.elementor-47 .elementor-element.elementor-element-7feff7e{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-47 .elementor-element.elementor-element-3e9e303 .elementor-button{background-color:#090F23;fill:#837E7E;color:#837E7E;border-style:none;}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}/* Start custom CSS for button, class: .elementor-element-3e9e303 *//* Masquer le bouton de déconnexion tout le temps */
/* Par défaut, afficher le bouton de déconnexion */
.elementor-button {
    display: block;
}

/* Masquer le bouton de déconnexion lorsque les dimensions de la fenêtre sont de 1280x800 */
@media (min-width: 1280px) and (max-width: 1280px) and (min-height: 800px) and (max-height: 800px) {
    .elementor-button {
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7feff7e *//* Par défaut affiché */
a[data-menu="deconnexion"] {
    display: block;
}

/* Masquer uniquement en 1280x800 */
@media (min-width: 1280px) and (max-width: 1280px) and (min-height: 800px) and (max-height: 800px){
    a[data-menu="deconnexion"] {
        display: none !important;
    }
}/* End custom CSS */