.nowrap {
  white-space: nowrap;
}

.nowrapPadding {
  white-space: nowrap;
  padding-right: 50px; 
}


#logoCarousel {
    height: 50px;
}

.left.carousel-control,
.right.carousel-control {
    background-image: unset;
}

.carousel-inner>.item {
    text-align: center;
}

.carousel-control {
    color: #000;
    font-size: 40px;
    opacity: 1;
}

.carousel-control:hover,
.carousel-control:focus {
    color: #000;
}

.right.carousel-control {
    text-align: right;
}

.left.carousel-control {
    text-align: left;
}

.logo_group {
    width: 100%;
    margin-top: 10px;
    margin-bottom: 10px;
}

.imgheader ul li {
    z-index: unset;
    -webkit-transform: unset;
    -moz-transform: unset;
    -o-transform: unset;
    transform: unset;
}

.nav.navbar-nav {
    margin-bottom: -1px;
    margin-top: -1px;
}

.dropdown-menu>li>a:hover,
.dropdown-menu>li>a:focus {
    color: #fff;
    background-color: #001e34;
}

.imgheader .navbar ul ul li {
    background-color: #001e34;
    line-height: 30px;
}

.imgheader .navbar ul ul ul li {
    background-color: #0081b1;
    line-height: 30px;
}

@media (max-width: 768px) {

    .headerButtonRight {
       align-self: unset !important;
    }

    #bs-example-navbar-collapse-1 {
        margin-right: -60px;
    }

    .navbar-default .navbar-toggle {
        background-color: #0081b1;
        border-color: #0081b1;
        width: 100%;
        width: -moz-available;
        width: -webkit-fill-available;
        width: fill-available;
        border-radius: unset;
    }

    .navbar-default .navbar-toggle:hover,
    .navbar-default .navbar-toggle:focus {
        background-color: #0081b1;
    }

    .navbar-default .navbar-toggle .icon-bar {
        background-color: #fff;
        width: 100%;
        max-width: 60px;
        margin-left: auto;
        margin-right: auto;
    }

    .headerlink {
        display: none;
    }
}

.col-xs-5ths {
    width: 20%;
    float: left;
    position: relative;
}

@media (min-width: 768px) {
    .col-sm-5ths {
        width: 20%;
        float: left;
    }
}

@media (min-width: 992px) {
    .col-md-5ths {
        width: 20%;
        float: left;
    }
}

@media (min-width: 1200px) {
    .col-lg-5ths {
        width: 20%;
        float: left;
    }
}

.groupNaviLogo {
    height: 50px;
    position: absolute;
    left: 15px;
    top: 15px;
}

.groupNaviPoints {
    margin-top: 10px;
    font-weight: 700;
    color: #0081b1;
}

.groupNavi a {
    text-decoration: none;
    color: inherit;
    cursor: pointer;
}

.groupNaviPoints .dropdown-menu {
    min-width: 100%;
    border-radius: unset;
    box-shadow: unset;
    margin-top: unset;
    border: unset;
}

.groupNaviPointZusatz {
    color: initial;
    font-size: 12px;
    font-weight: 400;
    margin-left: 35px;
    white-space: nowrap;
    margin-right: 20px;
}

/* .flip-card {
    background-color: transparent;
    float: left;
    perspective: 1000px;
    width: 15.5%;
    margin: 5px 10px 5px 0;
}

.flip-card:after {
    content: "";
    display: block;
    padding-bottom: 100%;
}

.flip-card-inner {
    position: absolute;
    width: 100%;
    height: 100%;
    text-align: center;
    transition: transform 0.8s;
    transform-style: preserve-3d;
}

.flip-card:hover .flip-card-inner {
    transform: rotateY(180deg);
}

.flip-card-front,
.flip-card-back {
    position: absolute;
    width: 100%;
    height: 100%;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
}

.flip-card-front {
    background-color: #bbb;
    color: #000;
}

.flip-card-front img {
    height: 100%;
    width: 100%;
}

.flip-card-back {
    background-color: #fff;
    border: 2px solid #ef9405;
    color: #07285b;
    transform: rotateY(180deg);
}

.flip-card-back h4 {
    padding-top: 50px;
    text-align: center;
}

@media (max-width: 728px) {
    .flip-card-back h4 {
        padding-top: 0;
        font-size: 10px;
    }
} */

.output {
    color: #000;
    font-size: 16px;
    margin-bottom: 5px;
    background-color: #ebe8e4;
}

.control-box {
    background-color: #ebe8e4;
    padding: 3px 10px;
    color: #002e54;
    margin-bottom: 12px;
    height: 155px;
    overflow: hidden;
}

#container {
    background-color: #ebe8e4;
    padding: 10px;
}

.ui-state-default,
.ui-widget-content .ui-state-default {
    background-color: #002e54;
}

label.start {
    position: absolute;
    width: 20px;
    margin-top: 20px;
    margin-left: 0;
    text-align: left;
}

#slider-kapital label.end,
#slider-sparrate label.end {
    position: absolute;
    margin-top: 20px;
    margin-left: -5px;
    text-align: left;
}

#slider-spardauer label.end {
    position: absolute;
    width: 20px;
    margin-top: 20px;
    margin-left: -5px;
    text-align: left;
}

.ui-slider,
.control-legend {
    width: 100%;
}

.control-legend {
    line-height: normal;
}

.slider {
    margin-bottom: 30px;
}

#sparrate,
#kapital,
#spardauer {
    width: 100%;
}

#ausgabeaufschlag {
    width: 100px;
}

figcaption {
    font-size: 12px;
    line-height:19px;
    font-style: normal;
}

#control-box-last {
    height: 65px;
}

.control-box .ui-slider-handle {
    background-color: #0069c0 !important;
}

.wrapper-regler {
    padding-left: 0;
    padding-right: 0;
}

.chart-vermoegensrechner {
    height: 509px;
}

@media only screen and (min-width: 992px) and (max-width: 1199px) {
    .wrapper-regler {
        padding-right: 5px;
    }
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
    .col-sm-4 {
        width: 100%;
    }

    .control-box,
    #control-box-last {
        width: 49%;
        height: 130px !important;
        margin-right: 2%;
    }

    .col-sm-8 {
        width: 100%;
        margin-right: 2%;
    }

    .wrapper-regler {
        padding-right: 0;
    }

    #control-box-last,
    .control-box:nth-of-type(2) {
        margin-right: 0% !important;
    }
}

