.elementor-75 .elementor-element.elementor-element-51e7905{--display:flex;--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;}.elementor-widget-pafe-multi-step-form .pafe-form-builder-pdf-generator-preview__item{color:var( --e-global-color-primary );}.elementor-widget-pafe-multi-step-form .pafe-form-builder-field-mapping__preview{color:var( --e-global-color-primary );}.elementor-widget-pafe-multi-step-form .pafe-multi-step-form__progressbar-item-step{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-pafe-multi-step-form .pafe-multi-step-form__progressbar-item-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-pafe-multi-step-form a.elementor-button, .elementor-widget-pafe-multi-step-form .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );background-color:var( --e-global-color-accent );}.elementor-widget-pafe-multi-step-form .elementor-message{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}body.elementor-page-75:not(.elementor-motion-effects-element-type-background), body.elementor-page-75 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://devis-danovastudio.server.digital-lifestyle.io/wp-content/uploads/2025/12/bg_danova-2.png");background-size:cover;}/* Start custom CSS for container, class: .elementor-element-51e7905 */.elementor-75 .elementor-element.elementor-element-51e7905 .pafe-form-builder-button[data-pafe-form-builder-nav="next"],.pafe-multi-step-form__content-item:last-child .pafe-multi-step-form__content-item-button:last-child   .pafe-form-builder-button{
  background: #fff; 
  color: #000;
}
.elementor-75 .elementor-element.elementor-element-51e7905 .pafe-multi-step-form__content-item-buttons {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: justify;
  justify-content: center;
  margin-top: 30px;
  gap: 10px;
  
}
.elementor-75 .elementor-element.elementor-element-51e7905  .pafe-form-builder-button{
    padding: 12px 45px;
}
.elementor-75 .elementor-element.elementor-element-51e7905 .pafe-calculated-fields-form {
  display: flex;
  gap: 3px;
  justify-content: end;
}/* End custom CSS */
/* Start custom CSS */body.elementor-page-75{
    overflow-x: hidden;
}
body.elementor-page-75 .admin_price .elementor-heading-title {
  display: flex;
  justify-content: end;
}
body.elementor-page-75 .admin_price .price {
  padding-left: 2px;
  line-height: 13px;
}/* End custom CSS */