.texte_image_complementaire {
    border:1px solid #A044FF;
    border-radius: 123px 0px 122px 0px;
    padding:68px 100px;
    margin-left: 100px;
    margin-right: 100px;
    margin-bottom:80px;

}

.texte_complementaire  .content_boutons a{
    margin-left:0px;
}


.texte_complementaire  .content{
    padding-top:40px;
}



.texte_inner .content_boutons a{
    margin-left:0px !important;
}




/****************** RESPONSIVE *****************/

@media only screen and (max-width : 2000px){

}

@media only screen and (max-width : 1430px) {
    .texte_image_complementaire {
        margin-left: 15px;
        margin-right: 15px;
        padding:60px 40px;
    }

    
}

@media only screen and (max-width : 1200px){

}

@media only screen and (max-width : 991px){
    .texte_image_complementaire .texte_image_content{
        padding-top:40px;
    }
}

@media only screen and (max-width : 768px){
    .texte_image_complementaire {
        border-radius: 80px 0px 80px 0px;

    }
}

@media only screen and (max-width : 480px){
    .texte_image_complementaire {
        border-radius: 40px 0px 40px 0px;

    }

    .texte_image_complementaire {
        margin-left: 15px;
        margin-right: 15px;
        padding:30px 20px;
    }

    .texte_complementaire .content_boutons a {
        margin-left: 0px;
        margin-right:0px;
    }

}

@media only screen and (max-width : 380px){

}
