/* Hier können Sie bei Bedarf Ihre eigenen CSS-Definitionen einfügen. */

*{
    padding:0;
    margin:0;
    }



    /*=============================Section padding=========================*/
    
    #section_1000180, #section_1000172, #section_1000181{
    padding: 20px 20px 20px 20px !important;
    }
    
    @media (min-width: 350px) and (max-width: 1023px){
    #section_1000180, #section_1000172, #section_1000181{
    padding: 20px 20px 20px 20px !important;
    }
    }
    
    
    
    @media (min-width: 1024px){
    #section_1000180, #section_1000172, #section_1000181{
    padding: 40px 15px 40px 15px !important;
    }
    
    }

/*Login button display none*/
.cd-link-login{
display:none;
}

.cd-image-block img.cd-image-contain{
width:70%!important;
}


    
    /*====================================================================*/
    
    .cd-singledropdownmenu .cd-menu-level-2 a.cd-menu-active, .cd-singledropdownmenu .cd-menu-level-2 a.cd-menu-selected {
    color:white !important;
    }
    
    /*a:hover{
    color: rgba(241,200,52,1) !important;
    }*/


    
    
    /*.cd-navigation-bar-container{
    position:relative;
    }*/
    
    .cd-navigation-bar-content{
    background-color: white !important;
    }
    
    .cd-mobile-menu .cd-mobile-menu-level-1 > ul > li > .cd-menu-selected, .cd-mobile-menu .cd-mobile-menu-level-1 > ul > li > .cd-menu-active {
    color: #fff;
    }
    
    .cd-mobile-menu .cd-mobile-menu-level-2 > ul > li > .cd-menu-selected, .cd-mobile-menu .cd-mobile-menu-level-2 > ul > li > .cd-menu-active {
    color: #777777
    }
    
    /*Mobile fixed background*/
    .cd-mobile-menu-bar-fixed{
    background-color: #fff;
    }

.cd-header-empty .cd-mobile-menu-bar{
background-color: #fff!important;
}

