/* *****************************************
 * DOCUMENT INFORMATION
 *
 * @env: lumsites
 * @customerName: Nfq Nation
 * @customerId: 6067145457008640
 * @account: sergio.gonzalez@nfq.es
 *
 * @instanceName: Nfq Nation
 * @instanceId: 6699620193533952
 *
 * @styleName: Default
 * @styleId: 5196291982491648
 * @styleType: Global site
 * @kind: custom
 *
 * @url: https://sites.lumapps.com/a/nfq/home
 *
 * @NGI version: sophie.christophe@lumapps.com
 * @Updated On: 2023-07-18
****************************************** */

 
.demo-onboarding .tutorial {
    width: 600px;
    margin-left: -300px;
}
 
.demo-onboarding .tutorial-slides-mask {
    background-color: #fff;
    border-radius: 20px;
}
 
.demo-onboarding .tutorial-slides__slide {
    display: flex;
    flex-direction: column-reverse;
}
 
.demo-onboarding .tutorial-slides__content {
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    height: 200px;
    padding: 0 48px;
}
 
.demo-onboarding .tutorial-slides__title {
    font-size: 24px;
    font-weight: 400;
    color: rgba(0,0,0,0.87);
    text-align: center;
}
 
.demo-onboarding .tutorial-slides__description {
    margin-top: 8px;
    color: rgba(0,0,0,0.54);
    text-align: center;
}
 
.widget-content {
    background-color: transparent;
}

/* Logo en desktop */
.header-top__logo img {
  max-height: 40px !important;  /* tamaño en ordenadores */
  height: auto !important;
  width: auto !important;
}

/* Logo en móvil/tablet */
@media (max-width: 768px) {
  .header-top__logo img {
    max-height: 20px !important;  /* más pequeño en pantallas pequeñas */
  }
}

/* Eliminar cualquier borde redondeado */
* {
  border-radius: 0 !important;
}

.widget--no-shadow {
  box-shadow: none !important;
}

.widget--no-bg {
  background-color: transparent !important;
}

.widget--no-spacing {
  margin: 0 !important;
  padding: 0 !important;
}

/* Fondo global de toda la página */
html,
body,
.site,
.lumx-theme-light,
.main-content,
 {
  background: #FFFFFF !important;
  background-color: #FFFFFF !important;
}