.teaser_element .mitgliedImLogoVV  { width: 30%; }
.teaser_element .mitgliedImLogoVuV { width: 18%; }
.teaser_element .mitgliedImLogoPri { width: 27%; }

@media only screen and (max-width: 767px) {

    .teaser_element .mitgliedImLogoVV  { width:350px; }
    .teaser_element .mitgliedImLogoVuV { width:200px; }
    .teaser_element .mitgliedImLogoPri { width:300px; }

     .teaser_element i {
       transform: rotate(90deg);
     }

    .teaser_element {
       align-items: center !important;
    }

    .wrapper-regler {
        padding-right: 0;
    }
}

@media only screen and (max-width: 440px) {
    .wrapper-regler {
        padding-right: 0;
    }

    .chart-vermoegensrechner {
        height: 360px;
    }

    .control-box,
    #control-box-last {
        height: auto;
    }
}

@font-face {
    font-family: Boerse Group;
    src: url(data:undefined;base64,nA0AAOQMAAABAAIAAAAAAAIABQMAAAAAAAABAJABAAAAAExQAAAAAAAAAAAAAAAAAAAAAAEAAAAAAAAAkwx6zQAAAAAAAAAAAAAAAAAAAAAAABgAQgBvAGUAcgBzAGUAIABHAHIAbwB1AHAAAAAOAFIAZQBnAHUAbABhAHIAAAAWAFYAZQByAHMAaQBvAG4AIAAxAC4AMAAAABgAQgBvAGUAcgBzAGUAIABHAHIAbwB1AHAAAAAAAAABAAAACwCAAAMAMEdTVUIgiyV6AAABOAAAAFRPUy8yNldMaQAAAYwAAABWY21hcOsxafEAAAH0AAABjGdseWYQm+5nAAADjAAABrBoZWFkItzncQAAAOAAAAA2aGhlYQgoBzwAAAC8AAAAJGhtdHgKCwAAAAAB5AAAABBsb2NhA3gANAAAA4AAAAAKbWF4cAE9AnYAAAEYAAAAIG5hbWUVtEV9AAAKPAAAAkNwb3N0pjwK+QAADIAAAABhAAEAAAEAAAAAAAc4AAD//wcmAAEAAAAAAAAAAAAAAAAAAAAEAAEAAAABAADNegyTXw889QALAQAAAAAA3kvUOwAAAADeS9Q7AAD//gcmAQAAAAAIAAIAAAAAAAAAAQAAAAQCagAvAAAAAAACAAAACgAKAAAA/wAAAAAAAAABAAAACgAwAD4AAkRGTFQADmxhdG4AGgAEAAAAAAAAAAEAAAAEAAAAAAAAAAEAAAABbGlnYQAIAAAAAQAAAAEABAAEAAAAAQAIAAEABgAAAAEAAAABAoMBkAAFAAAElACzAAAAIwSUALMAAAB6AAwAQgAAAgAFAwAAAAAAAAAAAAAAAAAAAAAAAAAAAABQZkVkAEDqAuoEAQAAAAAXAQAAAgAAAAEAAAAAAAAAAAAAAQgAAAHLAAAHOAAAAAAABQAAAAMAAAAsAAAABAAAAVgAAQAAAAAAUgADAAEAAAAsAAMACgAAAVgABAAmAAAABAAEAAEAAOoE//8AAOoC//8AAAABAAQAAAABAAIAAwAAAQYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAAAAAAANAAAAAAAAAADAADqAgAA6gIAAAABAADqAwAA6gMAAAACAADqBAAA6gQAAAADAAAAAAAgADQDWAAAAAIAAAAAAQkBAAAHAA8AADM/AScHJwcXPwInBycHF4QPdR1nZx12Dg91HWdnHXYNZSFYWCFlYAxmIVhYImYAAAABAAD//gHMAQAABwAAFz8BJwcnBxflGswytLIzzAEVrz2amjuvAAAALwAAAAAHJgDqAAcACgAqADQAPQBBAFIAWgBqAHEAiQCaALsAywDSANsA3wDrAPIBCAERASQBKQEyATgBRwFPAVcBYwFyAX4BmQGhAc4B2gHhAekB9QH+AhsCKwIzAjwCRQJWAmECaQAAJTczFyMnIwc3BzMXIycOASMiJic0NjMyFhcWFyMmJyIGFRQWMzI2NyM1MwUVMxUjFSM1MxUXIic1NjIXFQYHNTMVMzU0IyIGHQEjNTMVNjIWHQE3FSM1IzUzFRcWMjczDgEjIiY0NjIWHQEnJiIGBzMmFwYjIiY0NjMyFhcHLgEjIgYUFjI2NxcGFzU0IyIGHQEjNTMVNjIWHQE3BiMiNTMUFjMyNC8BJjU0NjMyFSM0JiMiBhQXFhcWFRQ3FjI3Mw4BIyImNDYyFh0BJyYiBgczJjciJzU2MhcVBgc1MxU3FSM1IzUzNTMVMxUXNQcjNzMVNxUUBiImNTMUFjI2PQEGIiY0NjIWFScmIgYUFjI2NBcGIicmNDcmNTQ2MhcWFRQHFhQnIhQyJiciFRQWMjY1JhcjNyM1MyU1MzIWFRQGBx4BFRQGIycVMzI2NCYjBxUzMjY0JiM3HgEVFAYjJic0NzYXIg4CFB4CMzI2NTQmFzUzFSMVMxUjFTMVNxUjNTMyFhUUBgcXHgIVFBYzFSMmNTQmKwE1MzI1NCYrARcuASMiFxQeAR8BFhceARUUBiImJzMeATI2NCYvASYvASYnJicmNTQ2MhYXIxc1MxUjFTMVIxUzFTM1MzIXBi8BMxY1NCYrARc1MxUjFTMVIxUzFQciJjQ2MhYUBiUjNTMXFAcGIyImNDYzMhcWFyMuASMiBhQWMzI2NxYdASM1NCsBFSM1MzIVFCcjFTMyNjU0FwYiJjQ2MhYGJyYiBhQWMj4BFwYjIj0BMxUUFjI2PQEzFRQ3BisBFSM1MzIVFicjFTMyNjU2BkskIiQhBCEEFQsVnBYCAxALFR0BHRkJEgUOAyEDDgoKCg0FCwIOLfzGICAILQ4DAQEFAgIGCDALBwcICAURCykIFjQQARkECAMNCAsMDhQODQMPBwEeATkGBwsNDQwHCwIHAQcFCAkJDAgBCAIvCwcHCAgGEAtZBQcVCQUHCwcIDgsGFQoEBwQGBwIHDhQBGQQIAw0ICwwOFA4NAw8HAR4BGgMBAQUCAgYIHAgICAgJSQkNGAZBDhMNCAgNCAYTDA4TDAsEDgcHDQlABhUHCAkGDRIGCAYJGRIjARAPCQwIASwJGiIw+PQxExcIBgkJGBQSDwUHBwcNDwcJCwl3GxsfFjQCDw0ZBggDAwIECAULCQg+UzEqKjMxITEZFQkIBwQEAgEDIgIHDAsOEQgGEYoBCQUMAQUKBAsNCAQFGioXASABCA0GBAUJBAcFAwMGBAkYKRYCIDNTMSkpMkItNQECNgoHGgwPBlNTMSkpM+wGCQkNCAkBgy49ARIQFx0iIhsWDREFDgQUEhYYGRYRGHANEBomEDcqKSkmDRCCETggITghARsMKxgXLBgBbwwZMQ8RIxEPYAwRJRA2KwErJycMDgF+aGgNDUkmIwoFCBsbGR8FBQoTDAEQDwwQBwUXcxEIGjoHBAMGAwIIAi8sLBsJBwYXKgMECAgbMzMzBwchDAoKBwwTDQoKBQ4EBwQEGwMMFQwGCQQGBQgNCAUHAwoGHAkHBhg6EQQJBx0BAhMGBgkCAQIKBwYSBQUDBgEBAQIKBg0MCgoHDBMNCgoFDgQHBAQSAwYDAggCLywsIiIiBwwMByIsBhI4JRQJCQoMCAcHBQUDChIKCgkIAwYLBgYLKgMDBRMFBAYICAMECQYEBBQTFBQXCAQDBQIIMTAINWgLDwgLBAINCREOUBIFCwIlEwQMA0ABIRUaHQE3GQ4OGQYHDQcMCQURDQsSUWgYDxkQGCQkaA4PCQ8CAwEGDAYLBwMEDgoJFgoGBQYFBAYDBAMBAwMGAwsHEhIUDwYFBAYEAQMBAgIBAQIEBw4REBMOSWgYDxkQGGgyOAIYAR0QDFBoGA8ZEBgDCQ0ICA0JKw4LFg0LHDQeCAkZDw4XJxUQGAgQHR0QLWweESEjCQoQUA8eMxwcNDgKFSYWFyVBCSpDQg8ODQ9DQxUfByxsIBEjJAkIEwAAAAAQAMYAAQAAAAAAAQAMAAAAAQAAAAAAAgAHAAwAAQAAAAAAAwAMABMAAQAAAAAABAAMAB8AAQAAAAAABQALACsAAQAAAAAABgALADYAAQAAAAAACgArAEEAAQAAAAAACwATAGwAAwABBAkAAQAYAH8AAwABBAkAAgAOAJcAAwABBAkAAwAYAKUAAwABBAkABAAYAL0AAwABBAkABQAWANUAAwABBAkABgAWAOsAAwABBAkACgBWAQEAAwABBAkACwAmAVdCb2Vyc2UgR3JvdXBSZWd1bGFyQm9lcnNlIEdyb3VwQm9lcnNlIEdyb3VwVmVyc2lvbiAxLjBCb2Vyc2VHcm91cEdlbmVyYXRlZCBieSBzdmcydHRmIGZyb20gRm9udGVsbG8gcHJvamVjdC5odHRwOi8vZm9udGVsbG8uY29tAEIAbwBlAHIAcwBlACAARwByAG8AdQBwAFIAZQBnAHUAbABhAHIAQgBvAGUAcgBzAGUAIABHAHIAbwB1AHAAQgBvAGUAcgBzAGUAIABHAHIAbwB1AHAAVgBlAHIAcwBpAG8AbgAgADEALgAwAEIAbwBlAHIAcwBlAEcAcgBvAHUAcABHAGUAbgBlAHIAYQB0AGUAZAAgAGIAeQAgAHMAdgBnADIAdAB0AGYAIABmAHIAbwBtACAARgBvAG4AdABlAGwAbABvACAAcAByAG8AagBlAGMAdAAuAGgAdAB0AHAAOgAvAC8AZgBvAG4AdABlAGwAbABvAC4AYwBvAG0AAAIAAAAAAAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAECAQMBBAEFABlib2Vyc2UtZ3JvdXAtZG91YmxlLWFycm93EmJvZXJzZS1ncm91cC1hcnJvdwZib2Vyc2UAAAAAAA==);
    src: url(data:undefined;base64,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) format("embedded-opentype"),
        url(data:font/woff2;base64,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) format("woff2"),
        url(data:font/woff;base64,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) format("woff"),
        url(data:font/ttf;base64,AAEAAAALAIAAAwAwR1NVQiCLJXoAAAE4AAAAVE9TLzI2V0xpAAABjAAAAFZjbWFw6zFp8QAAAfQAAAGMZ2x5ZhCb7mcAAAOMAAAGsGhlYWQi3OdxAAAA4AAAADZoaGVhCCgHPAAAALwAAAAkaG10eAoLAAAAAAHkAAAAEGxvY2EDeAA0AAADgAAAAAptYXhwAT0CdgAAARgAAAAgbmFtZRW0RX0AAAo8AAACQ3Bvc3SmPAr5AAAMgAAAAGEAAQAAAQAAAAAABzgAAP//ByYAAQAAAAAAAAAAAAAAAAAAAAQAAQAAAAEAAM155RtfDzz1AAsBAAAAAADeS9Q7AAAAAN5L1DsAAP/+ByYBAAAAAAgAAgAAAAAAAAABAAAABAJqAC8AAAAAAAIAAAAKAAoAAAD/AAAAAAAAAAEAAAAKADAAPgACREZMVAAObGF0bgAaAAQAAAAAAAAAAQAAAAQAAAAAAAAAAQAAAAFsaWdhAAgAAAABAAAAAQAEAAQAAAABAAgAAQAGAAAAAQAAAAECgwGQAAUAAASUALMAAAAjBJQAswAAAHoADABCAAACAAUDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFBmRWQAQOoC6gQBAAAAABcBAAACAAAAAQAAAAAAAAAAAAABCAAAAcsAAAc4AAAAAAAFAAAAAwAAACwAAAAEAAABWAABAAAAAABSAAMAAQAAACwAAwAKAAABWAAEACYAAAAEAAQAAQAA6gT//wAA6gL//wAAAAEABAAAAAEAAgADAAABBgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMAAAAAAA0AAAAAAAAAAMAAOoCAADqAgAAAAEAAOoDAADqAwAAAAIAAOoEAADqBAAAAAMAAAAAACAANANYAAAAAgAAAAABCQEAAAcADwAAMz8BJwcnBxc/AicHJwcXhA91HWdnHXYOD3UdZ2cddg1lIVhYIWVgDGYhWFgiZgAAAAEAAP/+AcwBAAAHAAAXPwEnBycHF+UazDK0sjPMARWvPZqaO68AAAAvAAAAAAcmAOoABwAKACoANAA9AEEAUgBaAGoAcQCJAJoAuwDLANIA2wDfAOsA8gEIAREBJAEpATIBOAFHAU8BVwFjAXIBfgGZAaEBzgHaAeEB6QH1Af4CGwIrAjMCPAJFAlYCYQJpAAAlNzMXIycjBzcHMxcjJw4BIyImJzQ2MzIWFxYXIyYnIgYVFBYzMjY3IzUzBRUzFSMVIzUzFRciJzU2MhcVBgc1MxUzNTQjIgYdASM1MxU2MhYdATcVIzUjNTMVFxYyNzMOASMiJjQ2MhYdAScmIgYHMyYXBiMiJjQ2MzIWFwcuASMiBhQWMjY3FwYXNTQjIgYdASM1MxU2MhYdATcGIyI1MxQWMzI0LwEmNTQ2MzIVIzQmIyIGFBcWFxYVFDcWMjczDgEjIiY0NjIWHQEnJiIGBzMmNyInNTYyFxUGBzUzFTcVIzUjNTM1MxUzFRc1ByM3MxU3FRQGIiY1MxQWMjY9AQYiJjQ2MhYVJyYiBhQWMjY0FwYiJyY0NyY1NDYyFxYVFAcWFCciFDImJyIVFBYyNjUmFyM3IzUzJTUzMhYVFAYHHgEVFAYjJxUzMjY0JiMHFTMyNjQmIzceARUUBiMmJzQ3NhciDgIUHgIzMjY1NCYXNTMVIxUzFSMVMxU3FSM1MzIWFRQGBxceAhUUFjMVIyY1NCYrATUzMjU0JisBFy4BIyIXFB4BHwEWFx4BFRQGIiYnMx4BMjY0Ji8BJi8BJicmJyY1NDYyFhcjFzUzFSMVMxUjFTMVMzUzMhcGLwEzFjU0JisBFzUzFSMVMxUjFTMVByImNDYyFhQGJSM1MxcUBwYjIiY0NjMyFxYXIy4BIyIGFBYzMjY3Fh0BIzU0KwEVIzUzMhUUJyMVMzI2NTQXBiImNDYyFgYnJiIGFBYyPgEXBiMiPQEzFRQWMjY9ATMVFDcGKwEVIzUzMhUWJyMVMzI2NTYGSyQiJCEEIQQVCxWcFgIDEAsVHQEdGQkSBQ4DIQMOCgoKDQULAg4t/MYgIAgtDgMBAQUCAgYIMAsHBwgIBRELKQgWNBABGQQIAw0ICwwOFA4NAw8HAR4BOQYHCw0NDAcLAgcBBwUICQkMCAEIAi8LBwcICAYQC1kFBxUJBQcLBwgOCwYVCgQHBAYHAgcOFAEZBAgDDQgLDA4UDg0DDwcBHgEaAwEBBQICBggcCAgICAlJCQ0YBkEOEw0ICA0IBhMMDhMMCwQOBwcNCUAGFQcICQYNEgYIBgkZEiMBEA8JDAgBLAkaIjD49DETFwgGCQkYFBIPBQcHBw0PBwkLCXcbGx8WNAIPDRkGCAMDAgQIBQsJCD5TMSoqMzEhMRkVCQgHBAQCAQMiAgcMCw4RCAYRigEJBQwBBQoECw0IBAUaKhcBIAEIDQYEBQkEBwUDAwYECRgpFgIgM1MxKSkyQi01AQI2CgcaDA8GU1MxKSkz7AYJCQ0ICQGDLj0BEhAXHSIiGxYNEQUOBBQSFhgZFhEYcA0QGiYQNyopKSYNEIIROCAhOCEBGwwrGBcsGAFvDBkxDxEjEQ9gDBElEDYrASsnJwwOAX5oaA0NSSYjCgUIGxsZHwUFChMMARAPDBAHBRdzEQgaOgcEAwYDAggCLywsGwkHBhcqAwQICBszMzMHByEMCgoHDBMNCgoFDgQHBAQbAwwVDAYJBAYFCA0IBQcDCgYcCQcGGDoRBAkHHQECEwYGCQIBAgoHBhIFBQMGAQEBAgoGDQwKCgcMEw0KCgUOBAcEBBIDBgMCCAIvLCwiIiIHDAwHIiwGEjglFAkJCgwIBwcFBQMKEgoKCQgDBgsGBgsqAwMFEwUEBggIAwQJBgQEFBMUFBcIBAMFAggxMAg1aAsPCAsEAg0JEQ5QEgULAiUTBAwDQAEhFRodATcZDg4ZBgcNBwwJBRENCxJRaBgPGRAYJCRoDg8JDwIDAQYMBgsHAwQOCgkWCgYFBgUEBgMEAwEDAwYDCwcSEhQPBgUEBgQBAwECAgEBAgQHDhEQEw5JaBgPGRAYaDI4AhgBHRAMUGgYDxkQGAMJDQgIDQkrDgsWDQscNB4ICRkPDhcnFRAYCBAdHRAtbB4RISMJChBQDx4zHBw0OAoVJhYXJUEJKkNCDw4ND0NDFR8HLGwgESMkCQgTAAAAABAAxgABAAAAAAABAAwAAAABAAAAAAACAAcADAABAAAAAAADAAwAEwABAAAAAAAEAAwAHwABAAAAAAAFAAsAKwABAAAAAAAGAAsANgABAAAAAAAKACsAQQABAAAAAAALABMAbAADAAEECQABABgAfwADAAEECQACAA4AlwADAAEECQADABgApQADAAEECQAEABgAvQADAAEECQAFABYA1QADAAEECQAGABYA6wADAAEECQAKAFYBAQADAAEECQALACYBV0JvZXJzZSBHcm91cFJlZ3VsYXJCb2Vyc2UgR3JvdXBCb2Vyc2UgR3JvdXBWZXJzaW9uIDEuMEJvZXJzZUdyb3VwR2VuZXJhdGVkIGJ5IHN2ZzJ0dGYgZnJvbSBGb250ZWxsbyBwcm9qZWN0Lmh0dHA6Ly9mb250ZWxsby5jb20AQgBvAGUAcgBzAGUAIABHAHIAbwB1AHAAUgBlAGcAdQBsAGEAcgBCAG8AZQByAHMAZQAgAEcAcgBvAHUAcABCAG8AZQByAHMAZQAgAEcAcgBvAHUAcABWAGUAcgBzAGkAbwBuACAAMQAuADAAQgBvAGUAcgBzAGUARwByAG8AdQBwAEcAZQBuAGUAcgBhAHQAZQBkACAAYgB5ACAAcwB2AGcAMgB0AHQAZgAgAGYAcgBvAG0AIABGAG8AbgB0AGUAbABsAG8AIABwAHIAbwBqAGUAYwB0AC4AaAB0AHQAcAA6AC8ALwBmAG8AbgB0AGUAbABsAG8ALgBjAG8AbQAAAgAAAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAQIBAwEEAQUAGWJvZXJzZS1ncm91cC1kb3VibGUtYXJyb3cSYm9lcnNlLWdyb3VwLWFycm93BmJvZXJzZQAAAAAA) format("truetype"),
        url(/lw-main.svg) format("svg");
    font-weight: 400;
    font-style: normal;
}

.boerse-group-icon {
    display: inline-block;
    font: 1em/1 Boerse Group;
    color: inherit;
    flex-shrink: 0;
    speak: none;
    text-transform: none;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

.boerse-group-icon-xs {
    font-size: 0.2em;
}

.boerse-group-icon-2xs {
    font-size: 0.6em;
}

.boerse-group-icon-sm {
    font-size: 0.8em;
}

.boerse-group-icon-lg {
    font-size: 1.2em;
}

.boerse-group-icon-16 {
    font-size: 16px;
}

.boerse-group-icon-32 {
    font-size: 32px;
}

.boerse-group-icon-is-spinning {
    animation: boerse-group-icon-spin 1s infinite linear;
}

@keyframes boerse-group-icon-spin {
    0% {
        transform: rotate(0);
    }

    to {
        transform: rotate(360deg);
    }
}

.boerse-group-icon-rotate-90 {
    transform: rotate(90deg);
}

.boerse-group-icon-rotate-180 {
    transform: rotate(180deg);
}

.boerse-group-icon-rotate-270 {
    transform: rotate(270deg);
}

.boerse-group-icon-flip-y {
    transform: scaleY(-1);
}

.boerse-group-icon-flip-x {
    transform: scaleX(-1);
}

.icon-boerse-group-double-arrow:before {
    content: "\ea02";
}

.icon-boerse-group-arrow:before {
    content: "\ea03";
}

.icon-boerse:before {
    content: "\ea04";
}

.circle-icon {
    background: #ffffff;
    padding: 15px 10px;
    border-radius: 50%;
    cursor: pointer;
}

.boerse-quinary {
    color: #c1c1c1 !important;
}

.m-0 {
    margin: 0 !important;
}

.m-1 {
    margin: 0.25rem !important;
}

.m-2 {
    margin: 0.5rem !important;
}

.m-3 {
    margin: 1rem !important;
}

.m-4 {
    margin: 1.5rem !important;
}

.m-5 {
    margin: 3rem !important;
}

.mt-0 {
    margin-top: 0 !important;
}

.mr-0 {
    margin-right: 0 !important;
}

.mb-0 {
    margin-bottom: 0 !important;
}

.ml-0 {
    margin-left: 0 !important;
}

.mx-0 {
    margin-left: 0 !important;
    margin-right: 0 !important;
}

.my-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
}

.mt-1 {
    margin-top: 0.25rem !important;
}

.mr-1 {
    margin-right: 0.25rem !important;
}

.mb-1 {
    margin-bottom: 0.25rem !important;
}

.ml-1 {
    margin-left: 0.25rem !important;
}

.mx-1 {
    margin-left: 0.25rem !important;
    margin-right: 0.25rem !important;
}

.my-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important;
}

.mt-2 {
    margin-top: 0.5rem !important;
}

.mr-2 {
    margin-right: 0.5rem !important;
}

.mb-2 {
    margin-bottom: 0.5rem !important;
}

.ml-2 {
    margin-left: 0.5rem !important;
}

.mx-2 {
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important;
}

.my-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important;
}

