{"id":27,"date":"2026-03-19T09:52:49","date_gmt":"2026-03-19T09:52:49","guid":{"rendered":"https:\/\/sviluppodunp.it\/martingale\/?page_id=27"},"modified":"2026-05-06T07:40:15","modified_gmt":"2026-05-06T07:40:15","slug":"contattaci","status":"publish","type":"page","link":"https:\/\/sviluppodunp.it\/martingale\/contattaci\/","title":{"rendered":"Contattaci"},"content":{"rendered":"<p><div class=\"fusion-fullwidth fullwidth-box fusion-builder-row-1 fusion-flex-container has-pattern-background has-mask-background fusion-parallax-none nonhundred-percent-fullwidth non-hundred-percent-height-scrolling\" style=\"--awb-border-radius-top-left:0px;--awb-border-radius-top-right:0px;--awb-border-radius-bottom-right:0px;--awb-border-radius-bottom-left:0px;--awb-padding-top:150px;--awb-padding-bottom:150px;--awb-padding-top-small:50px;--awb-padding-bottom-small:50px;--awb-background-image:url(&quot;https:\/\/sviluppodunp.it\/martingale\/wp-content\/uploads\/2026\/03\/Group-362-1200x334.png&quot;);--awb-background-size:cover;--awb-flex-wrap:wrap;\" ><div class=\"fusion-builder-row fusion-row fusion-flex-align-items-flex-start fusion-flex-content-wrap\" style=\"max-width:1248px;margin-left: calc(-4% \/ 2 );margin-right: calc(-4% \/ 2 );\"><div class=\"fusion-layout-column fusion_builder_column fusion-builder-column-0 fusion_builder_column_1_1 1_1 fusion-flex-column\" style=\"--awb-bg-size:cover;--awb-width-large:100%;--awb-margin-top-large:0px;--awb-spacing-right-large:1.92%;--awb-margin-bottom-large:20px;--awb-spacing-left-large:1.92%;--awb-width-medium:100%;--awb-order-medium:0;--awb-spacing-right-medium:1.92%;--awb-spacing-left-medium:1.92%;--awb-width-small:100%;--awb-order-small:0;--awb-spacing-right-small:1.92%;--awb-spacing-left-small:1.92%;\"><div class=\"fusion-column-wrapper fusion-column-has-shadow fusion-flex-justify-content-flex-start fusion-content-layout-column\"><div class=\"fusion-title title fusion-title-1 fusion-sep-none fusion-title-text fusion-title-size-one\" style=\"--awb-text-color:var(--awb-color2);--awb-margin-top-small:10px;--awb-margin-right-small:0px;--awb-margin-bottom-small:10px;--awb-margin-left-small:0px;--awb-font-size:64px;\"><h1 class=\"fusion-title-heading title-heading-left\" style=\"font-family:var(--awb-typography1-font-family);font-weight:var(--awb-typography1-font-weight);font-style:var(--awb-typography1-font-style);margin:0;letter-spacing:var(--awb-typography1-letter-spacing);text-transform:var(--awb-typography1-text-transform);font-size:1em;line-height:var(--awb-typography1-line-height);\">Contattaci<\/h1><\/div><\/div><\/div><\/div><\/div><div class=\"fusion-fullwidth fullwidth-box fusion-builder-row-2 fusion-flex-container has-pattern-background has-mask-background hundred-percent-fullwidth non-hundred-percent-height-scrolling\" style=\"--awb-border-radius-top-left:0px;--awb-border-radius-top-right:0px;--awb-border-radius-bottom-right:0px;--awb-border-radius-bottom-left:0px;--awb-background-color:#ffffff;--awb-flex-wrap:wrap;\" ><div class=\"fusion-builder-row fusion-row fusion-flex-align-items-flex-start fusion-flex-content-wrap\" style=\"width:104% !important;max-width:104% !important;margin-left: calc(-4% \/ 2 );margin-right: calc(-4% \/ 2 );\"><div class=\"fusion-layout-column fusion_builder_column fusion-builder-column-1 fusion_builder_column_1_1 1_1 fusion-flex-column\" style=\"--awb-bg-size:cover;--awb-width-large:100%;--awb-margin-top-large:0px;--awb-spacing-right-large:1.92%;--awb-margin-bottom-large:20px;--awb-spacing-left-large:1.92%;--awb-width-medium:100%;--awb-order-medium:0;--awb-spacing-right-medium:1.92%;--awb-spacing-left-medium:1.92%;--awb-width-small:100%;--awb-order-small:0;--awb-spacing-right-small:1.92%;--awb-spacing-left-small:1.92%;\"><div class=\"fusion-column-wrapper fusion-column-has-shadow fusion-flex-justify-content-flex-start fusion-content-layout-column\">\n<link href=\"https:\/\/fonts.googleapis.com\/css2?family=DM+Sans:wght@400;500;700&display=swap\" rel=\"stylesheet\"\/>\n<link rel=\"stylesheet\" href=\"https:\/\/unpkg.com\/leaflet@1.9.4\/dist\/leaflet.css\" \/>\n<script src=\"https:\/\/unpkg.com\/leaflet@1.9.4\/dist\/leaflet.js\"><\/script>\n\n<style>\n\/* \u2500\u2500 Reset \u2500\u2500 *\/\n.ms-wrap *, .ms-wrap *::before, .ms-wrap *::after {\n    box-sizing: border-box; margin: 0; padding: 0;\n}\n\n.ms-wrap {\n    font-family: 'DM Sans', 'Helvetica Neue', sans-serif;\n    background: #ffffff;\n    padding: 80px 0px;\n    width: 100%;\n    max-width: 1200px;\n    margin: 0 auto;\n}\n\n.ms-wrap h2 {\n    font-size: clamp(28px, 3vw, 36px);\n    font-weight: 700;\n    letter-spacing: -0.02em;\n    color: #1a1a1a;\n    margin-bottom: 48px;\n}\n\n.ms-content {\n    display: flex;\n    gap: 48px;\n    align-items: stretch;\n    min-height: 420px;\n}\n\n\/* \u2500\u2500 Location cards \u2500\u2500 *\/\n.ms-locations {\n    flex: 0 0 380px;\n    display: flex;\n    flex-direction: column;\n    gap: 6px;\n}\n\n.ms-loc {\n    display: flex;\n    gap: 14px;\n    align-items: flex-start;\n    padding: 16px 18px;\n    border-radius: 8px;\n    border: none;\n    background: transparent;\n    cursor: pointer;\n    text-align: left;\n    width: 100%;\n    font-family: inherit;\n    transition: background .2s ease;\n}\n\n.ms-loc:hover { background: #f9fafb; }\n.ms-loc.active { background: #fef2f2; }\n\n.ms-arrow {\n    flex-shrink: 0;\n    margin-top: 2px;\n    color: #d32f2f;\n}\n\n.ms-info {\n    display: flex;\n    flex-direction: column;\n    gap: 4px;\n}\n\n.ms-name {\n    font-size: 16px;\n    font-weight: 700;\n    text-transform: uppercase;\n    letter-spacing: 0.06em;\n    color: #1a1a1a;\n}\n\n.ms-address {\n    font-size: 16px;\n    color: #555;\n    line-height: 1.5;\n}\n\n.ms-phone {\n    display: inline-flex;\n    align-items: center;\n    gap: 6px;\n    font-size: 16px;\n    color: #d32f2f;\n    text-decoration: underline;\n    text-decoration-color: #d32f2f;\n    text-underline-offset: 2px;\n    margin-top: 2px;\n    font-family: inherit;\n}\n.ms-phone:hover { color: #b71c1c; }\n\n.ms-gmaps {\n    display: inline-flex;\n    align-items: center;\n    gap: 6px;\n    font-size: 16px;\n    color: #d32f2f;\n    text-decoration: underline;\n    text-decoration-color: #d32f2f;\n    text-underline-offset: 2px;\n    margin-top: 4px;\n    font-family: inherit;\n    opacity: 0.75;\n    transition: opacity .2s;\n}\n.ms-gmaps:hover { opacity: 1; color: #b71c1c; }\n\n.ms-reset {\n    margin-top: 10px;\n    margin-left: 18px;\n    background: none;\n    border: none;\n    color: #999;\n    font-size: 16px;\n    cursor: pointer;\n    text-decoration: underline;\n    text-underline-offset: 2px;\n    font-family: inherit;\n    display: none;\n}\n.ms-reset.visible { display: inline-block; }\n\n\/* \u2500\u2500 Map \u2500\u2500 *\/\n.ms-map-wrap {\n    flex: 1;\n    border-radius: 8px;\n    overflow: hidden;\n    box-shadow: 0 2px 16px rgba(0,0,0,0.08);\n    min-height: 420px;\n}\n\n#ms-leaflet-map {\n    width: 100%;\n    height: 100%;\n    min-height: 420px;\n    background: #e8e4d8;\n}\n\n\/* \u2500\u2500 Pin style \u2500\u2500 *\/\n.ms-pin {\n    width: 18px; height: 18px;\n    background: #d32f2f;\n    border: 3px solid #fff;\n    border-radius: 50% 50% 50% 0;\n    transform: rotate(-45deg);\n    box-shadow: 0 2px 8px rgba(0,0,0,0.35);\n}\n\n\/* \u2500\u2500 Tooltip style \u2500\u2500 *\/\n.ms-tip {\n    background: rgba(255,255,255,0.95) !important;\n    border: none !important;\n    border-radius: 6px !important;\n    box-shadow: 0 2px 10px rgba(0,0,0,0.15) !important;\n    padding: 4px 10px !important;\n    font-size: 16px !important;\n    font-weight: 600 !important;\n    color: #1a1a1a !important;\n    white-space: nowrap !important;\n}\n.ms-tip::before { display: none !important; }\n\n\/* \u2500\u2500 Responsive \u2500\u2500 *\/\n@media (max-width: 860px) {\n    .ms-content { flex-direction: column; }\n    .ms-locations { flex: 1; }\n    .ms-wrap { padding: 48px 24px; }\n}\n<\/style>\n\n<div class=\"ms-wrap\">\n    <h2>Le nostre sedi<\/h2>\n\n    <div class=\"ms-content\">\n        <!-- Location cards -->\n        <div class=\"ms-locations\">\n\n            <button class=\"ms-loc\" data-lat=\"41.9009\" data-lng=\"12.4833\" data-id=\"roma\" data-gmaps=\"https:\/\/www.google.com\/maps\/search\/?api=1&query=Largo+del+Nazareno+15+00187+Roma+Italy\">\n                <svg class=\"ms-arrow\" width=\"20\" height=\"20\" viewBox=\"0 0 20 20\" fill=\"none\">\n                    <path d=\"M4 10H16M16 10L11 5M16 10L11 15\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/>\n                <\/svg>\n                <div class=\"ms-info\">\n                    <span class=\"ms-name\">Roma<\/span>\n                    <span class=\"ms-address\">Largo del Nazareno, 15 - 00187 Roma (IT)<\/span>\n                    <a href=\"tel:+390632652828\" class=\"ms-phone\" onclick=\"event.stopPropagation()\">\n                        <svg width=\"13\" height=\"13\" viewBox=\"0 0 14 14\" fill=\"none\"><path d=\"M2.917 1.167H5.25L6.417 3.792L4.958 4.667C5.548 5.86 6.54 6.852 7.733 7.442L8.608 5.983L11.233 7.15V9.483C11.233 9.793 11.11 10.09 10.891 10.308C10.672 10.527 10.376 10.65 10.067 10.65C7.935 10.516 5.928 9.614 4.407 8.093C2.886 6.572 1.984 4.565 1.85 2.433C1.85 2.124 1.973 1.827 2.192 1.609C2.41 1.39 2.607 1.167 2.917 1.167Z\" stroke=\"currentColor\" stroke-width=\"1.1\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/svg>\n                        +39 06 32652828\n                    <\/a>\n                    <a href=\"https:\/\/www.google.com\/maps\/search\/?api=1&query=Largo+del+Nazareno+15+00187+Roma+Italy\" target=\"_blank\" class=\"ms-gmaps\" onclick=\"event.stopPropagation()\">\n                        <svg width=\"12\" height=\"12\" viewBox=\"0 0 24 24\" fill=\"none\"><path d=\"M21 10c0 7-9 13-9 13S3 17 3 10a9 9 0 0118 0z\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><circle cx=\"12\" cy=\"10\" r=\"3\" stroke=\"currentColor\" stroke-width=\"2\"\/><\/svg>\n                        Apri in Google Maps\n                    <\/a>\n                <\/div>\n            <\/button>\n\n            <button class=\"ms-loc\" data-lat=\"45.4636\" data-lng=\"9.1782\" data-id=\"milano\" data-gmaps=\"https:\/\/www.google.com\/maps\/search\/?api=1&query=Via+Morigi+11+20123+Milano+Italy\">\n                <svg class=\"ms-arrow\" width=\"20\" height=\"20\" viewBox=\"0 0 20 20\" fill=\"none\">\n                    <path d=\"M4 10H16M16 10L11 5M16 10L11 15\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/>\n                <\/svg>\n                <div class=\"ms-info\">\n                    <span class=\"ms-name\">Milano<\/span>\n                    <span class=\"ms-address\">Via Morigi, 11 - 20123 Milano (IT)<\/span>\n                    <a href=\"tel:+390289092280\" class=\"ms-phone\" onclick=\"event.stopPropagation()\">\n                        <svg width=\"13\" height=\"13\" viewBox=\"0 0 14 14\" fill=\"none\"><path d=\"M2.917 1.167H5.25L6.417 3.792L4.958 4.667C5.548 5.86 6.54 6.852 7.733 7.442L8.608 5.983L11.233 7.15V9.483C11.233 9.793 11.11 10.09 10.891 10.308C10.672 10.527 10.376 10.65 10.067 10.65C7.935 10.516 5.928 9.614 4.407 8.093C2.886 6.572 1.984 4.565 1.85 2.433C1.85 2.124 1.973 1.827 2.192 1.609C2.41 1.39 2.607 1.167 2.917 1.167Z\" stroke=\"currentColor\" stroke-width=\"1.1\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/svg>\n                        +39 02 89092280\n                    <\/a>\n                    <a href=\"https:\/\/www.google.com\/maps\/search\/?api=1&query=Via+Morigi+11+20123+Milano+Italy\" target=\"_blank\" class=\"ms-gmaps\" onclick=\"event.stopPropagation()\">\n                        <svg width=\"12\" height=\"12\" viewBox=\"0 0 24 24\" fill=\"none\"><path d=\"M21 10c0 7-9 13-9 13S3 17 3 10a9 9 0 0118 0z\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><circle cx=\"12\" cy=\"10\" r=\"3\" stroke=\"currentColor\" stroke-width=\"2\"\/><\/svg>\n                        Apri in Google Maps\n                    <\/a>\n                <\/div>\n            <\/button>\n\n            <button class=\"ms-loc\" data-lat=\"51.5014\" data-lng=\"-0.1940\" data-id=\"londra\" data-gmaps=\"https:\/\/www.google.com\/maps\/search\/?api=1&query=58-60+Kensington+Church+Street+London+UK\">\n                <svg class=\"ms-arrow\" width=\"20\" height=\"20\" viewBox=\"0 0 20 20\" fill=\"none\">\n                    <path d=\"M4 10H16M16 10L11 5M16 10L11 15\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/>\n                <\/svg>\n                <div class=\"ms-info\">\n                    <span class=\"ms-name\">Londra<\/span>\n                    <span class=\"ms-address\">60 Vicarage House Ltd. 58-60 Kensington Church Street - London (UK)<\/span>\n                    <a href=\"tel:+4402073683364\" class=\"ms-phone\" onclick=\"event.stopPropagation()\">\n                        <svg width=\"13\" height=\"13\" viewBox=\"0 0 14 14\" fill=\"none\"><path d=\"M2.917 1.167H5.25L6.417 3.792L4.958 4.667C5.548 5.86 6.54 6.852 7.733 7.442L8.608 5.983L11.233 7.15V9.483C11.233 9.793 11.11 10.09 10.891 10.308C10.672 10.527 10.376 10.65 10.067 10.65C7.935 10.516 5.928 9.614 4.407 8.093C2.886 6.572 1.984 4.565 1.85 2.433C1.85 2.124 1.973 1.827 2.192 1.609C2.41 1.39 2.607 1.167 2.917 1.167Z\" stroke=\"currentColor\" stroke-width=\"1.1\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/svg>\n                        +44 020 736 83364\n                    <\/a>\n                    <a href=\"https:\/\/www.google.com\/maps\/search\/?api=1&query=58-60+Kensington+Church+Street+London+UK\" target=\"_blank\" class=\"ms-gmaps\" onclick=\"event.stopPropagation()\">\n                        <svg width=\"12\" height=\"12\" viewBox=\"0 0 24 24\" fill=\"none\"><path d=\"M21 10c0 7-9 13-9 13S3 17 3 10a9 9 0 0118 0z\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><circle cx=\"12\" cy=\"10\" r=\"3\" stroke=\"currentColor\" stroke-width=\"2\"\/><\/svg>\n                        Apri in Google Maps\n                    <\/a>\n                <\/div>\n            <\/button>\n\n            <button class=\"ms-reset\" id=\"ms-reset-btn\">&#8592; Mostra tutte le sedi<\/button>\n        <\/div>\n\n        <!-- Leaflet map -->\n        <div class=\"ms-map-wrap\">\n            <div id=\"ms-leaflet-map\"><\/div>\n        <\/div>\n    <\/div>\n<\/div>\n\n<script>\n(function(){\n    var DEFAULT_CENTER = [46.5, 8.0];\n    var DEFAULT_ZOOM   = 5;\n    var ZOOM_LEVEL     = 14;\n\n    function initMap() {\n        if (!window.L) { setTimeout(initMap, 100); return; }\n\n        var map = L.map('ms-leaflet-map', {\n            center: DEFAULT_CENTER,\n            zoom: DEFAULT_ZOOM,\n            scrollWheelZoom: true\n        });\n\n        L.tileLayer('https:\/\/{s}.tile.openstreetmap.org\/{z}\/{x}\/{y}.png', {\n            attribution: '&copy; <a href=\"https:\/\/www.openstreetmap.org\/copyright\">OpenStreetMap<\/a>',\n            maxZoom: 19\n        }).addTo(map);\n\n        var pinIcon = L.divIcon({\n            className: '',\n            html: '<div class=\"ms-pin\"><\/div>',\n            iconSize: [18, 18],\n            iconAnchor: [9, 18],\n            popupAnchor: [0, -20]\n        });\n\n        var markers = {};\n        var locs = document.querySelectorAll('.ms-loc');\n\n        locs.forEach(function(btn){\n            var lat  = parseFloat(btn.dataset.lat);\n            var lng  = parseFloat(btn.dataset.lng);\n            var id   = btn.dataset.id;\n            var name = btn.querySelector('.ms-name').textContent;\n\n            var m = L.marker([lat, lng], { icon: pinIcon }).addTo(map);\n            m.bindTooltip(name, {\n                permanent: false,\n                direction: 'top',\n                offset: [0, -20],\n                className: 'ms-tip'\n            });\n\n            markers[id] = m;\n\n            \/* Popup with Google Maps link *\/\n            var gmapsUrl = btn.dataset.gmaps;\n            var addr = btn.querySelector('.ms-address').textContent;\n            m.bindPopup(\n                '<div style=\"font-family:DM Sans,sans-serif;padding:14px 16px;min-width:200px;\">'\n                + '<strong style=\"font-size:16px;color:#1a1a1a;\">' + name + '<\/strong>'\n                + '<div style=\"font-size:16px;color:#777;margin:8px 0;\">' + addr + '<\/div>'\n                + '<a href=\"' + gmapsUrl + '\" target=\"_blank\" style=\"display:inline-flex;align-items:center;gap:5px;font-size:16px;color:#d32f2f;text-decoration:underline;text-decoration-color:#d32f2f;text-underline-offset:2px;font-weight:600;\">'\n                + '<svg width=\"12\" height=\"12\" viewBox=\"0 0 24 24\" fill=\"none\"><path d=\"M21 10c0 7-9 13-9 13S3 17 3 10a9 9 0 0118 0z\" stroke=\"#d32f2f\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><circle cx=\"12\" cy=\"10\" r=\"3\" stroke=\"#d32f2f\" stroke-width=\"2.5\"\/><\/svg>'\n                + 'Apri in Google Maps<\/a><\/div>',\n                { maxWidth: 280 }\n            );\n\n            m.on('click', function(){ activateSede(id); });\n        });\n\n        var activeId = null;\n        var resetBtn = document.getElementById('ms-reset-btn');\n\n        function activateSede(id) {\n            if (activeId === id) { resetView(); return; }\n            activeId = id;\n\n            locs.forEach(function(b){ b.classList.remove('active'); });\n            var card = document.querySelector('.ms-loc[data-id=\"' + id + '\"]');\n            if (card) card.classList.add('active');\n\n            var lat = parseFloat(card.dataset.lat);\n            var lng = parseFloat(card.dataset.lng);\n            map.flyTo([lat, lng], ZOOM_LEVEL, { duration: 1.2 });\n\n            if (markers[id]) markers[id].openTooltip();\n            resetBtn.classList.add('visible');\n        }\n\n        function resetView() {\n            activeId = null;\n            locs.forEach(function(b){ b.classList.remove('active'); });\n            map.flyTo(DEFAULT_CENTER, DEFAULT_ZOOM, { duration: 1.0 });\n            resetBtn.classList.remove('visible');\n            Object.keys(markers).forEach(function(k){ markers[k].closeTooltip(); });\n        }\n\n        locs.forEach(function(btn){\n            btn.addEventListener('click', function(e){\n                if (e.target.closest('.ms-phone')) return;\n                activateSede(btn.dataset.id);\n            });\n        });\n\n        resetBtn.addEventListener('click', resetView);\n    }\n\n    initMap();\n})();\n<\/script>\n\n<\/div><\/div><\/div><\/div><div class=\"fusion-fullwidth fullwidth-box fusion-builder-row-3 fusion-flex-container has-pattern-background has-mask-background nonhundred-percent-fullwidth non-hundred-percent-height-scrolling\" style=\"--awb-border-radius-top-left:0px;--awb-border-radius-top-right:0px;--awb-border-radius-bottom-right:0px;--awb-border-radius-bottom-left:0px;--awb-flex-wrap:wrap;\" id=\"contattaci\" ><div class=\"fusion-builder-row fusion-row fusion-flex-align-items-flex-start fusion-flex-content-wrap\" style=\"max-width:1248px;margin-left: calc(-4% \/ 2 );margin-right: calc(-4% \/ 2 );\"><div class=\"fusion-layout-column fusion_builder_column fusion-builder-column-2 fusion_builder_column_1_1 1_1 fusion-flex-column\" style=\"--awb-bg-size:cover;--awb-width-large:100%;--awb-margin-top-large:0px;--awb-spacing-right-large:1.92%;--awb-margin-bottom-large:20px;--awb-spacing-left-large:1.92%;--awb-width-medium:100%;--awb-order-medium:0;--awb-spacing-right-medium:1.92%;--awb-spacing-left-medium:1.92%;--awb-width-small:100%;--awb-order-small:0;--awb-spacing-right-small:1.92%;--awb-spacing-left-small:1.92%;\"><div class=\"fusion-column-wrapper fusion-column-has-shadow fusion-flex-justify-content-flex-start fusion-content-layout-column\">\n<link href=\"https:\/\/fonts.googleapis.com\/css2?family=DM+Sans:wght@300;400;500;600&display=swap\" rel=\"stylesheet\"\/>\n\n<style>\n.mrc-wrap *, .mrc-wrap *::before, .mrc-wrap *::after {\n    box-sizing: border-box; margin: 0; padding: 0;\n}\n.mrc-wrap {\n    font-family: 'DM Sans', 'Helvetica Neue', sans-serif;\n    background: #000000;\n    color: #ffffff;\n    padding: 80px 0px;\n    display: grid;\n    grid-template-columns: 1fr 1.6fr;\n    gap: 60px;\n    align-items: start;\n    width: 100%;\n}\n\n\/* \u2500\u2500 LEFT COLUMN \u2500\u2500 *\/\n.mrc-left h2 {\n    font-size: clamp(32px, 4vw, 48px);\n    font-weight: 700;\n    letter-spacing: -0.02em;\n    line-height: 1.1;\n    margin-bottom: 18px;\n    color: #ffffff;\n}\n.mrc-left p {\n    font-size: 14px;\n    font-weight: 300;\n    line-height: 1.7;\n    color: rgba(255,255,255,.6);\n    margin-bottom: 50px;\n}\n.mrc-left p span {\n    color: #c8102e;\n    font-weight: 500;\n    text-decoration: underline;\n    text-underline-offset: 3px;\n    cursor: pointer;\n}\n.mrc-contacts {\n    display: flex;\n    flex-direction: column;\n    gap: 14px;\n}\n.mrc-contact-item {\n    display: flex;\n    align-items: center;\n    gap: 10px;\n    font-size: 14px;\n    font-weight: 400;\n    color: rgba(255,255,255,.75);\n    text-decoration: none;\n}\n.mrc-contact-item svg {\n    color: #c8102e;\n    flex-shrink: 0;\n}\n.mrc-contacts-label {\n    font-size: 12px;\n    font-weight: 500;\n    letter-spacing: 0.08em;\n    text-transform: uppercase;\n    color: rgba(255,255,255,.3);\n    margin-bottom: 14px;\n}\n\n\/* \u2500\u2500 RIGHT COLUMN (FORM) \u2500\u2500 *\/\n.mrc-form {\n    display: flex;\n    flex-direction: column;\n    gap: 0;\n}\n\n\/* Required field legend *\/\n.mrc-required-note {\n    font-size: 12px;\n    font-weight: 300;\n    color: rgba(255,255,255,.35);\n    margin-bottom: 24px;\n}\n.mrc-required-note .mrc-star {\n    color: #c8102e;\n    font-weight: 700;\n}\n\n\/* underline-only fields *\/\n.mrc-field {\n    position: relative;\n    margin-bottom: 32px;\n}\n\n\/* Label with asterisk *\/\n.mrc-field-label {\n    display: block;\n    font-size: 11px;\n    font-weight: 400;\n    letter-spacing: 0.06em;\n    text-transform: uppercase;\n    color: rgba(255,255,255,.3);\n    margin-bottom: 4px;\n}\n.mrc-field-label .mrc-star {\n    color: #c8102e;\n    font-weight: 700;\n    margin-left: 2px;\n}\n\n.mrc-field input,\n.mrc-field textarea {\n    width: 100%;\n    background: transparent;\n    border: none;\n    border-bottom: 1px solid rgba(255,255,255,.2);\n    color: #ffffff;\n    font-family: 'DM Sans', sans-serif;\n    font-size: 14px;\n    font-weight: 300;\n    padding: 10px 0 10px 0;\n    outline: none;\n    transition: border-color .3s;\n    resize: none;\n}\n.mrc-field input::placeholder,\n.mrc-field textarea::placeholder {\n    color: rgba(255,255,255,.35);\n    font-size: 14px;\n    font-weight: 300;\n}\n.mrc-field input:focus,\n.mrc-field textarea:focus {\n    border-bottom-color: rgba(255,255,255,.7);\n}\n.mrc-field textarea {\n    min-height: 70px;\n}\n.mrc-field-line {\n    position: absolute;\n    bottom: 0; left: 0;\n    height: 1px;\n    width: 0%;\n    background: #c8102e;\n    transition: width .35s ease;\n}\n.mrc-field input:focus ~ .mrc-field-line,\n.mrc-field textarea:focus ~ .mrc-field-line {\n    width: 100%;\n}\n\n\/* two-column row *\/\n.mrc-row {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    gap: 0 40px;\n}\n\n\/* bottom row: checkbox + button *\/\n.mrc-bottom {\n    display: flex;\n    align-items: center;\n    justify-content: space-between;\n    margin-top: 8px;\n    flex-wrap: wrap;\n    gap: 16px;\n}\n.mrc-privacy {\n    display: flex;\n    align-items: center;\n    gap: 10px;\n    cursor: pointer;\n}\n.mrc-privacy input[type=\"checkbox\"] {\n    appearance: none;\n    -webkit-appearance: none;\n    width: 16px;\n    height: 16px;\n    border: 1px solid rgba(255,255,255,.3);\n    background: transparent;\n    cursor: pointer;\n    flex-shrink: 0;\n    transition: background .2s, border-color .2s;\n    position: relative;\n}\n.mrc-privacy input[type=\"checkbox\"]:checked {\n    background: #c8102e;\n    border-color: #c8102e;\n}\n.mrc-privacy input[type=\"checkbox\"]:checked::after {\n    content: '';\n    position: absolute;\n    top: 2px; left: 5px;\n    width: 4px; height: 8px;\n    border: 2px solid #fff;\n    border-top: none; border-left: none;\n    transform: rotate(45deg);\n}\n.mrc-privacy span {\n    font-size: 13px;\n    color: rgba(255,255,255,.5);\n}\n.mrc-privacy a {\n    color: rgba(255,255,255,.5);\n    text-decoration: underline;\n    text-underline-offset: 2px;\n}\n.mrc-privacy a:hover { color: #fff; }\n\n\/* submit button *\/\n.mrc-submit {\n    display: flex;\n    align-items: center;\n    gap: 0;\n    cursor: pointer;\n    border: none;\n    background: none;\n    padding: 0;\n    font-family: inherit;\n}\n.mrc-submit-label {\n    background: #c8102e;\n    color: #fff;\n    font-family: 'DM Sans', sans-serif;\n    font-size: 14px;\n    font-weight: 500;\n    letter-spacing: 0.04em;\n    padding: 12px 22px;\n    transition: background .2s;\n}\n.mrc-submit:hover .mrc-submit-label {\n    background: #a50d24;\n}\n.mrc-submit-arrow {\n    background: #c8102e;\n    color: #fff;\n    width: 44px;\n    height: 44px;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    border-left: 1px solid rgba(255,255,255,.2);\n    transition: background .2s;\n    flex-shrink: 0;\n}\n.mrc-submit:hover .mrc-submit-arrow {\n    background: #a50d24;\n}\n\n\/* feedback *\/\n.mrc-feedback {\n    margin-top: 18px;\n    font-size: 14px;\n    font-weight: 500;\n    display: none;\n    padding: 12px 16px;\n    border-radius: 2px;\n}\n.mrc-feedback.success {\n    display: block;\n    background: rgba(40,180,80,.12);\n    color: #5ce08a;\n    border: 1px solid rgba(40,180,80,.3);\n}\n.mrc-feedback.error {\n    display: block;\n    background: rgba(200,16,46,.12);\n    color: #ff6b6b;\n    border: 1px solid rgba(200,16,46,.3);\n}\n\n\/* responsive *\/\n@media (max-width: 768px) {\n    .mrc-wrap {\n        grid-template-columns: 1fr;\n        padding: 50px 24px;\n        gap: 40px;\n    }\n    .mrc-row {\n        grid-template-columns: 1fr;\n    }\n}\n<\/style>\n\n<div class=\"mrc-wrap\" id=\"mrcWrap\">\n\n    <!-- LEFT -->\n    <div class=\"mrc-left\">\n        <h2>Contattaci<\/h2>\n        <p>Compila il form per una <span>valutazione gratuita<\/span> del tuo caso. I nostri consulenti analizzeranno il tuo caso e ti risponderanno il prima possibile.<\/p>\n        <div class=\"mrc-contacts-label\">In alternativa puoi contattarci ai seguenti recapiti:<\/div>\n        <div class=\"mrc-contacts\">\n            <a href=\"tel:800057750\" class=\"mrc-contact-item\">\n                <svg width=\"16\" height=\"16\" fill=\"none\" viewBox=\"0 0 24 24\" stroke=\"currentColor\" stroke-width=\"1.8\">\n                    <path stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M3 5a2 2 0 012-2h3.28a1 1 0 01.948.684l1.498 4.493a1 1 0 01-.502 1.21l-2.257 1.13a11.042 11.042 0 005.516 5.516l1.13-2.257a1 1 0 011.21-.502l4.493 1.498A1 1 0 0121 15.72V19a2 2 0 01-2 2h-1C9.716 21 3 14.284 3 8V5z\"\/>\n                <\/svg>\n                800 057 750\n            <\/a>\n            <a href=\"mailto:info@martingalerisk.com\" class=\"mrc-contact-item\">\n                <svg width=\"16\" height=\"16\" fill=\"none\" viewBox=\"0 0 24 24\" stroke=\"currentColor\" stroke-width=\"1.8\">\n                    <path stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M3 8l7.89 5.26a2 2 0 002.22 0L21 8M5 19h14a2 2 0 002-2V7a2 2 0 00-2-2H5a2 2 0 00-2 2v10a2 2 0 002 2z\"\/>\n                <\/svg>\n                info@martingalerisk.com\n            <\/a>\n        <\/div>\n    <\/div>\n\n    <!-- RIGHT: FORM -->\n    <div>\n        <div class=\"mrc-form\" id=\"mrcForm\">\n\n            <p class=\"mrc-required-note\">I campi contrassegnati con <span class=\"mrc-star\">*<\/span> sono obbligatori.<\/p>\n\n            <div class=\"mrc-field\">\n                <label class=\"mrc-field-label\" for=\"mrcNome\">Nome e Cognome<span class=\"mrc-star\">*<\/span><\/label>\n                <input type=\"text\" id=\"mrcNome\" placeholder=\"Mario Rossi\" autocomplete=\"name\"\/>\n                <span class=\"mrc-field-line\"><\/span>\n            <\/div>\n\n            <div class=\"mrc-row\">\n                <div class=\"mrc-field\">\n                    <label class=\"mrc-field-label\" for=\"mrcEmail\">Email<span class=\"mrc-star\">*<\/span><\/label>\n                    <input type=\"email\" id=\"mrcEmail\" placeholder=\"mario@esempio.it\" autocomplete=\"email\"\/>\n                    <span class=\"mrc-field-line\"><\/span>\n                <\/div>\n                <div class=\"mrc-field\">\n                    <label class=\"mrc-field-label\" for=\"mrcTelefono\">Telefono<span class=\"mrc-star\">*<\/span><\/label>\n                    <input type=\"tel\" id=\"mrcTelefono\" placeholder=\"+39 000 000 0000\" autocomplete=\"tel\"\/>\n                    <span class=\"mrc-field-line\"><\/span>\n                <\/div>\n            <\/div>\n\n            <div class=\"mrc-field\">\n                <label class=\"mrc-field-label\" for=\"mrcMessaggio\">Messaggio<\/label>\n                <textarea id=\"mrcMessaggio\" placeholder=\"Scrivi qui il tuo messaggio...\" rows=\"3\"><\/textarea>\n                <span class=\"mrc-field-line\"><\/span>\n            <\/div>\n\n            <div class=\"mrc-bottom\">\n                <label class=\"mrc-privacy\">\n                    <input type=\"checkbox\" id=\"mrcPrivacy\"\/>\n                    <span>Accetto la <a href=\"https:\/\/sviluppodunp.it\/martingale\/privacy-cookies-policy\/\" target=\"_blank\">Privacy Policy<\/a><\/span>\n                <\/label>\n                <button class=\"mrc-submit\" id=\"mrcSubmit\" type=\"button\">\n                    <span class=\"mrc-submit-label\">Invia<\/span>\n                    <span class=\"mrc-submit-arrow\">\n                        <svg width=\"16\" height=\"16\" fill=\"none\" viewBox=\"0 0 24 24\" stroke=\"currentColor\" stroke-width=\"2.2\">\n                            <path stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M5 12h14M13 6l6 6-6 6\"\/>\n                        <\/svg>\n                    <\/span>\n                <\/button>\n            <\/div>\n\n            <div class=\"mrc-feedback\" id=\"mrcFeedback\"><\/div>\n        <\/div>\n    <\/div>\n<\/div>\n\n<script>\n(function() {\n    document.getElementById('mrcSubmit').addEventListener('click', function() {\n        var nome      = document.getElementById('mrcNome').value.trim();\n        var email     = document.getElementById('mrcEmail').value.trim();\n        var telefono  = document.getElementById('mrcTelefono').value.trim();\n        var messaggio = document.getElementById('mrcMessaggio').value.trim();\n        var privacy   = document.getElementById('mrcPrivacy').checked;\n        var feedback  = document.getElementById('mrcFeedback');\n\n        \/\/ validation\n        if (!nome || !email || !telefono) {\n            feedback.className = 'mrc-feedback error';\n            feedback.textContent = 'Per favore compila tutti i campi obbligatori (Nome, Email e Telefono).';\n            return;\n        }\n        if (!\/^[^\\s@]+@[^\\s@]+\\.[^\\s@]+$\/.test(email)) {\n            feedback.className = 'mrc-feedback error';\n            feedback.textContent = 'Inserisci un indirizzo email valido.';\n            return;\n        }\n        if (!privacy) {\n            feedback.className = 'mrc-feedback error';\n            feedback.textContent = 'Devi accettare la Privacy Policy per inviare il modulo.';\n            return;\n        }\n\n        \/\/ disable button\n        var btn = document.getElementById('mrcSubmit');\n        btn.style.opacity = '0.5';\n        btn.style.pointerEvents = 'none';\n        feedback.className = 'mrc-feedback';\n        feedback.textContent = '';\n\n        \/\/ AJAX send\n        var data = new FormData();\n        data.append('action',    'mrc_send_contact');\n        data.append('nonce',     mrc_ajax.nonce);\n        data.append('nome',      nome);\n        data.append('email',     email);\n        data.append('telefono',  telefono);\n        data.append('messaggio', messaggio);\n\n        fetch(mrc_ajax.url, { method: 'POST', body: data })\n            .then(function(r) { return r.json(); })\n            .then(function(res) {\n                if (res.success) {\n                    feedback.className = 'mrc-feedback success';\n                    feedback.textContent = 'Grazie! Il tuo messaggio \u00e8 stato inviato. Ti risponderemo al pi\u00f9 presto.';\n                    document.getElementById('mrcNome').value = '';\n                    document.getElementById('mrcEmail').value = '';\n                    document.getElementById('mrcTelefono').value = '';\n                    document.getElementById('mrcMessaggio').value = '';\n                    document.getElementById('mrcPrivacy').checked = false;\n                } else {\n                    feedback.className = 'mrc-feedback error';\n                    feedback.textContent = 'Si \u00e8 verificato un errore. Riprova o contattaci direttamente.';\n                }\n                btn.style.opacity = '';\n                btn.style.pointerEvents = '';\n            })\n            .catch(function() {\n                feedback.className = 'mrc-feedback error';\n                feedback.textContent = 'Errore di rete. Riprova o contattaci direttamente.';\n                btn.style.opacity = '';\n                btn.style.pointerEvents = '';\n            });\n    });\n})();\n<\/script>\n\n<\/div><\/div><\/div><\/div>\n<\/p>\n","protected":false},"excerpt":{"rendered":"","protected":false},"author":4,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"100-width.php","meta":{"_acf_changed":false,"footnotes":""},"class_list":["post-27","page","type-page","status-publish","hentry"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.5 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Contattaci - Martingale Risk<\/title>\n<meta name=\"description\" content=\"Compila il form sottostante e ti richiameremo senza impegno per risolvere la tua problematica.\" \/>\n<meta name=\"robots\" content=\"noindex, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<meta property=\"og:locale\" content=\"it_IT\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Contattaci - Martingale Risk\" \/>\n<meta property=\"og:description\" content=\"Compila il form sottostante e ti richiameremo senza impegno per risolvere la tua problematica.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/sviluppodunp.it\/martingale\/contattaci\/\" \/>\n<meta property=\"og:site_name\" content=\"Martingale\" \/>\n<meta property=\"article:modified_time\" content=\"2026-05-06T07:40:15+00:00\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Tempo di lettura stimato\" \/>\n\t<meta name=\"twitter:data1\" content=\"1 minuto\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/sviluppodunp.it\\\/martingale\\\/contattaci\\\/\",\"url\":\"https:\\\/\\\/sviluppodunp.it\\\/martingale\\\/contattaci\\\/\",\"name\":\"Contattaci - Martingale Risk\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/sviluppodunp.it\\\/martingale\\\/#website\"},\"datePublished\":\"2026-03-19T09:52:49+00:00\",\"dateModified\":\"2026-05-06T07:40:15+00:00\",\"description\":\"Compila il form sottostante e ti richiameremo senza impegno per risolvere la tua problematica.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/sviluppodunp.it\\\/martingale\\\/contattaci\\\/#breadcrumb\"},\"inLanguage\":\"it-IT\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/sviluppodunp.it\\\/martingale\\\/contattaci\\\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/sviluppodunp.it\\\/martingale\\\/contattaci\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/sviluppodunp.it\\\/martingale\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Contattaci\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/sviluppodunp.it\\\/martingale\\\/#website\",\"url\":\"https:\\\/\\\/sviluppodunp.it\\\/martingale\\\/\",\"name\":\"Martingale\",\"description\":\"\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/sviluppodunp.it\\\/martingale\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"it-IT\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Contattaci - Martingale Risk","description":"Compila il form sottostante e ti richiameremo senza impegno per risolvere la tua problematica.","robots":{"index":"noindex","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"og_locale":"it_IT","og_type":"article","og_title":"Contattaci - Martingale Risk","og_description":"Compila il form sottostante e ti richiameremo senza impegno per risolvere la tua problematica.","og_url":"https:\/\/sviluppodunp.it\/martingale\/contattaci\/","og_site_name":"Martingale","article_modified_time":"2026-05-06T07:40:15+00:00","twitter_card":"summary_large_image","twitter_misc":{"Tempo di lettura stimato":"1 minuto"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/sviluppodunp.it\/martingale\/contattaci\/","url":"https:\/\/sviluppodunp.it\/martingale\/contattaci\/","name":"Contattaci - Martingale Risk","isPartOf":{"@id":"https:\/\/sviluppodunp.it\/martingale\/#website"},"datePublished":"2026-03-19T09:52:49+00:00","dateModified":"2026-05-06T07:40:15+00:00","description":"Compila il form sottostante e ti richiameremo senza impegno per risolvere la tua problematica.","breadcrumb":{"@id":"https:\/\/sviluppodunp.it\/martingale\/contattaci\/#breadcrumb"},"inLanguage":"it-IT","potentialAction":[{"@type":"ReadAction","target":["https:\/\/sviluppodunp.it\/martingale\/contattaci\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/sviluppodunp.it\/martingale\/contattaci\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/sviluppodunp.it\/martingale\/"},{"@type":"ListItem","position":2,"name":"Contattaci"}]},{"@type":"WebSite","@id":"https:\/\/sviluppodunp.it\/martingale\/#website","url":"https:\/\/sviluppodunp.it\/martingale\/","name":"Martingale","description":"","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/sviluppodunp.it\/martingale\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"it-IT"}]}},"_links":{"self":[{"href":"https:\/\/sviluppodunp.it\/martingale\/wp-json\/wp\/v2\/pages\/27","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/sviluppodunp.it\/martingale\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/sviluppodunp.it\/martingale\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/sviluppodunp.it\/martingale\/wp-json\/wp\/v2\/users\/4"}],"replies":[{"embeddable":true,"href":"https:\/\/sviluppodunp.it\/martingale\/wp-json\/wp\/v2\/comments?post=27"}],"version-history":[{"count":11,"href":"https:\/\/sviluppodunp.it\/martingale\/wp-json\/wp\/v2\/pages\/27\/revisions"}],"predecessor-version":[{"id":39473,"href":"https:\/\/sviluppodunp.it\/martingale\/wp-json\/wp\/v2\/pages\/27\/revisions\/39473"}],"wp:attachment":[{"href":"https:\/\/sviluppodunp.it\/martingale\/wp-json\/wp\/v2\/media?parent=27"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}