span.first_partie ,h6.troisieme_partie,span.second_partie {
   
    font-size: 1em;
    color: white;
}  

.box_droit {
    margin-bottom: 6em;
    float: right;
}


ul.ma_liste {
    text-align: left; 
}

ul.ma_liste li {
    font-size: 17px;
    margin: 12px;

}  


@media only screen and (max-width: 986px) { 
     
    .box_gauche ul {
        visibility: hidden;  
    } 
    .box_gauche h2, h4, h3 {
        visibility: visible;  
    } 
    .box_gauche button {
        margin-top: -13em;  
    }
    .deux button {
        margin-top: -10em;  
    }
    .un button {
        margin-top: -5em;  
    }  
    
}  

.dropdown-buy {
    position: relative;
}
.dropdown-buy-menu {
    position: absolute;
    width: 100%;
    top: 70%;
    padding-top: 20px;
    border-radius: .5rem;
    overflow: hidden;
    text-align: center;
    opacity: 0;
    pointer-events: none;
}
.dropdown-buy > a + .dropdown-buy-menu {
    transition: all .5s ease-in-out;
}
.dropdown-buy > a:hover + .dropdown-buy-menu,
.dropdown-buy > a + .dropdown-buy-menu:hover {
    opacity: 1;
    pointer-events: all;
    transform: translateY(5px);
}
.dropdown-buy-menu li:first-child .dropdown-buy-item {
    border-radius: .5rem .5rem 0 0;
    background-color: #fff;
}
.dropdown-buy-menu .dropdown-buy-item {
    background-color: #fff;
    display: block;
    width: 100%;
    padding: 10px 0px;
    transition: all .2s ease-in-out;
}
.dropdown-buy-menu .dropdown-buy-item:hover {
    background-color: #f2f2f2;
}
 
/* Dropup */
 
.dropup-buy {
    position: relative;
}
.dropup-buy-menu {
    position: absolute;
    width: 100%;
    left: 0;
    bottom:-7.4em;
    padding-bottom: 20px;
    border-radius: .5rem;
    overflow: hidden;
    text-align: center;
    opacity: 0;
    pointer-events: none;
}
.dropup-buy > a + .dropup-buy-menu {
    transition: all .5s ease-in-out;
}
.dropup-buy > a:hover + .dropup-buy-menu,
.dropup-buy > a + .dropup-buy-menu:hover {
    opacity: 1;
    pointer-events: all;
    transform: translateY(5px);
}
.dropup-buy-menu li:first-child .dropup-buy-item {
    border-radius: .5rem .5rem 0 0;
}
.dropup-buy-menu li:last-child .dropup-buy-item {
    border-radius: 0 0 .5rem .5rem;
}
.dropup-buy-menu .dropup-buy-item {
    background-color: #fff;
    display: block;
    width: 100%;
    padding: 10px 0px;
    transition: all .2s ease-in-out;
}
.dropup-buy-menu .dropup-buy-item:hover {
    background-color: #f2f2f2;
}

@media only screen and (max-width: 578px) {
    .featured-section {
        position: relative;
    }
}

@media only screen and (max-width: 756px) {
    .featured-section {
        position: relative;
    }
}
 
@media only screen and (max-width: 1100px) { 
     
    .box_gauche {
    margin-top: -15em;
    }   
    
} 
 
@media only screen and (max-width: 1300px) { 
     
    .box_gauche {
    margin-top: -12em;
    }   
    
} 
 