.mt-3 {
    margin-top: 1rem !important;
}

.mr-3 {
    margin-right: 1rem !important;
}

.mb-3 {
    margin-bottom: 1rem !important;
}

.ml-3 {
    margin-left: 1rem !important;
}

.mx-3 {
    margin-right: 1rem !important;
    margin-left: 1rem !important;
}

.my-3 {
    margin-bottom: 1rem !important;
    margin-top: 1rem !important;
}

.mt-4 {
    margin-top: 1.5rem !important;
}

.mr-4 {
    margin-right: 1.5rem !important;
}

.mb-4 {
    margin-bottom: 1.5rem !important;
}

.ml-4 {
    margin-left: 1.5rem !important;
}

.mx-4 {
    margin-right: 1.5rem !important;
    margin-left: 1.5rem !important;
}

.my-4 {
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important;
}

.mt-5 {
    margin-top: 3rem !important;
}

.mr-5 {
    margin-right: 3rem !important;
}

.mb-5 {
    margin-bottom: 3rem !important;
}

.ml-5 {
    margin-left: 3rem !important;
}

.mx-5 {
    margin-right: 3rem !important;
    margin-left: 3rem !important;
}

.my-5 {
    margin-top: 3rem !important;
    margin-bottom: 3rem !important;
}

.mt-auto {
    margin-top: auto !important;
}

