.cta-btn {
    text-align:center;
    padding: 12px 24px;
    background-color: #3e4f66; /* Couleur du bouton */
    color: white important!;
    text-decoration: none;
    border-radius: 6px;
    transition: 0.3s;
    font-size:1.875rem;
}
.cta-btn:hover {
    background-color: #3e4f66;
   color:black;
}

a.cta-btn:visited{
color:white;
}

body{
color:#333;
}

.block-html p {
    font-size: 1.5rem;
    line-height: 1.6;
    color: #333;
    margin-bottom: 1.2em;
}

div.caption{
font-size:1.2rem;
}