.elementor-427 .elementor-element.elementor-element-4593c499{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-427 .elementor-element.elementor-element-ba6eb1e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-427 .elementor-element.elementor-element-3f81db1e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}/* Start custom CSS for html, class: .elementor-element-6050034 *//* Conteneur pour centrer le bouton */
.cta-wrapper-centered {
    width: 100%;
    display: flex;
    justify-content: center; /* Centre horizontalement */
    align-items: center;    /* Centre verticalement */
    padding: 80px 0;        /* Espace autour du bouton */
    background-color: #050505;
}

/* Le style exact du bouton de l'accueil */
.of-btn-primary { 
    display: inline-block; 
    padding: 18px 80px; /* Allongé par défaut */
    border: 1px solid #C5A059; 
    color: #C5A059; 
    text-transform: uppercase; 
    letter-spacing: 3px; 
    font-family: 'Inter', sans-serif; 
    font-size: 11px; 
    text-decoration: none; 
    transition: 0.4s cubic-bezier(0.19, 1, 0.22, 1); 
    background: rgba(197, 160, 89, 0.05); 
    backdrop-filter: blur(5px); 
    -webkit-backdrop-filter: blur(5px);
    text-align: center;
}

.of-btn-primary:hover { 
    background: #C5A059; 
    color: #050505; 
    transform: translateY(-3px);
}

/* Ajustement Mobile : Allongé et fin */
@media (max-width: 768px) {
    .cta-wrapper-centered {
        padding: 60px 20px;
    }
    .of-btn-primary {
        padding: 14px 0; 
        width: 100%; 
        max-width: 320px; 
        font-size: 10px;
    }
}/* End custom CSS */