.mr-auto {
    margin-right: auto !important;
}

.mb-auto {
    margin-bottom: auto !important;
}

.ml-auto {
    margin-left: auto !important;
}

.mx-auto {
    margin-right: auto !important;
    margin-left: auto !important;
}

.my-auto {
    margin-bottom: auto !important;
    margin-top: auto !important;
}

.p-0 {
    padding: 0 !important;
}

.p-1 {
    padding: 0.25rem !important;
}

.p-2 {
    padding: 0.5rem !important;
}

.p-3 {
    padding: 1rem !important;
}

.p-4 {
    padding: 1.5rem !important;
}

.p-5 {
    padding: 3rem !important;
}

.pt-0 {
    padding-top: 0 !important;
}

.pr-0 {
    padding-right: 0 !important;
}

.pb-0 {
    padding-bottom: 0 !important;
}

.pl-0 {
    padding-left: 0 !important;
}

.px-0 {
    padding-left: 0 !important;
    padding-right: 0 !important;
}

.py-0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
}

.pt-1 {
    padding-top: 0.25rem !important;
}

.pr-1 {
    padding-right: 0.25rem !important;
}

.pb-1 {
    padding-bottom: 0.25rem !important;
}

.pl-1 {
    padding-left: 0.25rem !important;
}

.px-1 {
    padding-left: 0.25rem !important;
    padding-right: 0.25rem !important;
}

