.elementor-2 .elementor-element.elementor-element-5b78a61d{--display:flex;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-8069332 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;color:#003760;}.elementor-widget-raven-animated-heading .raven-heading-dynamic-wrapper path{stroke:var( --e-global-color-accent );}.elementor-widget-raven-animated-heading .raven-heading-plain-text{color:var( --e-global-color-secondary );}.elementor-widget-raven-animated-heading .raven-heading{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-raven-animated-heading{--dynamic-text-color:var( --e-global-color-secondary );}.elementor-widget-raven-animated-heading .raven-heading-dynamic-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-2 .elementor-element.elementor-element-8f20b75{--iteration-count:infinite;--animation-duration:1200ms;}.elementor-2 .elementor-element.elementor-element-8f20b75 .raven-heading{text-align:left;}.elementor-2 .elementor-element.elementor-element-8f20b75 .raven-heading-dynamic-wrapper path{stroke:#003760;}.elementor-2 .elementor-element.elementor-element-0d8fab6{--spacer-size:50px;}.elementor-widget-raven-slider .raven-slide-heading{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-raven-slider .raven-slide-description{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-raven-slider .raven-slide-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-2 .elementor-element.elementor-element-4ffa830 .elementor-repeater-item-d717447 .swiper-slide-bg{background-image:url(https://ksc.kcs.network/wp-content/uploads/2025/02/Foto_KSC_Platz-scaled.jpg);background-color:#DCE9EF;background-size:cover;}.elementor-2 .elementor-element.elementor-element-4ffa830 .elementor-repeater-item-d717447 .elementor-background-overlay{background-color:#5746363D;}.elementor-2 .elementor-element.elementor-element-4ffa830 .elementor-repeater-item-d717447 .swiper-slide-contents{text-shadow:100px 100px 100px rgba(0,0,0,0.3);}.elementor-2 .elementor-element.elementor-element-4ffa830 .elementor-repeater-item-68464de .swiper-slide-bg{background-image:url(https://ksc.kcs.network/wp-content/uploads/2023/09/fitnesszentrum1-scaled.jpg);background-color:#4054b2;background-size:cover;}.elementor-2 .elementor-element.elementor-element-4ffa830 .elementor-repeater-item-68464de .elementor-background-overlay{background-color:#7A4D222B;}.elementor-2 .elementor-element.elementor-element-4ffa830 .elementor-repeater-item-2855eb2 .swiper-slide-bg{background-image:url(https://ksc.kcs.network/wp-content/uploads/2023/09/urh3-scaled.jpg);background-color:#1abc9c;background-size:cover;}.elementor-2 .elementor-element.elementor-element-4ffa830 .elementor-repeater-item-2855eb2 .elementor-background-overlay{background-color:#0E07003D;}.elementor-2 .elementor-element.elementor-element-4ffa830 .elementor-repeater-item-2855eb2 .swiper-slide-contents{text-shadow:100px 100px 100px rgba(0,0,0,0.3);}.elementor-2 .elementor-element.elementor-element-4ffa830 .swiper-slide{height:400px;}.elementor-2 .elementor-element.elementor-element-4ffa830 .swiper-slide-contents{max-width:90%;}.elementor-2 .elementor-element.elementor-element-4ffa830 .swiper-slide-inner{text-align:center;}.elementor-2 .elementor-element.elementor-element-4ffa830 .raven-slide-heading{color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-4ffa830 .raven-slide-description{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-2 .elementor-element.elementor-element-4ffa830 .raven-slide-button{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-2 .elementor-element.elementor-element-4ffa830 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background-color:#FFFFFF;opacity:1;}.elementor-2 .elementor-element.elementor-element-4ffa830 .swiper-pagination-bullet-active{background-color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-1a228e0{--spacer-size:50px;}.elementor-widget-raven-heading .raven-heading, .elementor-widget-raven-heading .raven-heading a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-2 .elementor-element.elementor-element-8ee0b8f .box{width:3px;}.elementor-widget-raven-posts .raven-post-title, .elementor-widget-raven-posts .raven-post-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-raven-posts .raven-post-meta{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-raven-posts .raven-post-excerpt{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-raven-posts .raven-post-button{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-raven-posts .raven-post-button:hover{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-raven-posts .raven-pagination-item{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-raven-posts a.raven-pagination-active, .elementor-widget-raven-posts a.raven-pagination-disabled{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-raven-posts .raven-pagination-item:not(.raven-pagination-active):not(.raven-pagination-disabled):hover{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-raven-posts .raven-load-more-button{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-raven-posts .raven-load-more-button:hover{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-raven-posts .raven-sortable-item{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-raven-posts .raven-sortable-active{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-raven-posts .raven-sortable-item:not(.raven-sortable-active):hover{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-2 .elementor-element.elementor-element-47c1bfd .raven-post-read-more{text-align:center;}.elementor-2 .elementor-element.elementor-element-47c1bfd .raven-post-image{padding-bottom:calc( 0.63 * 100% );}.elementor-2 .elementor-element.elementor-element-47c1bfd .raven-post:not(.raven-post-inline) .raven-post-image, .elementor-2 .elementor-element.elementor-element-47c1bfd .raven-post-inline .raven-post-image-wrap{width:100%;}.elementor-2 .elementor-element.elementor-element-47c1bfd .raven-post-image img{opacity:1;}.elementor-2 .elementor-element.elementor-element-47c1bfd .raven-post-image:hover img{opacity:1;}.elementor-2 .elementor-element.elementor-element-47c1bfd .raven-post-inside:hover .raven-post-image img{opacity:1;}.elementor-2 .elementor-element.elementor-element-47c1bfd .raven-post .raven-post-image-overlay:hover, .elementor-2 .elementor-element.elementor-element-47c1bfd .raven-post-inside:hover .raven-post-image-overlay{background-color:rgba(0,0,0,0);background-image:none;}.elementor-2 .elementor-element.elementor-element-47c1bfd .raven-post-excerpt{color:var( --e-global-color-secondary );}.elementor-2 .elementor-element.elementor-element-47c1bfd .raven-post-button{width:75%;margin:2px 2px 2px 2px;color:#003760;background-color:#FFFFFF;background-image:none;border-style:solid;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-2 .elementor-element.elementor-element-47c1bfd .raven-post-button:hover{color:#FFFFFF;background-color:#003760;background-image:none;border-radius:2px 2px 2px 2px;}.elementor-widget-raven-button a.raven-button .button-text, .elementor-widget-raven-button .raven-button .button-text{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-raven-button a.raven-button .button-subtext, .elementor-widget-raven-button .raven-button .button-subtext{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-2 .elementor-element.elementor-element-88c0f8c a.raven-button{width:50%;}.elementor-2 .elementor-element.elementor-element-88c0f8c .raven-button{width:50%;}.elementor-2 .elementor-element.elementor-element-88c0f8c a.raven-button, .elementor-2 .elementor-element.elementor-element-88c0f8c .raven-button, .elementor-2 .elementor-element.elementor-element-88c0f8c .raven-button-widget-normal-effect-blink:after{background-color:#003760;background-image:none;}.elementor-2 .elementor-element.elementor-element-88c0f8c a.raven-button:hover{background-color:var( --e-global-color-primary );background-image:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-89cd0e8{--spacer-size:50px;}.elementor-2 .elementor-element.elementor-element-57aab5c{--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;--overflow:auto;--border-radius:25px 25px 25px 25px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-2 .elementor-element.elementor-element-57aab5c:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-57aab5c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #1E287E 0%, #3A3C89 100%);}.elementor-2 .elementor-element.elementor-element-efeab07{--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-widget-counter .elementor-counter-number-wrapper{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-counter .elementor-counter-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-2 .elementor-element.elementor-element-526ba5b .elementor-counter-number-wrapper{color:#FFFFFF;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-2 .elementor-element.elementor-element-526ba5b .elementor-counter-title{color:#FFFFFF;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-2 .elementor-element.elementor-element-544d986{--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-2 .elementor-element.elementor-element-bc2b613 .elementor-counter-number-wrapper{color:#FFFFFF;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-2 .elementor-element.elementor-element-bc2b613 .elementor-counter-title{color:#FFFFFF;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-2 .elementor-element.elementor-element-65e3323{--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-2 .elementor-element.elementor-element-f7ee312 .elementor-counter-number-wrapper{color:#FFFFFF;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-2 .elementor-element.elementor-element-f7ee312 .elementor-counter-title{color:#FFFFFF;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-2 .elementor-element.elementor-element-57aab5c .box{width:3px;}.elementor-2 .elementor-element.elementor-element-e7858bf{--display:flex;}.elementor-2 .elementor-element.elementor-element-6b49265{--spacer-size:50px;}.elementor-2 .elementor-element.elementor-element-ff102ca .box{width:3px;}.elementor-2 .elementor-element.elementor-element-d4749c2{--display:flex;}.elementor-2 .elementor-element.elementor-element-134ff26{--content-alignment:left;}.elementor-2 .elementor-element.elementor-element-134ff26.card-layout--standard .team-member, .elementor-2 .elementor-element.elementor-element-134ff26.card-layout--social-overlay .team-member, .elementor-2 .elementor-element.elementor-element-134ff26.card-layout--creative .team-member--content, .elementor-2 .elementor-element.elementor-element-134ff26.card-layout--full-overlay .team-member--content, .elementor-2 .elementor-element.elementor-element-134ff26.card-layout--detail-slide .team-member--content{background-color:#003760;}.elementor-2 .elementor-element.elementor-element-134ff26 .raven-team-members-wrapper{grid-template-columns:repeat( 3, 1fr );}.elementor-2 .elementor-element.elementor-element-134ff26 .team-member--name{order:1;}.elementor-2 .elementor-element.elementor-element-134ff26 .team-member--position{order:2;}.elementor-2 .elementor-element.elementor-element-134ff26 .team-member--description{order:3;}.elementor-2 .elementor-element.elementor-element-134ff26 .social-icons-wrapper{order:4;}.elementor-2 .elementor-element.elementor-element-134ff26 .team-member--image-container{justify-content:center;}.elementor-2 .elementor-element.elementor-element-134ff26 .team-member .team-member--image-wrapper{transition-duration:0.4s;}.elementor-2 .elementor-element.elementor-element-134ff26 .team-member--social a{padding:6px;}@media(min-width:768px){.elementor-2 .elementor-element.elementor-element-efeab07{--width:33%;}.elementor-2 .elementor-element.elementor-element-544d986{--width:34%;}.elementor-2 .elementor-element.elementor-element-65e3323{--width:33%;}}@media(max-width:1024px){.elementor-2 .elementor-element.elementor-element-47c1bfd .raven-post-image{padding-bottom:calc( 0.63 * 100% );}.elementor-2 .elementor-element.elementor-element-47c1bfd .raven-post:not(.raven-post-inline) .raven-post-image, .elementor-2 .elementor-element.elementor-element-47c1bfd .raven-post-inline .raven-post-image-wrap{width:100%;}.elementor-2 .elementor-element.elementor-element-47c1bfd .raven-post-image img{opacity:1;}.elementor-2 .elementor-element.elementor-element-47c1bfd .raven-post-image:hover img{opacity:1;}.elementor-2 .elementor-element.elementor-element-47c1bfd .raven-post-inside:hover .raven-post-image img{opacity:1;}.elementor-2 .elementor-element.elementor-element-134ff26 .raven-team-members-wrapper{grid-template-columns:repeat( 2, 1fr );}}@media(max-width:767px){.elementor-2 .elementor-element.elementor-element-47c1bfd .raven-post-image{padding-bottom:calc( 0.63 * 100% );}.elementor-2 .elementor-element.elementor-element-47c1bfd .raven-post:not(.raven-post-inline) .raven-post-image, .elementor-2 .elementor-element.elementor-element-47c1bfd .raven-post-inline .raven-post-image-wrap{width:100%;}.elementor-2 .elementor-element.elementor-element-47c1bfd .raven-post-image img{opacity:1;}.elementor-2 .elementor-element.elementor-element-47c1bfd .raven-post-image:hover img{opacity:1;}.elementor-2 .elementor-element.elementor-element-47c1bfd .raven-post-inside:hover .raven-post-image img{opacity:1;}.elementor-2 .elementor-element.elementor-element-134ff26 .raven-team-members-wrapper{grid-template-columns:repeat( 1, 1fr );}}/* Start JX Custom Fonts CSS *//* End JX Custom Fonts CSS */