@media(min-width: 0px) {
    html, body {
        font-size: 12px!important;
    }
    h1:not(main h1) { font-size: 1.5rem!important; }
    h2 { font-size: 1.3rem!important; }
    h3 { font-size: 1.1rem!important; }
    h4, .infoContainer h4 { font-size: 1rem!important; }
    .nav-link, .dropdown-item  {
        font-size: 12px!important;
    }
    footer div > a, 
    .card-body a, .carousel p {
        font-size: 10px;
    }
    /*=== RWD for the NavOrientation ===*/
    .navOrientation p, .navOrientation button {
        font-size: 0.9rem;
    }
    /*=== RWD for the Navigation ===*/
    .navbar-brand img {
        height: 4rem;
    }
    .navbar-brand .onlyLogo {
        height: 3rem;
    }
    .navbar .dropdown-menu {
        position: relative;
        width: 100%;
    }
    /*=== RWD for the introContent with the bouncing arrow ===*/
    .introContent {
        height: 35%;
    }
    /*=== RWD for the Caoursel ===*/
    header.carousel .carousel-item.slide2 {
        /*By adding a linera gradient to the background-image property, one can add a filter without affecting the child-elements inside with that filter!*/
        /*Auf der aktuellen Seite ist das folgende Bild /media/2021/06/18Juni-Desktop-Slider2-30Prozent.jpg*/
        background-image: linear-gradient(rgba(0, 0, 0, 0.35), rgba(0, 0, 0, 0.35)), url('/media/2022/02/Slider-Bilder-neue-Webseite_blau-Kaan-3.jpg'); 
        background-size: cover;
        background-position: left top;
        
    }
    header.carousel .carousel-item.slide3 {
        background-image: linear-gradient(rgba(0, 0, 0, 0.35), rgba(0, 0, 0, 0.35)), url('/media/2022/02/shutterstock_1450471394-Kopie.jpg');
        background-position: center center;
        background-size: cover;
    }
    header.carousel .carousel-item.slide4 {
        background-image: linear-gradient(rgba(0, 0, 0, 0.35), rgba(0, 0, 0, 0.35)), url('/media/2022/01/Claudia-Witcher-Fullscreen-scaled-1.jpg');
        background-position: 38% top;
        background-size: cover;
    }
    header.carousel .carousel-item.slide6 {
        background-image: linear-gradient(rgba(0, 0, 0, 0.35), rgba(0, 0, 0, 0.35)), url('/media/2022/02/Slider_Winand-_12-50.jpg');
        background-position: 20% top;
        background-size: cover;
    }
    header.carousel .carousel-item.slide7 {
        background-image: linear-gradient(rgba(0, 0, 0, 0.35), rgba(0, 0, 0, 0.35)), url('/media/2022/02/Slider-Bilder-_kooooooppffloooossss-1.jpg');
        background-position: center 19%;
        background-size: cover;
    }
    /* Set each carousel-item to 100vh  */
    header.carousel .carousel-item{
        height: 100vh;
    }
    /*=== RWD for the carousel indicators ===*/
    .carousel-indicators li {
        height: 20px;
        width: 20px;
    }
    .carousel-indicators li div {
        height: 100%;
        width: 2px;
    }
    .Siegel {
        filter: brightness(0.65);
        position: absolute;
        margin: 0;
        margin-left: auto!important;
        max-width: 600px;
        width: 80%;
        left: 50%;
        top: 83%;
        transform: translate(-50%, -83%);
    }
    .carousel-caption:not(.bestePersonalberatung) {
        bottom: 20%;
    }
    .carousel-caption.bestePersonalberatung {
        bottom: 27%;
    }
    .carousel-caption h3 {
        font-weight: 200!important;
    }
    .carousel-caption a {
        font-size: .8rem!important;
    }
    /*=== RWD for the Social Items ===*/
    .socialItems i {
        font-size: 1rem!important;
    }
    .socialItems ul li {
        height: 35px;
        width: 35px;
    }
    .socialItems ul {
        height: 65%;
    }
    /*=== RWD for the carousel indicators ===*/
    .carousel-indicators {
        width: 40px;
    }
    /*=== RWD for the modals ===*/
    .modal-content, .modal-content a:not(.nav-link, .akutelleStellenangebote), .modal-content a:hover:not(.nav-link, .akutelleStellenangebote) {
        font-size: 10px!important;
    }
    .modal-content h3 {
        font-size: 17px!important;
    } 
    .modal-content .lead, .modal-content h4 {
        font-size: 14px!important;
    }
    .modalImpressum .img-fluid,
    .modalDatenschutz .img-fluid {
        max-width: 50%;
    }
    /*RWD style for the bouncing arrow and it's container*/
    .fadeContent > div > h1 {
        font-size: 1.7rem!important;
        letter-spacing: 2px;
        font-weight: 200;
    }
    .fadeContent > div h2 {
        font-size: 1.5rem!important;
        font-weight: 250!important;
        letter-spacing: 1px;
    }
    .bounceArrow {
        font-size: 1.5rem;
    }
    /*===================== Style for the page unternehmen.html =====================*/
    /*
    .unternehmen {
        background-image: linear-gradient(rgba(0, 0, 0, 0.35), rgba(0, 0, 0, 0.35)), url('/media/2022/01/Interviews_FullScreen.jpg');
        background-position: 60% top;
    }
    */
    /*===================== Style for the page leistungen.html =====================*/
    /*
    .leistungen {
        background-image: linear-gradient(rgba(0, 0, 0, 0.35), rgba(0, 0, 0, 0.35)), url('/media/2022/02/Leistungen_FullScreen.jpg');
        background-position: center center;
    }
    */
    /*===================== Style for the subpage alle_Berater.html =====================*/
    /*=== RWD for the header alleBerater.html ===*/
    .home-inner.alleBerater {
        background-image: linear-gradient(rgba(0, 0, 0, 0.35), rgba(0, 0, 0, 0.35)), url('/media/2022/02/Versuch-1-Handy-01-scaled.jpg');
        background-position: center center;
    }
    /*===================== Style for the page branchen.html =====================*/
    /*
    .branchen {
        background-image: linear-gradient(rgba(0, 0, 0, 0.35), rgba(0, 0, 0, 0.35)), url('/media/2022/02/shutterstock_1257608572-Kopie.jpg');
        background-position: 60% center;
    }
    */
    /*===================== Style for the page funktionen.html =====================*/
    /*
    .funktionen {
        background-image: linear-gradient(rgba(0, 0, 0, 0.35), rgba(0, 0, 0, 0.35)), url('/media/2022/02/shutterstock_173104295-Kopie.jpg');
        background-position: 46% 20%;
        transition: filter 0.5s ease;
    }
    */
    /*===================== Style for the page media_und_News.html =====================*/
    /*
    .mediaUndNews {
        background-image: linear-gradient(rgba(0, 0, 0, 0.35), rgba(0, 0, 0, 0.35)), url('/media/2022/02/BP_Still_1-scaled.jpg');
        background-position: 70% 85%;
    }
    */
    /*===================== Style for the page karriere.html =====================*/
    /*
    .karriere {
        background-image: linear-gradient(rgba(0, 0, 0, 0.35), rgba(0, 0, 0, 0.35)), url('/media/2022/02/Fullscreen_Karriere-Trial1.png');
        background-position: 27% top;
    }
    */
    /*===================== Style for the page contactus.html =====================*/
    .contact_us {
        background-image: linear-gradient(rgba(0, 0, 0, 0.55), rgba(0, 0, 0, 0.55));
        background-position: center bottom;
    }
    /*===================== Style for the subpage executive_Search.html =====================*/
    .executiveSearch {
        background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.35), rgba(0, 0, 0, 0.35)), url('/media/2021/12/besetzung_von_fuehrungskraeften.webp');
        background-position: center top;
    }
    /*===================== Style for the subpage executive_Assessment.html =====================*/
    .executiveAssessment {
        background-image: linear-gradient(rgba(0, 0, 0, 0.35), rgba(0, 0, 0, 0.35)), url('/media/2022/02/Slider_Winand-_12-50.jpg');
        background-position: 20% top;
        background-size: cover;
    }
    /*===================== Style for the subpage executive_Development.html =====================*/
    .executiveDevelopment {
        background-image: linear-gradient(rgba(0, 0, 0, 0.35), rgba(0, 0, 0, 0.35)), url('/media/2022/03/executive-Development-handy_Handy-Kopie-2.jpg');
        background-position: 30% top;
    }
    /*===================== Style for the subpage consumer.html =====================*/
    .branchenschwerpunkteConsumer {
        background-image: linear-gradient(rgba(0, 0, 0, 0.35), rgba(0, 0, 0, 0.35)), url('/media/2022/03/shutterstock_1748442110-Kopie.jpg');
        background-position: 70% center;
    }
    /*===================== Style for the subpage financial_Services.html =====================*/
    .financialServices {
        background-image: linear-gradient(rgba(0, 0, 0, 0.35), rgba(0, 0, 0, 0.35)), url('/media/2022/03/shutterstock_1966790914-Kopie.jpg');
        background-position: 80% center;
    }
    /*===================== Style for the subpage healthcare_Life_Sciences.html =====================*/
    .healthCareSciences {
        background-image: linear-gradient(rgba(0, 0, 0, 0.35), rgba(0, 0, 0, 0.35)), url('/media/2022/03/healthcareMobilTrial2.jpg');
        background-position: 50% center;
    }
    /*===================== Style for the subpage industrial_Automotive.html =====================*/
    .industrialAutomotive {
        background-image: url('/media/2022/02/industrie_und_automobil.webp');
        background-position: 40% center;
    }
    /*===================== Style for the subpage it_Telecommunication_e-Business.html =====================*/
    .it_Telecommunication_eBusiness {
        background-image: linear-gradient(rgba(0, 0, 0, 0.55), rgba(0, 0, 0, 0.55)), url('/media/2022/02/shutterstock_1691252422-Kopie.jpg');
        background-position: right center;
    }
    /*===================== Style for the subpage travel_Transport_Logistics.html =====================*/
    .travel_Transport_Logistics {
        background-image: linear-gradient(rgba(0, 0, 0, 0.35), rgba(0, 0, 0, 0.55)), url('/media/2022/02/Trave_Transport_Logistic_Desktop.webp');
        background-position: 60% 40%;
    }
    /*===================== Style for the subpage board_ceo.html =====================*/
    .board_ceo {
        background-image: linear-gradient(rgba(0, 0, 0, 0.15), rgba(0, 0, 0, 0.15)), url('/media/2021/12/Board_and_CEO.jpg');
        background-position: 85% center;
    }
    /*===================== Style for the subpage digital_leadership.html =====================*/
    .digital_leadership {
        background-image: linear-gradient(rgba(0, 0, 0, 0.35), rgba(0, 0, 0, 0.35)), url('/media/2022/03/shutterstock_105664235-1.jpg');
        background-position: center center;
    }
    /*===================== Style for the subpage financial_Officers.html =====================*/
    .financial_Officers {
        background-image: linear-gradient(rgba(0, 0, 0, 0.35), rgba(0, 0, 0, 0.35)), url('/media/2022/02/Bulle-und-Baer_bulle-u-baer-2-scaled.jpg');
        background-position: center 65%;
    }
    /*===================== Style for the subpage human_Resource_Officers.html =====================*/
    .human_Resource_Officers {
        background-image: linear-gradient(rgba(0, 0, 0, 0.35), rgba(0, 0, 0, 0.35)), url('/media/2022/03/A0A6673.jpg');
        background-position: 60% top;
    }
    /*===================== Style for the subpage information_Digital_Technology_Officers.html =====================*/
    .information_Digital_Technology_Officers {
        background-image: linear-gradient(rgba(0, 0, 0, 0.35), rgba(0, 0, 0, 0.35)), url('/media/2022/03/167-shutterstock_116283283-1.jpg');
        background-position: 30% center;
    }
    /*===================== Style for the subpage marketing_Sales_Officers.html =====================*/
    .marketing_Sales_Officers {
        background-image: linear-gradient(rgba(0, 0, 0, 0.35), rgba(0, 0, 0, 0.35)), url('/media/2022/03/167-shutterstock_296369024.jpg');
        background-position: 67% center;
    }
    /*===================== Style for the subpage profil.html =====================*/
    .profil {
        background-image: linear-gradient(rgba(0, 0, 0, 0.35), rgba(0, 0, 0, 0.35)), url('/media/2022/02/TitleBild_Unternhemen_Neu.jpeg');
        background-position: 33% 80%;
    }
    /*===================== Style for the subpage beratungsansatz.html =====================*/
    .consultation_Approach {
        background-image: linear-gradient(rgba(0, 0, 0, 0.35), rgba(0, 0, 0, 0.35)), url('/media/2022/01/Claudia-Witcher-Fullscreen-scaled-1.jpg');
        background-position: 38% top;
        background-size: cover;
    }
    /*===================== Style for the subpage publications.html =====================*/
    .publications {
        background-image: linear-gradient(rgba(0, 0, 0, 0.35), rgba(0, 0, 0, 0.35)), url('/media/2022/02/shutterstock_51444805-Kopie-scaled.jpg');
        background-position: 67% center;
    }
    /*===================== Style for the subpage blog.html =====================*/
    .blog {
        background-image: linear-gradient(rgba(0, 0, 0, 0.35), rgba(0, 0, 0, 0.35)), url('/media/2022/03/shutterstock_1689001690-Kopie.jpg');
        background-position: 67% center;
    }
    /*===================== Style for the subpage podcasts.html =====================*/
    .podcasts {
        background-image: linear-gradient(rgba(0, 0, 0, 0.35), rgba(0, 0, 0, 0.35)), url('/media/2022/03/shutterstock_1633557244-Kopie.jpg');
        background-position: 60% center;
    }
    /*===================== Style for the subpage talks_and_Reports.html =====================*/
    .talks_and_Reports {
        background-image: linear-gradient(rgba(0, 0, 0, 0.35), rgba(0, 0, 0, 0.35)), url('/media/2022/02/shutterstock_761801251-Kopie.jpg');
        background-position: center;
    }
    /*===================== Style for the subpage interviews.html =====================*/
    .interviews {
        background-image: linear-gradient(rgba(0, 0, 0, 0.35), rgba(0, 0, 0, 0.35)), url('/media/2022/02/shutterstock_1374118988-Kopie.jpg');
        background-position: 60% top;
    }
    /*===================== Style for the subpage karrierepfad.html =====================*/
    .karrierepfad {
        background-image: linear-gradient(rgba(0, 0, 0, 0.35), rgba(0, 0, 0, 0.35)), url('/media/2022/03/test_karrierepfad.jpg');
        background-position: 53% bottom;
    }
    /*===================== Style for the subpage aktuelle_Stellenangebote.html =====================*/
    .aktuelleStellenangebote {
        background-image: linear-gradient(rgba(0, 0, 0, 0.35), rgba(0, 0, 0, 0.35)), url('/media/2022/02/shutterstock_268214576-Kopie_Mobil.jpg');
        background-position: 48% top;
    }
    /*===================== Style for the subpage bp_Academy.html =====================*/
    .bpAcademy {
        background-image: linear-gradient(rgba(0, 0, 0, 0.35), rgba(0, 0, 0, 0.35)), url('/media/2022/02/shutterstock_1723539205-Kopie.jpg');
        background-position: 55% center;
    }
    /*===================== Style for the subpages in the aktuelle_Stellenangebote.html =====================*/
    .stellenAngeboteLogo {
        display: block;
        width: 50%;
    }
}
@media (min-width: 300px) {
    /*===================== Style for the subpages executiveContent =====================*/
    .fadeContent .spinner p {
        font-size: 10px;
    }
    /*===================== Style for the subpages branchenschwerpunkte =====================*/
    .branchenschwerpunkte .spinner > div p, 
    .branchenschwerpunkte .spinner > div li {
        font-size: 10px;
    }
}
@media(max-width: 340px) {
    footer {
        padding: auto 0!important;
    }
}
@media (min-width: 380px) {
    header.carousel .carousel-item.slide2 {
        background-position: 6% top;
    }
}
/* Medium devices (portrait phones, greater than 575.98px) */
@media (max-width: 500px) {
    .col-8.opacity_image {
        flex: 0 0 100%;
        max-width: 100%;
    }
}
@media (min-width: 500px) {
    .Siegel {
        width: 70%;
    }
}
@media (min-width: 576px) {
    /*
    html, body {
        font-size: 14px!important;
    } 
    */
    .cookieContainer {
        width: 80%;
    }
    .carousel-caption {
        position: absolute;
        margin: 0;
        margin-left: auto!important;
        right: 7.5%;
        width: 92.5%;
    }
    .Siegel {
        left: 90%;
        top: 90%;
        transform: translate(-90%, -90%);
    }
    .carousel-caption h3 {
        margin-left: auto;
    }
    .carousel-caption a {
        font-size: 1rem!important;
    }
    .carousel-indicators li {
        height: 30px;
    }
    .socialItems i {
        font-size: 1.2rem!important;
    }
    footer div > a,
    .card-body a,
    .carousel p {
        font-size: 12px;
    }
    footer a:hover {
        font-size: 15px!important;
        text-decoration: none!important;
    }

    h1:not(main h1) { font-size: 1.6rem!important; }
    h2 {font-size: 1.4rem!important;}
    h3 { font-size: 1.2rem!important; }
    
    /*===================== Style for the subpages executiveContent =====================*/
    .fadeContent > div > h1 {
        font-size: 2.1rem!important;
        letter-spacing: 2px;
    }
    .fadeContent > div h2 {
        font-size: 1.9rem!important;
        font-weight: 250!important;
        letter-spacing: 2px;
    }
    .bounceArrow {
        font-size: 1.8rem;
    }
    /*===================== Style for the subpages in the aktuelle_Stellenangebote.html =====================*/
    .stellenAngeboteLogoContainer {
        position: relative;
    }
    .stellenAngeboteLogo {
        position: absolute;
        top:0;
        right:0;
        width: 40%;
    }
    .image3Pillars {
        display: block;
        margin: 0 auto;
    }
    .imgEXS {
        width: 90%;
    }
    .imgEXA {
        width: 50%;
    }
    .imgEXD {
        width: 90%;
    }
}
/* Large devices (landscape phones, greater than 767.98px) */
@media (min-width: 768px) { 
    html, body {
        font-size: 13px!important;
    }
    h1:not(main h1) { font-size: 1.8rem!important; }
    h2 { font-size: 1.6rem!important; }
    h3 { font-size: 1.4rem!important; }
    h4, .infoContainer h4 { font-size: 1.2rem!important; }
    .cookieContainer {
        width: 70%;
    }
    .navbar-brand img {
        height: 6rem;
    }
    .navbar-brand .onlyLogo {
        height: 5rem;
    }
    .carousel-caption {
        width: 70%;
        padding-top: 20px;
        padding-bottom: 20px;
        text-align: left;
    }
    .socialItems ul li {
        height: 30px;
        width: 35px;
    }
    .modalImpressum .img-fluid,
    .modalDatenschutz .img-fluid {
        max-width: 100%;
        max-height: 70px;
        display: block;
        margin-left: auto!important;
    }
    footer a:hover {
        font-size: 1.2rem!important;
        text-decoration: none!important;
    }
    .modalToFooter .modal-dialog {
        max-width: 700px;
    }
    .info {
        justify-content: center;
    }
    
    /*===================== RWD Style for the introContent and it's bouncing arrow =====================*/
    .introContent {
        height: 25%;
    }
    .fadeContent > div > h1 {
        font-size: 2.5rem!important;
        letter-spacing: 2px;
    }
    .bounceArrow {
        font-size: 2rem;
    }
    /*===================== Style for the subpages aktuelle_Stellenangebote =====================*/
    .modalToStellenangebote .modal-dialog {
        max-width: 70vw!important;
    }
    .publications {
        background-image: linear-gradient(rgba(0, 0, 0, 0.35), rgba(0, 0, 0, 0.35)), url('/media/2022/03/167-shutterstock_132431672-1.jpg');
        background-position: 67% center;
    }
    .executiveDevelopment {
        background-image: linear-gradient(rgba(0, 0, 0, 0.35), rgba(0, 0, 0, 0.35)), url('/media/2022/01/executiveDevelopment_FullScreen2.jpg');
        background-position: 37% top;
    }
    .healthCareSciences {
        background-image: linear-gradient(rgba(0, 0, 0, 0.35), rgba(0, 0, 0, 0.35)), url('/media/2022/03/shutterstock_286798532-Kopie.jpg');
        background-position: 30% center;
    }
    .it_Telecommunication_eBusiness {
        background-image: linear-gradient(rgba(0, 0, 0, 0.55), rgba(0, 0, 0, 0.55)), url('/media/2022/02/IT-Telekom-Desktop.webp');
        background-position: center 30%;
    }
    .financial_Officers {
        background-image: linear-gradient(rgba(0, 0, 0, 0.35), rgba(0, 0, 0, 0.35)), url('/media/2022/02/Bulle-und-Baer_Extra_Hoehe.jpg');
        background-position: center 65%;
    }
    .karrierepfad {
        background-image: linear-gradient(rgba(0, 0, 0, 0.35), rgba(0, 0, 0, 0.35)), url('/media/2022/03/test_karrierepfad2.jpg');
        background-position: 53% bottom;
    }
    /*
    .mediaUndNews {
        background-image: linear-gradient(rgba(0, 0, 0, 0.35), rgba(0, 0, 0, 0.35)), url('/media/2022/02/shutterstock_1250079847-Kopie.jpg');
        background-position: right top;
    }
    */
    /*
    .karriere {
        background-image: linear-gradient(rgba(0, 0, 0, 0.35), rgba(0, 0, 0, 0.35)), url('/media/2022/02/Fullscreen_Karriere-Trial1.png');
        background-position: 35% top;
    }
    */
    .aktuelleStellenangebote {
        background-image: linear-gradient(rgba(0, 0, 0, 0.35), rgba(0, 0, 0, 0.35)), url('/media/2022/02/shutterstock_268214576-Kopie.jpg');
        background-position: 60% top;
    }
 }