.py-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
}

.pt-2 {
    padding-top: 0.5rem !important;
}

.pr-2 {
    padding-right: 0.5rem !important;
}

.pb-2 {
    padding-bottom: 0.5rem !important;
}

.pl-2 {
    padding-left: 0.5rem !important;
}

.px-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important;
}

.py-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
}

.pt-3 {
    padding-top: 1rem !important;
}

.pr-3 {
    padding-right: 1rem !important;
}

.pb-3 {
    padding-bottom: 1rem !important;
}

.pl-3 {
    padding-left: 1rem !important;
}

.py-3 {
    padding-bottom: 1rem !important;
    padding-top: 1rem !important;
}

.px-3 {
    padding-right: 1rem !important;
    padding-left: 1rem !important;
}

.pt-4 {
    padding-top: 1.5rem !important;
}

.pr-4 {
    padding-right: 1.5rem !important;
}

.pb-4 {
    padding-bottom: 1.5rem !important;
}

.pl-4 {
    padding-left: 1.5rem !important;
}

.px-4 {
    padding-right: 1.5rem !important;
    padding-left: 1.5rem !important;
}

.py-4 {
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important;
}

.pt-5 {
    padding-top: 3rem !important;
}

.pr-5 {
    padding-right: 3rem !important;
}

.pb-5 {
    padding-bottom: 3rem !important;
}

