.elementor-802 .elementor-element.elementor-element-4f6578f6{z-index:999;}.elementor-802 .elementor-element.elementor-element-326b1377{width:auto;max-width:auto;top:50%;}.elementor-802 .elementor-element.elementor-element-326b1377 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-802 .elementor-element.elementor-element-326b1377{left:-50px;}body.rtl .elementor-802 .elementor-element.elementor-element-326b1377{right:-50px;}/* Start custom CSS for html, class: .elementor-element-326b1377 *//* Positionnement et style du conteneur sur le bord GAUCHE */

.cta-flottant-vertical-gauche {

    position: fixed;

    top: 50%;                  /* Centre verticalement */

    left: 0;                   /* Colle au bord gauche */

    transform: translateY(-50%); /* Ajustement parfait du centrage */

    z-index: 99999;            /* Reste au-dessus du contenu */

}



/* Style et orientation pour le côté gauche avec rotation à 180° */

.cta-flottant-vertical-gauche a {

    display: block;

    background-color: #F07F00;

    color: #ffffff !important;

    font-size: 16px;           

    font-family: 'Dosis', sans-serif;

    font-weight: 600;

    letter-spacing: 1px;

    

    /* Padding réduit (6px sur les côtés horizontaux du texte, 18px aux extrémités) */

    padding: 15px 10px;

    text-decoration: none;

    

    /* Arrondis adaptés pour le bord gauche (haut-droit et bas-droit) */

    border-radius: 5px 0px 0px 5px; 

    

    /* Écriture verticale + rotation à 180° (lecture de haut en bas) */

    writing-mode: vertical-rl;

    transform: rotate(180deg);

    

    transition: all 0.3s ease;

    cursor: pointer;

}



/* Effet de survol : le bouton glisse légèrement vers la droite */

.cta-flottant-vertical-gauche a:hover {

    padding-left: 24px; /* Déplacement fluide au survol */

    background-color: #d67100; 

}



/* Optimisation Mobile (encore plus compact) */

@media (max-width: 767px) {

    .cta-flottant-vertical-gauche a {

        font-size: 16px;

        padding: 16px 8px;

    }

}/* End custom CSS */