.cd-scroll .cd-mobile-menu-bar{
background-color:#fff;
}
    
    
    
    /*divider*/
    hr.solid {
      border-top: 2.5px solid rgba(241,200,52,1);
      width:25%;
      
    }
    
    /*Sportschießen shadow*/
    #block_1000561
    {text-shadow: -1px 0 black, 0 1px black,
          1px 0 black, 0 -1px black}
    
    
    
    /*Menu background*/
    .cd-navigation-bar-content {
    background-color:black;
    padding: 0px 10px 0px 10px;
    position:relativ !important;
    
    }
    
    /*Icon li Contact*/
    i.fa {
    font-size:19px;
    padding-right:5px;
    color: rgba(241,200,52,1);
    }
    
    /*Contact ul*/
    .ulkontakt {
    list-style: none;
    padding: 5px;
    
    
    }
    /*Contact li*/
    .likontakt {
    padding-bottom: 15px;
    
    }
    
    /*Contact a*/
    a.akontakt {
     color: rgb(0, 0, 0);
     font-size: 19px;
    
    }
    /*Contact a hover*/
    a.akontakt:hover {
        color: #e8c164ff!important;
        text-decoration: none;
    }
    /*---------------------------------------------------------------FOOTER---------------------------------------------------------------*/
    
    
    /**FOOTER**/
    
    /*Mobile*/
    @media (min-width: 0px) and (max-width: 600px) {
      
        .sectionfooter {
            width: 100%;
            background-color: #fffaedff;
            display:flex;
            flex-direction: column;
            justify-content: center;
            align-items: center;
        }
        
        .artfooter{
            width: 100%;
            background-color: #fffaedff;
            display: flex;
            flex-direction: column;
        }
        
        .spaltefooter{
            display: flex;
            flex-direction: column;
            width: 100%;
            padding: 5px 0px 5px 30px;
        }
         
        .divider hr{
            width: 100px;
            display: block;
            unicode-bidi: isolate;
            margin-block-start: 0,5em;
            margin-block-end: 0.5em;
            margin-inline-start:unset;
            margin-inline-end: unset;
            overflow: hidden;
            border-style: inset;
            border-width: 1px;
            color: rgba(241,200,52,1);
            
        }
        
        
        .artfooter h3 {
            color: rgba(241,200,52,1);
            font-family: Oswald; 
        }
        
        .artfooter ul{
            display: block;
            list-style-type: disc;
            margin-block-start: 1em;
            margin-block-end: 1em;
            margin-inline-start: 0px;
            margin-inline-end: 0px;
            padding-inline-start: 0px;
            list-style: none;
            
        
        }
        .artfooter ul li{
            list-style: none;
            padding-bottom: 15px;
        }
        
        .artfooter ul li i{
            padding-right: 10px;
            color: rgba(241,200,52,1);
            font-size: 16px;
            
        }
        
        .artfooter ul li a{
            text-decoration: none;
            color: black !important
            
            
        }
       /*Tablet*/ 
      }
    
      @media (min-width: 600px) and (max-width: 1024px) {
      
        .sectionfooter {
            width: 100%;
            background-color: #fffaedff;
            display:flex;
            flex-direction: row;
            justify-content: center;
            align-items: center;
        }
        
        .artfooter{
            width: 100%;
            background-color: #fffaedff;
            display: flex;
            flex-direction: row;
        }
        
        .spaltefooter{
            display: flex;
            flex-direction: column;
            width: 33.3%;
            padding: 20px 20px 20px 20px
        }
         
        .divider hr{
            width: 100px;
            display: block;
            unicode-bidi: isolate;
            margin-block-start: 0,5em;
            margin-block-end: 0.5em;
            margin-inline-start:unset;
            margin-inline-end: unset;
            overflow: hidden;
            border-style: inset;
            border-width: 1px;
            color: rgba(241,200,52,1);
            
        }
        
        
        .artfooter h3 {
            color: rgba(241,200,52,1);
            font-family: Oswald; 
        }
        
        .artfooter ul{
            display: block;
            list-style-type: disc;
            margin-block-start: 1em;
            margin-block-end: 1em;
            margin-inline-start: 0px;
            margin-inline-end: 0px;
            padding-inline-start: 0px;
            list-style: none;
            
        
        }
        .artfooter ul li{
            list-style: none;
            padding-bottom: 10px;
        }
        
        .artfooter ul li i{
            padding-right: 10px;
            color: rgba(241,200,52,1);
            font-size: 16px;
            
        }
        
        .artfooter ul li a{
            text-decoration: none;
            color: black !important
            
            
        }
    
        /*Desktop*/
      }
      @media (min-width: 1024px){
      
        .sectionfooter {
            width: 100%;
            background-color: #fffaedff;
            display:flex;
            flex-direction: row;
            justify-content: center;
            align-items: center;
        }
        
        .artfooter{
            width: 900px;
            background-color: #fffaedff;
            display: flex;
            flex-direction: row;
        }
        
        .spaltefooter{
            display: flex;
            flex-direction: column;
            width: 33%;
            padding: 20px;
        }
         
        .divider hr{
            width: 100px;
            display: block;
            unicode-bidi: isolate;
            margin-block-start: 0,5em;
            margin-block-end: 0.5em;
            margin-inline-start:unset;
            margin-inline-end: unset;
            overflow: hidden;
            border-style: inset;
            border-width: 1px;
            color: rgba(241,200,52,1);
            
        }
        
        
        .artfooter h3 {
            color: rgba(241,200,52,1);
            font-family: Oswald; 
        }
        
        .artfooter ul{
            display: block;
            list-style-type: disc;
            margin-block-start: 1em;
            margin-block-end: 1em;
            margin-inline-start: 0px;
            margin-inline-end: 0px;
            padding-inline-start: 0px;
            list-style: none;
            
        
        }
        .artfooter ul li{
            list-style: none;
            padding-bottom: 15px;
        }
        
        .artfooter ul li i{
            padding-right: 10px;
            color: rgba(241,200,52,1);
            font-size: 19px;
        }
        
        .artfooter ul li a{
            text-decoration: none;
            color: black !important
            
            
        }
        
      }
    /*---------------------------------------------------------------PAGE VORSTAND----------------------------------------------------*/
    
    /*==============================HERO IMG==============================*/
    
    .section-hero-img-vorstand{
        width: 100%;
        height: 20vh !important;
        background-color: red;
        display: flex;
        justify-content: center;
        align-items: center;
        background-image:  url(https://hamburgersg.clubdesk.com/clubdesk/w_hamburgersg2/wwwfiles/Welcome-img.jpg) !important;
        background-size: cover;
        background-repeat: no-repeat;
        background-position: bottom center;
    }
    
    .innersection-hero-img-vorstand{
        text-align: center;
    }
    
    .innersection-hero-img-vorstand > h1 {
        color:#f1c834 !important;
    font-size: 35px !important;
    font-family: 'Oswald', sans-serif !important;
text-shadow:-1px 0 #544d4d, 0 1px #544d4d5e, 1px 0 #544d4d, 0 -1px #544d4d;
    }
    
    /*===========================CENTER SECTION=======================*/
    
    .section-center-vorstand{
    padding: 20px;
    max-width: 100%;
    }
    
    .innersection-center-vorstand{
        text-align: center;
        
    }
    /*===========================MEMBER SECTION======================*/
    
    .section-member{
        
        
    }
    
    .innersection-member{
        
        
    }
    
    .container-member{
        
        padding: 15px;
        display: flex;
        flex-direction: column;
        justify-content: center;
        align-items: center;
    }
    
    .container-3-member{
        padding: 15px;
        display: flex;
        flex-direction: column;
        justify-content: center;
        align-items: center;
    }
    
    .container-3-member  > img {
        border-radius: 200%;
        width: 30%;
    }
    
    .container-member  > img {
        border-radius: 200%;
        width: 30%;
        
    }
    
    .member-name{
        color: rgba(232,193,100,1.0) !important;
        font-family: 'Oswald', sans-serif !important;
        font-size: 23px !important;
    }
    
    .member-function{
        color: rgba(51,51,51,1.0);
        font-family: 'Oswald', sans-serif;
        font-size: 18px;
margin: 0px !important; 
    }
    
    /*==============================TABLET=================================*/
    
    /*==============================CENTER SECTION==================*/
    @media (min-width: 600px) and (max-width: 1230px){
        .section-center-vorstand{
            padding: 20px;
            max-width: 100%;
            display: flex;
            flex-direction: column;
            align-items: center;
            }
            
            .innersection-center-vorstand{
                text-align: center;
                max-width: 100%;
                display: flex;
                flex-direction: column;
                justify-content: center;
                align-items:center ;
    
                
            }
/*==============================HERO IMG=========================*/
        .section-hero-img-vorstand{
            width: 100%;
            height: 30vh !important;
            background-color: red;
            display: flex;
            justify-content: center;
            align-items: center;
            
            background-size: cover;
            background-repeat: no-repeat;
            background-position: bottom center;
        }
        
        .innersection-hero-img-vorstand{
            text-align: center;
        }
        
        .innersection-hero-img-vorstand > h1 {
            color:#f1c834 !important;
        font-size: 45px !important;
        font-family: 'Oswald', sans-serif !important;
text-shadow:-1px 0 #544d4d, 0 1px #544d4d5e, 1px 0 #544d4d, 0 -1px #544d4d;
        }
            /*=========================MEMBER SECTION==========================*/
            
            .section-member{
                max-width: 100%;
                display: flex;
                flex-direction: row;
                justify-content: center;
                align-items: center;
                
                
            }
            
            .innersection-member{
                max-width: 100%;
                display: flex;
                flex-direction: row;
                align-items: center;
                
            }
            
            .container-member{
                width: 50%;
                padding: 15px;

                
            }
.member-name{
text-align:center;
}
    
            .container-3-member{
                width: 33%;
                padding: 15px;
                display: flex;
                flex-direction: column;
                justify-content: center;
                align-items: center;
            }
    
            .container-3-member  > img {
                border-radius: 200%;
                width: 40%;
            }
    
    
            
            .container-member > img {
                border-radius: 200%;
                width: 50%;
                
            }
    }
    
    /*===========================DESKTOP===================================*/
    @media (min-width: 1231px){
    /*==============================HERO IMG=========================*/
        .section-hero-img-vorstand{
            width: 100%;
            height: 40vh !important;
            background-color: red;
            display: flex;
            justify-content: center;
            align-items: center;
            
            background-size: cover;
            background-repeat: no-repeat;
            background-position: bottom center;
        }
        
        .innersection-hero-img-vorstand{
            text-align: center;
        }
        
        .innersection-hero-img-vorstand > h1 {
            color:#f1c834 !important;
        font-size: 50px !important;
        font-family: 'Oswald', sans-serif !important;
text-shadow:-1px 0 #544d4d, 0 1px #544d4d5e, 1px 0 #544d4d, 0 -1px #544d4d;
        }
    
    /*==========================CENTER SECTION===========================*/
        .section-center-vorstand{
            padding: 20px;
            max-width: 100%;
            display: flex;
            flex-direction: column;
            align-items: center;
            }
            
            .innersection-center-vorstand{
                text-align: center !important;
                /*width: 1200px;*/
                display: flex;
                flex-direction: column;
                justify-content: center;
                align-items:center ;
    
                
            }
    
    .innersection-center-vorstand >p{
    text-align:center !important;
    }
     /*=========================MEMBER SECTION=========================*/
            .section-member{
                max-width: 100%;
                display: flex;
                flex-direction: row;
                justify-content: center;
                align-items: center;
                
                
            }
            
            .innersection-member{
                width: 1200px;
                display: flex;
                flex-direction: row;
                align-items: center;
                
            }
            
            .container-member{
                width: 25%;
                padding: 15px;
                
            }
    
            .container-3-member{
                width: 33%;
                padding: 15px 0px 50px 0px;
                display: flex;
                flex-direction: column;
                justify-content: center;
                align-items: center;
            }
    
            .container-3-member  > img {
                border-radius: 200%;
                width: 35%;
            }
    
    
            
            .container-member > img {
                border-radius: 200%;
                width: 50%;
                
            }
    
    .member-name{
        margin: 0 !important;
    }
    
    .member-function{
       margin:0 !important;
    }
    
    
    }
    /*-------------------------------------------------------HOME SLIDER-------------------------------------------------------*/
    
    .home_page_slider{
        width: 100%;
    }
    
    .home_page_slide{
        
        width: 100%;
         height: 175px;
        background-position: center;
        background-size: cover;
        background-repeat: no-repeat;
       display: flex;
        justify-content: center;
        align-items: center;
        
    }
    
    
    .home_page_slide h1{
        
        color:#f1c834 !important;
        font-size: 40px;
text-shadow:-1px 0 #544d4d, 0 1px #544d4d5e, 1px 0 #544d4d, 0 -1px #544d4d;
    }
    
    
    .home_page_slider.owl-carousel  .owl-nav
    {
        
        position: absolute;
        top: 50%;
        transform: translateY(-50%);
        left: 0;
        width: 100%;
        z-index: 100;
    }
    
    
    
    
    .home_page_slider.owl-carousel  .owl-nav button{
        
        
        width: 50px;
        height: 50px;
        background-color: rgba(232,193,100,1.0);
        box-shadow: 0px 0px 10px 0px rgb(0 0 0 / 50%);
        display: flex;
        justify-content: center;
        align-items: center;
        opacity: 0;
        font-size: 35px;
        color: #000;
    }
    
    
    .home_page_slider  .owl-prev{
        
        float: left;
        
    }
    
    .home_page_slider  .owl-next{
        
        float: right;
        
    }
    
    
    .home_page_slider:hover  .owl-nav button{
        opacity: 1;
    }
    
    .home_page_slider .owl-dots {
        margin-top: 15px;
        text-align: center;
    }
    
    .home_page_slider.owl-carousel button.owl-dot {
        background-color: white;
        border: 2px solid #93C01F;
        opacity: 1;
        height: 15px;
        width: 15px;
        margin-left: 5px; 
        border-radius: 100%;
    }
    
    .home_page_slider.owl-carousel button.owl-dot.active{
        
       background-color: #93C01F; 
    
    } 
    
    /*------------------TABLET-----------------------*/
    @media (min-width: 600px) and (max-width: 1230px){
    
        .home_page_slider{
            width: 100%;
        }
        
        .home_page_slide{
            
            width: 100%;
             height: 300px;
            background-position: center;
            background-size: cover;
            background-repeat: no-repeat;
           display: flex;
            justify-content: center;
            align-items: center;
            
        }
        
        
        .home_page_slide h1{
            color:#f1c834 !important;
text-shadow:-1px 0 #544d4d, 0 1px #544d4d5e, 1px 0 #544d4d, 0 -1px #544d4d;
            font-size: 60px;
        }
        
        
        .home_page_slider.owl-carousel  .owl-nav
        {
            
            position: absolute;
            top: 50%;
            transform: translateY(-50%);
            left: 0;
            width: 100%;
            z-index: 100;
        }
        
        
        
        
        .home_page_slider.owl-carousel  .owl-nav button{
            
            
            width: 70px;
            height: 70px;
            background-color: #FFFFFFA8;
            box-shadow: 0px 0px 10px 0px rgb(0 0 0 / 50%);
            display: flex;
            justify-content: center;
            align-items: center;
            opacity: 0;
            font-size: 50px;
        }
        
        
        .home_page_slider  .owl-prev{
            
            float: left;
            
        }
        
        .home_page_slider  .owl-next{
            
            float: right;
            
        }
        
        
        .home_page_slider:hover  .owl-nav button{
            opacity: 1;
        }
        
        .home_page_slider .owl-dots {
            margin-top: 15px;
            text-align: center;
        }
        
        .home_page_slider.owl-carousel button.owl-dot {
            background-color: white;
            border: 2px solid #93C01F;
            opacity: 1;
            height: 15px;
            width: 15px;
            margin-left: 5px; 
            border-radius: 100%;
        }
        
        .home_page_slider.owl-carousel button.owl-dot.active{
            
           background-color: #93C01F; 
        
        } 
    
    }
    /*------------------DESKTOP-----------------------*/
    @media (min-width: 1231px){
    
        .home_page_slider{
            width: 100%;
        }
        
        .home_page_slide{
            
            width: 100%;
             height: 380px;
            background-position: center;
            background-size: cover;
            background-repeat: no-repeat;
           display: flex;
            justify-content: center;
            align-items: center;
            
        }
        
        
        .home_page_slide h1{
            color:#f1c834 !important;
text-shadow:-1px 0 #544d4d, 0 1px #544d4d5e, 1px 0 #544d4d, 0 -1px #544d4d;
            font-size: 60px;
        }
        
        
        .home_page_slider.owl-carousel  .owl-nav
        {
            
            position: absolute;
            top: 50%;
            transform: translateY(-50%);
            left: 0;
            width: 100%;
            z-index: 100;
        }
        
        
        
        
        .home_page_slider.owl-carousel  .owl-nav button{
            
            
            width: 70px;
            height: 70px;
            background-color: #FFFFFFA8;
            box-shadow: 0px 0px 10px 0px rgb(0 0 0 / 50%);
            display: flex;
            justify-content: center;
            align-items: center;
            opacity: 0;
            font-size: 50px;
            
        }
        
        
        .home_page_slider  .owl-prev{
            
            float: left;
            
        }
        
        .home_page_slider  .owl-next{
            
            float: right;
            
        }
        
        
        .home_page_slider:hover  .owl-nav button{
            opacity: 1;
        }
        
        .home_page_slider .owl-dots {
            margin-top: 15px;
            text-align: center;
        }
        
        .home_page_slider.owl-carousel button.owl-dot {
            background-color: white;
            border: 2px solid #93C01F;
            opacity: 1;
            height: 15px;
            width: 15px;
            margin-left: 5px; 
            border-radius: 100%;
        }
        
        .home_page_slider.owl-carousel button.owl-dot.active{
            
           background-color: #93C01F; 
        
        } 
    
    }
    
    
    
    
    
    
    /*-------------------------------------------------------HISTORIE PAGE------------------------------------------------*/
    
   *{
    padding: 0px;
    margin: 0px;
    font-family: 'Oswald', sans-serif;
    
}


/*------------------MOBILE-----------------------*/

/*-----------------Hero Img------------------*/

.section-hero-img-historie{
    width: 100%;
    height: 20vh !important;
    background-color: red;
    display: flex;
    justify-content: center;
    align-items: center;
    background-image:  url(https://hamburgersg.clubdesk.com/clubdesk/w_hamburgersg2/wwwfiles/Welcome-img.jpg) !important;
    background-size: cover;
    background-repeat: no-repeat;
    background-position: bottom center;
}

.innersection-hero-img-historie{
    text-align: center;
}

.innersection-hero-img-historie > h1 {
    color:#f1c834 !important;
font-size: 35px !important;
font-family: 'Oswald', sans-serif !important;
text-shadow:-1px 0 #544d4d, 0 1px #544d4d5e, 1px 0 #544d4d, 0 -1px #544d4d;
}

/*-----------------Number------------------*/


.number-section{
    display: flex;
    flex-direction: column;
    justify-content: center;
    width: 100%;
    align-items: center;
}

.number-div{
    width: 100%;
    display: flex;
    flex-direction: column;
    justify-content: center;
    padding: 10px 10px;
    align-items: center;
    padding: 20px 20px;
}

.number-p{
    color: rgba(232,193,100,1.0) !important;
    font-size: 2.8em;
margin:0px !important;
}

.number-span{
    color: rgba(51,51,51,1.0) !important;
    font-size: 22px;
    font-weight: 600;
margin:0px !important;
}

.number-description{
    color: rgba(51,51,51,1.0) !important;
    font-size: 18px;
    font-weight: 600;
margin:0px !important;
}

/*-----------------Schachbrett------------------*/

.historie-section{
    padding: 20px;

}

.historie-div > img{
    width: 100%;
    padding-top: 10px;
    
}

.historie-img-mobile-none{
    display: none;
    
}

.historie-img-pc-none{
    width: 100%;
    padding-top: 10px;
}

.historie-div > p{
    padding-top: 15px;
    }

/*-----------------TABLET------------------*/

@media (min-width: 600px) and (max-width: 1230px){
    /*-----------------Hero Img------------------*/

.section-hero-img-historie{
    width: 100%;
    height: 30vh !important;
    background-color: red;
    display: flex;
    justify-content: center;
    align-items: center;
    
    background-size: cover;
    background-repeat: no-repeat;
    background-position: bottom center;
}

.innersection-hero-img-historie{
    text-align: center;
}

.innersection-hero-img-historie > h1 {
    color:#f1c834 !important;
font-size: 45px !important;
font-family: 'Oswald', sans-serif !important;
text-shadow:-1px 0 #544d4d, 0 1px #544d4d5e, 1px 0 #544d4d, 0 -1px #544d4d;
}

/*-----------------Number------------------*/


.number-section{
    display: flex;
    flex-direction: row;
    justify-content: center;
    width: 100%;
    align-items: center;
}

.number-div{
    width: 100%;
    display: flex;
    flex-direction: column;
    justify-content: center;
    padding: 10px 10px;
    align-items: center;
    padding: 20px 20px;
}

.number-p{
    
    font-size: 2.5em;
}

.number-span{
   
    font-size: 20px;
    font-weight: 600;
}

.number-description{
    
    font-size:20px;
text-align:center;
}

/*-----------------Schachbrett------------------*/

.historie-section{
    padding: 20px;
    display: flex;
    flex-direction: row;
    justify-content: center;
    align-items: center;
    width: 100%;
    
    
}

.historie-innersection{
    display: flex;
    flex-direction: row;
    justify-content: center;
    width: 100%;
    }

.historie-div{
    padding: 20px 20px 20px 20px;
    width: 50%;
display: flex;
    flex-direction: column;
    justify-content: center;
}


.historie-div > img {
    width: 100%;
    padding-top: 10px;
    
}

.historie-img-pc-none{
    display: none;
}

.historie-img-mobile-none{
    display: flex;
}


}

/*-----------------DESKTOP------------------*/
@media (min-width: 1231px){

    /*-----------------Hero Img------------------*/

.section-hero-img-historie{
    width: 100%;
    height: 35vh !important;
    background-color: red;
    display: flex;
    justify-content: center;
    align-items: center;
   
    background-size: cover;
    background-repeat: no-repeat;
    background-position: bottom center;
}

.innersection-hero-img-historie{
    text-align: center;
}

.innersection-hero-img-historie > h1 {
    color:#f1c834 !important;
font-size: 60px !important;
font-family: 'Oswald', sans-serif !important;
text-shadow:-1px 0 #544d4d, 0 1px #544d4d5e, 1px 0 #544d4d, 0 -1px #544d4d;
}

/*-----------------Number------------------*/


.number-section{
    display: flex;
    flex-direction: row;
    justify-content: center;
    width: 100%;
    align-items: center;
}

.number-div{
    width: 20%;
    display: flex;
    flex-direction: column;
    justify-content: center;
    padding: 10px 10px;
    align-items: center;
    margin: 30px 50px 0px 50px;
}

.number-p{
    
    font-size: 3.5em;
    font-family: 'Oswald', sans-serif;
}

.number-span{
    
    font-size: 25px;
    font-weight: 600;
}

.number-description{
    
    font-size: 20px;
    font-weight: 600;
text-align:center;
}

/*-----------------Schachbrett------------------*/

.historie-section{
    
    display: flex;
    flex-direction: row;
    justify-content: center;
    width: 100%;
    padding-top:40px

}

.historie-innersection{
    width: 1100px;
    display: flex;
    flex-direction: row;
    align-items: center;
    
}

.historie-div{
    width: 50%;
    padding: 30px;
}

.historie-div > p{
padding-top: 20px;
}



.historie-div > img{
    width: 100%;
}

.historie-img-pc-none{
    display: none;
}

.historie-img-mobile-none{
    display: flex;
}




}
    
    
    /*--------------------------------------------------------Ueber Uns PAGE--------------------------------------------*/
    /*------------------MOBILE-----------------------*/
    
    /*-----------------Hero Img------------------*/
    
    .section-hero-img-ueberuns{
        width: 100%;
        height: 20vh !important;
        background-color: red;
        display: flex;
        justify-content: center;
        align-items: center;
        background-image:  url(https://hamburgersg.clubdesk.com/clubdesk/w_hamburgersg2/wwwfiles/Welcome-img.jpg) !important;
        background-size: cover;
        background-repeat: no-repeat;
        background-position: bottom center;
    }
    
    .innersection-hero-img-ueberuns{
        text-align: center;
    }
    
    .innersection-hero-img-ueberuns > h1 {
        color:#f1c834 !important;
    font-size: 35px !important;
    font-family: 'Oswald', sans-serif !important;
text-shadow:-1px 0 #544d4d, 0 1px #544d4d5e, 1px 0 #544d4d, 0 -1px #544d4d;
    }
    
    
    /*-----------------TABLET------------------*/
    
    @media (min-width: 600px) and (max-width: 1230px){
        /*-----------------Hero Img------------------*/
    
    .section-hero-img-ueberuns{
        width: 100%;
        height: 30vh !important;
        background-color: red;
        display: flex;
        justify-content: center;
        align-items: center;
        
        background-size: cover;
        background-repeat: no-repeat;
        background-position: bottom center;
    }
    
    .innersection-hero-img-ueberuns{
        text-align: center;
    }
    
    .innersection-hero-img-ueberuns > h1 {
        color:#f1c834 !important;
    font-size: 45px !important;
    font-family: 'Oswald', sans-serif !important;
text-shadow:-1px 0 #544d4d, 0 1px #544d4d5e, 1px 0 #544d4d, 0 -1px #544d4d;
    }
    }
    
    /*-----------------DESKTOP------------------*/
    @media (min-width: 1231px){
    
        /*-----------------Hero Img------------------*/
    
    .section-hero-img-ueberuns{
        width: 100%;
        height: 35vh !important;
        background-color: red;
        display: flex;
        justify-content: center;
        align-items: center;
       background-size: cover;
        background-repeat: no-repeat;
        background-position: bottom center;
    }
    
    .innersection-hero-img-ueberuns{
        text-align: center;
    }
    
    .innersection-hero-img-ueberuns > h1 {
        color:#f1c834 !important;
    font-size: 60px !important;
    font-family: 'Oswald', sans-serif !important;
text-shadow:-1px 0 #544d4d, 0 1px #544d4d5e, 1px 0 #544d4d, 0 -1px #544d4d;
    }
    }

/*======================KEGEL SPORT===========================*/

/*--------------------MOBILE-------------------------*/
    
/*==================HERO IMG===================*/
    
    .section-hero-img-kegel{
        width: 100%;
        height: 20vh!important;
        background-color: red;
        display: flex;
        justify-content: center;
        align-items: center;
        background-image: url(https://hamburgersg.clubdesk.com/clubdesk/w_hamburgersg2/wwwfiles/kegel.jpg) !important;
        background-size: cover;
        background-repeat: no-repeat;
        background-position: bottom center;
    }
    
    .innersection-hero-img-kegel{
        text-align: center;
    }
    
    .innersection-hero-img-kegel > h1 {
        color:#f1c834!important;
        font-size: 35px!important;
        font-family: 'Oswald', sans-serif!important;
        text-shadow:-1px 0 #544d4d, 0 1px #544d4d5e, 1px 0 #544d4d, 0 -1px #544d4d;
    }


/*====================FIXED SECTION=====================*/

.fixed-section{
    background-image: url(https://hamburgersg.clubdesk.com/clubdesk/w_hamburgersg2/wwwfiles/Welcome-img.jpg) !important;
   
    background-position: bottom center;
    background-repeat: no-repeat; 
    background-size: cover;
    height: 300px;
    display: flex;
    justify-content: center;
    align-items: center;
    max-width: 100%;
}

.fixed-innersection{
    background-color: #f1c834;
    padding: 20px;
    margin: 20px;
    width: 70%;
}


    
    
    
    /*-------------------TABLET--------------------*/

    /*===============HERO IMG================*/
    
    @media (min-width: 600px) and (max-width: 1230px){
    
    .section-hero-img-kegel{
        width: 100%;
        height: 30vh!important;
        background-color: red;
        display: flex;
        justify-content: center;
        align-items: center;
        background-size: cover;
        background-repeat: no-repeat;
        background-position: bottom center;
    }
    
    .innersection-hero-img-kegel{
        text-align: center;
    }
    
    .innersection-hero-img-kegel > h1 {
        color:#f1c834!important;
        font-size: 45px!important;
        font-family: 'Oswald', sans-serif!important;
    }

    /*====================FIXED SECTION=====================*/

    .fixed-section{
        
        background-attachment: fixed;
        background-position: bottom center;
        background-repeat: no-repeat; 
        background-size: cover;
        height: 280px;
        display: flex;
        justify-content: center;
        align-items: center;
        max-width: 100%;
    }
    
    .fixed-innersection{
        padding: 20px;
        margin: 20px;
        width: 50%;
        
        
    }
    
    
    
    

    }

    
/*-------------------DESKTOP--------------------*/

/*===============HERO IMG================*/
@media (min-width: 1231px){
    
    .section-hero-img-kegel{
        width: 100%;
        height: 35vh!important;
        background-color: red;
        display: flex;
        justify-content: center;
        align-items: center;
        background-size: cover;
        background-repeat: no-repeat;
        background-position: bottom center;
    }
    
    .innersection-hero-img-kegel{
        text-align: center;
    }
    
    .innersection-hero-img-kegel > h1 {
        color:#f1c834!important;
        font-size: 60px!important;
        font-family: 'Oswald', sans-serif!important;
        text-shadow: -1px 0 #544d4d, 0 1px #544d4d5e, 1px 0 #544d4d, 0 -1px #544d4d;
    }

    /*====================FIXED SECTION=====================*/

    .fixed-section{
        background-attachment: fixed;
        background-position: bottom center;
        background-repeat: no-repeat; 
        background-size: cover;
        height: 330px;
        display: flex;
        justify-content: center;
        align-items: center;
        max-width: 100%;
    }
    
    .fixed-innersection{
        padding: 30px;
        margin: 20px;
        width: 30%;
        
        
    }
    
    

    

}


/*===================SCHIESSSPORT SPORT===========================*/

/*--------------------MOBILE-------------------------*/
    
/*==================HERO IMG===================*/
    
.section-hero-img-schiess{
    width: 100%;
    height: 20vh!important;
    background-color: red;
    display: flex;
    justify-content: center;
    align-items: center;
    background-image: url(https://hamburgersg.clubdesk.com/clubdesk/w_hamburgersg2/wwwfiles/reddot2.jpg) !important;
    background-size: cover;
    background-repeat: no-repeat;
    background-position: bottom center;
}

.innersection-hero-img-schiess{
    text-align: center;
}

.innersection-hero-img-schiess > h1 {
    color:#f1c834!important;
    font-size: 35px!important;
    font-family: 'Oswald', sans-serif!important;
    text-shadow:-1px 0 #544d4d, 0 1px #544d4d5e, 1px 0 #544d4d, 0 -1px #544d4d;
}


/*====================FIXED SECTION=====================*/

.fixed-section-schiess{
background-image:  url(https://hamburgersg.clubdesk.com/clubdesk/w_hamburgersg2/wwwfiles/reddot2.jpg) !important;

background-position: bottom center;
background-repeat: no-repeat; 
background-size: cover;
height: 300px;
display: flex;
justify-content: center;
align-items: center;
max-width: 100%;
}

.fixed-innersection-schiess{
background-color: #f1c834;
padding: 20px;
margin: 20px;
width: 70%;
}






/*-------------------TABLET--------------------*/

/*===============HERO IMG================*/

@media (min-width: 600px) and (max-width: 1230px){

.section-hero-img-schiess{
    width: 100%;
    height: 30vh!important;
    background-color: red;
    display: flex;
    justify-content: center;
    align-items: center;
    background-size: cover;
    background-repeat: no-repeat;
    background-position: bottom center;
}

.innersection-hero-img-schiess{
    text-align: center;
}

.innersection-hero-img-schiess > h1 {
    color:#f1c834!important;
    font-size: 45px!important;
    font-family: 'Oswald', sans-serif!important;
}

/*====================FIXED SECTION=====================*/

.fixed-section-schiess{
    
    background-attachment: fixed;
    background-position: bottom center;
    background-repeat: no-repeat; 
    background-size: cover;
    height: 280px;
    display: flex;
    justify-content: center;
    align-items: center;
    max-width: 100%;
}

.fixed-innersection-schiess{
    padding: 20px;
    margin: 20px;
    width: 50%;
    
    
}





}


/*-------------------DESKTOP--------------------*/

/*===============HERO IMG================*/
@media (min-width: 1231px){

.section-hero-img-schiess{
    width: 100%;
    height: 35vh!important;
    background-color: red;
    display: flex;
    justify-content: center;
    align-items: center;
    background-size: cover;
    background-repeat: no-repeat;
    background-position: bottom center;
}

.innersection-hero-img-schiess{
    text-align: center;
}

.innersection-hero-img-schiess > h1 {
    color:#f1c834!important;
    font-size: 60px!important;
    font-family: 'Oswald', sans-serif!important;
    text-shadow: -1px 0 #544d4d, 0 1px #544d4d5e, 1px 0 #544d4d, 0 -1px #544d4d;
}

/*====================FIXED SECTION=====================*/

.fixed-section-schiess{
    background-attachment: fixed;
    background-position: bottom center;
    background-repeat: no-repeat; 
    background-size: cover;
    height: 330px;
    display: flex;
    justify-content: center;
    align-items: center;
    max-width: 100%;
}

.fixed-innersection-schiess{
    padding: 30px;
    margin: 20px;
    width: 30%;
    
    
}





}
    
    