.pl-5 {
    padding-left: 3rem !important;
}

.px-5 {
    padding-right: 3rem !important;
    padding-left: 3rem !important;
}

.py-5 {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important;
}

.flexbox {
    display: flex !important;
}

.nav-items-wrapper {
    height: 50px;
    background: #f6f6f6 0% 0% no-repeat padding-box;
    opacity: 1;
}

.nav-items-top {
    display: flex;
    align-items: center;
}

.nav-items-left {
    height: 25px;
    display: flex;
    justify-content: right;
    padding-right: 45px;
}

.nav-top-first-item a:hover {
    color: #f19409;
}

.nav-top-first-item .btn-link:hover {
    color: #f19409 !important;
}

.nav-item-left-inner {
    float: right;
    display: flex;
    justify-content: center;
}

.navi-mobile-top-first-left {
    min-width: 187.5px;
    display: flex;
    flex-wrap: nowrap;
    overflow-x: auto;
    align-items: center;
    -ms-overflow-style: none;
    scrollbar-width: none;
}

.navi-mobile-top-first-left::-webkit-scrollbar {
    display: none;
}

.navi-mobile-item-scroll-icon-prev {
    display: flex;
    justify-content: center;
    align-items: center;
}

.item {
    flex: 0 0 auto;
}

#carousel-header-mobile>a {
    margin-top: -10px;
}

#carousel-header-mobile .carousel-control {
    text-shadow: none;
}

.pipe {
    opacity: 0.1;
    display: flex;
    justify-content: center;
    align-items: center;
    width: 50px;
}

.nav-items-right {
    display: flex;
    flex-direction: column;
    justify-content: center;
    padding-left: 45px;
    padding-right: 45px;
    flex-wrap: wrap;
    background-color: #fff;
    height: 50px;
    position: relative;
}

.nav-item-right-icon {
    position: absolute;
    margin-left: -30px;
    width: 26px;
    height: 26px;
    display: none;
}

.nav-item-right-logo {
    display: flex;
    justify-content: center;
    align-items: center;
}

.logo-right {
    height: 30px;
}

.last-child {
    border-right: 0px !important;
}

.boerse-group-icon {
    color: #202d54;
}

.icon-arrow-left:hover {
    transition: 0.9s;
    -ms-transform: rotate(-90deg);
    -webkit-transform: rotate(-90deg);
    transform: rotate(-90deg);
}

.imgheader {
    position: relative;
    left: 0px;
    right: 0px;
    top: 0px;
    height: 280px;
    display: flex;
    justify-content: space-evenly;
    align-items: center;
}

.logoHeaderLeft {
    background-color: #fff;
    width: 360px;
    height: 124px;
    display: flex;
    justify-content: center;
    align-items: center;
    align-self: flex-end;
    position: absolute;
    left: 386px;
}

