{"id":2499,"date":"2025-04-23T23:09:04","date_gmt":"2025-04-23T21:09:04","guid":{"rendered":"https:\/\/v2.arteregal.com\/register\/"},"modified":"2025-06-25T18:06:58","modified_gmt":"2025-06-25T16:06:58","slug":"register","status":"publish","type":"page","link":"https:\/\/dev.arteregal.com\/en\/register\/","title":{"rendered":"Register"},"content":{"rendered":"<p>[et_pb_section fb_built=&#8221;1&#8243; module_class=&#8221;purple-section&#8221; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; background_image=&#8221;https:\/\/www.arteregal.com\/wp-content\/uploads\/2025\/04\/contacto-scaled.png&#8221; background_size=&#8221;initial&#8221; custom_margin=&#8221;-2px|||||&#8221; custom_padding=&#8221;85px||0px|||&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_row _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; custom_margin=&#8221;27px|auto||auto||&#8221; custom_padding=&#8221;||88px|||&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_column type=&#8221;4_4&#8243; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_text _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; text_font=&#8221;Lora||||||||&#8221; text_text_color=&#8221;#FFFFFF&#8221; text_font_size=&#8221;60px&#8221; text_line_height=&#8221;1.2em&#8221; text_orientation=&#8221;center&#8221; custom_margin=&#8221;0px||42px|||&#8221; global_colors_info=&#8221;{}&#8221;]<\/p>\n<p>We are here to<em> help you<\/em><\/p>\n<p>[\/et_pb_text][\/et_pb_column][\/et_pb_row][\/et_pb_section][et_pb_section fb_built=&#8221;1&#8243; _builder_version=&#8221;4.27.0&#8243; _module_preset=&#8221;default&#8221; custom_margin=&#8221;-2px|||||&#8221; custom_padding=&#8221;25px||0px|||&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_row use_custom_gutter=&#8221;on&#8221; make_equal=&#8221;on&#8221; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; background_enable_color=&#8221;off&#8221; width=&#8221;100%&#8221; max_width=&#8221;100%&#8221; custom_margin=&#8221;-24px|auto||auto||&#8221; custom_margin_tablet=&#8221;-24px|auto||auto||&#8221; custom_margin_phone=&#8221;-24px|auto||auto||&#8221; custom_margin_last_edited=&#8221;on|phone&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_column type=&#8221;4_4&#8243; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_code _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; custom_margin=&#8221;|80px|35px|80px|false|false&#8221; custom_margin_tablet=&#8221;|30px||30px|false|false&#8221; custom_margin_phone=&#8221;|30px||30px|false|false&#8221; custom_margin_last_edited=&#8221;on|tablet&#8221; hover_enabled=&#8221;0&#8243; global_colors_info=&#8221;{}&#8221; sticky_enabled=&#8221;0&#8243;]<!DOCTYPE html><!-- [et_pb_line_break_holder] --><html lang=\"en\"><!-- [et_pb_line_break_holder] --><head><!-- [et_pb_line_break_holder] -->    <meta charset=\"UTF-8\"><!-- [et_pb_line_break_holder] -->    <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"><!-- [et_pb_line_break_holder] -->    <title>Professional Client Registration<\/title><!-- [et_pb_line_break_holder] -->    <!-- Google Fonts --><!-- [et_pb_line_break_holder] -->    <link href=\"https:\/\/fonts.googleapis.com\/css2?family=Lora:wght@600&#038;family=Poppins:wght@400;500;600&#038;display=swap\" rel=\"stylesheet\"><!-- [et_pb_line_break_holder] -->    <!-- Font Awesome --><!-- [et_pb_line_break_holder] -->    <link rel=\"stylesheet\" href=\"https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/font-awesome\/6.4.0\/css\/all.min.css\"><!-- [et_pb_line_break_holder] --><\/head><!-- [et_pb_line_break_holder] --><body><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><\/p>\n<style><!-- [et_pb_line_break_holder] -->* {<!-- [et_pb_line_break_holder] -->    box-sizing: border-box;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.form-container {<!-- [et_pb_line_break_holder] -->    font-family: 'Poppins', sans-serif;<!-- [et_pb_line_break_holder] -->    max-width: 800px;<!-- [et_pb_line_break_holder] -->    margin: 0 auto;<!-- [et_pb_line_break_holder] -->    padding: 20px;<!-- [et_pb_line_break_holder] -->    background: #fff;<!-- [et_pb_line_break_holder] -->    border-radius: 12px;<!-- [et_pb_line_break_holder] -->    box-shadow: 0 4px 20px rgba(0,0,0,0.1);<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->\/* Header *\/<!-- [et_pb_line_break_holder] -->.form-header {<!-- [et_pb_line_break_holder] -->    text-align: center;<!-- [et_pb_line_break_holder] -->    margin-bottom: 30px;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.form-header h2 {<!-- [et_pb_line_break_holder] -->    font-family: 'Lora', serif;<!-- [et_pb_line_break_holder] -->    font-size: 28px;<!-- [et_pb_line_break_holder] -->    color: #333;<!-- [et_pb_line_break_holder] -->    margin-bottom: 10px;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.form-header p {<!-- [et_pb_line_break_holder] -->    color: #666;<!-- [et_pb_line_break_holder] -->    font-size: 16px;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->\/* Progress Bar *\/<!-- [et_pb_line_break_holder] -->.progress-container {<!-- [et_pb_line_break_holder] -->    margin-bottom: 40px;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.progress-bar {<!-- [et_pb_line_break_holder] -->    display: flex;<!-- [et_pb_line_break_holder] -->    justify-content: space-between;<!-- [et_pb_line_break_holder] -->    position: relative;<!-- [et_pb_line_break_holder] -->    margin-bottom: 20px;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.progress-bar::before {<!-- [et_pb_line_break_holder] -->    content: '';<!-- [et_pb_line_break_holder] -->    position: absolute;<!-- [et_pb_line_break_holder] -->    top: 20px;<!-- [et_pb_line_break_holder] -->    left: 0;<!-- [et_pb_line_break_holder] -->    width: 100%;<!-- [et_pb_line_break_holder] -->    height: 3px;<!-- [et_pb_line_break_holder] -->    background: #e0e0e0;<!-- [et_pb_line_break_holder] -->    z-index: 1;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.progress-line {<!-- [et_pb_line_break_holder] -->    position: absolute;<!-- [et_pb_line_break_holder] -->    top: 20px;<!-- [et_pb_line_break_holder] -->    left: 0;<!-- [et_pb_line_break_holder] -->    height: 3px;<!-- [et_pb_line_break_holder] -->    background: #444;<!-- [et_pb_line_break_holder] -->    transition: width 0.3s ease;<!-- [et_pb_line_break_holder] -->    z-index: 2;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.step {<!-- [et_pb_line_break_holder] -->    display: flex;<!-- [et_pb_line_break_holder] -->    flex-direction: column;<!-- [et_pb_line_break_holder] -->    align-items: center;<!-- [et_pb_line_break_holder] -->    position: relative;<!-- [et_pb_line_break_holder] -->    z-index: 3;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.step-circle {<!-- [et_pb_line_break_holder] -->    width: 40px;<!-- [et_pb_line_break_holder] -->    height: 40px;<!-- [et_pb_line_break_holder] -->    border-radius: 50%;<!-- [et_pb_line_break_holder] -->    background: #e0e0e0;<!-- [et_pb_line_break_holder] -->    display: flex;<!-- [et_pb_line_break_holder] -->    align-items: center;<!-- [et_pb_line_break_holder] -->    justify-content: center;<!-- [et_pb_line_break_holder] -->    font-weight: 600;<!-- [et_pb_line_break_holder] -->    color: #999;<!-- [et_pb_line_break_holder] -->    transition: all 0.3s ease;<!-- [et_pb_line_break_holder] -->    border: 3px solid #e0e0e0;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.step.active .step-circle {<!-- [et_pb_line_break_holder] -->    background: #444;<!-- [et_pb_line_break_holder] -->    color: white;<!-- [et_pb_line_break_holder] -->    border-color: #444;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.step.completed .step-circle {<!-- [et_pb_line_break_holder] -->    background: #28a745;<!-- [et_pb_line_break_holder] -->    color: white;<!-- [et_pb_line_break_holder] -->    border-color: #28a745;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.step-label {<!-- [et_pb_line_break_holder] -->    margin-top: 8px;<!-- [et_pb_line_break_holder] -->    font-size: 12px;<!-- [et_pb_line_break_holder] -->    color: #666;<!-- [et_pb_line_break_holder] -->    text-align: center;<!-- [et_pb_line_break_holder] -->    font-weight: 500;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.step.active .step-label {<!-- [et_pb_line_break_holder] -->    color: #444;<!-- [et_pb_line_break_holder] -->    font-weight: 600;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->\/* Form Steps *\/<!-- [et_pb_line_break_holder] -->.form-step {<!-- [et_pb_line_break_holder] -->    display: none;<!-- [et_pb_line_break_holder] -->    animation: fadeIn 0.4s ease-in-out;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.form-step.active {<!-- [et_pb_line_break_holder] -->    display: block;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->@keyframes fadeIn {<!-- [et_pb_line_break_holder] -->    from { opacity: 0; transform: translateY(20px); }<!-- [et_pb_line_break_holder] -->    to { opacity: 1; transform: translateY(0); }<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.step-title {<!-- [et_pb_line_break_holder] -->    font-family: 'Lora', serif;<!-- [et_pb_line_break_holder] -->    font-size: 24px;<!-- [et_pb_line_break_holder] -->    color: #333;<!-- [et_pb_line_break_holder] -->    margin-bottom: 20px;<!-- [et_pb_line_break_holder] -->    text-align: center;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->\/* Form Grid *\/<!-- [et_pb_line_break_holder] -->.form-grid {<!-- [et_pb_line_break_holder] -->    display: grid;<!-- [et_pb_line_break_holder] -->    grid-template-columns: 1fr 1fr;<!-- [et_pb_line_break_holder] -->    gap: 20px;<!-- [et_pb_line_break_holder] -->    margin-bottom: 30px;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.form-group {<!-- [et_pb_line_break_holder] -->    display: flex;<!-- [et_pb_line_break_holder] -->    flex-direction: column;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.form-group.full-width {<!-- [et_pb_line_break_holder] -->    grid-column: 1 \/ -1;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.form-group label {<!-- [et_pb_line_break_holder] -->    font-weight: 500;<!-- [et_pb_line_break_holder] -->    margin-bottom: 8px;<!-- [et_pb_line_break_holder] -->    color: #333;<!-- [et_pb_line_break_holder] -->    display: flex;<!-- [et_pb_line_break_holder] -->    align-items: center;<!-- [et_pb_line_break_holder] -->    gap: 8px;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.required::after {<!-- [et_pb_line_break_holder] -->    content: '*';<!-- [et_pb_line_break_holder] -->    color: #e74c3c;<!-- [et_pb_line_break_holder] -->    margin-left: 4px;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.input-container {<!-- [et_pb_line_break_holder] -->    position: relative;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.form-group input,<!-- [et_pb_line_break_holder] -->.form-group select,<!-- [et_pb_line_break_holder] -->.form-group textarea {<!-- [et_pb_line_break_holder] -->    width: 100%;<!-- [et_pb_line_break_holder] -->    padding: 12px 16px;<!-- [et_pb_line_break_holder] -->    border: 2px solid #e0e0e0;<!-- [et_pb_line_break_holder] -->    border-radius: 8px;<!-- [et_pb_line_break_holder] -->    font-family: 'Poppins', sans-serif;<!-- [et_pb_line_break_holder] -->    font-size: 14px;<!-- [et_pb_line_break_holder] -->    transition: all 0.3s ease;<!-- [et_pb_line_break_holder] -->    background: #fff;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.form-group input:focus,<!-- [et_pb_line_break_holder] -->.form-group select:focus,<!-- [et_pb_line_break_holder] -->.form-group textarea:focus {<!-- [et_pb_line_break_holder] -->    outline: none;<!-- [et_pb_line_break_holder] -->    border-color: #444;<!-- [et_pb_line_break_holder] -->    box-shadow: 0 0 0 3px rgba(68, 68, 68, 0.1);<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.form-group input.valid {<!-- [et_pb_line_break_holder] -->    border-color: #28a745;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.form-group input.invalid {<!-- [et_pb_line_break_holder] -->    border-color: #e74c3c;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.input-icon {<!-- [et_pb_line_break_holder] -->    position: absolute;<!-- [et_pb_line_break_holder] -->    right: 12px;<!-- [et_pb_line_break_holder] -->    top: 50%;<!-- [et_pb_line_break_holder] -->    transform: translateY(-50%);<!-- [et_pb_line_break_holder] -->    color: #999;<!-- [et_pb_line_break_holder] -->    transition: color 0.3s ease;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.input-icon.valid {<!-- [et_pb_line_break_holder] -->    color: #28a745;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.input-icon.invalid {<!-- [et_pb_line_break_holder] -->    color: #e74c3c;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->\/* Error Messages *\/<!-- [et_pb_line_break_holder] -->.error-message {<!-- [et_pb_line_break_holder] -->    color: #e74c3c;<!-- [et_pb_line_break_holder] -->    font-size: 12px;<!-- [et_pb_line_break_holder] -->    margin-top: 5px;<!-- [et_pb_line_break_holder] -->    display: none;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.error-message.show {<!-- [et_pb_line_break_holder] -->    display: block;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->\/* Radio Groups *\/<!-- [et_pb_line_break_holder] -->.radio-group {<!-- [et_pb_line_break_holder] -->    display: flex;<!-- [et_pb_line_break_holder] -->    gap: 20px;<!-- [et_pb_line_break_holder] -->    margin-top: 8px;<!-- [et_pb_line_break_holder] -->    flex-wrap: wrap;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.radio-option {<!-- [et_pb_line_break_holder] -->    display: flex;<!-- [et_pb_line_break_holder] -->    align-items: center;<!-- [et_pb_line_break_holder] -->    gap: 8px;<!-- [et_pb_line_break_holder] -->    cursor: pointer;<!-- [et_pb_line_break_holder] -->    padding: 8px 16px;<!-- [et_pb_line_break_holder] -->    border: 2px solid #e0e0e0;<!-- [et_pb_line_break_holder] -->    border-radius: 8px;<!-- [et_pb_line_break_holder] -->    transition: all 0.3s ease;<!-- [et_pb_line_break_holder] -->    background: #fff;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.radio-option:hover {<!-- [et_pb_line_break_holder] -->    border-color: #444;<!-- [et_pb_line_break_holder] -->    background: #f8f9fa;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.radio-option.selected {<!-- [et_pb_line_break_holder] -->    border-color: #444;<!-- [et_pb_line_break_holder] -->    background: #f8f9fa;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.radio-option input[type=\"radio\"] {<!-- [et_pb_line_break_holder] -->    margin: 0;<!-- [et_pb_line_break_holder] -->    width: auto;<!-- [et_pb_line_break_holder] -->    accent-color: #444;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->\/* Business Area Cards *\/<!-- [et_pb_line_break_holder] -->.business-grid {<!-- [et_pb_line_break_holder] -->    display: grid;<!-- [et_pb_line_break_holder] -->    grid-template-columns: repeat(auto-fit, minmax(200px, 1fr));<!-- [et_pb_line_break_holder] -->    gap: 12px;<!-- [et_pb_line_break_holder] -->    margin-top: 10px;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.business-card {<!-- [et_pb_line_break_holder] -->    padding: 12px 16px;<!-- [et_pb_line_break_holder] -->    border: 2px solid #e0e0e0;<!-- [et_pb_line_break_holder] -->    border-radius: 8px;<!-- [et_pb_line_break_holder] -->    cursor: pointer;<!-- [et_pb_line_break_holder] -->    transition: all 0.3s ease;<!-- [et_pb_line_break_holder] -->    text-align: center;<!-- [et_pb_line_break_holder] -->    background: #fff;<!-- [et_pb_line_break_holder] -->    font-size: 14px;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.business-card:hover {<!-- [et_pb_line_break_holder] -->    border-color: #444;<!-- [et_pb_line_break_holder] -->    background: #f8f9fa;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.business-card.selected {<!-- [et_pb_line_break_holder] -->    border-color: #444;<!-- [et_pb_line_break_holder] -->    background: #444;<!-- [et_pb_line_break_holder] -->    color: white;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->\/* Checkboxes *\/<!-- [et_pb_line_break_holder] -->.checkbox-modern {<!-- [et_pb_line_break_holder] -->    display: flex;<!-- [et_pb_line_break_holder] -->    align-items: flex-start;<!-- [et_pb_line_break_holder] -->    gap: 12px;<!-- [et_pb_line_break_holder] -->    margin: 15px 0;<!-- [et_pb_line_break_holder] -->    font-size: 14px;<!-- [et_pb_line_break_holder] -->    line-height: 1.5;<!-- [et_pb_line_break_holder] -->    cursor: pointer;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.checkbox-modern input[type=\"checkbox\"] {<!-- [et_pb_line_break_holder] -->    margin: 0;<!-- [et_pb_line_break_holder] -->    width: 20px;<!-- [et_pb_line_break_holder] -->    height: 20px;<!-- [et_pb_line_break_holder] -->    accent-color: #444;<!-- [et_pb_line_break_holder] -->    cursor: pointer;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.checkbox-modern label {<!-- [et_pb_line_break_holder] -->    cursor: pointer;<!-- [et_pb_line_break_holder] -->    margin: 0;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->\/* Navigation Buttons *\/<!-- [et_pb_line_break_holder] -->.form-navigation {<!-- [et_pb_line_break_holder] -->    display: flex;<!-- [et_pb_line_break_holder] -->    justify-content: space-between;<!-- [et_pb_line_break_holder] -->    align-items: center;<!-- [et_pb_line_break_holder] -->    margin-top: 30px;<!-- [et_pb_line_break_holder] -->    padding-top: 20px;<!-- [et_pb_line_break_holder] -->    border-top: 1px solid #e0e0e0;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.btn {<!-- [et_pb_line_break_holder] -->    padding: 12px 24px;<!-- [et_pb_line_break_holder] -->    border: none;<!-- [et_pb_line_break_holder] -->    border-radius: 8px;<!-- [et_pb_line_break_holder] -->    font-family: 'Poppins', sans-serif;<!-- [et_pb_line_break_holder] -->    font-weight: 600;<!-- [et_pb_line_break_holder] -->    cursor: pointer;<!-- [et_pb_line_break_holder] -->    transition: all 0.3s ease;<!-- [et_pb_line_break_holder] -->    display: flex;<!-- [et_pb_line_break_holder] -->    align-items: center;<!-- [et_pb_line_break_holder] -->    gap: 8px;<!-- [et_pb_line_break_holder] -->    text-decoration: none;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.btn-primary {<!-- [et_pb_line_break_holder] -->    background: #444;<!-- [et_pb_line_break_holder] -->    color: white;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.btn-primary:hover {<!-- [et_pb_line_break_holder] -->    background: #333;<!-- [et_pb_line_break_holder] -->    transform: translateY(-2px);<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.btn-secondary {<!-- [et_pb_line_break_holder] -->    background: #f8f9fa;<!-- [et_pb_line_break_holder] -->    color: #666;<!-- [et_pb_line_break_holder] -->    border: 2px solid #e0e0e0;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.btn-secondary:hover {<!-- [et_pb_line_break_holder] -->    background: #e9ecef;<!-- [et_pb_line_break_holder] -->    border-color: #999;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.btn:disabled {<!-- [et_pb_line_break_holder] -->    opacity: 0.6;<!-- [et_pb_line_break_holder] -->    cursor: not-allowed;<!-- [et_pb_line_break_holder] -->    transform: none !important;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.btn-loading {<!-- [et_pb_line_break_holder] -->    position: relative;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.btn-loading .btn-text {<!-- [et_pb_line_break_holder] -->    opacity: 0;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.btn-spinner {<!-- [et_pb_line_break_holder] -->    position: absolute;<!-- [et_pb_line_break_holder] -->    top: 50%;<!-- [et_pb_line_break_holder] -->    left: 50%;<!-- [et_pb_line_break_holder] -->    transform: translate(-50%, -50%);<!-- [et_pb_line_break_holder] -->    width: 20px;<!-- [et_pb_line_break_holder] -->    height: 20px;<!-- [et_pb_line_break_holder] -->    border: 2px solid transparent;<!-- [et_pb_line_break_holder] -->    border-top: 2px solid currentColor;<!-- [et_pb_line_break_holder] -->    border-radius: 50%;<!-- [et_pb_line_break_holder] -->    animation: spin 0.8s linear infinite;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->@keyframes spin {<!-- [et_pb_line_break_holder] -->    to { transform: translate(-50%, -50%) rotate(360deg); }<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->\/* Toast Messages - Centered *\/<!-- [et_pb_line_break_holder] -->.toast {<!-- [et_pb_line_break_holder] -->    position: fixed;<!-- [et_pb_line_break_holder] -->    top: 50%;<!-- [et_pb_line_break_holder] -->    left: 50%;<!-- [et_pb_line_break_holder] -->    transform: translate(-50%, -50%) scale(0.8);<!-- [et_pb_line_break_holder] -->    background: #28a745;<!-- [et_pb_line_break_holder] -->    color: white;<!-- [et_pb_line_break_holder] -->    padding: 20px 30px;<!-- [et_pb_line_break_holder] -->    border-radius: 12px;<!-- [et_pb_line_break_holder] -->    box-shadow: 0 8px 32px rgba(0,0,0,0.3);<!-- [et_pb_line_break_holder] -->    z-index: 9999;<!-- [et_pb_line_break_holder] -->    opacity: 0;<!-- [et_pb_line_break_holder] -->    transition: all 0.3s ease;<!-- [et_pb_line_break_holder] -->    text-align: center;<!-- [et_pb_line_break_holder] -->    font-weight: 500;<!-- [et_pb_line_break_holder] -->    min-width: 300px;<!-- [et_pb_line_break_holder] -->    max-width: 500px;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.toast.show {<!-- [et_pb_line_break_holder] -->    transform: translate(-50%, -50%) scale(1);<!-- [et_pb_line_break_holder] -->    opacity: 1;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.toast.error {<!-- [et_pb_line_break_holder] -->    background: #e74c3c;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.toast i {<!-- [et_pb_line_break_holder] -->    margin-right: 10px;<!-- [et_pb_line_break_holder] -->    font-size: 18px;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->\/* Responsive *\/<!-- [et_pb_line_break_holder] -->@media (max-width: 768px) {<!-- [et_pb_line_break_holder] -->    .form-container {<!-- [et_pb_line_break_holder] -->        margin: 10px;<!-- [et_pb_line_break_holder] -->        padding: 20px 15px;<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] -->    <!-- [et_pb_line_break_holder] -->    .form-grid {<!-- [et_pb_line_break_holder] -->        grid-template-columns: 1fr;<!-- [et_pb_line_break_holder] -->        gap: 15px;<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] -->    <!-- [et_pb_line_break_holder] -->    .radio-group {<!-- [et_pb_line_break_holder] -->        flex-direction: column;<!-- [et_pb_line_break_holder] -->        gap: 10px;<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] -->    <!-- [et_pb_line_break_holder] -->    .business-grid {<!-- [et_pb_line_break_holder] -->        grid-template-columns: 1fr;<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] -->    <!-- [et_pb_line_break_holder] -->    .step-label {<!-- [et_pb_line_break_holder] -->        display: none;<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] -->    <!-- [et_pb_line_break_holder] -->    .form-navigation {<!-- [et_pb_line_break_holder] -->        flex-direction: column;<!-- [et_pb_line_break_holder] -->        gap: 15px;<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] -->    <!-- [et_pb_line_break_holder] -->    .form-navigation .btn {<!-- [et_pb_line_break_holder] -->        width: 100%;<!-- [et_pb_line_break_holder] -->        justify-content: center;<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] -->    <!-- [et_pb_line_break_holder] -->    .toast {<!-- [et_pb_line_break_holder] -->        min-width: 280px;<!-- [et_pb_line_break_holder] -->        max-width: 90%;<!-- [et_pb_line_break_holder] -->        padding: 16px 20px;<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->@media (max-width: 480px) {<!-- [et_pb_line_break_holder] -->    .progress-bar {<!-- [et_pb_line_break_holder] -->        margin-bottom: 15px;<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] -->    <!-- [et_pb_line_break_holder] -->    .step-circle {<!-- [et_pb_line_break_holder] -->        width: 35px;<!-- [et_pb_line_break_holder] -->        height: 35px;<!-- [et_pb_line_break_holder] -->        font-size: 14px;<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] -->    <!-- [et_pb_line_break_holder] -->    .form-header h2 {<!-- [et_pb_line_break_holder] -->        font-size: 24px;<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] -->    <!-- [et_pb_line_break_holder] -->    .step-title {<!-- [et_pb_line_break_holder] -->        font-size: 20px;<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->\/* Honeypot - Hidden field for bots *\/<!-- [et_pb_line_break_holder] -->.honeypot {<!-- [et_pb_line_break_holder] -->    position: absolute !important;<!-- [et_pb_line_break_holder] -->    left: -9999px !important;<!-- [et_pb_line_break_holder] -->    width: 1px !important;<!-- [et_pb_line_break_holder] -->    height: 1px !important;<!-- [et_pb_line_break_holder] -->    opacity: 0 !important;<!-- [et_pb_line_break_holder] -->    pointer-events: none !important;<!-- [et_pb_line_break_holder] -->    visibility: hidden !important;<!-- [et_pb_line_break_holder] -->    overflow: hidden !important;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><\/style>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><\/p>\n<div class=\"form-container\"><!-- [et_pb_line_break_holder] -->    <!-- Header --><!-- [et_pb_line_break_holder] -->    <\/p>\n<div class=\"form-header\"><!-- [et_pb_line_break_holder] -->        <\/p>\n<h2>Professional Client Registration<\/h2>\n<p><!-- [et_pb_line_break_holder] -->        <pee>Complete the registration process in 4 simple steps<\/pee><!-- [et_pb_line_break_holder] -->    <\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    <!-- Progress Bar --><!-- [et_pb_line_break_holder] -->    <\/p>\n<div class=\"progress-container\"><!-- [et_pb_line_break_holder] -->        <\/p>\n<div class=\"progress-bar\"><!-- [et_pb_line_break_holder] -->            <\/p>\n<div class=\"progress-line\"><\/div>\n<p><!-- [et_pb_line_break_holder] -->            <\/p>\n<div class=\"step active\"><!-- [et_pb_line_break_holder] -->                <\/p>\n<div class=\"step-circle\">1<\/div>\n<p><!-- [et_pb_line_break_holder] -->                <\/p>\n<div class=\"step-label\">Company<\/div>\n<p><!-- [et_pb_line_break_holder] -->            <\/div>\n<p><!-- [et_pb_line_break_holder] -->            <\/p>\n<div class=\"step\"><!-- [et_pb_line_break_holder] -->                <\/p>\n<div class=\"step-circle\">2<\/div>\n<p><!-- [et_pb_line_break_holder] -->                <\/p>\n<div class=\"step-label\">Contact<\/div>\n<p><!-- [et_pb_line_break_holder] -->            <\/div>\n<p><!-- [et_pb_line_break_holder] -->            <\/p>\n<div class=\"step\"><!-- [et_pb_line_break_holder] -->                <\/p>\n<div class=\"step-circle\">3<\/div>\n<p><!-- [et_pb_line_break_holder] -->                <\/p>\n<div class=\"step-label\">Address<\/div>\n<p><!-- [et_pb_line_break_holder] -->            <\/div>\n<p><!-- [et_pb_line_break_holder] -->            <\/p>\n<div class=\"step\"><!-- [et_pb_line_break_holder] -->                <\/p>\n<div class=\"step-circle\">4<\/div>\n<p><!-- [et_pb_line_break_holder] -->                <\/p>\n<div class=\"step-label\">Finish<\/div>\n<p><!-- [et_pb_line_break_holder] -->            <\/div>\n<p><!-- [et_pb_line_break_holder] -->        <\/div>\n<p><!-- [et_pb_line_break_holder] -->    <\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    <\/p>\n<form id=\"registration-form\" class=\"form-arte-regal\"><!-- [et_pb_line_break_holder] -->        <!-- Honeypot - Anti-bot trap field (NEVER DELETE) --><!-- [et_pb_line_break_holder] -->        <input type=\"text\" name=\"web_extra\" class=\"honeypot\" tabindex=\"-1\" autocomplete=\"off\" aria-hidden=\"true\"><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        <!-- Step 1: Company Information --><!-- [et_pb_line_break_holder] -->        <\/p>\n<div class=\"form-step active\" data-step=\"1\"><!-- [et_pb_line_break_holder] -->            <\/p>\n<h3 class=\"step-title\">Company Information<\/h3>\n<p><!-- [et_pb_line_break_holder] -->            <!-- [et_pb_line_break_holder] -->            <\/p>\n<div class=\"form-grid\"><!-- [et_pb_line_break_holder] -->                <\/p>\n<div class=\"form-group\"><!-- [et_pb_line_break_holder] -->                    <label class=\"required\"><i class=\"fas fa-building\"><\/i> Company Name<\/label><!-- [et_pb_line_break_holder] -->                    <\/p>\n<div class=\"input-container\"><!-- [et_pb_line_break_holder] -->                        <input type=\"text\" name=\"company\" required><!-- [et_pb_line_break_holder] -->                        <i class=\"fas fa-check input-icon\" style=\"display: none;\"><\/i><!-- [et_pb_line_break_holder] -->                    <\/div>\n<p><!-- [et_pb_line_break_holder] -->                    <\/p>\n<div class=\"error-message\">This field is required<\/div>\n<p><!-- [et_pb_line_break_holder] -->                <\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->                <\/p>\n<div class=\"form-group\"><!-- [et_pb_line_break_holder] -->                    <label class=\"required\"><i class=\"fas fa-id-card\"><\/i> Tax Identification Number<\/label><!-- [et_pb_line_break_holder] -->                    <\/p>\n<div class=\"input-container\"><!-- [et_pb_line_break_holder] -->                        <input type=\"text\" name=\"tax_id\" required><!-- [et_pb_line_break_holder] -->                        <i class=\"fas fa-check input-icon\" style=\"display: none;\"><\/i><!-- [et_pb_line_break_holder] -->                    <\/div>\n<p><!-- [et_pb_line_break_holder] -->                    <\/p>\n<div class=\"error-message\">This field is required<\/div>\n<p><!-- [et_pb_line_break_holder] -->                <\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->                <\/p>\n<div class=\"form-group full-width\"><!-- [et_pb_line_break_holder] -->                    <label class=\"required\"><i class=\"fas fa-store\"><\/i> Business Area<\/label><!-- [et_pb_line_break_holder] -->                    <input type=\"hidden\" name=\"business_area\" required><!-- [et_pb_line_break_holder] -->                    <\/p>\n<div class=\"business-grid\"><!-- [et_pb_line_break_holder] -->                        <\/p>\n<div class=\"business-card\" data-value=\"Online Store\">Online Store<\/div>\n<p><!-- [et_pb_line_break_holder] -->                        <\/p>\n<div class=\"business-card\" data-value=\"Wholesale\">Wholesale<\/div>\n<p><!-- [et_pb_line_break_holder] -->                        <\/p>\n<div class=\"business-card\" data-value=\"Cash &#038; Carry\">Cash &#038; Carry<\/div>\n<p><!-- [et_pb_line_break_holder] -->                        <\/p>\n<div class=\"business-card\" data-value=\"Home Decor\">Home Decor<\/div>\n<p><!-- [et_pb_line_break_holder] -->                        <\/p>\n<div class=\"business-card\" data-value=\"Furniture\">Furniture<\/div>\n<p><!-- [et_pb_line_break_holder] -->                        <\/p>\n<div class=\"business-card\" data-value=\"Stationery\">Stationery<\/div>\n<p><!-- [et_pb_line_break_holder] -->                        <\/p>\n<div class=\"business-card\" data-value=\"Tobacco\/Convenience Store\">Tobacco\/Convenience<\/div>\n<p><!-- [et_pb_line_break_holder] -->                        <\/p>\n<div class=\"business-card\" data-value=\"Garden\/Florist\">Garden\/Florist<\/div>\n<p><!-- [et_pb_line_break_holder] -->                        <\/p>\n<div class=\"business-card\" data-value=\"Photography\/Studio\">Photography<\/div>\n<p><!-- [et_pb_line_break_holder] -->                        <\/p>\n<div class=\"business-card\" data-value=\"Hardware\/DIY\">Hardware\/DIY<\/div>\n<p><!-- [et_pb_line_break_holder] -->                        <\/p>\n<div class=\"business-card\" data-value=\"Lighting\">Lighting<\/div>\n<p><!-- [et_pb_line_break_holder] -->                        <\/p>\n<div class=\"business-card\" data-value=\"Home Textiles\">Home Textiles<\/div>\n<p><!-- [et_pb_line_break_holder] -->                        <\/p>\n<div class=\"business-card\" data-value=\"Pharmacy\/Childcare\">Pharmacy<\/div>\n<p><!-- [et_pb_line_break_holder] -->                        <\/p>\n<div class=\"business-card\" data-value=\"Bazaar\/Multi-price\">Bazaar\/Multi-price<\/div>\n<p><!-- [et_pb_line_break_holder] -->                        <\/p>\n<div class=\"business-card\" data-value=\"Supermarket\">Supermarket<\/div>\n<p><!-- [et_pb_line_break_holder] -->                        <\/p>\n<div class=\"business-card\" data-value=\"Pet Store\">Pet Store<\/div>\n<p><!-- [et_pb_line_break_holder] -->                        <\/p>\n<div class=\"business-card\" data-value=\"Gift Shop\">Gift Shop<\/div>\n<p><!-- [et_pb_line_break_holder] -->                        <\/p>\n<div class=\"business-card\" data-value=\"Souvenir (Tourism)\">Souvenir<\/div>\n<p><!-- [et_pb_line_break_holder] -->                        <\/p>\n<div class=\"business-card\" data-value=\"Toy Store\">Toy Store<\/div>\n<p><!-- [et_pb_line_break_holder] -->                        <\/p>\n<div class=\"business-card\" data-value=\"Restaurant\/Hospitality\">Restaurant<\/div>\n<p><!-- [et_pb_line_break_holder] -->                        <\/p>\n<div class=\"business-card\" data-value=\"Other\">Other<\/div>\n<p><!-- [et_pb_line_break_holder] -->                    <\/div>\n<p><!-- [et_pb_line_break_holder] -->                    <\/p>\n<div class=\"error-message\">Please select a business area<\/div>\n<p><!-- [et_pb_line_break_holder] -->                <\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->                <\/p>\n<div class=\"form-group\"><!-- [et_pb_line_break_holder] -->                    <label><i class=\"fas fa-globe\"><\/i> Website<\/label><!-- [et_pb_line_break_holder] -->                    <input type=\"text\" name=\"website\" placeholder=\"https:\/\/www.example.com\"><!-- [et_pb_line_break_holder] -->                <\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->                <\/p>\n<div class=\"form-group\"><!-- [et_pb_line_break_holder] -->                    <label class=\"required\"><i class=\"fas fa-store-alt\"><\/i> Number of Physical Stores<\/label><!-- [et_pb_line_break_holder] -->                    <\/p>\n<div class=\"input-container\"><!-- [et_pb_line_break_holder] -->                        <input type=\"number\" name=\"stores\" min=\"0\" required><!-- [et_pb_line_break_holder] -->                        <i class=\"fas fa-check input-icon\" style=\"display: none;\"><\/i><!-- [et_pb_line_break_holder] -->                    <\/div>\n<p><!-- [et_pb_line_break_holder] -->                    <\/p>\n<div class=\"error-message\">This field is required<\/div>\n<p><!-- [et_pb_line_break_holder] -->                <\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->                <\/p>\n<div class=\"form-group\" id=\"dimensions-group\"><!-- [et_pb_line_break_holder] -->                    <label><i class=\"fas fa-ruler-combined\"><\/i> Store Dimensions<\/label><!-- [et_pb_line_break_holder] -->                    <select name=\"dimensions\"><!-- [et_pb_line_break_holder] --><option value=\"\">Select&#8230;<\/option><!-- [et_pb_line_break_holder] --><option value=\"< 60 m2\">< 60 m\u00b2<\/option><!-- [et_pb_line_break_holder] --><option value=\"60 - 150 m2\">60 &#8211; 150 m\u00b2<\/option><!-- [et_pb_line_break_holder] --><option value=\"150 - 400 m2\">150 &#8211; 400 m\u00b2<\/option><!-- [et_pb_line_break_holder] --><option value=\"400 - 1.000 m2\">400 &#8211; 1,000 m\u00b2<\/option><!-- [et_pb_line_break_holder] --><option value=\"1.000 - 5.000 m2\">1,000 &#8211; 5,000 m\u00b2<\/option><!-- [et_pb_line_break_holder] --><option value=\"> 5.000 m2&#8243;>> 5,000 m\u00b2<\/option><!-- [et_pb_line_break_holder] -->                    <\/select><!-- [et_pb_line_break_holder] -->                <\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->                <\/p>\n<div class=\"form-group\"><!-- [et_pb_line_break_holder] -->                    <label><i class=\"fas fa-percentage\"><\/i> VAT Equivalent Surcharge<\/label><!-- [et_pb_line_break_holder] -->                    <\/p>\n<div class=\"radio-group\"><!-- [et_pb_line_break_holder] -->                        <\/p>\n<div class=\"radio-option\"><!-- [et_pb_line_break_holder] -->                            <input type=\"radio\" name=\"surcharge\" value=\"Yes\" id=\"surcharge-yes\"><!-- [et_pb_line_break_holder] -->                            <label for=\"surcharge-yes\">Yes<\/label><!-- [et_pb_line_break_holder] -->                        <\/div>\n<p><!-- [et_pb_line_break_holder] -->                        <\/p>\n<div class=\"radio-option\"><!-- [et_pb_line_break_holder] -->                            <input type=\"radio\" name=\"surcharge\" value=\"No\" id=\"surcharge-no\"><!-- [et_pb_line_break_holder] -->                            <label for=\"surcharge-no\">No<\/label><!-- [et_pb_line_break_holder] -->                        <\/div>\n<p><!-- [et_pb_line_break_holder] -->                    <\/div>\n<p><!-- [et_pb_line_break_holder] -->                <\/div>\n<p><!-- [et_pb_line_break_holder] -->            <\/div>\n<p><!-- [et_pb_line_break_holder] -->        <\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        <!-- Step 2: Contact Information --><!-- [et_pb_line_break_holder] -->        <\/p>\n<div class=\"form-step\" data-step=\"2\"><!-- [et_pb_line_break_holder] -->            <\/p>\n<h3 class=\"step-title\">Contact Information<\/h3>\n<p><!-- [et_pb_line_break_holder] -->            <!-- [et_pb_line_break_holder] -->            <\/p>\n<div class=\"form-grid\"><!-- [et_pb_line_break_holder] -->                <\/p>\n<div class=\"form-group\"><!-- [et_pb_line_break_holder] -->                    <label class=\"required\"><i class=\"fas fa-user\"><\/i> Contact Person First Name<\/label><!-- [et_pb_line_break_holder] -->                    <\/p>\n<div class=\"input-container\"><!-- [et_pb_line_break_holder] -->                        <input type=\"text\" name=\"first_name\" required><!-- [et_pb_line_break_holder] -->                        <i class=\"fas fa-check input-icon\" style=\"display: none;\"><\/i><!-- [et_pb_line_break_holder] -->                    <\/div>\n<p><!-- [et_pb_line_break_holder] -->                    <\/p>\n<div class=\"error-message\">This field is required<\/div>\n<p><!-- [et_pb_line_break_holder] -->                <\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->                <\/p>\n<div class=\"form-group\"><!-- [et_pb_line_break_holder] -->                    <label class=\"required\"><i class=\"fas fa-user\"><\/i> Contact Person Last Name<\/label><!-- [et_pb_line_break_holder] -->                    <\/p>\n<div class=\"input-container\"><!-- [et_pb_line_break_holder] -->                        <input type=\"text\" name=\"last_name\" required><!-- [et_pb_line_break_holder] -->                        <i class=\"fas fa-check input-icon\" style=\"display: none;\"><\/i><!-- [et_pb_line_break_holder] -->                    <\/div>\n<p><!-- [et_pb_line_break_holder] -->                    <\/p>\n<div class=\"error-message\">This field is required<\/div>\n<p><!-- [et_pb_line_break_holder] -->                <\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->                <\/p>\n<div class=\"form-group\"><!-- [et_pb_line_break_holder] -->                    <label class=\"required\"><i class=\"fas fa-envelope\"><\/i> Email Address<\/label><!-- [et_pb_line_break_holder] -->                    <\/p>\n<div class=\"input-container\"><!-- [et_pb_line_break_holder] -->                        <input type=\"email\" name=\"email\" required><!-- [et_pb_line_break_holder] -->                        <i class=\"fas fa-check input-icon\" style=\"display: none;\"><\/i><!-- [et_pb_line_break_holder] -->                    <\/div>\n<p><!-- [et_pb_line_break_holder] -->                    <\/p>\n<div class=\"error-message\">Please enter a valid email<\/div>\n<p><!-- [et_pb_line_break_holder] -->                <\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->                <\/p>\n<div class=\"form-group\"><!-- [et_pb_line_break_holder] -->                    <label class=\"required\"><i class=\"fas fa-phone\"><\/i> Phone Number<\/label><!-- [et_pb_line_break_holder] -->                    <\/p>\n<div class=\"input-container\"><!-- [et_pb_line_break_holder] -->                        <input type=\"tel\" name=\"phone\" required><!-- [et_pb_line_break_holder] -->                        <i class=\"fas fa-check input-icon\" style=\"display: none;\"><\/i><!-- [et_pb_line_break_holder] -->                    <\/div>\n<p><!-- [et_pb_line_break_holder] -->                    <\/p>\n<div class=\"error-message\">This field is required<\/div>\n<p><!-- [et_pb_line_break_holder] -->                <\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->                <\/p>\n<div class=\"form-group full-width\"><!-- [et_pb_line_break_holder] -->                    <label class=\"required\"><i class=\"fas fa-shopping-cart\"><\/i> How do you prefer to place orders?<\/label><!-- [et_pb_line_break_holder] -->                    <\/p>\n<div class=\"radio-group\"><!-- [et_pb_line_break_holder] -->                        <\/p>\n<div class=\"radio-option\"><!-- [et_pb_line_break_holder] -->                            <input type=\"radio\" name=\"order_preference\" value=\"Online\" id=\"order-online\" required><!-- [et_pb_line_break_holder] -->                            <label for=\"order-online\"><i class=\"fas fa-laptop\"><\/i> Online<\/label><!-- [et_pb_line_break_holder] -->                        <\/div>\n<p><!-- [et_pb_line_break_holder] -->                        <\/p>\n<div class=\"radio-option\"><!-- [et_pb_line_break_holder] -->                            <input type=\"radio\" name=\"order_preference\" value=\"Through a sales representative\" id=\"order-sales\" required><!-- [et_pb_line_break_holder] -->                            <label for=\"order-sales\"><i class=\"fas fa-user-tie\"><\/i> Through a sales representative<\/label><!-- [et_pb_line_break_holder] -->                        <\/div>\n<p><!-- [et_pb_line_break_holder] -->                    <\/div>\n<p><!-- [et_pb_line_break_holder] -->                    <\/p>\n<div class=\"error-message\">Please select an option<\/div>\n<p><!-- [et_pb_line_break_holder] -->                <\/div>\n<p><!-- [et_pb_line_break_holder] -->            <\/div>\n<p><!-- [et_pb_line_break_holder] -->        <\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        <!-- Step 3: Address and Logistics --><!-- [et_pb_line_break_holder] -->        <\/p>\n<div class=\"form-step\" data-step=\"3\"><!-- [et_pb_line_break_holder] -->            <\/p>\n<h3 class=\"step-title\">Business Address and Logistics<\/h3>\n<p><!-- [et_pb_line_break_holder] -->            <!-- [et_pb_line_break_holder] -->            <\/p>\n<div class=\"form-grid\"><!-- [et_pb_line_break_holder] -->                <\/p>\n<div class=\"form-group\"><!-- [et_pb_line_break_holder] -->                    <label class=\"required\"><i class=\"fas fa-globe-americas\"><\/i> Country<\/label><!-- [et_pb_line_break_holder] -->                    <select name=\"country\" id=\"select-country\" required><!-- [et_pb_line_break_holder] --><option value=\"\" disabled selected>Select a country<\/option><!-- [et_pb_line_break_holder] --><option value=\"Spain\">Spain<\/option><!-- [et_pb_line_break_holder] --><option value=\"United States\">United States<\/option><!-- [et_pb_line_break_holder] --><option value=\"United Kingdom\">United Kingdom<\/option><!-- [et_pb_line_break_holder] --><option value=\"France\">France<\/option><!-- [et_pb_line_break_holder] --><option value=\"Germany\">Germany<\/option><!-- [et_pb_line_break_holder] --><option value=\"Italy\">Italy<\/option><!-- [et_pb_line_break_holder] --><option value=\"Portugal\">Portugal<\/option><!-- [et_pb_line_break_holder] --><option value=\"Netherlands\">Netherlands<\/option><!-- [et_pb_line_break_holder] --><option value=\"Belgium\">Belgium<\/option><!-- [et_pb_line_break_holder] --><option value=\"Switzerland\">Switzerland<\/option><!-- [et_pb_line_break_holder] --><option value=\"Austria\">Austria<\/option><!-- [et_pb_line_break_holder] --><option value=\"Canada\">Canada<\/option><!-- [et_pb_line_break_holder] --><option value=\"Australia\">Australia<\/option><!-- [et_pb_line_break_holder] --><option value=\"Other\">Other<\/option><!-- [et_pb_line_break_holder] -->                    <\/select><!-- [et_pb_line_break_holder] -->                    <\/p>\n<div class=\"error-message\">Please select a country<\/div>\n<p><!-- [et_pb_line_break_holder] -->                <\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->                <\/p>\n<div class=\"form-group\" id=\"state-group\"><!-- [et_pb_line_break_holder] -->                    <label class=\"required\"><i class=\"fas fa-map-marker-alt\"><\/i> State\/Province\/Region<\/label><!-- [et_pb_line_break_holder] -->                    <input type=\"text\" name=\"state\" placeholder=\"Enter state\/province\/region\"><!-- [et_pb_line_break_holder] -->                    <\/p>\n<div class=\"error-message\">This field is required<\/div>\n<p><!-- [et_pb_line_break_holder] -->                <\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->                <\/p>\n<div class=\"form-group\"><!-- [et_pb_line_break_holder] -->                    <label><i class=\"fas fa-city\"><\/i> City<\/label><!-- [et_pb_line_break_holder] -->                    <input type=\"text\" name=\"city\"><!-- [et_pb_line_break_holder] -->                <\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->                <\/p>\n<div class=\"form-group\"><!-- [et_pb_line_break_holder] -->                    <label class=\"required\"><i class=\"fas fa-mail-bulk\"><\/i> Postal Code<\/label><!-- [et_pb_line_break_holder] -->                    <\/p>\n<div class=\"input-container\"><!-- [et_pb_line_break_holder] -->                        <input type=\"text\" name=\"postal_code\" required><!-- [et_pb_line_break_holder] -->                        <i class=\"fas fa-check input-icon\" style=\"display: none;\"><\/i><!-- [et_pb_line_break_holder] -->                    <\/div>\n<p><!-- [et_pb_line_break_holder] -->                    <\/p>\n<div class=\"error-message\">This field is required<\/div>\n<p><!-- [et_pb_line_break_holder] -->                <\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->                <\/p>\n<div class=\"form-group full-width\"><!-- [et_pb_line_break_holder] -->                    <label class=\"required\"><i class=\"fas fa-road\"><\/i> Street Address<\/label><!-- [et_pb_line_break_holder] -->                    <\/p>\n<div class=\"input-container\"><!-- [et_pb_line_break_holder] -->                        <input type=\"text\" name=\"address\" required><!-- [et_pb_line_break_holder] -->                        <i class=\"fas fa-check input-icon\" style=\"display: none;\"><\/i><!-- [et_pb_line_break_holder] -->                    <\/div>\n<p><!-- [et_pb_line_break_holder] -->                    <\/p>\n<div class=\"error-message\">This field is required<\/div>\n<p><!-- [et_pb_line_break_holder] -->                <\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->                <\/p>\n<div class=\"form-group\"><!-- [et_pb_line_break_holder] -->                    <label><i class=\"fas fa-road\"><\/i> Address Line 2 (optional)<\/label><!-- [et_pb_line_break_holder] -->                    <input type=\"text\" name=\"address2\"><!-- [et_pb_line_break_holder] -->                <\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->                <\/p>\n<div class=\"form-group\"><!-- [et_pb_line_break_holder] -->                    <label><i class=\"fas fa-clock\"><\/i> Delivery Hours<\/label><!-- [et_pb_line_break_holder] -->                    <input type=\"text\" name=\"delivery_hours\" placeholder=\"Ex: Mon-Fri 9:00-17:00\"><!-- [et_pb_line_break_holder] -->                <\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->                <\/p>\n<div class=\"form-group\"><!-- [et_pb_line_break_holder] -->                    <label><i class=\"fas fa-truck\"><\/i> Do you need a lift truck?<\/label><!-- [et_pb_line_break_holder] -->                    <\/p>\n<div class=\"radio-group\"><!-- [et_pb_line_break_holder] -->                        <\/p>\n<div class=\"radio-option\"><!-- [et_pb_line_break_holder] -->                            <input type=\"radio\" name=\"lift_truck\" value=\"Yes\" id=\"lift-yes\"><!-- [et_pb_line_break_holder] -->                            <label for=\"lift-yes\">Yes<\/label><!-- [et_pb_line_break_holder] -->                        <\/div>\n<p><!-- [et_pb_line_break_holder] -->                        <\/p>\n<div class=\"radio-option\"><!-- [et_pb_line_break_holder] -->                            <input type=\"radio\" name=\"lift_truck\" value=\"No\" id=\"lift-no\"><!-- [et_pb_line_break_holder] -->                            <label for=\"lift-no\">No<\/label><!-- [et_pb_line_break_holder] -->                        <\/div>\n<p><!-- [et_pb_line_break_holder] -->                    <\/div>\n<p><!-- [et_pb_line_break_holder] -->                <\/div>\n<p><!-- [et_pb_line_break_holder] -->            <\/div>\n<p><!-- [et_pb_line_break_holder] -->        <\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        <!-- Step 4: Preferences and Finalization --><!-- [et_pb_line_break_holder] -->        <\/p>\n<div class=\"form-step\" data-step=\"4\"><!-- [et_pb_line_break_holder] -->            <\/p>\n<h3 class=\"step-title\">Complete Registration<\/h3>\n<p><!-- [et_pb_line_break_holder] -->            <!-- [et_pb_line_break_holder] -->            <\/p>\n<div class=\"form-grid\"><!-- [et_pb_line_break_holder] -->                <\/p>\n<div class=\"form-group full-width\"><!-- [et_pb_line_break_holder] -->                    <label><i class=\"fas fa-question-circle\"><\/i> How did you hear about us?<\/label><!-- [et_pb_line_break_holder] -->                    <select name=\"how_heard\"><!-- [et_pb_line_break_holder] --><option value=\"\">Select&#8230;<\/option><!-- [et_pb_line_break_holder] --><option value=\"Web search\">Web search<\/option><!-- [et_pb_line_break_holder] --><option value=\"Social media\">Social media<\/option><!-- [et_pb_line_break_holder] --><option value=\"Through our brands\">Through our brands<\/option><!-- [et_pb_line_break_holder] --><option value=\"Trade shows\">Trade shows<\/option><!-- [et_pb_line_break_holder] --><option value=\"Recommendation\">Recommendation<\/option><!-- [et_pb_line_break_holder] -->                    <\/select><!-- [et_pb_line_break_holder] -->                <\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->                <\/p>\n<div class=\"form-group full-width\"><!-- [et_pb_line_break_holder] -->                    <label><i class=\"fas fa-comment\"><\/i> Additional Comments<\/label><!-- [et_pb_line_break_holder] -->                    <textarea name=\"comments\" rows=\"4\" maxlength=\"200\" placeholder=\"Tell us more about your company or specific needs (max. 200 characters)\"><\/textarea><!-- [et_pb_line_break_holder] -->                <\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->                <\/p>\n<div class=\"form-group full-width\"><!-- [et_pb_line_break_holder] -->                    <\/p>\n<div class=\"checkbox-modern\"><!-- [et_pb_line_break_holder] -->                        <input type=\"checkbox\" id=\"newsletter\" name=\"newsletter\"><!-- [et_pb_line_break_holder] -->                        <label for=\"newsletter\"><!-- [et_pb_line_break_holder] -->                            <i class=\"fas fa-envelope\"><\/i> I agree to subscribe to Arte Regal&#8217;s Newsletter.<!-- [et_pb_line_break_holder] -->                        <\/label><!-- [et_pb_line_break_holder] -->                    <\/div>\n<p><!-- [et_pb_line_break_holder] -->                <\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->                <\/p>\n<div class=\"form-group full-width\"><!-- [et_pb_line_break_holder] -->                    <\/p>\n<div class=\"checkbox-modern\"><!-- [et_pb_line_break_holder] -->                        <input type=\"checkbox\" id=\"terms\" name=\"terms\" required><!-- [et_pb_line_break_holder] -->                        <label for=\"terms\"><!-- [et_pb_line_break_holder] -->                            <i class=\"fas fa-shield-alt\"><\/i> I accept the terms and conditions of use and the data protection policy of Arte Regal. *<!-- [et_pb_line_break_holder] -->                        <\/label><!-- [et_pb_line_break_holder] -->                    <\/div>\n<p><!-- [et_pb_line_break_holder] -->                    <\/p>\n<div class=\"error-message\">You must accept the terms and conditions<\/div>\n<p><!-- [et_pb_line_break_holder] -->                <\/div>\n<p><!-- [et_pb_line_break_holder] -->            <\/div>\n<p><!-- [et_pb_line_break_holder] -->        <\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        <!-- Navigation --><!-- [et_pb_line_break_holder] -->        <\/p>\n<div class=\"form-navigation\"><!-- [et_pb_line_break_holder] -->            <button type=\"button\" class=\"btn btn-secondary\" id=\"prev-btn\" style=\"display: none;\"><!-- [et_pb_line_break_holder] -->                <i class=\"fas fa-arrow-left\"><\/i> Previous<!-- [et_pb_line_break_holder] -->            <\/button><!-- [et_pb_line_break_holder] -->            <!-- [et_pb_line_break_holder] -->            <\/p>\n<div style=\"flex: 1;\"><\/div>\n<p><!-- [et_pb_line_break_holder] -->            <!-- [et_pb_line_break_holder] -->            <button type=\"button\" class=\"btn btn-primary\" id=\"next-btn\"><!-- [et_pb_line_break_holder] -->                Next <i class=\"fas fa-arrow-right\"><\/i><!-- [et_pb_line_break_holder] -->            <\/button><!-- [et_pb_line_break_holder] -->            <!-- [et_pb_line_break_holder] -->            <button type=\"submit\" class=\"btn btn-primary\" id=\"submit-btn\" style=\"display: none;\"><!-- [et_pb_line_break_holder] -->                <span class=\"btn-text\"><!-- [et_pb_line_break_holder] -->                    <i class=\"fas fa-check\"><\/i> Register<!-- [et_pb_line_break_holder] -->                <\/span><!-- [et_pb_line_break_holder] -->                <\/p>\n<div class=\"btn-spinner\" style=\"display: none;\"><\/div>\n<p><!-- [et_pb_line_break_holder] -->            <\/button><!-- [et_pb_line_break_holder] -->        <\/div>\n<p><!-- [et_pb_line_break_holder] -->    <\/form>\n<p><!-- [et_pb_line_break_holder] --><\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><!-- Toast Container --><!-- [et_pb_line_break_holder] --><\/p>\n<div id=\"toast-container\"><\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><!-- EmailJS --><!-- [et_pb_line_break_holder] --><script src=\"https:\/\/cdn.jsdelivr.net\/npm\/emailjs-com@3\/dist\/email.min.js\"><\/script><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><script><!-- [et_pb_line_break_holder] -->\/\/ Initialize EmailJS<!-- [et_pb_line_break_holder] -->emailjs.init(\"UgpctbjLgqsTEYcLV\");<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->\/\/ Global variables<!-- [et_pb_line_break_holder] -->let currentStep = 1;<!-- [et_pb_line_break_holder] -->const totalSteps = 4;<!-- [et_pb_line_break_holder] -->const arrivalTime = Date.now();<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->\/\/ DOM elements<!-- [et_pb_line_break_holder] -->const form = document.getElementById('registration-form');<!-- [et_pb_line_break_holder] -->const prevBtn = document.getElementById('prev-btn');<!-- [et_pb_line_break_holder] -->const nextBtn = document.getElementById('next-btn');<!-- [et_pb_line_break_holder] -->const submitBtn = document.getElementById('submit-btn');<!-- [et_pb_line_break_holder] -->const progressLine = document.querySelector('.progress-line');<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->\/\/ Initialization<!-- [et_pb_line_break_holder] -->document.addEventListener('DOMContentLoaded', function() {<!-- [et_pb_line_break_holder] -->    initializeForm();<!-- [et_pb_line_break_holder] -->    updateProgress();<!-- [et_pb_line_break_holder] -->    setupValidation();<!-- [et_pb_line_break_holder] -->    setupBusinessCards();<!-- [et_pb_line_break_holder] -->    setupRadioOptions();<!-- [et_pb_line_break_holder] -->    setupConditionalFields();<!-- [et_pb_line_break_holder] -->});<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->\/\/ Initial form setup<!-- [et_pb_line_break_holder] -->function initializeForm() {<!-- [et_pb_line_break_holder] -->    \/\/ Event listeners for navigation<!-- [et_pb_line_break_holder] -->    nextBtn.addEventListener('click', nextStep);<!-- [et_pb_line_break_holder] -->    prevBtn.addEventListener('click', prevStep);<!-- [et_pb_line_break_holder] -->    form.addEventListener('submit', handleSubmit);<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->\/\/ Setup real-time validation<!-- [et_pb_line_break_holder] -->function setupValidation() {<!-- [et_pb_line_break_holder] -->    const inputs = form.querySelectorAll('input[required], select[required]');<!-- [et_pb_line_break_holder] -->    <!-- [et_pb_line_break_holder] -->    inputs.forEach(input => {<!-- [et_pb_line_break_holder] -->        \/\/ Filter inputs that are not focusable (honeypot)<!-- [et_pb_line_break_holder] -->        if (input.type !== 'hidden' && input.name !== 'web_extra') {<!-- [et_pb_line_break_holder] -->            input.addEventListener('blur', () => validateField(input));<!-- [et_pb_line_break_holder] -->            input.addEventListener('input', () => clearFieldError(input));<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] -->    });<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->\/\/ Setup business area cards<!-- [et_pb_line_break_holder] -->function setupBusinessCards() {<!-- [et_pb_line_break_holder] -->    const businessCards = document.querySelectorAll('.business-card');<!-- [et_pb_line_break_holder] -->    const hiddenInput = document.querySelector('input[name=\"business_area\"]');<!-- [et_pb_line_break_holder] -->    <!-- [et_pb_line_break_holder] -->    businessCards.forEach(card => {<!-- [et_pb_line_break_holder] -->        card.addEventListener('click', () => {<!-- [et_pb_line_break_holder] -->            \/\/ Clear previous selection<!-- [et_pb_line_break_holder] -->            businessCards.forEach(c => c.classList.remove('selected'));<!-- [et_pb_line_break_holder] -->            <!-- [et_pb_line_break_holder] -->            \/\/ Select new card<!-- [et_pb_line_break_holder] -->            card.classList.add('selected');<!-- [et_pb_line_break_holder] -->            hiddenInput.value = card.dataset.value;<!-- [et_pb_line_break_holder] -->            <!-- [et_pb_line_break_holder] -->            \/\/ Clear error if exists<!-- [et_pb_line_break_holder] -->            clearFieldError(hiddenInput);<!-- [et_pb_line_break_holder] -->        });<!-- [et_pb_line_break_holder] -->    });<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->\/\/ Setup modern radio options<!-- [et_pb_line_break_holder] -->function setupRadioOptions() {<!-- [et_pb_line_break_holder] -->    const radioGroups = document.querySelectorAll('.radio-group');<!-- [et_pb_line_break_holder] -->    <!-- [et_pb_line_break_holder] -->    radioGroups.forEach(group => {<!-- [et_pb_line_break_holder] -->        const options = group.querySelectorAll('.radio-option');<!-- [et_pb_line_break_holder] -->        <!-- [et_pb_line_break_holder] -->        options.forEach(option => {<!-- [et_pb_line_break_holder] -->            option.addEventListener('click', () => {<!-- [et_pb_line_break_holder] -->                const radio = option.querySelector('input[type=\"radio\"]');<!-- [et_pb_line_break_holder] -->                <!-- [et_pb_line_break_holder] -->                \/\/ Clear previous selection from group<!-- [et_pb_line_break_holder] -->                options.forEach(opt => opt.classList.remove('selected'));<!-- [et_pb_line_break_holder] -->                <!-- [et_pb_line_break_holder] -->                \/\/ Select new option<!-- [et_pb_line_break_holder] -->                option.classList.add('selected');<!-- [et_pb_line_break_holder] -->                radio.checked = true;<!-- [et_pb_line_break_holder] -->                <!-- [et_pb_line_break_holder] -->                \/\/ Clear error if exists<!-- [et_pb_line_break_holder] -->                clearFieldError(radio);<!-- [et_pb_line_break_holder] -->            });<!-- [et_pb_line_break_holder] -->        });<!-- [et_pb_line_break_holder] -->    });<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->\/\/ Setup conditional fields<!-- [et_pb_line_break_holder] -->function setupConditionalFields() {<!-- [et_pb_line_break_holder] -->    const storesInput = document.querySelector('input[name=\"stores\"]');<!-- [et_pb_line_break_holder] -->    const dimensionsGroup = document.getElementById('dimensions-group');<!-- [et_pb_line_break_holder] -->    const countrySelect = document.getElementById('select-country');<!-- [et_pb_line_break_holder] -->    const stateGroup = document.getElementById('state-group');<!-- [et_pb_line_break_holder] -->    <!-- [et_pb_line_break_holder] -->    \/\/ Show\/hide dimensions based on number of stores<!-- [et_pb_line_break_holder] -->    storesInput.addEventListener('input', () => {<!-- [et_pb_line_break_holder] -->        const value = parseInt(storesInput.value);<!-- [et_pb_line_break_holder] -->        if (value === 0) {<!-- [et_pb_line_break_holder] -->            dimensionsGroup.style.display = 'none';<!-- [et_pb_line_break_holder] -->        } else {<!-- [et_pb_line_break_holder] -->            dimensionsGroup.style.display = 'block';<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] -->    });<!-- [et_pb_line_break_holder] -->    <!-- [et_pb_line_break_holder] -->    \/\/ Show\/hide state field based on country<!-- [et_pb_line_break_holder] -->    countrySelect.addEventListener('change', () => {<!-- [et_pb_line_break_holder] -->        \/\/ Always show state field for any country selection<!-- [et_pb_line_break_holder] -->        if (countrySelect.value) {<!-- [et_pb_line_break_holder] -->            stateGroup.style.display = 'block';<!-- [et_pb_line_break_holder] -->            stateGroup.querySelector('input').required = true;<!-- [et_pb_line_break_holder] -->        } else {<!-- [et_pb_line_break_holder] -->            stateGroup.style.display = 'none';<!-- [et_pb_line_break_holder] -->            stateGroup.querySelector('input').required = false;<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] -->    });<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->\/\/ Validate individual field<!-- [et_pb_line_break_holder] -->function validateField(field) {<!-- [et_pb_line_break_holder] -->    \/\/ Avoid validating hidden fields or honeypot<!-- [et_pb_line_break_holder] -->    if (field.name === 'web_extra' || field.type === 'hidden') {<!-- [et_pb_line_break_holder] -->        return true;<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] -->    <!-- [et_pb_line_break_holder] -->    const isValid = field.checkValidity() && field.value.trim() !== '';<!-- [et_pb_line_break_holder] -->    const icon = field.parentNode.querySelector('.input-icon');<!-- [et_pb_line_break_holder] -->    const errorMessage = field.parentNode.parentNode.querySelector('.error-message');<!-- [et_pb_line_break_holder] -->    <!-- [et_pb_line_break_holder] -->    if (isValid) {<!-- [et_pb_line_break_holder] -->        field.classList.remove('invalid');<!-- [et_pb_line_break_holder] -->        field.classList.add('valid');<!-- [et_pb_line_break_holder] -->        if (icon) {<!-- [et_pb_line_break_holder] -->            icon.style.display = 'block';<!-- [et_pb_line_break_holder] -->            icon.classList.remove('invalid');<!-- [et_pb_line_break_holder] -->            icon.classList.add('valid');<!-- [et_pb_line_break_holder] -->            icon.className = icon.className.replace('fa-times', 'fa-check');<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] -->        if (errorMessage) {<!-- [et_pb_line_break_holder] -->            errorMessage.classList.remove('show');<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] -->    } else {<!-- [et_pb_line_break_holder] -->        field.classList.remove('valid');<!-- [et_pb_line_break_holder] -->        field.classList.add('invalid');<!-- [et_pb_line_break_holder] -->        if (icon) {<!-- [et_pb_line_break_holder] -->            icon.style.display = 'block';<!-- [et_pb_line_break_holder] -->            icon.classList.remove('valid');<!-- [et_pb_line_break_holder] -->            icon.classList.add('invalid');<!-- [et_pb_line_break_holder] -->            icon.className = icon.className.replace('fa-check', 'fa-times');<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] -->        if (errorMessage) {<!-- [et_pb_line_break_holder] -->            errorMessage.classList.add('show');<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] -->    <!-- [et_pb_line_break_holder] -->    return isValid;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->\/\/ Clear field error<!-- [et_pb_line_break_holder] -->function clearFieldError(field) {<!-- [et_pb_line_break_holder] -->    field.classList.remove('invalid');<!-- [et_pb_line_break_holder] -->    const icon = field.parentNode.querySelector('.input-icon');<!-- [et_pb_line_break_holder] -->    const errorMessage = field.parentNode.parentNode.querySelector('.error-message');<!-- [et_pb_line_break_holder] -->    <!-- [et_pb_line_break_holder] -->    if (icon && field.value.trim() === '') {<!-- [et_pb_line_break_holder] -->        icon.style.display = 'none';<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] -->    <!-- [et_pb_line_break_holder] -->    if (errorMessage) {<!-- [et_pb_line_break_holder] -->        errorMessage.classList.remove('show');<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->\/\/ Validate current step<!-- [et_pb_line_break_holder] -->function validateCurrentStep() {<!-- [et_pb_line_break_holder] -->    const currentStepElement = document.querySelector(`.form-step[data-step=\"${currentStep}\"]`);<!-- [et_pb_line_break_holder] -->    const requiredFields = currentStepElement.querySelectorAll('input[required], select[required]');<!-- [et_pb_line_break_holder] -->    let isValid = true;<!-- [et_pb_line_break_holder] -->    <!-- [et_pb_line_break_holder] -->    requiredFields.forEach(field => {<!-- [et_pb_line_break_holder] -->        \/\/ Skip validation of hidden fields (honeypot)<!-- [et_pb_line_break_holder] -->        if (field.name === 'web_extra' || field.type === 'hidden') {<!-- [et_pb_line_break_holder] -->            return;<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] -->        <!-- [et_pb_line_break_holder] -->        if (field.type === 'radio') {<!-- [et_pb_line_break_holder] -->            const radioGroup = currentStepElement.querySelector(`input[name=\"${field.name}\"]:checked`);<!-- [et_pb_line_break_holder] -->            if (!radioGroup) {<!-- [et_pb_line_break_holder] -->                isValid = false;<!-- [et_pb_line_break_holder] -->                const errorMessage = field.closest('.form-group').querySelector('.error-message');<!-- [et_pb_line_break_holder] -->                if (errorMessage) {<!-- [et_pb_line_break_holder] -->                    errorMessage.classList.add('show');<!-- [et_pb_line_break_holder] -->                }<!-- [et_pb_line_break_holder] -->            }<!-- [et_pb_line_break_holder] -->        } else if (field.name === 'business_area') {<!-- [et_pb_line_break_holder] -->            if (!field.value) {<!-- [et_pb_line_break_holder] -->                isValid = false;<!-- [et_pb_line_break_holder] -->                const errorMessage = field.closest('.form-group').querySelector('.error-message');<!-- [et_pb_line_break_holder] -->                if (errorMessage) {<!-- [et_pb_line_break_holder] -->                    errorMessage.classList.add('show');<!-- [et_pb_line_break_holder] -->                }<!-- [et_pb_line_break_holder] -->            }<!-- [et_pb_line_break_holder] -->        } else {<!-- [et_pb_line_break_holder] -->            if (!validateField(field)) {<!-- [et_pb_line_break_holder] -->                isValid = false;<!-- [et_pb_line_break_holder] -->            }<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] -->    });<!-- [et_pb_line_break_holder] -->    <!-- [et_pb_line_break_holder] -->    \/\/ Validate terms checkbox in the last step<!-- [et_pb_line_break_holder] -->    if (currentStep === 4) {<!-- [et_pb_line_break_holder] -->        const termsCheckbox = document.getElementById('terms');<!-- [et_pb_line_break_holder] -->        if (!termsCheckbox.checked) {<!-- [et_pb_line_break_holder] -->            isValid = false;<!-- [et_pb_line_break_holder] -->            const errorMessage = termsCheckbox.closest('.form-group').querySelector('.error-message');<!-- [et_pb_line_break_holder] -->            if (errorMessage) {<!-- [et_pb_line_break_holder] -->                errorMessage.classList.add('show');<!-- [et_pb_line_break_holder] -->            }<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] -->    <!-- [et_pb_line_break_holder] -->    return isValid;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->\/\/ Next step<!-- [et_pb_line_break_holder] -->function nextStep() {<!-- [et_pb_line_break_holder] -->    if (!validateCurrentStep()) {<!-- [et_pb_line_break_holder] -->        showToast('Please complete all required fields', 'error');<!-- [et_pb_line_break_holder] -->        return;<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] -->    <!-- [et_pb_line_break_holder] -->    if (currentStep < totalSteps) {<!-- [et_pb_line_break_holder] -->        currentStep++;<!-- [et_pb_line_break_holder] -->        updateStepDisplay();<!-- [et_pb_line_break_holder] -->        updateProgress();<!-- [et_pb_line_break_holder] -->        updateButtons();<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->\/\/ Previous step<!-- [et_pb_line_break_holder] -->function prevStep() {<!-- [et_pb_line_break_holder] -->    if (currentStep > 1) {<!-- [et_pb_line_break_holder] -->        currentStep--;<!-- [et_pb_line_break_holder] -->        updateStepDisplay();<!-- [et_pb_line_break_holder] -->        updateProgress();<!-- [et_pb_line_break_holder] -->        updateButtons();<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->\/\/ Update step display<!-- [et_pb_line_break_holder] -->function updateStepDisplay() {<!-- [et_pb_line_break_holder] -->    \/\/ Hide all steps<!-- [et_pb_line_break_holder] -->    document.querySelectorAll('.form-step').forEach(step => {<!-- [et_pb_line_break_holder] -->        step.classList.remove('active');<!-- [et_pb_line_break_holder] -->    });<!-- [et_pb_line_break_holder] -->    <!-- [et_pb_line_break_holder] -->    \/\/ Show current step<!-- [et_pb_line_break_holder] -->    document.querySelector(`.form-step[data-step=\"${currentStep}\"]`).classList.add('active');<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->\/\/ Update progress<!-- [et_pb_line_break_holder] -->function updateProgress() {<!-- [et_pb_line_break_holder] -->    const progressPercentage = ((currentStep - 1) \/ (totalSteps - 1)) * 100;<!-- [et_pb_line_break_holder] -->    progressLine.style.width = `${progressPercentage}%`;<!-- [et_pb_line_break_holder] -->    <!-- [et_pb_line_break_holder] -->    \/\/ Update step circles<!-- [et_pb_line_break_holder] -->    document.querySelectorAll('.step').forEach((step, index) => {<!-- [et_pb_line_break_holder] -->        const stepNumber = index + 1;<!-- [et_pb_line_break_holder] -->        <!-- [et_pb_line_break_holder] -->        if (stepNumber < currentStep) {<!-- [et_pb_line_break_holder] -->            step.classList.add('completed');<!-- [et_pb_line_break_holder] -->            step.classList.remove('active');<!-- [et_pb_line_break_holder] -->            step.querySelector('.step-circle').innerHTML = '<i class=\"fas fa-check\"><\/i>';<!-- [et_pb_line_break_holder] -->        } else if (stepNumber === currentStep) {<!-- [et_pb_line_break_holder] -->            step.classList.add('active');<!-- [et_pb_line_break_holder] -->            step.classList.remove('completed');<!-- [et_pb_line_break_holder] -->            step.querySelector('.step-circle').textContent = stepNumber;<!-- [et_pb_line_break_holder] -->        } else {<!-- [et_pb_line_break_holder] -->            step.classList.remove('active', 'completed');<!-- [et_pb_line_break_holder] -->            step.querySelector('.step-circle').textContent = stepNumber;<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] -->    });<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->\/\/ Update buttons<!-- [et_pb_line_break_holder] -->function updateButtons() {<!-- [et_pb_line_break_holder] -->    \/\/ Previous button<!-- [et_pb_line_break_holder] -->    if (currentStep === 1) {<!-- [et_pb_line_break_holder] -->        prevBtn.style.display = 'none';<!-- [et_pb_line_break_holder] -->    } else {<!-- [et_pb_line_break_holder] -->        prevBtn.style.display = 'flex';<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] -->    <!-- [et_pb_line_break_holder] -->    \/\/ Next\/submit button<!-- [et_pb_line_break_holder] -->    if (currentStep === totalSteps) {<!-- [et_pb_line_break_holder] -->        nextBtn.style.display = 'none';<!-- [et_pb_line_break_holder] -->        submitBtn.style.display = 'flex';<!-- [et_pb_line_break_holder] -->    } else {<!-- [et_pb_line_break_holder] -->        nextBtn.style.display = 'flex';<!-- [et_pb_line_break_holder] -->        submitBtn.style.display = 'none';<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->\/\/ Handle form submission<!-- [et_pb_line_break_holder] -->async function handleSubmit(e) {<!-- [et_pb_line_break_holder] -->    e.preventDefault();<!-- [et_pb_line_break_holder] -->    <!-- [et_pb_line_break_holder] -->    if (!validateCurrentStep()) {<!-- [et_pb_line_break_holder] -->        showToast('Please complete all required fields', 'error');<!-- [et_pb_line_break_holder] -->        return;<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] -->    <!-- [et_pb_line_break_holder] -->    \/\/ Security validations<!-- [et_pb_line_break_holder] -->    if (Date.now() - arrivalTime < 4000) {<!-- [et_pb_line_break_holder] -->        showToast('Form cannot be submitted so quickly', 'error');<!-- [et_pb_line_break_holder] -->        return;<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] -->    <!-- [et_pb_line_break_holder] -->    \/\/ Honeypot validation (anti-bot trap field)<!-- [et_pb_line_break_holder] -->    if (form.web_extra.value !== \"\") {<!-- [et_pb_line_break_holder] -->        showToast('Form blocked for security reasons', 'error');<!-- [et_pb_line_break_holder] -->        return;<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] -->    <!-- [et_pb_line_break_holder] -->    const now = Date.now();<!-- [et_pb_line_break_holder] -->    const last = sessionStorage.getItem(\"last_submission\");<!-- [et_pb_line_break_holder] -->    if (last && now - parseInt(last) < 10000) {<!-- [et_pb_line_break_holder] -->        showToast('Please wait a few seconds before submitting again', 'error');<!-- [et_pb_line_break_holder] -->        return;<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] -->    <!-- [et_pb_line_break_holder] -->    \/\/ Validate email<!-- [et_pb_line_break_holder] -->    const email = form.email.value.trim().toLowerCase();<!-- [et_pb_line_break_holder] -->    const suspiciousDomain = \/@(mail.ru|tempmail|10minutemail|guerrillamail|yopmail|dispostable)\\.\/;<!-- [et_pb_line_break_holder] -->    if (suspiciousDomain.test(email)) {<!-- [et_pb_line_break_holder] -->        showToast('Temporary or suspicious emails are not allowed', 'error');<!-- [et_pb_line_break_holder] -->        return;<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] -->    <!-- [et_pb_line_break_holder] -->    \/\/ Show loading<!-- [et_pb_line_break_holder] -->    const btnText = submitBtn.querySelector('.btn-text');<!-- [et_pb_line_break_holder] -->    const btnSpinner = submitBtn.querySelector('.btn-spinner');<!-- [et_pb_line_break_holder] -->    <!-- [et_pb_line_break_holder] -->    btnText.style.opacity = '0';<!-- [et_pb_line_break_holder] -->    btnSpinner.style.display = 'block';<!-- [et_pb_line_break_holder] -->    submitBtn.disabled = true;<!-- [et_pb_line_break_holder] -->    <!-- [et_pb_line_break_holder] -->    try {<!-- [et_pb_line_break_holder] -->        \/\/ Prepare data<!-- [et_pb_line_break_holder] -->        const formData = new FormData(form);<!-- [et_pb_line_break_holder] -->        <!-- [et_pb_line_break_holder] -->        \/\/ Process website URL<!-- [et_pb_line_break_holder] -->        const webRaw = formData.get('website') || '';<!-- [et_pb_line_break_holder] -->        let webFinal = '-';<!-- [et_pb_line_break_holder] -->        if (webRaw.trim()) {<!-- [et_pb_line_break_holder] -->            const hasProtocol = \/^https?:\\\/\\\/\/i.test(webRaw);<!-- [et_pb_line_break_holder] -->            webFinal = hasProtocol ? webRaw : 'https:\/\/' + webRaw;<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] -->        <!-- [et_pb_line_break_holder] -->        const data = {<!-- [et_pb_line_break_holder] -->            empresa: formData.get('company'),<!-- [et_pb_line_break_holder] -->            nif: formData.get('tax_id'),<!-- [et_pb_line_break_holder] -->            nombre: formData.get('first_name'),<!-- [et_pb_line_break_holder] -->            apellidos: formData.get('last_name'),<!-- [et_pb_line_break_holder] -->            email: formData.get('email'),<!-- [et_pb_line_break_holder] -->            telefono: formData.get('phone'),<!-- [et_pb_line_break_holder] -->            negocio: formData.get('business_area'),<!-- [et_pb_line_break_holder] -->            web: webFinal,<!-- [et_pb_line_break_holder] -->            tiendas: formData.get('stores'),<!-- [et_pb_line_break_holder] -->            dimensiones: formData.get('dimensions') || '-',<!-- [et_pb_line_break_holder] -->            recargo: formData.get('surcharge') || '-',<!-- [et_pb_line_break_holder] -->            pedido: formData.get('order_preference'),<!-- [et_pb_line_break_holder] -->            pais: formData.get('country'),<!-- [et_pb_line_break_holder] -->            provincia: formData.get('state') || '-',<!-- [et_pb_line_break_holder] -->            municipio: formData.get('city') || '-',<!-- [et_pb_line_break_holder] -->            cp: formData.get('postal_code'),<!-- [et_pb_line_break_holder] -->            direccion: formData.get('address'),<!-- [et_pb_line_break_holder] -->            direccion2: formData.get('address2') || '-',<!-- [et_pb_line_break_holder] -->            horario: formData.get('delivery_hours') || '-',<!-- [et_pb_line_break_holder] -->            elevador: formData.get('lift_truck') || '-',<!-- [et_pb_line_break_holder] -->            conocido: formData.get('how_heard') || '-',<!-- [et_pb_line_break_holder] -->            comentarios: formData.get('comments') || '-',<!-- [et_pb_line_break_holder] -->            newsletter: formData.get('newsletter') ? \"S\u00ed\" : \"No\",<!-- [et_pb_line_break_holder] -->            subject: `New registration from ${formData.get('first_name')} ${formData.get('last_name')} - ${formData.get('company')}`<!-- [et_pb_line_break_holder] -->        };<!-- [et_pb_line_break_holder] -->        <!-- [et_pb_line_break_holder] -->        \/\/ Send with EmailJS<!-- [et_pb_line_break_holder] -->        await emailjs.send(\"arte_regal_es_smtp\", \"template_cqqifvk\", data);<!-- [et_pb_line_break_holder] -->        <!-- [et_pb_line_break_holder] -->        \/\/ Success<!-- [et_pb_line_break_holder] -->        sessionStorage.setItem(\"last_submission\", now);<!-- [et_pb_line_break_holder] -->        showToast('Registration completed successfully! We will contact you soon.', 'success');<!-- [et_pb_line_break_holder] -->        form.reset();<!-- [et_pb_line_break_holder] -->        <!-- [et_pb_line_break_holder] -->        \/\/ Reset form<!-- [et_pb_line_break_holder] -->        setTimeout(() => {<!-- [et_pb_line_break_holder] -->            currentStep = 1;<!-- [et_pb_line_break_holder] -->            updateStepDisplay();<!-- [et_pb_line_break_holder] -->            updateProgress();<!-- [et_pb_line_break_holder] -->            updateButtons();<!-- [et_pb_line_break_holder] -->        }, 2000);<!-- [et_pb_line_break_holder] -->        <!-- [et_pb_line_break_holder] -->    } catch (error) {<!-- [et_pb_line_break_holder] -->        console.error('Error sending:', error);<!-- [et_pb_line_break_holder] -->        showToast('Error sending the form. Please try again.', 'error');<!-- [et_pb_line_break_holder] -->    } finally {<!-- [et_pb_line_break_holder] -->        \/\/ Hide loading<!-- [et_pb_line_break_holder] -->        btnText.style.opacity = '1';<!-- [et_pb_line_break_holder] -->        btnSpinner.style.display = 'none';<!-- [et_pb_line_break_holder] -->        submitBtn.disabled = false;<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->\/\/ Show centered toast<!-- [et_pb_line_break_holder] -->function showToast(message, type = 'success') {<!-- [et_pb_line_break_holder] -->    const toast = document.createElement('div');<!-- [et_pb_line_break_holder] -->    toast.className = `toast ${type}`;<!-- [et_pb_line_break_holder] -->    toast.innerHTML = `<!-- [et_pb_line_break_holder] -->        <i class=\"fas ${type === 'success' ? 'fa-check-circle' : 'fa-exclamation-triangle'}\"><\/i><!-- [et_pb_line_break_holder] -->        ${message}<!-- [et_pb_line_break_holder] -->    `;<!-- [et_pb_line_break_holder] -->    <!-- [et_pb_line_break_holder] -->    document.getElementById('toast-container').appendChild(toast);<!-- [et_pb_line_break_holder] -->    <!-- [et_pb_line_break_holder] -->    \/\/ Show toast<!-- [et_pb_line_break_holder] -->    setTimeout(() => toast.classList.add('show'), 100);<!-- [et_pb_line_break_holder] -->    <!-- [et_pb_line_break_holder] -->    \/\/ Hide and remove toast<!-- [et_pb_line_break_holder] -->    setTimeout(() => {<!-- [et_pb_line_break_holder] -->        toast.classList.remove('show');<!-- [et_pb_line_break_holder] -->        setTimeout(() => toast.remove(), 300);<!-- [et_pb_line_break_holder] -->    }, 5000);<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><\/script><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><\/body><!-- [et_pb_line_break_holder] --><\/html>[\/et_pb_code][\/et_pb_column][\/et_pb_row][et_pb_row _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; width=&#8221;0%&#8221; max_width=&#8221;0px&#8221; min_height=&#8221;0px&#8221; height=&#8221;0px&#8221; max_height=&#8221;0px&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_column type=&#8221;4_4&#8243; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_code _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; width=&#8221;0%&#8221; max_width=&#8221;0%&#8221; min_height=&#8221;0px&#8221; height=&#8221;0px&#8221; max_height=&#8221;0px&#8221; global_colors_info=&#8221;{}&#8221;]<!-- \u2705 MODAL Login ANTIGUA WEB --><!-- [et_pb_line_break_holder] --><\/p>\n<div id=\"loginModal\" style=\"   display:none; position:fixed; top:0; left:0; width:100vw; height:100vh;  background:rgba(0,0,0,0.6); justify-content:center; align-items:center; z-index:9999;\"><!-- [et_pb_line_break_holder] -->  <\/p>\n<div id=\"loginBox\" style=\"     background: #ffffff;    padding: 30px;    border-radius: 16px;    max-width: 400px;    width: 90%;    box-shadow:    inset 0 0 10px rgba(0, 0, 0, 0.05),    0 20px 50px rgba(0, 0, 0, 0.3);    font-family: 'Poppins', sans-serif;    position: relative;    border: 1px solid #e0e0e0;\"><!-- [et_pb_line_break_holder] -->    <!-- [et_pb_line_break_holder] -->    <\/p>\n<h2 id=\"loginTitle\">Log in to previous website<\/h2>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    <\/p>\n<form method=\"POST\" action=\"https:\/\/www.arteregal.com\/login\" target=\"_blank\"><!-- [et_pb_line_break_holder] -->      <label for=\"usuario\"><!-- [et_pb_line_break_holder] -->        <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"width:16px;height:16px;vertical-align:middle;margin-right:6px;\" fill=\"currentColor\" viewbox=\"0 0 24 24\"><!-- [et_pb_line_break_holder] -->          <path d=\"M12 12c2.7 0 5-2.3 5-5s-2.3-5-5-5-5 2.3-5 5 2.3 5 5 5zm0 2c-3.3 0-10 1.7-10 5v3h20v-3c0-3.3-6.7-5-10-5z\"\/><!-- [et_pb_line_break_holder] -->        <\/svg><!-- [et_pb_line_break_holder] --> Customer code<!-- [et_pb_line_break_holder] -->      <\/label><!-- [et_pb_line_break_holder] -->      <input type=\"text\" id=\"usuario\" name=\"usuario\" placeholder=\"Ex: 012345\" required=\"\"><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->      <label for=\"password\"><!-- [et_pb_line_break_holder] -->        <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"width:16px;height:16px;vertical-align:middle;margin-right:6px;\" fill=\"currentColor\" viewbox=\"0 0 24 24\"><!-- [et_pb_line_break_holder] -->          <path d=\"M12 17a2 2 0 1 0 0-4 2 2 0 0 0 0 4zm6-8h-1V7a5 5 0 0 0-10 0v2H6c-1.1 0-2 .9-2 2v9c0 1.1.9 2 2 2h12c1.1 0 2-.9 2-2v-9c0-1.1-.9-2-2-2zM8 7a4 4 0 0 1 8 0v2H8V7z\"\/><!-- [et_pb_line_break_holder] -->        <\/svg><!-- [et_pb_line_break_holder] --> Password<!-- [et_pb_line_break_holder] -->      <\/label><!-- [et_pb_line_break_holder] -->      <\/p>\n<div style=\"position:relative;\"><!-- [et_pb_line_break_holder] -->        <input type=\"password\" id=\"password\" name=\"password\" placeholder=\"Your password\" required=\"\" style=\"padding-right:40px;\"><!-- [et_pb_line_break_holder] -->        <button type=\"button\" id=\"togglePassword\" style=\"           position:absolute; top:50%; right:10px; transform:translateY(-50%);          background:none; border:none; cursor:pointer;\"><!-- [et_pb_line_break_holder] -->          <svg id=\"eyeIcon\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"20\" height=\"20\" fill=\"#888\" viewbox=\"0 0 24 24\"><!-- [et_pb_line_break_holder] -->            <path d=\"M12 5c-7.633 0-11 7-11 7s3.367 7 11 7 11-7 11-7-3.367-7-11-7zm0 12c-2.757 0-5-2.243-5-5s2.243-5 5-5!-- wpml:html_comment PCEtLSBbZXRfcGJfbGluZV9icmVha19ob2xkZXJdIC0tPg== -->            5 2.243 5 5-2.243 5-5 5zm0-8c-1.654 0-3 1.346-3 3s1.346 3 3 3            3-1.346 3-3-1.346-3-3-3z&#8221;\/><!-- [et_pb_line_break_holder] -->          <\/svg><!-- [et_pb_line_break_holder] -->        <\/button><!-- [et_pb_line_break_holder] -->      <\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->      <input type=\"hidden\" name=\"submit\" value=\"1\"><!-- [et_pb_line_break_holder] -->      <button type=\"submit\" class=\"login-btn\">Enter<\/button><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->      <!-- \u2705 Enlace olvidar contrase\u00f1a --><!-- [et_pb_line_break_holder] -->      <\/p>\n<div style=\"text-align:center; margin-top:12px;\"><!-- [et_pb_line_break_holder] -->        <a href=\"https:\/\/www.arteregal.com\/registro-recupera\" target=\"_blank\" style=\"           font-size: 13px;          color: #1d242c;          text-decoration: none;          font-weight: 500;          opacity: 0.8;          transition: opacity 0.3s ease;\" onmouseover=\"this.style.opacity=&#039;1&#039;\" onmouseout=\"this.style.opacity=&#039;0.8&#039;\" rel=\"noopener\"><!-- [et_pb_line_break_holder] --> Forgot your password?<!-- [et_pb_line_break_holder] -->        <\/a><!-- [et_pb_line_break_holder] -->      <\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->      <!-- \u2705 Enlace versi\u00f3n actual --><!-- [et_pb_line_break_holder] -->      <\/p>\n<div style=\"text-align:center; margin-top:10px;\"><!-- [et_pb_line_break_holder] -->        <span style=\"font-size: 13px; color: #666;\"><\/span><!\u2013- [et_pb_br_holder] -\u2013><!-- [et_pb_line_break_holder] -->        <a href=\"https:\/\/www.arteregal.com\/b2b\/es\/iniciar-sesion?back=https%3A%2F%2Fwww.arteregal.com%2Fb2b%2Fes%2F\" target=\"_blank\" style=\"           font-size: 13px;          color: #4b6587;          font-weight: 600;          text-decoration: none;          transition: opacity 0.3s ease;\" onmouseover=\"this.style.opacity=&#039;1&#039;\" onmouseout=\"this.style.opacity=&#039;0.85&#039;\" rel=\"noopener\"><!-- [et_pb_line_break_holder] --> Log in to the new website<!-- [et_pb_line_break_holder] -->        <\/a><!-- [et_pb_line_break_holder] -->      <\/div>\n<p><!-- [et_pb_line_break_holder] -->    <\/form>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    <button id=\"close-login\" style=\"       position:absolute; top:10px; right:15px; background:none; border:none;      font-size:24px; cursor:pointer; color:#1d242c;\">\u00d7<\/button><!-- [et_pb_line_break_holder] -->  <\/div>\n<p><!-- [et_pb_line_break_holder] --><\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><!-- \u2705 ESTILOS COMPLETOS --><!-- [et_pb_line_break_holder] --><link rel=\"stylesheet\" href=\"https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/animate.css\/4.1.1\/animate.min.css\"><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><\/p>\n<style><!-- [et_pb_line_break_holder] -->  html.no-scroll,<!-- [et_pb_line_break_holder] -->  body.no-scroll {<!-- [et_pb_line_break_holder] -->    overflow: hidden !important;<!-- [et_pb_line_break_holder] -->    height: 100% !important;<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  \/* Inputs y labels *\/<!-- [et_pb_line_break_holder] -->  #loginModal input {<!-- [et_pb_line_break_holder] -->    width: 100%;<!-- [et_pb_line_break_holder] -->    padding: 12px;<!-- [et_pb_line_break_holder] -->    margin: 10px 0 20px 0;<!-- [et_pb_line_break_holder] -->    border: 1px solid #ccc;<!-- [et_pb_line_break_holder] -->    border-radius: 8px;<!-- [et_pb_line_break_holder] -->    font-family: 'Poppins', sans-serif;<!-- [et_pb_line_break_holder] -->    transition: all 0.3s ease;<!-- [et_pb_line_break_holder] -->    outline: none;<!-- [et_pb_line_break_holder] -->    background: #fafafa;<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  #loginModal input:hover,<!-- [et_pb_line_break_holder] -->  #loginModal input:focus {<!-- [et_pb_line_break_holder] -->    border-color: #1d242c;<!-- [et_pb_line_break_holder] -->    box-shadow: 0 0 8px rgba(29, 36, 44, 0.3);<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  #loginModal label {<!-- [et_pb_line_break_holder] -->    font-weight: 600;<!-- [et_pb_line_break_holder] -->    color: #1d242c;<!-- [et_pb_line_break_holder] -->    margin-bottom: 6px;<!-- [et_pb_line_break_holder] -->    display: block;<!-- [et_pb_line_break_holder] -->    font-size: 14px;<!-- [et_pb_line_break_holder] -->    margin-top: 18px;<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  \/* Bot\u00f3n Entrar *\/<!-- [et_pb_line_break_holder] -->  .login-btn {<!-- [et_pb_line_break_holder] -->    width: 100%;<!-- [et_pb_line_break_holder] -->    background-color: #1d242c;<!-- [et_pb_line_break_holder] -->    color: white;<!-- [et_pb_line_break_holder] -->    padding: 12px;<!-- [et_pb_line_break_holder] -->    border: none;<!-- [et_pb_line_break_holder] -->    border-radius: 8px;<!-- [et_pb_line_break_holder] -->    font-weight: bold;<!-- [et_pb_line_break_holder] -->    cursor: pointer;<!-- [et_pb_line_break_holder] -->    font-family: 'Poppins', sans-serif;<!-- [et_pb_line_break_holder] -->    transition: all 0.3s ease, transform 0.2s ease, box-shadow 0.2s ease;<!-- [et_pb_line_break_holder] -->    font-size: 16px;<!-- [et_pb_line_break_holder] -->    margin-top: 10px;<!-- [et_pb_line_break_holder] -->    position: relative;<!-- [et_pb_line_break_holder] -->    overflow: hidden;<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  .login-btn:hover {<!-- [et_pb_line_break_holder] -->    background-color: #333;<!-- [et_pb_line_break_holder] -->    transform: translateY(-3px) scale(1.02);<!-- [et_pb_line_break_holder] -->    box-shadow: 0 8px 16px rgba(0,0,0,0.25);<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  \/* Loader en bot\u00f3n *\/<!-- [et_pb_line_break_holder] -->  .login-btn.loading::after {<!-- [et_pb_line_break_holder] -->    content: \"\";<!-- [et_pb_line_break_holder] -->    position: absolute;<!-- [et_pb_line_break_holder] -->    right: 16px;<!-- [et_pb_line_break_holder] -->    top: 50%;<!-- [et_pb_line_break_holder] -->    width: 18px;<!-- [et_pb_line_break_holder] -->    height: 18px;<!-- [et_pb_line_break_holder] -->    margin-top: -9px;<!-- [et_pb_line_break_holder] -->    border: 2px solid white;<!-- [et_pb_line_break_holder] -->    border-top: 2px solid transparent;<!-- [et_pb_line_break_holder] -->    border-radius: 50%;<!-- [et_pb_line_break_holder] -->    animation: spin 0.8s linear infinite;<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  @keyframes spin {<!-- [et_pb_line_break_holder] -->    0% { transform: rotate(0deg);}<!-- [et_pb_line_break_holder] -->    100% { transform: rotate(360deg);}<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  \/* Vibrar modal *\/<!-- [et_pb_line_break_holder] -->  .vibrate {<!-- [et_pb_line_break_holder] -->    animation: vibrate 0.4s;<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  @keyframes vibrate {<!-- [et_pb_line_break_holder] -->    0% { transform: translateX(0); }<!-- [et_pb_line_break_holder] -->    20% { transform: translateX(-5px); }<!-- [et_pb_line_break_holder] -->    40% { transform: translateX(5px); }<!-- [et_pb_line_break_holder] -->    60% { transform: translateX(-5px); }<!-- [et_pb_line_break_holder] -->    80% { transform: translateX(5px); }<!-- [et_pb_line_break_holder] -->    100% { transform: translateX(0); }<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  \/* T\u00edtulo login *\/<!-- [et_pb_line_break_holder] -->  #loginTitle {<!-- [et_pb_line_break_holder] -->    text-align: center;<!-- [et_pb_line_break_holder] -->    margin-bottom: 25px;<!-- [et_pb_line_break_holder] -->    font-size: 24px;<!-- [et_pb_line_break_holder] -->    font-weight: 800;<!-- [et_pb_line_break_holder] -->    background: linear-gradient(90deg, #1d242c, #4b6587);<!-- [et_pb_line_break_holder] -->    -webkit-background-clip: text;<!-- [et_pb_line_break_holder] -->    -webkit-text-fill-color: transparent;<!-- [et_pb_line_break_holder] -->    text-shadow: 0px 2px 6px rgba(0,0,0,0.1);<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  \/* Animaci\u00f3n POP *\/<!-- [et_pb_line_break_holder] -->  @keyframes popFadeIn {<!-- [et_pb_line_break_holder] -->    0% {<!-- [et_pb_line_break_holder] -->      opacity: 0;<!-- [et_pb_line_break_holder] -->      transform: scale(0.8);<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] -->    100% {<!-- [et_pb_line_break_holder] -->      opacity: 1;<!-- [et_pb_line_break_holder] -->      transform: scale(1);<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  \/* Ripple effect *\/<!-- [et_pb_line_break_holder] -->  .ripple {<!-- [et_pb_line_break_holder] -->    position: absolute;<!-- [et_pb_line_break_holder] -->    border-radius: 50%;<!-- [et_pb_line_break_holder] -->    transform: scale(0);<!-- [et_pb_line_break_holder] -->    animation: rippleEffect 600ms linear;<!-- [et_pb_line_break_holder] -->    background-color: rgba(255, 255, 255, 0.6);<!-- [et_pb_line_break_holder] -->    pointer-events: none;<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  @keyframes rippleEffect {<!-- [et_pb_line_break_holder] -->    to {<!-- [et_pb_line_break_holder] -->      transform: scale(4);<!-- [et_pb_line_break_holder] -->      opacity: 0;<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  \/* \u2705 Ajustes para m\u00f3vil *\/<!-- [et_pb_line_break_holder] -->@media (max-width: 480px) {<!-- [et_pb_line_break_holder] -->  #loginBox {<!-- [et_pb_line_break_holder] -->    padding-top: 50px; \/* m\u00e1s espacio arriba para que la X no se solape con el t\u00edtulo *\/<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  #close-login {<!-- [et_pb_line_break_holder] -->    top: 5px !important;<!-- [et_pb_line_break_holder] -->    right: 10px !important;<!-- [et_pb_line_break_holder] -->    font-size: 22px !important;<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  #loginTitle {<!-- [et_pb_line_break_holder] -->    font-size: 20px;<!-- [et_pb_line_break_holder] -->    margin-top: 10px;<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><\/style>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><!-- \u2705 SCRIPT COMPLETO --><!-- [et_pb_line_break_holder] --><script><!-- [et_pb_line_break_holder] -->document.addEventListener(\"DOMContentLoaded\", function () {<!-- [et_pb_line_break_holder] -->  const loginModal = document.getElementById(\"loginModal\");<!-- [et_pb_line_break_holder] -->  const loginBox = document.getElementById(\"loginBox\");<!-- [et_pb_line_break_holder] -->  const closeBtn = document.getElementById(\"close-login\");<!-- [et_pb_line_break_holder] -->  const form = document.querySelector(\"#loginBox form\");<!-- [et_pb_line_break_holder] -->  const loginButton = form.querySelector(\".login-btn\");<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  function abrirLogin(e) {<!-- [et_pb_line_break_holder] -->    e.preventDefault();<!-- [et_pb_line_break_holder] -->    window.scrollTo({ top: 0, behavior: 'smooth' });<!-- [et_pb_line_break_holder] -->    setTimeout(function () {<!-- [et_pb_line_break_holder] -->      loginModal.style.display = \"flex\";<!-- [et_pb_line_break_holder] -->      loginBox.style.animation = \"popFadeIn 0.4s ease forwards\"; \/\/ \u2705 Animaci\u00f3n POP<!-- [et_pb_line_break_holder] -->      document.body.classList.add(\"no-scroll\");<!-- [et_pb_line_break_holder] -->      document.documentElement.classList.add(\"no-scroll\");<!-- [et_pb_line_break_holder] -->      document.getElementById(\"usuario\").focus();<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->      loginButton.classList.remove(\"loading\");<!-- [et_pb_line_break_holder] -->      loginButton.disabled = false;<!-- [et_pb_line_break_holder] -->    }, 300);<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  function asignarEventosLogin() {<!-- [et_pb_line_break_holder] -->    document.querySelectorAll('.boton-web-anterior a').forEach(function (enlace) {<!-- [et_pb_line_break_holder] -->      enlace.removeEventListener('click', abrirLogin);<!-- [et_pb_line_break_holder] -->      enlace.addEventListener('click', abrirLogin);<!-- [et_pb_line_break_holder] -->    });<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  asignarEventosLogin();<!-- [et_pb_line_break_holder] -->  const observer = new MutationObserver(asignarEventosLogin);<!-- [et_pb_line_break_holder] -->  observer.observe(document.body, { childList: true, subtree: true });<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  closeBtn.addEventListener(\"click\", cerrarLogin);<!-- [et_pb_line_break_holder] -->  window.addEventListener(\"click\", function (event) {<!-- [et_pb_line_break_holder] -->    if (event.target === loginModal) cerrarLogin();<!-- [et_pb_line_break_holder] -->  });<!-- [et_pb_line_break_holder] -->  document.addEventListener(\"keydown\", function (event) {<!-- [et_pb_line_break_holder] -->    if (event.key === \"Escape\" && loginModal.style.display === \"flex\") cerrarLogin();<!-- [et_pb_line_break_holder] -->  });<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  function cerrarLogin() {<!-- [et_pb_line_break_holder] -->    loginBox.classList.remove('animate__fadeInDown');<!-- [et_pb_line_break_holder] -->    loginBox.classList.add('animate__fadeOutUp');<!-- [et_pb_line_break_holder] -->    setTimeout(function () {<!-- [et_pb_line_break_holder] -->      loginModal.style.display = \"none\";<!-- [et_pb_line_break_holder] -->      document.body.classList.remove(\"no-scroll\");<!-- [et_pb_line_break_holder] -->      document.documentElement.classList.remove(\"no-scroll\");<!-- [et_pb_line_break_holder] -->    }, 500);<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  \/\/ Toggle mostrar\/ocultar contrase\u00f1a<!-- [et_pb_line_break_holder] -->  const togglePassword = document.getElementById('togglePassword');<!-- [et_pb_line_break_holder] -->  const passwordInput = document.getElementById('password');<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  togglePassword.addEventListener('click', function () {<!-- [et_pb_line_break_holder] -->    const type = passwordInput.getAttribute('type') === 'password' ? 'text' : 'password';<!-- [et_pb_line_break_holder] -->    passwordInput.setAttribute('type', type);<!-- [et_pb_line_break_holder] -->    const eyeIcon = document.getElementById('eyeIcon');<!-- [et_pb_line_break_holder] -->    eyeIcon.setAttribute('fill', type === 'text' ? '#1d242c' : '#888');<!-- [et_pb_line_break_holder] -->  });<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  \/\/ Validar formulario<!-- [et_pb_line_break_holder] -->  form.addEventListener(\"submit\", function (e) {<!-- [et_pb_line_break_holder] -->    const usuario = document.getElementById(\"usuario\").value.trim();<!-- [et_pb_line_break_holder] -->    const password = document.getElementById(\"password\").value.trim();<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    if (usuario === \"\" || password === \"\") {<!-- [et_pb_line_break_holder] -->      e.preventDefault();<!-- [et_pb_line_break_holder] -->      loginBox.classList.add(\"vibrate\");<!-- [et_pb_line_break_holder] -->      setTimeout(() => {<!-- [et_pb_line_break_holder] -->        loginBox.classList.remove(\"vibrate\");<!-- [et_pb_line_break_holder] -->      }, 400);<!-- [et_pb_line_break_holder] -->      return;<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    loginButton.classList.add(\"loading\");<!-- [et_pb_line_break_holder] -->    loginButton.disabled = true;<!-- [et_pb_line_break_holder] -->    setTimeout(() => {<!-- [et_pb_line_break_holder] -->      cerrarLogin();<!-- [et_pb_line_break_holder] -->    }, 700);<!-- [et_pb_line_break_holder] -->  });<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  \/\/ Ripple efecto en el bot\u00f3n<!-- [et_pb_line_break_holder] -->  const buttons = document.querySelectorAll('.login-btn');<!-- [et_pb_line_break_holder] -->  buttons.forEach(btn => {<!-- [et_pb_line_break_holder] -->    btn.addEventListener('click', function (e) {<!-- [et_pb_line_break_holder] -->      const ripple = document.createElement('span');<!-- [et_pb_line_break_holder] -->      ripple.classList.add('ripple');<!-- [et_pb_line_break_holder] -->      const rect = btn.getBoundingClientRect();<!-- [et_pb_line_break_holder] -->      ripple.style.left = `${e.clientX - rect.left}px`;<!-- [et_pb_line_break_holder] -->      ripple.style.top = `${e.clientY - rect.top}px`;<!-- [et_pb_line_break_holder] -->      this.appendChild(ripple);<!-- [et_pb_line_break_holder] -->      ripple.addEventListener('animationend', () => {<!-- [et_pb_line_break_holder] -->        ripple.remove();<!-- [et_pb_line_break_holder] -->      });<!-- [et_pb_line_break_holder] -->    });<!-- [et_pb_line_break_holder] -->  });<!-- [et_pb_line_break_holder] -->});<!-- [et_pb_line_break_holder] --><\/script><!-- [et_pb_line_break_holder] -->[\/et_pb_code][et_pb_code _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; width=&#8221;0%&#8221; max_width=&#8221;0%&#8221; min_height=&#8221;0px&#8221; height=&#8221;0px&#8221; max_height=&#8221;0px&#8221; global_colors_info=&#8221;{}&#8221;]<!-- \u2705 MODAL Login NUEVA WEB --><!-- [et_pb_line_break_holder] --><\/p>\n<div id=\"loginModalV2\" style=\"   display:none; position:fixed; top:0; left:0; width:100vw; height:100vh;  background:rgba(0,0,0,0.6); justify-content:center; align-items:center; z-index:9999;\"><!-- [et_pb_line_break_holder] -->  <\/p>\n<div id=\"loginBoxV2\" style=\"     background: #ffffff;    padding: 30px;    border-radius: 16px;    max-width: 400px;    width: 90%;    box-shadow:    inset 0 0 10px rgba(0, 0, 0, 0.05),    0 20px 50px rgba(0, 0, 0, 0.3);    font-family: 'Poppins', sans-serif;    position: relative;    border: 1px solid #e0e0e0;\"><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    <\/p>\n<h2 id=\"loginTitleV2\">Log in to the new website<\/h2>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    <\/p>\n<form method=\"POST\" action=\"https:\/\/www.arteregal.com\/b2b\/es\/iniciar-sesion\" target=\"_blank\"><!-- [et_pb_line_break_holder] -->        <label for=\"emailV2\"><!-- [et_pb_line_break_holder] -->          <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"width:16px;height:16px;vertical-align:middle;margin-right:6px;\" fill=\"currentColor\" viewbox=\"0 0 24 24\"><!-- [et_pb_line_break_holder] -->            <path d=\"M20 4H4c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2zm0 2v.01L12 13 4 6.01V6h16zM4 18V8l8 5 8-5v10H4z\"\/><!-- [et_pb_line_break_holder] -->          <\/svg><!-- [et_pb_line_break_holder] --> Email address<!-- [et_pb_line_break_holder] -->        <\/label><!-- [et_pb_line_break_holder] -->        <input type=\"email\" id=\"emailV2\" name=\"email\" placeholder=\"example@correo.com\" required=\"\"><!-- [et_pb_line_break_holder] -->      <!-- [et_pb_line_break_holder] -->        <label for=\"passwordV2\"><!-- [et_pb_line_break_holder] -->          <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"width:16px;height:16px;vertical-align:middle;margin-right:6px;\" fill=\"currentColor\" viewbox=\"0 0 24 24\"><!-- [et_pb_line_break_holder] -->            <path d=\"M12 17a2 2 0 1 0 0-4 2 2 0 0 0 0 4zm6-8h-1V7a5 5 0 0 0-10 0v2H6c-1.1 0-2 .9-2 2v9c0 1.1.9 2 2 2h12c1.1 0 2-.9 2-2v-9c0-1.1-.9-2-2-2zM8 7a4 4 0 0 1 8 0v2H8V7z\"\/><!-- [et_pb_line_break_holder] -->          <\/svg><!-- [et_pb_line_break_holder] --> Password<!-- [et_pb_line_break_holder] -->        <\/label><!-- [et_pb_line_break_holder] -->        <\/p>\n<div style=\"position:relative;\"><!-- [et_pb_line_break_holder] -->          <input type=\"password\" id=\"passwordV2\" name=\"password\" placeholder=\"Your password\" required=\"\" style=\"padding-right:40px;\"><!-- [et_pb_line_break_holder] -->          <button type=\"button\" id=\"togglePasswordV2\" style=\"             position:absolute; top:50%; right:10px; transform:translateY(-50%);            background:none; border:none; cursor:pointer;\"><!-- [et_pb_line_break_holder] -->            <svg id=\"eyeIconV2\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"20\" height=\"20\" fill=\"#888\" viewbox=\"0 0 24 24\"><!-- [et_pb_line_break_holder] -->              <path d=\"M12 5c-7.633 0-11 7-11 7s3.367 7 11 7 11-7 11-7-3.367-7-11-7zm0 12c-2.757 0-5-2.243-5-5s2.243-5 5-5!-- wpml:html_comment PCEtLSBbZXRfcGJfbGluZV9icmVha19ob2xkZXJdIC0tPg== -->              5 2.243 5 5-2.243 5-5 5zm0-8c-1.654 0-3 1.346-3 3s1.346 3 3 3              3-1.346 3-3-1.346-3-3-3z&#8221;\/><!-- [et_pb_line_break_holder] -->            <\/svg><!-- [et_pb_line_break_holder] -->          <\/button><!-- [et_pb_line_break_holder] -->        <\/div>\n<p><!-- [et_pb_line_break_holder] -->      <!-- [et_pb_line_break_holder] -->        <input type=\"hidden\" name=\"submitLogin\" value=\"1\"><!-- [et_pb_line_break_holder] -->      <!-- [et_pb_line_break_holder] -->        <button type=\"submit\" class=\"login-btn\">Enter<\/button><!-- [et_pb_line_break_holder] -->      <!-- [et_pb_line_break_holder] -->        <\/p>\n<div style=\"text-align:center; margin-top:12px;\"><!-- [et_pb_line_break_holder] -->          <a href=\"https:\/\/www.arteregal.com\/b2b\/es\/recuperar-contrase%C3%B1a\" target=\"_blank\" style=\"             font-size: 13px;            color: #1d242c;            text-decoration: none;            font-weight: 500;            opacity: 0.8;            transition: opacity 0.3s ease;\" onmouseover=\"this.style.opacity=&#039;1&#039;\" onmouseout=\"this.style.opacity=&#039;0.8&#039;\" rel=\"noopener\"><!-- [et_pb_line_break_holder] --> Forgot your password?<!-- [et_pb_line_break_holder] -->          <\/a><!-- [et_pb_line_break_holder] -->        <\/div>\n<p><!-- [et_pb_line_break_holder] -->      <\/form>\n<p><!-- [et_pb_line_break_holder] -->      <!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    <button id=\"close-login-v2\" style=\"       position:absolute; top:10px; right:15px; background:none; border:none;      font-size:24px; cursor:pointer; color:#1d242c;\">\u00d7<\/button><!-- [et_pb_line_break_holder] -->  <\/div>\n<p><!-- [et_pb_line_break_holder] --><\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><!-- \u2705 ESTILOS COMPLETOS --><!-- [et_pb_line_break_holder] --><link rel=\"stylesheet\" href=\"https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/animate.css\/4.1.1\/animate.min.css\"><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><\/p>\n<style><!-- [et_pb_line_break_holder] -->    html.no-scroll,<!-- [et_pb_line_break_holder] -->    body.no-scroll {<!-- [et_pb_line_break_holder] -->      overflow: hidden !important;<!-- [et_pb_line_break_holder] -->      height: 100% !important;<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] -->  <!-- [et_pb_line_break_holder] -->    \/* Inputs y labels *\/<!-- [et_pb_line_break_holder] -->    #loginModalV2 input {<!-- [et_pb_line_break_holder] -->      width: 100%;<!-- [et_pb_line_break_holder] -->      padding: 12px;<!-- [et_pb_line_break_holder] -->      margin: 10px 0 20px 0;<!-- [et_pb_line_break_holder] -->      border: 1px solid #ccc;<!-- [et_pb_line_break_holder] -->      border-radius: 8px;<!-- [et_pb_line_break_holder] -->      font-family: 'Poppins', sans-serif;<!-- [et_pb_line_break_holder] -->      transition: all 0.3s ease;<!-- [et_pb_line_break_holder] -->      outline: none;<!-- [et_pb_line_break_holder] -->      background: #fafafa;<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] -->  <!-- [et_pb_line_break_holder] -->    #loginModalV2 input:hover,<!-- [et_pb_line_break_holder] -->    #loginModalV2 input:focus {<!-- [et_pb_line_break_holder] -->      border-color: #1d242c;<!-- [et_pb_line_break_holder] -->      box-shadow: 0 0 8px rgba(29, 36, 44, 0.3);<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] -->  <!-- [et_pb_line_break_holder] -->    #loginModalV2 label {<!-- [et_pb_line_break_holder] -->      font-weight: 600;<!-- [et_pb_line_break_holder] -->      color: #1d242c;<!-- [et_pb_line_break_holder] -->      margin-bottom: 6px;<!-- [et_pb_line_break_holder] -->      display: block;<!-- [et_pb_line_break_holder] -->      font-size: 14px;<!-- [et_pb_line_break_holder] -->      margin-top: 18px;<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] -->  <!-- [et_pb_line_break_holder] -->    \/* Bot\u00f3n Entrar *\/<!-- [et_pb_line_break_holder] -->    .login-btn {<!-- [et_pb_line_break_holder] -->      width: 100%;<!-- [et_pb_line_break_holder] -->      background-color: #1d242c;<!-- [et_pb_line_break_holder] -->      color: white;<!-- [et_pb_line_break_holder] -->      padding: 12px;<!-- [et_pb_line_break_holder] -->      border: none;<!-- [et_pb_line_break_holder] -->      border-radius: 8px;<!-- [et_pb_line_break_holder] -->      font-weight: bold;<!-- [et_pb_line_break_holder] -->      cursor: pointer;<!-- [et_pb_line_break_holder] -->      font-family: 'Poppins', sans-serif;<!-- [et_pb_line_break_holder] -->      transition: all 0.3s ease, transform 0.2s ease, box-shadow 0.2s ease;<!-- [et_pb_line_break_holder] -->      font-size: 16px;<!-- [et_pb_line_break_holder] -->      margin-top: 10px;<!-- [et_pb_line_break_holder] -->      position: relative;<!-- [et_pb_line_break_holder] -->      overflow: hidden;<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] -->  <!-- [et_pb_line_break_holder] -->    .login-btn:hover {<!-- [et_pb_line_break_holder] -->      background-color: #333;<!-- [et_pb_line_break_holder] -->      transform: translateY(-3px) scale(1.02);<!-- [et_pb_line_break_holder] -->      box-shadow: 0 8px 16px rgba(0,0,0,0.25);<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] -->  <!-- [et_pb_line_break_holder] -->    \/* Loader en bot\u00f3n *\/<!-- [et_pb_line_break_holder] -->    .login-btn.loading::after {<!-- [et_pb_line_break_holder] -->      content: \"\";<!-- [et_pb_line_break_holder] -->      position: absolute;<!-- [et_pb_line_break_holder] -->      right: 16px;<!-- [et_pb_line_break_holder] -->      top: 50%;<!-- [et_pb_line_break_holder] -->      width: 18px;<!-- [et_pb_line_break_holder] -->      height: 18px;<!-- [et_pb_line_break_holder] -->      margin-top: -9px;<!-- [et_pb_line_break_holder] -->      border: 2px solid white;<!-- [et_pb_line_break_holder] -->      border-top: 2px solid transparent;<!-- [et_pb_line_break_holder] -->      border-radius: 50%;<!-- [et_pb_line_break_holder] -->      animation: spin 0.8s linear infinite;<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] -->  <!-- [et_pb_line_break_holder] -->    @keyframes spin {<!-- [et_pb_line_break_holder] -->      0% { transform: rotate(0deg);}<!-- [et_pb_line_break_holder] -->      100% { transform: rotate(360deg);}<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] -->  <!-- [et_pb_line_break_holder] -->    \/* Vibrar modal *\/<!-- [et_pb_line_break_holder] -->    .vibrate {<!-- [et_pb_line_break_holder] -->      animation: vibrate 0.4s;<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] -->  <!-- [et_pb_line_break_holder] -->    @keyframes vibrate {<!-- [et_pb_line_break_holder] -->      0% { transform: translateX(0); }<!-- [et_pb_line_break_holder] -->      20% { transform: translateX(-5px); }<!-- [et_pb_line_break_holder] -->      40% { transform: translateX(5px); }<!-- [et_pb_line_break_holder] -->      60% { transform: translateX(-5px); }<!-- [et_pb_line_break_holder] -->      80% { transform: translateX(5px); }<!-- [et_pb_line_break_holder] -->      100% { transform: translateX(0); }<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] -->  <!-- [et_pb_line_break_holder] -->    \/* T\u00edtulo login *\/<!-- [et_pb_line_break_holder] -->    #loginTitleV2 {<!-- [et_pb_line_break_holder] -->      text-align: center;<!-- [et_pb_line_break_holder] -->      margin-bottom: 25px;<!-- [et_pb_line_break_holder] -->      font-size: 24px;<!-- [et_pb_line_break_holder] -->      font-weight: 800;<!-- [et_pb_line_break_holder] -->      background: linear-gradient(90deg, #1d242c, #4b6587);<!-- [et_pb_line_break_holder] -->      -webkit-background-clip: text;<!-- [et_pb_line_break_holder] -->      -webkit-text-fill-color: transparent;<!-- [et_pb_line_break_holder] -->      text-shadow: 0px 2px 6px rgba(0,0,0,0.1);<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] -->  <!-- [et_pb_line_break_holder] -->    \/* Animaci\u00f3n POP *\/<!-- [et_pb_line_break_holder] -->    @keyframes popFadeIn {<!-- [et_pb_line_break_holder] -->      0% {<!-- [et_pb_line_break_holder] -->        opacity: 0;<!-- [et_pb_line_break_holder] -->        transform: scale(0.8);<!-- [et_pb_line_break_holder] -->      }<!-- [et_pb_line_break_holder] -->      100% {<!-- [et_pb_line_break_holder] -->        opacity: 1;<!-- [et_pb_line_break_holder] -->        transform: scale(1);<!-- [et_pb_line_break_holder] -->      }<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] -->  <!-- [et_pb_line_break_holder] -->    \/* Ripple effect *\/<!-- [et_pb_line_break_holder] -->    .ripple {<!-- [et_pb_line_break_holder] -->      position: absolute;<!-- [et_pb_line_break_holder] -->      border-radius: 50%;<!-- [et_pb_line_break_holder] -->      transform: scale(0);<!-- [et_pb_line_break_holder] -->      animation: rippleEffect 600ms linear;<!-- [et_pb_line_break_holder] -->      background-color: rgba(255, 255, 255, 0.6);<!-- [et_pb_line_break_holder] -->      pointer-events: none;<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] -->  <!-- [et_pb_line_break_holder] -->    @keyframes rippleEffect {<!-- [et_pb_line_break_holder] -->      to {<!-- [et_pb_line_break_holder] -->        transform: scale(4);<!-- [et_pb_line_break_holder] -->        opacity: 0;<!-- [et_pb_line_break_holder] -->      }<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] -->  <!-- [et_pb_line_break_holder] -->    \/* \u2705 Ajustes para m\u00f3vil *\/<!-- [et_pb_line_break_holder] -->    @media (max-width: 480px) {<!-- [et_pb_line_break_holder] -->      #loginBoxV2 {<!-- [et_pb_line_break_holder] -->        padding-top: 50px;<!-- [et_pb_line_break_holder] -->      }<!-- [et_pb_line_break_holder] -->  <!-- [et_pb_line_break_holder] -->      #close-login-v2 {<!-- [et_pb_line_break_holder] -->        top: 5px !important;<!-- [et_pb_line_break_holder] -->        right: 10px !important;<!-- [et_pb_line_break_holder] -->        font-size: 22px !important;<!-- [et_pb_line_break_holder] -->      }<!-- [et_pb_line_break_holder] -->  <!-- [et_pb_line_break_holder] -->      #loginTitleV2 {<!-- [et_pb_line_break_holder] -->        font-size: 20px;<!-- [et_pb_line_break_holder] -->        margin-top: 10px;<!-- [et_pb_line_break_holder] -->      }<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] -->  <\/style>\n<p><!-- [et_pb_line_break_holder] -->  <!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><!-- \u2705 SCRIPT COMPLETO --><!-- [et_pb_line_break_holder] --><script><!-- [et_pb_line_break_holder] -->document.addEventListener(\"DOMContentLoaded\", function () {<!-- [et_pb_line_break_holder] -->  const loginModal = document.getElementById(\"loginModalV2\");<!-- [et_pb_line_break_holder] -->  const loginBox = document.getElementById(\"loginBoxV2\");<!-- [et_pb_line_break_holder] -->  const closeBtn = document.getElementById(\"close-login-v2\");<!-- [et_pb_line_break_holder] -->  const form = loginBox.querySelector(\"form\");<!-- [et_pb_line_break_holder] -->  const loginButton = form.querySelector(\".login-btn\");<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  function abrirLogin(e) {<!-- [et_pb_line_break_holder] -->    e.preventDefault();<!-- [et_pb_line_break_holder] -->    window.scrollTo({ top: 0, behavior: 'smooth' });<!-- [et_pb_line_break_holder] -->    setTimeout(function () {<!-- [et_pb_line_break_holder] -->      loginModal.style.display = \"flex\";<!-- [et_pb_line_break_holder] -->      loginBox.style.animation = \"popFadeIn 0.4s ease forwards\";<!-- [et_pb_line_break_holder] -->      document.body.classList.add(\"no-scroll\");<!-- [et_pb_line_break_holder] -->      document.documentElement.classList.add(\"no-scroll\");<!-- [et_pb_line_break_holder] -->      document.getElementById(\"emailV2\").focus();<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->      loginButton.classList.remove(\"loading\");<!-- [et_pb_line_break_holder] -->      loginButton.disabled = false;<!-- [et_pb_line_break_holder] -->    }, 300);<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  function asignarEventosLogin() {<!-- [et_pb_line_break_holder] -->    document.querySelectorAll('.boton-login-nueva-web').forEach(function (enlace) {<!-- [et_pb_line_break_holder] -->      enlace.removeEventListener('click', abrirLogin);<!-- [et_pb_line_break_holder] -->      enlace.addEventListener('click', abrirLogin);<!-- [et_pb_line_break_holder] -->    });<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  asignarEventosLogin();<!-- [et_pb_line_break_holder] -->  const observer = new MutationObserver(asignarEventosLogin);<!-- [et_pb_line_break_holder] -->  observer.observe(document.body, { childList: true, subtree: true });<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  closeBtn.addEventListener(\"click\", cerrarLogin);<!-- [et_pb_line_break_holder] -->  window.addEventListener(\"click\", function (event) {<!-- [et_pb_line_break_holder] -->    if (event.target === loginModal) cerrarLogin();<!-- [et_pb_line_break_holder] -->  });<!-- [et_pb_line_break_holder] -->  document.addEventListener(\"keydown\", function (event) {<!-- [et_pb_line_break_holder] -->    if (event.key === \"Escape\" && loginModal.style.display === \"flex\") cerrarLogin();<!-- [et_pb_line_break_holder] -->  });<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  function cerrarLogin() {<!-- [et_pb_line_break_holder] -->    loginBox.classList.remove('animate__fadeInDown');<!-- [et_pb_line_break_holder] -->    loginBox.classList.add('animate__fadeOutUp');<!-- [et_pb_line_break_holder] -->    setTimeout(function () {<!-- [et_pb_line_break_holder] -->      loginModal.style.display = \"none\";<!-- [et_pb_line_break_holder] -->      document.body.classList.remove(\"no-scroll\");<!-- [et_pb_line_break_holder] -->      document.documentElement.classList.remove(\"no-scroll\");<!-- [et_pb_line_break_holder] -->    }, 500);<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  \/\/ Toggle mostrar\/ocultar contrase\u00f1a<!-- [et_pb_line_break_holder] -->  const togglePassword = document.getElementById('togglePasswordV2');<!-- [et_pb_line_break_holder] -->  const passwordInput = document.getElementById('passwordV2');<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  togglePassword.addEventListener('click', function () {<!-- [et_pb_line_break_holder] -->    const type = passwordInput.getAttribute('type') === 'password' ? 'text' : 'password';<!-- [et_pb_line_break_holder] -->    passwordInput.setAttribute('type', type);<!-- [et_pb_line_break_holder] -->    const eyeIcon = document.getElementById('eyeIconV2');<!-- [et_pb_line_break_holder] -->    eyeIcon.setAttribute('fill', type === 'text' ? '#1d242c' : '#888');<!-- [et_pb_line_break_holder] -->  });<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  \/\/ Validar formulario<!-- [et_pb_line_break_holder] -->  form.addEventListener(\"submit\", function (e) {<!-- [et_pb_line_break_holder] -->    const email = document.getElementById(\"emailV2\").value.trim();<!-- [et_pb_line_break_holder] -->    const password = document.getElementById(\"passwordV2\").value.trim();<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    if (email === \"\" || password === \"\") {<!-- [et_pb_line_break_holder] -->      e.preventDefault();<!-- [et_pb_line_break_holder] -->      loginBox.classList.add(\"vibrate\");<!-- [et_pb_line_break_holder] -->      setTimeout(() => {<!-- [et_pb_line_break_holder] -->        loginBox.classList.remove(\"vibrate\");<!-- [et_pb_line_break_holder] -->      }, 400);<!-- [et_pb_line_break_holder] -->      return;<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    loginButton.classList.add(\"loading\");<!-- [et_pb_line_break_holder] -->    loginButton.disabled = true;<!-- [et_pb_line_break_holder] -->    setTimeout(() => {<!-- [et_pb_line_break_holder] -->      cerrarLogin();<!-- [et_pb_line_break_holder] -->    }, 700);<!-- [et_pb_line_break_holder] -->  });<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  \/\/ Ripple efecto en el bot\u00f3n<!-- [et_pb_line_break_holder] -->  const buttons = document.querySelectorAll('.login-btn');<!-- [et_pb_line_break_holder] -->  buttons.forEach(btn => {<!-- [et_pb_line_break_holder] -->    btn.addEventListener('click', function (e) {<!-- [et_pb_line_break_holder] -->      const ripple = document.createElement('span');<!-- [et_pb_line_break_holder] -->      ripple.classList.add('ripple');<!-- [et_pb_line_break_holder] -->      const rect = btn.getBoundingClientRect();<!-- [et_pb_line_break_holder] -->      ripple.style.left = `${e.clientX - rect.left}px`;<!-- [et_pb_line_break_holder] -->      ripple.style.top = `${e.clientY - rect.top}px`;<!-- [et_pb_line_break_holder] -->      this.appendChild(ripple);<!-- [et_pb_line_break_holder] -->      ripple.addEventListener('animationend', () => {<!-- [et_pb_line_break_holder] -->        ripple.remove();<!-- [et_pb_line_break_holder] -->      });<!-- [et_pb_line_break_holder] -->    });<!-- [et_pb_line_break_holder] -->  });<!-- [et_pb_line_break_holder] -->});<!-- [et_pb_line_break_holder] --><\/script><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->[\/et_pb_code][\/et_pb_column][\/et_pb_row][\/et_pb_section]<\/p>\n","protected":false},"excerpt":{"rendered":"<p>We are here to help you<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_et_pb_use_builder":"on","_et_pb_old_content":"","_et_gb_content_width":"","footnotes":""},"class_list":["post-2499","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/dev.arteregal.com\/en\/wp-json\/wp\/v2\/pages\/2499","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/dev.arteregal.com\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/dev.arteregal.com\/en\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/dev.arteregal.com\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/dev.arteregal.com\/en\/wp-json\/wp\/v2\/comments?post=2499"}],"version-history":[{"count":9,"href":"https:\/\/dev.arteregal.com\/en\/wp-json\/wp\/v2\/pages\/2499\/revisions"}],"predecessor-version":[{"id":4049,"href":"https:\/\/dev.arteregal.com\/en\/wp-json\/wp\/v2\/pages\/2499\/revisions\/4049"}],"wp:attachment":[{"href":"https:\/\/dev.arteregal.com\/en\/wp-json\/wp\/v2\/media?parent=2499"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}