/* Custom CSS for the "Mini site remontee" library. */
.minisite_image_responsive img { width: 100%;}
.minisite_image_responsive {
    margin: 70px 0px 20px 0px;
}

.minisite_image_responsive .section-title {
    padding: 0px;
    margin: 0px;
    margin-left: 10px;
}
.minisite_image_responsive .image-responsive {
    display: flex;
    flex-direction: column;
    align-items: center;
}

.minisite_image_responsive a {
    padding: 10px 25px;
    margin: 30px;
    background: #3ce321;
    border-radius: 64px;
    color: #000;
    text-decoration: none;
    font-weight: 700;

}

.page-node-5232630 .minisite_image_responsive a,
.page-node-5246744 .minisite_image_responsive a {
    padding: 10px 25px;
    margin: 30px;
    background: #028e5a;
    border-radius: 64px;
    color: #fff;
    text-decoration: none;
    font-weight: 700;
    text-align: center;
}

.minisite_image_responsive a:hover {
    background: #27b111;
    text-decoration: none;
    color: #000;
}

.page-node-5232630 .minisite_image_responsive a:hover,
.page-node-5246744 .minisite_image_responsive a:hover {
    background: #0d6746;
    text-decoration: none;
    color: #fff;
}

#minisite_image_responsive .image-responsive .d-block.d-md-none { width: 96%;}


/* Tour des Yoles 2024 */
.page-node-5099016 .minisite_image_responsive a,
.page-node-5099017 .minisite_image_responsive a,
.page-node-5099028 .minisite_image_responsive a,
.page-node-5099029 .minisite_image_responsive a {
    padding: 10px 25px;
    margin: 30px;
    background: #ff8600;
    border-radius: 64px;
    color: #fff;
    text-decoration: none;
    font-weight: 700;

}

.page-node-5099016 .minisite_image_responsive a:hover,
.page-node-5099017 .minisite_image_responsive a:hover,
.page-node-5099028 .minisite_image_responsive a:hover,
.page-node-5099029 .minisite_image_responsive a:hover {
    background: #d57204;
    text-decoration: none;
    color: #fff;
}

.paragraph--color--rgba-red-strong {
    background-color: #820000 !important;
}
.paragraph--color--rgba-green-strong {
    background-color: #028e5a !important;
}