.headerImageLeft {
    background-color: #fff;
    width: 360px;
    padding: 30px 30px 5px 30px;
    display: block;
    align-self: flex-end;
    position: relative;
}

.headerButtonRight {
    align-self: flex-end;
}

.buttonHeader {
    opacity: 1;
    border: none;
    font-weight: 600;
    display: flex;
    justify-content: center;
    align-items: center;
    height: 35px;
    background: #fff;
    color: #f19409 !important;
    padding: 10px 20px;
    font-size: 1em;
}

.denngegesen-header {
    position: absolute;
}

.groupNavi > .nav-top-second {
    height: 60px;
    background: #202d54;
    opacity: 1;
    display: flex;
    justify-content: center;
    align-items: center;
    color: #fff;
    z-index: 1000 !important;
}

.nav-top-first {
    top: 330px;
    left: 0px;
    height: 60px;
    background: #ffffff;
    opacity: 1;
    display: flex;
    justify-content: center;
    align-items: center;
    color: #202d54;
    width: 100%;
    margin: 0 auto;
}

.nav-top-first-wrapper {
    height: 50px;
    display: flex;
    justify-content: center;
    align-items: center;
    position: relative;
    width: 100%;
    max-width: 1000px;
}

.nav-top-first-wrapper-inner {
    display: flex;
    justify-content: space-between;
    align-items: center;
    font-size: 16px;
    column-gap: 40px;
}

.nav-top-first-item>.btn {
    padding: 0 !important;
    background-color: unset;
}

.nav-top-first a {
    color: #202d54;
    text-decoration: none;
    font-weight: 600;
    text-transform: uppercase;
}

.last-item {
    pointer-events: ;
    position: absolute;
    right: 10px;
}

.groupNavi > .nav-top-second a {
    color: #fff;
    text-decoration: none;
    font-weight: 600;
    padding: 21px;
}

.groupNavi > .nav-top-second a:hover, .groupNavi > .nav-top-second a:active {
    color: #f19409 !important;
}

.groupNavi > .nav-top-second a.active {
    color: #f19409 !important;
    text-transform: uppercase;
}

.groupheader-logo {
    height: 25px;
    filter: grayscale(100%) brightness(90%);
    opacity: 0.4;
}

.groupheader-logo:hover {
    filter: grayscale(0%) brightness(100%);
    opacity: 1;
}

.grayscale-none {
    filter: none;
}

.groupNavi .btn {
    background-color: initial;
}

.btn-link {
    color: #202d54 !important;
    text-decoration: none !important;
    font-size: 16px !important;
    font-weight: 600 !important;
    text-transform: uppercase;
}

.btn-link:hover,
.btn-link:focus {
    color: #202d54;
    text-decoration: none;
    background-color: transparent;
}

.dropdown-menu {
    left: -20px !important;
    min-width: 175px !important;
    border: none !important;
    border-radius: 0 !important;
    margin: 0 !important;
    box-shadow: unset !important;
    -webkit-box-shadow: unset !important;
}

.dropdown-menu a {
    text-transform: initial !important;
}

.dropdown-menu>li>a {
    font-weight: 600;
}

.dropdown-menu>li>a.active {
    color: #f19409;
}

.dropdown-menu>li>a:hover,
.dropdown-menu>li>a:focus {
    background-color: #fff !important;
    color: #f19409 !important;
}

.btn:focus,
.btn:active:focus,
.btn.active:focus,
.btn.focus,
.btn:active.focus,
.btn.active.focus {
    outline: none;
}

.logoStickyNavbar {
    height: 60px;
    background-color: #fff;
    display: none;
}

.dropdown-menu-show {
    display: block !important;
}

.dropdown-menu-hide {
    display: none !important;
}

@media (max-width: 375px) {
    .groupheader-logo {
        height: 20px;
    }

    .logo-mobile-right {
        height: 25px !important;
    }
}

@media (max-width: 768px) {
    .buttonHeader {
        width: 140px;
    }

    .pipe {
        display: none;
    }
}

.groupNaviMobile {
    background-color: #f6f6f6;
    height: 130px;
}

.groupNaviMobile .btn-link {
    font-size: 19px !important;
}

.navi-mobile-top-first {
    height: 40px;
    display: flex;
    justify-content: space-between;
}

.navi-mobile-top-second {
    height: 90px;
    display: flex;
    justify-content: center;
    align-items: center;
    text-align: center;
}

.navi-mobile-top-second-logo img {
    max-height: 60px;
    margin: auto;
}

.navi-mobile-top-second-logo {
    width: 250px;
}

.navi-mobile-top-right {
    background-color: #fff;
    height: 40px;
    display: flex;
    justify-content: flex-end;
    align-items: center;
    min-width: 170px;
    padding-left: 20px;
    padding-right: 20px;
}

.navi-mobile-top-left {
    height: 40px;
    display: flex;
    justify-content: center;
    align-items: center;
    width: 150px;
}

.logo-mobile-right {
    height: 30px;
}

.navi-mobile-item-right-icon {
    margin-left: 20px;
}

.navi-mobile-top-second-icon {
    position: absolute;
    top: 120px;
}

.navi-mobile-first-menu .nav-top-first-item .dropdown-item a {
    font-size: 17px;
    font-weight: 600;
    text-align: center;
}

.groupNaviMobile .dropdown-menu {
    position: sticky;
    float: initial;
    z-index: 99999;
}

.carousel-inner {
    display: flex;
    justify-content: center;
    align-items: center;
}

.navi-mobile-first-menu {
    height: 80vh;
    width: 100vw;
    overflow: hidden;
    background-color: #fff;
    margin: 0;
    padding: 0 0 50px 0;
    position: absolute;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
}

.navi-mobile-second-menu {
    height: 50vh;
    width: 100vw;
    overflow: hidden;
    background-color: #f6f6f6;
    margin: 0;
    padding: 0;
    position: relative;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    z-index: 10;
}

.navi-mobile-first-menu .nav-top-first-item {
    font-weight: 600;
    padding: 4px;
    text-align:center;
    margin:0 auto 0 auto;
}

