/*!*****************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].oneOf[1].use[1]!./assets/styles/veille.css ***!
  \*****************************************************************************************************************/
.phrase_accroche {
    font-weight: bold;
    color: #333;
    margin: 20px 0 0 40px;
    font-size: 130%;
    text-decoration-line: underline;
    text-decoration-style: solid;
}

.question_veille {
    color: rgb(238, 21, 21);
    font-size: 150%;
    margin: 40px 120px 40px 120px;
    text-align: center;
    font-family: 'Raleway', sans-serif;
    font-weight: bold;
}

.div_texte_veille {
    margin: 40px 40px 40px 40px;
}

p {
    color: #333;
    font-family: Arial, sans-serif;
    line-height: 1.6;
    margin-bottom: 10px;
}

.titre_def {
    font-weight: bold;
    margin: 20px 0 20px 40px;
    font-size: 160%;
    text-decoration-line: underline;
    text-decoration-style: solid;
    text-decoration-thickness: 3px;
}

.div_def {
    margin: 20px 40px 20px 40px;
    color: black;
}

.titre_info {
    margin: 40px 10px 20px 10px;
    font-weight: bold;
    font-size: 200%;
    text-decoration-line: underline;
    text-decoration-style: solid;
    text-decoration-thickness: 3px;
}

.div_info {
    margin: 20px 40px 20px 40px;
    color: black;
    text-align: center;
}




.div_outils_utilises {
    margin: 50px 40px;
}

.titre_outils {
    font-size: 180%;
    font-weight: bold;
    margin-bottom: 30px;
    text-decoration: underline;
    color: #000;
}

.outils-cards {
    display: flex;
    justify-content: space-between;
    flex-wrap: wrap;
    gap: 20px;
}

.outil-card {
    flex: 1 1 30%;
    max-width: 30%;
    background-color: #f8f9fa;
    border-radius: 10px;
    box-shadow: 0 4px 12px rgba(0,0,0,0.1);
    padding: 20px;
    text-align: center;
    transition: transform 0.3s ease;
}

.outil-card:hover {
    transform: translateY(-8px);
    background-color: #e6f0ff;
}

.outil-img {
    width: 120px;
    height: 120px;
    object-fit: cover;
    border-radius: 50%;
    margin-bottom: 15px;
    box-shadow: 0 2px 6px rgba(0, 0, 0, 0.1);
}

.outil-titre {
    font-size: 20px;
    font-weight: bold;
    color: #1D395F;
    margin-bottom: 10px;
}

.outil-desc {
    font-size: 15px;
    color: #333;
    margin-bottom: 10px;
}

.outil-lien {
    text-decoration: none;
    color: #ffffff;
    background-color: #1D395F;
    padding: 8px 12px;
    border-radius: 5px;
    display: inline-block;
}

.outil-lien:hover {
    background-color: #3576d1;
}

/* Responsive */
@media (max-width: 900px) {
    .outil-card {
        flex: 1 1 100%;
        max-width: 100%;
    }
}

