/*!***********************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].oneOf[1].use[1]!./assets/styles/css/homepage.css ***!
  \***********************************************************************************************************************/

/* Boutons de la homepage */
.homepage-hero-buttons {
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
    align-items: center;
    gap: 2vw;
    width: 100vw;
    z-index: 3;
    pointer-events: none; /* évite de gêner le focus ; réactivez si besoin */
}

.homepage-hero-buttons.top-buttons{
    position: absolute;
top: 35px;
    left: 50%;
    transform: translateX(-50%);
}

.homepage-hero-buttons .top-btn {
    display: flex;
    align-items: center;
    justify-content: center;
    width: 13vw;
    min-width: 150px;
    max-width: 300px;
    height: 4vw;
    min-height: 40px;
    max-height: 64px;
    font-size: 1.2rem;
    font-weight: 600;
    color: #fff;
    text-decoration: none;
    border-radius: 18px;
    box-shadow: 0 4px 16px 0 rgba(50,50,80,0.08);
    transition: transform 0.16s, box-shadow 0.16s, opacity 0.2s;
    background: #182e4e;
    opacity: 0.98;
    pointer-events: auto;
    text-align: center;
    letter-spacing: 1px;
    margin: 0;
}
.homepage-hero-buttons .top-btn:hover {
    /*transform: translateY(-4px) scale(1.03) !important;*/
    color: #fff;
    background: #e2017b;
    box-shadow: 0 8px 23px 0 rgba(50,50,80,0.17);
    opacity: 1;
}


.homepage-hero {
    width: 100vw;
    height: 100vh;
    min-height: 400px;
    max-height: 75vh;
    overflow: hidden;
    position: relative;
    margin: 0;
    padding: 0;
}

.homepage-hero-img {
    position: absolute;
    top: 0;
    left: 0;
    width: 100vw;
    height: 100vh;
    min-height: 400px;
    object-fit: cover;
    object-position: center;
    transition: transform 4s cubic-bezier(.25,.1,.25,1);
    /* Léger zoom */
    transform: scale(1.06);
    z-index: 1;
}

.homepage-hero-slogan {
    position: absolute;
    white-space: nowrap;
    top: 50%; left: 50%;
    transform: translate(-50%, -50%);
    z-index: 2;
    color: #fff;
    font-size: 2.5rem;
    font-weight: 700;
    text-align: center;
    text-shadow: 0 2px 12px rgba(0,0,0,0.8);
    letter-spacing: 1px;
    padding: 0 1rem;
    /*background: rgba(0,0,0,0.15);  !* léger fond pour la lisibilité *!*/
    border-radius: 10px;
}


/* Optionnel: animation de zoom-in progressif au chargement */
.homepage-hero-img {
    animation: heroZoom 8s ease-in-out forwards;
}
@keyframes heroZoom {
    from { transform: scale(1.01);}
    to { transform: scale(1.10);}
}

.association-desc {
    position: absolute;
    left: 50%;
    bottom: 5px;
    transform: translateX(-50%) translateY(40%);
    background: #b1c9eb;
    color: #000000;
    opacity: 0.9;
    border-radius: 18px;
    width: 80%;
    padding: 1.7rem 2.3rem;
    font-size: 1.2rem;
    font-weight: 400;
    line-height: 1.6;
    text-align: center;
    box-shadow: 0 6px 32px 0 rgba(0,0,0,0.18);
    pointer-events: auto;
    margin: 0 auto;
    z-index: 2;
}

.association-desc:hover {
    background-color: #eefdf6;

}

.cfa-div{
    margin-top: 100px;
}



@media (max-width: 900px) {
    .homepage-hero, .homepage-hero-img { height: 35vh; min-height: 180px; }
    .homepage-hero-slogan { font-size: 1.8rem; padding: 0 .3rem;     top: 65%; left: 50%;}

    .association-desc {

        bottom: -50px;

    }

    .homepage-hero-top-buttons {
        top: 1vw;
        gap: 1vw;
    }
    .homepage-hero-top-buttons .top-btn {
        font-size: 1rem;
        min-width: 90px;
        min-height: 34px;
        height: 8vw;
        max-height: 40px;
    }
}


.homepage-bottom-section{
    background: #c9b4af;
    width: 100vw;
    height: 100vh;
}

.homepage-blue{
    background: #b1c9eb;
}

