{"id":17,"date":"2025-10-26T18:29:32","date_gmt":"2025-10-26T18:29:32","guid":{"rendered":"https:\/\/ftm.pt\/?page_id=17"},"modified":"2026-01-20T17:20:50","modified_gmt":"2026-01-20T17:20:50","slug":"sustentabilidade","status":"publish","type":"page","link":"https:\/\/ftm.pt\/en\/sustentabilidade\/","title":{"rendered":"Sustainability"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"17\" class=\"elementor elementor-17\" data-elementor-post-type=\"page\">\n\t\t\t\t<div class=\"elementor-element elementor-element-0a54fc1 e-flex e-con-boxed e-con e-parent\" data-id=\"0a54fc1\" data-element_type=\"container\" data-e-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\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-1a73d98 e-flex e-con-boxed elementor-invisible e-con e-parent\" data-id=\"1a73d98\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;animation&quot;:&quot;fadeInDown&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-bbfaf9b elementor-widget elementor-widget-text-editor\" data-id=\"bbfaf9b\" 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>Desde os seus <strong>primeiros passos em 1866<\/strong>, a <strong>F\u00e1brica de Tabaco Micaelense<\/strong>, uma empresa a\u00e7oriana dedicada \u00e0 produ\u00e7\u00e3o de produtos do tabaco, tem pautado a sua atividade pelo rigor, qualidade e respeito pelas mat\u00e9rias-primas. Ao longo de mais de 160 anos, a empresa consolidou uma tradi\u00e7\u00e3o de excel\u00eancia que agora se alia a um compromisso firme com a <strong>sustentabilidade<\/strong>, refletindo a responsabilidade social, ambiental e econ\u00f3mica que a caracteriza.<\/p>\n<p>No contexto atual, em que a sustentabilidade \u00e9 uma prioridade global, a F\u00e1brica de Tabaco Micaelense assume um papel ativo na promo\u00e7\u00e3o de pr\u00e1ticas respons\u00e1veis. A empresa compromete-se com os <strong>Macro-Objetivos da Uni\u00e3o Europeia<\/strong> e os <strong>Objetivos de Desenvolvimento Sustent\u00e1vel das Na\u00e7\u00f5es Unidas (ODS)<\/strong>, integrando estas metas estrat\u00e9gicas nas suas opera\u00e7\u00f5es di\u00e1rias, desde a produ\u00e7\u00e3o agr\u00edcola at\u00e9 \u00e0 transforma\u00e7\u00e3o e fabrico dos produtos.<\/p>\n\t\t\t\t\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-3344eb0 e-flex e-con-boxed e-con e-parent\" data-id=\"3344eb0\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-45c8252 e-con-full e-flex elementor-invisible e-con e-child\" data-id=\"45c8252\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;animation&quot;:&quot;fadeInLeft&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-c332fa4 elementor-widget elementor-widget-text-editor\" data-id=\"c332fa4\" 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>Este compromisso traduz-se em v\u00e1rias \u00e1reas de atua\u00e7\u00e3o:<\/strong><\/p>\n<p>\u2022 <strong>Gest\u00e3o respons\u00e1vel dos recursos naturais<\/strong>, com aten\u00e7\u00e3o \u00e0 efici\u00eancia energ\u00e9tica, uso sustent\u00e1vel da \u00e1gua e preserva\u00e7\u00e3o dos solos.<br \/>\n\u2022 <strong>Valoriza\u00e7\u00e3o da comunidade e do capital humano<\/strong>, investindo na seguran\u00e7a, bem-estar e forma\u00e7\u00e3o dos colaboradores, e contribuindo para o desenvolvimento econ\u00f3mico e social da regi\u00e3o.<br \/>\n\u2022 <strong>Inova\u00e7\u00e3o sustent\u00e1vel<\/strong>, procurando solu\u00e7\u00f5es e tecnologias que reduzam o impacto ambiental e aumentem a efici\u00eancia dos processos industriais.<\/p>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-0eba9a1 e-con-full e-flex elementor-invisible e-con e-child\" data-id=\"0eba9a1\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;animation&quot;:&quot;fadeInRight&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-ff4b70e elementor-widget elementor-widget-text-editor\" data-id=\"ff4b70e\" 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 F\u00e1brica de Tabaco Micaelense acredita que tradi\u00e7\u00e3o e inova\u00e7\u00e3o podem caminhar juntas. Ao integrar a sustentabilidade na sua vis\u00e3o estrat\u00e9gica, a empresa garante n\u00e3o s\u00f3 a preserva\u00e7\u00e3o do seu legado hist\u00f3rico e da identidade micaelense, mas tamb\u00e9m a constru\u00e7\u00e3o de um futuro mais respons\u00e1vel, equilibrado e consciente para as pr\u00f3ximas gera\u00e7\u00f5es.<\/p>\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-9324ca9 e-flex e-con-boxed e-con e-parent\" data-id=\"9324ca9\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-e233f1e elementor-widget elementor-widget-shortcode\" data-id=\"e233f1e\" 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=\"carousel-wrapper\" id=\"carousel-6a58a86d73dd5\" data-autoplay=\"false\" data-interval=\"5000\">\n        <div class=\"carousel\" style=\"height: 335px;\">\n            <div class=\"carousel-track\">\n                                    <div class=\"carousel-slide active\" data-index=\"0\">\n                        <img decoding=\"async\" src=\"https:\/\/ftm.pt\/wp-content\/uploads\/2025\/11\/A7400537-ARW_DxO_DeepPRIME-scaled.jpg\" alt=\"Slide 1\" loading=\"eager\" draggable=\"false\">\n                    <\/div>\n                                    <div class=\"carousel-slide \" data-index=\"1\">\n                        <img decoding=\"async\" src=\"https:\/\/ftm.pt\/wp-content\/uploads\/2025\/11\/A7400543-ARW_DxO_DeepPRIME-scaled.jpg\" alt=\"Slide 2\" loading=\"lazy\" draggable=\"false\">\n                    <\/div>\n                                    <div class=\"carousel-slide \" data-index=\"2\">\n                        <img decoding=\"async\" src=\"https:\/\/ftm.pt\/wp-content\/uploads\/2025\/11\/A7400553-ARW_DxO_DeepPRIME-scaled.jpg\" alt=\"Slide 3\" loading=\"lazy\" draggable=\"false\">\n                    <\/div>\n                                    <div class=\"carousel-slide \" data-index=\"3\">\n                        <img decoding=\"async\" src=\"https:\/\/ftm.pt\/wp-content\/uploads\/2025\/11\/A7400583-ARW_DxO_DeepPRIME-scaled.jpg\" alt=\"Slide 4\" loading=\"lazy\" draggable=\"false\">\n                    <\/div>\n                                    <div class=\"carousel-slide \" data-index=\"4\">\n                        <img decoding=\"async\" src=\"https:\/\/ftm.pt\/wp-content\/uploads\/2025\/11\/A7400624-ARW_DxO_DeepPRIME-scaled.jpg\" alt=\"Slide 5\" loading=\"lazy\" draggable=\"false\">\n                    <\/div>\n                                    <div class=\"carousel-slide \" data-index=\"5\">\n                        <img decoding=\"async\" src=\"https:\/\/ftm.pt\/wp-content\/uploads\/2025\/11\/A7400573-ARW_DxO_DeepPRIME-scaled.jpg\" alt=\"Slide 6\" loading=\"lazy\" draggable=\"false\">\n                    <\/div>\n                            <\/div>\n\n            <!-- Navigation Arrows -->\n            <button class=\"carousel-nav carousel-prev\" aria-label=\"Previous slide\">\n                <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"16\" height=\"15\" viewBox=\"0 0 16 15\" fill=\"none\">\n                    <path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M4.80966 5.91355H15.596V8.42615H4.80966L8.94653 12.563L7.16985 14.3397L0 7.16985L7.16985 0L8.94653 1.77668L4.80966 5.91355Z\" fill=\"#999999\" \/>\n                <\/svg>\n            <\/button>\n\n            <button class=\"carousel-nav carousel-next\" aria-label=\"Next slide\">\n                <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"16\" height=\"15\" viewBox=\"0 0 16 15\" fill=\"none\">\n                    <path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M10.5142 8.74637H0V6.13828H10.5142L6.48168 1.8442L8.21352 0L15.2024 7.44233L8.21352 14.8847L6.48168 13.0405L10.5142 8.74637V8.74637Z\" fill=\"#999999\" \/>\n                <\/svg>\n            <\/button>\n\n            <!-- Dots Navigation -->\n            <div class=\"carousel-dots\">\n                                    <button class=\"carousel-dot active\" data-slide=\"0\" aria-label=\"Go to slide 1\">\n                    <\/button>\n                                    <button class=\"carousel-dot \" data-slide=\"1\" aria-label=\"Go to slide 2\">\n                    <\/button>\n                                    <button class=\"carousel-dot \" data-slide=\"2\" aria-label=\"Go to slide 3\">\n                    <\/button>\n                                    <button class=\"carousel-dot \" data-slide=\"3\" aria-label=\"Go to slide 4\">\n                    <\/button>\n                                    <button class=\"carousel-dot \" data-slide=\"4\" aria-label=\"Go to slide 5\">\n                    <\/button>\n                                    <button class=\"carousel-dot \" data-slide=\"5\" aria-label=\"Go to slide 6\">\n                    <\/button>\n                            <\/div>\n        <\/div>\n    <\/div>\n\n    <style>\n        .carousel-wrapper {\n            max-width: 1400px;\n            margin: 40px auto;\n            padding: 0 20px;\n        }\n\n        .carousel {\n            position: relative;\n            width: 100%;\n            overflow: visible;\n            border-radius: 0;\n            background: transparent;\n        }\n\n        .carousel-track {\n            position: relative;\n            width: 100%;\n            height: 100%;\n            display: flex;\n            align-items: center;\n            justify-content: center;\n            overflow: hidden;\n            cursor: grab;\n            user-select: none;\n        }\n\n        .carousel-track:active {\n            cursor: grabbing;\n        }\n\n        .carousel-slide {\n            position: absolute;\n            top: 50%;\n            left: 50%;\n            aspect-ratio: 2\/1;\n            height: 100%;\n            opacity: 0;\n            transition: all 0.6s cubic-bezier(0.4, 0, 0.2, 1);\n            transform: translate(-50%, -50%) translateX(0) scale(0.7);\n            pointer-events: none;\n            z-index: 0;\n        }\n\n        .carousel-slide.active {\n            opacity: 1;\n            transform: translate(-50%, -50%) translateX(0) scale(1);\n            z-index: 5;\n            pointer-events: auto;\n        }\n\n        .carousel-slide.prev-2 {\n            opacity: 0.3;\n            transform: translate(-50%, -50%) translateX(-60%) scale(0.65);\n            z-index: 1;\n            pointer-events: auto;\n        }\n\n        .carousel-slide.prev-1 {\n            opacity: 0.5;\n            transform: translate(-50%, -50%) translateX(-30%) scale(0.8);\n            z-index: 3;\n            pointer-events: auto;\n        }\n\n        .carousel-slide.next-1 {\n            opacity: 0.5;\n            transform: translate(-50%, -50%) translateX(30%) scale(0.8);\n            z-index: 3;\n            pointer-events: auto;\n        }\n\n        .carousel-slide.next-2 {\n            opacity: 0.3;\n            transform: translate(-50%, -50%) translateX(70%) scale(0.65);\n            z-index: 1;\n            pointer-events: auto;\n        }\n\n        .carousel-slide img {\n            width: 100%;\n            height: 100%;\n            object-fit: cover;\n            display: block;\n            box-shadow: 0 10px 40px rgba(0, 0, 0, 0.2);\n            pointer-events: none;\n        }\n\n        \/* Navigation Arrows *\/\n        .carousel-nav {\n            position: absolute;\n            bottom: -30px;\n            border: none;\n            border-radius: 50%;\n            cursor: pointer;\n            display: flex;\n            align-items: center;\n            justify-content: center;\n            z-index: 10;\n            transition: all 0.3s ease;\n        }\n\n        .carousel-nav:hover {\n            background: transparent;\n            transform: scale(1.1);\n        }\n\n        .carousel-nav:focus {\n            background: transparent;\n        }\n\n        .carousel-dot:focus {\n            background: #999999;\n        }\n\n        .carousel-prev {\n            right: 61%;\n        }\n\n        .carousel-next {\n            left: 61%;\n        }\n\n        \/* Dots Navigation *\/\n        .carousel-dots {\n            position: absolute;\n            bottom: -20px;\n            left: 50%;\n            transform: translateX(-50%);\n            display: flex;\n            gap: 10px;\n            z-index: 10;\n        }\n\n        .carousel-dot {\n            width: 10px;\n            height: 10px;\n            border-radius: 50%;\n            border: 2px solid #999999;\n            background: #999999;\n            cursor: pointer;\n            padding: 0;\n            transition: all 0.3s ease;\n        }\n\n        .carousel-dot:hover {\n            transform: scale(1.2);\n            background: #992A1C;\n        }\n\n        .carousel-dot.active {\n            background: #992A1C;\n            border-color: #992A1C;\n        }\n\n        \/* Responsive Design *\/\n        @media (max-width: 1024px) {\n            .carousel-slide {\n                width: 60%;\n            }\n\n            .carousel-slide.prev-1,\n            .carousel-slide.next-1 {\n                transform: translate(-50%, -50%) translateX(70%) scale(0.75);\n            }\n\n            .carousel-slide.prev-1 {\n                transform: translate(-50%, -50%) translateX(-70%) scale(0.75);\n            }\n\n            .carousel-slide.prev-2 {\n                transform: translate(-50%, -50%) translateX(-130%) scale(0.6);\n            }\n\n            .carousel-slide.next-2 {\n                transform: translate(-50%, -50%) translateX(130%) scale(0.6);\n            }\n        }\n\n        @media (max-width: 768px) {\n            .carousel-wrapper {\n                padding: 0 10px;\n            }\n\n            .carousel-slide {\n                width: 70%;\n            }\n\n            .carousel-slide.prev-2,\n            .carousel-slide.next-2 {\n                opacity: 0;\n                pointer-events: none;\n            }\n\n            .carousel-nav svg {\n                width: 15px;\n                height: 15px;\n            }\n\n            .carousel-prev {\n                right: 64%;\n            }\n\n            .carousel-next {\n                left: 64%;\n            }\n\n            .carousel-dots {\n                bottom: -20px;\n                gap: 8px;\n            }\n\n            .carousel-dot {\n                width: 8px;\n                height: 8px;\n            }\n\n            .carousel-dot.active {\n                width: 8px;\n            }\n        }\n\n        @media (max-width: 480px) {\n            .carousel-slide {\n                width: 85%;\n            }\n\n            .carousel-slide.prev-1,\n            .carousel-slide.next-1 {\n                opacity: 0.3;\n                transform: translate(-50%, -50%) translateX(60%) scale(0.8);\n            }\n\n            .carousel-slide.prev-1 {\n                transform: translate(-50%, -50%) translateX(-60%) scale(0.8);\n            }\n\n            .carousel-prev {\n                right: 70%;\n            }\n\n            .carousel-next {\n                left: 70%;\n            }\n        }\n    <\/style>\n\n    <script>\n        (function() {\n            const carousel = document.getElementById('carousel-6a58a86d73dd5');\n            if (!carousel) return;\n\n            const track = carousel.querySelector('.carousel-track');\n            const slides = carousel.querySelectorAll('.carousel-slide');\n            const dots = carousel.querySelectorAll('.carousel-dot');\n            const prevBtn = carousel.querySelector('.carousel-prev');\n            const nextBtn = carousel.querySelector('.carousel-next');\n\n            const autoplay = carousel.dataset.autoplay === 'true';\n            const interval = parseInt(carousel.dataset.interval) || 5000;\n\n            let currentSlide = 0;\n            let autoplayTimer = null;\n            const totalSlides = slides.length;\n\n            \/\/ Dragging variables\n            let isDragging = false;\n            let startPos = 0;\n            let currentTranslate = 0;\n            let prevTranslate = 0;\n\n            if (totalSlides <= 1) {\n                prevBtn.style.display = 'none';\n                nextBtn.style.display = 'none';\n                carousel.querySelector('.carousel-dots').style.display = 'none';\n                return;\n            }\n\n            function updateSlides() {\n                slides.forEach((slide, index) => {\n                    slide.classList.remove('active', 'prev-1', 'prev-2', 'next-1', 'next-2');\n\n                    const diff = index - currentSlide;\n                    const normalizedDiff = diff > totalSlides \/ 2 ? diff - totalSlides :\n                        diff < -totalSlides \/ 2 ? diff + totalSlides : diff;\n\n                    if (normalizedDiff === 0) {\n                        slide.classList.add('active');\n                    } else if (normalizedDiff === -1 || (normalizedDiff === totalSlides - 1)) {\n                        slide.classList.add('prev-1');\n                    } else if (normalizedDiff === -2 || (normalizedDiff === totalSlides - 2)) {\n                        slide.classList.add('prev-2');\n                    } else if (normalizedDiff === 1 || (normalizedDiff === -(totalSlides - 1))) {\n                        slide.classList.add('next-1');\n                    } else if (normalizedDiff === 2 || (normalizedDiff === -(totalSlides - 2))) {\n                        slide.classList.add('next-2');\n                    }\n                });\n\n                dots.forEach((dot, index) => {\n                    dot.classList.toggle('active', index === currentSlide);\n                });\n            }\n\n            function goToSlide(index) {\n                currentSlide = (index + totalSlides) % totalSlides;\n                updateSlides();\n                resetAutoplay();\n            }\n\n            function nextSlide() {\n                goToSlide(currentSlide + 1);\n            }\n\n            function prevSlide() {\n                goToSlide(currentSlide - 1);\n            }\n\n            function startAutoplay() {\n                if (autoplay && totalSlides > 1) {\n                    autoplayTimer = setInterval(nextSlide, interval);\n                }\n            }\n\n            function stopAutoplay() {\n                if (autoplayTimer) {\n                    clearInterval(autoplayTimer);\n                    autoplayTimer = null;\n                }\n            }\n\n            function resetAutoplay() {\n                stopAutoplay();\n                startAutoplay();\n            }\n\n            \/\/ Drag functionality\n            function getPositionX(event) {\n                return event.type.includes('mouse') ? event.pageX : event.touches[0].clientX;\n            }\n\n            function dragStart(event) {\n                isDragging = true;\n                startPos = getPositionX(event);\n                stopAutoplay();\n            }\n\n            function dragMove(event) {\n                if (!isDragging) return;\n                const currentPosition = getPositionX(event);\n                currentTranslate = prevTranslate + currentPosition - startPos;\n            }\n\n            function dragEnd() {\n                if (!isDragging) return;\n\n                isDragging = false;\n                const movedBy = currentTranslate - prevTranslate;\n                const threshold = 50;\n\n                if (movedBy < -threshold) {\n                    nextSlide();\n                } else if (movedBy > threshold) {\n                    prevSlide();\n                } else {\n                    resetAutoplay();\n                }\n\n                currentTranslate = 0;\n                prevTranslate = 0;\n            }\n\n            \/\/ Mouse drag events\n            track.addEventListener('mousedown', dragStart);\n            track.addEventListener('mousemove', dragMove);\n            track.addEventListener('mouseup', dragEnd);\n            track.addEventListener('mouseleave', dragEnd);\n\n            \/\/ Touch\/swipe events\n            track.addEventListener('touchstart', (e) => {\n                startPos = e.touches[0].clientX;\n                isDragging = true;\n                stopAutoplay();\n            }, {\n                passive: true\n            });\n\n            track.addEventListener('touchmove', (e) => {\n                if (!isDragging) return;\n                const currentPosition = e.touches[0].clientX;\n                currentTranslate = prevTranslate + currentPosition - startPos;\n            }, {\n                passive: true\n            });\n\n            track.addEventListener('touchend', () => {\n                dragEnd();\n            }, {\n                passive: true\n            });\n\n            \/\/ Button event listeners\n            nextBtn.addEventListener('click', (e) => {\n                e.stopPropagation();\n                nextSlide();\n            });\n\n            prevBtn.addEventListener('click', (e) => {\n                e.stopPropagation();\n                prevSlide();\n            });\n\n            dots.forEach((dot, index) => {\n                dot.addEventListener('click', (e) => {\n                    e.stopPropagation();\n                    goToSlide(index);\n                });\n            });\n\n            \/\/ Pause autoplay on hover\n            carousel.addEventListener('mouseenter', stopAutoplay);\n            carousel.addEventListener('mouseleave', startAutoplay);\n\n            \/\/ Keyboard navigation\n            document.addEventListener('keydown', (e) => {\n                if (!carousel.matches(':hover')) return;\n                if (e.key === 'ArrowLeft') prevSlide();\n                if (e.key === 'ArrowRight') nextSlide();\n            });\n\n            \/\/ Initialize\n            updateSlides();\n            startAutoplay();\n        })();\n    <\/script>\n\n<\/div>\n\t\t\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-14dbeae e-flex e-con-boxed e-con e-parent\" data-id=\"14dbeae\" data-element_type=\"container\" data-e-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-2eb4b45 elementor-invisible elementor-widget elementor-widget-text-editor\" data-id=\"2eb4b45\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;_animation&quot;:&quot;zoomIn&quot;}\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>Queremos contribuir para o crescimento, em dignidade, da comunidade por via da oferta de produtos e servi\u00e7os cada vez mais diversificados, sustent\u00e1veis e de prest\u00edgio inquestion\u00e1vel.<\/p>\n\t\t\t\t\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-9e9e394 e-flex e-con-boxed e-con e-parent\" data-id=\"9e9e394\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-26cf3ee elementor-invisible elementor-widget elementor-widget-heading\" data-id=\"26cf3ee\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;_animation&quot;:&quot;fadeInLeft&quot;}\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Relat\u00f3rios de Sustentabilidade<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-b33c7a1 elementor-invisible elementor-widget elementor-widget-shortcode\" data-id=\"b33c7a1\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;_animation&quot;:&quot;fadeInUp&quot;}\" data-widget_type=\"shortcode.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\">\n    <div class=\"files-grid\" data-columns=\"2\">\n                    \n            <a href=\"mailto:geral@ftm.pt?subject=Relat\u00f3rio de Sustentabilidade 2024\" class=\"file-card\">\n                <div class=\"file-icon\">\n                    <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"800px\" height=\"800px\" viewBox=\"0 0 24 24\" fill=\"none\">\n                        <path d=\"M20 15V18C20 19.1046 19.1046 20 18 20H6C4.89543 20 4 19.1046 4 18L4 15M8 11L12 15M12 15L16 11M12 15V3\" stroke=\"#000000\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" \/>\n                    <\/svg>\n                <\/div>\n\n                <div class=\"file-info\">\n                    <h3 class=\"file-title\">Relat\u00f3rio de Sustentabilidade 2024<\/h3>\n                    <!--<p class=\"file-meta\">\n                        <span class=\"file-type\"><\/span>\n                        <span class=\"file-separator\">\u00b7<\/span>\n                        <span class=\"file-size\">0kb<\/span>\n                    <\/p>-->\n                <\/div>\n            <\/a>\n                    \n            <a href=\"mailto:geral@ftm.pt?subject=Relat\u00f3rio de Sustentabilidade 2023\" class=\"file-card\">\n                <div class=\"file-icon\">\n                    <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"800px\" height=\"800px\" viewBox=\"0 0 24 24\" fill=\"none\">\n                        <path d=\"M20 15V18C20 19.1046 19.1046 20 18 20H6C4.89543 20 4 19.1046 4 18L4 15M8 11L12 15M12 15L16 11M12 15V3\" stroke=\"#000000\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" \/>\n                    <\/svg>\n                <\/div>\n\n                <div class=\"file-info\">\n                    <h3 class=\"file-title\">Relat\u00f3rio de Sustentabilidade 2023<\/h3>\n                    <!--<p class=\"file-meta\">\n                        <span class=\"file-type\"><\/span>\n                        <span class=\"file-separator\">\u00b7<\/span>\n                        <span class=\"file-size\">0kb<\/span>\n                    <\/p>-->\n                <\/div>\n            <\/a>\n            <\/div>\n\n    <style>\n        .files-grid {\n            display: grid;\n            grid-template-columns: repeat(2, 1fr);\n            gap: 24px;\n            max-width: 1200px;\n        }\n\n        .files-grid[data-columns=\"3\"] {\n            grid-template-columns: repeat(3, 1fr);\n        }\n\n        .files-grid[data-columns=\"4\"] {\n            grid-template-columns: repeat(4, 1fr);\n        }\n\n        .file-card {\n            display: flex;\n            align-items: center;\n            gap: 20px;\n            padding: 24px 0;\n            text-decoration: none;\n            color: #333;\n            transition: all 0.3s ease;\n            border-top: 1px solid #000;\n        }\n\n        .file-card:hover {\n            transform: translateY(2px);\n        }\n\n        .file-icon {\n            flex-shrink: 0;\n            width: 142px;\n            height: 118px;\n            background: #E4D5A9;\n            border-radius: 8px;\n            display: flex;\n            align-items: center;\n            justify-content: center;\n            color: white;\n            transition: background 0.3s ease;\n        }\n\n        .file-icon svg {\n            width: 75px;\n        }\n\n        .file-icon path {\n            stroke: #000;\n        }\n\n        .file-info {\n            flex: 1;\n            min-width: 0;\n        }\n\n        .file-title {\n            font-size: 16px;\n            font-weight: 600;\n            margin: 0 0 6px 0;\n            color: #2C2C2C;\n            line-height: 1.4;\n            display: -webkit-box;\n            -webkit-line-clamp: 2;\n            -webkit-box-orient: vertical;\n            overflow: hidden;\n        }\n\n        .file-meta {\n            font-size: 13px;\n            color: #666;\n            margin: 0;\n            display: flex;\n            align-items: center;\n            gap: 6px;\n        }\n\n        .file-type {\n            font-weight: 600;\n            text-transform: uppercase;\n        }\n\n        .file-separator {\n            color: #999;\n        }\n\n        .file-size {\n            text-transform: lowercase;\n        }\n\n        \/* Responsive Design *\/\n        @media (max-width: 1024px) {\n\n            .files-grid,\n            .files-grid[data-columns=\"3\"],\n            .files-grid[data-columns=\"4\"] {\n                grid-template-columns: repeat(2, 1fr);\n            }\n        }\n\n        @media (max-width: 640px) {\n\n            .files-grid,\n            .files-grid[data-columns=\"2\"],\n            .files-grid[data-columns=\"3\"],\n            .files-grid[data-columns=\"4\"] {\n                grid-template-columns: 1fr;\n                gap: 16px;\n            }\n\n            .file-card {\n                padding: 20px;\n            }\n\n            .file-icon {\n                width: 56px;\n                height: 56px;\n            }\n\n            .file-icon svg {\n                width: 32px;\n                height: 32px;\n            }\n\n            .file-title {\n                font-size: 15px;\n            }\n\n            .file-meta {\n                font-size: 12px;\n            }\n        }\n\n        \/* Alternative compact style - add class \"compact\" to enable *\/\n        .files-grid.compact .file-card {\n            padding: 16px;\n            gap: 16px;\n        }\n\n        .files-grid.compact .file-icon {\n            width: 48px;\n            height: 48px;\n        }\n\n        .files-grid.compact .file-icon svg {\n            width: 24px;\n            height: 24px;\n        }\n\n        .files-grid.compact .file-title {\n            font-size: 14px;\n        }\n\n        .files-grid.compact .file-meta {\n            font-size: 12px;\n        }\n    <\/style>\n\n    <\/div>\n\t\t\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>Sustainability Reports<\/p>","protected":false},"author":1,"featured_media":838,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_acf_changed":false,"footnotes":""},"class_list":["post-17","page","type-page","status-publish","has-post-thumbnail","hentry"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v21.3 (Yoast SEO v27.4) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>Sustentabilidade - F\u00e1brica de Tabaco Micaelense<\/title>\n<meta name=\"description\" content=\"Sustentabilidade: A FTM compromete-se com os Macro-Objetivos da Uni\u00e3o Europeia de Desenvolvimento Sustent\u00e1vel das Na\u00e7\u00f5es Unidas.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/ftm.pt\/en\/sustentabilidade\/\" \/>\n<meta property=\"og:locale\" content=\"en_GB\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Sustentabilidade\" \/>\n<meta property=\"og:description\" content=\"Sustentabilidade: A FTM compromete-se com os Macro-Objetivos da Uni\u00e3o Europeia de Desenvolvimento Sustent\u00e1vel das Na\u00e7\u00f5es Unidas.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/ftm.pt\/en\/sustentabilidade\/\" \/>\n<meta property=\"og:site_name\" content=\"F\u00e1brica de Tabaco Micaelense\" \/>\n<meta property=\"article:modified_time\" content=\"2026-01-20T17:20:50+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/ftm.pt\/wp-content\/uploads\/2025\/11\/OMDESIGN-0594-scaled.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"2560\" \/>\n\t<meta property=\"og:image:height\" content=\"1706\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Estimated 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:\\\/\\\/ftm.pt\\\/sustentabilidade\\\/\",\"url\":\"https:\\\/\\\/ftm.pt\\\/sustentabilidade\\\/\",\"name\":\"Sustentabilidade - F\u00e1brica de Tabaco Micaelense\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/ftm.pt\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/ftm.pt\\\/sustentabilidade\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/ftm.pt\\\/sustentabilidade\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/ftm.pt\\\/wp-content\\\/uploads\\\/2025\\\/11\\\/OMDESIGN-0594-scaled.jpg\",\"datePublished\":\"2025-10-26T18:29:32+00:00\",\"dateModified\":\"2026-01-20T17:20:50+00:00\",\"description\":\"Sustentabilidade: A FTM compromete-se com os Macro-Objetivos da Uni\u00e3o Europeia de Desenvolvimento Sustent\u00e1vel das Na\u00e7\u00f5es Unidas.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/ftm.pt\\\/sustentabilidade\\\/#breadcrumb\"},\"inLanguage\":\"en-GB\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/ftm.pt\\\/sustentabilidade\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-GB\",\"@id\":\"https:\\\/\\\/ftm.pt\\\/sustentabilidade\\\/#primaryimage\",\"url\":\"https:\\\/\\\/ftm.pt\\\/wp-content\\\/uploads\\\/2025\\\/11\\\/OMDESIGN-0594-scaled.jpg\",\"contentUrl\":\"https:\\\/\\\/ftm.pt\\\/wp-content\\\/uploads\\\/2025\\\/11\\\/OMDESIGN-0594-scaled.jpg\",\"width\":2560,\"height\":1706},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/ftm.pt\\\/sustentabilidade\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/ftm.pt\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Sustentabilidade\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/ftm.pt\\\/#website\",\"url\":\"https:\\\/\\\/ftm.pt\\\/\",\"name\":\"F\u00e1brica de Tabaco Micaelense\",\"description\":\"\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/ftm.pt\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-GB\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Sustentabilidade - F\u00e1brica de Tabaco Micaelense","description":"Sustentabilidade: A FTM compromete-se com os Macro-Objetivos da Uni\u00e3o Europeia de Desenvolvimento Sustent\u00e1vel das Na\u00e7\u00f5es Unidas.","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:\/\/ftm.pt\/en\/sustentabilidade\/","og_locale":"en_GB","og_type":"article","og_title":"Sustentabilidade","og_description":"Sustentabilidade: A FTM compromete-se com os Macro-Objetivos da Uni\u00e3o Europeia de Desenvolvimento Sustent\u00e1vel das Na\u00e7\u00f5es Unidas.","og_url":"https:\/\/ftm.pt\/en\/sustentabilidade\/","og_site_name":"F\u00e1brica de Tabaco Micaelense","article_modified_time":"2026-01-20T17:20:50+00:00","og_image":[{"width":2560,"height":1706,"url":"https:\/\/ftm.pt\/wp-content\/uploads\/2025\/11\/OMDESIGN-0594-scaled.jpg","type":"image\/jpeg"}],"twitter_card":"summary_large_image","twitter_misc":{"Estimated reading time":"1 minute"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/ftm.pt\/sustentabilidade\/","url":"https:\/\/ftm.pt\/sustentabilidade\/","name":"Sustentabilidade - F\u00e1brica de Tabaco Micaelense","isPartOf":{"@id":"https:\/\/ftm.pt\/#website"},"primaryImageOfPage":{"@id":"https:\/\/ftm.pt\/sustentabilidade\/#primaryimage"},"image":{"@id":"https:\/\/ftm.pt\/sustentabilidade\/#primaryimage"},"thumbnailUrl":"https:\/\/ftm.pt\/wp-content\/uploads\/2025\/11\/OMDESIGN-0594-scaled.jpg","datePublished":"2025-10-26T18:29:32+00:00","dateModified":"2026-01-20T17:20:50+00:00","description":"Sustentabilidade: A FTM compromete-se com os Macro-Objetivos da Uni\u00e3o Europeia de Desenvolvimento Sustent\u00e1vel das Na\u00e7\u00f5es Unidas.","breadcrumb":{"@id":"https:\/\/ftm.pt\/sustentabilidade\/#breadcrumb"},"inLanguage":"en-GB","potentialAction":[{"@type":"ReadAction","target":["https:\/\/ftm.pt\/sustentabilidade\/"]}]},{"@type":"ImageObject","inLanguage":"en-GB","@id":"https:\/\/ftm.pt\/sustentabilidade\/#primaryimage","url":"https:\/\/ftm.pt\/wp-content\/uploads\/2025\/11\/OMDESIGN-0594-scaled.jpg","contentUrl":"https:\/\/ftm.pt\/wp-content\/uploads\/2025\/11\/OMDESIGN-0594-scaled.jpg","width":2560,"height":1706},{"@type":"BreadcrumbList","@id":"https:\/\/ftm.pt\/sustentabilidade\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/ftm.pt\/"},{"@type":"ListItem","position":2,"name":"Sustentabilidade"}]},{"@type":"WebSite","@id":"https:\/\/ftm.pt\/#website","url":"https:\/\/ftm.pt\/","name":"F\u00e1brica de Tabaco Micaelense","description":"","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/ftm.pt\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-GB"}]}},"_links":{"self":[{"href":"https:\/\/ftm.pt\/en\/wp-json\/wp\/v2\/pages\/17","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/ftm.pt\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/ftm.pt\/en\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/ftm.pt\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/ftm.pt\/en\/wp-json\/wp\/v2\/comments?post=17"}],"version-history":[{"count":48,"href":"https:\/\/ftm.pt\/en\/wp-json\/wp\/v2\/pages\/17\/revisions"}],"predecessor-version":[{"id":1449,"href":"https:\/\/ftm.pt\/en\/wp-json\/wp\/v2\/pages\/17\/revisions\/1449"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/ftm.pt\/en\/wp-json\/wp\/v2\/media\/838"}],"wp:attachment":[{"href":"https:\/\/ftm.pt\/en\/wp-json\/wp\/v2\/media?parent=17"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}