@import "https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.1.0/css/all.min.css";

.menu {
    font-weight: bold;
}

.nav-wrapper {
    background-color: #1D3587;
}

.dropdown-content {
    top: 0px !important;
    margin-top: 64px !important;
}

.blue-text {
    font-weight: bold;
}

.container {
    width: 95%;
}

.btn {
    background-color : #1D3587;
    height: 4em;
    line-height: 4em;
    width: auto;
    min-width: 7em;
    font-size: 1.05em;
    font-weight: bold;
    border-radius: 10px;
}

.collection {
    border: none !important
}

.container_title {
    font-size: 3rem;
    font-weight: 500;
    margin: 1.2em 0 1.2em 0
}

blockquote {
    border-left: 3px solid #1D3587;
}

.input-field input[type=text]:focus + label, .materialize-textarea:focus:not([readonly]) + label {
    color: #1D3587 !important;
}

.input-field input[type=text]:focus, .materialize-textarea:focus:not([readonly]) {
    border-bottom: 1px solid #1D3587 !important;
    box-shadow: 0 1px 0 0 #1D3587 !important;
}

@media screen and (max-width: 900) {
    /* Augmente la taille des cases à cocher (input checkbox) */
    input[type="checkbox"] {
        transform: scale(1.5); /* Ajustez le facteur de mise à l'échelle selon vos besoins */
        margin: 5px; /* Ajoute un peu d'espace autour pour une meilleure visibilité */
    }

    /* Augmente la hauteur de nav-wrapper */
    .nav-wrapper {
        height: 100px; /* Ajustez cette valeur à la hauteur souhaitée */
    }

    /* Augmente la taille des éléments li dans l'élément ul avec l'ID nav-mobile */
    #nav-mobile li {
        font-size: 20px; /* Ajustez la taille de la police selon vos besoins */
        padding: 10px 5px; /* Ajoute du padding pour augmenter la taille */
    }
}