/* Extra large devices (desktop, greater than 991.98px) */
@media (min-width: 992px) { 
    html, body {
        font-size: 14px!important;
    }
    h1:not(.modalToCards h1) { font-size: 2rem!important; }
    h2 { font-size: 1.8rem!important; }
    h3:not(.carousel-caption h3) { font-size: 1.6rem!important; }
    h4:not(.infoContainer h4) { font-size: 1.4rem!important; }
    .cookieContainer {
        width: 60%;
    }
    .carousel-indicators {
        width: 65px;
    }
    /*
    header.carousel .carousel-item.slide3 {
        background-image: linear-gradient(rgba(0, 0, 0, 0.35), rgba(0, 0, 0, 0.35)), url('/media/2022/01/Konferenzraum_trialDesktop.jpg');
        background-position: center center;
    }
    header.carousel .carousel-item.slide6 {
        background-image: linear-gradient(rgba(0, 0, 0, 0.35), rgba(0, 0, 0, 0.35)), url('/media/2022/01/KOPFLOSSSS-_kopflos.jpg');
        background-position: center 35%;
    }
    */
    .modalToFooter .modal-dialog {
        max-width: 800px;
    }
    /*=== RWD for the header alleBerater.html ===*/
    .home-inner.alleBerater {
        background-image: linear-gradient(rgba(0, 0, 0, 0.35), rgba(0, 0, 0, 0.35)), url('/media/2022/02/versuch-1-06.jpg');
        background-position: center bottom;
    }
    .mehrErfahrenBeraterImageContainer {
        width: 80%;
    }
    /*===================== Style for the subpages executiveContent =====================*/
    .fadeContent > div > h1 {
        font-size: 3rem!important;
        letter-spacing: 3px;
    }
    .fadeContent > div h3 {
        font-weight: 200!important;
    }
    .bounceArrow {
        font-size: 2.5rem;
    }
    /*===================== Style for the subpages aktuelle_Stellenangebote =====================*/
    .modalToStellenangebote .modal-dialog {
        max-width: 60vw!important;
    }
    .paddingRightFromBP_Logo > p, .paddingLeftFromBP_Logo > p {
        
    }
    .imgEXS {
        width: 80%;
    }
    .imgEXA {
        width: 40%;
    }
    .imgEXD {
        width: 80%;
    }
    .paddingRightFromBP_Logo .placeholder, .placeholder {
        left: 1rem;
    }
    .paddingLeftFromBP_Logo .placeholder {
        left: 35px;
    }
}

