{"id":17,"date":"2025-10-05T10:31:10","date_gmt":"2025-10-05T10:31:10","guid":{"rendered":"https:\/\/safornet.com\/?page_id=17"},"modified":"2026-09-17T15:59:25","modified_gmt":"2026-09-17T13:59:25","slug":"safornext","status":"publish","type":"page","link":"https:\/\/safornext.com\/","title":{"rendered":"SaforNext"},"content":{"rendered":"<p>[et_pb_section fb_built=&#8221;1&#8243; admin_label=&#8221;About&#8221; _builder_version=&#8221;4.16&#8243; global_colors_info=&#8221;{}&#8221;][et_pb_row column_structure=&#8221;1_2,1_2&#8243; _builder_version=&#8221;4.16&#8243; custom_width_px__hover=&#8221;1080px&#8221; custom_width_px__hover_enabled=&#8221;1080px&#8221; custom_width_percent__hover=&#8221;80%&#8221; custom_width_percent__hover_enabled=&#8221;80%&#8221; locked=&#8221;off&#8221; global_colors_info=&#8221;{}&#8221; gutter_width__hover=&#8221;3&#8243; gutter_width__hover_enabled=&#8221;3&#8243; parallax_1__hover=&#8221;off&#8221; parallax_1__hover_enabled=&#8221;off&#8221; parallax_2__hover=&#8221;off&#8221; parallax_2__hover_enabled=&#8221;off&#8221; parallax_3__hover=&#8221;off&#8221; parallax_3__hover_enabled=&#8221;off&#8221; parallax_4__hover=&#8221;off&#8221; parallax_4__hover_enabled=&#8221;off&#8221; parallax_5__hover=&#8221;off&#8221; parallax_5__hover_enabled=&#8221;off&#8221; parallax_6__hover=&#8221;off&#8221; parallax_6__hover_enabled=&#8221;off&#8221; parallax_method_1__hover=&#8221;on&#8221; parallax_method_1__hover_enabled=&#8221;on&#8221; parallax_method_2__hover=&#8221;on&#8221; parallax_method_2__hover_enabled=&#8221;on&#8221; parallax_method_3__hover=&#8221;on&#8221; parallax_method_3__hover_enabled=&#8221;on&#8221; parallax_method_4__hover=&#8221;on&#8221; parallax_method_4__hover_enabled=&#8221;on&#8221; parallax_method_5__hover=&#8221;on&#8221; parallax_method_5__hover_enabled=&#8221;on&#8221; parallax_method_6__hover=&#8221;on&#8221; parallax_method_6__hover_enabled=&#8221;on&#8221; use_background_color_gradient__hover=&#8221;off&#8221; use_background_color_gradient__hover_enabled=&#8221;off&#8221; background_color_gradient_start__hover=&#8221;#2b87da&#8221; background_color_gradient_start__hover_enabled=&#8221;#2b87da&#8221; background_color_gradient_end__hover=&#8221;#29c4a9&#8243; background_color_gradient_end__hover_enabled=&#8221;#29c4a9&#8243; background_color_gradient_type__hover=&#8221;linear&#8221; background_color_gradient_type__hover_enabled=&#8221;linear&#8221; background_color_gradient_direction__hover=&#8221;180deg&#8221; background_color_gradient_direction__hover_enabled=&#8221;180deg&#8221; background_color_gradient_direction_radial__hover=&#8221;center&#8221; background_color_gradient_direction_radial__hover_enabled=&#8221;center&#8221; background_color_gradient_start_position__hover=&#8221;0%&#8221; background_color_gradient_start_position__hover_enabled=&#8221;0%&#8221; background_color_gradient_end_position__hover=&#8221;100%&#8221; background_color_gradient_end_position__hover_enabled=&#8221;100%&#8221; background_color_gradient_overlays_image__hover=&#8221;off&#8221; background_color_gradient_overlays_image__hover_enabled=&#8221;off&#8221; parallax__hover=&#8221;off&#8221; parallax__hover_enabled=&#8221;off&#8221; parallax_method__hover=&#8221;on&#8221; parallax_method__hover_enabled=&#8221;on&#8221; background_size__hover=&#8221;cover&#8221; background_size__hover_enabled=&#8221;cover&#8221; background_position__hover=&#8221;center&#8221; background_position__hover_enabled=&#8221;center&#8221; background_repeat__hover=&#8221;no-repeat&#8221; background_repeat__hover_enabled=&#8221;no-repeat&#8221; background_blend__hover=&#8221;normal&#8221; background_blend__hover_enabled=&#8221;normal&#8221; allow_player_pause__hover=&#8221;off&#8221; allow_player_pause__hover_enabled=&#8221;off&#8221; background_video_pause_outside_viewport__hover=&#8221;on&#8221; background_video_pause_outside_viewport__hover_enabled=&#8221;on&#8221; make_fullwidth__hover=&#8221;off&#8221; make_fullwidth__hover_enabled=&#8221;off&#8221; use_custom_width__hover=&#8221;off&#8221; use_custom_width__hover_enabled=&#8221;off&#8221; width_unit__hover=&#8221;on&#8221; width_unit__hover_enabled=&#8221;on&#8221; use_custom_gutter__hover=&#8221;off&#8221; use_custom_gutter__hover_enabled=&#8221;off&#8221; make_equal__hover=&#8221;off&#8221; make_equal__hover_enabled=&#8221;off&#8221; border_radii__hover=&#8221;on||||&#8221; border_radii__hover_enabled=&#8221;on||||&#8221; box_shadow_style__hover=&#8221;none&#8221; box_shadow_style__hover_enabled=&#8221;none&#8221; box_shadow_color__hover=&#8221;rgba(0,0,0,0.3)&#8221; box_shadow_color__hover_enabled=&#8221;rgba(0,0,0,0.3)&#8221; filter_hue_rotate__hover=&#8221;0deg&#8221; filter_hue_rotate__hover_enabled=&#8221;0deg&#8221; filter_saturate__hover=&#8221;100%&#8221; filter_saturate__hover_enabled=&#8221;100%&#8221; filter_brightness__hover=&#8221;100%&#8221; filter_brightness__hover_enabled=&#8221;100%&#8221; filter_contrast__hover=&#8221;100%&#8221; filter_contrast__hover_enabled=&#8221;100%&#8221; filter_invert__hover=&#8221;0%&#8221; filter_invert__hover_enabled=&#8221;0%&#8221; filter_sepia__hover=&#8221;0%&#8221; filter_sepia__hover_enabled=&#8221;0%&#8221; filter_opacity__hover=&#8221;100%&#8221; filter_opacity__hover_enabled=&#8221;100%&#8221; filter_blur__hover=&#8221;0px&#8221; filter_blur__hover_enabled=&#8221;0px&#8221; mix_blend_mode__hover=&#8221;normal&#8221; mix_blend_mode__hover_enabled=&#8221;normal&#8221; animation_style__hover=&#8221;none&#8221; animation_style__hover_enabled=&#8221;none&#8221; animation_repeat__hover=&#8221;once&#8221; animation_repeat__hover_enabled=&#8221;once&#8221; animation_direction__hover=&#8221;center&#8221; animation_direction__hover_enabled=&#8221;center&#8221; animation_duration__hover=&#8221;1000ms&#8221; animation_duration__hover_enabled=&#8221;1000ms&#8221; animation_delay__hover=&#8221;0ms&#8221; animation_delay__hover_enabled=&#8221;0ms&#8221; animation_intensity_slide__hover=&#8221;50%&#8221; animation_intensity_slide__hover_enabled=&#8221;50%&#8221; animation_intensity_zoom__hover=&#8221;50%&#8221; animation_intensity_zoom__hover_enabled=&#8221;50%&#8221; animation_intensity_flip__hover=&#8221;50%&#8221; animation_intensity_flip__hover_enabled=&#8221;50%&#8221; animation_intensity_fold__hover=&#8221;50%&#8221; animation_intensity_fold__hover_enabled=&#8221;50%&#8221; animation_intensity_roll__hover=&#8221;50%&#8221; animation_intensity_roll__hover_enabled=&#8221;50%&#8221; animation_starting_opacity__hover=&#8221;0%&#8221; animation_starting_opacity__hover_enabled=&#8221;0%&#8221; animation_speed_curve__hover=&#8221;ease-in-out&#8221; animation_speed_curve__hover_enabled=&#8221;ease-in-out&#8221; hover_transition_duration__hover=&#8221;300ms&#8221; hover_transition_duration__hover_enabled=&#8221;300ms&#8221; hover_transition_delay__hover=&#8221;0ms&#8221; hover_transition_delay__hover_enabled=&#8221;0ms&#8221; hover_transition_speed_curve__hover=&#8221;ease&#8221; hover_transition_speed_curve__hover_enabled=&#8221;ease&#8221; background_color_gradient_stops__hover=&#8221;#2b87da 0%|#29c4a9 100%&#8221;][et_pb_column type=&#8221;1_2&#8243; _builder_version=&#8221;4.16&#8243; custom_padding=&#8221;|||&#8221; global_colors_info=&#8221;{}&#8221; custom_padding__hover=&#8221;|||&#8221;][et_pb_code _builder_version=&#8221;4.27.7&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;]<style>\r\n    @import url('https:\/\/fonts.googleapis.com\/css2?family=Poppins:wght@400;600;700&display=swap');\r\n    .ng-tarifa-wrapper { font-family: 'Poppins', sans-serif; width: 100%; color: #1e293b; line-height: 1.4; box-sizing: border-box; }\r\n    .ng-card { width: 100%; background: #fff; padding: 25px; border-radius: 10px; border: 1px solid #e0e6ed; box-shadow: 0 4px 12px rgba(0,0,0,0.03); display: flex; flex-direction: column; box-sizing: border-box; }\r\n    .ng-card h3 { margin-top: 0; color: #1e293b; font-size: 1.3em; border-bottom: 1px solid #f1f5f9; padding-bottom: 10px; margin-bottom: 15px; text-align: center; font-weight: 700; }\r\n    .ng-field { margin-bottom: 15px; }\r\n    .ng-field label { display: block; font-weight: 600; font-size: 13px; color: #475569; margin-bottom: 6px; }\r\n    .ng-field select { width: 100%; padding: 9px; border-radius: 6px; border: 1px solid #cbd5e1; font-size: 14px; background: #fff; box-sizing: border-box; }\r\n    .ng-price-box { background: #fff7ed; border: 1px solid #ffedd5; padding: 15px; border-radius: 8px; text-align: center; margin-top: auto; }\r\n    .ng-monthly { font-size: 1.8em; font-weight: 700; color: #FF8C00; }\r\n    .ng-btn { width: 100%; background: #FF8C00; color: #fff; border: none; padding: 14px; border-radius: 8px; font-weight: 700; cursor: pointer; margin-top: 15px; font-size: 15px; transition: background 0.2s ease; text-decoration: none; display: inline-block; text-align: center; box-sizing: border-box; }\r\n    .ng-btn:hover { background: #E57E00; }\r\n\r\n    \/* \u0418\u0437\u043d\u0435\u0441\u0435\u043d\u043e \u0438\u0437\u0432\u044a\u043d Divi \u043a\u043e\u043d\u0442\u0435\u0439\u043d\u0435\u0440\u0438\u0442\u0435 \u0441 \u043c\u0430\u043a\u0441\u0438\u043c\u0430\u043b\u0435\u043d z-index *\/\r\n    #ng_modal_overlay { display: none; position: fixed !important; top: 0 !important; left: 0 !important; width: 100vw !important; height: 100vh !important; background: rgba(15, 23, 42, 0.85) !important; z-index: 2147483647 !important; justify-content: center !important; align-items: center !important; box-sizing: border-box !important; }\r\n    .ng-modal-content { background: #fff; padding: 30px; border-radius: 12px; width: 90%; max-width: 400px; position: relative; box-sizing: border-box; box-shadow: 0 10px 25px rgba(0,0,0,0.3); }\r\n    .ng-close { position: absolute; top: 10px; right: 15px; font-size: 24px; cursor: pointer; color: #94a3b8; }\r\n    .ng-modal-content input { width: 100%; padding: 10px; margin-bottom: 12px; border-radius: 6px; border: 1px solid #cbd5e1; box-sizing: border-box; font-size: 14px; }\r\n    .ng-summary-display { font-size: 13px; background: #f1f5f9; padding: 10px 12px; border-radius: 6px; margin-bottom: 15px; border: 1px solid #cbd5e1; line-height: 1.4; color: #334155; white-space: pre-line; }\r\n<\/style>\r\n\r\n<div class=\"ng-tarifa-wrapper\">\r\n    <!-- \u041b\u044f\u0432\u0430 \u043a\u043e\u043b\u043e\u043d\u0430: \u041a\u0430\u043b\u043a\u0443\u043b\u0430\u0442\u043e\u0440 -->\r\n    <div class=\"ng-card\" id=\"calc-0\">\r\n        <h3>Fibra Activa<\/h3>\r\n        \r\n        <div class=\"ng-field\">\r\n            <label>Datos m\u00f3viles incluidos:<\/label>\r\n            <select class=\"p-trigger\" id=\"data0\">\r\n                <option value=\"0\">Sin SIM (Solo Fibra) (\u20ac15.00)<\/option>\r\n                <option value=\"1\">Fibra + 1 SIM Todo Ilimitado (\u20ac23.00)<\/option>\r\n                <option value=\"2\">Fibra + 2 SIMs Todo Ilimitado (\u20ac31.00)<\/option>\r\n            <\/select>\r\n        <\/div>\r\n        \r\n        <div class=\"ng-field\">\r\n            <label>TV MasMedia basic:<\/label>\r\n            <select class=\"p-trigger\" id=\"tv0\">\r\n                <option value=\"no\">No<\/option>\r\n                <option value=\"yes\">S\u00ed (+\u20ac5.00\/mes)<\/option>\r\n            <\/select>\r\n        <\/div>\r\n\r\n        <div class=\"ng-field\">\r\n            <label>Mesh Device Model:<\/label>\r\n            <select class=\"p-trigger\" id=\"mesh-0\">\r\n                <option value=\"none\">None<\/option>\r\n                <option value=\"model2\">Wi-Fi 6 (\u20ac69.90)<\/option>\r\n            <\/select>\r\n        <\/div>\r\n\r\n        <div class=\"ng-field\">\r\n            <label>Mesh Quantity:<\/label>\r\n            <select class=\"p-trigger\" id=\"qty-0\">\r\n                <option value=\"0\">None \/ 0<\/option>\r\n                <option value=\"1\">1 Device<\/option>\r\n                <option value=\"2\">2 Devices<\/option>\r\n                <option value=\"3\">3 Devices<\/option>\r\n                <option value=\"4\">4 Devices<\/option>\r\n                <option value=\"5\">5 Devices<\/option>\r\n            <\/select>\r\n        <\/div>\r\n\r\n        <div class=\"ng-price-box\">\r\n            <span class=\"ng-monthly\" id=\"res-m-0\">\u20ac15.00<\/span>\r\n        <\/div>\r\n        \r\n        <button type=\"button\" class=\"ng-btn order-trigger\" data-cid=\"0\">Select Plan<\/button>\r\n    <\/div>\r\n<\/div>\r\n\r\n<div id=\"ng_modal_overlay\" style=\"\">\r\n    <div class=\"ng-modal-content\">\r\n        <span class=\"ng-close\">&times;<\/span>\r\n        <h4 style=\"margin-top:0; margin-bottom:12px;\">Request Your Quotation<\/h4>\r\n        \r\n        <div id=\"selection_summary_box\" class=\"ng-summary-display\"><\/div>\r\n\r\n        <form id=\"ng_inquiry_form\" method=\"POST\" action=\"\">\r\n            <input type=\"hidden\" name=\"sfn_form_submit\" value=\"1\">\r\n            <input type=\"hidden\" name=\"selection_summary\" id=\"selection_summary_input\" value=\"\">\r\n\r\n            <!-- Honeypot \u043f\u043e\u043b\u0435 (\u0441\u043a\u0440\u0438\u0442\u043e \u0437\u0430 \u043f\u043e\u0442\u0440\u0435\u0431\u0438\u0442\u0435\u043b\u0438) -->\r\n            <input type=\"text\" name=\"website_hp\" id=\"website_hp\" style=\"display:none !important;\" tabindex=\"-1\" autocomplete=\"off\">\r\n\r\n            <input type=\"text\" name=\"user_name\" id=\"user_name\" placeholder=\"Full Name\" value=\"\" required>\r\n            <input type=\"email\" name=\"user_email\" id=\"user_email\" placeholder=\"Email\" value=\"\" required>\r\n            <input type=\"tel\" name=\"user_phone\" id=\"user_phone\" placeholder=\"Phone\" value=\"\" required>\r\n            \r\n            <!-- \u0410\u043d\u0442\u0438\u0441\u043f\u0430\u043c \u043c\u0430\u0442\u0435\u043c\u0430\u0442\u0438\u043a\u0430 -->\r\n            <input type=\"hidden\" name=\"captcha_a\" value=\"76\">\r\n            <input type=\"hidden\" name=\"captcha_b\" value=\"38\">\r\n            <div class=\"ng-field\" style=\"margin-bottom:12px;\">\r\n                <label for=\"captcha_answer\" style=\"font-weight:600; font-size:13px; color:#475569; margin-bottom:4px; display:block;\">Solve: 76 + 38 = ?<\/label>\r\n                <input type=\"text\" name=\"captcha_answer\" id=\"captcha_answer\" placeholder=\"Answer\" required style=\"margin-bottom:0;\">\r\n            <\/div>\r\n\r\n            <button type=\"submit\" class=\"ng-btn\" id=\"ng_submit_btn\">Send Request<\/button>\r\n            \r\n                            <div id=\"ng_fb\" style=\"margin-top:10px; display:none; text-align:center; font-size:14px; font-weight: 600;\"><\/div>\r\n                    <\/form>\r\n    <\/div>\r\n<\/div>\r\n\r\n<script>\r\ndocument.addEventListener(\"DOMContentLoaded\", function() {\r\n    \/\/ \u041f\u0440\u0435\u043c\u0435\u0441\u0442\u0432\u0430\u043c\u0435 \u043c\u043e\u0434\u0430\u043b\u0430 \u0434\u0438\u0440\u0435\u043a\u0442\u043d\u043e \u0432 \u043a\u0440\u0430\u044f \u043d\u0430 body, \u0437\u0430 \u0434\u0430 \u0438\u0437\u0431\u0435\u0433\u043d\u0435\u043c Divi CSS \u0438\u0437\u043e\u043b\u0430\u0446\u0438\u044f\u0442\u0430 \u043d\u0430 \u0441\u043b\u043e\u0435\u0432\u0435\u0442\u0435 (stacking context)\r\n    const modal = document.getElementById('ng_modal_overlay');\r\n    if (modal) {\r\n        document.body.appendChild(modal);\r\n    }\r\n\r\n    function calculateAll() {\r\n        if(document.getElementById('data0')) {\r\n            let dVal0 = document.getElementById('data0').value;\r\n            let tvVal = document.getElementById('tv0').value; \r\n            let m0 = 15.00;\r\n            \r\n            if (dVal0 === '1') m0 += 8.00;\r\n            else if (dVal0 === '2') m0 += 16.00;\r\n\r\n            if (tvVal === 'yes' && dVal0 !== '2') {\r\n                m0 += 5.00;\r\n            }\r\n\r\n            document.getElementById('res-m-0').innerText = '\u20ac' + m0.toFixed(2);\r\n        }\r\n    }\r\n\r\n    document.querySelectorAll('.p-trigger').forEach(el => el.addEventListener('change', calculateAll));\r\n    calculateAll();\r\n\r\n    document.querySelectorAll('.order-trigger').forEach(btn => {\r\n        btn.onclick = function() {\r\n            const cid = this.getAttribute('data-cid');\r\n            const card = document.getElementById('calc-' + cid);\r\n            \r\n            let meshSelection = '';\r\n            const meshSelect = document.getElementById('mesh-0');\r\n            const qtySelect = document.getElementById('qty-0');\r\n            \r\n            if (meshSelect && qtySelect) {\r\n                const meshModel = meshSelect.options[meshSelect.selectedIndex].text;\r\n                const meshQty = qtySelect.value;\r\n                if(meshQty !== \"0\" && meshSelect.value !== \"none\") {\r\n                    meshSelection = \"\\nMesh: \" + meshQty + \"x \" + meshModel;\r\n                }\r\n            }\r\n\r\n            const summaryText = card.querySelector('h3').innerText + \r\n                \" | Monthly: \" + card.querySelector('.ng-monthly').innerText +\r\n                meshSelection;\r\n\r\n            document.getElementById('selection_summary_box').innerText = summaryText;\r\n            document.getElementById('selection_summary_input').value = summaryText;\r\n                \r\n            modal.style.display = 'flex';\r\n        };\r\n    });\r\n    \r\n    const closeBtn = document.querySelector('.ng-close');\r\n    if (closeBtn) {\r\n        closeBtn.onclick = () => modal.style.display = 'none';\r\n    }\r\n\r\n    \/\/ \u0410\u0432\u0442\u043e\u043c\u0430\u0442\u0438\u0447\u043d\u043e \u0437\u0430\u0442\u0432\u0430\u0440\u044f\u043d\u0435 \u043d\u0430 \u043c\u043e\u0434\u0430\u043b\u0430 \u0441\u043b\u0435\u0434 1.5 \u0441\u0435\u043a\u0443\u043d\u0434\u0438 \u043f\u0440\u0438 \u0443\u0441\u043f\u0435\u0448\u0435\u043d \u0438\u0437\u043f\u0440\u0430\u0442\u0435\u043d \u0438\u043c\u0435\u0439\u043b\r\n    });\r\n<\/script>\r\n[\/et_pb_code][\/et_pb_column][et_pb_column type=&#8221;1_2&#8243; _builder_version=&#8221;4.16&#8243; custom_padding=&#8221;100px|||&#8221; custom_padding_tablet=&#8221;&#8221; custom_padding_phone=&#8221;&#8221; custom_padding_last_edited=&#8221;on|tablet&#8221; global_colors_info=&#8221;{}&#8221; padding_last_edited=&#8221;on|tablet&#8221; custom_padding__hover=&#8221;|||&#8221;][et_pb_text _builder_version=&#8221;4.27.7&#8243; text_font=&#8221;||||||||&#8221; text_line_height=&#8221;2em&#8221; header_font=&#8221;||||||||&#8221; header_2_font=&#8221;Poppins|700|on||||||&#8221; header_2_font_size=&#8221;36px&#8221; header_2_line_height=&#8221;1.5em&#8221; header_3_font=&#8221;Poppins|500|||||||&#8221; header_3_text_color=&#8221;#008a1c&#8221; header_3_font_size=&#8221;16px&#8221; header_3_line_height=&#8221;1.8em&#8221; max_width=&#8221;700px&#8221; module_alignment=&#8221;center&#8221; header_2_font_size_tablet=&#8221;&#8221; header_2_font_size_phone=&#8221;26px&#8221; header_2_font_size_last_edited=&#8221;on|phone&#8221; locked=&#8221;off&#8221; global_colors_info=&#8221;{}&#8221;]<\/p>\n<h2>\u00bfQu\u00e9 es Fibra Activa?<\/h2>\n<p>Cercano, accesible y comprometido con cada cliente, porque la mejor atenci\u00f3n siempre es la que viene de una persona real, a pocos pasos de distancia.\u00a0<\/p>\n<p>[\/et_pb_text][et_pb_blurb title=&#8221;El operador local que te conoce por tu nombre&#8221; use_icon=&#8221;on&#8221; font_icon=&#8221;&#xe052;||divi||400&#8243; icon_color=&#8221;#000000&#8243; icon_placement=&#8221;left&#8221; image_icon_width=&#8221;24px&#8221; content_max_width=&#8221;1100px&#8221; _builder_version=&#8221;4.27.7&#8243; header_font=&#8221;Poppins|500|||||||&#8221; header_font_size=&#8221;14px&#8221; header_line_height=&#8221;1.6em&#8221; custom_margin=&#8221;||20px&#8221; icon_font_size=&#8221;24px&#8221; locked=&#8221;off&#8221; global_colors_info=&#8221;{}&#8221;][\/et_pb_blurb][et_pb_blurb title=&#8221;Soporte cercano y soluciones r\u00e1pidas&#8221; use_icon=&#8221;on&#8221; font_icon=&#8221;&#xe052;||divi||400&#8243; icon_color=&#8221;#000000&#8243; icon_placement=&#8221;left&#8221; image_icon_width=&#8221;24px&#8221; content_max_width=&#8221;1100px&#8221; _builder_version=&#8221;4.27.7&#8243; header_font=&#8221;Poppins|500|||||||&#8221; header_font_size=&#8221;14px&#8221; header_line_height=&#8221;1.6em&#8221; custom_margin=&#8221;||20px&#8221; icon_font_size=&#8221;24px&#8221; locked=&#8221;off&#8221; global_colors_info=&#8221;{}&#8221;][\/et_pb_blurb][et_pb_blurb title=&#8221;Siempre cerca cuando nos necesitas&#8221; use_icon=&#8221;on&#8221; font_icon=&#8221;&#xe052;||divi||400&#8243; icon_color=&#8221;#000000&#8243; icon_placement=&#8221;left&#8221; image_icon_width=&#8221;24px&#8221; content_max_width=&#8221;1100px&#8221; _builder_version=&#8221;4.27.7&#8243; header_font=&#8221;Poppins|500|||||||&#8221; header_font_size=&#8221;14px&#8221; header_line_height=&#8221;1.6em&#8221; custom_margin=&#8221;||20px&#8221; icon_font_size=&#8221;24px&#8221; locked=&#8221;off&#8221; global_colors_info=&#8221;{}&#8221;][\/et_pb_blurb][et_pb_button button_url=&#8221;mailto:%20info@safornet.com&#8221; button_text=&#8221;\u00bfNecesita m\u00e1s ayuda?&#8221; button_alignment=&#8221;left&#8221; _builder_version=&#8221;4.27.7&#8243; custom_button=&#8221;on&#8221; button_text_size=&#8221;15px&#8221; button_text_color=&#8221;#ffffff&#8221; button_bg_color=&#8221;#0492ff&#8221; button_border_width=&#8221;16px&#8221; button_border_color=&#8221;rgba(0,0,0,0)&#8221; button_border_radius=&#8221;100px&#8221; button_letter_spacing=&#8221;2px&#8221; button_font=&#8221;Poppins|700||on|||||&#8221; box_shadow_style=&#8221;preset3&#8243; box_shadow_vertical=&#8221;20px&#8221; box_shadow_blur=&#8221;80px&#8221; box_shadow_spread=&#8221;-20px&#8221; locked=&#8221;off&#8221; global_colors_info=&#8221;{}&#8221;][\/et_pb_button][\/et_pb_column][\/et_pb_row][\/et_pb_section][et_pb_section fb_built=&#8221;1&#8243; prev_background_color=&#8221;#ffffff&#8221; admin_label=&#8221;Footer&#8221; _builder_version=&#8221;4.16&#8243; use_background_color_gradient=&#8221;on&#8221; background_color_gradient_direction=&#8221;147deg&#8221; background_color_gradient_stops=&#8221;#0f1533 0%|#1f133a 100%&#8221; background_color_gradient_start=&#8221;#0f1533&#8243; background_color_gradient_end=&#8221;#1f133a&#8221; background_image=&#8221;https:\/\/safornet.com\/wp-content\/uploads\/2025\/10\/isp-08-scaled.png&#8221; parallax=&#8221;on&#8221; max_width=&#8221;90%&#8221; max_width_tablet=&#8221;&#8221; max_width_phone=&#8221;&#8221; max_width_last_edited=&#8221;on|desktop&#8221; module_alignment=&#8221;center&#8221; custom_margin=&#8221;||5vw&#8221; custom_padding=&#8221;14vw||10vw&#8221; top_divider_style=&#8221;wave2&#8243; top_divider_height=&#8221;10vw&#8221; top_divider_repeat=&#8221;0.7x&#8221; top_divider_flip=&#8221;vertical&#8221; animation_style=&#8221;fade&#8221; border_radii=&#8221;|||30px|30px&#8221; locked=&#8221;off&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_row module_class=&#8221; et_pb_row_fullwidth&#8221; _builder_version=&#8221;4.16&#8243; width=&#8221;89%&#8221; width_tablet=&#8221;80%&#8221; width_phone=&#8221;80%&#8221; width_last_edited=&#8221;on|desktop&#8221; max_width=&#8221;89%&#8221; max_width_tablet=&#8221;80%&#8221; max_width_phone=&#8221;80%&#8221; max_width_last_edited=&#8221;on|desktop&#8221; make_fullwidth=&#8221;on&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_column type=&#8221;4_4&#8243; _builder_version=&#8221;4.16&#8243; custom_padding=&#8221;|||&#8221; global_colors_info=&#8221;{}&#8221; custom_padding__hover=&#8221;|||&#8221;][et_pb_text _builder_version=&#8221;4.27.4&#8243; text_font=&#8221;||||||||&#8221; header_2_font=&#8221;Poppins|900|on||||||&#8221; header_2_font_size=&#8221;5vw&#8221; header_2_letter_spacing=&#8221;2px&#8221; header_2_line_height=&#8221;1.4em&#8221; header_3_font=&#8221;Poppins|900|on|on|||||&#8221; header_3_text_color=&#8221;rgba(255,255,255,0.7)&#8221; header_3_font_size=&#8221;1.5vw&#8221; header_3_letter_spacing=&#8221;0.8em&#8221; header_3_line_height=&#8221;1.4em&#8221; text_orientation=&#8221;center&#8221; background_layout=&#8221;dark&#8221; global_colors_info=&#8221;{}&#8221; header_3_font_size__hover=&#8221;22px&#8221; header_3_font_size__hover_enabled=&#8221;22px&#8221; header_3_letter_spacing__hover=&#8221;0px&#8221; header_3_letter_spacing__hover_enabled=&#8221;0px&#8221; header_3_line_height__hover=&#8221;1em&#8221; header_3_line_height__hover_enabled=&#8221;1em&#8221; header_3_text_shadow_style__hover=&#8221;none&#8221; header_3_text_shadow_style__hover_enabled=&#8221;none&#8221; header_3_text_shadow_color__hover=&#8221;rgba(0,0,0,0.4)&#8221; header_3_text_shadow_color__hover_enabled=&#8221;rgba(0,0,0,0.4)&#8221; header_4_font_size__hover=&#8221;18px&#8221; header_4_font_size__hover_enabled=&#8221;18px&#8221; header_4_letter_spacing__hover=&#8221;0px&#8221; header_4_letter_spacing__hover_enabled=&#8221;0px&#8221; header_4_line_height__hover=&#8221;1em&#8221; header_4_line_height__hover_enabled=&#8221;1em&#8221; header_4_text_shadow_style__hover=&#8221;none&#8221; header_4_text_shadow_style__hover_enabled=&#8221;none&#8221; header_4_text_shadow_color__hover=&#8221;rgba(0,0,0,0.4)&#8221; header_4_text_shadow_color__hover_enabled=&#8221;rgba(0,0,0,0.4)&#8221; header_5_font_size__hover=&#8221;16px&#8221; header_5_font_size__hover_enabled=&#8221;16px&#8221; header_5_letter_spacing__hover=&#8221;0px&#8221; header_5_letter_spacing__hover_enabled=&#8221;0px&#8221; header_5_line_height__hover=&#8221;1em&#8221; header_5_line_height__hover_enabled=&#8221;1em&#8221; header_5_text_shadow_style__hover=&#8221;none&#8221; header_5_text_shadow_style__hover_enabled=&#8221;none&#8221; header_5_text_shadow_color__hover=&#8221;rgba(0,0,0,0.4)&#8221; header_5_text_shadow_color__hover_enabled=&#8221;rgba(0,0,0,0.4)&#8221; header_6_font_size__hover=&#8221;14px&#8221; header_6_font_size__hover_enabled=&#8221;14px&#8221; header_6_letter_spacing__hover=&#8221;0px&#8221; header_6_letter_spacing__hover_enabled=&#8221;0px&#8221; header_6_line_height__hover=&#8221;1em&#8221; header_6_line_height__hover_enabled=&#8221;1em&#8221; header_6_text_shadow_style__hover=&#8221;none&#8221; header_6_text_shadow_style__hover_enabled=&#8221;none&#8221; header_6_text_shadow_color__hover=&#8221;rgba(0,0,0,0.4)&#8221; header_6_text_shadow_color__hover_enabled=&#8221;rgba(0,0,0,0.4)&#8221; header_font_size__hover=&#8221;30px&#8221; header_font_size__hover_enabled=&#8221;30px&#8221; header_letter_spacing__hover=&#8221;0px&#8221; header_letter_spacing__hover_enabled=&#8221;0px&#8221; header_text_shadow_style__hover=&#8221;none&#8221; header_text_shadow_style__hover_enabled=&#8221;none&#8221; header_text_shadow_color__hover=&#8221;rgba(0,0,0,0.4)&#8221; header_text_shadow_color__hover_enabled=&#8221;rgba(0,0,0,0.4)&#8221;]<\/p>\n<h2>La velocidad que buscas, al precio justo<\/h2>\n<h3>Internet y M\u00f3vil<\/h3>\n<p>[\/et_pb_text][et_pb_button button_text=&#8221;View All Plans&#8221; button_alignment=&#8221;center&#8221; _builder_version=&#8221;4.16&#8243; custom_button=&#8221;on&#8221; button_text_size=&#8221;15px&#8221; button_text_color=&#8221;#ffffff&#8221; button_bg_color=&#8221;#0492ff&#8221; button_border_width=&#8221;16px&#8221; button_border_color=&#8221;rgba(0,0,0,0)&#8221; button_border_radius=&#8221;100px&#8221; button_letter_spacing=&#8221;2px&#8221; button_font=&#8221;Poppins|700||on|||||&#8221; box_shadow_style=&#8221;preset3&#8243; box_shadow_vertical=&#8221;20px&#8221; box_shadow_blur=&#8221;80px&#8221; box_shadow_spread=&#8221;-20px&#8221; locked=&#8221;off&#8221; global_colors_info=&#8221;{}&#8221;][\/et_pb_button][\/et_pb_column][\/et_pb_row][\/et_pb_section]<\/p>\n","protected":false},"excerpt":{"rendered":"<p><style>\r\n    @import url('https:\/\/fonts.googleapis.com\/css2?family=Poppins:wght@400;600;700&display=swap');\r\n    .ng-tarifa-wrapper { font-family: 'Poppins', sans-serif; width: 100%; color: #1e293b; line-height: 1.4; box-sizing: border-box; }\r\n    .ng-card { width: 100%; background: #fff; padding: 25px; border-radius: 10px; border: 1px solid #e0e6ed; box-shadow: 0 4px 12px rgba(0,0,0,0.03); display: flex; flex-direction: column; box-sizing: border-box; }\r\n    .ng-card h3 { margin-top: 0; color: #1e293b; font-size: 1.3em; border-bottom: 1px solid #f1f5f9; padding-bottom: 10px; margin-bottom: 15px; text-align: center; font-weight: 700; }\r\n    .ng-field { margin-bottom: 15px; }\r\n    .ng-field label { display: block; font-weight: 600; font-size: 13px; color: #475569; margin-bottom: 6px; }\r\n    .ng-field select { width: 100%; padding: 9px; border-radius: 6px; border: 1px solid #cbd5e1; font-size: 14px; background: #fff; box-sizing: border-box; }\r\n    .ng-price-box { background: #fff7ed; border: 1px solid #ffedd5; padding: 15px; border-radius: 8px; text-align: center; margin-top: auto; }\r\n    .ng-monthly { font-size: 1.8em; font-weight: 700; color: #FF8C00; }\r\n    .ng-btn { width: 100%; background: #FF8C00; color: #fff; border: none; padding: 14px; border-radius: 8px; font-weight: 700; cursor: pointer; margin-top: 15px; font-size: 15px; transition: background 0.2s ease; text-decoration: none; display: inline-block; text-align: center; box-sizing: border-box; }\r\n    .ng-btn:hover { background: #E57E00; }\r\n\r\n    \/* \u0418\u0437\u043d\u0435\u0441\u0435\u043d\u043e \u0438\u0437\u0432\u044a\u043d Divi \u043a\u043e\u043d\u0442\u0435\u0439\u043d\u0435\u0440\u0438\u0442\u0435 \u0441 \u043c\u0430\u043a\u0441\u0438\u043c\u0430\u043b\u0435\u043d z-index *\/\r\n    #ng_modal_overlay { display: none; position: fixed !important; top: 0 !important; left: 0 !important; width: 100vw !important; height: 100vh !important; background: rgba(15, 23, 42, 0.85) !important; z-index: 2147483647 !important; justify-content: center !important; align-items: center !important; box-sizing: border-box !important; }\r\n    .ng-modal-content { background: #fff; padding: 30px; border-radius: 12px; width: 90%; max-width: 400px; position: relative; box-sizing: border-box; box-shadow: 0 10px 25px rgba(0,0,0,0.3); }\r\n    .ng-close { position: absolute; top: 10px; right: 15px; font-size: 24px; cursor: pointer; color: #94a3b8; }\r\n    .ng-modal-content input { width: 100%; padding: 10px; margin-bottom: 12px; border-radius: 6px; border: 1px solid #cbd5e1; box-sizing: border-box; font-size: 14px; }\r\n    .ng-summary-display { font-size: 13px; background: #f1f5f9; padding: 10px 12px; border-radius: 6px; margin-bottom: 15px; border: 1px solid #cbd5e1; line-height: 1.4; color: #334155; white-space: pre-line; }\r\n<\/style>\r\n\r\n<div class=\"ng-tarifa-wrapper\">\r\n    <!-- \u041b\u044f\u0432\u0430 \u043a\u043e\u043b\u043e\u043d\u0430: \u041a\u0430\u043b\u043a\u0443\u043b\u0430\u0442\u043e\u0440 -->\r\n    <div class=\"ng-card\" id=\"calc-0\">\r\n        <h3>Fibra Activa<\/h3>\r\n        \r\n        <div class=\"ng-field\">\r\n            <label>Datos m\u00f3viles incluidos:<\/label>\r\n            <select class=\"p-trigger\" id=\"data0\">\r\n                <option value=\"0\">Sin SIM (Solo Fibra) (\u20ac15.00)<\/option>\r\n                <option value=\"1\">Fibra + 1 SIM Todo Ilimitado (\u20ac23.00)<\/option>\r\n                <option value=\"2\">Fibra + 2 SIMs Todo Ilimitado (\u20ac31.00)<\/option>\r\n            <\/select>\r\n        <\/div>\r\n        \r\n        <div class=\"ng-field\">\r\n            <label>TV MasMedia basic:<\/label>\r\n            <select class=\"p-trigger\" id=\"tv0\">\r\n                <option value=\"no\">No<\/option>\r\n                <option value=\"yes\">S\u00ed (+\u20ac5.00\/mes)<\/option>\r\n            <\/select>\r\n        <\/div>\r\n\r\n        <div class=\"ng-field\">\r\n            <label>Mesh Device Model:<\/label>\r\n            <select class=\"p-trigger\" id=\"mesh-0\">\r\n                <option value=\"none\">None<\/option>\r\n                <option value=\"model2\">Wi-Fi 6 (\u20ac69.90)<\/option>\r\n            <\/select>\r\n        <\/div>\r\n\r\n        <div class=\"ng-field\">\r\n            <label>Mesh Quantity:<\/label>\r\n            <select class=\"p-trigger\" id=\"qty-0\">\r\n                <option value=\"0\">None \/ 0<\/option>\r\n                <option value=\"1\">1 Device<\/option>\r\n                <option value=\"2\">2 Devices<\/option>\r\n                <option value=\"3\">3 Devices<\/option>\r\n                <option value=\"4\">4 Devices<\/option>\r\n                <option value=\"5\">5 Devices<\/option>\r\n            <\/select>\r\n        <\/div>\r\n\r\n        <div class=\"ng-price-box\">\r\n            <span class=\"ng-monthly\" id=\"res-m-0\">\u20ac15.00<\/span>\r\n        <\/div>\r\n        \r\n        <button type=\"button\" class=\"ng-btn order-trigger\" data-cid=\"0\">Select Plan<\/button>\r\n    <\/div>\r\n<\/div>\r\n\r\n<div id=\"ng_modal_overlay\" style=\"\">\r\n    <div class=\"ng-modal-content\">\r\n        <span class=\"ng-close\">&times;<\/span>\r\n        <h4 style=\"margin-top:0; margin-bottom:12px;\">Request Your Quotation<\/h4>\r\n        \r\n        <div id=\"selection_summary_box\" class=\"ng-summary-display\"><\/div>\r\n\r\n        <form id=\"ng_inquiry_form\" method=\"POST\" action=\"\">\r\n            <input type=\"hidden\" name=\"sfn_form_submit\" value=\"1\">\r\n            <input type=\"hidden\" name=\"selection_summary\" id=\"selection_summary_input\" value=\"\">\r\n\r\n            <!-- Honeypot \u043f\u043e\u043b\u0435 (\u0441\u043a\u0440\u0438\u0442\u043e \u0437\u0430 \u043f\u043e\u0442\u0440\u0435\u0431\u0438\u0442\u0435\u043b\u0438) -->\r\n            <input type=\"text\" name=\"website_hp\" id=\"website_hp\" style=\"display:none !important;\" tabindex=\"-1\" autocomplete=\"off\">\r\n\r\n            <input type=\"text\" name=\"user_name\" id=\"user_name\" placeholder=\"Full Name\" value=\"\" required>\r\n            <input type=\"email\" name=\"user_email\" id=\"user_email\" placeholder=\"Email\" value=\"\" required>\r\n            <input type=\"tel\" name=\"user_phone\" id=\"user_phone\" placeholder=\"Phone\" value=\"\" required>\r\n            \r\n            <!-- \u0410\u043d\u0442\u0438\u0441\u043f\u0430\u043c \u043c\u0430\u0442\u0435\u043c\u0430\u0442\u0438\u043a\u0430 -->\r\n            <input type=\"hidden\" name=\"captcha_a\" value=\"53\">\r\n            <input type=\"hidden\" name=\"captcha_b\" value=\"22\">\r\n            <div class=\"ng-field\" style=\"margin-bottom:12px;\">\r\n                <label for=\"captcha_answer\" style=\"font-weight:600; font-size:13px; color:#475569; margin-bottom:4px; display:block;\">Solve: 53 + 22 = ?<\/label>\r\n                <input type=\"text\" name=\"captcha_answer\" id=\"captcha_answer\" placeholder=\"Answer\" required style=\"margin-bottom:0;\">\r\n            <\/div>\r\n\r\n            <button type=\"submit\" class=\"ng-btn\" id=\"ng_submit_btn\">Send Request<\/button>\r\n            \r\n                            <div id=\"ng_fb\" style=\"margin-top:10px; display:none; text-align:center; font-size:14px; font-weight: 600;\"><\/div>\r\n                    <\/form>\r\n    <\/div>\r\n<\/div>\r\n\r\n<script>\r\ndocument.addEventListener(\"DOMContentLoaded\", function() {\r\n    \/\/ \u041f\u0440\u0435\u043c\u0435\u0441\u0442\u0432\u0430\u043c\u0435 \u043c\u043e\u0434\u0430\u043b\u0430 \u0434\u0438\u0440\u0435\u043a\u0442\u043d\u043e \u0432 \u043a\u0440\u0430\u044f \u043d\u0430 body, \u0437\u0430 \u0434\u0430 \u0438\u0437\u0431\u0435\u0433\u043d\u0435\u043c Divi CSS \u0438\u0437\u043e\u043b\u0430\u0446\u0438\u044f\u0442\u0430 \u043d\u0430 \u0441\u043b\u043e\u0435\u0432\u0435\u0442\u0435 (stacking context)\r\n    const modal = document.getElementById('ng_modal_overlay');\r\n    if (modal) {\r\n        document.body.appendChild(modal);\r\n    }\r\n\r\n    function calculateAll() {\r\n        if(document.getElementById('data0')) {\r\n            let dVal0 = document.getElementById('data0').value;\r\n            let tvVal = document.getElementById('tv0').value; \r\n            let m0 = 15.00;\r\n            \r\n            if (dVal0 === '1') m0 += 8.00;\r\n            else if (dVal0 === '2') m0 += 16.00;\r\n\r\n            if (tvVal === 'yes' && dVal0 !== '2') {\r\n                m0 += 5.00;\r\n            }\r\n\r\n            document.getElementById('res-m-0').innerText = '\u20ac' + m0.toFixed(2);\r\n        }\r\n    }\r\n\r\n    document.querySelectorAll('.p-trigger').forEach(el => el.addEventListener('change', calculateAll));\r\n    calculateAll();\r\n\r\n    document.querySelectorAll('.order-trigger').forEach(btn => {\r\n        btn.onclick = function() {\r\n            const cid = this.getAttribute('data-cid');\r\n            const card = document.getElementById('calc-' + cid);\r\n            \r\n            let meshSelection = '';\r\n            const meshSelect = document.getElementById('mesh-0');\r\n            const qtySelect = document.getElementById('qty-0');\r\n            \r\n            if (meshSelect && qtySelect) {\r\n                const meshModel = meshSelect.options[meshSelect.selectedIndex].text;\r\n                const meshQty = qtySelect.value;\r\n                if(meshQty !== \"0\" && meshSelect.value !== \"none\") {\r\n                    meshSelection = \"\\nMesh: \" + meshQty + \"x \" + meshModel;\r\n                }\r\n            }\r\n\r\n            const summaryText = card.querySelector('h3').innerText + \r\n                \" | Monthly: \" + card.querySelector('.ng-monthly').innerText +\r\n                meshSelection;\r\n\r\n            document.getElementById('selection_summary_box').innerText = summaryText;\r\n            document.getElementById('selection_summary_input').value = summaryText;\r\n                \r\n            modal.style.display = 'flex';\r\n        };\r\n    });\r\n    \r\n    const closeBtn = document.querySelector('.ng-close');\r\n    if (closeBtn) {\r\n        closeBtn.onclick = () => modal.style.display = 'none';\r\n    }\r\n\r\n    \/\/ \u0410\u0432\u0442\u043e\u043c\u0430\u0442\u0438\u0447\u043d\u043e \u0437\u0430\u0442\u0432\u0430\u0440\u044f\u043d\u0435 \u043d\u0430 \u043c\u043e\u0434\u0430\u043b\u0430 \u0441\u043b\u0435\u0434 1.5 \u0441\u0435\u043a\u0443\u043d\u0434\u0438 \u043f\u0440\u0438 \u0443\u0441\u043f\u0435\u0448\u0435\u043d \u0438\u0437\u043f\u0440\u0430\u0442\u0435\u043d \u0438\u043c\u0435\u0439\u043b\r\n    });\r\n<\/script>\r\n\u00bfQu\u00e9 es Fibra Activa? Cercano, accesible y comprometido con cada cliente, porque la mejor atenci\u00f3n siempre es la que viene de una persona real, a pocos pasos de distancia.\u00a0La velocidad que buscas, al precio justo Internet y M\u00f3vil<\/p>\n","protected":false},"author":2,"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-17","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/safornext.com\/index.php?rest_route=\/wp\/v2\/pages\/17","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/safornext.com\/index.php?rest_route=\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/safornext.com\/index.php?rest_route=\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/safornext.com\/index.php?rest_route=\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/safornext.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=17"}],"version-history":[{"count":25,"href":"https:\/\/safornext.com\/index.php?rest_route=\/wp\/v2\/pages\/17\/revisions"}],"predecessor-version":[{"id":123,"href":"https:\/\/safornext.com\/index.php?rest_route=\/wp\/v2\/pages\/17\/revisions\/123"}],"wp:attachment":[{"href":"https:\/\/safornext.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=17"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}