.elementor-610 .elementor-element.elementor-element-2760d0e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--justify-content:space-between;--gap:20px;--background-transition:0.3s;--padding-top:206px;--padding-right:20px;--padding-bottom:50px;--padding-left:20px;}.elementor-610 .elementor-element.elementor-element-2760d0e:not(.elementor-motion-effects-element-type-background), .elementor-610 .elementor-element.elementor-element-2760d0e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-753dd9e );background-image:var(--e-bg-lazyload-loaded);--e-bg-lazyload:url("https://spartancamp.de/wp-content/uploads/2023/09/bg-home.png");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-610 .elementor-element.elementor-element-2760d0e, .elementor-610 .elementor-element.elementor-element-2760d0e::before{--border-transition:0.3s;}.elementor-610 .elementor-element.elementor-element-65abf03{--display:flex;--min-height:690px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--position:absolute;bottom:-80%;}body:not(.rtl) .elementor-610 .elementor-element.elementor-element-65abf03{left:0px;}body.rtl .elementor-610 .elementor-element.elementor-element-65abf03{right:0px;}.elementor-610 .elementor-element.elementor-element-2cadf6c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--gap:60px;--overflow:hidden;--background-transition:0.3s;--margin-top:0px;--margin-right:0px;--margin-bottom:0px;--margin-left:0px;--padding-top:50px;--padding-right:20px;--padding-bottom:100px;--padding-left:20px;}.elementor-610 .elementor-element.elementor-element-149c6df{text-align:center;width:var( --container-widget-width, 505px );max-width:505px;--container-widget-width:505px;--container-widget-flex-grow:0;z-index:2;}.elementor-610 .elementor-element.elementor-element-149c6df .elementor-heading-title{color:var( --e-global-color-f3f87c7 );font-family:var( --e-global-typography-af517b7-font-family ), Sans-serif;font-size:var( --e-global-typography-af517b7-font-size );font-weight:var( --e-global-typography-af517b7-font-weight );text-transform:var( --e-global-typography-af517b7-text-transform );line-height:var( --e-global-typography-af517b7-line-height );letter-spacing:var( --e-global-typography-af517b7-letter-spacing );word-spacing:var( --e-global-typography-af517b7-word-spacing );}.elementor-610 .elementor-element.elementor-element-149c6df.elementor-element{--align-self:center;}.elementor-610 .elementor-element.elementor-element-eaad31a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--justify-content:center;--gap:20px;--flex-wrap:wrap;--background-transition:0.3s;--z-index:2;}.elementor-610 .elementor-element.elementor-element-652caf3{--display:flex;--background-transition:0.3s;}.elementor-610 .elementor-element.elementor-element-652caf3:not(.elementor-motion-effects-element-type-background), .elementor-610 .elementor-element.elementor-element-652caf3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0402f74 );}.elementor-610 .elementor-element.elementor-element-652caf3, .elementor-610 .elementor-element.elementor-element-652caf3::before{--border-transition:0.3s;}.elementor-610 .elementor-element.elementor-element-ebe564c .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-610 .elementor-element.elementor-element-ebe564c .elementor-custom-embed-play i{font-size:80px;}.elementor-610 .elementor-element.elementor-element-ebe564c .elementor-custom-embed-play svg{width:80px;height:80px;}.elementor-610 .elementor-element.elementor-element-ebe564c > .elementor-widget-container{border-style:none;}.elementor-610 .elementor-element.elementor-element-6ac5b9c{--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;--justify-content:space-between;--align-items:center;--background-transition:0.3s;--padding-top:20px;--padding-right:20px;--padding-bottom:20px;--padding-left:20px;}.elementor-610 .elementor-element.elementor-element-e83dc0d .elementor-image-box-wrapper{text-align:left;}.elementor-610 .elementor-element.elementor-element-e83dc0d .elementor-image-box-title{margin-bottom:4px;color:var( --e-global-color-f3f87c7 );font-family:var( --e-global-typography-a0acf03-font-family ), Sans-serif;font-size:var( --e-global-typography-a0acf03-font-size );font-weight:var( --e-global-typography-a0acf03-font-weight );line-height:var( --e-global-typography-a0acf03-line-height );letter-spacing:var( --e-global-typography-a0acf03-letter-spacing );word-spacing:var( --e-global-typography-a0acf03-word-spacing );}.elementor-610 .elementor-element.elementor-element-e83dc0d .elementor-image-box-description{color:var( --e-global-color-f3f87c7 );}.elementor-610 .elementor-element.elementor-element-3f923f7 .elementor-heading-title{color:var( --e-global-color-f3f87c7 );font-family:var( --e-global-typography-a0acf03-font-family ), Sans-serif;font-size:var( --e-global-typography-a0acf03-font-size );font-weight:var( --e-global-typography-a0acf03-font-weight );line-height:var( --e-global-typography-a0acf03-line-height );letter-spacing:var( --e-global-typography-a0acf03-letter-spacing );word-spacing:var( --e-global-typography-a0acf03-word-spacing );}.elementor-610 .elementor-element.elementor-element-3f1a55d{--display:flex;--background-transition:0.3s;}.elementor-610 .elementor-element.elementor-element-3f1a55d:not(.elementor-motion-effects-element-type-background), .elementor-610 .elementor-element.elementor-element-3f1a55d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0402f74 );}.elementor-610 .elementor-element.elementor-element-3f1a55d, .elementor-610 .elementor-element.elementor-element-3f1a55d::before{--border-transition:0.3s;}.elementor-610 .elementor-element.elementor-element-6792dec .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-610 .elementor-element.elementor-element-6792dec .elementor-custom-embed-play i{font-size:80px;}.elementor-610 .elementor-element.elementor-element-6792dec .elementor-custom-embed-play svg{width:80px;height:80px;}.elementor-610 .elementor-element.elementor-element-6792dec > .elementor-widget-container{border-style:none;}.elementor-610 .elementor-element.elementor-element-8fc9d9a{--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;--justify-content:space-between;--align-items:center;--background-transition:0.3s;--padding-top:20px;--padding-right:20px;--padding-bottom:20px;--padding-left:20px;}.elementor-610 .elementor-element.elementor-element-7b4ed92 .elementor-image-box-wrapper{text-align:left;}.elementor-610 .elementor-element.elementor-element-7b4ed92 .elementor-image-box-title{margin-bottom:4px;color:var( --e-global-color-f3f87c7 );font-family:var( --e-global-typography-a0acf03-font-family ), Sans-serif;font-size:var( --e-global-typography-a0acf03-font-size );font-weight:var( --e-global-typography-a0acf03-font-weight );line-height:var( --e-global-typography-a0acf03-line-height );letter-spacing:var( --e-global-typography-a0acf03-letter-spacing );word-spacing:var( --e-global-typography-a0acf03-word-spacing );}.elementor-610 .elementor-element.elementor-element-7b4ed92 .elementor-image-box-description{color:var( --e-global-color-f3f87c7 );}.elementor-610 .elementor-element.elementor-element-e6b6c02 .elementor-heading-title{color:var( --e-global-color-f3f87c7 );font-family:var( --e-global-typography-a0acf03-font-family ), Sans-serif;font-size:var( --e-global-typography-a0acf03-font-size );font-weight:var( --e-global-typography-a0acf03-font-weight );line-height:var( --e-global-typography-a0acf03-line-height );letter-spacing:var( --e-global-typography-a0acf03-letter-spacing );word-spacing:var( --e-global-typography-a0acf03-word-spacing );}.elementor-610 .elementor-element.elementor-element-d92eae8{--display:flex;--background-transition:0.3s;}.elementor-610 .elementor-element.elementor-element-d92eae8:not(.elementor-motion-effects-element-type-background), .elementor-610 .elementor-element.elementor-element-d92eae8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0402f74 );}.elementor-610 .elementor-element.elementor-element-d92eae8, .elementor-610 .elementor-element.elementor-element-d92eae8::before{--border-transition:0.3s;}.elementor-610 .elementor-element.elementor-element-548f72d .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-610 .elementor-element.elementor-element-548f72d .elementor-custom-embed-play i{font-size:80px;}.elementor-610 .elementor-element.elementor-element-548f72d .elementor-custom-embed-play svg{width:80px;height:80px;}.elementor-610 .elementor-element.elementor-element-548f72d > .elementor-widget-container{border-style:none;}.elementor-610 .elementor-element.elementor-element-c7a1689{--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;--justify-content:space-between;--align-items:center;--background-transition:0.3s;--padding-top:20px;--padding-right:20px;--padding-bottom:20px;--padding-left:20px;}.elementor-610 .elementor-element.elementor-element-b22fb64 .elementor-image-box-wrapper{text-align:left;}.elementor-610 .elementor-element.elementor-element-b22fb64 .elementor-image-box-title{margin-bottom:4px;color:var( --e-global-color-f3f87c7 );font-family:var( --e-global-typography-a0acf03-font-family ), Sans-serif;font-size:var( --e-global-typography-a0acf03-font-size );font-weight:var( --e-global-typography-a0acf03-font-weight );line-height:var( --e-global-typography-a0acf03-line-height );letter-spacing:var( --e-global-typography-a0acf03-letter-spacing );word-spacing:var( --e-global-typography-a0acf03-word-spacing );}.elementor-610 .elementor-element.elementor-element-b22fb64 .elementor-image-box-description{color:var( --e-global-color-f3f87c7 );}.elementor-610 .elementor-element.elementor-element-64680a2 .elementor-heading-title{color:var( --e-global-color-f3f87c7 );font-family:var( --e-global-typography-a0acf03-font-family ), Sans-serif;font-size:var( --e-global-typography-a0acf03-font-size );font-weight:var( --e-global-typography-a0acf03-font-weight );line-height:var( --e-global-typography-a0acf03-line-height );letter-spacing:var( --e-global-typography-a0acf03-letter-spacing );word-spacing:var( --e-global-typography-a0acf03-word-spacing );}.elementor-610 .elementor-element.elementor-element-627e0b6{--display:flex;--background-transition:0.3s;}.elementor-610 .elementor-element.elementor-element-627e0b6:not(.elementor-motion-effects-element-type-background), .elementor-610 .elementor-element.elementor-element-627e0b6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0402f74 );}.elementor-610 .elementor-element.elementor-element-627e0b6, .elementor-610 .elementor-element.elementor-element-627e0b6::before{--border-transition:0.3s;}.elementor-610 .elementor-element.elementor-element-8e25271 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-610 .elementor-element.elementor-element-8e25271 .elementor-custom-embed-play i{font-size:80px;}.elementor-610 .elementor-element.elementor-element-8e25271 .elementor-custom-embed-play svg{width:80px;height:80px;}.elementor-610 .elementor-element.elementor-element-8e25271 > .elementor-widget-container{border-style:none;}.elementor-610 .elementor-element.elementor-element-ddf09a6{--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;--justify-content:space-between;--align-items:center;--background-transition:0.3s;--padding-top:20px;--padding-right:20px;--padding-bottom:20px;--padding-left:20px;}.elementor-610 .elementor-element.elementor-element-dcc4091 .elementor-image-box-wrapper{text-align:left;}.elementor-610 .elementor-element.elementor-element-dcc4091 .elementor-image-box-title{margin-bottom:4px;color:var( --e-global-color-f3f87c7 );font-family:var( --e-global-typography-a0acf03-font-family ), Sans-serif;font-size:var( --e-global-typography-a0acf03-font-size );font-weight:var( --e-global-typography-a0acf03-font-weight );line-height:var( --e-global-typography-a0acf03-line-height );letter-spacing:var( --e-global-typography-a0acf03-letter-spacing );word-spacing:var( --e-global-typography-a0acf03-word-spacing );}.elementor-610 .elementor-element.elementor-element-dcc4091 .elementor-image-box-description{color:var( --e-global-color-f3f87c7 );}.elementor-610 .elementor-element.elementor-element-abbbfb5 .elementor-heading-title{color:var( --e-global-color-f3f87c7 );font-family:var( --e-global-typography-a0acf03-font-family ), Sans-serif;font-size:var( --e-global-typography-a0acf03-font-size );font-weight:var( --e-global-typography-a0acf03-font-weight );line-height:var( --e-global-typography-a0acf03-line-height );letter-spacing:var( --e-global-typography-a0acf03-letter-spacing );word-spacing:var( --e-global-typography-a0acf03-word-spacing );}.elementor-610 .elementor-element.elementor-element-7111b40{--display:flex;--background-transition:0.3s;}.elementor-610 .elementor-element.elementor-element-7111b40:not(.elementor-motion-effects-element-type-background), .elementor-610 .elementor-element.elementor-element-7111b40 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0402f74 );}.elementor-610 .elementor-element.elementor-element-7111b40, .elementor-610 .elementor-element.elementor-element-7111b40::before{--border-transition:0.3s;}.elementor-610 .elementor-element.elementor-element-2b3945e .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-610 .elementor-element.elementor-element-2b3945e .elementor-custom-embed-play i{font-size:80px;}.elementor-610 .elementor-element.elementor-element-2b3945e .elementor-custom-embed-play svg{width:80px;height:80px;}.elementor-610 .elementor-element.elementor-element-2b3945e > .elementor-widget-container{border-style:none;}.elementor-610 .elementor-element.elementor-element-4759523{--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;--justify-content:space-between;--align-items:center;--background-transition:0.3s;--padding-top:20px;--padding-right:20px;--padding-bottom:20px;--padding-left:20px;}.elementor-610 .elementor-element.elementor-element-2fa49c8 .elementor-image-box-wrapper{text-align:left;}.elementor-610 .elementor-element.elementor-element-2fa49c8 .elementor-image-box-title{margin-bottom:4px;color:var( --e-global-color-f3f87c7 );font-family:var( --e-global-typography-a0acf03-font-family ), Sans-serif;font-size:var( --e-global-typography-a0acf03-font-size );font-weight:var( --e-global-typography-a0acf03-font-weight );line-height:var( --e-global-typography-a0acf03-line-height );letter-spacing:var( --e-global-typography-a0acf03-letter-spacing );word-spacing:var( --e-global-typography-a0acf03-word-spacing );}.elementor-610 .elementor-element.elementor-element-2fa49c8 .elementor-image-box-description{color:var( --e-global-color-f3f87c7 );}.elementor-610 .elementor-element.elementor-element-116768f .elementor-heading-title{color:var( --e-global-color-f3f87c7 );font-family:var( --e-global-typography-a0acf03-font-family ), Sans-serif;font-size:var( --e-global-typography-a0acf03-font-size );font-weight:var( --e-global-typography-a0acf03-font-weight );line-height:var( --e-global-typography-a0acf03-line-height );letter-spacing:var( --e-global-typography-a0acf03-letter-spacing );word-spacing:var( --e-global-typography-a0acf03-word-spacing );}.elementor-610 .elementor-element.elementor-element-b919ad0{--display:flex;--background-transition:0.3s;}.elementor-610 .elementor-element.elementor-element-b919ad0:not(.elementor-motion-effects-element-type-background), .elementor-610 .elementor-element.elementor-element-b919ad0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0402f74 );}.elementor-610 .elementor-element.elementor-element-b919ad0, .elementor-610 .elementor-element.elementor-element-b919ad0::before{--border-transition:0.3s;}.elementor-610 .elementor-element.elementor-element-2d530b0 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-610 .elementor-element.elementor-element-2d530b0 .elementor-custom-embed-play i{font-size:80px;}.elementor-610 .elementor-element.elementor-element-2d530b0 .elementor-custom-embed-play svg{width:80px;height:80px;}.elementor-610 .elementor-element.elementor-element-2d530b0 > .elementor-widget-container{border-style:none;}.elementor-610 .elementor-element.elementor-element-341c5b4{--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;--justify-content:space-between;--align-items:center;--background-transition:0.3s;--padding-top:20px;--padding-right:20px;--padding-bottom:20px;--padding-left:20px;}.elementor-610 .elementor-element.elementor-element-60e2c40 .elementor-image-box-wrapper{text-align:left;}.elementor-610 .elementor-element.elementor-element-60e2c40 .elementor-image-box-title{margin-bottom:4px;color:var( --e-global-color-f3f87c7 );font-family:var( --e-global-typography-a0acf03-font-family ), Sans-serif;font-size:var( --e-global-typography-a0acf03-font-size );font-weight:var( --e-global-typography-a0acf03-font-weight );line-height:var( --e-global-typography-a0acf03-line-height );letter-spacing:var( --e-global-typography-a0acf03-letter-spacing );word-spacing:var( --e-global-typography-a0acf03-word-spacing );}.elementor-610 .elementor-element.elementor-element-60e2c40 .elementor-image-box-description{color:var( --e-global-color-f3f87c7 );}.elementor-610 .elementor-element.elementor-element-0b8f67c .elementor-heading-title{color:var( --e-global-color-f3f87c7 );font-family:var( --e-global-typography-a0acf03-font-family ), Sans-serif;font-size:var( --e-global-typography-a0acf03-font-size );font-weight:var( --e-global-typography-a0acf03-font-weight );line-height:var( --e-global-typography-a0acf03-line-height );letter-spacing:var( --e-global-typography-a0acf03-letter-spacing );word-spacing:var( --e-global-typography-a0acf03-word-spacing );}.elementor-610 .elementor-element.elementor-element-11d3b0f{--display:flex;--background-transition:0.3s;}.elementor-610 .elementor-element.elementor-element-11d3b0f:not(.elementor-motion-effects-element-type-background), .elementor-610 .elementor-element.elementor-element-11d3b0f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0402f74 );}.elementor-610 .elementor-element.elementor-element-11d3b0f, .elementor-610 .elementor-element.elementor-element-11d3b0f::before{--border-transition:0.3s;}.elementor-610 .elementor-element.elementor-element-d712ef9 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-610 .elementor-element.elementor-element-d712ef9 .elementor-custom-embed-play i{font-size:80px;}.elementor-610 .elementor-element.elementor-element-d712ef9 .elementor-custom-embed-play svg{width:80px;height:80px;}.elementor-610 .elementor-element.elementor-element-d712ef9 > .elementor-widget-container{border-style:none;}.elementor-610 .elementor-element.elementor-element-f020bc6{--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;--justify-content:space-between;--align-items:center;--background-transition:0.3s;--padding-top:20px;--padding-right:20px;--padding-bottom:20px;--padding-left:20px;}.elementor-610 .elementor-element.elementor-element-6b86f69 .elementor-image-box-wrapper{text-align:left;}.elementor-610 .elementor-element.elementor-element-6b86f69 .elementor-image-box-title{margin-bottom:4px;color:var( --e-global-color-f3f87c7 );font-family:var( --e-global-typography-a0acf03-font-family ), Sans-serif;font-size:var( --e-global-typography-a0acf03-font-size );font-weight:var( --e-global-typography-a0acf03-font-weight );line-height:var( --e-global-typography-a0acf03-line-height );letter-spacing:var( --e-global-typography-a0acf03-letter-spacing );word-spacing:var( --e-global-typography-a0acf03-word-spacing );}.elementor-610 .elementor-element.elementor-element-6b86f69 .elementor-image-box-description{color:var( --e-global-color-f3f87c7 );}.elementor-610 .elementor-element.elementor-element-8baea02 .elementor-heading-title{color:var( --e-global-color-f3f87c7 );font-family:var( --e-global-typography-a0acf03-font-family ), Sans-serif;font-size:var( --e-global-typography-a0acf03-font-size );font-weight:var( --e-global-typography-a0acf03-font-weight );line-height:var( --e-global-typography-a0acf03-line-height );letter-spacing:var( --e-global-typography-a0acf03-letter-spacing );word-spacing:var( --e-global-typography-a0acf03-word-spacing );}.elementor-610 .elementor-element.elementor-element-bed340b{--display:flex;--background-transition:0.3s;}.elementor-610 .elementor-element.elementor-element-bed340b:not(.elementor-motion-effects-element-type-background), .elementor-610 .elementor-element.elementor-element-bed340b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0402f74 );}.elementor-610 .elementor-element.elementor-element-bed340b, .elementor-610 .elementor-element.elementor-element-bed340b::before{--border-transition:0.3s;}.elementor-610 .elementor-element.elementor-element-3aa8901 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-610 .elementor-element.elementor-element-3aa8901 .elementor-custom-embed-play i{font-size:80px;}.elementor-610 .elementor-element.elementor-element-3aa8901 .elementor-custom-embed-play svg{width:80px;height:80px;}.elementor-610 .elementor-element.elementor-element-3aa8901 > .elementor-widget-container{border-style:none;}.elementor-610 .elementor-element.elementor-element-fa4968f{--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;--justify-content:space-between;--align-items:center;--background-transition:0.3s;--padding-top:20px;--padding-right:20px;--padding-bottom:20px;--padding-left:20px;}.elementor-610 .elementor-element.elementor-element-94e5cea .elementor-image-box-wrapper{text-align:left;}.elementor-610 .elementor-element.elementor-element-94e5cea .elementor-image-box-title{margin-bottom:4px;color:var( --e-global-color-f3f87c7 );font-family:var( --e-global-typography-a0acf03-font-family ), Sans-serif;font-size:var( --e-global-typography-a0acf03-font-size );font-weight:var( --e-global-typography-a0acf03-font-weight );line-height:var( --e-global-typography-a0acf03-line-height );letter-spacing:var( --e-global-typography-a0acf03-letter-spacing );word-spacing:var( --e-global-typography-a0acf03-word-spacing );}.elementor-610 .elementor-element.elementor-element-94e5cea .elementor-image-box-description{color:var( --e-global-color-f3f87c7 );}.elementor-610 .elementor-element.elementor-element-c054cd5 .elementor-heading-title{color:var( --e-global-color-f3f87c7 );font-family:var( --e-global-typography-a0acf03-font-family ), Sans-serif;font-size:var( --e-global-typography-a0acf03-font-size );font-weight:var( --e-global-typography-a0acf03-font-weight );line-height:var( --e-global-typography-a0acf03-line-height );letter-spacing:var( --e-global-typography-a0acf03-letter-spacing );word-spacing:var( --e-global-typography-a0acf03-word-spacing );}.elementor-610 .elementor-element.elementor-element-df551d1{--display:flex;--background-transition:0.3s;}.elementor-610 .elementor-element.elementor-element-df551d1:not(.elementor-motion-effects-element-type-background), .elementor-610 .elementor-element.elementor-element-df551d1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0402f74 );}.elementor-610 .elementor-element.elementor-element-df551d1, .elementor-610 .elementor-element.elementor-element-df551d1::before{--border-transition:0.3s;}.elementor-610 .elementor-element.elementor-element-e89fabe .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-610 .elementor-element.elementor-element-e89fabe .elementor-custom-embed-play i{font-size:80px;}.elementor-610 .elementor-element.elementor-element-e89fabe .elementor-custom-embed-play svg{width:80px;height:80px;}.elementor-610 .elementor-element.elementor-element-e89fabe > .elementor-widget-container{border-style:none;}.elementor-610 .elementor-element.elementor-element-a603112{--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;--justify-content:space-between;--align-items:center;--background-transition:0.3s;--padding-top:20px;--padding-right:20px;--padding-bottom:20px;--padding-left:20px;}.elementor-610 .elementor-element.elementor-element-ee315d4 .elementor-image-box-wrapper{text-align:left;}.elementor-610 .elementor-element.elementor-element-ee315d4 .elementor-image-box-title{margin-bottom:4px;color:var( --e-global-color-f3f87c7 );font-family:var( --e-global-typography-a0acf03-font-family ), Sans-serif;font-size:var( --e-global-typography-a0acf03-font-size );font-weight:var( --e-global-typography-a0acf03-font-weight );line-height:var( --e-global-typography-a0acf03-line-height );letter-spacing:var( --e-global-typography-a0acf03-letter-spacing );word-spacing:var( --e-global-typography-a0acf03-word-spacing );}.elementor-610 .elementor-element.elementor-element-ee315d4 .elementor-image-box-description{color:var( --e-global-color-f3f87c7 );}.elementor-610 .elementor-element.elementor-element-c5182f1 .elementor-heading-title{color:var( --e-global-color-f3f87c7 );font-family:var( --e-global-typography-a0acf03-font-family ), Sans-serif;font-size:var( --e-global-typography-a0acf03-font-size );font-weight:var( --e-global-typography-a0acf03-font-weight );line-height:var( --e-global-typography-a0acf03-line-height );letter-spacing:var( --e-global-typography-a0acf03-letter-spacing );word-spacing:var( --e-global-typography-a0acf03-word-spacing );}.elementor-610 .elementor-element.elementor-element-22a11a1{--display:flex;--background-transition:0.3s;}.elementor-610 .elementor-element.elementor-element-22a11a1:not(.elementor-motion-effects-element-type-background), .elementor-610 .elementor-element.elementor-element-22a11a1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0402f74 );}.elementor-610 .elementor-element.elementor-element-22a11a1, .elementor-610 .elementor-element.elementor-element-22a11a1::before{--border-transition:0.3s;}.elementor-610 .elementor-element.elementor-element-da23687 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-610 .elementor-element.elementor-element-da23687 .elementor-custom-embed-play i{font-size:80px;}.elementor-610 .elementor-element.elementor-element-da23687 .elementor-custom-embed-play svg{width:80px;height:80px;}.elementor-610 .elementor-element.elementor-element-da23687 > .elementor-widget-container{border-style:none;}.elementor-610 .elementor-element.elementor-element-204237b{--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;--justify-content:space-between;--align-items:center;--background-transition:0.3s;--padding-top:20px;--padding-right:20px;--padding-bottom:20px;--padding-left:20px;}.elementor-610 .elementor-element.elementor-element-3af08f8 .elementor-image-box-wrapper{text-align:left;}.elementor-610 .elementor-element.elementor-element-3af08f8 .elementor-image-box-title{margin-bottom:4px;color:var( --e-global-color-f3f87c7 );font-family:var( --e-global-typography-a0acf03-font-family ), Sans-serif;font-size:var( --e-global-typography-a0acf03-font-size );font-weight:var( --e-global-typography-a0acf03-font-weight );line-height:var( --e-global-typography-a0acf03-line-height );letter-spacing:var( --e-global-typography-a0acf03-letter-spacing );word-spacing:var( --e-global-typography-a0acf03-word-spacing );}.elementor-610 .elementor-element.elementor-element-3af08f8 .elementor-image-box-description{color:var( --e-global-color-f3f87c7 );}.elementor-610 .elementor-element.elementor-element-d72ba99 .elementor-button .elementor-align-icon-right{margin-left:48px;}.elementor-610 .elementor-element.elementor-element-d72ba99 .elementor-button .elementor-align-icon-left{margin-right:48px;}.elementor-610 .elementor-element.elementor-element-d72ba99 .elementor-button{fill:var( --e-global-color-f3f87c7 );color:var( --e-global-color-f3f87c7 );background-color:var( --e-global-color-0402f74 );}.elementor-610 .elementor-element.elementor-element-d72ba99 .elementor-button:hover, .elementor-610 .elementor-element.elementor-element-d72ba99 .elementor-button:focus{background-color:#500303;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-610 .elementor-element.elementor-element-149c6df .elementor-heading-title{font-size:var( --e-global-typography-af517b7-font-size );line-height:var( --e-global-typography-af517b7-line-height );letter-spacing:var( --e-global-typography-af517b7-letter-spacing );word-spacing:var( --e-global-typography-af517b7-word-spacing );}.elementor-610 .elementor-element.elementor-element-e83dc0d .elementor-image-box-title{font-size:var( --e-global-typography-a0acf03-font-size );line-height:var( --e-global-typography-a0acf03-line-height );letter-spacing:var( --e-global-typography-a0acf03-letter-spacing );word-spacing:var( --e-global-typography-a0acf03-word-spacing );}.elementor-610 .elementor-element.elementor-element-3f923f7 .elementor-heading-title{font-size:var( --e-global-typography-a0acf03-font-size );line-height:var( --e-global-typography-a0acf03-line-height );letter-spacing:var( --e-global-typography-a0acf03-letter-spacing );word-spacing:var( --e-global-typography-a0acf03-word-spacing );}.elementor-610 .elementor-element.elementor-element-7b4ed92 .elementor-image-box-title{font-size:var( --e-global-typography-a0acf03-font-size );line-height:var( --e-global-typography-a0acf03-line-height );letter-spacing:var( --e-global-typography-a0acf03-letter-spacing );word-spacing:var( --e-global-typography-a0acf03-word-spacing );}.elementor-610 .elementor-element.elementor-element-e6b6c02 .elementor-heading-title{font-size:var( --e-global-typography-a0acf03-font-size );line-height:var( --e-global-typography-a0acf03-line-height );letter-spacing:var( --e-global-typography-a0acf03-letter-spacing );word-spacing:var( --e-global-typography-a0acf03-word-spacing );}.elementor-610 .elementor-element.elementor-element-b22fb64 .elementor-image-box-title{font-size:var( --e-global-typography-a0acf03-font-size );line-height:var( --e-global-typography-a0acf03-line-height );letter-spacing:var( --e-global-typography-a0acf03-letter-spacing );word-spacing:var( --e-global-typography-a0acf03-word-spacing );}.elementor-610 .elementor-element.elementor-element-64680a2 .elementor-heading-title{font-size:var( --e-global-typography-a0acf03-font-size );line-height:var( --e-global-typography-a0acf03-line-height );letter-spacing:var( --e-global-typography-a0acf03-letter-spacing );word-spacing:var( --e-global-typography-a0acf03-word-spacing );}.elementor-610 .elementor-element.elementor-element-dcc4091 .elementor-image-box-title{font-size:var( --e-global-typography-a0acf03-font-size );line-height:var( --e-global-typography-a0acf03-line-height );letter-spacing:var( --e-global-typography-a0acf03-letter-spacing );word-spacing:var( --e-global-typography-a0acf03-word-spacing );}.elementor-610 .elementor-element.elementor-element-abbbfb5 .elementor-heading-title{font-size:var( --e-global-typography-a0acf03-font-size );line-height:var( --e-global-typography-a0acf03-line-height );letter-spacing:var( --e-global-typography-a0acf03-letter-spacing );word-spacing:var( --e-global-typography-a0acf03-word-spacing );}.elementor-610 .elementor-element.elementor-element-2fa49c8 .elementor-image-box-title{font-size:var( --e-global-typography-a0acf03-font-size );line-height:var( --e-global-typography-a0acf03-line-height );letter-spacing:var( --e-global-typography-a0acf03-letter-spacing );word-spacing:var( --e-global-typography-a0acf03-word-spacing );}.elementor-610 .elementor-element.elementor-element-116768f .elementor-heading-title{font-size:var( --e-global-typography-a0acf03-font-size );line-height:var( --e-global-typography-a0acf03-line-height );letter-spacing:var( --e-global-typography-a0acf03-letter-spacing );word-spacing:var( --e-global-typography-a0acf03-word-spacing );}.elementor-610 .elementor-element.elementor-element-60e2c40 .elementor-image-box-title{font-size:var( --e-global-typography-a0acf03-font-size );line-height:var( --e-global-typography-a0acf03-line-height );letter-spacing:var( --e-global-typography-a0acf03-letter-spacing );word-spacing:var( --e-global-typography-a0acf03-word-spacing );}.elementor-610 .elementor-element.elementor-element-0b8f67c .elementor-heading-title{font-size:var( --e-global-typography-a0acf03-font-size );line-height:var( --e-global-typography-a0acf03-line-height );letter-spacing:var( --e-global-typography-a0acf03-letter-spacing );word-spacing:var( --e-global-typography-a0acf03-word-spacing );}.elementor-610 .elementor-element.elementor-element-6b86f69 .elementor-image-box-title{font-size:var( --e-global-typography-a0acf03-font-size );line-height:var( --e-global-typography-a0acf03-line-height );letter-spacing:var( --e-global-typography-a0acf03-letter-spacing );word-spacing:var( --e-global-typography-a0acf03-word-spacing );}.elementor-610 .elementor-element.elementor-element-8baea02 .elementor-heading-title{font-size:var( --e-global-typography-a0acf03-font-size );line-height:var( --e-global-typography-a0acf03-line-height );letter-spacing:var( --e-global-typography-a0acf03-letter-spacing );word-spacing:var( --e-global-typography-a0acf03-word-spacing );}.elementor-610 .elementor-element.elementor-element-94e5cea .elementor-image-box-title{font-size:var( --e-global-typography-a0acf03-font-size );line-height:var( --e-global-typography-a0acf03-line-height );letter-spacing:var( --e-global-typography-a0acf03-letter-spacing );word-spacing:var( --e-global-typography-a0acf03-word-spacing );}.elementor-610 .elementor-element.elementor-element-c054cd5 .elementor-heading-title{font-size:var( --e-global-typography-a0acf03-font-size );line-height:var( --e-global-typography-a0acf03-line-height );letter-spacing:var( --e-global-typography-a0acf03-letter-spacing );word-spacing:var( --e-global-typography-a0acf03-word-spacing );}.elementor-610 .elementor-element.elementor-element-ee315d4 .elementor-image-box-title{font-size:var( --e-global-typography-a0acf03-font-size );line-height:var( --e-global-typography-a0acf03-line-height );letter-spacing:var( --e-global-typography-a0acf03-letter-spacing );word-spacing:var( --e-global-typography-a0acf03-word-spacing );}.elementor-610 .elementor-element.elementor-element-c5182f1 .elementor-heading-title{font-size:var( --e-global-typography-a0acf03-font-size );line-height:var( --e-global-typography-a0acf03-line-height );letter-spacing:var( --e-global-typography-a0acf03-letter-spacing );word-spacing:var( --e-global-typography-a0acf03-word-spacing );}.elementor-610 .elementor-element.elementor-element-3af08f8 .elementor-image-box-title{font-size:var( --e-global-typography-a0acf03-font-size );line-height:var( --e-global-typography-a0acf03-line-height );letter-spacing:var( --e-global-typography-a0acf03-letter-spacing );word-spacing:var( --e-global-typography-a0acf03-word-spacing );}}@media(max-width:767px){.elementor-610 .elementor-element.elementor-element-2760d0e:not(.elementor-motion-effects-element-type-background), .elementor-610 .elementor-element.elementor-element-2760d0e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:var(--e-bg-lazyload-loaded);--e-bg-lazyload:url("https://spartancamp.de/wp-content/uploads/2023/09/bg-home.png");background-repeat:no-repeat;background-size:cover;}.elementor-610 .elementor-element.elementor-element-2760d0e{--padding-top:220px;--padding-right:20px;--padding-bottom:20px;--padding-left:20px;}.elementor-610 .elementor-element.elementor-element-2cadf6c{--gap:30px;--padding-top:20px;--padding-right:20px;--padding-bottom:50px;--padding-left:20px;}.elementor-610 .elementor-element.elementor-element-149c6df .elementor-heading-title{font-size:var( --e-global-typography-af517b7-font-size );line-height:var( --e-global-typography-af517b7-line-height );letter-spacing:var( --e-global-typography-af517b7-letter-spacing );word-spacing:var( --e-global-typography-af517b7-word-spacing );}.elementor-610 .elementor-element.elementor-element-e83dc0d .elementor-image-box-title{font-size:var( --e-global-typography-a0acf03-font-size );line-height:var( --e-global-typography-a0acf03-line-height );letter-spacing:var( --e-global-typography-a0acf03-letter-spacing );word-spacing:var( --e-global-typography-a0acf03-word-spacing );}.elementor-610 .elementor-element.elementor-element-3f923f7 .elementor-heading-title{font-size:var( --e-global-typography-a0acf03-font-size );line-height:var( --e-global-typography-a0acf03-line-height );letter-spacing:var( --e-global-typography-a0acf03-letter-spacing );word-spacing:var( --e-global-typography-a0acf03-word-spacing );}.elementor-610 .elementor-element.elementor-element-7b4ed92 .elementor-image-box-title{font-size:var( --e-global-typography-a0acf03-font-size );line-height:var( --e-global-typography-a0acf03-line-height );letter-spacing:var( --e-global-typography-a0acf03-letter-spacing );word-spacing:var( --e-global-typography-a0acf03-word-spacing );}.elementor-610 .elementor-element.elementor-element-e6b6c02 .elementor-heading-title{font-size:var( --e-global-typography-a0acf03-font-size );line-height:var( --e-global-typography-a0acf03-line-height );letter-spacing:var( --e-global-typography-a0acf03-letter-spacing );word-spacing:var( --e-global-typography-a0acf03-word-spacing );}.elementor-610 .elementor-element.elementor-element-b22fb64 .elementor-image-box-title{font-size:var( --e-global-typography-a0acf03-font-size );line-height:var( --e-global-typography-a0acf03-line-height );letter-spacing:var( --e-global-typography-a0acf03-letter-spacing );word-spacing:var( --e-global-typography-a0acf03-word-spacing );}.elementor-610 .elementor-element.elementor-element-64680a2 .elementor-heading-title{font-size:var( --e-global-typography-a0acf03-font-size );line-height:var( --e-global-typography-a0acf03-line-height );letter-spacing:var( --e-global-typography-a0acf03-letter-spacing );word-spacing:var( --e-global-typography-a0acf03-word-spacing );}.elementor-610 .elementor-element.elementor-element-dcc4091 .elementor-image-box-title{font-size:var( --e-global-typography-a0acf03-font-size );line-height:var( --e-global-typography-a0acf03-line-height );letter-spacing:var( --e-global-typography-a0acf03-letter-spacing );word-spacing:var( --e-global-typography-a0acf03-word-spacing );}.elementor-610 .elementor-element.elementor-element-abbbfb5 .elementor-heading-title{font-size:var( --e-global-typography-a0acf03-font-size );line-height:var( --e-global-typography-a0acf03-line-height );letter-spacing:var( --e-global-typography-a0acf03-letter-spacing );word-spacing:var( --e-global-typography-a0acf03-word-spacing );}.elementor-610 .elementor-element.elementor-element-2fa49c8 .elementor-image-box-title{font-size:var( --e-global-typography-a0acf03-font-size );line-height:var( --e-global-typography-a0acf03-line-height );letter-spacing:var( --e-global-typography-a0acf03-letter-spacing );word-spacing:var( --e-global-typography-a0acf03-word-spacing );}.elementor-610 .elementor-element.elementor-element-116768f .elementor-heading-title{font-size:var( --e-global-typography-a0acf03-font-size );line-height:var( --e-global-typography-a0acf03-line-height );letter-spacing:var( --e-global-typography-a0acf03-letter-spacing );word-spacing:var( --e-global-typography-a0acf03-word-spacing );}.elementor-610 .elementor-element.elementor-element-60e2c40 .elementor-image-box-title{font-size:var( --e-global-typography-a0acf03-font-size );line-height:var( --e-global-typography-a0acf03-line-height );letter-spacing:var( --e-global-typography-a0acf03-letter-spacing );word-spacing:var( --e-global-typography-a0acf03-word-spacing );}.elementor-610 .elementor-element.elementor-element-0b8f67c .elementor-heading-title{font-size:var( --e-global-typography-a0acf03-font-size );line-height:var( --e-global-typography-a0acf03-line-height );letter-spacing:var( --e-global-typography-a0acf03-letter-spacing );word-spacing:var( --e-global-typography-a0acf03-word-spacing );}.elementor-610 .elementor-element.elementor-element-6b86f69 .elementor-image-box-title{font-size:var( --e-global-typography-a0acf03-font-size );line-height:var( --e-global-typography-a0acf03-line-height );letter-spacing:var( --e-global-typography-a0acf03-letter-spacing );word-spacing:var( --e-global-typography-a0acf03-word-spacing );}.elementor-610 .elementor-element.elementor-element-8baea02 .elementor-heading-title{font-size:var( --e-global-typography-a0acf03-font-size );line-height:var( --e-global-typography-a0acf03-line-height );letter-spacing:var( --e-global-typography-a0acf03-letter-spacing );word-spacing:var( --e-global-typography-a0acf03-word-spacing );}.elementor-610 .elementor-element.elementor-element-94e5cea .elementor-image-box-title{font-size:var( --e-global-typography-a0acf03-font-size );line-height:var( --e-global-typography-a0acf03-line-height );letter-spacing:var( --e-global-typography-a0acf03-letter-spacing );word-spacing:var( --e-global-typography-a0acf03-word-spacing );}.elementor-610 .elementor-element.elementor-element-c054cd5 .elementor-heading-title{font-size:var( --e-global-typography-a0acf03-font-size );line-height:var( --e-global-typography-a0acf03-line-height );letter-spacing:var( --e-global-typography-a0acf03-letter-spacing );word-spacing:var( --e-global-typography-a0acf03-word-spacing );}.elementor-610 .elementor-element.elementor-element-ee315d4 .elementor-image-box-title{font-size:var( --e-global-typography-a0acf03-font-size );line-height:var( --e-global-typography-a0acf03-line-height );letter-spacing:var( --e-global-typography-a0acf03-letter-spacing );word-spacing:var( --e-global-typography-a0acf03-word-spacing );}.elementor-610 .elementor-element.elementor-element-c5182f1 .elementor-heading-title{font-size:var( --e-global-typography-a0acf03-font-size );line-height:var( --e-global-typography-a0acf03-line-height );letter-spacing:var( --e-global-typography-a0acf03-letter-spacing );word-spacing:var( --e-global-typography-a0acf03-word-spacing );}.elementor-610 .elementor-element.elementor-element-3af08f8 .elementor-image-box-title{font-size:var( --e-global-typography-a0acf03-font-size );line-height:var( --e-global-typography-a0acf03-line-height );letter-spacing:var( --e-global-typography-a0acf03-letter-spacing );word-spacing:var( --e-global-typography-a0acf03-word-spacing );}.elementor-610 .elementor-element.elementor-element-d72ba99 .elementor-button{padding:8px 20px 8px 20px;}}@media(min-width:768px){.elementor-610 .elementor-element.elementor-element-652caf3{--width:calc(33.3% - 13.3px);}.elementor-610 .elementor-element.elementor-element-3f1a55d{--width:calc(33.3% - 13.3px);}.elementor-610 .elementor-element.elementor-element-d92eae8{--width:calc(33.3% - 13.3px);}.elementor-610 .elementor-element.elementor-element-627e0b6{--width:calc(33.3% - 13.3px);}.elementor-610 .elementor-element.elementor-element-7111b40{--width:calc(33.3% - 13.3px);}.elementor-610 .elementor-element.elementor-element-b919ad0{--width:calc(33.3% - 13.3px);}.elementor-610 .elementor-element.elementor-element-11d3b0f{--width:calc(33.3% - 13.3px);}.elementor-610 .elementor-element.elementor-element-bed340b{--width:calc(33.3% - 13.3px);}.elementor-610 .elementor-element.elementor-element-df551d1{--width:calc(33.3% - 13.3px);}.elementor-610 .elementor-element.elementor-element-22a11a1{--width:calc(33.3% - 13.3px);}}@media(max-width:1024px) and (min-width:768px){.elementor-610 .elementor-element.elementor-element-652caf3{--width:calc(50% - 10px);}.elementor-610 .elementor-element.elementor-element-3f1a55d{--width:calc(50% - 10px);}.elementor-610 .elementor-element.elementor-element-d92eae8{--width:calc(50% - 10px);}.elementor-610 .elementor-element.elementor-element-627e0b6{--width:calc(50% - 10px);}.elementor-610 .elementor-element.elementor-element-7111b40{--width:calc(50% - 10px);}.elementor-610 .elementor-element.elementor-element-b919ad0{--width:calc(50% - 10px);}.elementor-610 .elementor-element.elementor-element-11d3b0f{--width:calc(50% - 10px);}.elementor-610 .elementor-element.elementor-element-bed340b{--width:calc(50% - 10px);}.elementor-610 .elementor-element.elementor-element-df551d1{--width:calc(50% - 10px);}.elementor-610 .elementor-element.elementor-element-22a11a1{--width:calc(50% - 10px);}}/* Start custom CSS for container, class: .elementor-element-65abf03 */.elementor-610 .elementor-element.elementor-element-65abf03 {
    background: linear-gradient(180deg, rgba(108, 6, 6, 0.00) 0%, rgba(108, 6, 6, 0.50) 53.65%, rgba(108, 6, 6, 0.00) 100%);
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-ebe564c */.elementor-610 .elementor-element.elementor-element-ebe564c svg {
    opacity: 1;
}

.elementor-610 .elementor-element.elementor-element-ebe564c .e-hosted-video {
    min-height: 248px;
}

.elementor-610 .elementor-element.elementor-element-ebe564c .elementor-custom-embed-image-overlay:after {
    content: '';
    background: black;
    width: 100%;
    height: 100%;
    position: absolute;
    left: 0;
    background: var(--night, #161616);
    opacity: .5;
    z-index: 1;
}

.elementor-610 .elementor-element.elementor-element-ebe564c .elementor-custom-embed-play {
    z-index: 2;
}
.elementor-610 .elementor-element.elementor-element-ebe564c .elementor-wrapper {
--video-aspect-ratio: 3. !important;
padding-top:35px;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-6792dec */.elementor-610 .elementor-element.elementor-element-6792dec svg {
    opacity: 1;
}

.elementor-610 .elementor-element.elementor-element-6792dec .e-hosted-video {
    min-height: 248px;
}

.elementor-610 .elementor-element.elementor-element-6792dec .elementor-custom-embed-image-overlay:after {
    content: '';
    background: black;
    width: 100%;
    height: 100%;
    position: absolute;
    left: 0;
    background: var(--night, #161616);
    opacity: .5;
    z-index: 1;
}

.elementor-610 .elementor-element.elementor-element-6792dec .elementor-custom-embed-play {
    z-index: 2;
}

.elementor-610 .elementor-element.elementor-element-6792dec .elementor-wrapper {
--video-aspect-ratio: 3. !important;
padding-top:35px;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-548f72d */.elementor-610 .elementor-element.elementor-element-548f72d svg {
    opacity: 1;
}

.elementor-610 .elementor-element.elementor-element-548f72d .e-hosted-video {
    min-height: 248px;
}

.elementor-610 .elementor-element.elementor-element-548f72d .elementor-custom-embed-image-overlay:after {
    content: '';
    background: black;
    width: 100%;
    height: 100%;
    position: absolute;
    left: 0;
    background: var(--night, #161616);
    opacity: .5;
    z-index: 1;
}

.elementor-610 .elementor-element.elementor-element-548f72d .elementor-custom-embed-play {
    z-index: 2;
}

.elementor-610 .elementor-element.elementor-element-548f72d .elementor-wrapper {
--video-aspect-ratio: 3. !important;
padding-top:35px;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-8e25271 */.elementor-610 .elementor-element.elementor-element-8e25271 svg {
    opacity: 1;
}

.elementor-610 .elementor-element.elementor-element-8e25271 .e-hosted-video {
    min-height: 248px;
}

.elementor-610 .elementor-element.elementor-element-8e25271 .elementor-custom-embed-image-overlay:after {
    content: '';
    background: black;
    width: 100%;
    height: 100%;
    position: absolute;
    left: 0;
    background: var(--night, #161616);
    opacity: .5;
    z-index: 1;
}

.elementor-610 .elementor-element.elementor-element-8e25271 .elementor-custom-embed-play {
    z-index: 2;
}

.elementor-610 .elementor-element.elementor-element-8e25271 .elementor-wrapper {
--video-aspect-ratio: 3. !important;
padding-top:35px;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-2b3945e */.elementor-610 .elementor-element.elementor-element-2b3945e svg {
    opacity: 1;
}

.elementor-610 .elementor-element.elementor-element-2b3945e .e-hosted-video {
    min-height: 248px;
}

.elementor-610 .elementor-element.elementor-element-2b3945e .elementor-custom-embed-image-overlay:after {
    content: '';
    background: black;
    width: 100%;
    height: 100%;
    position: absolute;
    left: 0;
    background: var(--night, #161616);
    opacity: .5;
    z-index: 1;
}

.elementor-610 .elementor-element.elementor-element-2b3945e .elementor-custom-embed-play {
    z-index: 2;
}

.elementor-610 .elementor-element.elementor-element-2b3945e .elementor-wrapper {
--video-aspect-ratio: 3. !important;
padding-top:35px;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-2d530b0 */.elementor-610 .elementor-element.elementor-element-2d530b0 svg {
    opacity: 1;
}

.elementor-610 .elementor-element.elementor-element-2d530b0 .e-hosted-video {
    min-height: 248px;
}

.elementor-610 .elementor-element.elementor-element-2d530b0 .elementor-custom-embed-image-overlay:after {
    content: '';
    background: black;
    width: 100%;
    height: 100%;
    position: absolute;
    left: 0;
    background: var(--night, #161616);
    opacity: .5;
    z-index: 1;
}

.elementor-610 .elementor-element.elementor-element-2d530b0 .elementor-custom-embed-play {
    z-index: 2;
}

.elementor-610 .elementor-element.elementor-element-2d530b0 .elementor-wrapper {
--video-aspect-ratio: 3. !important;
padding-top:35px;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-d712ef9 */.elementor-610 .elementor-element.elementor-element-d712ef9 svg {
    opacity: 1;
}

.elementor-610 .elementor-element.elementor-element-d712ef9 .e-hosted-video {
    min-height: 248px;
}

.elementor-610 .elementor-element.elementor-element-d712ef9 .elementor-custom-embed-image-overlay:after {
    content: '';
    background: black;
    width: 100%;
    height: 100%;
    position: absolute;
    left: 0;
    background: var(--night, #161616);
    opacity: .5;
    z-index: 1;
}

.elementor-610 .elementor-element.elementor-element-d712ef9 .elementor-custom-embed-play {
    z-index: 2;
}

.elementor-610 .elementor-element.elementor-element-d712ef9 .elementor-wrapper {
--video-aspect-ratio: 3. !important;
padding-top:35px;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-3aa8901 */.elementor-610 .elementor-element.elementor-element-3aa8901 svg {
    opacity: 1;
}

.elementor-610 .elementor-element.elementor-element-3aa8901 .e-hosted-video {
    min-height: 248px;
}

.elementor-610 .elementor-element.elementor-element-3aa8901 .elementor-custom-embed-image-overlay:after {
    content: '';
    background: black;
    width: 100%;
    height: 100%;
    position: absolute;
    left: 0;
    background: var(--night, #161616);
    opacity: .5;
    z-index: 1;
}

.elementor-610 .elementor-element.elementor-element-3aa8901 .elementor-custom-embed-play {
    z-index: 2;
}

.elementor-610 .elementor-element.elementor-element-3aa8901 .elementor-wrapper {
--video-aspect-ratio: 3. !important;
padding-top:35px;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-e89fabe */.elementor-610 .elementor-element.elementor-element-e89fabe svg {
    opacity: 1;
}

.elementor-610 .elementor-element.elementor-element-e89fabe .e-hosted-video {
    min-height: 248px;
}

.elementor-610 .elementor-element.elementor-element-e89fabe .elementor-custom-embed-image-overlay:after {
    content: '';
    background: black;
    width: 100%;
    height: 100%;
    position: absolute;
    left: 0;
    background: var(--night, #161616);
    opacity: .5;
    z-index: 1;
}

.elementor-610 .elementor-element.elementor-element-e89fabe .elementor-custom-embed-play {
    z-index: 2;
}

.elementor-610 .elementor-element.elementor-element-e89fabe .elementor-wrapper {
--video-aspect-ratio: 3. !important;
padding-top:35px;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-da23687 */.elementor-610 .elementor-element.elementor-element-da23687 svg {
    opacity: 1;
}

.elementor-610 .elementor-element.elementor-element-da23687 .e-hosted-video {
    min-height: 248px;
}

.elementor-610 .elementor-element.elementor-element-da23687 .elementor-custom-embed-image-overlay:after {
    content: '';
    background: black;
    width: 100%;
    height: 100%;
    position: absolute;
    left: 0;
    background: var(--night, #161616);
    opacity: .5;
    z-index: 1;
}

.elementor-610 .elementor-element.elementor-element-da23687 .elementor-custom-embed-play {
    z-index: 2;
}

.elementor-610 .elementor-element.elementor-element-da23687 .elementor-wrapper {
--video-aspect-ratio: 3. !important;
padding-top:35px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eaad31a */.elementor-610 .elementor-element.elementor-element-eaad31a {
    row-gap: 30px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d72ba99 */.elementor-610 .elementor-element.elementor-element-d72ba99 span.elementor-button-text:after {
    content: "Kostenlos & unverbindlich";
    font-size: 12px;
    display: block;
    text-align: center;
}

@media (min-width: 1025px) {
  .elementor-button-text {
padding-left: 20px!important;
padding-top: 2px!important;
}
}



@media(max-width:767px){
    .elementor-610 .elementor-element.elementor-element-d72ba99 .elementor-button-icon {
        display: none;
    }
    
    .elementor-610 .elementor-element.elementor-element-d72ba99 .elementor-button span {
        text-align: center;
    }
}/* End custom CSS */