{"id":5099,"date":"2024-12-16T17:42:47","date_gmt":"2024-12-16T16:42:47","guid":{"rendered":"https:\/\/www.impresaongaro.it\/sostenibilita\/"},"modified":"2025-09-08T16:17:49","modified_gmt":"2025-09-08T14:17:49","slug":"sustainability","status":"publish","type":"page","link":"https:\/\/www.impresaongaro.it\/en\/sustainability\/","title":{"rendered":"Sustainability"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"5099\" class=\"elementor elementor-5099 elementor-52\" data-elementor-post-type=\"page\">\n\t\t\t\t<div class=\"elementor-element elementor-element-5d49c74 e-flex e-con-boxed e-con e-parent\" data-id=\"5d49c74\" data-element_type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-829a624 elementor-widget elementor-widget-text-editor\" data-id=\"829a624\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>OUR VISION FOR <br \/>TRUE SUSTAINABILITY<\/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-a4597ef elementor-widget-divider--view-line elementor-widget elementor-widget-divider\" data-id=\"a4597ef\" data-element_type=\"widget\" data-widget_type=\"divider.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-divider\">\n\t\t\t<span class=\"elementor-divider-separator\">\n\t\t\t\t\t\t<\/span>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-f50c3da elementor-align-right icona-bottone elementor-mobile-align-left elementor-widget elementor-widget-button\" data-id=\"f50c3da\" data-element_type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<div class=\"elementor-button-wrapper\">\n\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm\" href=\"https:\/\/www.impresaongaro.it\/en\/projects\/\">\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\">DISCOVER OUR PROJECTS<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-14e876a e-flex e-con-boxed e-con e-parent\" data-id=\"14e876a\" data-element_type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-11a5357 elementor-widget elementor-widget-heading\" data-id=\"11a5357\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<p class=\"elementor-heading-title elementor-size-default\">A pragmatic approach  <br \/>\nto a concrete commitment<\/p>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-7c2750f e-con-full e-flex e-con e-child\" data-id=\"7c2750f\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-6c26160 elementor-widget-laptop__width-initial elementor-widget-mobile_extra__width-initial elementor-widget elementor-widget-heading\" data-id=\"6c26160\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<p class=\"elementor-heading-title elementor-size-default\">Sustainability is at the core of our work. <\/p>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-2d02e27 no_br elementor-widget__width-initial elementor-widget-laptop__width-initial elementor-widget elementor-widget-text-editor\" data-id=\"2d02e27\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p style=\"font-weight: 400;\">Each project is designed with the goal of reducing environmental impact, optimizing energy efficiency and thermal-acoustic insulation, and using eco-friendly materials wherever possible.<br \/>Our sustainability approach is crafted to maximize comfort and customer satisfaction.<\/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\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-61e9463 sostenibilita e-flex e-con-boxed e-con e-parent\" data-id=\"61e9463\" data-element_type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;gradient&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-b5ff8bd elementor-widget elementor-widget-shortcode\" data-id=\"b5ff8bd\" data-element_type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\"><link rel=\"stylesheet\" href=\"https:\/\/cdn.jsdelivr.net\/npm\/@fancyapps\/ui@4.0\/dist\/fancybox.css\" \/>\n<script src=\"https:\/\/cdn.jsdelivr.net\/npm\/@fancyapps\/ui@4.0\/dist\/fancybox.umd.js\"><\/script>\n\n\n<div class=\"all_timeline\">\n    <div class=\"pallini\">\n                    <div class=\"custom-bullet active\"><\/div>\n                        <div class=\"custom-bullet \"><\/div>\n                        <div class=\"custom-bullet \"><\/div>\n                <\/div>\n\n    <span class=\"title\">Concrete initiatives<\/span>\n\n    <div class=\"slider-container\">\n        <!-- Mobile and tablet navigation arrows -->\n        <div class=\"mobile-tablet-nav-arrows\">\n\t\t\t<div class=\"nav-arrow prev-arrow\">\n\t\t\t\t<svg width=\"44\" height=\"81\" viewBox=\"0 0 44 81\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n\t\t\t\t\t<polyline points=\"39,5 5,40.5 39,76\" stroke=\"gray\" stroke-width=\"3\" fill=\"none\" \/>\n\t\t\t\t<\/svg>\n\t\t\t<\/div>\n\t\t\t<div class=\"nav-arrow next-arrow\">\n\t\t\t\t<svg width=\"44\" height=\"81\" viewBox=\"0 0 44 81\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n\t\t\t\t\t<polyline points=\"5,5 39,40.5 5,76\" stroke=\"gray\" stroke-width=\"3\" fill=\"none\" \/>\n\t\t\t\t<\/svg>\n\t\t\t<\/div>\n        <\/div>\n        \n        <div class=\"custom-slider\">\n                            <div class=\"custom-slide\">\n                    <div class=\"container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<h1 class=\"size_sostenibilita\">MATERIALS<\/h1>\n\t\t\t\t\t\t                        <div class=\"header\">\n                            <div class=\"subtitle\"> Building on solid foundations, over time <\/div>\n                            <div class=\"text\">\n                                <p>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tMaterial selection is crucial to building safe, efficient, and long-lasting structures. We use only high-quality materials, carefully chosen to ensure outstanding performance, low environmental impact, and full compliance with current regulations.\r\nThrough ongoing research and innovation, we adopt advanced solutions to improve the structural, energy, and environmental performance of our buildings.\t\t\t\t\t\t\t\t\t                                    \n                                <\/p>\n                            <\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<div class=\"content\">\n\t\t\t\t\t\t\t<div class=\"images\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/www.impresaongaro.it\/wp-content\/uploads\/2024\/12\/3d-geometric-abstract-background.png\" data-fancybox=\"gallery-1\"\n\t\t\t\t\t\t\t\t   data-caption='\n\t\t\t\t\t\t\t\t\t\t\t\t <div class=\"info\">\n\t\t\t\t\t\t\t\t\t\t\t\t <h4><\/h4>\n\t\t\t\t\t\t\t\t\t\t\t\t <p><\/p>\n\t\t\t\t\t\t\t\t\t\t\t\t <\/div>'\n\t\t\t\t\t\t\t\t   >\n\t\t\t\t\t\t\t\t\t<img decoding=\"async\" class=\"first\" src=\"https:\/\/www.impresaongaro.it\/wp-content\/uploads\/2024\/12\/3d-geometric-abstract-background.png\" alt=\"Immagine 1\">\n\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/www.impresaongaro.it\/wp-content\/uploads\/2024\/12\/abstract-wall-with-3d-shapes.png\" data-fancybox=\"gallery-1\"\n\t\t\t\t\t\t\t\t   data-caption='\n\t\t\t\t\t\t\t\t\t\t\t\t <div class=\"info\">\n\t\t\t\t\t\t\t\t\t\t\t\t <h4><\/h4>\n\t\t\t\t\t\t\t\t\t\t\t\t <p><\/p>\n\t\t\t\t\t\t\t\t\t\t\t\t <\/div>'\n\t\t\t\t\t\t\t\t   >\n\t\t\t\t\t\t\t\t\t<img decoding=\"async\" class=\"second\" src=\"https:\/\/www.impresaongaro.it\/wp-content\/uploads\/2024\/12\/abstract-wall-with-3d-shapes.png\" alt=\"Immagine 2\">\n\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\n\t\t\t\t\t\t<\/div>\n                    <\/div>\n                <\/div>\n                            <div class=\"custom-slide\">\n                    <div class=\"container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<h1 class=\"size_sostenibilita\">ENERGY EFFICIENCY<\/h1>\n\t\t\t\t\t\t                        <div class=\"header\">\n                            <div class=\"subtitle\"> High-performance buildings <\/div>\n                            <div class=\"text\">\n                                <p>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tEnergy efficiency is a cornerstone of modern construction. Impresa Ongaro is committed to building high-efficiency properties, using advanced technologies and innovative materials to guarantee maximum residential comfort while reducing consumption and environmental impact.\r\nOne example is the use of geothermal heat pumps, which harness natural underground heat for heating, cooling, and hot water production.\t\t\t\t\t\t\t\t\t                                    \n                                <\/p>\n                            <\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<div class=\"content\">\n\t\t\t\t\t\t\t<div class=\"images\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/www.impresaongaro.it\/wp-content\/uploads\/2025\/04\/Efficienza-energetica-2.png\" data-fancybox=\"gallery-2\"\n\t\t\t\t\t\t\t\t   data-caption='\n\t\t\t\t\t\t\t\t\t\t\t\t <div class=\"info\">\n\t\t\t\t\t\t\t\t\t\t\t\t <h4><\/h4>\n\t\t\t\t\t\t\t\t\t\t\t\t <p><\/p>\n\t\t\t\t\t\t\t\t\t\t\t\t <\/div>'\n\t\t\t\t\t\t\t\t   >\n\t\t\t\t\t\t\t\t\t<img decoding=\"async\" class=\"first\" src=\"https:\/\/www.impresaongaro.it\/wp-content\/uploads\/2025\/04\/Efficienza-energetica-2.png\" alt=\"Immagine 1\">\n\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/www.impresaongaro.it\/wp-content\/uploads\/2025\/01\/overhead-aerial-shot-thick-forest-with-beautiful-trees-greenery.png\" data-fancybox=\"gallery-2\"\n\t\t\t\t\t\t\t\t   data-caption='\n\t\t\t\t\t\t\t\t\t\t\t\t <div class=\"info\">\n\t\t\t\t\t\t\t\t\t\t\t\t <h4><\/h4>\n\t\t\t\t\t\t\t\t\t\t\t\t <p><\/p>\n\t\t\t\t\t\t\t\t\t\t\t\t <\/div>'\n\t\t\t\t\t\t\t\t   >\n\t\t\t\t\t\t\t\t\t<img decoding=\"async\" class=\"second\" src=\"https:\/\/www.impresaongaro.it\/wp-content\/uploads\/2025\/01\/overhead-aerial-shot-thick-forest-with-beautiful-trees-greenery.png\" alt=\"Immagine 2\">\n\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\n\t\t\t\t\t\t<\/div>\n                    <\/div>\n                <\/div>\n                            <div class=\"custom-slide\">\n                    <div class=\"container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<h1 class=\"size_sostenibilita\">RESPECT FOR THE LOCAL AREA<\/h1>\n\t\t\t\t\t\t                        <div class=\"header\">\n                            <div class=\"subtitle\"> Enhancing the places where we live and work <\/div>\n                            <div class=\"text\">\n                                <p>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tWe are a company from the territory, for the territory. \r\nOur approach begins with a careful analysis of the surrounding area, aiming to enhance the context of each project.\r\nOver the years, we have successfully developed multiple projects in collaboration with local administrations, always delivering excellent results.\t\t\t\t\t\t\t\t\t                                    \n                                <\/p>\n                            <\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<div class=\"content\">\n\t\t\t\t\t\t\t<div class=\"images\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/www.impresaongaro.it\/wp-content\/uploads\/2025\/02\/Rispetto-territorio-01.png\" data-fancybox=\"gallery-3\"\n\t\t\t\t\t\t\t\t   data-caption='\n\t\t\t\t\t\t\t\t\t\t\t\t <div class=\"info\">\n\t\t\t\t\t\t\t\t\t\t\t\t <h4><\/h4>\n\t\t\t\t\t\t\t\t\t\t\t\t <p><\/p>\n\t\t\t\t\t\t\t\t\t\t\t\t <\/div>'\n\t\t\t\t\t\t\t\t   >\n\t\t\t\t\t\t\t\t\t<img decoding=\"async\" class=\"first\" src=\"https:\/\/www.impresaongaro.it\/wp-content\/uploads\/2025\/02\/Rispetto-territorio-01.png\" alt=\"Immagine 1\">\n\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/www.impresaongaro.it\/wp-content\/uploads\/2025\/02\/Rispetto-territorio-2.png\" data-fancybox=\"gallery-3\"\n\t\t\t\t\t\t\t\t   data-caption='\n\t\t\t\t\t\t\t\t\t\t\t\t <div class=\"info\">\n\t\t\t\t\t\t\t\t\t\t\t\t <h4><\/h4>\n\t\t\t\t\t\t\t\t\t\t\t\t <p><\/p>\n\t\t\t\t\t\t\t\t\t\t\t\t <\/div>'\n\t\t\t\t\t\t\t\t   >\n\t\t\t\t\t\t\t\t\t<img decoding=\"async\" class=\"second\" src=\"https:\/\/www.impresaongaro.it\/wp-content\/uploads\/2025\/02\/Rispetto-territorio-2.png\" alt=\"Immagine 2\">\n\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\n\t\t\t\t\t\t<\/div>\n                    <\/div>\n                <\/div>\n                    <\/div>\n    <\/div>\n<\/div>\n\n<style>\n\/* Mobile and tablet shared styles *\/\n@media (max-width: 1200px) {\n    .mobile-tablet-nav-arrows{display: flex; justify-content: space-between; position: absolute; width: 100%; top: 30%; transform: translateY(-50%); z-index: 10; pointer-events: none;}\n    .nav-arrow{color: #333; display: flex; align-items: center; justify-content: center; font-size: 28px; cursor: pointer; pointer-events: auto; font-family: monospace; margin: 0px !important; height: auto !important; color: #888;}\n    .nav-arrow:active{transform: scale(0.95); background-color: rgba(255, 255, 255, 0.9);}\n    .prev-arrow{margin-left: 10px;}\n    .next-arrow{margin-right: 10px;}\n    .custom-slider{touch-action: pan-y; will-change: transform;}\n    .custom-slide{-webkit-user-select: none; user-select: none;}\n\t.custom-slide .images{gap: 10px !important}\n\t.custom-slide .header{gap: 20px !important; padding: 40px;}\n    .all_timeline .title{padding-left: 0px !important; width: 100% !important; text-align: center;}\n}\n\n\/* Mobile-specific styles *\/\n@media (max-width: 767px) {\n    .prev-arrow svg, .next-arrow svg{width: 15px;}\n\t.custom-slide .subtitle{font-size: 20px !important; line-height: 22px !important;}\n    .custom-slide .text p{line-height: 26px !important; font-size: 15px !important;}\n}\n\n\/* Tablet-specific styles *\/\n@media (min-width: 768px) and (max-width: 1200px) {\n    .prev-arrow svg, .next-arrow svg{width: 20px;}\n\t.custom-slide .subtitle{font-size: 24px !important; line-height: 28px !important;}\n    .custom-slide .text p{line-height: 28px !important; font-size: 16px !important;}\n    .custom-slide .images{gap: 20px !important;}\n}\n\n\/* Desktop styles *\/\n@media (min-width: 1201px) {\n    .mobile-tablet-nav-arrows{display: none;}\n}\n\t\n<\/style>\n\n\n<script>\ndocument.addEventListener('DOMContentLoaded', () => {\n    const slider = document.querySelector('.custom-slider');\n    const slides = document.querySelectorAll('.custom-slide');\n    const bullets = document.querySelectorAll('.custom-bullet');\n    const prevArrow = document.querySelector('.prev-arrow');\n    const nextArrow = document.querySelector('.next-arrow');\n\n    if (!slider || slides.length === 0 || bullets.length === 0) return;\n\n    const isTouch = 'ontouchstart' in window || navigator.maxTouchPoints > 0;\n    const autoScrollDelay = 10000;\n\n    let currentSlide = 0;\n    let autoScrollTimer;\n    let isPaused = false;\n\n    let startX = 0, startY = 0;\n    let deltaX = 0, deltaY = 0;\n    let isSwiping = false;\n    let isSwipeGesture = false;\n    let isVerticalScroll = false;\n    let swipeStartTime = 0;\n    let holdTimer;\n\n    const updateSlide = (index) => {\n        const offset = -index * 100;\n        slider.style.transition = 'transform 0.3s ease-out';\n        slider.style.transform = `translateX(${offset}%)`;\n        slides.forEach((s, i) => s.classList.toggle('active', i === index));\n        bullets.forEach((b, i) => b.classList.toggle('active', i === index));\n    };\n\n    const startAutoScroll = () => {\n        if (isPaused) return;\n        stopAutoScroll();\n        autoScrollTimer = setInterval(() => {\n            currentSlide = (currentSlide + 1) % slides.length;\n            updateSlide(currentSlide);\n        }, autoScrollDelay);\n    };\n\n    const stopAutoScroll = () => clearInterval(autoScrollTimer);\n\n    const resetAutoScroll = () => {\n        stopAutoScroll();\n        startAutoScroll();\n    };\n\n    bullets.forEach((bullet, i) => {\n        bullet.addEventListener('click', () => {\n            currentSlide = i;\n            updateSlide(currentSlide);\n            resetAutoScroll();\n        });\n    });\n\n    prevArrow?.addEventListener('click', () => {\n        currentSlide = (currentSlide - 1 + slides.length) % slides.length;\n        updateSlide(currentSlide);\n        resetAutoScroll();\n    });\n\n    nextArrow?.addEventListener('click', () => {\n        currentSlide = (currentSlide + 1) % slides.length;\n        updateSlide(currentSlide);\n        resetAutoScroll();\n    });\n\n    slider.addEventListener('mouseenter', stopAutoScroll);\n    slider.addEventListener('mouseleave', () => {\n        isPaused = false;\n        startAutoScroll();\n    });\n\n    document.querySelectorAll('.custom-slide .images a').forEach(link => {\n        link.addEventListener('click', (e) => {\n            if (isSwipeGesture) {\n                e.preventDefault();\n                e.stopPropagation();\n            }\n        });\n    });\n\n    const onSwipeEnd = () => {\n        clearTimeout(holdTimer);\n        if (!isSwiping) return;\n\n        isSwiping = false;\n        isVerticalScroll = false;\n        slider.classList.remove('paused');\n        slider.style.transition = 'transform 0.3s ease-out';\n        slider.style.cursor = 'grab';\n\n        const swipeDistance = deltaX;\n        const swipeTime = Date.now() - swipeStartTime;\n        const velocity = Math.abs(swipeDistance) \/ swipeTime;\n\n        const threshold = window.innerWidth >= 768 ? 80 : 50;\n        const velocityThreshold = window.innerWidth >= 768 ? 0.25 : 0.3;\n\n        if (Math.abs(swipeDistance) > threshold || velocity > velocityThreshold) {\n            currentSlide = swipeDistance > 0\n                ? (currentSlide - 1 + slides.length) % slides.length\n                : (currentSlide + 1) % slides.length;\n        }\n\n        updateSlide(currentSlide);\n        setTimeout(() => { isSwipeGesture = false; }, 100);\n        setTimeout(() => { isPaused = false; startAutoScroll(); }, 3000);\n    };\n\n    if (!isTouch) {\n        \/\/ Mouse events\n        slider.addEventListener('mousedown', (e) => {\n            startX = e.clientX;\n            startY = e.clientY;\n            swipeStartTime = Date.now();\n            isSwiping = true;\n            isSwipeGesture = false;\n            deltaX = 0;\n            deltaY = 0;\n            isPaused = true;\n            stopAutoScroll();\n            slider.style.transition = 'none';\n            slider.style.cursor = 'grabbing';\n            holdTimer = setTimeout(() => slider.classList.add('paused'), 300);\n        });\n\n        document.addEventListener('mousemove', (e) => {\n            if (!isSwiping) return;\n            deltaX = e.clientX - startX;\n            deltaY = e.clientY - startY;\n\n            if (Math.abs(deltaX) > Math.abs(deltaY)) {\n                isSwipeGesture = true;\n                const percent = (deltaX \/ slider.clientWidth) * 100;\n                slider.style.transform = `translateX(${-(currentSlide * 100) + percent}%)`;\n            }\n        });\n\n        document.addEventListener('mouseup', () => {\n            onSwipeEnd();\n        });\n    } else {\n        \/\/ Touch events\n        slider.addEventListener('touchstart', (e) => {\n            const touch = e.touches[0];\n            startX = touch.clientX;\n            startY = touch.clientY;\n            swipeStartTime = Date.now();\n            isSwiping = true;\n            isSwipeGesture = false;\n            isVerticalScroll = false;\n            deltaX = 0;\n            deltaY = 0;\n            isPaused = true;\n            stopAutoScroll();\n            slider.style.transition = 'none';\n            holdTimer = setTimeout(() => slider.classList.add('paused'), 300);\n        }, { passive: true });\n\n        slider.addEventListener('touchmove', (e) => {\n            if (!isSwiping) return;\n\n            const touch = e.touches[0];\n            deltaX = touch.clientX - startX;\n            deltaY = touch.clientY - startY;\n\n            if (!isSwipeGesture && !isVerticalScroll) {\n                if (Math.abs(deltaY) > Math.abs(deltaX)) {\n                    isVerticalScroll = true;\n                } else if (Math.abs(deltaX) > 10) {\n                    isSwipeGesture = true;\n                }\n            }\n\n            if (isSwipeGesture && !isVerticalScroll) {\n                const percent = (deltaX \/ slider.clientWidth) * 100;\n                slider.style.transform = `translateX(${-(currentSlide * 100) + percent}%)`;\n                if (e.cancelable) e.preventDefault();\n            }\n        }, { passive: false });\n\n        slider.addEventListener('touchend', () => {\n            onSwipeEnd();\n        });\n    }\n\n    updateSlide(currentSlide);\n    startAutoScroll();\n});\n\n<\/script>\n\n<style>\n.all_timeline .content .images img{object-fit: cover;}\n.all_timeline .title{position: absolute; top: -207px; right: 0; font-family: \"Montserrat\", Sans-serif; font-size: 20px; font-weight: 600; line-height: 35px; text-transform: uppercase; background: #fff; padding-left: 50px;}\n.all_timeline .pallini{position: absolute; top: -190px; width: auto; margin: auto; bottom: auto; left: 50%; transform: translate(-50%, -50%); display: flex}\n.all_timeline .pallini .active{background-color: #5DDAFF !important;}\n.all_timeline .pallini .custom-bullet{width: 13px; height: 13px; margin: 0 5px; border-radius: 50%; cursor: pointer; transition: background-color 0.3s; border: 1px solid #2B2B2B; background: #fff}\n.all_timeline:before{width: 100%; content: ''; position: absolute; height: 1px; top: -190px; background: #2B2B2B;}\n.custom-slide .container h1{font-family: \"Playfair Display\", Sans-serif; font-size: 200px; font-weight: 600; line-height: 0.9em; top: -200px; position: relative; border-bottom: 4px solid #5DDAFF; display: table; padding-bottom: 10px; width: auto; position: absolute}\n.custom-slide .subtitle{font-family: \"Playfair Display\", Sans-serif; font-size: 35px; font-weight: 700; line-height: 40px; color: #5DDAFF;}\n.custom-slide .header{display: grid; grid-template-columns: 1fr 1fr; gap: 230px; padding-top: 60px; padding-bottom: 50px; align-items: flex-start;}\n.custom-slide .text p{color: #2B2B2B; font-family: \"Montserrat\", Sans-serif; font-size: 18px; font-weight: 400; line-height: 32px;}\n.custom-slide .images{display: flex; gap: 60px;}\n.custom-slide .images img{width: auto; height: auto;}\n.custom-slider{display: flex; transition: transform 0.5s ease; gap: 0px;}\n.custom-slide{flex: 0 0 100%; transform: scale(1); transition: transform 0.3s ease, opacity 0.3s ease; opacity: 0;}\n.custom-slide.active{transform: scale(1); opacity: 1;}\n.custom-slider:before, .custom-slider:after{content: '';}\n.all_timeline .content .images{overflow: hidden}\n.all_timeline .content .images img.first{width: 100% !important}\n.all_timeline .content .images img.second{width: 100% !important}\n.fancybox__container {z-index: 999999}\t\n.fancybox__caption .info{display: flex; flex-wrap: nowrap; align-content: flex-end; align-items: flex-end; justify-content: space-between; justify-content: space-between;}\n.fancybox__caption{width: 1140px;}\n.fancybox__caption h4{color: #5DDAFF; font-size: 30px; line-height: 30px; margin: 0px; font-family: \"Playfair Display\", Sans-serif; min-width: 50%;}\n.fancybox__caption .info p{margin: 0px; font-size: 20px; line-height: 27px; font-weight: 200; font-family: \"Montserrat\", sans-serif; min-width: 50%; display: flex; justify-content: flex-end;}\n.fancybox__button--zoom:hover, .fancybox__button--zoom:focus, .fancybox__button--fullscreen:hover, .fancybox__button--fullscreen:focus, .fancybox__button--close:hover, .fancybox__button--close:focus, .fancybox__nav .carousel__button.is-prev:hover, .fancybox__nav .carousel__button.is-prev:focus, .fancybox__nav .carousel__button.is-next:hover, .fancybox__nav .carousel__button.is-next:focus, .carousel__button.fancybox__button--slideshow:hover, .carousel__button.fancybox__button--slideshow:focus, .carousel__button.fancybox__button--thumbs:hover, .carousel__button.fancybox__button--thumbs:focus{background: #5DDAFF !important;}\n\t\n\t.all_timeline .content .images a:first-child{width: 60% !important; max-height: 500px}\n\t.all_timeline .content .images a:last-child{width: 40% !important; max-height: 500px}\n\t.all_timeline .content .images a img{height: 100% !important}\n\n\/* Style for paused slider *\/\n.custom-slider.paused {\n    position: relative;\n}\n\n.custom-slider.paused:after {\n    content: '';\n    position: absolute;\n    top: 20px;\n    right: 20px;\n    width: 40px;\n    height: 40px;\n    background-color: rgba(93, 218, 255, 0.8);\n    border-radius: 50%;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    z-index: 10;\n    box-shadow: 0 2px 10px rgba(0,0,0,0.2);\n}\n\n.custom-slider.paused:before {\n    content: '\u23f8\ufe0f';\n    position: absolute;\n    top: 20px;\n    right: 20px;\n    width: 40px;\n    height: 40px;\n    font-size: 20px;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    z-index: 11;\n    color: white;\n}\n\n\/* Responsive styles for tablet *\/\n@media (max-width: 1200px) {\n    .all_timeline .title {\n        top: -170px;\n        font-size: 18px;\n        line-height: 30px;\n        padding-left: 30px;\n    }\n    \n    .all_timeline .pallini {\n        top: -185px;\n    }\n    \n    .all_timeline:before {\n        top: -185px;\n    }\n    \n    .custom-slide .container h1 {\n        font-size: 140px;\n        top: -150px;\n    }\n    \n    .custom-slide .header {\n        grid-template-columns: 1fr;\n        gap: 40px;\n        padding-top: 80px;\n    }\n    \n    .fancybox__caption {\n        width: 90%;\n    }\n    \n    .fancybox__caption .info {\n        flex-direction: column;\n        align-items: flex-start;\n    }\n    \n    .fancybox__caption h4 {\n        font-size: 24px;\n        line-height: 26px;\n        margin-bottom: 10px;\n    }\n    \n    .fancybox__caption .info p {\n        font-size: 18px;\n        line-height: 24px;\n        justify-content: flex-start;\n    }\n}\n<\/style><\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\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>OUR VISION FOR TRUE SUSTAINABILITY DISCOVER OUR PROJECTS A pragmatic approach to a concrete commitment Sustainability is at the core of our work. Each project is designed with the goal of reducing environmental impact, optimizing energy efficiency and thermal-acoustic insulation, and using eco-friendly materials wherever possible.Our sustainability approach is crafted to maximize comfort and customer [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_acf_changed":false,"footnotes":""},"class_list":["post-5099","page","type-page","status-publish","hentry"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v25.8 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Our Idea of True Sustainability | Impresa Ongaro<\/title>\n<meta name=\"description\" content=\"A pragmatic and sustainable approach to reduce environmental impact and ensure energy efficiency and comfort.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.impresaongaro.it\/en\/sustainability\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Our Idea of True Sustainability | Impresa Ongaro\" \/>\n<meta property=\"og:description\" content=\"A pragmatic and sustainable approach to reduce environmental impact and ensure energy efficiency and comfort.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.impresaongaro.it\/en\/sustainability\/\" \/>\n<meta property=\"og:site_name\" content=\"Ongaro\" \/>\n<meta property=\"article:modified_time\" content=\"2025-09-08T14:17:49+00:00\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"1 minute\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.impresaongaro.it\/en\/sustainability\/\",\"url\":\"https:\/\/www.impresaongaro.it\/en\/sustainability\/\",\"name\":\"Our Idea of True Sustainability | Impresa Ongaro\",\"isPartOf\":{\"@id\":\"https:\/\/www.impresaongaro.it\/#website\"},\"datePublished\":\"2024-12-16T16:42:47+00:00\",\"dateModified\":\"2025-09-08T14:17:49+00:00\",\"description\":\"A pragmatic and sustainable approach to reduce environmental impact and ensure energy efficiency and comfort.\",\"breadcrumb\":{\"@id\":\"https:\/\/www.impresaongaro.it\/en\/sustainability\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.impresaongaro.it\/en\/sustainability\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.impresaongaro.it\/en\/sustainability\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.impresaongaro.it\/en\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Sustainability\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.impresaongaro.it\/#website\",\"url\":\"https:\/\/www.impresaongaro.it\/\",\"name\":\"Ongaro\",\"description\":\"\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.impresaongaro.it\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Our Idea of True Sustainability | Impresa Ongaro","description":"A pragmatic and sustainable approach to reduce environmental impact and ensure energy efficiency and comfort.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.impresaongaro.it\/en\/sustainability\/","og_locale":"en_US","og_type":"article","og_title":"Our Idea of True Sustainability | Impresa Ongaro","og_description":"A pragmatic and sustainable approach to reduce environmental impact and ensure energy efficiency and comfort.","og_url":"https:\/\/www.impresaongaro.it\/en\/sustainability\/","og_site_name":"Ongaro","article_modified_time":"2025-09-08T14:17:49+00:00","twitter_card":"summary_large_image","twitter_misc":{"Est. reading time":"1 minute"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.impresaongaro.it\/en\/sustainability\/","url":"https:\/\/www.impresaongaro.it\/en\/sustainability\/","name":"Our Idea of True Sustainability | Impresa Ongaro","isPartOf":{"@id":"https:\/\/www.impresaongaro.it\/#website"},"datePublished":"2024-12-16T16:42:47+00:00","dateModified":"2025-09-08T14:17:49+00:00","description":"A pragmatic and sustainable approach to reduce environmental impact and ensure energy efficiency and comfort.","breadcrumb":{"@id":"https:\/\/www.impresaongaro.it\/en\/sustainability\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.impresaongaro.it\/en\/sustainability\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.impresaongaro.it\/en\/sustainability\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.impresaongaro.it\/en\/"},{"@type":"ListItem","position":2,"name":"Sustainability"}]},{"@type":"WebSite","@id":"https:\/\/www.impresaongaro.it\/#website","url":"https:\/\/www.impresaongaro.it\/","name":"Ongaro","description":"","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.impresaongaro.it\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"}]}},"_links":{"self":[{"href":"https:\/\/www.impresaongaro.it\/en\/wp-json\/wp\/v2\/pages\/5099","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.impresaongaro.it\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.impresaongaro.it\/en\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.impresaongaro.it\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.impresaongaro.it\/en\/wp-json\/wp\/v2\/comments?post=5099"}],"version-history":[{"count":9,"href":"https:\/\/www.impresaongaro.it\/en\/wp-json\/wp\/v2\/pages\/5099\/revisions"}],"predecessor-version":[{"id":5589,"href":"https:\/\/www.impresaongaro.it\/en\/wp-json\/wp\/v2\/pages\/5099\/revisions\/5589"}],"wp:attachment":[{"href":"https:\/\/www.impresaongaro.it\/en\/wp-json\/wp\/v2\/media?parent=5099"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}