.elementor-480 .elementor-element.elementor-element-7722b918{--display:flex;}.elementor-480 .elementor-element.elementor-element-06160c7{--display:flex;}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}/* Start custom CSS for global, class: .elementor-global-1335 *//* =========================================
   FormulaTV — Bouton WhatsApp flottant
   Fix couleur mobile
   ========================================= */

.ftv-whatsapp-float{
  position: fixed !important;
  right: 16px !important;
  bottom: 16px !important;
  z-index: 999999 !important;

  display:flex !important;
  align-items:center !important;
  justify-content:center !important;
  gap:10px !important;

  padding:14px 18px !important;

  background:#25D366 !important; /* vert WhatsApp forcé */
  color:#ffffff !important;

  border-radius:999px !important;

  font-weight:900 !important;
  font-size:15px !important;

  text-decoration:none !important;

  box-shadow:0 10px 30px rgba(0,0,0,.35) !important;
}

/* Hover desktop */

.ftv-whatsapp-float:hover{
  background:#1ebe5d !important;
  transform:translateY(-2px);
}

/* Icône */

.ftv-whatsapp-icon{
  display:flex !important;
  align-items:center !important;
  justify-content:center !important;

  width:28px !important;
  height:28px !important;

  background:rgba(255,255,255,.25) !important;

  border-radius:50% !important;
}

/* mobile */

@media(max-width:768px){

  .ftv-whatsapp-float{
    width:60px !important;
    height:60px !important;
    padding:0 !important;

    border-radius:50% !important;

    background:#25D366 !important;
  }

  .ftv-whatsapp-text{
    display:none !important;
  }

  .ftv-whatsapp-icon{
    width:32px !important;
    height:32px !important;
    font-size:18px !important;
  }

}/* End custom CSS */