.elementor-368 .elementor-element.elementor-element-4f6d00e > .elementor-widget-container{margin:-40px 0px 0px 0px;}.elementor-368 .elementor-element.elementor-element-d46eaa0{margin-top:0px;margin-bottom:0px;padding:0px 0px 80px 0px;}.elementor-368 .elementor-element.elementor-element-2fb483e > .elementor-widget-container{margin:105px 0px 0px 0px;}.elementor-368 .elementor-element.elementor-element-0754352 > .elementor-widget-container{margin:105px 0px 0px 0px;}.elementor-368 .elementor-element.elementor-element-8b5a204 > .elementor-widget-container{margin:105px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-368 .elementor-element.elementor-element-01fa2d2.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-368 .elementor-element.elementor-element-01fa2d2.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-368 .elementor-element.elementor-element-649013d.elementor-element{--align-self:flex-start;}.elementor-368 .elementor-element.elementor-element-649013d .feedback__heading{font-size:24px;}.elementor-368 .elementor-element.elementor-element-42c71c5{--display:flex;}body.elementor-page-368{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}/* Start custom CSS for larson-cf7-form, class: .elementor-element-649013d *//* Cabecera */
.header {
  position: relative;
  z-index: 9999; /* Un valor más alto para asegurarse de que esté por encima */
}

/* Formulario sticky */
.elementor-widget-larson-cf7-form {
  position: -webkit-sticky; /* Para compatibilidad con Safari */
  position: sticky;
  top: 100px; /* Ajusta según sea necesario */
  z-index: 1; /* Asegura que el formulario tiene un z-index menor que la cabecera */
}
button.btn {
  color: #fff !important;
}/* End custom CSS */