@media (max-width: 576px) {

    .cfa-div{
        margin-top: 160px;
    }

    .homepage-hero-slogan { font-size: 1.3rem; padding: 0 .3rem;     top: 75%; left: 50%;}

    .association-desc {
        font-size: .9rem;
        bottom: -90px;

    }


}


.ecole {
    width: 15rem;
    overflow: hidden;         /* empêche le texte débordé de sortir du cadre */
    border-radius: 1.25rem;   /* tu peux adapter selon le design */
    background-color: #ecf4fd;
    text-decoration: none;
    /* éventuellement une ombre */
    box-shadow: 0 6px 32px 0 rgba(0,0,0,0.08);
}

.ecole:hover {
    background-color: #eefdf6;
}






/*# sourceMappingURL=data:application/json;charset=utf-8;base64,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YUFBYTs7SUFFakI7OztBQUdKOzs7QUFHQTtJQUNJLFlBQVk7SUFDWixnQkFBZ0IsVUFBVSxnREFBZ0Q7SUFDMUUsc0JBQXNCLElBQUksb0NBQW9DO0lBQzlELHlCQUF5QjtJQUN6QixxQkFBcUI7SUFDckIsNkJBQTZCO0lBQzdCLHlDQUF5QztBQUM3Qzs7QUFFQTtJQUNJLHlCQUF5QjtBQUM3QiIsInNvdXJjZXMiOlsid2VicGFjazovLy8uL2Fzc2V0cy9zdHlsZXMvY3NzL2hvbWVwYWdlLmNzcyJdLCJzb3VyY2VzQ29udGVudCI6WyJcclxuLyogQm91dG9ucyBkZSBsYSBob21lcGFnZSAqL1xyXG4uaG9tZXBhZ2UtaGVyby1idXR0b25zIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBnYXA6IDJ2dztcclxuICAgIHdpZHRoOiAxMDB2dztcclxuICAgIHotaW5kZXg6IDM7XHJcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTsgLyogw6l2aXRlIGRlIGfDqm5lciBsZSBmb2N1cyA7IHLDqWFjdGl2ZXogc2kgYmVzb2luICovXHJcbn1cclxuXHJcbi5ob21lcGFnZS1oZXJvLWJ1dHRvbnMudG9wLWJ1dHRvbnN7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbnRvcDogMzVweDtcclxuICAgIGxlZnQ6IDUwJTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcclxufVxyXG5cclxuLmhvbWVwYWdlLWhlcm8tYnV0dG9ucyAudG9wLWJ0biB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgd2lkdGg6IDEzdnc7XHJcbiAgICBtaW4td2lkdGg6IDE1MHB4O1xyXG4gICAgbWF4LXdpZHRoOiAzMDBweDtcclxuICAgIGhlaWdodDogNHZ3O1xyXG4gICAgbWluLWhlaWdodDogNDBweDtcclxuICAgIG1heC1oZWlnaHQ6IDY0cHg7XHJcbiAgICBmb250LXNpemU6IDEuMnJlbTtcclxuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICBjb2xvcjogI2ZmZjtcclxuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgIGJvcmRlci1yYWRpdXM6IDE4cHg7XHJcbiAgICBib3gtc2hhZG93OiAwIDRweCAxNnB4IDAgcmdiYSg1MCw1MCw4MCwwLjA4KTtcclxuICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjE2cywgYm94LXNoYWRvdyAwLjE2cywgb3BhY2l0eSAwLjJzO1xyXG4gICAgYmFja2dyb3VuZDogIzE4MmU0ZTtcclxuICAgIG9wYWNpdHk6IDAuOTg7XHJcbiAgICBwb2ludGVyLWV2ZW50czogYXV0bztcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIGxldHRlci1zcGFjaW5nOiAxcHg7XHJcbiAgICBtYXJnaW46IDA7XHJcbn1cclxuLmhvbWVwYWdlLWhlcm8tYnV0dG9ucyAudG9wLWJ0bjpob3ZlciB7XHJcbiAgICAvKnRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNHB4KSBzY2FsZSgxLjAzKSAhaW1wb3J0YW50OyovXHJcbiAgICBjb2xvcjogI2ZmZjtcclxuICAgIGJhY2tncm91bmQ6ICNlMjAxN2I7XHJcbiAgICBib3gtc2hhZG93OiAwIDhweCAyM3B4IDAgcmdiYSg1MCw1MCw4MCwwLjE3KTtcclxuICAgIG9wYWNpdHk6IDE7XHJcbn1cclxuXHJcblxyXG4uaG9tZXBhZ2UtaGVybyB7XHJcbiAgICB3aWR0aDogMTAwdnc7XHJcbiAgICBoZWlnaHQ6IDEwMHZoO1xyXG4gICAgbWluLWhlaWdodDogNDAwcHg7XHJcbiAgICBtYXgtaGVpZ2h0OiA3NXZoO1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIG1hcmdpbjogMDtcclxuICAgIHBhZGRpbmc6IDA7XHJcbn1cclxuXHJcbi5ob21lcGFnZS1oZXJvLWltZyB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0b3A6IDA7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgd2lkdGg6IDEwMHZ3O1xyXG4gICAgaGVpZ2h0OiAxMDB2aDtcclxuICAgIG1pbi1oZWlnaHQ6IDQwMHB4O1xyXG4gICAgb2JqZWN0LWZpdDogY292ZXI7XHJcbiAgICBvYmplY3QtcG9zaXRpb246IGNlbnRlcjtcclxuICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSA0cyBjdWJpYy1iZXppZXIoLjI1LC4xLC4yNSwxKTtcclxuICAgIC8qIEzDqWdlciB6b29tICovXHJcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMDYpO1xyXG4gICAgei1pbmRleDogMTtcclxufVxyXG5cclxuLmhvbWVwYWdlLWhlcm8tc2xvZ2FuIHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcbiAgICB0b3A6IDUwJTsgbGVmdDogNTAlO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XHJcbiAgICB6LWluZGV4OiAyO1xyXG4gICAgY29sb3I6ICNmZmY7XHJcbiAgICBmb250LXNpemU6IDIuNXJlbTtcclxuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICB0ZXh0LXNoYWRvdzogMCAycHggMTJweCByZ2JhKDAsMCwwLDAuOCk7XHJcbiAgICBsZXR0ZXItc3BhY2luZzogMXB4O1xyXG4gICAgcGFkZGluZzogMCAxcmVtO1xyXG4gICAgLypiYWNrZ3JvdW5kOiByZ2JhKDAsMCwwLDAuMTUpOyAgISogbMOpZ2VyIGZvbmQgcG91ciBsYSBsaXNpYmlsaXTDqSAqISovXHJcbiAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xyXG59XHJcblxyXG5cclxuLyogT3B0aW9ubmVsOiBhbmltYXRpb24gZGUgem9vbS1pbiBwcm9ncmVzc2lmIGF1IGNoYXJnZW1lbnQgKi9cclxuLmhvbWVwYWdlLWhlcm8taW1nIHtcclxuICAgIGFuaW1hdGlvbjogaGVyb1pvb20gOHMgZWFzZS1pbi1vdXQgZm9yd2FyZHM7XHJcbn1cclxuQGtleWZyYW1lcyBoZXJvWm9vbSB7XHJcbiAgICBmcm9tIHsgdHJhbnNmb3JtOiBzY2FsZSgxLjAxKTt9XHJcbiAgICB0byB7IHRyYW5zZm9ybTogc2NhbGUoMS4xMCk7fVxyXG59XHJcblxyXG4uYXNzb2NpYXRpb24tZGVzYyB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBsZWZ0OiA1MCU7XHJcbiAgICBib3R0b206IDVweDtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKSB0cmFuc2xhdGVZKDQwJSk7XHJcbiAgICBiYWNrZ3JvdW5kOiAjYjFjOWViO1xyXG4gICAgY29sb3I6ICMwMDAwMDA7XHJcbiAgICBvcGFjaXR5OiAwLjk7XHJcbiAgICBib3JkZXItcmFkaXVzOiAxOHB4O1xyXG4gICAgd2lkdGg6IDgwJTtcclxuICAgIHBhZGRpbmc6IDEuN3JlbSAyLjNyZW07XHJcbiAgICBmb250LXNpemU6IDEuMnJlbTtcclxuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICBsaW5lLWhlaWdodDogMS42O1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgYm94LXNoYWRvdzogMCA2cHggMzJweCAwIHJnYmEoMCwwLDAsMC4xOCk7XHJcbiAgICBwb2ludGVyLWV2ZW50czogYXV0bztcclxuICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgei1pbmRleDogMjtcclxufVxyXG5cclxuLmFzc29jaWF0aW9uLWRlc2M6aG92ZXIge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2VlZmRmNjtcclxuXHJcbn1cclxuXHJcbi5jZmEtZGl2e1xyXG4gICAgbWFyZ2luLXRvcDogMTAwcHg7XHJcbn1cclxuXHJcblxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6IDkwMHB4KSB7XHJcbiAgICAuaG9tZXBhZ2UtaGVybywgLmhvbWVwYWdlLWhlcm8taW1nIHsgaGVpZ2h0OiAzNXZoOyBtaW4taGVpZ2h0OiAxODBweDsgfVxyXG4gICAgLmhvbWVwYWdlLWhlcm8tc2xvZ2FuIHsgZm9udC1zaXplOiAxLjhyZW07IHBhZGRpbmc6IDAgLjNyZW07ICAgICB0b3A6IDY1JTsgbGVmdDogNTAlO31cclxuXHJcbiAgICAuYXNzb2NpYXRpb24tZGVzYyB7XHJcblxyXG4gICAgICAgIGJvdHRvbTogLTUwcHg7XHJcblxyXG4gICAgfVxyXG5cclxuICAgIC5ob21lcGFnZS1oZXJvLXRvcC1idXR0b25zIHtcclxuICAgICAgICB0b3A6IDF2dztcclxuICAgICAgICBnYXA6IDF2dztcclxuICAgIH1cclxuICAgIC5ob21lcGFnZS1oZXJvLXRvcC1idXR0b25zIC50b3AtYnRuIHtcclxuICAgICAgICBmb250LXNpemU6IDFyZW07XHJcbiAgICAgICAgbWluLXdpZHRoOiA5MHB4O1xyXG4gICAgICAgIG1pbi1oZWlnaHQ6IDM0cHg7XHJcbiAgICAgICAgaGVpZ2h0OiA4dnc7XHJcbiAgICAgICAgbWF4LWhlaWdodDogNDBweDtcclxuICAgIH1cclxufVxyXG5cclxuXHJcbi5ob21lcGFnZS1ib3R0b20tc2VjdGlvbntcclxuICAgIGJhY2tncm91bmQ6ICNjOWI0YWY7XHJcbiAgICB3aWR0aDogMTAwdnc7XHJcbiAgICBoZWlnaHQ6IDEwMHZoO1xyXG59XHJcblxyXG4uaG9tZXBhZ2UtYmx1ZXtcclxuICAgIGJhY2tncm91bmQ6ICNiMWM5ZWI7XHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiA1NzZweCkge1xyXG5cclxuICAgIC5jZmEtZGl2e1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDE2MHB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5ob21lcGFnZS1oZXJvLXNsb2dhbiB7IGZvbnQtc2l6ZTogMS4zcmVtOyBwYWRkaW5nOiAwIC4zcmVtOyAgICAgdG9wOiA3NSU7IGxlZnQ6IDUwJTt9XHJcblxyXG4gICAgLmFzc29jaWF0aW9uLWRlc2Mge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogLjlyZW07XHJcbiAgICAgICAgYm90dG9tOiAtOTBweDtcclxuXHJcbiAgICB9XHJcblxyXG5cclxufVxyXG5cclxuXHJcbi5lY29sZSB7XHJcbiAgICB3aWR0aDogMTVyZW07XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuOyAgICAgICAgIC8qIGVtcMOqY2hlIGxlIHRleHRlIGTDqWJvcmTDqSBkZSBzb3J0aXIgZHUgY2FkcmUgKi9cclxuICAgIGJvcmRlci1yYWRpdXM6IDEuMjVyZW07ICAgLyogdHUgcGV1eCBhZGFwdGVyIHNlbG9uIGxlIGRlc2lnbiAqL1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2VjZjRmZDtcclxuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgIC8qIMOpdmVudHVlbGxlbWVudCB1bmUgb21icmUgKi9cclxuICAgIGJveC1zaGFkb3c6IDAgNnB4IDMycHggMCByZ2JhKDAsMCwwLDAuMDgpO1xyXG59XHJcblxyXG4uZWNvbGU6aG92ZXIge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2VlZmRmNjtcclxufVxyXG5cclxuXHJcblxyXG5cclxuIl0sIm5hbWVzIjpbXSwic291cmNlUm9vdCI6IiJ9*/