    /* 1921px and up */
    /* Super mega extra large devices xxl (large desktops, 1921px and up) */
    
    @media (min-width: 1921px) {
        .jumbotron.starter {
            padding-bottom: 8.75rem;
        }
        .jumbotron.market-jumbotron;
        .jumbotron.branch-jumbotron {
            min-height: 1100px;
        }
        .follow-up-market .content-container {
            margin-bottom: 9.375rem;
        }
        .content-1230 .content-container {
            padding-top: 100px;
            max-width: 1230px;
        }
        .content-1540 .content-container {
            padding-top: 90px;
            max-width: 1540px;
        }
        .content-1660 .content-container {
            padding-top: 90px;
            max-width: 1660px;
        }
        .content-580 .content-container {
            padding-top: 100px;
        }
        .mein-bfe .content-container {
            max-width: 1230px;
        }
        .instructors .content-container {
            padding-top: 25px;
            max-width: 1660px;
            padding-bottom: 90px;
        }
        h1 {
            font-size: 3.75rem;
            margin-bottom: 25px;
        }
        h4 {
            font-size: 1.875rem;
        }
        .bfe-hl::before {
            width: 3.5rem;
            height: 2.5rem;
            content: "";
            background-color: #00A050;
            border-radius: 0 0 1rem 0;
            display: block;
            position: absolute;
            content: '';
            z-index: -1;
            left: -.9rem;
            top: -.7rem;
        }
        p {
            font-size: 1.5625rem;
            line-height: 2.5rem;
            margin-bottom: 3.125rem;
        }
        .d-xxl-block {
            display: block !important;
        }
        .d-xxl-none {
            display: none !important;
        }
        .container {
            max-width: 2080px;
        }
        #primary-nav {
            font-size: 1.85rem;
        }
        #primary-nav .navbar-nav .mega-opener {
            margin-right: 30px;
            padding-right: 46px;
        }
        #secondary-nav {
            font-size: 1.25rem;
        }
        #secondary-nav .btn-primary {
            font-size: 1.25rem;
            padding: .5rem 3.1rem;
        }
        .claim {
            margin-top: 12.5rem;
            font-size: 3.75rem;
            margin-bottom: 2.8rem;
        }
        .seminarfinder .bfe-select {
            height: calc(2.5em + .75rem + 2px);
            padding: .375rem 1.75rem .375rem 0;
            font-size: 1.7rem;
        }
        .seminarfinder .result-container .results {
            font-size: 1.7rem;
        }
        .special-filter {
            margin: 0 5rem;
        }
        .emphases {
            margin-top: 2.1rem;
            margin-bottom: 130px;
        }
        .topics {
            margin-top: 3.75rem;
        }
        .cta-jumbotron {
            padding: 9.375rem 1rem 3.5rem 1rem;
            margin-bottom: 10rem;
            border-radius: 0;
        }
        .current-events .add-info {
            padding: .3rem 0 0 0;
        }
        #slider {
            height: 25rem;
        }
        .product-page .slider-container {
            max-width: 1700px;
            margin: 0 auto;
        }
        .product-page .seminar-details {
            max-width: 1440px;
        }
        .favourite-link .link-text {
            font-size: 1.25rem;
        }
        .trainer .trainer-thumbnails .trainer-img {
            width: 4.6875rem;
            height: 4.6875rem;
        }
        .bg-hl-grey h1 {
            margin: 2.5rem 0 2.5rem 1.5rem;
        }
        .hl-green-box {
            width: 3.5rem;
            height: 2.5rem;
            background-color: #00A050;
            border-radius: 0 0 1rem 0;
            position: absolute;
            z-index: 0;
            top: 2rem;
            z-index: -1;
        }
        footer .container {
            padding: 3rem 2rem 2rem 13rem;
        }
        .page-title-container {
            padding: 5rem 0 4.3rem 0;
        }
        /* Galerie Einspalter */
        .gallery.einspalter {
            min-height: 25rem;
            padding: 1.5rem 1.5625rem 1.5rem 6.25rem;
            margin-bottom: 100px;
        }
        .gallery.einspalter.cta p {
            font-size: 1.25rem;
        }
        .gallery.einspalter .btn-col {
            margin-top: 5.625rem;
        }
        .gallery.einspalter h2 {
            font-size: 3.75rem;
            margin-bottom: 1.5625rem;
            margin-top: 6rem;
        }
        .gallery.einspalter .btn {
            margin-bottom: 4rem;
        }
        .gallery.einspalter p {
            font-size: 1.25rem;
        }
        .col-xxl-3 {
            -ms-flex: 0 0 25%;
            flex: 0 0 25%;
            max-width: 25%;
        }
        .col-xxl-8 {
            -ms-flex: 0 0 66.66666%;
            flex: 0 0 66.66666%;
            max-width: 66.66666%;
        }
        .col-xxl-9 {
            -ms-flex: 0 0 75%;
            flex: 0 0 75%;
            max-width: 75%;
        }
        .offset-xxl-1 {
            margin-left: 8.333333%;
        }
        .gallery.einspalter.info .info-box {
            font-size: 1.875rem;
            margin-right: 3.5625rem;
        }
        .gallery.einspalter.info p {
            font-size: 2.1875rem;
            line-height: 3.125rem;
        }
        .gallery.einspalter.info .info-box .date {
            margin-bottom: 3.5rem;
        }
        .zweispalter-beschreibung {
            margin-bottom: 40px;
        }
        .topics .card-img-top {
            height: 484px;
        }
        .topics h4 {
            margin-bottom: 10rem;
        }
        .gallery.dreispalter .card-img-top {
            height: 418px;
        }
        .dreispalter h4 {
            margin-bottom: 9rem;
        }
        .current-events {
            font-size: 1.25rem;
        }
        .current-events .additional-title {
            font-size: .9375rem;
        }
        .current-events .card-title {
            font-size: 1.875rem;
        }
        .post-title {
            left: -300px;
        }
        .featured-post-image {
            height: 960px;
            margin-bottom: 90px;
        }
        .btn-outline-primary,
        .wp-block-button .wp-block-button__link {
            font-size: 22.5px;
            border-top-left-radius: 1.8rem;
            border-bottom-right-radius: 1.8rem;
        }
        .market .market-table {
            padding: 0 210px;
        }
        .market-rider p {
            font-size: 17.5px;
            line-height: 25px;
        }
        .market-table {
            margin-top: 150px;
            margin-bottom: 75px;
        }
        .contact-person .cp-image {
            width: 150px;
            height: 150px;
        }
        .cp-data {
            padding-left: 175px;
        }
        .small-gallery .sm-gallery .content h3 {
            font-size: 30px;
        }
        .login-info {
            padding: 40px 0;
        }
        .member-card .card-title {
            font-size: 30px;
        }
        .member-card .card-text,
        .member-card .card-text p,
        .member-card .card-text ul {
            font-size: 20px;
            line-height: 25px;
        }
        .instructor-directory {
            margin: 0 215px 185px 215px;
            padding: 30px 130px;
        }
        .instructor-item .instructor-description * {
            font-size: 22px;
            margin-bottom: 15px;
            line-height: 35px;
        }
        .follow-up-market .content,
        .branch-page .content,
        .history .content {
            margin-top: -220px;
            padding: 0 210px;
        }
        .history .content {
            margin-bottom: 250px;
        }
        .history .history-event {
            margin-bottom: 130px;
        }
        .history .history-event .history-date {
            top: -150px;
            font-size: 400px;
        }
        .history .history-event .history-image {
            height: 480px;
            top: 80px;
        }
        .history .history-event .history-text {
            font-size: 25px;
            padding: 50px;
            margin-top: 335px;
        }
        .history .history-event .history-text .history-title {
            font-size: 30px;
        }
        #secondary-nav .login-modal::after {
            left: 76%;
        }
        #secondary-nav .login-modal::before {
            left: 76%;
        }
        /* Stellenbeschreibung */
        /* Inhalt Jobbeschreibung */
        .job-description li {
            font-size: 1.5625rem;
            line-height: 2.5rem;
        }
        .shopping-cart-overview {
            font-size: 1.5625rem;
        }
    }