@media (max-width: 1199.98px) {
    
}

/* Large devices (large desktop, greater than 1199.98px) */
@media (min-width: 1200px) { 
    h1 { font-size: 2.2rem!important; }
    h2 { font-size: 2rem!important; }
    /*h3:not(.carousel-caption h3) { font-size: 1.8rem!important; }*/
    h4:not(.infoContainer h4) { font-size: 1.6rem!important; }
    .navbar > div {
        /*When justfy-contnent-center of a flex-container the 2nd of 3 elements will only be centerd if the 1st and 3rd are the same width!*/
        width: 45%;
    }
    .navbar > a > img {
        width: 100%;
    }
    .navbar .dropdown-menu {
        position: absolute;
        width: auto;
    }
    .nav .nav-link {
        color: #f0f0f0!important;
        text-transform: uppercase;
        padding: 0rem 0rem!important;
        margin: 0rem 0rem!important;
    }
    @keyframes zoom-in-out {
        from {
            transform: scale(1);
        }
        to {
            transform: scale(1.04);
        }
    }
    .home-inner .carousel-item {
        animation: zoom-in-out 5s infinite ease alternate;
    }
    .carousel .fal {
        font-size: 3rem!important;
    }
    .carousel-caption {
        top: 25%;
    }
    .modalToFooter .modal-dialog {
        max-width: 950px;
    }
    .modal-content, .modal-content a, .modal-content a:hover {
        font-size: 12px!important;
    }
    /*=== RWD for the modals ===*/
    .modal-content, .modal-content a:not(.nav-link, .akutelleStellenangebote), .modal-content a:hover:not(.nav-link, .akutelleStellenangebote) {
        font-size: 14px!important;
    }
    .modal-content h3 {
        font-size: 19px!important;
    }
    .modal-content .lead, .modal-content h4 {
        font-size: 16px!important;
    }
    
    /*===================== Style for the subpage alleBerater.html =====================*/
    
    
    /*===================== Style for the subpages executiveContent =====================*/
    .bounceArrow {
        font-size: 3rem;
    }
    
}
@media (min-width: 1480px) {
    .nav-link, .dropdown-item, footer a, .carousel p {
        font-size: 15px!important;
    }   
    footer a:hover {
        font-size: 18px!important;
        text-decoration: none!important;
    }
}
