.modulhintergrund {
       background-color: rgba(255,255,255,0.75) !important; 
    } 

#main-content {
       background-color: rgba(0,0,0,0.15) !important; 
    } 

.abstand {
       margin-bottom: 50px ; 
       background-color: rgba(255, 255, 255,0.16) ; 
    } 

.post-2 .et_pb_section:nth-child(5) .et_pb_promo .et_pb_promo_button {
       color: #323333 !important; 
    } 

.post-2 .et_pb_section:nth-child(8) .et_pb_promo .et_pb_promo_button {
       color: #323333 !important; 
    } 

#et-top-navigation ul.nav .current_page_item > a {
       color: #202020 !important; 
       font-weight: bold ; 
    } 

html #main-header {
       background-color: rgba(255,255,255,0.75) ; 
    } 

.post-21 .et_pb_section:nth-child(5) .et_pb_promo .et_pb_promo_button {
       color: #323333 !important; 
    } 

.post-241 .et_pb_section:nth-child(2) .et_pb_promo .et_pb_promo_button {
       color: #323333 !important; 
    } 

.post-241 .et_pb_section:nth-child(3) .et_pb_promo .et_pb_promo_button {
       color: #323333 !important; 
    } 

.post-241 .et_pb_section:nth-child(7) .et_pb_promo .et_pb_promo_button {
       color: #323333 !important; 
    } 

.post-25 .et_pb_section:nth-child(1) .et_pb_blurb {
       padding-top: 10px ; 
       padding-bottom: 4px ; 
    } 

#et_pb_contact_form_1.et_pb_contact_form_container input[type=submit] {
       color: #ffffff !important; 
    } 

.post-105 .et_pb_section:nth-child(1) .et_pb_team_member .et_pb_member_position {
       color: rgba(255,255,255,1) ; 
    } 

.post-241 .et_pb_section:nth-child(1) .et_pb_slider .et_pb_slide_image img {
       right: -5px ; 
       position: relative ; 
       max-width: 800px ; 
       display: block ; 
       max-height: 1760px ; 
       width: 1496px ; 
       height: 866px ; 
       min-width: 1520px ; 
       min-height: 1003px ; 
       left: -240px ; 
       top: 2100px ; 
       bottom: -14px ; 
    } 

html body {
       background-size: cover ; 
       background-color: rgba(221,221,221,0.16) ; 
    } 

