body{    font-family: "Open Sans", sans-serif !important;    padding-bottom: 15px;    padding-top: 15px;}.nav-link{    font-family: "Open Sans", sans-serif !important;}h2{    font-weight: 300;}h3{    color: #2a9133;    font-size: 26px;}.form-div{    margin-top: auto;    margin-bottom: auto;}.formlabel{    font-weight: bold;}.outfield{    padding-left: 0!important;}.btn-primary{    background-color:#2a9133!important;    border-color:#2a9133!important ;}.button-index {    width: 387px;    float: right;    border-radius:0px!important;}.nav-position{    padding-right: 25px;}.nav-font{    font-weight: bold;    font-size: 18px;    color: black;}.navbar-light .navbar-nav .nav-link:focus, .navbar-light .navbar-nav .nav-link:hover{    color:#2a9133!important;}.navbar-light .navbar-nav .nav-link {    color: black!important;}.navbar-nav li.active > a {    color: #2a9133!important;}.container-height{    margin-top: 100px;    margin-bottom: 100px;}.container-width{    max-width: 1170px;}.crawl-text{    padding-right: 65px;    padding-top: 25px;}.footer{    border-top: 1px solid #bfbfbf;}.a-tag{color:#2a9133;}.a-position{    margin-right: 25px;}i{    margin-right: 2px;}.logo{    width: 250px;}.form-control {    border-radius: 0px!important;}@media (min-width: 905px){    .collapse:not(.show) {        display: none;    }}@media (max-width: 905px){    .nav-position {        padding-right: 0px!important;    }    .header-kontakt{        display: none;    }    .button.navbar-toggler.collapsed{        margin-top: 20px;        margin-right:10px;    }nav.navbar.navbar-light.navbar-expand-lg.bg-faded.justify-content-center{    float: right!important;             padding-top: 20px;         }    .button-index{        width: 435px;    }}@media (max-width: 450px){    .banner{        display: none;    }    .container-width{        padding-right: 15px;        padding-left: 15px;    }    .footernavi{        display:none;    }    .button-index{        width: 300px;    }    .logo {        width: 180px;        margin-top: 10px;    }    .container-height{        margin-top: 25px;    }}