.navi-mobile-first-menu .nav-top-first-item a {
    color: #202d54;
    text-decoration: none;
    text-transform: uppercase;
}

.navi-mobile-second-menu div {
    padding: 15px;
}

.navi-mobile-second-menu a {
    color: #202d54;
    text-decoration: none;
    text-transform: uppercase;
    font-weight: 600;
}

.dropdown-item, .dropdown-item a  {
    font-weight: 400;
}

.open>.btn-link {
    color: #f19409 !important;
}

.navi-mobile-first-menu .navi-mobile-top-first-icon-up {
    top: 80%;
    /* position: absolute; */
}

.naviSepacialChar {
    font-size: 0.8em;
    margin: -0.7em 0 0 3em;
    white-space: nowrap;
    padding-right: 20px;
}

.naviSepacialChar a {
    color: inherit;
    font-weight: inherit;
}

.naviSepacialChar a:hover {
    text-decoration: none;
}

.footer-top {
    height: 50px;
    background-color: #f6f6f6;
}

.footer-middle-1 {
    height: 357px;
    background-color: #2f2f2f;
}

.footer-middle-2 {
    height: 30px;
    color: #c1c1c1;
    background-color: #2f2f2f;
}

.footer-bottom {
    height: 30px;
    background-color: #fff;
}


/* Footer-CSS */

.content {
    padding-bottom: 50px;
}

.footer {
    margin: unset !important;
}

.footer-group {
    background: #2F2F2F 0% 0% no-repeat padding-box;
    padding: 80px 0px 30px 0px;
    color: #C1C1C1;
    text-align: left;
    position: relative;
}

.footer-group .container {
    position: relative;
}

.footer-headline {
    color: #FFFFFF;
    text-align: inherit;
    font: normal normal 600 18px/19px Segoe UI;
    letter-spacing: 0.28px;
    margin-bottom: 0.8em;
}

.footer-link {
    font: normal normal 600 15px/24px Segoe UI;
    letter-spacing: 0px;
}

.footer-link a {
    color: inherit;
    text-decoration: none;
}

.footer-link a:focus, .footer-link a:hover {
    color: inherit;
    text-decoration: underline;
}

.vertical-align-center {
    display: flex;
    align-items: center;
}

.footer-group h4 a, .footer-group h4 a:visited {
    background-color: unset;
}

.footer-group-logo img {
    width: 130px;
    left: 10px;
    position: absolute;
    top: 10px;
}

.footer-group-logo {
    position: absolute;
    width: 150px;
    height: 150px;
    top: -195px;
    left: -75px;
}

.footer-group-circle {
    height: 130px;
    width: 130px;
    background-color: #2f2f2f;
    border-radius: 50%;
    display: inline-block;
    position: absolute;
    left: 10px;
    top: 10px;
}

@media only screen and (max-width: 992px) {
    .footer-group-logo {
        right: 0px;
        left: unset;
    }

    .footer-group .container {
        width: 80%;
    }

    .footer-headline {
        padding-top: 25px;
    }

    .stickyFooter {
        display: none !important;
    }

}



.nav-top-first .dropdown-menu {
    font-size: 16px;
}

.nav-top-first .dropdown-item {
    padding-top: 0.5em;
}

.nav-top-first .naviSepacialChar {
    margin: -0.5em 0 0 3em;
}


.footer-aa {
    background-color: #F6F6F6;
}

.aa-wrapper {
    font-size: 15px;
    padding: 5px 0px 5px 80px;
}

.aa-wrapper * {
    margin: 0px 5px !important;
}

.aa-wrapper img {
    height: 40px;
    align-self: flex-start;
}

.aa-wrapper input {
    margin-top: 5px !important;
    margin-bottom: 5px !important;
}

.aa-wrapper #elektropost {
    background-color: inherit;
    padding-left: 5px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    width: 195px;
}

.aa-wrapper #submit {
    width: unset;
    border-radius: unset;
    background-color: #2F2F2F;
    border: unset;
    color: white;
    padding: 3px 10px;
}

.footer-aa .datenschutz {
    font-size: 10px;
    margin-top: unset;
    font-size: 11px;
    padding-left: 100px;
    line-height: 1.5;
    margin-bottom: 5px;
    text-align: left;
}

@media (max-width: 991px) {
    .aa-wrapper {
        padding-left: 5px;
        padding-right: 200px;
    }

    .footer-aa .datenschutz {
        padding-left: 25px;
        padding-right: 200px;
    }
}

@media (max-width: 590px) {
    .aa-wrapper {
        padding-right: unset;
    }

    .footer-aa .datenschutz {
        padding-left: 25px;
        padding-right: 25px;
        padding-bottom: 120px;
    }

    .container {
        padding-left:0px;
        padding-right:0px;
    }

    .bb-3px {
       padding-right: 40px;
    }
}

.navbar-fixed-logo {
    width: 200px;
    background-color: white;
    padding: 15px;
    align-self: start;
    display: none;
}

.navbar-fixed-top .navbar-fixed-logo {
    display: inherit;
}

.appstore_badge {
    width: 48%;
    margin-right: 1%;
    display: inline-block;
}

.groupNaviNeu {
  background-color: #f1991c;
  color: white;
  padding: 0px 5px;
  margin-left: 5px;
  font-weight: bold;
}

.navi-mobile-top-second .headerButtonRight {
  display: none;
}

.navi-mobile-second-menu > div > a {
  display: block;
  text-transform: unset;
  text-align: center;
  margin: 30px 0px;
}

.footer-end {
    background: #2f2f2f 0% 0% no-repeat padding-box;
    opacity: 1;
    text-align: left;
    padding-bottom: 10px;
}
.footer-end * {
    color: #c1c1c1;
    font-size: 14px;
    line-height: 22px;
    font-weight: 400;
    letter-spacing: 0px;
    color: #c1c1c1;
}

.footer-end .row {
   display: flex;
   flex-wrap: wrap;
   align-items: flex-end;
}

.footer-end a {
    text-decoration: none;
}
.footer-end a:focus, .footer-end a:hover {
    color: #c1c1c1;
    text-decoration: underline;
}
.footer-end img {
    height: 45px;
}
@media (max-width: 590px) {
    .footer-end .row {
        justify-content: center;
        gap: 16px;
   }
}
