.elementor-80 .elementor-element.elementor-element-b622cf8{--display:flex;--min-height:450px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-80 .elementor-element.elementor-element-b622cf8:not(.elementor-motion-effects-element-type-background),.elementor-80 .elementor-element.elementor-element-b622cf8>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://promocash.es/wp-content/uploads/2026/02/BannerWeb.png");background-position:center center;background-repeat:no-repeat;background-size:contain}.elementor-80 .elementor-element.elementor-element-07391f6{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-widget-heading .elementor-heading-title{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight);color:var(--e-global-color-primary)}.elementor-80 .elementor-element.elementor-element-d6ee028 .elementor-heading-title{font-family:"Roboto",Sans-serif;font-size:40px;font-weight:600;color:#333}.elementor-80 .elementor-element.elementor-element-a7f0c79{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap}.elementor-80 .elementor-element.elementor-element-72c6769{width:var(--container-widget-width,100%);max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0}:root{--page-title-display:none}@media(max-width:1366px){.elementor-80 .elementor-element.elementor-element-b622cf8{--min-height:405px;--margin-top:-25px;--margin-bottom:70px;--margin-left:0px;--margin-right:0px}}@media(max-width:1200px){.elementor-80 .elementor-element.elementor-element-b622cf8{--min-height:350px;--margin-top:-25px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px}}@media(max-width:1024px){.elementor-80 .elementor-element.elementor-element-b622cf8{--min-height:294px;--margin-top:-20px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px}}@media(max-width:880px){.elementor-80 .elementor-element.elementor-element-b622cf8{--margin-top:-41px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px}}@media(max-width:767px){.elementor-80 .elementor-element.elementor-element-b622cf8{--min-height:122px;--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-80 .elementor-element.elementor-element-b622cf8:not(.elementor-motion-effects-element-type-background),.elementor-80 .elementor-element.elementor-element-b622cf8>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-size:cover}.elementor-80 .elementor-element.elementor-element-07391f6{--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px}.elementor-80 .elementor-element.elementor-element-d6ee028{text-align:center}.elementor-80 .elementor-element.elementor-element-d6ee028 .elementor-heading-title{font-size:30px}.elementor-80 .elementor-element.elementor-element-a7f0c79{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px}}.form-sabores{max-width:820px;margin:0 auto}.form-sabores label,.form-sabores .gfield_label,.form-sabores .wpforms-field-label,.form-sabores .nf-field-label label{display:block;font-size:13px;line-height:1.2;margin:0 0 8px;color:#6b6b6b;font-weight:500}.form-sabores input[type=text],.form-sabores input[type=email],.form-sabores input[type=tel],.form-sabores input[type=number],.form-sabores input[type=url],.form-sabores input[type=password],.form-sabores select,.form-sabores textarea{width:100%;background:#f3f3f3;border:1px solid #e6e6e6;border-radius:8px;padding:14px 16px;font-size:15px;color:#222;outline:none;box-shadow:none;transition:border-color .15s ease,background-color .15s ease}.form-sabores input[type=text]:focus,.form-sabores input[type=email]:focus,.form-sabores input[type=tel]:focus,.form-sabores input[type=number]:focus,.form-sabores input[type=url]:focus,.form-sabores input[type=password]:focus,.form-sabores select:focus,.form-sabores textarea:focus{background:#fff;border-color:#cfcfcf}.form-sabores .wpforms-field,.form-sabores .gfield,.form-sabores .nf-field-container,.form-sabores .form-row,.form-sabores p{margin-bottom:18px}.form-sabores input[type=checkbox]{transform:translateY(2px);margin-right:8px}.form-sabores .acceptance,.form-sabores .wpforms-field-checkbox,.form-sabores .gfield_checkbox,.form-sabores .nf-field-description{font-size:13px;color:#6b6b6b}.form-sabores input[type=file]{width:100%;font-size:14px;color:#6b6b6b}.form-sabores button,.form-sabores input[type=submit],.form-sabores .wpforms-submit,.form-sabores .gform_button,.form-sabores .nf-form-content button{background:#2f7d55;color:#fff;border:0;border-radius:999px;padding:14px 42px;font-weight:700;letter-spacing:.6px;text-transform:uppercase;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;min-height:48px;transition:transform .05s ease,filter .15s ease}.form-sabores button:hover,.form-sabores input[type=submit]:hover,.form-sabores .wpforms-submit:hover,.form-sabores .gform_button:hover{filter:brightness(.95)}.form-sabores button:active,.form-sabores input[type=submit]:active,.form-sabores .wpforms-submit:active,.form-sabores .gform_button:active{transform:translateY(1px)}.form-sabores .wpforms-submit-container,.form-sabores .gform_footer,.form-sabores .nf-form-submit,.form-sabores .form-submit{text-align:center;margin-top:22px}.form-sabores a{color:#2f7d55;text-decoration:underline}.form-sabores a:hover{color:#256644}