/* Police Helvetica pour tout le site MonSwim */

/* Police par défaut pour tout le site */
body {
    font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif !important;
}

/* Tous les titres avec Helvetica */
h1, h2, h3, h4, h5, h6,
.h1, .h2, .h3, .h4, .h5, .h6 {
    font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif !important;
}

/* Formulaires et inputs */
input, button, select, textarea {
    font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif !important;
}

/* Boutons */
.btn {
    font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif !important;
}

/* Navigation */
.navbar,
.navbar-nav,
.nav-link {
    font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif !important;
}

/* Paragraphes */
p {
    font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif !important;
}

/* Labels */
label {
    font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif !important;
}

/* Liens */
a {
    font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif !important;
}

/* Tables */
table, th, td {
    font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif !important;
}

/* Modales */
.modal,
.modal-header,
.modal-body,
.modal-footer {
    font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif !important;
}

/* Cards */
.card,
.card-body,
.card-title,
.card-text {
    font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif !important;
}

/* Listes */
ul, ol, li {
    font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif !important;
}

/* Divs généraux */
div {
    font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif !important;
}

/* Spans */
span {
    font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif !important;
}
