html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}.header{display:flex;flex-direction:column;gap:0}@media only screen and (min-width: 600px){.header{padding-top:34px;align-items:center}}.header .logo{margin:10px;width:80px;transition:all .2s ease-in-out}@media only screen and (min-width: 600px){.header .logo{width:min(100%,150px);margin-inline:auto;margin:0 0 16px}}.header .headline{font-family:Source Sans Pro,Arial,sans-serif;font-size:30px;color:#55565a;font-weight:300;line-height:1.4;margin-bottom:16px;text-align:center;font-weight:600;line-height:normal;padding:0 10px;font-size:24px;transition:all .2s ease-in-out}@media only screen and (min-width: 600px){.header .headline{font-family:Source Sans Pro,Arial,sans-serif;font-size:30px;color:#55565a;font-weight:300;line-height:1.4;font-weight:600;margin-bottom:30px}}.header .burger.open .line1{transform:rotate(45deg) translate(5px,5px)}.header .burger.open .line2{opacity:0}.header .burger.open .line3{transform:rotate(-45deg) translate(5px,-5px)}.header #header_nav{display:flex;flex-direction:column;text-align:center;position:absolute;background:white;width:100%;transform:translateY(-200%);transition:transform .3s ease-in-out;display:none}@media (min-width: 1024px){.header #header_nav{display:flex;justify-content:center;flex-direction:row;flex-wrap:wrap;position:relative;margin:4px 0;transform:translateY(0);transition:none}}.header #header_nav.open{transform:translateY(0);display:flex}@media (min-width: 1024px){.header #header_nav ul{display:flex}}.header #header_nav ul li{padding:20px 0;border-top:2px solid #e0e0e0}@media (min-width: 1024px){.header #header_nav ul li{border:none;padding:10px 0}}.header #header_nav a{color:#55565a;text-decoration:none;font-family:Source Sans Pro,Arial,sans-serif;font-size:18px}@media (min-width: 1024px){.header #header_nav a{margin:10px 20px;font-size:16px}}.header .burger-icon{position:absolute;top:10px;right:10px}@media (min-width: 1024px){.header .burger-icon{display:none}}.header .video_wrapper{overflow:hidden;max-height:800px}.header .video{margin:0;display:block;width:100%}@media (min-width: 1024px){.header .video{width:min(100%,1920px);margin-inline:auto;margin-top:-5vw}}#navbar-toggle{cursor:pointer;display:block;position:absolute;right:20px;top:16px;z-index:101}@media (min-width: 667px){#navbar-toggle{display:none}}#navbar-toggle .line1,#navbar-toggle .line2,#navbar-toggle .line3{width:28px;height:4px;margin:4px 0;background-color:#55565a}.open .burger .line1{transform:rotate(45deg) translate(5px,5px)}.open .burger .line2{opacity:0}.open .burger .line3{transform:rotate(-45deg) translate(5px,-5px)}#navbar{width:100%}#navbar.open ul{display:flex}#navbar ul{display:flex;flex-direction:column;text-align:center;background:white;width:100%;transition:transform .3s ease-in-out;display:none;position:absolute;z-index:100;top:0;padding-top:58px}@media (min-width: 667px){#navbar ul{display:flex;justify-content:center;flex-direction:row;flex-wrap:wrap;position:relative;margin:4px 0;transform:translateY(0);transition:none;padding-top:0}}#navbar ul li{padding:14px 0;border-top:2px solid #e0e0e0;display:block}@media (min-width: 667px){#navbar ul li{border:none;padding:10px 0}}#navbar a{color:#55565a;text-decoration:none;font-family:Source Sans Pro,Arial,sans-serif;font-size:16px;font-weight:400;cursor:pointer}@media (min-width: 667px){#navbar a{margin:10px 20px;font-size:16px}}#second-nav{position:fixed;left:-100%;z-index:100;top:20%;background:rgba(255,255,255,.95);opacity:0;box-shadow:#63636333 0 2px 8px}@media (min-width: 1280px){#second-nav.scroll-open{opacity:1;left:8px;transition:opacity .5s ease-in-out,left .3s}}#second-nav ul{margin-top:8px}#second-nav ul:before{content:"";position:absolute;left:-8px;width:8px;height:100%;top:0;background-color:#00338d}#second-nav ul li{padding:9px 20px}#second-nav ul li a{text-decoration:none;font-family:Source Sans Pro,Arial,sans-serif;color:#55565a;cursor:pointer}#second-nav ul li a.active{color:#00338d;font-weight:600}#second-nav .social_media_wrapper{display:flex;padding-left:20px;margin-top:20px;margin-bottom:10px;align-items:center}#second-nav .social_media_wrapper svg{width:22px;fill:#55565a}#second-nav .social_media_wrapper #facebook_link{margin-left:6px;margin-right:2px}#second-nav .social_media_wrapper #linkedin_link svg{width:29px}.divider_box{background-color:#00338d;color:#fff;width:min(100%,850px);margin-inline:auto;display:flex;flex-direction:column;margin:30px auto;text-align:center;padding-top:50px;padding-bottom:50px;z-index:5}.divider_box .headline{margin:0 auto 24px;font-family:Source Sans Pro,Arial,sans-serif;font-size:30px;color:#fff;font-weight:300;line-height:1.4;width:min(90%,450px);margin-inline:auto}.divider_box .divider_text{margin:0 auto;font-family:Source Sans Pro,Arial,sans-serif;font-size:15px;color:#fff;line-height:1.4;font-weight:300;width:min(90%,700px);margin-inline:auto}.divider_box#welcome_box{position:relative;margin:0 auto}@media (min-width: 1024px){.divider_box#welcome_box{margin:-140px auto 30px}}.divider_box.with_image{display:flex;flex-direction:row;padding-top:0;padding-bottom:0;text-align:left;width:min(100%,1050px);margin-inline:auto}.divider_box.with_image>div{background-color:#00338d;padding:50px;width:100%}.divider_box.with_image>div .headline{margin-left:0;margin-bottom:30px}.divider_box.with_image>div .divider_text{margin-left:0}.divider_box.with_image .divider_image{background-image:url(./Lions_Gruppe\ 2.24f0e85f.jpg);background-size:cover;background-position:center top;width:30%}@media screen and (max-width: 768px){.divider_box.with_image{flex-direction:column;text-align:center}.divider_box.with_image .divider_image{width:100%;padding:0;height:250px}.divider_box.with_image>div{padding:50px 0}.divider_box.with_image>div .headline,.divider_box.with_image>div .divider_text{margin-inline:auto}}.content{margin:60px auto;width:min(90%,600px);margin-inline:auto}.content .headline{font-family:Source Sans Pro,Arial,sans-serif;font-size:30px;color:#00338d;font-weight:300;line-height:1.4;margin-bottom:30px}.content .content_text{font-family:Source Sans Pro,Arial,sans-serif;font-size:15px;color:#000;line-height:1.4;font-weight:300;margin-bottom:30px}.content .content_text strong{font-weight:500}.content .image{width:100%;margin-bottom:30px}.grey-bg{background:#e5ecf4;padding:2px 0}.blue-bg{background:#e5ecf4;text-align:center;padding:20px;background-color:#00338d;font-family:Source Sans Pro,Arial,sans-serif;font-size:15px;color:#fff;line-height:1.4;font-weight:300;font-weight:300 Im!important}.blue-bg a{color:#fff}section{margin:30px auto}.vorstand{display:flex;flex-wrap:wrap;justify-content:flex-start;margin-bottom:-20px}.vorstand li{display:flex;align-items:center;align-content:center;flex-wrap:wrap;width:100%;margin-bottom:30px}@media (min-width: 667px){.vorstand li{width:50%}}.vorstand li:before{content:"";width:73px;height:73px;background:url(./profil.855bad8d.jpg) no-repeat;display:inline-block;margin-right:10px;border-radius:50%}.vorstand li:nth-child(1):before{background:url(./Blum.03fef505.jpg) no-repeat;background-size:cover}.vorstand li:nth-child(2):before{background:url(./Haverkamp.3625a02b.jpg) no-repeat;background-size:cover}.vorstand li:nth-child(3):before{background:url(./Gerrit_Schmaltz.43c50f9a.png) no-repeat;background-size:cover}.vorstand li:nth-child(4):before{background:url(./Haverkamp.3625a02b.jpg) no-repeat;background-size:cover}.vorstand li:nth-child(5):before{background:url(./thomas.0be1f749.jpg) no-repeat;background-size:cover}.vorstand li:nth-child(6):before{background:url(./andreas.4b5635e7.jpeg) no-repeat;background-size:cover}.vorstand li:nth-child(7):before{background:url(./Gerrit_Schmaltz.43c50f9a.png) no-repeat;background-size:cover}.vorstand li:nth-child(8):before{background:url(./torsten.e085bd54.JPG) no-repeat;background-size:cover}.vorstand li p{margin:0!important;width:calc(100% - 83px)}.vorstand li strong{display:block}.industrie_club{align-items:center;align-content:center;display:flex;margin-bottom:40px;gap:16px}.industrie_club img{max-width:56px;width:20%;float:left}.industrie_club div p{margin:0!important}.kontakt{display:flex;flex-direction:column;margin-bottom:40px;font-family:Source Sans Pro,Arial,sans-serif;width:min(90%,1050px);margin-inline:auto}.kontakt #lions_club_buildings{height:auto;margin-bottom:40px}.kontakt .contact_wrapper{display:flex;justify-content:space-between;flex-direction:column}@media (min-width: 667px){.kontakt .contact_wrapper{flex-direction:row}}.kontakt .contact_wrapper .contact_box .headline{font-family:Source Sans Pro,Arial,sans-serif;font-size:30px;color:#00338d;font-weight:300;line-height:1.4;margin-bottom:40px}.kontakt .contact_wrapper .contact_box .subline{margin-bottom:10px}.kontakt .contact_wrapper .contact_box a{display:inline-block;color:#00338d;margin-bottom:30px}.kontakt .contact_wrapper .contact_box a:nth-of-type(2){margin-bottom:70px}.kontakt .contact_wrapper .contact_box p{margin-top:10px;margin-bottom:30px}.kontakt .contact_wrapper .contact_form{display:flex;flex-direction:column;margin:0;width:min(100%,1000px);margin-inline:auto}@media (min-width: 667px){.kontakt .contact_wrapper .contact_form{width:min(50%,750px);margin-inline:auto;margin:0}}.kontakt .contact_wrapper .contact_form>div:not(:first-of-type){display:flex;flex-direction:column;position:relative}.kontakt .contact_wrapper .contact_form label{margin-bottom:10px;margin-top:40px;display:inline-block;color:#55565a}.kontakt .contact_wrapper .contact_form input,.kontakt .contact_wrapper .contact_form textarea{background-color:#f9f9f9;border:1px solid rgb(175,175,175);border-radius:3px}.kontakt .contact_wrapper .contact_form input{height:36px;padding-left:8px}.kontakt .contact_wrapper .contact_form input[type=submit]{cursor:pointer}.kontakt .contact_wrapper .contact_form .name p{margin-bottom:10px;color:#55565a;font-weight:400}.kontakt .contact_wrapper .contact_form .name .name_container{display:flex;justify-content:space-between;flex-direction:column}.kontakt .contact_wrapper .contact_form .name .name_container label{font-size:12px;color:#55565a;position:absolute;top:5px}.kontakt .contact_wrapper .contact_form .name .name_container div{width:100%;position:relative;display:flex;flex-direction:column}.kontakt .contact_wrapper .contact_form .name .name_container div input{margin-bottom:15px}.kontakt .contact_wrapper .contact_form .name .name_container div:first-of-type{margin-bottom:10px}@media (min-width: 667px){.kontakt .contact_wrapper .contact_form .name .name_container{flex-direction:row}.kontakt .contact_wrapper .contact_form .name .name_container div{width:calc(50% - 10px)}.kontakt .contact_wrapper .contact_form .name .name_container div input{margin-bottom:15px!important}}.kontakt .contact_wrapper .contact_form textarea{resize:vertical;height:100px;padding:8px;margin-bottom:40px}.kontakt .contact_wrapper .contact_form input[type=submit]{width:50%;background-color:#00338d;border:none;border-radius:5px;color:#fff;height:50px;font-size:16px}.kontakt .contact_wrapper .contact_form span.formerror{display:none;color:red;margin-top:10px}.kontakt .contact_wrapper .contact_form span.formerror.error_visible{display:block}.kontakt .contact_wrapper .contact_form .feedback_container span{position:absolute;bottom:20px}.footer{background-color:#0d2240;color:#fff;padding-top:60px;padding-bottom:5px}@media (min-width: 1024px){.footer{padding-top:0;padding-bottom:0}}.footer .social_media_wrapper{display:flex;align-items:center;justify-content:center;margin-inline:5%;margin-bottom:30px;text-align:center;flex-wrap:wrap}@media (min-width: 1024px){.footer .social_media_wrapper{margin-bottom:0}}.footer .social_media_wrapper p{display:block;width:100%}@media (min-width: 1024px){.footer .social_media_wrapper p{width:inherit;margin-right:20px}}.footer .social_media_wrapper svg{height:40px;margin:20px 10px;display:block;width:40px;fill:#fff}@media (min-width: 1024px){.footer .social_media_wrapper svg{height:30px;width:30px}}.footer .social_media_wrapper #linkedin_link svg{width:50px;margin-left:3px;height:50px}@media (min-width: 1024px){.footer .social_media_wrapper #linkedin_link svg{height:40px;width:40px;margin-left:4px}}.footer hr{width:min(90%,1050px);margin-inline:auto;border-top:1px solid #55565A}.footer hr:nth-of-type(1){margin-bottom:50px}.footer hr:nth-of-type(2){margin-bottom:10px}.footer .membership{width:min(90%,570px);margin-inline:auto;text-align:center;margin-bottom:80px}.footer .membership .headline{font-family:Source Sans Pro,Arial,sans-serif;font-size:30px;color:#fff;line-height:1.4;line-height:1.3;font-weight:300;margin-bottom:20px}.footer .membership p{font-family:Source Sans Pro,Arial,sans-serif;font-size:14px;color:#fff;line-height:1.4;font-weight:300;margin-bottom:30px}.footer .membership a{font-family:Source Sans Pro,Arial,sans-serif;font-size:18px;color:#fff;line-height:1.4;font-weight:300}.footer .footer-nav{width:min(90%,1050px);margin-inline:auto;text-align:center;margin-bottom:10px}@media (min-width: 667px){.footer .footer-nav{text-align:left;margin-bottom:-30px}}.footer .footer-nav a{font-family:Source Sans Pro,Arial,sans-serif;font-size:14px;color:#fff;line-height:1.4;font-weight:300;text-decoration:none;margin-right:20px}.footer .footer-nav a:last-child{margin:0}.footer .footer-nav a:first-child{cursor:pointer}.footer .copyright{text-align:center;padding:10px}@media (min-width: 667px){.footer .copyright{text-align:right;width:min(90%,1050px);margin-inline:auto}}.swiper-instagram{padding:0;user-select:none;max-width:1400px;margin:0 auto;margin-inline:auto;width:min(90%,1050px);overflow:hidden}.swiper-instagram .swiper-wrapper{height:auto}.swiper-instagram .swiper-wrapper .swiper-slide{aspect-ratio:1/1;transition:all .2s ease-in-out}.swiper-instagram .swiper-wrapper .swiper-slide img{height:100%;object-fit:cover;width:100%}.swiper-instagram .content_text{margin-top:20px}button{width:100%;max-width:250px;background-color:#fff;border:none;border-radius:5px;color:#00338d;height:50px;font-size:16px;cursor:pointer}#placeholder_ig{width:100%;height:140px;display:flex;justify-content:center;align-items:center;background:#00338D}@font-face{font-family:Source Sans Pro;src:url(./SourceSans3-Regular.08df2664.otf);font-weight:400}@font-face{font-family:Source Sans Pro;src:url(./SourceSans3-Light.bbfab2c5.otf);font-weight:300}@font-face{font-family:Source Sans Pro Light;src:url(./SourceSans3-ExtraLight.ee732d9a.otf);font-weight:200}@font-face{font-family:Source Sans Pro;src:url(./SourceSans3-Medium.02607dc3.otf);font-weight:500}@font-face{font-family:Source Sans Pro;src:url(./SourceSans3-Bold.7776ddb9.otf);font-weight:600}html,body{background:white;scroll-behavior:smooth}h3{font-family:Source Sans Pro,Arial,sans-serif;font-weight:600;margin-bottom:10px}p{font-size:15px;line-height:1.4;font-family:Source Sans Pro,Arial,sans-serif;font-weight:300}a{font-size:15px;line-height:1.4;cursor:pointer;color:#00338d;font-weight:500}strong{font-weight:400}hr{border:0;border-top:2px solid #e0e0e0;width:100%;margin:0}.subline{font-family:Source Sans Pro,Arial,sans-serif;font-size:18px;font-weight:700;margin-bottom:15px;color:#000}.divider_text{font-family:Source Sans Pro,Arial,sans-serif;font-size:16px}.center{text-align:center}#impressum .header{margin-bottom:60px}.impressum_container{width:min(90%,1050px);margin-inline:auto;font-family:Source Sans Pro,Arial,sans-serif}.impressum_container h2{font-size:24px;font-weight:600;margin-bottom:30px}.impressum_container h3{font-weight:500;margin-bottom:15px;font-size:20px}.impressum_container h4{font-weight:400;font-size:16px}.impressum_container .address_infos{margin-bottom:50px}.impressum_container .data_security{margin-bottom:100px}