/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoidmVpbGxlLmNzcyIsIm1hcHBpbmdzIjoiOzs7QUFBQTtJQUNJLGlCQUFpQjtJQUNqQixXQUFXO0lBQ1gscUJBQXFCO0lBQ3JCLGVBQWU7SUFDZiwrQkFBK0I7SUFDL0IsNEJBQTRCO0FBQ2hDOztBQUVBO0lBQ0ksdUJBQXVCO0lBQ3ZCLGVBQWU7SUFDZiw2QkFBNkI7SUFDN0Isa0JBQWtCO0lBQ2xCLGtDQUFrQztJQUNsQyxpQkFBaUI7QUFDckI7O0FBRUE7SUFDSSwyQkFBMkI7QUFDL0I7O0FBRUE7SUFDSSxXQUFXO0lBQ1gsOEJBQThCO0lBQzlCLGdCQUFnQjtJQUNoQixtQkFBbUI7QUFDdkI7O0FBRUE7SUFDSSxpQkFBaUI7SUFDakIsd0JBQXdCO0lBQ3hCLGVBQWU7SUFDZiwrQkFBK0I7SUFDL0IsNEJBQTRCO0lBQzVCLDhCQUE4QjtBQUNsQzs7QUFFQTtJQUNJLDJCQUEyQjtJQUMzQixZQUFZO0FBQ2hCOztBQUVBO0lBQ0ksMkJBQTJCO0lBQzNCLGlCQUFpQjtJQUNqQixlQUFlO0lBQ2YsK0JBQStCO0lBQy9CLDRCQUE0QjtJQUM1Qiw4QkFBOEI7QUFDbEM7O0FBRUE7SUFDSSwyQkFBMkI7SUFDM0IsWUFBWTtJQUNaLGtCQUFrQjtBQUN0Qjs7Ozs7QUFLQTtJQUNJLGlCQUFpQjtBQUNyQjs7QUFFQTtJQUNJLGVBQWU7SUFDZixpQkFBaUI7SUFDakIsbUJBQW1CO0lBQ25CLDBCQUEwQjtJQUMxQixXQUFXO0FBQ2Y7O0FBRUE7SUFDSSxhQUFhO0lBQ2IsOEJBQThCO0lBQzlCLGVBQWU7SUFDZixTQUFTO0FBQ2I7O0FBRUE7SUFDSSxhQUFhO0lBQ2IsY0FBYztJQUNkLHlCQUF5QjtJQUN6QixtQkFBbUI7SUFDbkIsc0NBQXNDO0lBQ3RDLGFBQWE7SUFDYixrQkFBa0I7SUFDbEIsK0JBQStCO0FBQ25DOztBQUVBO0lBQ0ksMkJBQTJCO0lBQzNCLHlCQUF5QjtBQUM3Qjs7QUFFQTtJQUNJLFlBQVk7SUFDWixhQUFhO0lBQ2IsaUJBQWlCO0lBQ2pCLGtCQUFrQjtJQUNsQixtQkFBbUI7SUFDbkIsd0NBQXdDO0FBQzVDOztBQUVBO0lBQ0ksZUFBZTtJQUNmLGlCQUFpQjtJQUNqQixjQUFjO0lBQ2QsbUJBQW1CO0FBQ3ZCOztBQUVBO0lBQ0ksZUFBZTtJQUNmLFdBQVc7SUFDWCxtQkFBbUI7QUFDdkI7O0FBRUE7SUFDSSxxQkFBcUI7SUFDckIsY0FBYztJQUNkLHlCQUF5QjtJQUN6QixpQkFBaUI7SUFDakIsa0JBQWtCO0lBQ2xCLHFCQUFxQjtBQUN6Qjs7QUFFQTtJQUNJLHlCQUF5QjtBQUM3Qjs7QUFFQSxlQUFlO0FBQ2Y7SUFDSTtRQUNJLGNBQWM7UUFDZCxlQUFlO0lBQ25CO0FBQ0osQyIsInNvdXJjZXMiOlsid2VicGFjazovLy8uL2Fzc2V0cy9zdHlsZXMvdmVpbGxlLmNzcyJdLCJzb3VyY2VzQ29udGVudCI6WyIucGhyYXNlX2FjY3JvY2hlIHtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBjb2xvcjogIzMzMztcbiAgICBtYXJnaW46IDIwcHggMCAwIDQwcHg7XG4gICAgZm9udC1zaXplOiAxMzAlO1xuICAgIHRleHQtZGVjb3JhdGlvbi1saW5lOiB1bmRlcmxpbmU7XG4gICAgdGV4dC1kZWNvcmF0aW9uLXN0eWxlOiBzb2xpZDtcbn1cblxuLnF1ZXN0aW9uX3ZlaWxsZSB7XG4gICAgY29sb3I6IHJnYigyMzgsIDIxLCAyMSk7XG4gICAgZm9udC1zaXplOiAxNTAlO1xuICAgIG1hcmdpbjogNDBweCAxMjBweCA0MHB4IDEyMHB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBmb250LWZhbWlseTogJ1JhbGV3YXknLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuXG4uZGl2X3RleHRlX3ZlaWxsZSB7XG4gICAgbWFyZ2luOiA0MHB4IDQwcHggNDBweCA0MHB4O1xufVxuXG5wIHtcbiAgICBjb2xvcjogIzMzMztcbiAgICBmb250LWZhbWlseTogQXJpYWwsIHNhbnMtc2VyaWY7XG4gICAgbGluZS1oZWlnaHQ6IDEuNjtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuXG4udGl0cmVfZGVmIHtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBtYXJnaW46IDIwcHggMCAyMHB4IDQwcHg7XG4gICAgZm9udC1zaXplOiAxNjAlO1xuICAgIHRleHQtZGVjb3JhdGlvbi1saW5lOiB1bmRlcmxpbmU7XG4gICAgdGV4dC1kZWNvcmF0aW9uLXN0eWxlOiBzb2xpZDtcbiAgICB0ZXh0LWRlY29yYXRpb24tdGhpY2tuZXNzOiAzcHg7XG59XG5cbi5kaXZfZGVmIHtcbiAgICBtYXJnaW46IDIwcHggNDBweCAyMHB4IDQwcHg7XG4gICAgY29sb3I6IGJsYWNrO1xufVxuXG4udGl0cmVfaW5mbyB7XG4gICAgbWFyZ2luOiA0MHB4IDEwcHggMjBweCAxMHB4O1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIGZvbnQtc2l6ZTogMjAwJTtcbiAgICB0ZXh0LWRlY29yYXRpb24tbGluZTogdW5kZXJsaW5lO1xuICAgIHRleHQtZGVjb3JhdGlvbi1zdHlsZTogc29saWQ7XG4gICAgdGV4dC1kZWNvcmF0aW9uLXRoaWNrbmVzczogM3B4O1xufVxuXG4uZGl2X2luZm8ge1xuICAgIG1hcmdpbjogMjBweCA0MHB4IDIwcHggNDBweDtcbiAgICBjb2xvcjogYmxhY2s7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG5cblxuXG4uZGl2X291dGlsc191dGlsaXNlcyB7XG4gICAgbWFyZ2luOiA1MHB4IDQwcHg7XG59XG5cbi50aXRyZV9vdXRpbHMge1xuICAgIGZvbnQtc2l6ZTogMTgwJTtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgIGNvbG9yOiAjMDAwO1xufVxuXG4ub3V0aWxzLWNhcmRzIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgZ2FwOiAyMHB4O1xufVxuXG4ub3V0aWwtY2FyZCB7XG4gICAgZmxleDogMSAxIDMwJTtcbiAgICBtYXgtd2lkdGg6IDMwJTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjhmOWZhO1xuICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gICAgYm94LXNoYWRvdzogMCA0cHggMTJweCByZ2JhKDAsMCwwLDAuMSk7XG4gICAgcGFkZGluZzogMjBweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3MgZWFzZTtcbn1cblxuLm91dGlsLWNhcmQ6aG92ZXIge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtOHB4KTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTZmMGZmO1xufVxuXG4ub3V0aWwtaW1nIHtcbiAgICB3aWR0aDogMTIwcHg7XG4gICAgaGVpZ2h0OiAxMjBweDtcbiAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgICBib3gtc2hhZG93OiAwIDJweCA2cHggcmdiYSgwLCAwLCAwLCAwLjEpO1xufVxuXG4ub3V0aWwtdGl0cmUge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBjb2xvcjogIzFEMzk1RjtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuXG4ub3V0aWwtZGVzYyB7XG4gICAgZm9udC1zaXplOiAxNXB4O1xuICAgIGNvbG9yOiAjMzMzO1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG5cbi5vdXRpbC1saWVuIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgY29sb3I6ICNmZmZmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzFEMzk1RjtcbiAgICBwYWRkaW5nOiA4cHggMTJweDtcbiAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG4ub3V0aWwtbGllbjpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzM1NzZkMTtcbn1cblxuLyogUmVzcG9uc2l2ZSAqL1xuQG1lZGlhIChtYXgtd2lkdGg6IDkwMHB4KSB7XG4gICAgLm91dGlsLWNhcmQge1xuICAgICAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIH1cbn0iXSwibmFtZXMiOltdLCJzb3VyY2VSb290IjoiIn0=*/