#minisite_caroussel {
    margin-bottom: 50px;
}

/* Custom CSS for the "a_la_une_v1" library. */
.minisite_caroussel .owl-carousel .col-lg-6.col-md-6 {
    width: 100% !important;
    max-width: 100%;
}


/** paragraph--color--rgba-blue-strong Pour le fond bleu ***************************/

.page-node-3618848 .minisite_caroussel.paragraph--color--rgba-blue-strong {
    background-color: #125ea8;
    color: #fff;
    padding: 10px 50px;
}

.minisite_caroussel.paragraph--color--rgba-blue-strong {
    background-color: #0F1F40;
    color: #fff;
    padding: 10px 50px;
}

.minisite_caroussel.paragraph--color--rgba-blue-light {
    background-color: #008B9F;
    color: #fff;
    padding: 10px 50px;
}

.minisite_caroussel .section-title{
    color: #ffffff;
}

.minisite_caroussel  .section-title:after {
    display: none;
}

.page-node-3618848 .minisite_caroussel.paragraph--color--rgba-blue-strong article.post-show {
    background-color: #125ea8;
    color: #fff;
    border: none;
}
.minisite_caroussel.paragraph--color--rgba-blue-strong article.post-show {
    background-color: #0F1F40;
    color: #fff;
    border: none;
}

.minisite_caroussel.paragraph--color--rgba-blue-light article.post-show {
    background-color: #008B9F;
    color: #fff;
}

.minisite_caroussel.paragraph--color--rgba-blue-strong .video-ratio,
.minisite_caroussel.paragraph--color--rgba-blue-light .video-ratio {
    height: 131px;
}

.minisite_caroussel.paragraph--color--rgba-blue-strong .post-show .data,
.minisite_caroussel.paragraph--color--rgba-blue-light .post-show .data {
    padding: 10px 0px;
}

.minisite_caroussel.paragraph--color--rgba-blue-strong .post-show .data p,
.minisite_caroussel.paragraph--color--rgba-blue-light .post-show .data p {
    letter-spacing: 0.02em;
    color: #ffffff;
    font-size: 0.9em;
}

.minisite_caroussel.paragraph--color--rgba-blue-strong img,
.minisite_caroussel.paragraph--color--rgba-blue-light img {
    border-radius: 10px !important;
}

.minisite_caroussel.paragraph--color--rgba-blue-strong .owl-stage-outer,
.minisite_caroussel.paragraph--color--rgba-blue-light .owl-stage-outer {
    margin-left: -25px;
}

.minisite_caroussel.paragraph--color--rgba-blue-strong .owl-dots,
.minisite_caroussel.paragraph--color--rgba-blue-light .owl-dots {
    display: inline-block;
    margin-top: 11px;
}

.minisite_caroussel.paragraph--color--rgba-blue-strong .owl-nav,
.minisite_caroussel.paragraph--color--rgba-blue-light .owl-nav {
    display: inline;
    float: right;
    margin-top: -20px !important;
}

.minisite_caroussel.paragraph--color--rgba-blue-strong .owl-nav button span,
.minisite_caroussel.paragraph--color--rgba-blue-light .owl-nav button span {
    font-size: 37px;
}

/*.minisite_caroussel.paragraph--color--rgba-blue-strong .owl-dots .owl-dot.active span {
    background: #3CE321 !important;
}
.minisite_caroussel.paragraph--color--rgba-blue-light .owl-dots .owl-dot.active span {
    background: #ff8600 !important;
}
.minisite_caroussel.paragraph--color--rgba-blue-strong .owl-nav button.owl-prev.disabled span {
    color: #3CE321 !important;
}
.minisite_caroussel.paragraph--color--rgba-blue-light .owl-nav button.owl-next span {
    color: #ff8600 !important;
}*/


/* NOËL */
.minisite_caroussel .owl-dots .owl-dot.active span {
    background: #028e5a !important;
}
.minisite_caroussel .owl-nav button.owl-prev.disabled span {
    color: #028e5a !important;
}
.minisite_caroussel .owl-nav button.owl-next span {
    color: #028e5a !important;
}

#minisite_caroussel .section-title {
    margin-top: 20px;
    padding-top: 20px;
    padding-left: 40px;
}


.paragraph--color--rgba-red-strong {
    background-color: #820000 !important;
}
.paragraph--color--rgba-green-strong {
    background-color: #028e5a !important;
}




/* MINISITE CARROUSEL STATIC */
#minisite_caroussel_static .carte {
    border: none;
    box-shadow: 0px 3px 6px #9E9E9E;
}
#minisite_caroussel_static .carte img {
    /*height: 200px;*/
}
#minisite_caroussel_static .carte a {
    text-decoration: none;
}
#minisite_caroussel_static .carte a h6 {
    color: #000;
}



@media (max-width: 768px) {
    .minisite_caroussel.paragraph--color--rgba-blue-strong,
    .minisite_caroussel.paragraph--color--rgba-blue-light {
        padding: 10px 12px;
    }
}