.titre_h3 {
    font: normal 16px/19px 'Exo 2';
    font-weight: 600;
    text-align: left;
    color: #E53B1A;
    text-transform: uppercase;
}

.titre_h3 .center {
    align-items: center;
    justify-content: center;
}

.titre_h3 .flex-start {
    align-items: center;
    padding-left: 140px !important;
}

.titre_h3 .flex-end {
    justify-content: end;
    padding-right: 140px !important;
}

.titre_h3 .mrgn_lr {
    padding-left: 0px;
    padding-right: 0px;
    display: flex;
    /*align-items: center;
    justify-content: center;*/
}

.titre_h3 h3 {
    font: normal 16px/19px 'Exo 2';
    font-weight: 600;
    text-align: left;
    color: #E53B1A;
    text-transform: uppercase;
}

.content h3 {
    display: inline;
    font-size: 15px;
    line-height: 25px;
    font-family: 'Open Sans', sans-serif;
    text-align: left;
    color: #000046;
    margin-bottom: 20px;
    border-bottom: 1px solid #000046;
}


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

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

@media only screen and (max-width: 1600px) {
    .titre_h3 .flex-start {
        padding-left: 25px !important;
    }
}

@media only screen and (max-width: 1430px) {
    .titre_h3 .flex-start {
        align-items: center;
        padding-left: 25px !important;
    }
    .titre_h3 .flex-end {
        justify-content: end;
        padding-right: 25px !important;
    }
}

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

@media only screen and (max-width: 991px) {
    .titre_h3 {
        font-size: 18px;
    }
}

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

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

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