{"id":1099,"date":"2026-11-01T12:48:47","date_gmt":"2026-11-01T12:48:47","guid":{"rendered":"https:\/\/stramigioliassociati.ng\/?page_id=1099"},"modified":"2026-11-01T13:05:48","modified_gmt":"2026-11-01T13:05:48","slug":"le-colline-virtual-tour","status":"publish","type":"page","link":"https:\/\/stramigioliassociati.ng\/it\/le-colline-virtual-tour\/","title":{"rendered":"Le Colline \u2013 Virtual Tour"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"1099\" class=\"elementor elementor-1099\" data-elementor-post-type=\"page\">\n\t\t\t\t<div data-particle_enable=\"false\" data-particle-mobile-disabled=\"false\" class=\"elementor-element elementor-element-e5361fe lc lc-hero e-con-full e-flex e-con e-parent\" data-id=\"e5361fe\" data-element_type=\"container\" data-e-type=\"container\" id=\"top\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t<div data-particle_enable=\"false\" data-particle-mobile-disabled=\"false\" class=\"elementor-element elementor-element-1a667a5 lc-wrap lc-hero__inner e-con-full e-flex e-con e-child\" data-id=\"1a667a5\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-8c93e0c lc-fonts elementor-widget elementor-widget-html\" data-id=\"8c93e0c\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<link rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\"><link rel=\"preconnect\" href=\"https:\/\/fonts.gstatic.com\" crossorigin><link href=\"https:\/\/fonts.googleapis.com\/css2?family=Cormorant+Garamond:ital,wght@0,400;0,500;1,400&family=Jost:wght@300;400;500&display=swap\" rel=\"stylesheet\">\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-ea9c30a lc-eyebrow elementor-widget elementor-widget-text-editor\" data-id=\"ea9c30a\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>Guzape Hill, Abuja &nbsp;\u00b7&nbsp; Luxury Villas &nbsp;\u00b7&nbsp; Italian Art of Living<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-c319aca lc-h1 elementor-widget elementor-widget-heading\" data-id=\"c319aca\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h1 class=\"elementor-heading-title elementor-size-default\">Le Colline<\/h1>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-8186abb lc-lead elementor-widget elementor-widget-text-editor\" data-id=\"8186abb\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>A collection of hillside villas, shaped by light, landscape and Italian design. Step inside in 360\u00b0, wander from room to room, then arrange a private viewing with our team.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t<div data-particle_enable=\"false\" data-particle-mobile-disabled=\"false\" class=\"elementor-element elementor-element-2e520ab lc-actions e-con-full e-flex e-con e-child\" data-id=\"2e520ab\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-65927b9 lc-btn lc-btn--gold elementor-widget elementor-widget-button\" data-id=\"65927b9\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t\t\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm\" href=\"#tour\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">Explore the Virtual Tour<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-c44f779 lc-btn lc-btn--ghost elementor-widget elementor-widget-button\" data-id=\"c44f779\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t\t\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm\" href=\"#enquire\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">Book a Viewing<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-55a89cc lc-scroll elementor-widget elementor-widget-text-editor\" data-id=\"55a89cc\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p><a href=\"#tour\">Scroll<\/a><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div data-particle_enable=\"false\" data-particle-mobile-disabled=\"false\" class=\"elementor-element elementor-element-d38832c lc lc-strip e-con-full e-flex e-con e-parent\" data-id=\"d38832c\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div data-particle_enable=\"false\" data-particle-mobile-disabled=\"false\" class=\"elementor-element elementor-element-a9f35bc lc-wrap lc-stats e-con-full e-flex e-con e-child\" data-id=\"a9f35bc\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-e0f09e5 lc-stat elementor-widget elementor-widget-text-editor\" data-id=\"e0f09e5\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p><strong>4<\/strong><span>Rooms to explore in 360\u00b0<\/span><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-0929935 lc-stat elementor-widget elementor-widget-text-editor\" data-id=\"0929935\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p><strong>5<\/strong><span>Architectural visualisations<\/span><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-e59d73e lc-stat elementor-widget elementor-widget-text-editor\" data-id=\"e59d73e\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p><strong>3<\/strong><span>Original design sketches<\/span><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div data-particle_enable=\"false\" data-particle-mobile-disabled=\"false\" class=\"elementor-element elementor-element-fc27710 lc lc-tour e-con-full e-flex e-con e-parent\" data-id=\"fc27710\" data-element_type=\"container\" data-e-type=\"container\" id=\"tour\">\n\t\t<div data-particle_enable=\"false\" data-particle-mobile-disabled=\"false\" class=\"elementor-element elementor-element-77db192 lc-wrap e-con-full e-flex e-con e-child\" data-id=\"77db192\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-224053d lc-eyebrow elementor-widget elementor-widget-text-editor\" data-id=\"224053d\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>The Virtual Tour<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-e40f29f lc-h2 elementor-widget elementor-widget-heading\" data-id=\"e40f29f\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Walk through the villa<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-cdd930c lc-hint elementor-widget elementor-widget-text-editor\" data-id=\"cdd930c\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>Drag to look around &nbsp;\u00b7&nbsp; Tap the arrows to move between rooms &nbsp;\u00b7&nbsp; Use the corner button for full screen<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-ef74d3a lc-tour__viewer elementor-widget elementor-widget-shortcode\" data-id=\"ef74d3a\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\"><style>#pano1090 div.pnlm-orientation-button {\n                    display: none;\n                }\n            .wpvr-floor-map .floor-plan-pointer.add-pulse:before {\n                border: 17px solid #cca92c;\n            }\n            @-webkit-keyframes pulse {\n                0% {\n                    -webkit-box-shadow: 0 0 0 0 rgba(204, 169, 44, 0.7);\n                }\n                70% {\n                    -webkit-box-shadow: 0 0 0 10px rgba(204, 169, 44, 0);\n                }\n                100% {\n                    -webkit-box-shadow: 0 0 0 0 rgba(204, 169, 44, 0);\n                }\n            }\n            @keyframes pulse {\n            0% {\n                -moz-box-shadow: 0 0 0 0 rgba(204, 169, 44, 0.7);\n                box-shadow: 0 0 0 0 rgba(204, 169, 44, 0.7);\n            }\n            70% {\n                -moz-box-shadow: 0 0 0 10px rgba(204, 169, 44, 0);\n                box-shadow: 0 0 0 10px rgba(204, 169, 44, 0);\n            }\n            100% {\n                -moz-box-shadow: 0 0 0 0 rgba(204, 169, 44, 0);\n                box-shadow: 0 0 0 0 rgba(204, 169, 44, 0);\n            }\n        }<\/style><div id=\"master-container\" class=\"wpvr-master-container wpvr-cardboard \" style=\"max-width:100%; width: 100%; height: 680px; border-radius:; direction:ltr; \"><div id=\"pano21090\" class=\"pano-wrap pano-left pano21090\" style=\"width: 49%; border-radius:\"><div id=\"center-pointer21090\" class=\"vr-pointer-container\"><span class=\"center-pointer\"><\/span><\/div><\/div><div id=\"pano1090\" class=\"pano-wrap pano-right pano1090\" style=\"width: 100%;\"><div class=\"explainer\" id=\"explainer1090\" style=\"display: none\"><span class=\"close-explainer-video\"><i class=\"fa fa-times\"><\/i><\/span><\/div><div class=\"wpvr-hotspot-tweak-contents-wrapper\" style=\"display: none\"><i class=\"fa fa-times cross\" data-id=\"1090\"><\/i><div class=\"wpvr-hotspot-tweak-contents-flex\"><div class=\"wpvr-hotspot-tweak-contents\"><\/div><\/div><\/div><div class=\"custom-ifram-wrapper\" style=\"display: none;\"><i class=\"fa fa-times cross\" data-id=\"1090\"><\/i><div class=\"custom-ifram-flex\"><div class=\"custom-ifram\"><\/div><\/div><\/div><\/div><\/div><style id=\"wpvr-scene-info-pano1090\">\n            #pano1090 .pnlm-panorama-info.wpvr-scene-info-row {\n                display: flex !important;\n                align-items: center !important;\n                justify-content: center !important;\n                gap: 10px !important;\n                box-sizing: border-box !important;\n                min-width: 0 !important;\n                overflow: hidden !important;\n                text-align: center !important;\n                z-index: 2147483647 !important;\n                -webkit-transform: translateZ(10000px) !important;\n                transform: translateZ(10000px) !important;\n            }\n\n            #pano1090 .pnlm-panorama-info.wpvr-scene-info-row .pnlm-title-box {\n                flex: 0 1 auto !important;\n                min-width: 0 !important;\n                max-width: calc(70% - 5px) !important;\n                width: auto !important;\n                margin: 0 !important;\n                padding: 0 !important;\n                display: block !important;\n                overflow: hidden !important;\n                text-overflow: ellipsis !important;\n                white-space: nowrap !important;\n            }\n\n            #pano1090 .pnlm-panorama-info.wpvr-scene-info-row .pnlm-author-box {\n                flex: 0 1 auto !important;\n                min-width: 0 !important;\n                max-width: calc(30% - 5px) !important;\n                margin: 0 !important;\n                border-left: 1px solid rgba(255, 255, 255, 0.45) !important;\n                padding: 0 0 0 10px !important;\n                display: block !important;\n                overflow: hidden !important;\n                line-height: 1.2 !important;\n                text-overflow: ellipsis !important;\n                white-space: nowrap !important;\n            }\n\n            #pano1090 .pnlm-panorama-info .wpvr-author-label {\n                flex: none !important;\n                margin-right: 4px !important;\n                font-size: 10px !important;\n                font-weight: 700 !important;\n                letter-spacing: 0.06em !important;\n                opacity: 0.8 !important;\n                text-transform: uppercase !important;\n            }\n\n            #pano1090 .pnlm-panorama-info .pnlm-author-box a {\n                color: inherit !important;\n                text-decoration: underline !important;\n                text-underline-offset: 2px !important;\n            }\n\n            #pano1090 .pnlm-panorama-info.wpvr-has-title:not(.wpvr-has-author) .pnlm-title-box,\n            #pano1090 .pnlm-panorama-info.wpvr-has-author:not(.wpvr-has-title) .pnlm-author-box {\n                max-width: 100% !important;\n                border-left: 0 !important;\n                padding-left: 0 !important;\n            }\n\n            #pano1090.wpvr-layout-classic.wpvr-has-scene-info .scene-gallery.wpvr-gallery--classic {\n                bottom: calc(var(--wpvr-scene-info-height, 34px) + 8px) !important;\n            }\n\n            #pano1090.wpvr-layout-classic.wpvr-has-scene-info .vrgcontrols {\n                bottom: calc(var(--wpvr-scene-info-height, 34px) + 4px) !important;\n            }\n\n            #pano1090.wpvr-layout-classic.wpvr-has-scene-info .wpvr_slider_nav {\n                bottom: calc(var(--wpvr-scene-info-height, 34px) + 15px) !important;\n            }\n\n            #pano1090.wpvr-layout-classic.wpvr-has-scene-info .controls {\n                bottom: calc(var(--wpvr-scene-info-height, 34px) + 6px) !important;\n            }\n\n            @media (max-width: 767px) {\n                #pano1090 .pnlm-panorama-info.wpvr-scene-info-row {\n                    gap: 7px !important;\n                    padding-right: 10px !important;\n                    padding-left: 10px !important;\n                }\n\n                #pano1090 .pnlm-panorama-info.wpvr-scene-info-row .pnlm-title-box {\n                    max-width: calc(65% - 4px) !important;\n                }\n\n                #pano1090 .pnlm-panorama-info.wpvr-scene-info-row .pnlm-author-box {\n                    max-width: calc(35% - 4px) !important;\n                    padding-left: 7px !important;\n                }\n            }\n        <\/style>\n        \n<script>(function ($) {jQuery(document).ready(function() {var response = [{\"panoid\":\"pano1090\"},{\"autoLoad\":true,\"showControls\":true,\"orientationSupport\":\"false\",\"compass\":false,\"orientationOnByDefault\":false,\"mouseZoom\":false,\"draggable\":true,\"disableKeyboardCtrl\":false,\"keyboardZoom\":true,\"preview\":\"\",\"autoRotate\":-2,\"autoRotateInactivityDelay\":4000,\"default\":{\"firstScene\":\"living-room\",\"sceneFadeDuration\":\"1200\"},\"scenes\":{\"living-room\":{\"type\":\"equirectangular\",\"panorama\":\"https:\\\/\\\/stramigioliassociati.ng\\\/wp-content\\\/uploads\\\/2026\\\/11\\\/S1.jpg\",\"hfov\":100,\"maxHfov\":120,\"minHfov\":50,\"title\":\"Living Room\",\"hotSpots\":[{\"text\":\"To Upper Gallery\",\"pitch\":\"17.072449378884\",\"yaw\":\"82.01387418869\",\"type\":\"scene\",\"URL\":\"\",\"wpvr_url_open\":\"on\",\"clickHandlerArgs\":[],\"createTooltipArgs\":\"<p>Up the stairs to the Upper Gallery<\\\/p>\",\"sceneId\":\"upper-gallery\",\"hotspot_type\":\"scene\",\"hotspot_target\":\"notBlank\",\"hotspot_shape\":\"round\"},{\"text\":\"To Master Bedroom\",\"pitch\":\"-8.2398859269566\",\"yaw\":\"-32.116082599192\",\"type\":\"scene\",\"URL\":\"\",\"wpvr_url_open\":\"on\",\"clickHandlerArgs\":[],\"createTooltipArgs\":\"<p>Go to the Master Bedroom<\\\/p>\",\"sceneId\":\"master-bedroom\",\"hotspot_type\":\"scene\",\"hotspot_target\":\"notBlank\",\"hotspot_shape\":\"round\"},{\"text\":\"Media Wall\",\"pitch\":\"-0.55754971216747\",\"yaw\":\"58.101495977005\",\"type\":\"info\",\"URL\":\"\",\"wpvr_url_open\":\"on\",\"clickHandlerArgs\":[],\"createTooltipArgs\":\"<p>Media wall<\\\/p>\",\"sceneId\":\"\",\"hotspot_type\":\"info\",\"hotspot_target\":\"notBlank\",\"hotspot_shape\":\"round\"}]},\"upper-gallery\":{\"type\":\"equirectangular\",\"panorama\":\"https:\\\/\\\/stramigioliassociati.ng\\\/wp-content\\\/uploads\\\/2026\\\/11\\\/S2.jpg\",\"hfov\":100,\"maxHfov\":120,\"minHfov\":50,\"title\":\"Upper Gallery\",\"hotSpots\":[{\"text\":\"To Living Room\",\"pitch\":\"-26.895089776083\",\"yaw\":\"-34.905412632372\",\"type\":\"scene\",\"URL\":\"\",\"wpvr_url_open\":\"on\",\"clickHandlerArgs\":[],\"createTooltipArgs\":\"<p>Back down to the Living Room<\\\/p>\",\"sceneId\":\"living-room\",\"hotspot_type\":\"scene\",\"hotspot_target\":\"notBlank\",\"hotspot_shape\":\"round\"},{\"text\":\"To Children&#039;s Bedroom\",\"pitch\":\"12.073138770851\",\"yaw\":\"17.034329427011\",\"type\":\"scene\",\"URL\":\"\",\"wpvr_url_open\":\"on\",\"clickHandlerArgs\":[],\"createTooltipArgs\":\"<p>Go to the Children's Bedroom<\\\/p>\",\"sceneId\":\"kids-bedroom\",\"hotspot_type\":\"scene\",\"hotspot_target\":\"notBlank\",\"hotspot_shape\":\"round\"}]},\"master-bedroom\":{\"type\":\"equirectangular\",\"panorama\":\"https:\\\/\\\/stramigioliassociati.ng\\\/wp-content\\\/uploads\\\/2026\\\/11\\\/S3.jpg\",\"hfov\":100,\"maxHfov\":120,\"minHfov\":50,\"title\":\"Master Bedroom\",\"hotSpots\":[{\"text\":\"To Living Room\",\"pitch\":\"-14.203488180821\",\"yaw\":\"-122.25605827639\",\"type\":\"scene\",\"URL\":\"\",\"wpvr_url_open\":\"on\",\"clickHandlerArgs\":[],\"createTooltipArgs\":\"<p>Back to the Living Room<\\\/p>\",\"sceneId\":\"living-room\",\"hotspot_type\":\"scene\",\"hotspot_target\":\"notBlank\",\"hotspot_shape\":\"round\"},{\"text\":\"King-size Bed\",\"pitch\":\"-33.620319352429\",\"yaw\":\"-14.986118632491\",\"type\":\"info\",\"URL\":\"\",\"wpvr_url_open\":\"on\",\"clickHandlerArgs\":[],\"createTooltipArgs\":\"<p>King-size bed<\\\/p>\",\"sceneId\":\"\",\"hotspot_type\":\"info\",\"hotspot_target\":\"notBlank\",\"hotspot_shape\":\"round\"},{\"text\":\"Feature Lamp\",\"pitch\":\"-14.786180248265\",\"yaw\":\"33.043354605827\",\"type\":\"info\",\"URL\":\"\",\"wpvr_url_open\":\"on\",\"clickHandlerArgs\":[],\"createTooltipArgs\":\"<p>Sculptural feature lamp<\\\/p>\",\"sceneId\":\"\",\"hotspot_type\":\"info\",\"hotspot_target\":\"notBlank\",\"hotspot_shape\":\"round\"}]},\"kids-bedroom\":{\"type\":\"equirectangular\",\"panorama\":\"https:\\\/\\\/stramigioliassociati.ng\\\/wp-content\\\/uploads\\\/2026\\\/11\\\/S4.jpg\",\"hfov\":100,\"maxHfov\":120,\"minHfov\":50,\"title\":\"Children's Bedroom\",\"hotSpots\":[{\"text\":\"To Upper Gallery\",\"pitch\":\"-7.4022270930911\",\"yaw\":\"-37.079450095841\",\"type\":\"scene\",\"URL\":\"\",\"wpvr_url_open\":\"on\",\"clickHandlerArgs\":[],\"createTooltipArgs\":\"<p>Back to the Upper Gallery<\\\/p>\",\"sceneId\":\"upper-gallery\",\"hotspot_type\":\"scene\",\"hotspot_target\":\"notBlank\",\"hotspot_shape\":\"round\"},{\"text\":\"Children&#039;s Bed\",\"pitch\":\"-31.414640471608\",\"yaw\":\"46.922513217207\",\"type\":\"info\",\"URL\":\"\",\"wpvr_url_open\":\"on\",\"clickHandlerArgs\":[],\"createTooltipArgs\":\"<p>Children's bed<\\\/p>\",\"sceneId\":\"\",\"hotspot_type\":\"info\",\"hotspot_target\":\"notBlank\",\"hotspot_shape\":\"round\"},{\"text\":\"Balcony Doors\",\"pitch\":\"-16.12840064465\",\"yaw\":\"150.0170122867\",\"type\":\"info\",\"URL\":\"\",\"wpvr_url_open\":\"on\",\"clickHandlerArgs\":[],\"createTooltipArgs\":\"<p>Glazed doors to the balcony<\\\/p>\",\"sceneId\":\"\",\"hotspot_type\":\"info\",\"hotspot_target\":\"notBlank\",\"hotspot_shape\":\"round\"},{\"text\":\"Wardrobe\",\"pitch\":\"-10.663176418146\",\"yaw\":\"-13.270560012351\",\"type\":\"info\",\"URL\":\"\",\"wpvr_url_open\":\"on\",\"clickHandlerArgs\":[],\"createTooltipArgs\":\"<p>Built-in wardrobe<\\\/p>\",\"sceneId\":\"\",\"hotspot_type\":\"info\",\"hotspot_target\":\"notBlank\",\"hotspot_shape\":\"round\"}]}}}];var scenes = response[1];function wpvrResolveDevicePanorama(scenesConfig) {    if (!scenesConfig || !scenesConfig.scenes) return;    var isMobile = \/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini\/i.test(navigator.userAgent) || (navigator.platform === \"MacIntel\" && navigator.maxTouchPoints > 1);    var isSmallScreen = (window.innerWidth <= 768);    if (typeof window.wpvrMaxTexture === \"undefined\") {        window.wpvrMaxTexture = 16384;        try {            var testCanvas = document.createElement(\"canvas\");            var gl = testCanvas.getContext(\"webgl\") || testCanvas.getContext(\"experimental-webgl\");            if (gl) {                window.wpvrMaxTexture = gl.getParameter(gl.MAX_TEXTURE_SIZE) || 16384;                var ext = gl.getExtension(\"WEBGL_lose_context\");                if (ext) { ext.loseContext(); }            }        } catch (e) {}    }    var maxTexture = window.wpvrMaxTexture;    for (var scId in scenesConfig.scenes) {        if (!scenesConfig.scenes.hasOwnProperty(scId)) continue;        var sc = scenesConfig.scenes[scId];        if (!sc) continue;        var exceedsGpu = sc.desktop_width && (sc.desktop_width > maxTexture);        if (isMobile || isSmallScreen || exceedsGpu) {            if (sc.mobile_panorama) {                sc.panorama = sc.mobile_panorama;            }        } else if (sc.desktop_panorama) {            sc.panorama = sc.desktop_panorama;        }    }}wpvrResolveDevicePanorama(scenes);if(scenes) {var scenedata = scenes.scenes;for(var scId in scenedata) {if(!scenedata.hasOwnProperty(scId)) continue;var scenehotspot = scenedata[scId].hotSpots;if(scenehotspot && scenehotspot.length) {for(var hIdx = 0; hIdx < scenehotspot.length; hIdx++) {if(scenehotspot[hIdx].type === \"info\") {    scenehotspot[hIdx][\"clickHandlerFunc\"] = function(div, args) { if (typeof window.wpvrhotspot === \"function\") { window.wpvrhotspot(div, args); } };} else if(scenehotspot[hIdx].type === \"scene\") {    scenehotspot[hIdx][\"clickHandlerArgs\"] = scenehotspot[hIdx][\"text\"] || \"\";}if(scenehotspot[hIdx].hotspot_type === \"sticker\" || scenehotspot[hIdx].type === \"sticker\" || scenehotspot[hIdx].stickerTemplate) {    (function(hs) {        hs[\"createTooltipFunc\"] = function(div) {            if (typeof window.wpvrRenderStickerHotspot === \"function\") {                window.wpvrRenderStickerHotspot(div, hs);            }        };    })(scenehotspot[hIdx]);}else if(scenehotspot[hIdx][\"createTooltipArgs\"] != \"\") {    scenehotspot[hIdx][\"createTooltipFunc\"] = function(div, args) { if (typeof window.wpvrtooltip === \"function\") { window.wpvrtooltip(div, args); } };}}}}}var panoshow1090;var panoshow21090;function initWPVRViewer1090() {if (typeof pannellum === \"undefined\" || typeof jQuery === \"undefined\") { setTimeout(initWPVRViewer1090, 50); return; }panoshow1090 = pannellum.viewer(response[0][\"panoid\"], scenes);\n            window.wpvrViewers = window.wpvrViewers || {};\n            window.wpvrViewers[response[0][\"panoid\"]] = panoshow1090;\n            document.dispatchEvent(new CustomEvent(\"wpvr:viewer-ready\", {\n                detail: { containerId: response[0][\"panoid\"], viewer: panoshow1090 }\n            }));\n        \n                panoshow1090.on(\"scenechange\", function() {\n                    var fadeImage = document.querySelector(\"#pano1090 .pnlm-render-container > .pnlm-fade-img\");\n                    if (fadeImage) {\n                        fadeImage.style.opacity = \"1\";\n                        void fadeImage.offsetWidth;\n                    }\n                });\n  \n        if(typeof wpvr_public === \"undefined\" || !wpvr_public.is_pro_active || !wpvr_public.is_license_active) {\n            panoshow1090.on(\"load\", function() {\n                jQuery(\".pnlm-panorama-info\").hide();\n                jQuery(\".pnlm-compass\").hide();\n            });\n            \n            panoshow1090.on(\"scenechange\", function() {\n                jQuery(\".pnlm-panorama-info\").hide();\n                jQuery(\".pnlm-compass\").hide();\n            });\n        }}initWPVRViewer1090();var response_duplicate = [{\"panoid\":\"pano1090\"},{\"autoLoad\":true,\"showControls\":true,\"orientationSupport\":\"false\",\"compass\":false,\"orientationOnByDefault\":false,\"mouseZoom\":false,\"draggable\":true,\"disableKeyboardCtrl\":false,\"keyboardZoom\":true,\"preview\":\"\",\"autoRotate\":false,\"autoRotateInactivityDelay\":4000,\"default\":{\"firstScene\":\"living-room\",\"sceneFadeDuration\":\"1200\"},\"scenes\":{\"living-room\":{\"type\":\"equirectangular\",\"panorama\":\"https:\\\/\\\/stramigioliassociati.ng\\\/wp-content\\\/uploads\\\/2026\\\/11\\\/S1.jpg\",\"hfov\":100,\"maxHfov\":120,\"minHfov\":50,\"title\":\"Living Room\",\"hotSpots\":[{\"text\":\"To Upper Gallery\",\"pitch\":\"17.072449378884\",\"yaw\":\"82.01387418869\",\"type\":\"scene\",\"URL\":\"\",\"wpvr_url_open\":\"on\",\"clickHandlerArgs\":[],\"createTooltipArgs\":\"<p>Up the stairs to the Upper Gallery<\\\/p>\",\"sceneId\":\"upper-gallery\",\"hotspot_type\":\"scene\",\"hotspot_target\":\"notBlank\",\"hotspot_shape\":\"round\"},{\"text\":\"To Master Bedroom\",\"pitch\":\"-8.2398859269566\",\"yaw\":\"-32.116082599192\",\"type\":\"scene\",\"URL\":\"\",\"wpvr_url_open\":\"on\",\"clickHandlerArgs\":[],\"createTooltipArgs\":\"<p>Go to the Master Bedroom<\\\/p>\",\"sceneId\":\"master-bedroom\",\"hotspot_type\":\"scene\",\"hotspot_target\":\"notBlank\",\"hotspot_shape\":\"round\"},{\"text\":\"Media Wall\",\"pitch\":\"-0.55754971216747\",\"yaw\":\"58.101495977005\",\"type\":\"info\",\"URL\":\"\",\"wpvr_url_open\":\"on\",\"clickHandlerArgs\":[],\"createTooltipArgs\":\"<p>Media wall<\\\/p>\",\"sceneId\":\"\",\"hotspot_type\":\"info\",\"hotspot_target\":\"notBlank\",\"hotspot_shape\":\"round\"}]},\"upper-gallery\":{\"type\":\"equirectangular\",\"panorama\":\"https:\\\/\\\/stramigioliassociati.ng\\\/wp-content\\\/uploads\\\/2026\\\/11\\\/S2.jpg\",\"hfov\":100,\"maxHfov\":120,\"minHfov\":50,\"title\":\"Upper Gallery\",\"hotSpots\":[{\"text\":\"To Living Room\",\"pitch\":\"-26.895089776083\",\"yaw\":\"-34.905412632372\",\"type\":\"scene\",\"URL\":\"\",\"wpvr_url_open\":\"on\",\"clickHandlerArgs\":[],\"createTooltipArgs\":\"<p>Back down to the Living Room<\\\/p>\",\"sceneId\":\"living-room\",\"hotspot_type\":\"scene\",\"hotspot_target\":\"notBlank\",\"hotspot_shape\":\"round\"},{\"text\":\"To Children&#039;s Bedroom\",\"pitch\":\"12.073138770851\",\"yaw\":\"17.034329427011\",\"type\":\"scene\",\"URL\":\"\",\"wpvr_url_open\":\"on\",\"clickHandlerArgs\":[],\"createTooltipArgs\":\"<p>Go to the Children's Bedroom<\\\/p>\",\"sceneId\":\"kids-bedroom\",\"hotspot_type\":\"scene\",\"hotspot_target\":\"notBlank\",\"hotspot_shape\":\"round\"}]},\"master-bedroom\":{\"type\":\"equirectangular\",\"panorama\":\"https:\\\/\\\/stramigioliassociati.ng\\\/wp-content\\\/uploads\\\/2026\\\/11\\\/S3.jpg\",\"hfov\":100,\"maxHfov\":120,\"minHfov\":50,\"title\":\"Master Bedroom\",\"hotSpots\":[{\"text\":\"To Living Room\",\"pitch\":\"-14.203488180821\",\"yaw\":\"-122.25605827639\",\"type\":\"scene\",\"URL\":\"\",\"wpvr_url_open\":\"on\",\"clickHandlerArgs\":[],\"createTooltipArgs\":\"<p>Back to the Living Room<\\\/p>\",\"sceneId\":\"living-room\",\"hotspot_type\":\"scene\",\"hotspot_target\":\"notBlank\",\"hotspot_shape\":\"round\"},{\"text\":\"King-size Bed\",\"pitch\":\"-33.620319352429\",\"yaw\":\"-14.986118632491\",\"type\":\"info\",\"URL\":\"\",\"wpvr_url_open\":\"on\",\"clickHandlerArgs\":[],\"createTooltipArgs\":\"<p>King-size bed<\\\/p>\",\"sceneId\":\"\",\"hotspot_type\":\"info\",\"hotspot_target\":\"notBlank\",\"hotspot_shape\":\"round\"},{\"text\":\"Feature Lamp\",\"pitch\":\"-14.786180248265\",\"yaw\":\"33.043354605827\",\"type\":\"info\",\"URL\":\"\",\"wpvr_url_open\":\"on\",\"clickHandlerArgs\":[],\"createTooltipArgs\":\"<p>Sculptural feature lamp<\\\/p>\",\"sceneId\":\"\",\"hotspot_type\":\"info\",\"hotspot_target\":\"notBlank\",\"hotspot_shape\":\"round\"}]},\"kids-bedroom\":{\"type\":\"equirectangular\",\"panorama\":\"https:\\\/\\\/stramigioliassociati.ng\\\/wp-content\\\/uploads\\\/2026\\\/11\\\/S4.jpg\",\"hfov\":100,\"maxHfov\":120,\"minHfov\":50,\"title\":\"Children's Bedroom\",\"hotSpots\":[{\"text\":\"To Upper Gallery\",\"pitch\":\"-7.4022270930911\",\"yaw\":\"-37.079450095841\",\"type\":\"scene\",\"URL\":\"\",\"wpvr_url_open\":\"on\",\"clickHandlerArgs\":[],\"createTooltipArgs\":\"<p>Back to the Upper Gallery<\\\/p>\",\"sceneId\":\"upper-gallery\",\"hotspot_type\":\"scene\",\"hotspot_target\":\"notBlank\",\"hotspot_shape\":\"round\"},{\"text\":\"Children&#039;s Bed\",\"pitch\":\"-31.414640471608\",\"yaw\":\"46.922513217207\",\"type\":\"info\",\"URL\":\"\",\"wpvr_url_open\":\"on\",\"clickHandlerArgs\":[],\"createTooltipArgs\":\"<p>Children's bed<\\\/p>\",\"sceneId\":\"\",\"hotspot_type\":\"info\",\"hotspot_target\":\"notBlank\",\"hotspot_shape\":\"round\"},{\"text\":\"Balcony Doors\",\"pitch\":\"-16.12840064465\",\"yaw\":\"150.0170122867\",\"type\":\"info\",\"URL\":\"\",\"wpvr_url_open\":\"on\",\"clickHandlerArgs\":[],\"createTooltipArgs\":\"<p>Glazed doors to the balcony<\\\/p>\",\"sceneId\":\"\",\"hotspot_type\":\"info\",\"hotspot_target\":\"notBlank\",\"hotspot_shape\":\"round\"},{\"text\":\"Wardrobe\",\"pitch\":\"-10.663176418146\",\"yaw\":\"-13.270560012351\",\"type\":\"info\",\"URL\":\"\",\"wpvr_url_open\":\"on\",\"clickHandlerArgs\":[],\"createTooltipArgs\":\"<p>Built-in wardrobe<\\\/p>\",\"sceneId\":\"\",\"hotspot_type\":\"info\",\"hotspot_target\":\"notBlank\",\"hotspot_shape\":\"round\"}]}}}];var scenes_duplicate = response_duplicate[1];wpvrResolveDevicePanorama(scenes_duplicate);if(scenes_duplicate) {var scenedata = scenes_duplicate.scenes;for(var scId in scenedata) {if(!scenedata.hasOwnProperty(scId)) continue;var scenehotspot = scenedata[scId].hotSpots;if(scenehotspot && scenehotspot.length) {for(var hIdx = 0; hIdx < scenehotspot.length; hIdx++) {if(scenehotspot[hIdx][\"clickHandlerArgs\"] != \"\") {scenehotspot[hIdx][\"clickHandlerFunc\"] = function(div, args) { if (typeof window.wpvrhotspot === \"function\") { window.wpvrhotspot(div, args); } };}if(scenehotspot[hIdx].hotspot_type === \"sticker\" || scenehotspot[hIdx].type === \"sticker\" || scenehotspot[hIdx].stickerTemplate) {    (function(hs) {        hs[\"createTooltipFunc\"] = function(div) {            if (typeof window.wpvrRenderStickerHotspot === \"function\") {                window.wpvrRenderStickerHotspot(div, hs);            }        };    })(scenehotspot[hIdx]);}else if(scenehotspot[hIdx][\"createTooltipArgs\"] != \"\") {    scenehotspot[hIdx][\"createTooltipFunc\"] = function(div, args) { if (typeof window.wpvrtooltip === \"function\") { window.wpvrtooltip(div, args); } };}}}}}var vr_mode = \"off\";jQuery(\"#pano1090 .wpvr-floor-map .floor-plan-pointer\").on(\"click\",function(){\n           var scene_id = jQuery(this).attr(\"scene_id\");\n           panoshow1090.loadScene(scene_id)\n           jQuery(\".floor-plan-pointer\").removeClass(\"add-pulse\")\n           jQuery(this).addClass(\"add-pulse\")\n        });panoshow1090.on(\"mousemove\", function (data){\n            jQuery(\".add-pulse\").css({\"transform\":\"rotate(\"+data.yaw+\"deg)\"});\n        });\n    const node = document.querySelector(\".add-pulse\");\n        panoshow1090.on(\"compasschange\", function (data){\n            \/\/ const node = document.querySelector(\".add-pulse\");\n            \/\/ node.style.transform = data;\n            \/\/ jQuery(\".add-pulse\").css({\"transform\":data});\n            });panoshow1090.on(\"load\", function (){\n            \/\/ if(localStorage.getItem(\"vr_mode\") == \"off\") {\n            if(vr_mode == \"off\") {\n                  jQuery(\".vr-mode-title\").hide();\n                } else {\n                jQuery(\"#pano21090 .pnlm-compass.pnlm-controls.pnlm-control\").css(\"display\",\"none\");\n                jQuery(\"#pano1090 .pnlm-compass.pnlm-controls.pnlm-control\").css(\"display\",\"none\");\n                jQuery(\"#pano21090 .pnlm-panorama-info\").hide();\n                jQuery(\"#pano1090 .pnlm-panorama-info\").hide();\n                jQuery(\".vr-mode-title\").show();\n             }\n            setTimeout(() => {\n                window.dispatchEvent(new Event(\"resize\"));\n            }, 200);\n\t\t\t\t\t\tif (jQuery(\"#pano1090\").children().children(\".pnlm-panorama-info:visible\").length > 0) {\n\t               jQuery(\"#controls1090\").css(\"bottom\", \"80px\");\n\t           }\n\t           else {\n\t             jQuery(\"#controls1090\").css(\"bottom\", \"5px\");\n\t           }\n\t\t\t\t\t});panoshow1090.on(\"render\", function (){\n              window.dispatchEvent(new Event(\"resize\"));\n            });if (scenes.autoRotate) {\n                        var wpvrAutoRotateTimer1090 = null;\n                        var wpvrAutoRotateStopDelay1090 = parseInt(scenes.autoRotateStopDelay, 10) || 0;\n                        var wpvrScheduleAutoRotate1090 = function () {\n                            clearTimeout(wpvrAutoRotateTimer1090);\n                            if (wpvrAutoRotateStopDelay1090 > 0) {\n                                wpvrAutoRotateTimer1090 = setTimeout(function () {\n                                    panoshow1090.stopAutoRotate();\n                                }, wpvrAutoRotateStopDelay1090);\n                            } else {\n                                wpvrAutoRotateTimer1090 = setTimeout(function () {\n                                    panoshow1090.startAutoRotate(scenes.autoRotate, 0);\n                                }, 3000);\n                            }\n                        };\n                        panoshow1090.on(\"load\", wpvrScheduleAutoRotate1090);\n                        panoshow1090.on(\"scenechange\", wpvrScheduleAutoRotate1090);\n                    }var touchtime = 0;\n            var wpvrHotspotRoot1090 = document.getElementById(\"pano1090\");\n            if (wpvrHotspotRoot1090) {\n                wpvrHotspotRoot1090.addEventListener(\"click\", function (event) {\n                    var hotspot = event.target.closest(\".pnlm-hotspot-base\");\n\n                    if (!hotspot) {\n                        return;\n                    }\n\n                    \/\/ Social share icons navigate independently using their own links and targets.\n                    if (hotspot.querySelector(\".wpvr-sticker-card--social-share\")) {\n                        return;\n                    }\n\n                    var hotspotLink = hotspot.closest(\"a[href]\");\n                    if (!hotspotLink) {\n                        hotspotLink = hotspot.querySelector(\"a[href]\");\n                    }\n\n                    if (!hotspotLink) {\n                        return;\n                    }\n\n                    event.preventDefault();\n                    event.stopImmediatePropagation();\n\n                    if ((hotspotLink.getAttribute(\"target\") || \"_blank\") === \"_self\") {\n                        window.location.assign(hotspotLink.href);\n                    } else {\n                        window.open(hotspotLink.href, \"_blank\", \"noopener,noreferrer\");\n                    }\n                }, true);\n            }\n        jQuery(document).on(\"click\",\"#explainer_button_1090\",function() {\n                    jQuery(\"#explainer1090\").slideToggle(function(){\n                    var $explainerVideoId = jQuery(\"#explainer1090\");\n                    var $explainerVideoIframe = $explainerVideoId.find(\"iframe\");\n                    var explainerVideoIframSrc = $explainerVideoIframe.attr(\"src\");\n                    $explainerVideoIframe.attr(\"src\", \"\");\n                    $explainerVideoIframe.attr(\"src\", explainerVideoIframSrc);\n        });\n            });\n            jQuery(document).on(\"click\", \".close-explainer-video\", function() {\n              var $explainer = jQuery(this).parent(\".explainer\");\n              var $iframe = $explainer.find(\"iframe\");\n              var el_src = $iframe.attr(\"src\");\n              $iframe.attr(\"src\", \"\");\n              $explainer.hide();\n              $iframe.attr(\"src\", el_src);\n            });\n      jQuery(document).on(\"click\",\"#pano1090\",function(event) {\n        var isCross = event.target.closest(\".cross\");\n        var isActiveModal = event.target.closest(\".custom-ifram-wrapper\");\n        var isForm = event.target.closest(\".wpvr-hotspot-tweak-contents-wrapper\");\n        var isHotspot = event.target.closest(\".pnlm-hotspot-base\");\n        if(isCross != null){\n            return;\n        }\n        if(isForm != null){\n            jQuery(this).addClass(\"show-modal\");\n        }else if(isActiveModal == null){\n            if(isHotspot == null){\n                jQuery(\".custom-ifram-wrapper .custom-ifram\").empty();\n                jQuery(\".custom-ifram-wrapper\").hide();\n                jQuery(this).removeClass(\"show-modal\");\n                jQuery(\".wpvr-hotspot-tweak-contents-wrapper\").hide();\n            }\n        }\n      });jQuery(document).on(\"click\",\"#floor_map_button_1090\",function() {\n                jQuery(\"#wpvr-floor-map1090\").toggle().removeClass(\"fullwindow\");\n              });\n              jQuery(document).on(\"dblclick\",\"#wpvr-floor-map1090\",function(){\n                jQuery(this).addClass(\"fullwindow\");\n                jQuery(this).parents(\".pano-wrap\").addClass(\"show-modal\");\n              });\n              jQuery(document).on(\"click\",\".close-floor-map-plan\",function() {\n                jQuery(this).parent(\".wpvr-floor-map\").hide();\n                jQuery(this).parent(\".wpvr-floor-map\").removeClass(\"fullwindow\");\n                jQuery(this).parents(\".pano-wrap\").removeClass(\"show-modal\");\n              });jQuery(document).ready(function($){\n\t\t              jQuery(\"#sccontrols1090\").hide();\n                      jQuery(\"#pano1090 .wpvr_slider_nav\").hide();\n\t\t              jQuery(\".vrgctrl1090\").html('<i class=\"fa fa-angle-up\"><\/i>');\n\t\t          });var slide1090 = \"down\";\n\t\t          jQuery(document).on(\"click\",\"#vrgcontrols1090\",function() {\n\t\t            if (slide1090 == \"up\") {\n\t\t              jQuery(\".vrgctrl1090\").empty();\n\t\t              jQuery(\".vrgctrl1090\").html('<i class=\"fa fa-angle-up\"><\/i>');\n\t\t              slide1090 = \"down\";\n\t\t            }\n\t\t            else {\n\t\t              jQuery(\".vrgctrl1090\").empty();\n\t\t              jQuery(\".vrgctrl1090\").html('<i class=\"fa fa-angle-down\"><\/i>');\n\t\t              slide1090 = \"up\";\n\t\t            }\n                    jQuery(\"#pano1090 .wpvr_slider_nav\").slideToggle(); \n                    jQuery(\"#sccontrols1090\").slideToggle(function(){\n                        if (jQuery(\".elementor-edit-mode .elementor-widget-container\").length) {\n                            if (jQuery(this).is(\":visible\")) {\n                                jQuery(\".elementor-edit-mode  .elementor-widget-container .wpvr-cardboard .pnlm-container #sccontrols1090\").css({\n                                    \"display\": \"flex\",\n                                    \"justify-content\": \"center\",\n                                    \"align-items\": \"center\",\n                                    \"gap\": \"15px\"\n                                });\n                            }\n                        }\n                        if (jQuery(\".bricks-is-frontend\").length) {\n                            if (jQuery(this).is(\":visible\")) {\n                            jQuery(\".bricks-is-frontend .wpvr-cardboard .pnlm-container #sccontrols1090\").css({\n                                    \"display\": \"flex\",\n                                    \"justify-content\": \"center\",\n                                    \"align-items\": \"center\"\n                                });\n                            }\n                        }              \n                    });\n          });jQuery(\".elementor-tab-title\").click(function(){\n                      var element_id;\n                      var pano_id;\n                      var element_id = this.id;\n                      element_id = element_id.split(\"-\");\n                      element_id = element_id[3];\n                      jQuery(\"#elementor-tab-content-\"+element_id).find(\"#master-container\").children(\"div\").eq(1).addClass(\"awwww\");\n                      var pano_id = jQuery(\".awwww\").attr(\"id\");\n                      jQuery(\"#elementor-tab-content-\"+element_id).find(\"#master-container\").children(\"div\").eq(1).removeClass(\"awwww\");;\n                      if (pano_id != undefined) {\n                        if (pano_id == \"pano1090\") {\n                          jQuery(\"#pano1090\").children(\".pnlm-render-container\").remove();\n                          jQuery(\"#pano1090\").children(\".pnlm-ui\").remove();\n                          panoshow1090 = pannellum.viewer(response[0][\"panoid\"], scenes);\n                          window.wpvrViewers = window.wpvrViewers || {};\n                          window.wpvrViewers[response[0][\"panoid\"]] = panoshow1090;\n                          document.dispatchEvent(new CustomEvent(\"wpvr:viewer-ready\", {\n                              detail: { containerId: response[0][\"panoid\"], viewer: panoshow1090 }\n                          }));\n                          jQuery(\"#pano1090\").children(\".pnlm-ui\").find(\".pnlm-load-button p\").text(\"Explore the Villa\")\n                          setTimeout(function() {\n                                \/\/   panoshow1090.loadScene(\"living-room\");\n                                  window.dispatchEvent(new Event(\"resize\"));\n                                  if (jQuery(\"#pano1090\").children().children(\".pnlm-panorama-info:visible\").length > 0) {\n                                       jQuery(\"#controls1090\").css(\"bottom\", \"55px\");\n                                   } else {\n                                     jQuery(\"#controls1090\").css(\"bottom\", \"5px\");\n                                   }\n                          }, 200);\n                        }\n                      }\n            });jQuery(\".geodir-tab-head dd, #vr-tour-tab\").click(function(){\n              jQuery(\"#pano1090\").children(\".pnlm-render-container\").remove();\n              jQuery(\"#pano1090\").children(\".pnlm-ui\").remove();\n              panoshow1090 = pannellum.viewer(response[0][\"panoid\"], scenes);\n              window.wpvrViewers = window.wpvrViewers || {};\n              window.wpvrViewers[response[0][\"panoid\"]] = panoshow1090;\n              document.dispatchEvent(new CustomEvent(\"wpvr:viewer-ready\", {\n                  detail: { containerId: response[0][\"panoid\"], viewer: panoshow1090 }\n              }));\n              setTimeout(function() {\n                      panoshow1090.loadScene(\"living-room\");\n                      window.dispatchEvent(new Event(\"resize\"));\n                      if (jQuery(\"#pano1090\").children().children(\".pnlm-panorama-info:visible\").length > 0) {\n                           jQuery(\"#controls1090\").css(\"bottom\", \"55px\");\n                       }\n                       else {\n                         jQuery(\"#controls1090\").css(\"bottom\", \"5px\");\n                       }\n              }, 200);\n            });\n            jQuery(\"#pano1090\").children(\".pnlm-ui\").find(\".pnlm-load-button p\").text(\"Explore the Villa\")\n            jQuery(\"#pano1090 .pnlm-title-box\").on(\"mouseenter\", function(){\n                jQuery(this).attr(\"title\", jQuery(this).text());\n            });\n            jQuery(\"#pano1090 .pnlm-title-box\").on(\"mouseleave\", function(){\n                jQuery(this).removeAttr(\"title\");\n            });});})(jQuery);<\/script>\n<script id=\"wpvr-scene-info-script-pano1090\">\n            (function () {\n                var pano = document.getElementById(\"pano1090\");\n                var byLabel = \"By\";\n\n                if (!pano || !window.MutationObserver) {\n                    return;\n                }\n\n                function addAuthorLabel(author) {\n                    if (!author || !author.textContent.trim() || author.querySelector(\".wpvr-author-label\")) {\n                        return;\n                    }\n\n                    var firstNode = author.firstChild;\n                    if (firstNode ? firstNode.nodeType === 3 : false) {\n                        var prefix = byLabel + \" \";\n                        if (firstNode.nodeValue.indexOf(prefix) === 0) {\n                            firstNode.nodeValue = firstNode.nodeValue.slice(prefix.length);\n                        }\n                    }\n\n                    var label = document.createElement(\"span\");\n                    label.className = \"wpvr-author-label\";\n                    label.textContent = byLabel;\n                    author.insertBefore(label, author.firstChild);\n                }\n\n                function syncSceneInfo() {\n                    var info = pano.querySelector(\".pnlm-panorama-info\");\n                    if (!info) {\n                        return;\n                    }\n\n                    \/\/ Keep the Pannellum full-screen drag layer in its original\n                    \/\/ stacking order so hotspots remain clickable. Promote only\n                    \/\/ the compact metadata bar to the tour root instead.\n                    if (info.parentNode !== pano) {\n                        pano.appendChild(info);\n                    }\n\n                    var title = info.querySelector(\".pnlm-title-box\");\n                    var author = info.querySelector(\".pnlm-author-box\");\n                    var hasTitle = Boolean(title ? title.textContent.trim() : false);\n                    var hasAuthor = Boolean(author ? author.textContent.trim() : false);\n\n                    if (hasTitle) {\n                        title.setAttribute(\"title\", title.textContent.trim());\n                    } else if (title) {\n                        title.removeAttribute(\"title\");\n                    }\n\n                    if (hasAuthor) {\n                        addAuthorLabel(author);\n                        var authorName = author.textContent.replace(byLabel, \"\").trim();\n                        author.setAttribute(\"aria-label\", byLabel + \" \" + authorName);\n                        author.setAttribute(\"title\", authorName);\n                    } else if (author) {\n                        author.removeAttribute(\"aria-label\");\n                        author.removeAttribute(\"title\");\n                    }\n\n                    info.classList.toggle(\"wpvr-scene-info-row\", hasTitle || hasAuthor);\n                    info.classList.toggle(\"wpvr-has-title\", hasTitle);\n                    info.classList.toggle(\"wpvr-has-author\", hasAuthor);\n                    info.style.display = hasTitle || hasAuthor ? \"flex\" : \"none\";\n\n                    var hasSceneInfo = hasTitle || hasAuthor;\n                    var isClassicLayout = true;\n                    pano.classList.toggle(\"wpvr-has-scene-info\", hasSceneInfo);\n                    pano.classList.toggle(\"wpvr-layout-classic\", isClassicLayout);\n\n                    if (hasSceneInfo) {\n                        pano.style.setProperty(\"--wpvr-scene-info-height\", info.offsetHeight + \"px\");\n                    } else {\n                        pano.style.removeProperty(\"--wpvr-scene-info-height\");\n                    }\n                }\n\n                var observer = new MutationObserver(syncSceneInfo);\n                observer.observe(pano, { childList: true, subtree: true, characterData: true });\n                syncSceneInfo();\n            }());\n        <\/script><\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-8020db8 lc-tour__rooms elementor-widget elementor-widget-html\" data-id=\"8020db8\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<div class=\"lc-rooms\" role=\"tablist\" aria-label=\"Choose a room\"><button type=\"button\" class=\"lc-room is-active\" role=\"tab\" aria-selected=\"true\" data-scene=\"living-room\"><span class=\"lc-room__img\" style=\"background-image:url('https:\/\/stramigioliassociati.ng\/wp-content\/uploads\/2026\/11\/S1.jpg')\"><\/span><span class=\"lc-room__label\"><em>01<\/em>Living Room<\/span><\/button><button type=\"button\" class=\"lc-room\" role=\"tab\" aria-selected=\"false\" data-scene=\"upper-gallery\"><span class=\"lc-room__img\" style=\"background-image:url('https:\/\/stramigioliassociati.ng\/wp-content\/uploads\/2026\/11\/S2.jpg')\"><\/span><span class=\"lc-room__label\"><em>02<\/em>Upper Gallery<\/span><\/button><button type=\"button\" class=\"lc-room\" role=\"tab\" aria-selected=\"false\" data-scene=\"master-bedroom\"><span class=\"lc-room__img\" style=\"background-image:url('https:\/\/stramigioliassociati.ng\/wp-content\/uploads\/2026\/11\/S3.jpg')\"><\/span><span class=\"lc-room__label\"><em>03<\/em>Master Bedroom<\/span><\/button><button type=\"button\" class=\"lc-room\" role=\"tab\" aria-selected=\"false\" data-scene=\"kids-bedroom\"><span class=\"lc-room__img\" style=\"background-image:url('https:\/\/stramigioliassociati.ng\/wp-content\/uploads\/2026\/11\/S4.jpg')\"><\/span><span class=\"lc-room__label\"><em>04<\/em>Children's Bedroom<\/span><\/button><\/div>\n<script>(function(){var tries=0;function init(){var v=window.wpvrViewers&&window.wpvrViewers.pano1090;if(!v||!v.loadScene){if(tries++<60)setTimeout(init,500);return;}var b=document.querySelectorAll('.lc-room');function mark(id){b.forEach(function(x){var on=x.getAttribute('data-scene')===id;x.classList.toggle('is-active',on);x.setAttribute('aria-selected',on?'true':'false');});}b.forEach(function(x){x.addEventListener('click',function(){var id=x.getAttribute('data-scene');if(v.getScene()!==id){v.loadScene(id);}mark(id);});});v.on('scenechange',mark);mark(v.getScene());}if(document.readyState!=='loading'){init();}else{document.addEventListener('DOMContentLoaded',init);}})();<\/script>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-c1521a9 lc-note elementor-widget elementor-widget-text-editor\" data-id=\"c1521a9\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>Interiors shown are computer-generated 360\u00b0 visualisations.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div data-particle_enable=\"false\" data-particle-mobile-disabled=\"false\" class=\"elementor-element elementor-element-c4b7fbe lc lc-gallery e-con-full e-flex e-con e-parent\" data-id=\"c4b7fbe\" data-element_type=\"container\" data-e-type=\"container\" id=\"gallery\">\n\t\t<div data-particle_enable=\"false\" data-particle-mobile-disabled=\"false\" class=\"elementor-element elementor-element-ae690a8 lc-wrap e-con-full e-flex e-con e-child\" data-id=\"ae690a8\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div data-particle_enable=\"false\" data-particle-mobile-disabled=\"false\" class=\"elementor-element elementor-element-37ef5e3 lc-head e-con-full e-flex e-con e-child\" data-id=\"37ef5e3\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div data-particle_enable=\"false\" data-particle-mobile-disabled=\"false\" class=\"elementor-element elementor-element-ae2a473 lc-head__l e-con-full e-flex e-con e-child\" data-id=\"ae2a473\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-f03fa5a lc-eyebrow elementor-widget elementor-widget-text-editor\" data-id=\"f03fa5a\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>The Development<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-7476249 lc-h2 elementor-widget elementor-widget-heading\" data-id=\"7476249\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Set into the hillside<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-864733a lc-head__r elementor-widget elementor-widget-text-editor\" data-id=\"864733a\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>Terraced villas, landscaped courtyards and private pools, framed by mature trees. Select any image to view it full screen.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-7bf4fdf lc-grid elementor-widget elementor-widget-image-gallery\" data-id=\"7bf4fdf\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image-gallery.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-image-gallery\">\n\t\t\t<div id='gallery-1' class='gallery galleryid-1099 gallery-columns-3 gallery-size-full'><figure class='gallery-item'>\n\t\t\t<div class='gallery-icon landscape'>\n\t\t\t\t<a data-elementor-open-lightbox=\"yes\" data-elementor-lightbox-slideshow=\"7bf4fdf\" data-elementor-lightbox-title=\"Le Colline \u2013 terraced villas and pool\" data-e-action-hash=\"#elementor-action%3Aaction%3Dlightbox%26settings%3DeyJpZCI6MTA5MywidXJsIjoiaHR0cHM6XC9cL3N0cmFtaWdpb2xpYXNzb2NpYXRpLm5nXC93cC1jb250ZW50XC91cGxvYWRzXC8yMDI2XC8xMVwvbGUtY29sbGluZS10ZXJyYWNlZC12aWxsYXMtcG9vbC53ZWJwIiwic2xpZGVzaG93IjoiN2JmNGZkZiJ9\" href='https:\/\/stramigioliassociati.ng\/wp-content\/uploads\/2026\/11\/le-colline-terraced-villas-pool.webp'><img fetchpriority=\"high\" decoding=\"async\" width=\"1920\" height=\"1080\" src=\"https:\/\/stramigioliassociati.ng\/wp-content\/uploads\/2026\/11\/le-colline-terraced-villas-pool.webp\" class=\"attachment-full size-full\" alt=\"Le Colline \u2013 terraced villas and pool (architectural visualisation)\" \/><\/a>\n\t\t\t<\/div><\/figure><figure class='gallery-item'>\n\t\t\t<div class='gallery-icon landscape'>\n\t\t\t\t<a data-elementor-open-lightbox=\"yes\" data-elementor-lightbox-slideshow=\"7bf4fdf\" data-elementor-lightbox-title=\"Le Colline \u2013 aerial view of the villa development\" data-e-action-hash=\"#elementor-action%3Aaction%3Dlightbox%26settings%3DeyJpZCI6MTA5MSwidXJsIjoiaHR0cHM6XC9cL3N0cmFtaWdpb2xpYXNzb2NpYXRpLm5nXC93cC1jb250ZW50XC91cGxvYWRzXC8yMDI2XC8xMVwvbGUtY29sbGluZS1hZXJpYWwtdmlldy53ZWJwIiwic2xpZGVzaG93IjoiN2JmNGZkZiJ9\" href='https:\/\/stramigioliassociati.ng\/wp-content\/uploads\/2026\/11\/le-colline-aerial-view.webp'><img decoding=\"async\" width=\"1920\" height=\"1080\" src=\"https:\/\/stramigioliassociati.ng\/wp-content\/uploads\/2026\/11\/le-colline-aerial-view.webp\" class=\"attachment-full size-full\" alt=\"Le Colline \u2013 aerial view of the villa development (architectural visualisation)\" \/><\/a>\n\t\t\t<\/div><\/figure><figure class='gallery-item'>\n\t\t\t<div class='gallery-icon landscape'>\n\t\t\t\t<a data-elementor-open-lightbox=\"yes\" data-elementor-lightbox-slideshow=\"7bf4fdf\" data-elementor-lightbox-title=\"Le Colline \u2013 villa with pool and landscaped courtyard\" data-e-action-hash=\"#elementor-action%3Aaction%3Dlightbox%26settings%3DeyJpZCI6MTA5NCwidXJsIjoiaHR0cHM6XC9cL3N0cmFtaWdpb2xpYXNzb2NpYXRpLm5nXC93cC1jb250ZW50XC91cGxvYWRzXC8yMDI2XC8xMVwvbGUtY29sbGluZS12aWxsYS1wb29sLWNvdXJ0eWFyZC53ZWJwIiwic2xpZGVzaG93IjoiN2JmNGZkZiJ9\" href='https:\/\/stramigioliassociati.ng\/wp-content\/uploads\/2026\/11\/le-colline-villa-pool-courtyard.webp'><img decoding=\"async\" width=\"1920\" height=\"1080\" src=\"https:\/\/stramigioliassociati.ng\/wp-content\/uploads\/2026\/11\/le-colline-villa-pool-courtyard.webp\" class=\"attachment-full size-full\" alt=\"Le Colline \u2013 villa with pool and landscaped courtyard (architectural visualisation)\" \/><\/a>\n\t\t\t<\/div><\/figure><figure class='gallery-item'>\n\t\t\t<div class='gallery-icon landscape'>\n\t\t\t\t<a data-elementor-open-lightbox=\"yes\" data-elementor-lightbox-slideshow=\"7bf4fdf\" data-elementor-lightbox-title=\"Le Colline \u2013 hillside villas with green roofs\" data-e-action-hash=\"#elementor-action%3Aaction%3Dlightbox%26settings%3DeyJpZCI6MTA5MiwidXJsIjoiaHR0cHM6XC9cL3N0cmFtaWdpb2xpYXNzb2NpYXRpLm5nXC93cC1jb250ZW50XC91cGxvYWRzXC8yMDI2XC8xMVwvbGUtY29sbGluZS1oaWxsc2lkZS12aWxsYXMud2VicCIsInNsaWRlc2hvdyI6IjdiZjRmZGYifQ%3D%3D\" href='https:\/\/stramigioliassociati.ng\/wp-content\/uploads\/2026\/11\/le-colline-hillside-villas.webp'><img loading=\"lazy\" decoding=\"async\" width=\"1920\" height=\"1080\" src=\"https:\/\/stramigioliassociati.ng\/wp-content\/uploads\/2026\/11\/le-colline-hillside-villas.webp\" class=\"attachment-full size-full\" alt=\"Le Colline \u2013 hillside villas with green roofs (architectural visualisation)\" \/><\/a>\n\t\t\t<\/div><\/figure><figure class='gallery-item'>\n\t\t\t<div class='gallery-icon landscape'>\n\t\t\t\t<a data-elementor-open-lightbox=\"yes\" data-elementor-lightbox-slideshow=\"7bf4fdf\" data-elementor-lightbox-title=\"Le Colline \u2013 villa entrance and driveway\" data-e-action-hash=\"#elementor-action%3Aaction%3Dlightbox%26settings%3DeyJpZCI6MTA5NSwidXJsIjoiaHR0cHM6XC9cL3N0cmFtaWdpb2xpYXNzb2NpYXRpLm5nXC93cC1jb250ZW50XC91cGxvYWRzXC8yMDI2XC8xMVwvbGUtY29sbGluZS12aWxsYS1lbnRyYW5jZS53ZWJwIiwic2xpZGVzaG93IjoiN2JmNGZkZiJ9\" href='https:\/\/stramigioliassociati.ng\/wp-content\/uploads\/2026\/11\/le-colline-villa-entrance.webp'><img loading=\"lazy\" decoding=\"async\" width=\"1920\" height=\"1080\" src=\"https:\/\/stramigioliassociati.ng\/wp-content\/uploads\/2026\/11\/le-colline-villa-entrance.webp\" class=\"attachment-full size-full\" alt=\"Le Colline \u2013 villa entrance and driveway (architectural visualisation)\" \/><\/a>\n\t\t\t<\/div><\/figure>\n\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-2b39182 lc-note elementor-widget elementor-widget-text-editor\" data-id=\"2b39182\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>All exterior images are architectural visualisations for illustrative purposes.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div data-particle_enable=\"false\" data-particle-mobile-disabled=\"false\" class=\"elementor-element elementor-element-343664e lc lc-overview e-con-full e-flex e-con e-parent\" data-id=\"343664e\" data-element_type=\"container\" data-e-type=\"container\" id=\"overview\">\n\t\t<div data-particle_enable=\"false\" data-particle-mobile-disabled=\"false\" class=\"elementor-element elementor-element-fdc2de7 lc-wrap lc-split e-con-full e-flex e-con e-child\" data-id=\"fdc2de7\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div data-particle_enable=\"false\" data-particle-mobile-disabled=\"false\" class=\"elementor-element elementor-element-2688402 lc-split__l e-con-full e-flex e-con e-child\" data-id=\"2688402\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-5e20430 lc-eyebrow elementor-widget elementor-widget-text-editor\" data-id=\"5e20430\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>The Residence<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-6b5e320 lc-h2 elementor-widget elementor-widget-heading\" data-id=\"6b5e320\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Italian art of living, rooted in the landscape<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-8aa4a7f lc-body elementor-widget elementor-widget-text-editor\" data-id=\"8aa4a7f\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>Le Colline \u2014 \u201cthe hills\u201d \u2014 brings together villas that step down a wooded slope on Guzape Hill, Abuja, each with landscaped terraces, planted roofs and pools that open the home to the outdoors.<\/p><p>Inside, a double-height living room rises to a sculpted timber ceiling, overlooked by a gallery landing, with calm, light-filled bedrooms beyond.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div data-particle_enable=\"false\" data-particle-mobile-disabled=\"false\" class=\"elementor-element elementor-element-2c7cb52 lc-split__r e-con-full e-flex e-con e-child\" data-id=\"2c7cb52\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-9a55549 lc-facts elementor-widget elementor-widget-html\" data-id=\"9a55549\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<dl class=\"lc-facts\"><div><dt>Location<\/dt><dd>Guzape Hill, Abuja<\/dd><\/div><div><dt>Collection<\/dt><dd>Luxury hillside villas<\/dd><\/div><div><dt>Interiors in the tour<\/dt><dd>Living room, upper gallery, master bedroom, children\u2019s bedroom<\/dd><\/div><div><dt>Outdoor living<\/dt><dd>Terraces, courtyards and pools, as shown in the visualisations<\/dd><\/div><div><dt>Bedrooms, floor areas &amp; pricing<\/dt><dd>Available on request<\/dd><\/div><\/dl>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-9a1c2f5 lc-btn lc-btn--dark elementor-widget elementor-widget-button\" data-id=\"9a1c2f5\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t\t\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm\" href=\"#enquire\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">Request the full details<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div data-particle_enable=\"false\" data-particle-mobile-disabled=\"false\" class=\"elementor-element elementor-element-21f8efd lc lc-sketch e-con-full e-flex e-con e-parent\" data-id=\"21f8efd\" data-element_type=\"container\" data-e-type=\"container\" id=\"sketchbook\">\n\t\t<div data-particle_enable=\"false\" data-particle-mobile-disabled=\"false\" class=\"elementor-element elementor-element-4755693 lc-wrap e-con-full e-flex e-con e-child\" data-id=\"4755693\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div data-particle_enable=\"false\" data-particle-mobile-disabled=\"false\" class=\"elementor-element elementor-element-d557327 lc-head e-con-full e-flex e-con e-child\" data-id=\"d557327\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div data-particle_enable=\"false\" data-particle-mobile-disabled=\"false\" class=\"elementor-element elementor-element-65e4021 lc-head__l e-con-full e-flex e-con e-child\" data-id=\"65e4021\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-7776004 lc-eyebrow elementor-widget elementor-widget-text-editor\" data-id=\"7776004\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>From the Sketchbook<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-baa4a11 lc-h2 elementor-widget elementor-widget-heading\" data-id=\"baa4a11\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Where the design began<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-32d33c5 lc-head__r elementor-widget elementor-widget-text-editor\" data-id=\"32d33c5\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>Hand-drawn studies of the site section, the terraced villas and the interior stair.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-c742cab lc-sketches elementor-widget elementor-widget-image-gallery\" data-id=\"c742cab\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image-gallery.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-image-gallery\">\n\t\t\t<div id='gallery-2' class='gallery galleryid-1099 gallery-columns-3 gallery-size-full'><figure class='gallery-item'>\n\t\t\t<div class='gallery-icon portrait'>\n\t\t\t\t<a data-elementor-open-lightbox=\"yes\" data-elementor-lightbox-slideshow=\"c742cab\" data-elementor-lightbox-title=\"Le Colline \u2013 architect&#039;s design sketch, site section\" data-e-action-hash=\"#elementor-action%3Aaction%3Dlightbox%26settings%3DeyJpZCI6MTA5NiwidXJsIjoiaHR0cHM6XC9cL3N0cmFtaWdpb2xpYXNzb2NpYXRpLm5nXC93cC1jb250ZW50XC91cGxvYWRzXC8yMDI2XC8xMVwvbGUtY29sbGluZS1kZXNpZ24tc2tldGNoLTEud2VicCIsInNsaWRlc2hvdyI6ImM3NDJjYWIifQ%3D%3D\" href='https:\/\/stramigioliassociati.ng\/wp-content\/uploads\/2026\/11\/le-colline-design-sketch-1.webp'><img loading=\"lazy\" decoding=\"async\" width=\"1100\" height=\"1557\" src=\"https:\/\/stramigioliassociati.ng\/wp-content\/uploads\/2026\/11\/le-colline-design-sketch-1.webp\" class=\"attachment-full size-full\" alt=\"Le Colline \u2013 architect&#039;s design sketch, site section\" \/><\/a>\n\t\t\t<\/div><\/figure><figure class='gallery-item'>\n\t\t\t<div class='gallery-icon portrait'>\n\t\t\t\t<a data-elementor-open-lightbox=\"yes\" data-elementor-lightbox-slideshow=\"c742cab\" data-elementor-lightbox-title=\"Le Colline \u2013 architect&#039;s design sketch, terraced villas\" data-e-action-hash=\"#elementor-action%3Aaction%3Dlightbox%26settings%3DeyJpZCI6MTA5NywidXJsIjoiaHR0cHM6XC9cL3N0cmFtaWdpb2xpYXNzb2NpYXRpLm5nXC93cC1jb250ZW50XC91cGxvYWRzXC8yMDI2XC8xMVwvbGUtY29sbGluZS1kZXNpZ24tc2tldGNoLTIud2VicCIsInNsaWRlc2hvdyI6ImM3NDJjYWIifQ%3D%3D\" href='https:\/\/stramigioliassociati.ng\/wp-content\/uploads\/2026\/11\/le-colline-design-sketch-2.webp'><img loading=\"lazy\" decoding=\"async\" width=\"1100\" height=\"1557\" src=\"https:\/\/stramigioliassociati.ng\/wp-content\/uploads\/2026\/11\/le-colline-design-sketch-2.webp\" class=\"attachment-full size-full\" alt=\"Le Colline \u2013 architect&#039;s design sketch, terraced villas\" \/><\/a>\n\t\t\t<\/div><\/figure><figure class='gallery-item'>\n\t\t\t<div class='gallery-icon portrait'>\n\t\t\t\t<a data-elementor-open-lightbox=\"yes\" data-elementor-lightbox-slideshow=\"c742cab\" data-elementor-lightbox-title=\"Le Colline \u2013 architect&#039;s design sketch, interior stair\" data-e-action-hash=\"#elementor-action%3Aaction%3Dlightbox%26settings%3DeyJpZCI6MTA5OCwidXJsIjoiaHR0cHM6XC9cL3N0cmFtaWdpb2xpYXNzb2NpYXRpLm5nXC93cC1jb250ZW50XC91cGxvYWRzXC8yMDI2XC8xMVwvbGUtY29sbGluZS1kZXNpZ24tc2tldGNoLTMud2VicCIsInNsaWRlc2hvdyI6ImM3NDJjYWIifQ%3D%3D\" href='https:\/\/stramigioliassociati.ng\/wp-content\/uploads\/2026\/11\/le-colline-design-sketch-3.webp'><img loading=\"lazy\" decoding=\"async\" width=\"1100\" height=\"1557\" src=\"https:\/\/stramigioliassociati.ng\/wp-content\/uploads\/2026\/11\/le-colline-design-sketch-3.webp\" class=\"attachment-full size-full\" alt=\"Le Colline \u2013 architect&#039;s design sketch, interior stair\" \/><\/a>\n\t\t\t<\/div><\/figure>\n\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div data-particle_enable=\"false\" data-particle-mobile-disabled=\"false\" class=\"elementor-element elementor-element-2ed0f49 lc lc-enquire e-con-full e-flex e-con e-parent\" data-id=\"2ed0f49\" data-element_type=\"container\" data-e-type=\"container\" id=\"enquire\">\n\t\t<div data-particle_enable=\"false\" data-particle-mobile-disabled=\"false\" class=\"elementor-element elementor-element-5a3eba2 lc-wrap lc-split e-con-full e-flex e-con e-child\" data-id=\"5a3eba2\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div data-particle_enable=\"false\" data-particle-mobile-disabled=\"false\" class=\"elementor-element elementor-element-27dc585 lc-split__l e-con-full e-flex e-con e-child\" data-id=\"27dc585\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-f8f42e8 lc-eyebrow elementor-widget elementor-widget-text-editor\" data-id=\"f8f42e8\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>Private Viewings<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-fc4a07f lc-h2 elementor-widget elementor-widget-heading\" data-id=\"fc4a07f\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Arrange a viewing or make an enquiry<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-c85200c lc-body elementor-widget elementor-widget-text-editor\" data-id=\"c85200c\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>Our Abuja team will walk you through the villas, availability and specifications in person or online.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-c134011 lc-contact elementor-widget elementor-widget-html\" data-id=\"c134011\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<ul class=\"lc-contact\"><li><span>Abuja office<\/span>1st floor, 27 Karaye Close, Garki 2, Abuja, FCT<\/li><li><span>Telephone<\/span><a href=\"tel:+2348102691714\">+234 810 269 1714<\/a><\/li><li><span>Email<\/span><a href=\"mailto:n.sodangi@stramigioliassociati.ng?subject=Le%20Colline%20enquiry\">n.sodangi@stramigioliassociati.ng<\/a><\/li><\/ul>\t\t\t\t<\/div>\n\t\t<div data-particle_enable=\"false\" data-particle-mobile-disabled=\"false\" class=\"elementor-element elementor-element-e74f007 lc-actions e-con-full e-flex e-con e-child\" data-id=\"e74f007\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-93512e4 lc-btn lc-btn--gold elementor-widget elementor-widget-button\" data-id=\"93512e4\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t\t\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm\" href=\"tel:+2348102691714\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">Call the office<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-5e84eb4 lc-btn lc-btn--ghost elementor-widget elementor-widget-button\" data-id=\"5e84eb4\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t\t\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm\" href=\"\/contact\/\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">Contact us<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div data-particle_enable=\"false\" data-particle-mobile-disabled=\"false\" class=\"elementor-element elementor-element-930cb2c lc-split__r lc-form e-con-full e-flex e-con e-child\" data-id=\"930cb2c\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-17217de lc-h3 elementor-widget elementor-widget-heading\" data-id=\"17217de\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">Send an enquiry<\/h3>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-9f267ea lc-cf7 elementor-widget elementor-widget-shortcode\" data-id=\"9f267ea\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\">\n<div class=\"wpcf7 no-js\" id=\"wpcf7-f14-o1\" lang=\"en-US\" dir=\"ltr\" data-wpcf7-id=\"14\">\n<div class=\"screen-reader-response\"><p role=\"status\" aria-live=\"polite\" aria-atomic=\"true\"><\/p> <ul><\/ul><\/div>\n<form action=\"\/it\/wp-json\/wp\/v2\/pages\/1099#wpcf7-f14-o1\" method=\"post\" class=\"wpcf7-form init\" aria-label=\"Contact form\" novalidate=\"novalidate\" data-status=\"init\">\n<fieldset class=\"hidden-fields-container\"><input type=\"hidden\" name=\"_wpcf7\" value=\"14\" \/><input type=\"hidden\" name=\"_wpcf7_version\" value=\"6.1.7\" \/><input type=\"hidden\" name=\"_wpcf7_locale\" value=\"en_US\" \/><input type=\"hidden\" name=\"_wpcf7_unit_tag\" value=\"wpcf7-f14-o1\" \/><input type=\"hidden\" name=\"_wpcf7_container_post\" value=\"0\" \/><input type=\"hidden\" name=\"_wpcf7_posted_data_hash\" value=\"\" \/>\n<\/fieldset>\n<p><label> Your name<br \/>\n<span class=\"wpcf7-form-control-wrap\" data-name=\"your-name\"><input size=\"40\" maxlength=\"400\" class=\"wpcf7-form-control wpcf7-text wpcf7-validates-as-required\" autocomplete=\"name\" aria-required=\"true\" aria-invalid=\"false\" value=\"\" type=\"text\" name=\"your-name\" \/><\/span> <\/label>\n<\/p>\n<p><label> Your email<br \/>\n<span class=\"wpcf7-form-control-wrap\" data-name=\"your-email\"><input size=\"40\" maxlength=\"400\" class=\"wpcf7-form-control wpcf7-email wpcf7-validates-as-required wpcf7-text wpcf7-validates-as-email\" autocomplete=\"email\" aria-required=\"true\" aria-invalid=\"false\" value=\"\" type=\"email\" name=\"your-email\" \/><\/span> <\/label>\n<\/p>\n<p><label> Subject<br \/>\n<span class=\"wpcf7-form-control-wrap\" data-name=\"your-subject\"><input size=\"40\" maxlength=\"400\" class=\"wpcf7-form-control wpcf7-text wpcf7-validates-as-required\" aria-required=\"true\" aria-invalid=\"false\" value=\"\" type=\"text\" name=\"your-subject\" \/><\/span> <\/label>\n<\/p>\n<p><label> Your message (optional)<br \/>\n<span class=\"wpcf7-form-control-wrap\" data-name=\"your-message\"><textarea cols=\"40\" rows=\"10\" maxlength=\"2000\" class=\"wpcf7-form-control wpcf7-textarea\" aria-invalid=\"false\" name=\"your-message\"><\/textarea><\/span> <\/label>\n<\/p>\n<p><input class=\"wpcf7-form-control wpcf7-submit has-spinner\" type=\"submit\" value=\"Submit\" \/>\n<\/p><p style=\"display: none !important;\" class=\"akismet-fields-container\" data-prefix=\"_wpcf7_ak_\"><label>&#916;<textarea name=\"_wpcf7_ak_hp_textarea\" cols=\"45\" rows=\"8\" maxlength=\"100\"><\/textarea><\/label><input type=\"hidden\" id=\"ak_js_1\" name=\"_wpcf7_ak_js\" value=\"144\"\/><script>\ndocument.getElementById( \"ak_js_1\" ).setAttribute( \"value\", ( new Date() ).getTime() );\n<\/script>\n<\/p><div class=\"wpcf7-response-output\" aria-hidden=\"true\"><\/div>\n<\/form>\n<\/div>\n<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Guzape Hill, Abuja &nbsp;\u00b7&nbsp; Luxury Villas &nbsp;\u00b7&nbsp; Italian Art of Living Le Colline A collection of hillside villas, shaped by [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":1093,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"elementor_header_footer","meta":{"site-sidebar-layout":"no-sidebar","site-content-layout":"page-builder","ast-site-content-layout":"full-width-container","site-content-style":"unboxed","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"disabled","ast-breadcrumbs-content":"","ast-featured-img":"","footer-sml-layout":"","ast-disable-related-posts":"","theme-transparent-header-meta":"","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"default","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"footnotes":""},"class_list":["post-1099","page","type-page","status-publish","has-post-thumbnail","hentry"],"_links":{"self":[{"href":"https:\/\/stramigioliassociati.ng\/it\/wp-json\/wp\/v2\/pages\/1099","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/stramigioliassociati.ng\/it\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/stramigioliassociati.ng\/it\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/stramigioliassociati.ng\/it\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/stramigioliassociati.ng\/it\/wp-json\/wp\/v2\/comments?post=1099"}],"version-history":[{"count":15,"href":"https:\/\/stramigioliassociati.ng\/it\/wp-json\/wp\/v2\/pages\/1099\/revisions"}],"predecessor-version":[{"id":1120,"href":"https:\/\/stramigioliassociati.ng\/it\/wp-json\/wp\/v2\/pages\/1099\/revisions\/1120"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/stramigioliassociati.ng\/it\/wp-json\/wp\/v2\/media\/1093"}],"wp:attachment":[{"href":"https:\/\/stramigioliassociati.ng\/it\/wp-json\/wp\/v2\/media?parent=1099"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}