{"id":423,"date":"2025-09-17T08:24:01","date_gmt":"2025-09-17T08:24:01","guid":{"rendered":"https:\/\/maavarad.orgo.ee\/homepage\/"},"modified":"2025-12-08T09:59:43","modified_gmt":"2025-12-08T09:59:43","slug":"homepage","status":"publish","type":"page","link":"https:\/\/maavarad.orgo.ee\/en\/","title":{"rendered":"Homepage"},"content":{"rendered":"<section class=\"relative overflow-hidden text-white min-h-[500px] md:min-h-[60vh] alignfull wp-block-offer\"\n    id=\"offer-section-6a1b127d6523c\" style=\"background-color: #00458E;\">\n    \n    <div class=\"absolute top-0 left-0 bottom-0 w-1\/2 z-[1] md:w-1\/2 sm:w-full overflow-hidden\"\n        style=\"background-color: #00458E;\">\n\n    <\/div>\n\n    \n    <div class=\"container mx-auto px-4 md:px-10 max-w-7xl relative z-10 h-full flex items-center\">\n        <div class=\"max-w-[45%] md:max-w-[50%] sm:max-w-full h-full py-20 pb-64 pl-0 pr-10 md:pr-12 flex flex-col\">\n                            <h1 class=\"text-4xl md:text-6xl lg:text-7xl font-bold mb-4 leading-tight hero-title-outline\">\n                    INF Maavarad<\/h1>\n            \n                            <div class=\"text-base md:text-lg mb-10 leading-relaxed opacity-90\">\n                    A complete solution of mineral resources \u2013 from quarry to precision materials\n                <\/div>\n            \n                            <div class=\"flex flex-wrap gap-5\">\n                                            \n                        <a href=\"https:\/\/maavarad.orgo.ee\/tellimisvorm\/\" class=\"btn-secondary\" data-style=\"primary\"\n                            data-class=\"btn-secondary\" target=\"\">\n                            <span>Ask for a quote<\/span>\n                            <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"20\" height=\"20\" viewBox=\"0 0 24 24\"\n                                fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\"\n                                stroke-linejoin=\"round\">\n                                <line x1=\"5\" y1=\"12\" x2=\"19\" y2=\"12\"><\/line>\n                                <polyline points=\"12 5 19 12 12 19\"><\/polyline>\n                            <\/svg>\n                        <\/a>\n                                    <\/div>\n                    <\/div>\n\n        \n        <img decoding=\"async\" src=\"https:\/\/maavarad.orgo.ee\/app\/themes\/sage\/resources\/images\/inflogo-03.svg\" alt=\"INF Logo\"\n            class=\"ico-logo\" \/>\n    <\/div>\n\n    \n            <div class=\"absolute top-0 left-1\/2 w-1\/2 h-full z-0 md:left-1\/2 md:w-1\/2 sm:left-0 sm:w-full\">\n                            <video autoplay muted loop playsinline class=\"w-full h-full object-cover\">\n                    <source src=\"https:\/\/maavarad.orgo.ee\/app\/uploads\/2025\/12\/avaleht-1-1-1.mp4\" type=\"video\/mp4\">\n                <\/video>\n                    <\/div>\n    \n    <\/section>\n\n    <script>\n        document.addEventListener('DOMContentLoaded', function() {\n            if (document.querySelector('.offer-swiper')) {\n                new Swiper('.offer-swiper', {\n                    effect: 'fade',\n                    fadeEffect: {\n                        crossFade: true\n                    },\n                    autoplay: {\n                        delay: 5000,\n                    },\n                    loop: true,\n                    pagination: {\n                        el: '.swiper-pagination',\n                        clickable: true,\n                    },\n                });\n            }\n\n            \/\/ For preview mode\n            if (document.querySelector('.open-background-settings')) {\n                document.querySelector('.open-background-settings').addEventListener('click', function() {\n                    \/\/ This will trigger the sidebar settings panel to open\n                    wp.data.dispatch('core\/edit-post').openGeneralSidebar('edit-post\/block');\n                });\n            }\n        });\n    <\/script>\n\n<style>\n    \/* INF Logo watermark *\/\n    #offer-section-6a1b127d6523c .ico-logo {\n        position: absolute;\n        left: -194px;\n        font-size: 560px;\n        -webkit-text-stroke: 3px rgba(255, 255, 255, 0.5);\n        color: transparent;\n        top: 75%;\n        opacity: 0.7;\n    }\n\n    @media (max-width: 767px) {\n        #offer-section-6a1b127d6523c {\n            flex-direction: column;\n            min-height: auto;\n            background-color: #00458E !important;\n            width: 100vw;\n            margin-left: calc(-50vw + 50%);\n        }\n\n        \/* Blue background covers full width on mobile *\/\n        #offer-section-6a1b127d6523c .absolute.top-0.left-0 {\n            position: relative;\n            width: 100%;\n            height: auto;\n            z-index: 1;\n        }\n\n        \/* Background elements (video\/image) positioned below content *\/\n        #offer-section-6a1b127d6523c .absolute.left-1\\\/2 {\n            position: relative;\n            left: 0;\n            top: 0;\n            width: 100%;\n            z-index: 1;\n        }\n\n\n\n        \/* Content takes full width and appears on top *\/\n        #offer-section-6a1b127d6523c .container {\n            position: relative;\n            z-index: 3;\n        }\n\n        #offer-section-6a1b127d6523c .max-w-\\[45\\%\\] {\n            max-width: 100%;\n            padding: 40px 20px;\n            background-color: #00458E;\n        }\n\n        #offer-section-6a1b127d6523c h1 {\n            margin-bottom: 16px;\n            font-size: 2.5rem;\n        }\n\n        #offer-section-6a1b127d6523c .text-base {\n            margin-bottom: 24px;\n        }\n\n        \/* Hide logo on mobile *\/\n        #offer-section-6a1b127d6523c .ico-logo {\n            display: none;\n        }\n    }\n\n    \/* Editor-specific styles *\/\n    .editor-styles-wrapper #offer-section-6a1b127d6523c [data-editor-hint] {\n        position: relative;\n    }\n\n    .editor-styles-wrapper #offer-section-6a1b127d6523c [data-editor-hint]::after {\n        content: attr(data-editor-hint);\n        position: absolute;\n        bottom: 0;\n        left: 0;\n        right: 0;\n        background: rgba(0, 0, 0, 0.7);\n        color: white;\n        font-size: 12px;\n        padding: 4px 8px;\n        text-align: center;\n        z-index: 10;\n    }\n\n    \/* Editor-specific title and button styles *\/\n    .editor-styles-wrapper #offer-section-6a1b127d6523c h1 {\n        font-size: 3rem !important;\n        font-weight: 700 !important;\n        line-height: 1.1 !important;\n        font-family: var(--font-heading, 'GT Walsheim Pro', sans-serif) !important;\n        margin-bottom: 1rem !important;\n        color: #fff !important;\n        -webkit-text-stroke: 0 !important;\n    }\n\n    @media (min-width: 768px) {\n        .editor-styles-wrapper #offer-section-6a1b127d6523c h1 {\n            font-size: 4rem !important;\n        }\n    }\n\n    @media (min-width: 1024px) {\n        .editor-styles-wrapper #offer-section-6a1b127d6523c h1 {\n            font-size: 5rem !important;\n        }\n    }\n\n    .editor-styles-wrapper #offer-section-6a1b127d6523c .btn-primary,\n    .editor-styles-wrapper #offer-section-6a1b127d6523c .btn-secondary {\n        font-weight: 500 !important;\n        font-family: var(--font-heading, 'GT Walsheim Pro', sans-serif) !important;\n    }\n\n    \/* Button styles *\/\n    #offer-section-6a1b127d6523c .btn-primary {\n        display: inline-flex !important;\n        align-items: center;\n        padding: 12px 24px;\n        background-color: #fff !important;\n        color: #000 !important;\n        border: 2px solid #fff !important;\n        text-decoration: none;\n        font-weight: 500;\n        letter-spacing: 0.025em;\n        transition: all 0.3s ease;\n        font-family: var(--font-heading, 'GT Walsheim Pro', sans-serif);\n    }\n\n    #offer-section-6a1b127d6523c .btn-primary:hover {\n        background-color: transparent !important;\n        color: #fff !important;\n        border-color: #fff !important;\n    }\n\n    #offer-section-6a1b127d6523c .btn-primary:hover svg {\n        color: #fff !important;\n        stroke: #fff !important;\n    }\n\n    #offer-section-6a1b127d6523c .btn-secondary {\n        display: inline-flex !important;\n        align-items: center;\n        padding: 12px 24px;\n        background-color: transparent !important;\n        color: #fff !important;\n        border: 2px solid #fff !important;\n        text-decoration: none;\n        font-weight: 500;\n        letter-spacing: 0.025em;\n        transition: all 0.3s ease;\n        font-family: var(--font-heading, 'GT Walsheim Pro', sans-serif);\n    }\n\n    #offer-section-6a1b127d6523c .btn-secondary:hover {\n        background-color: #fff !important;\n        color: #000 !important;\n    }\n\n    #offer-section-6a1b127d6523c .btn-secondary:hover svg {\n        color: #000 !important;\n        stroke: #000 !important;\n    }\n\n    .btn-primary svg,\n    .btn-secondary svg {\n        margin-left: 10px;\n        width: 20px;\n        height: 20px;\n    }\n\n    \/* Hero title solid white (no outline) *\/\n    #offer-section-6a1b127d6523c .hero-title-outline {\n        font-family: 'GT Walsheim Pro', sans-serif;\n        font-weight: 700;\n        color: #fff;\n        -webkit-text-stroke: 0;\n        text-transform: uppercase;\n        letter-spacing: 4px;\n    }\n\n    \/* Responsive title sizing *\/\n    @media (min-width: 768px) {\n        #offer-section-6a1b127d6523c .hero-title-outline {\n            font-size: 4rem;\n        }\n    }\n\n    @media (min-width: 1024px) {\n        #offer-section-6a1b127d6523c .hero-title-outline {\n            font-size: 5rem;\n        }\n    }\n\n    \/* Preview mode button *\/\n    .open-background-settings {\n        background-color: #fff;\n        color: var(--color-primary, #00458E);\n        border: none;\n        border-radius: 4px;\n        padding: 8px 12px;\n        font-size: 14px;\n        cursor: pointer;\n        box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2);\n    }\n\n    .open-background-settings:hover {\n        background-color: #f0f0f0;\n    }\n<\/style>\n\n\n\n\n<section class=\"industries-block align wp-block-industries pb-16 md:pb-24\" id=\"industries-6a1b127d67872\">\n    <div class=\"container mx-auto px-4 max-w-7xl pt-16 md:pt-24\">\n\n        \n        <div class=\"text-center max-w-3xl mx-auto mb-8\">\n                            <h2 class=\"text-3xl md:text-4xl font-bold text-gray-800 mb-4 font-heading\">\n                    Our areas of operation<\/h2>\n                                        <p class=\"text-lg text-gray-600 font-sans\">The main sectors where our products are currently used are infrastructure construction, production of concrete and building materials, energy, metallurgy, sports fields, and corrosion protection.<\/p>\n            \n            \n                    <\/div>\n\n        \n                    <div class=\"categories-grid\">\n                                    \n                    <div class=\"category-card is-raw\">\n                        \n                        <div class=\"category-content\">\n                            <h3 class=\"category-title\">Raw materials<\/h3>\n                            <p class=\"category-description\">Natural raw materials sourced directly from quarries, requiring further processing<\/p>\n                        <\/div>\n\n                        \n                                                    <div class=\"category-products\">\n                                <div class=\"products-header\">\n                                    <span class=\"material-symbols-outlined\">inventory_2<\/span>\n                                    <span>Popular products<\/span>\n                                <\/div>\n                                <ul class=\"products-list\">\n                                                                            <li class=\"product-item\">\n                                            Construction sand\n                                        <\/li>\n                                                                            <li class=\"product-item\">\n                                            Limestone aggregate\n                                        <\/li>\n                                                                            <li class=\"product-item\">\n                                            Blasted limestone\n                                        <\/li>\n                                                                            <li class=\"product-item\">\n                                            Sieved topsoil\n                                        <\/li>\n                                                                                                        <\/ul>\n                            <\/div>\n                        \n                        \n                                                                            <div class=\"category-footer\">\n                                <a href=\"https:\/\/infmaavarad.test\/kaevandamine\/\" class=\"category-btn\" target=\"_self\">\n                                    <span>Quarrying<\/span>\n                                    <span class=\"material-symbols-outlined\">arrow_forward<\/span>\n                                <\/a>\n                            <\/div>\n                                            <\/div>\n                                    \n                    <div class=\"category-card is-raw\">\n                        \n                        <div class=\"category-content\">\n                            <h3 class=\"category-title\">Dry Sand<\/h3>\n                            <p class=\"category-description\">Processed and dried materials that are ready for use in various industries<\/p>\n                        <\/div>\n\n                        \n                                                    <div class=\"category-products\">\n                                <div class=\"products-header\">\n                                    <span class=\"material-symbols-outlined\">inventory_2<\/span>\n                                    <span>Popular products<\/span>\n                                <\/div>\n                                <ul class=\"products-list\">\n                                                                            <li class=\"product-item\">\n                                            Sand with a fraction of 0.0 &#8211; 0.5 mm\n                                        <\/li>\n                                                                            <li class=\"product-item\">\n                                            Sand with a fraction of 0.5 &#8211; 1.2 mm\n                                        <\/li>\n                                                                            <li class=\"product-item\">\n                                            Sand with a fraction of 0.6 &#8211; 2.0 mm\n                                        <\/li>\n                                                                            <li class=\"product-item\">\n                                            Sand with a fraction of 1.0 &#8211; 3.0 mm\n                                        <\/li>\n                                                                                                        <\/ul>\n                            <\/div>\n                        \n                        \n                                                                            <div class=\"category-footer\">\n                                <a href=\"https:\/\/infmaavarad.test\/kuivatatud-liiv\/\" class=\"category-btn\" target=\"_self\">\n                                    <span>Dried Sand<\/span>\n                                    <span class=\"material-symbols-outlined\">arrow_forward<\/span>\n                                <\/a>\n                            <\/div>\n                                            <\/div>\n                            <\/div>\n        \n        \n            <\/div>\n<\/section>\n\n<style>\n    \/* Industries Block - Compact Professional Design *\/\n    #industries-6a1b127d67872.industries-block {\n        background: #ffffff;\n    }\n\n    \/* Categories Grid *\/\n    #industries-6a1b127d67872 .categories-grid {\n        display: grid;\n        grid-template-columns: repeat(2, 1fr);\n        gap: 1.25rem;\n        margin-bottom: 1.25rem;\n    }\n\n    #industries-6a1b127d67872 .category-card {\n        background: #ffffff;\n        border: 2px solid #e5e7eb;\n        transition: border-color 0.2s ease, box-shadow 0.2s ease;\n        display: flex;\n        flex-direction: column;\n        position: relative;\n        overflow: hidden;\n    }\n\n    #industries-6a1b127d67872 .category-card:hover {\n        border-color: #d1d5db;\n        box-shadow: 0 4px 12px rgba(0, 0, 0, 0.08);\n    }\n\n    \/* Content *\/\n    #industries-6a1b127d67872 .category-content {\n        padding: 1.75rem 1.5rem 1rem;\n        text-align: center;\n    }\n\n    #industries-6a1b127d67872 .category-title {\n        font-size: 1.5rem;\n        font-weight: 700;\n        color: #111827;\n        font-family: var(--font-heading, 'GT Walsheim Pro', sans-serif);\n        text-transform: uppercase;\n        letter-spacing: 0.02em;\n        margin-bottom: 0.5rem;\n        line-height: 1.2;\n    }\n\n    #industries-6a1b127d67872 .category-description {\n        font-size: 0.9375rem;\n        color: #6b7280;\n        line-height: 1.5;\n        font-family: var(--font-body, 'Nunito Sans', sans-serif);\n    }\n\n    \/* Products Section *\/\n    #industries-6a1b127d67872 .category-products {\n        padding: 0 1.5rem 1rem;\n        flex-grow: 1;\n        text-align: left;\n    }\n\n    #industries-6a1b127d67872 .products-header {\n        display: flex;\n        align-items: center;\n        justify-content: flex-start;\n        gap: 0.5rem;\n        margin-bottom: 0.75rem;\n        padding-bottom: 0.5rem;\n        border-bottom: 2px solid #e5e7eb;\n    }\n\n    #industries-6a1b127d67872 .products-header .material-symbols-outlined {\n        font-size: 1.25rem !important;\n        color: var(--secondary-color, #0061c9);\n    }\n\n    #industries-6a1b127d67872 .products-header span:last-child {\n        font-size: 0.8125rem;\n        font-weight: 700;\n        color: #374151;\n        text-transform: uppercase;\n        letter-spacing: 0.05em;\n        font-family: var(--font-heading, 'GT Walsheim Pro', sans-serif);\n    }\n\n    #industries-6a1b127d67872 .products-list {\n        list-style: none;\n        padding: 0;\n        margin: 0;\n        display: grid;\n        grid-template-columns: repeat(2, 1fr);\n        gap: 0.5rem;\n        column-gap: 1.5rem;\n    }\n\n    #industries-6a1b127d67872 .product-item {\n        font-size: 0.875rem;\n        line-height: 1.5;\n        color: #374151;\n        font-family: var(--font-body, 'Nunito Sans', sans-serif);\n        padding: 0.5rem 0.75rem;\n        border-left: 3px solid var(--secondary-color, #0061c9);\n        background: #f9fafb;\n        font-weight: 400;\n        transition: background-color 0.2s ease, border-color 0.2s ease;\n    }\n\n    #industries-6a1b127d67872 .product-item:hover {\n        background: #ffffff;\n        border-left-color: var(--accent-color, #db324d);\n    }\n\n    #industries-6a1b127d67872 .product-item.more-indicator {\n        color: var(--accent-color, #db324d);\n        font-weight: 600;\n        border-left-color: var(--accent-color, #db324d);\n    }\n\n    \/* Footer CTA *\/\n    #industries-6a1b127d67872 .category-footer {\n        padding: 0 1.5rem 1.25rem;\n    }\n\n    #industries-6a1b127d67872 .category-btn {\n        display: flex;\n        align-items: center;\n        justify-content: center;\n        gap: 0.5rem;\n        width: 100%;\n        padding: 0.75rem 1.25rem;\n        background: transparent;\n        font-size: 0.875rem;\n        font-weight: 700;\n        text-transform: uppercase;\n        letter-spacing: 0.05em;\n        text-decoration: none;\n        transition: background-color 0.2s ease, color 0.2s ease;\n        font-family: var(--font-heading, 'GT Walsheim Pro', sans-serif);\n        border: 2px solid;\n    }\n\n    #industries-6a1b127d67872 .category-card.is-processed .category-btn {\n        color: var(--secondary-color, #0061c9);\n        border-color: var(--secondary-color, #0061c9);\n    }\n\n    #industries-6a1b127d67872 .category-card.is-processed .category-btn:hover {\n        background: var(--secondary-color, #0061c9);\n        color: #1a202c;\n    }\n\n    #industries-6a1b127d67872 .category-card.is-raw .category-btn {\n        color: var(--primary-color, #00458E);\n        border-color: var(--primary-color, #00458E);\n    }\n\n    #industries-6a1b127d67872 .category-card.is-raw .category-btn:hover {\n        background: var(--primary-color, #00458E);\n        color: #ffffff;\n    }\n\n    #industries-6a1b127d67872 .category-btn .material-symbols-outlined {\n        font-size: 1.125rem !important;\n    }\n\n    \/* Bottom CTA *\/\n    #industries-6a1b127d67872 .bottom-cta {\n        text-align: center;\n        padding-top: 1rem;\n    }\n\n    #industries-6a1b127d67872 .bottom-cta-btn {\n        display: inline-flex;\n        align-items: center;\n        justify-content: center;\n        gap: 0.5rem;\n        padding: 0.875rem 2rem;\n        background: var(--secondary-color, #0061c9);\n        color: #1a202c;\n        font-size: 0.875rem;\n        font-weight: 700;\n        text-transform: uppercase;\n        letter-spacing: 0.05em;\n        text-decoration: none;\n        font-family: var(--font-heading, 'GT Walsheim Pro', sans-serif);\n        border: 2px solid var(--secondary-color, #0061c9);\n        transition: background-color 0.2s ease, color 0.2s ease, border-color 0.2s ease;\n    }\n\n    #industries-6a1b127d67872 .bottom-cta-btn:hover {\n        background: var(--primary-color, #00458E);\n        color: #ffffff;\n        border-color: var(--primary-color, #00458E);\n    }\n\n    #industries-6a1b127d67872 .bottom-cta-btn .material-symbols-outlined {\n        font-size: 1.25rem !important;\n    }\n\n    \/* Responsive Design *\/\n    @media (max-width: 1024px) {\n        #industries-6a1b127d67872 .categories-grid {\n            gap: 1rem;\n        }\n    }\n\n    @media (max-width: 768px) {\n        #industries-6a1b127d67872 .categories-grid {\n            grid-template-columns: 1fr;\n            gap: 1rem;\n        }\n\n        #industries-6a1b127d67872 .category-top {\n            padding: 1rem 1.25rem;\n        }\n\n        #industries-6a1b127d67872 .category-icon-large {\n            width: 60px;\n            height: 60px;\n        }\n\n        #industries-6a1b127d67872 .category-icon-large .material-symbols-outlined {\n            font-size: 2.25rem !important;\n        }\n\n        #industries-6a1b127d67872 .category-content {\n            padding: 1rem 1.25rem 0.875rem;\n        }\n\n        #industries-6a1b127d67872 .category-products {\n            padding: 0 1.25rem 0.875rem;\n        }\n\n        #industries-6a1b127d67872 .category-footer {\n            padding: 0 1.25rem 1rem;\n        }\n\n        #industries-6a1b127d67872 .category-title {\n            font-size: 1.25rem;\n        }\n\n        #industries-6a1b127d67872 .category-description {\n            font-size: 0.875rem;\n        }\n\n        #industries-6a1b127d67872 .products-list {\n            grid-template-columns: 1fr;\n        }\n    }\n\n    @media (max-width: 640px) {\n        #industries-6a1b127d67872 .category-top {\n            padding: 1.25rem;\n        }\n\n        #industries-6a1b127d67872 .category-icon-large {\n            width: 60px;\n            height: 60px;\n        }\n\n        #industries-6a1b127d67872 .category-icon-large .material-symbols-outlined {\n            font-size: 2.25rem !important;\n        }\n\n        #industries-6a1b127d67872 .category-content {\n            padding: 1rem 1.25rem 0.875rem;\n        }\n\n        #industries-6a1b127d67872 .category-products {\n            padding: 0 1.25rem 0.875rem;\n        }\n\n        #industries-6a1b127d67872 .category-footer {\n            padding: 0 1.25rem 1.25rem;\n        }\n\n        #industries-6a1b127d67872 .category-title {\n            font-size: 1.25rem;\n        }\n\n        #industries-6a1b127d67872 .category-description {\n            font-size: 0.875rem;\n        }\n\n        #industries-6a1b127d67872 .product-item {\n            font-size: 0.8125rem;\n        }\n\n        #industries-6a1b127d67872 .category-btn {\n            padding: 0.75rem 1.25rem;\n            font-size: 0.8125rem;\n        }\n    }\n<\/style>\n\n\n<section class=\"quarry-map-block alignwide wp-block-quarry-map\" id=\"quarry-map-6a1b127d89868\">\n    \n    <div class=\"quarry-map-header py-8 mb-8\">\n        <div class=\"container mx-auto px-4 text-center max-w-4xl\">\n            <h2 class=\"text-3xl md:text-4xl font-bold text-gray-800 mb-4 font-heading\">Our quarries<\/h2>\n                            <p class=\"text-lg text-gray-600 leading-relaxed\">Find the nearest quarry<\/p>\n                    <\/div>\n\n        \n            <\/div>\n\n    \n    <div class=\"quarry-map-container relative container mx-auto px-4\">\n        <div class=\"quarry-map-wrapper\">\n            \n            <div class=\"hidden lg:grid lg:grid-cols-[480px_1fr] lg:gap-0 lg:overflow-hidden\"\n                style=\"height: 700px;\">\n                \n                <div class=\"quarry-sidebar bg-white border-r border-gray-200 flex flex-col h-full\">\n                    \n                    <div class=\"sidebar-content flex-1 overflow-y-auto min-h-0\">\n                        <div id=\"sidebar-content-quarry-map-6a1b127d89868\" class=\"p-4 pb-8\">\n                            <div class=\"quarry-overview-skeleton p-4\">\n                                <div class=\"h-8 bg-gray-200 w-3\/4 mb-4\"><\/div>\n                                <div class=\"h-10 bg-gray-200 w-full mb-6\"><\/div>\n                                <div class=\"space-y-4\">\n                                    <div class=\"h-16 bg-gray-200 w-full\"><\/div>\n                                    <div class=\"h-16 bg-gray-200 w-full\"><\/div>\n                                    <div class=\"h-16 bg-gray-200 w-full\"><\/div>\n                                    <div class=\"h-16 bg-gray-200 w-full\"><\/div>\n                                <\/div>\n                            <\/div>\n                            <div id=\"sidebar-error-quarry-map-6a1b127d89868\" class=\"hidden p-4 text-center text-red-500\">\n                                <p>Andmete laadimine eba\u00f5nnestus.<\/p>\n                                <button\n                                    class=\"mt-2 px-4 py-2 bg-red-500 text-white rounded\">Proovi uuesti<\/button>\n                            <\/div>\n                        <\/div>\n                    <\/div>\n                <\/div>\n\n                \n                <div class=\"quarry-map-wrapper relative\">\n                    <div id=\"leaflet-map-quarry-map-6a1b127d89868\" class=\"quarry-leaflet-map w-full\"\n                        style=\"height: 700px;\" data-style=\"default\"\n                        data-zoom=\"8\" data-default-quarry=\"Kuusalu-III\"><\/div>\n\n                                            <div\n                            class=\"map-legend absolute bottom-4 right-4 bg-white shadow-md px-3 py-2 text-xs border border-gray-200 z-10\">\n                            <div class=\"flex items-center gap-3\">\n                                <div class=\"flex items-center\">\n                                    <div\n                                        class=\"w-2.5 h-2.5 rounded-full bg-green-500 mr-1.5 border border-white shadow-sm\">\n                                    <\/div>\n                                    <span\n                                        class=\"font-sans\">Open<\/span>\n                                <\/div>\n                                <div class=\"flex items-center\">\n                                    <div class=\"w-2.5 h-2.5 rounded-full mr-1.5 border border-white shadow-sm\"\n                                        style=\"background-color: #f59e0b;\"><\/div>\n                                    <span\n                                        class=\"font-sans\">Limited<\/span>\n                                <\/div>\n                                <div class=\"flex items-center\">\n                                    <div class=\"w-2.5 h-2.5 rounded-full mr-1.5 border border-white shadow-sm\"\n                                        style=\"background-color: #3b82f6;\">\n                                    <\/div>\n                                    <span\n                                        class=\"font-sans\">Agreement<\/span>\n                                <\/div>\n                            <\/div>\n                        <\/div>\n                                    <\/div>\n            <\/div>\n        <\/div>\n\n        \n        <div class=\"lg:hidden\">\n            \n            <div class=\"quarry-map-wrapper relative overflow-hidden shadow-md border border-gray-200\">\n                <div id=\"leaflet-map-mobile-quarry-map-6a1b127d89868\" class=\"quarry-leaflet-map w-full\"\n                    style=\"height: 700px;\" data-style=\"default\"\n                    data-zoom=\"8\" data-default-quarry=\"Kuusalu-III\"><\/div>\n\n                \n                                    <div class=\"absolute bottom-14 right-2 z-10\">\n                        <div class=\"map-legend bg-white shadow-md px-2 py-1.5 text-xs border border-gray-200\">\n                            <div class=\"flex items-center gap-2\">\n                                <div class=\"flex items-center\">\n                                    <div class=\"w-2 h-2 rounded-full bg-green-500 mr-1 border border-white shadow-sm\">\n                                    <\/div>\n                                    <span\n                                        class=\"font-sans text-xs\">Open<\/span>\n                                <\/div>\n                                <div class=\"flex items-center\">\n                                    <div class=\"w-2 h-2 rounded-full mr-1 border border-white shadow-sm\"\n                                        style=\"background-color: #f59e0b;\"><\/div>\n                                    <span\n                                        class=\"font-sans text-xs\">Limited<\/span>\n                                <\/div>\n                                <div class=\"flex items-center\">\n                                    <div class=\"w-2 h-2 rounded-full mr-1 border border-white shadow-sm\"\n                                        style=\"background-color: #3b82f6;\"><\/div>\n                                    <span\n                                        class=\"font-sans text-xs\">Agreement<\/span>\n                                <\/div>\n                            <\/div>\n                        <\/div>\n                    <\/div>\n                \n                \n                <button id=\"mobile-slideout-toggle-quarry-map-6a1b127d89868\"\n                    class=\"absolute bottom-4 left-1\/2 transform -translate-x-1\/2 bg-white shadow-md p-3 border border-gray-200\">\n                    <svg class=\"h-6 w-6 text-gray-600\" fill=\"none\" stroke=\"currentColor\" viewBox=\"0 0 24 24\">\n                        <path stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" d=\"M5 15l7-7 7 7\">\n                        <\/path>\n                    <\/svg>\n                <\/button>\n            <\/div>\n\n            \n            <div id=\"mobile-slideout-quarry-map-6a1b127d89868\"\n                class=\"fixed inset-x-0 bottom-0 bg-white shadow-2xl border-t border-gray-200 transform translate-y-full transition-transform duration-300 ease-in-out z-50\"\n                style=\"max-height: 70vh;\">\n                \n                <div class=\"slideout-handle flex justify-center py-3\">\n                    <div class=\"w-12 h-1 bg-gray-300\"><\/div>\n                <\/div>\n\n                \n                <div class=\"slideout-content overflow-y-auto flex-1\">\n                    <div id=\"mobile-sidebar-content-quarry-map-6a1b127d89868\" class=\"p-4\">\n                        <div class=\"quarry-overview-skeleton\">\n                            <div class=\"h-8 bg-gray-200 w-3\/4 mb-4\"><\/div>\n                            <div class=\"h-10 bg-gray-200 w-full mb-6\"><\/div>\n                            <div class=\"space-y-4\">\n                                <div class=\"h-16 bg-gray-200 w-full\"><\/div>\n                                <div class=\"h-16 bg-gray-200 w-full\"><\/div>\n                                <div class=\"h-16 bg-gray-200 w-full\"><\/div>\n                            <\/div>\n                        <\/div>\n                        <div id=\"mobile-sidebar-error-quarry-map-6a1b127d89868\"\n                            class=\"hidden p-4 text-center text-red-500\">\n                            <p>Andmete laadimine eba\u00f5nnestus.<\/p>\n                            <button\n                                class=\"mt-2 px-4 py-2 bg-red-500 text-white rounded\">Proovi uuesti<\/button>\n                        <\/div>\n                    <\/div>\n                <\/div>\n            <\/div>\n\n            \n            <div id=\"mobile-overlay-quarry-map-6a1b127d89868\"\n                class=\"fixed inset-0 bg-black bg-opacity-50 opacity-0 pointer-events-none transition-opacity duration-300 z-40\">\n            <\/div>\n        <\/div>\n    <\/div>\n<\/section>\n\n\n            <link rel=\"stylesheet\" href=\"https:\/\/unpkg.com\/leaflet@1.9.4\/dist\/leaflet.css\"\n            integrity=\"sha256-p4NxAoJBhIIN+hmNHrzRCf9tD\/miZyoHS5obTRR9BMY=\" crossorigin=\"\" \/>\n        <script src=\"https:\/\/unpkg.com\/leaflet@1.9.4\/dist\/leaflet.js\"\n            integrity=\"sha256-20nQCchB9co0qIjJZRGuk2\/Z9VM+kNiyxNV1lvTlZBo=\" crossorigin=\"\" defer><\/script>\n\n        \n        <link rel=\"stylesheet\" href=\"https:\/\/unpkg.com\/leaflet.markercluster@1.4.1\/dist\/MarkerCluster.css\" \/>\n        <link rel=\"stylesheet\" href=\"https:\/\/unpkg.com\/leaflet.markercluster@1.4.1\/dist\/MarkerCluster.Default.css\" \/>\n        <script src=\"https:\/\/unpkg.com\/leaflet.markercluster@1.4.1\/dist\/leaflet.markercluster.js\" defer><\/script>\n        <script src=\"https:\/\/maavarad.orgo.ee\/app\/themes\/sage\/resources\/blocks\/quarry-map\/script.js\" defer><\/script>\n    \n\n    <script type=\"application\/json\" id=\"quarry-data-quarry-map-6a1b127d89868\">\n{\"quarries\":{\"maekula-iii-sand-quarry\":{\"id\":\"maekula-iii-sand-quarry\",\"name\":\"M\u00e4ek\u00fcla III sand quarry\",\"type\":\"Sand\",\"location\":\"Sudiste\",\"region\":\"Harjumaa\",\"status\":\"by_appointment\",\"operating_hours\":\"By appointment\",\"schedule\":{\"type\":\"weekdays\",\"hours_open\":\"08:00\",\"hours_close\":\"17:00\",\"note_key\":\"\"},\"availability_note\":\"\",\"is_main_facility\":false,\"address\":\"\",\"coordinates\":{\"latitude\":58.08631799999999856254362384788691997528076171875,\"longitude\":25.69221999999999894725988269783556461334228515625},\"products\":[{\"name\":\"Construction sand\",\"specifications\":\"\",\"unit\":\"\u20ac\/t\",\"has_price\":false,\"price_display\":\"Contact us\",\"price_inc_vat\":null,\"price_ex_vat\":null},{\"name\":\"Crushed stone\",\"specifications\":\"\",\"unit\":\"\u20ac\/t\",\"has_price\":false,\"price_display\":\"Contact us\",\"price_inc_vat\":null,\"price_ex_vat\":null},{\"name\":\"Gravel\",\"specifications\":\"\",\"unit\":\"\u20ac\/t\",\"has_price\":false,\"price_display\":\"Contact us\",\"price_inc_vat\":null,\"price_ex_vat\":null}],\"description\":\"\"},\"maleva-quarry\":{\"id\":\"maleva-quarry\",\"name\":\"Maleva quarry\",\"type\":\"Sand\",\"location\":\"J\u00e4neda\",\"region\":\"Harjumaa\",\"status\":\"by_appointment\",\"operating_hours\":\"By appointment\",\"schedule\":{\"type\":\"weekdays\",\"hours_open\":\"08:00\",\"hours_close\":\"17:00\",\"note_key\":\"\"},\"availability_note\":\"\",\"is_main_facility\":false,\"address\":\"\",\"coordinates\":{\"latitude\":59.23192916742999614143627695739269256591796875,\"longitude\":25.690843000000000984073267318308353424072265625},\"products\":[{\"name\":\"Construction sand\",\"specifications\":\"\",\"unit\":\"\u20ac\/t\",\"has_price\":false,\"price_display\":\"Contact us\",\"price_inc_vat\":null,\"price_ex_vat\":null},{\"name\":\"Crushed stone\",\"specifications\":\"\",\"unit\":\"\u20ac\/t\",\"has_price\":false,\"price_display\":\"Contact us\",\"price_inc_vat\":null,\"price_ex_vat\":null},{\"name\":\"Gravel\",\"specifications\":\"\",\"unit\":\"\u20ac\/t\",\"has_price\":false,\"price_display\":\"Contact us\",\"price_inc_vat\":null,\"price_ex_vat\":null}],\"description\":\"\"},\"kutsala-sand-quarry\":{\"id\":\"kutsala-sand-quarry\",\"name\":\"Kutsala sand quarry\",\"type\":\"Sand\",\"location\":\"P\u00e4rna\",\"region\":\"Harjumaa\",\"status\":\"by_appointment\",\"operating_hours\":\"By appointment\",\"schedule\":{\"type\":\"weekdays\",\"hours_open\":\"08:00\",\"hours_close\":\"17:00\",\"note_key\":\"\"},\"availability_note\":\"\",\"is_main_facility\":false,\"address\":\"\",\"coordinates\":{\"latitude\":59.48945624220188932440578355453908443450927734375,\"longitude\":26.7071070649842994271239149384200572967529296875},\"products\":[{\"name\":\"Construction sand\",\"specifications\":\"\",\"unit\":\"\u20ac\/t\",\"has_price\":false,\"price_display\":\"Contact us\",\"price_inc_vat\":null,\"price_ex_vat\":null},{\"name\":\"Crushed stone\",\"specifications\":\"\",\"unit\":\"\u20ac\/t\",\"has_price\":false,\"price_display\":\"Contact us\",\"price_inc_vat\":null,\"price_ex_vat\":null},{\"name\":\"Gravel\",\"specifications\":\"\",\"unit\":\"\u20ac\/t\",\"has_price\":false,\"price_display\":\"Contact us\",\"price_inc_vat\":null,\"price_ex_vat\":null}],\"description\":\"\"},\"viluvere-sand-quarry\":{\"id\":\"viluvere-sand-quarry\",\"name\":\"Viluvere sand quarry\",\"type\":\"Sand\",\"location\":\"Viluvere\",\"region\":\"Harjumaa\",\"status\":\"by_appointment\",\"operating_hours\":\"By appointment\",\"schedule\":{\"type\":\"weekdays\",\"hours_open\":\"08:00\",\"hours_close\":\"17:00\",\"note_key\":\"\"},\"availability_note\":\"\",\"is_main_facility\":false,\"address\":\"\",\"coordinates\":{\"latitude\":58.6413739722614906213493668474256992340087890625,\"longitude\":24.859909597389890478780216653831303119659423828125},\"products\":[{\"name\":\"Construction sand\",\"specifications\":\"\",\"unit\":\"\u20ac\/t\",\"has_price\":false,\"price_display\":\"Contact us\",\"price_inc_vat\":null,\"price_ex_vat\":null},{\"name\":\"Crushed stone\",\"specifications\":\"\",\"unit\":\"\u20ac\/t\",\"has_price\":false,\"price_display\":\"Contact us\",\"price_inc_vat\":null,\"price_ex_vat\":null},{\"name\":\"Gravel\",\"specifications\":\"\",\"unit\":\"\u20ac\/t\",\"has_price\":false,\"price_display\":\"Contact us\",\"price_inc_vat\":null,\"price_ex_vat\":null}],\"description\":\"\"},\"jaakna-ii-sand-quarry\":{\"id\":\"jaakna-ii-sand-quarry\",\"name\":\"Jaakna II sand quarry\",\"type\":\"Sand\",\"location\":\"Jaakna\",\"region\":\"Harjumaa\",\"status\":\"by_appointment\",\"operating_hours\":\"By appointment\",\"schedule\":{\"type\":\"weekdays\",\"hours_open\":\"08:00\",\"hours_close\":\"17:00\",\"note_key\":\"\"},\"availability_note\":\"\",\"is_main_facility\":false,\"address\":\"\",\"coordinates\":{\"latitude\":58.980380084949075580880162306129932403564453125,\"longitude\":23.9687440000000009376890375278890132904052734375},\"products\":[{\"name\":\"natural sand\",\"specifications\":\"\",\"unit\":\"\u20ac\/t\",\"note\":\"\",\"has_price\":false,\"price_display\":\"Contact us\",\"price_inc_vat\":null,\"price_ex_vat\":null},{\"name\":\"natural gravel\",\"specifications\":\"\",\"unit\":\"\u20ac\/t\",\"note\":\"\",\"has_price\":false,\"price_display\":\"Contact us\",\"price_inc_vat\":null,\"price_ex_vat\":null},{\"name\":\"crushed gravel\",\"specifications\":\"\",\"unit\":\"\u20ac\/t\",\"note\":\"\",\"has_price\":false,\"price_display\":\"Contact us\",\"price_inc_vat\":null,\"price_ex_vat\":null}],\"description\":\"\"},\"konju-sand-quarry\":{\"id\":\"konju-sand-quarry\",\"name\":\"Konju sand quarry\",\"type\":\"Sand\",\"location\":\"Konju\",\"region\":\"Harjumaa\",\"status\":\"by_appointment\",\"operating_hours\":\"By appointment\",\"schedule\":{\"type\":\"weekdays\",\"hours_open\":\"08:00\",\"hours_close\":\"17:00\",\"note_key\":\"\"},\"availability_note\":\"\",\"is_main_facility\":false,\"address\":\"\",\"coordinates\":{\"latitude\":59.38197858321709787787767709232866764068603515625,\"longitude\":27.573070999999998775820131413638591766357421875},\"products\":[{\"name\":\"fill sand\",\"specifications\":\"\",\"unit\":\"\u20ac\/t\",\"note\":\"\",\"has_price\":false,\"price_display\":\"Contact us\",\"price_inc_vat\":null,\"price_ex_vat\":null}],\"description\":\"\"},\"hurtja-sand-quarry\":{\"id\":\"hurtja-sand-quarry\",\"name\":\"Hurtja sand quarry\",\"type\":\"Sand\",\"location\":\"Hurtja\",\"region\":\"Harjumaa\",\"status\":\"by_appointment\",\"operating_hours\":\"By appointment\",\"schedule\":{\"type\":\"weekdays\",\"hours_open\":\"08:00\",\"hours_close\":\"17:00\",\"note_key\":\"\"},\"availability_note\":\"\",\"is_main_facility\":false,\"address\":\"\",\"coordinates\":{\"latitude\":59.38587377369413644601081614382565021514892578125,\"longitude\":26.67945900000000136742528411559760570526123046875},\"products\":[{\"name\":\"construction sand\",\"specifications\":\"\",\"unit\":\"\u20ac\/t\",\"note\":\"\",\"has_price\":false,\"price_display\":\"Contact us\",\"price_inc_vat\":null,\"price_ex_vat\":null}],\"description\":\"\"},\"kuusalu-ii-sand-quarry\":{\"id\":\"kuusalu-ii-sand-quarry\",\"name\":\"Kuusalu II sand quarry\",\"type\":\"Sand\",\"location\":\"Kuusalu\",\"region\":\"Harjumaa\",\"status\":\"by_appointment\",\"operating_hours\":\"By appointment\",\"schedule\":{\"type\":\"weekdays\",\"hours_open\":\"08:00\",\"hours_close\":\"17:00\",\"note_key\":\"\"},\"availability_note\":\"\",\"is_main_facility\":false,\"address\":\"\",\"coordinates\":{\"latitude\":59.4469647404233825227493070997297763824462890625,\"longitude\":25.47079319920107565167199936695396900177001953125},\"products\":[{\"name\":\"construction sand\",\"specifications\":\"\",\"unit\":\"\u20ac\/t\",\"note\":\"Check availability\",\"price_inc_vat\":9.17999999999999971578290569595992565155029296875,\"price_ex_vat\":7.4000000000000003552713678800500929355621337890625,\"has_price\":true,\"price_display\":\"\u20ac9.18 \u20ac\/t\"}],\"description\":\"\"},\"soodla-sand-quarry\":{\"id\":\"soodla-sand-quarry\",\"name\":\"Soodla sand quarry\",\"type\":\"Liiv\",\"location\":\"Soodla liivakarj\u00e4\u00e4r\",\"region\":\"Harjumaa\",\"status\":\"active_daily\",\"operating_hours\":\"E,T, K, R 08:00 -17:00 neljap\u00e4eviti laadimist ei toimu\",\"schedule\":{\"type\":\"weekdays\",\"hours_open\":\"08:00\",\"hours_close\":\"17:00\",\"note_key\":\"\"},\"availability_note\":\"\",\"is_main_facility\":false,\"address\":\"\",\"coordinates\":{\"latitude\":59.39759550000000132286004372872412204742431640625,\"longitude\":25.37432390000000026475390768609941005706787109375},\"products\":[{\"name\":\"construction sand\",\"specifications\":\"\",\"unit\":\"\u20ac\/t\",\"note\":\"\",\"price_inc_vat\":8.92999999999999971578290569595992565155029296875,\"price_ex_vat\":7.20000000000000017763568394002504646778106689453125,\"has_price\":true,\"price_display\":\"\u20ac8.93 \u20ac\/t\"}],\"description\":\"\"},\"reinu-iii-limestone-quarry\":{\"id\":\"reinu-iii-limestone-quarry\",\"name\":\"Reinu III limestone quarry\",\"type\":\"Limestone\",\"location\":\"Reinu III lubjakivikarj\u00e4\u00e4r\",\"region\":\"Harjumaa\",\"status\":\"active_daily\",\"operating_hours\":\"By appointment\",\"schedule\":{\"type\":\"weekdays\",\"hours_open\":\"08:00\",\"hours_close\":\"17:00\",\"note_key\":\"\"},\"availability_note\":\"\",\"is_main_facility\":false,\"address\":\"\",\"coordinates\":{\"latitude\":59.07851550000000173668013303540647029876708984375,\"longitude\":24.74254979999999903839125181548297405242919921875},\"products\":[{\"name\":\"limestone gravel 4\/16\",\"specifications\":\"\",\"unit\":\"\u20ac\/t\",\"note\":\"\",\"price_inc_vat\":17.239999999999998436805981327779591083526611328125,\"price_ex_vat\":13.9000000000000003552713678800500929355621337890625,\"has_price\":true,\"price_display\":\"\u20ac17.24 \u20ac\/t\"},{\"name\":\"limestone gravel 16\/32\",\"specifications\":\"\",\"unit\":\"\u20ac\/t\",\"note\":\"\",\"price_inc_vat\":16.120000000000000994759830064140260219573974609375,\"price_ex_vat\":13,\"has_price\":true,\"price_display\":\"\u20ac16.12 \u20ac\/t\"},{\"name\":\"limestone gravel 32\/63\",\"specifications\":\"\",\"unit\":\"\u20ac\/t\",\"note\":\"\",\"price_inc_vat\":16.120000000000000994759830064140260219573974609375,\"price_ex_vat\":13,\"has_price\":true,\"price_display\":\"\u20ac16.12 \u20ac\/t\"},{\"name\":\"limestone screenings 0\/6\",\"specifications\":\"\",\"unit\":\"\u20ac\/t\",\"note\":\"\",\"price_inc_vat\":4.339999999999999857891452847979962825775146484375,\"price_ex_vat\":3.5,\"has_price\":true,\"price_display\":\"\u20ac4.34 \u20ac\/t\"},{\"name\":\"crushed limestone 0\/500\",\"specifications\":\"\",\"unit\":\"\u20ac\/t\",\"note\":\"\",\"price_inc_vat\":10.28999999999999914734871708787977695465087890625,\"price_ex_vat\":8.300000000000000710542735760100185871124267578125,\"has_price\":true,\"price_display\":\"\u20ac10.29 \u20ac\/t\"},{\"name\":\"crushed gravel (0\/32)\",\"specifications\":\"\",\"unit\":\"\u20ac\/t\",\"note\":\"\",\"price_inc_vat\":7.67999999999999971578290569595992565155029296875,\"price_ex_vat\":7,\"has_price\":true,\"price_display\":\"\u20ac7.68 \u20ac\/t\"},{\"name\":\"natural gravel (filling material with organic matter)\",\"specifications\":\"\",\"unit\":\"\u20ac\/t\",\"note\":\"\",\"price_inc_vat\":4.95999999999999996447286321199499070644378662109375,\"price_ex_vat\":4,\"has_price\":true,\"price_display\":\"\u20ac4.96 \u20ac\/t\"}],\"description\":\"\"},\"huntaugu-sand-quarry\":{\"id\":\"huntaugu-sand-quarry\",\"name\":\"Huntaugu sand quarry\",\"type\":\"Liiv\",\"location\":\"Huntaugu liivakarj\u00e4\u00e4r\",\"region\":\"Harjumaa\",\"status\":\"by_appointment\",\"operating_hours\":\"By appointment\",\"schedule\":{\"type\":\"weekdays\",\"hours_open\":\"08:00\",\"hours_close\":\"17:00\",\"note_key\":\"\"},\"availability_note\":\"\",\"is_main_facility\":false,\"address\":\"\",\"coordinates\":{\"latitude\":59.4232753000000002430169843137264251708984375,\"longitude\":25.379154899999999628334990120492875576019287109375},\"products\":[{\"name\":\"construction sand\",\"specifications\":\"\",\"unit\":\"\u20ac\/t\",\"note\":\"\",\"price_inc_vat\":9.6699999999999999289457264239899814128875732421875,\"price_ex_vat\":7.79999999999999982236431605997495353221893310546875,\"has_price\":true,\"price_display\":\"\u20ac9.67 \u20ac\/t\"}],\"description\":\"\"},\"moisametsa-quarry\":{\"id\":\"moisametsa-quarry\",\"name\":\"M\u00f5isametsa quarry\",\"type\":\"Segatud\",\"location\":\"M\u00f5isametsa karj\u00e4\u00e4r\",\"region\":\"Harjumaa\",\"status\":\"by_appointment\",\"operating_hours\":\"By appointment\",\"schedule\":{\"type\":\"weekdays\",\"hours_open\":\"08:00\",\"hours_close\":\"17:00\",\"note_key\":\"\"},\"availability_note\":\"\",\"is_main_facility\":false,\"address\":\"\",\"coordinates\":{\"latitude\":59.08724149999999752935764263384044170379638671875,\"longitude\":25.41888709999999917954482953064143657684326171875},\"products\":[{\"name\":\"natural gravel\",\"specifications\":\"\",\"unit\":\"\u20ac\/t\",\"note\":\"\",\"has_price\":false,\"price_display\":\"Contact us\",\"price_inc_vat\":null,\"price_ex_vat\":null},{\"name\":\"natural gravel (screened 0\/32)\",\"specifications\":\"\",\"unit\":\"\u20ac\/t\",\"note\":\"\",\"has_price\":false,\"price_display\":\"Contact us\",\"price_inc_vat\":null,\"price_ex_vat\":null},{\"name\":\"natural gravel (screened 0\/200)\",\"specifications\":\"\",\"unit\":\"\u20ac\/t\",\"note\":\"\",\"has_price\":false,\"price_display\":\"Contact us\",\"price_inc_vat\":null,\"price_ex_vat\":null},{\"name\":\"natural gravel (screened 0\/200)\",\"specifications\":\"\",\"unit\":\"\u20ac\/t\",\"note\":\"\",\"has_price\":false,\"price_display\":\"Contact us\",\"price_inc_vat\":null,\"price_ex_vat\":null},{\"name\":\"crushed gravel 0\/32\",\"specifications\":\"\",\"unit\":\"\u20ac\/t\",\"note\":\"\",\"has_price\":false,\"price_display\":\"Contact us\",\"price_inc_vat\":null,\"price_ex_vat\":null},{\"name\":\"gravel chippings 16\/32\",\"specifications\":\"\",\"unit\":\"\u20ac\/t\",\"note\":\"\",\"has_price\":false,\"price_display\":\"Contact us\",\"price_inc_vat\":null,\"price_ex_vat\":null},{\"name\":\"gravel chippings 32\/63\",\"specifications\":\"\",\"unit\":\"\u20ac\/t\",\"note\":\"\",\"has_price\":false,\"price_display\":\"Contact us\",\"price_inc_vat\":null,\"price_ex_vat\":null},{\"name\":\"gravel screenings 0\/4\",\"specifications\":\"\",\"unit\":\"\u20ac\/t\",\"note\":\"\",\"has_price\":false,\"price_display\":\"Contact us\",\"price_inc_vat\":null,\"price_ex_vat\":null},{\"name\":\"hard rock 0\/350\",\"specifications\":\"\",\"unit\":\"\u20ac\/t\",\"note\":\"\",\"has_price\":false,\"price_display\":\"Contact us\",\"price_inc_vat\":null,\"price_ex_vat\":null}],\"description\":\"\"},\"sauevalja-gravel-quarry\":{\"id\":\"sauevalja-gravel-quarry\",\"name\":\"Sauev\u00e4lja gravel quarry\",\"type\":\"Kruus\",\"location\":\"Sauev\u00e4lja kruusakarj\u00e4\u00e4r\",\"region\":\"Harjumaa\",\"status\":\"by_appointment\",\"operating_hours\":\"By appointment\",\"schedule\":{\"type\":\"weekdays\",\"hours_open\":\"08:00\",\"hours_close\":\"17:00\",\"note_key\":\"\"},\"availability_note\":\"\",\"is_main_facility\":false,\"address\":\"\",\"coordinates\":{\"latitude\":59.175348200000001952503225766122341156005859375,\"longitude\":26.160708899999999488272806047461926937103271484375},\"products\":[{\"name\":\"crushed gravel (0\/32)\",\"specifications\":\"\",\"unit\":\"\u20ac\/t\",\"note\":\"\",\"has_price\":false,\"price_display\":\"Contact us\",\"price_inc_vat\":null,\"price_ex_vat\":null},{\"name\":\"ridge chippings 0\/32\",\"specifications\":\"\",\"unit\":\"\u20ac\/t\",\"note\":\"\",\"has_price\":false,\"price_display\":\"Contact us\",\"price_inc_vat\":null,\"price_ex_vat\":null},{\"name\":\"gravel chippings 4\/16\",\"specifications\":\"\",\"unit\":\"\u20ac\/t\",\"note\":\"\",\"has_price\":false,\"price_display\":\"Contact us\",\"price_inc_vat\":null,\"price_ex_vat\":null},{\"name\":\"gravel chippings 16\/32\",\"specifications\":\"\",\"unit\":\"\u20ac\/t\",\"note\":\"\",\"has_price\":false,\"price_display\":\"Contact us\",\"price_inc_vat\":null,\"price_ex_vat\":null},{\"name\":\"screenings 0\/4\",\"specifications\":\"\",\"unit\":\"\u20ac\/t\",\"note\":\"\",\"has_price\":false,\"price_display\":\"Contact us\",\"price_inc_vat\":null,\"price_ex_vat\":null},{\"name\":\"screened stone\",\"specifications\":\"\",\"unit\":\"\u20ac\/t\",\"note\":\"\",\"has_price\":false,\"price_display\":\"Contact us\",\"price_inc_vat\":null,\"price_ex_vat\":null}],\"description\":\"\"},\"kamali-ii-sand-quarry\":{\"id\":\"kamali-ii-sand-quarry\",\"name\":\"Kamali II sand quarry\",\"type\":\"Liiv\",\"location\":\"Kamali II liivakarj\u00e4\u00e4r\",\"region\":\"Harjumaa\",\"status\":\"by_appointment\",\"operating_hours\":\"By appointment\",\"schedule\":{\"type\":\"weekdays\",\"hours_open\":\"08:00\",\"hours_close\":\"17:00\",\"note_key\":\"\"},\"availability_note\":\"\",\"is_main_facility\":false,\"address\":\"\",\"coordinates\":{\"latitude\":58.23008469999999903166099102236330509185791015625,\"longitude\":25.175801199999998658540789620019495487213134765625},\"products\":[{\"name\":\"sand 0\/6\",\"specifications\":\"\",\"unit\":\"\u20ac\/t\",\"note\":\"\",\"has_price\":false,\"price_display\":\"Contact us\",\"price_inc_vat\":null,\"price_ex_vat\":null},{\"name\":\"crushed gravel (0\/32)\",\"specifications\":\"\",\"unit\":\"\u20ac\/t\",\"note\":\"\",\"has_price\":false,\"price_display\":\"Contact us\",\"price_inc_vat\":null,\"price_ex_vat\":null},{\"name\":\"crushed gravel 0\/63\",\"specifications\":\"\",\"unit\":\"\u20ac\/t\",\"note\":\"\",\"has_price\":false,\"price_display\":\"Contact us\",\"price_inc_vat\":null,\"price_ex_vat\":null}],\"description\":\"\"},\"odivere-sand-quarry\":{\"id\":\"odivere-sand-quarry\",\"name\":\"Odivere sand quarry\",\"type\":\"Liiv\",\"location\":\"Odivere liivakarj\u00e4\u00e4r\",\"region\":\"Harjumaa\",\"status\":\"by_appointment\",\"operating_hours\":\"By appointment\",\"schedule\":{\"type\":\"weekdays\",\"hours_open\":\"08:00\",\"hours_close\":\"17:00\",\"note_key\":\"\"},\"availability_note\":\"\",\"is_main_facility\":false,\"address\":\"\",\"coordinates\":{\"latitude\":58.7261208999999979596395860426127910614013671875,\"longitude\":26.816198899999999838428266230039298534393310546875},\"products\":[{\"name\":\"pre-screened sand\",\"specifications\":\"\",\"unit\":\"\u20ac\/t\",\"note\":\"\",\"has_price\":false,\"price_display\":\"Contact us\",\"price_inc_vat\":null,\"price_ex_vat\":null},{\"name\":\"crushed gravel 0\/16\",\"specifications\":\"\",\"unit\":\"\u20ac\/t\",\"note\":\"\",\"has_price\":false,\"price_display\":\"Contact us\",\"price_inc_vat\":null,\"price_ex_vat\":null},{\"name\":\"crushed gravel 0\/32\",\"specifications\":\"\",\"unit\":\"\u20ac\/t\",\"note\":\"\",\"has_price\":false,\"price_display\":\"Contact us\",\"price_inc_vat\":null,\"price_ex_vat\":null}],\"description\":\"\"},\"veia-sand-quarry\":{\"id\":\"veia-sand-quarry\",\"name\":\"Veia sand quarry\",\"type\":\"Liiv\",\"location\":\"Veia liivakarj\u00e4\u00e4r\",\"region\":\"Harjumaa\",\"status\":\"by_appointment\",\"operating_hours\":\"By appointment\",\"schedule\":{\"type\":\"weekdays\",\"hours_open\":\"08:00\",\"hours_close\":\"17:00\",\"note_key\":\"\"},\"availability_note\":\"\",\"is_main_facility\":false,\"address\":\"\",\"coordinates\":{\"latitude\":58.7323927999999995108737493865191936492919921875,\"longitude\":26.774197900000000771569830249063670635223388671875},\"products\":[{\"name\":\"screened sand 0\/1\",\"specifications\":\"\",\"unit\":\"\u20ac\/t\",\"note\":\"\",\"has_price\":false,\"price_display\":\"Contact us\",\"price_inc_vat\":null,\"price_ex_vat\":null},{\"name\":\"screened sand 0\/10\",\"specifications\":\"\",\"unit\":\"\u20ac\/t\",\"note\":\"\",\"has_price\":false,\"price_display\":\"Contact us\",\"price_inc_vat\":null,\"price_ex_vat\":null}],\"description\":\"\"},\"suuremae-gravel-quarry\":{\"id\":\"suuremae-gravel-quarry\",\"name\":\"Suurem\u00e4e gravel quarry\",\"type\":\"Kruus\",\"location\":\"Suurem\u00e4e kruusakarj\u00e4\u00e4r\",\"region\":\"Harjumaa\",\"status\":\"by_appointment\",\"operating_hours\":\"By appointment\",\"schedule\":{\"type\":\"weekdays\",\"hours_open\":\"08:00\",\"hours_close\":\"17:00\",\"note_key\":\"\"},\"availability_note\":\"\",\"is_main_facility\":false,\"address\":\"\",\"coordinates\":{\"latitude\":58.1943394999999981109795044176280498504638671875,\"longitude\":26.791145900000000068530425778590142726898193359375},\"products\":[{\"name\":\"screened sand 0\/10\",\"specifications\":\"\",\"unit\":\"\u20ac\/t\",\"note\":\"\",\"has_price\":false,\"price_display\":\"Contact us\",\"price_inc_vat\":null,\"price_ex_vat\":null}],\"description\":\"\"},\"lakenomme-sand-quarry\":{\"id\":\"lakenomme-sand-quarry\",\"name\":\"Laken\u00f5mme sand quarry\",\"type\":\"Liiv\",\"location\":\"Laken\u00f5mme liivakarj\u00e4\u00e4r\",\"region\":\"Harjumaa\",\"status\":\"by_appointment\",\"operating_hours\":\"By appointment\",\"schedule\":{\"type\":\"weekdays\",\"hours_open\":\"08:00\",\"hours_close\":\"17:00\",\"note_key\":\"\"},\"availability_note\":\"\",\"is_main_facility\":false,\"address\":\"\",\"coordinates\":{\"latitude\":59.01956849999999832334651728160679340362548828125,\"longitude\":23.890811899999999212695911410264670848846435546875},\"products\":[{\"name\":\"screened sand 0\/10\",\"specifications\":\"\",\"unit\":\"\u20ac\/t\",\"note\":\"\",\"has_price\":false,\"price_display\":\"Contact us\",\"price_inc_vat\":null,\"price_ex_vat\":null},{\"name\":\"crushed gravel 0\/32\",\"specifications\":\"\",\"unit\":\"\u20ac\/t\",\"note\":\"\",\"has_price\":false,\"price_display\":\"Contact us\",\"price_inc_vat\":null,\"price_ex_vat\":null},{\"name\":\"screened stone\",\"specifications\":\"\",\"unit\":\"\u20ac\/t\",\"note\":\"\",\"has_price\":false,\"price_display\":\"Contact us\",\"price_inc_vat\":null,\"price_ex_vat\":null}],\"description\":\"\"},\"kivi-sand-quarry\":{\"id\":\"kivi-sand-quarry\",\"name\":\"Kivi sand quarry\",\"type\":\"Liiv\",\"location\":\"Kivi liivakarj\u00e4\u00e4r\",\"region\":\"Harjumaa\",\"status\":\"by_appointment\",\"operating_hours\":\"By appointment\",\"schedule\":{\"type\":\"weekdays\",\"hours_open\":\"08:00\",\"hours_close\":\"17:00\",\"note_key\":\"\"},\"availability_note\":\"\",\"is_main_facility\":false,\"address\":\"\",\"coordinates\":{\"latitude\":57.82082270000000079335222835652530193328857421875,\"longitude\":27.1239130000000017162165022455155849456787109375},\"products\":[{\"name\":\"screened sand 0\/10\",\"specifications\":\"\",\"unit\":\"\u20ac\/t\",\"note\":\"\",\"has_price\":false,\"price_display\":\"Contact us\",\"price_inc_vat\":null,\"price_ex_vat\":null},{\"name\":\"crushed gravel 0\/32\",\"specifications\":\"\",\"unit\":\"\u20ac\/t\",\"note\":\"\",\"has_price\":false,\"price_display\":\"Contact us\",\"price_inc_vat\":null,\"price_ex_vat\":null}],\"description\":\"\"},\"soomukse-ii-gravel-quarry\":{\"id\":\"soomukse-ii-gravel-quarry\",\"name\":\"Soomukse II gravel quarry\",\"type\":\"Kruus\",\"location\":\"Soomukse II kruusakarj\u00e4\u00e4r\",\"region\":\"Harjumaa\",\"status\":\"by_appointment\",\"operating_hours\":\"By appointment\",\"schedule\":{\"type\":\"weekdays\",\"hours_open\":\"08:00\",\"hours_close\":\"17:00\",\"note_key\":\"\"},\"availability_note\":\"\",\"is_main_facility\":false,\"address\":\"\",\"coordinates\":{\"latitude\":59.42957020000000056825228966772556304931640625,\"longitude\":25.98214490000000154168446897529065608978271484375},\"products\":[{\"name\":\"screened stone\",\"specifications\":\"\",\"unit\":\"\u20ac\/t\",\"note\":\"\",\"has_price\":false,\"price_display\":\"Contact us\",\"price_inc_vat\":null,\"price_ex_vat\":null}],\"description\":\"\"},\"kuusalu-iii-sand-quarry\":{\"id\":\"kuusalu-iii-sand-quarry\",\"name\":\"Kuusalu III sand quarry\",\"type\":\"Liiv\",\"location\":\"Kuusalu III liivakarj\u00e4\u00e4r\",\"region\":\"Harjumaa\",\"status\":\"active_daily\",\"operating_hours\":\"E-R 08:00 -17:00\",\"schedule\":{\"type\":\"weekdays\",\"hours_open\":\"08:00\",\"hours_close\":\"17:00\",\"note_key\":\"\"},\"availability_note\":\"\",\"is_main_facility\":false,\"address\":\"\",\"coordinates\":{\"latitude\":59.43088350000000019690560293383896350860595703125,\"longitude\":25.418240399999998402336132130585610866546630859375},\"products\":[{\"name\":\"construction sand\",\"specifications\":\"\",\"unit\":\"\u20ac\/t\",\"note\":\"\",\"price_inc_vat\":9.6699999999999999289457264239899814128875732421875,\"price_ex_vat\":7.79999999999999982236431605997495353221893310546875,\"has_price\":true,\"price_display\":\"\u20ac9.67 \u20ac\/t\"},{\"name\":\"construction sand (screened)\",\"specifications\":\"\",\"unit\":\"\u20ac\/t\",\"note\":\"\",\"price_inc_vat\":11.160000000000000142108547152020037174224853515625,\"price_ex_vat\":9,\"has_price\":true,\"price_display\":\"\u20ac11.16 \u20ac\/t\"},{\"name\":\"cover (sandy soil)\",\"specifications\":\"\",\"unit\":\"\u20ac\/t\",\"note\":\"\",\"price_inc_vat\":9.300000000000000710542735760100185871124267578125,\"price_ex_vat\":7.5,\"has_price\":true,\"price_display\":\"\u20ac9.30 \u20ac\/t\"},{\"name\":\"screened soil\",\"specifications\":\"\",\"unit\":\"\u20ac\/t\",\"note\":\"\",\"price_inc_vat\":12.199999999999999289457264239899814128875732421875,\"price_ex_vat\":9.839999999999999857891452847979962825775146484375,\"has_price\":true,\"price_display\":\"\u20ac12.20 \u20ac\/t\"},{\"name\":\"natural fill soil (fill sand with organic matter)\",\"specifications\":\"\",\"unit\":\"\u20ac\/t\",\"note\":\"\",\"price_inc_vat\":5.95000000000000017763568394002504646778106689453125,\"price_ex_vat\":4.79999999999999982236431605997495353221893310546875,\"has_price\":true,\"price_display\":\"\u20ac5.95 \u20ac\/t\"}],\"description\":\"\"}},\"dried_sand_facility\":{\"id\":\"dry-sand\",\"name\":\"Dry Sand\",\"type\":\"Kuivatatud liiva tootmine\",\"location\":\"Kuivliiv\",\"region\":\"Harjumaa\",\"status\":\"active_daily\",\"operating_hours\":\"Contact for details\",\"schedule\":{\"type\":\"weekdays\",\"hours_open\":\"08:00\",\"hours_close\":\"17:00\",\"note_key\":\"\"},\"availability_note\":\"Contact for details\",\"is_main_facility\":true,\"address\":\"\",\"coordinates\":{\"latitude\":59.45497149999999919600668363273143768310546875,\"longitude\":25.37442229999999909750840743072330951690673828125},\"products\":[{\"name\":\"Construction sand\",\"specifications\":\"\",\"unit\":\"\u20ac\/t\",\"has_price\":false,\"price_display\":\"Contact us\",\"price_inc_vat\":null,\"price_ex_vat\":null},{\"name\":\"Crushed stone\",\"specifications\":\"\",\"unit\":\"\u20ac\/t\",\"has_price\":false,\"price_display\":\"Contact us\",\"price_inc_vat\":null,\"price_ex_vat\":null},{\"name\":\"Gravel\",\"specifications\":\"\",\"unit\":\"\u20ac\/t\",\"has_price\":false,\"price_display\":\"Contact us\",\"price_inc_vat\":null,\"price_ex_vat\":null}],\"description\":\"\"},\"quarry_statuses\":{\"active_daily\":{\"label\":\"Avatud igap\u00e4evaselt\",\"label_en\":\"Open Daily\",\"description\":\"Igap\u00e4evaselt laadimine\",\"description_en\":\"Daily operations\",\"color\":\"success\"},\"limited\":{\"label\":\"Piiratud\",\"label_en\":\"Limited\",\"description\":\"Kontrolli lahtiolekuaegu enne tellimist\",\"description_en\":\"Check operating hours before ordering\",\"color\":\"warning\"},\"by_appointment\":{\"label\":\"Kokkuleppel\",\"label_en\":\"By Appointment\",\"description\":\"Laadimine kokkuleppel\",\"description_en\":\"Loading by prior arrangement\",\"color\":\"info\"}},\"product_categories\":{\"construction_sand\":\"Construction Sand\",\"screened_sand\":\"Screened Sand\",\"gravel\":\"Gravel\",\"limestone\":\"Limestone\",\"soil_fill\":\"Soil & Fill\"},\"contact_info\":{\"phone\":\"(+372) 607 2732\",\"email_orders\":\"tellimused.maavarad@inf.ee\",\"email_info\":\"info@emg.ee\",\"address\":\"Vana-Narva mnt 11b, Kiiu alevik, Kuusalu vald, 74604\"},\"schedule_notes\":{\"by_appointment\":{\"et\":\"Laadimine kokkuleppel\",\"en\":\"Loading by appointment\"},\"thursdays_limited\":{\"et\":\"Neljap\u00e4eviti materjali laadimine ei toimu\",\"en\":\"No loading on Thursdays\"},\"contact_required\":{\"et\":\"Palun v\u00f5ta enne \u00fchendust\",\"en\":\"Please contact us before visiting\"}},\"business_info\":{\"company_name\":\"AS EG Ehitus\",\"registry_code\":\"11097051\",\"address\":\"Gaasi 5, 13816 Tallinn, Harjumaa\"},\"translations\":{\"search_placeholder\":\"Search for quarries...\",\"all_quarries\":\"K\u00f5ik karj\u00e4\u00e4rid\",\"sand\":\"Sand\",\"limestone\":\"Limestone\",\"gravel\":\"Gravel\",\"active_daily\":\"Avatud igap\u00e4evaselt\",\"limited_access\":\"Limited\",\"by_appointment\":\"Kokkuleppel\",\"legend_title\":\"Legend\",\"legend_active\":\"Avatud igap\u00e4evaselt\",\"legend_limited\":\"Limited\",\"legend_appointment\":\"Kokkuleppel\",\"legend_active_short\":\"Open\",\"legend_limited_short\":\"Limited\",\"legend_appointment_short\":\"Agreement\",\"loading\":\"Laadin karj\u00e4\u00e4ri informatsiooni...\",\"no_results\":\"Vasteid ei leitud\",\"no_results_desc\":\"Proovi teist otsingut v\u00f5i filtrit\",\"all_locations\":\"All locations\",\"click_location\":\"Kliki asukohal, et vaadata detaile\",\"quarries_available\":\"quarries available\",\"processing_facilities\":\"Processing facilities\",\"processing_facility\":\"Processing facility\",\"dried_sand_facility_name\":\"Dry sand production base\",\"back_to_overview\":\"Tagasi \u00fclevaatesse\",\"back\":\"\u2190 Tagasi\",\"products\":\"Products\",\"operating_hours\":\"Opening hours\",\"availability\":\"Saadavus\",\"contact_information\":\"Contact details\",\"contact_info_short\":\"Contact details\",\"phone\":\"Phone\",\"email_orders\":\"E-mail (orders)\",\"email_orders_short\":\"Tellimuste e-post\",\"email_info\":\"E-post (info)\",\"email_general\":\"\u00dcldine e-post\",\"address\":\"Aadress\",\"status_active_daily\":\"Avatud igap\u00e4evaselt\",\"status_limited\":\"Limited\",\"status_by_appointment\":\"Kokkuleppel\",\"region_harjumaa\":\"Harjumaa\",\"region_raplamaa\":\"Raplamaa\",\"region_other\":\"Muu\",\"price_inc_vat\":\"\u20ac (koos KM)\",\"price_ex_vat\":\"\u20ac (ilma KM)\",\"per_ton\":\"tonn\",\"price_on_request\":\"Price on request\",\"contact_us\":\"Contact us\",\"prices_include_vat\":\"Prices include VAT.\",\"pieces\":\"pcs\",\"weekdays\":\"E-R\",\"saturday\":\"L\",\"sunday\":\"P\",\"closed\":\"Suletud\",\"contact_for_schedule\":\"Kontakteeruge lahtiolekuaegade osas\",\"loading_by_appointment\":\"Laadimine kokkuleppel\",\"weekdays_hours\":\"Esmasp\u00e4ev - Reede: 08:00 - 17:00\",\"weekend_by_appointment\":\"N\u00e4dalavahetuse tellimused kokkuleppel\",\"type\":\"T\u00fc\u00fcp\",\"region\":\"Piirkond\",\"get_directions\":\"Instructions\",\"directions_google_maps\":\"Juhised Google Maps\",\"contact_us_message\":\"V\u00f5ta meiega \u00fchendust\",\"dried_sand_products\":\"Dry sand products\",\"check_availability\":\"Kontrollige saadavust enne tellimist\",\"contact_before_visit\":\"Palun v\u00f5tke enne k\u00fclastamist \u00fchendust\",\"type_sand\":\"Sand\",\"type_limestone\":\"Limestone\",\"type_gravel\":\"Gravel\"},\"settings\":{\"block_id\":\"quarry-map-6a1b127d89868\",\"map_style\":\"default\",\"map_zoom\":\"8\",\"default_quarry\":\"Kuusalu-III\",\"auto_open_sidebar\":false,\"show_contact_info\":true,\"colors\":{\"primary\":\"#00438B\",\"secondary\":\"#0061c9\",\"accent\":\"#db324d\"}}}\n<\/script>\n\n<style>\n    \/* Custom CSS Variables - Theme Colors *\/\n    #quarry-map-6a1b127d89868 {\n        --quarry-primary: #00438B;\n        --quarry-secondary: #0061c9;\n        --quarry-accent: #db324d;\n        --font-heading: 'GT Walsheim Pro', sans-serif;\n        --font-body: 'Nunito Sans', sans-serif;\n    }\n\n    \/* Typography *\/\n    #quarry-map-6a1b127d89868 .font-heading {\n        font-family: var(--font-heading);\n    }\n\n    \/* Filter Buttons - Matching Projects Block Style *\/\n    #quarry-map-6a1b127d89868 .filter-btn {\n        display: inline-flex;\n        align-items: center;\n        justify-content: center;\n        padding: 10px 20px;\n        border: 2px solid var(--quarry-primary, #003385);\n        color: var(--quarry-primary, #003385);\n        text-decoration: none;\n        font-weight: 600;\n        font-size: 0.9rem;\n        text-transform: uppercase;\n        transition: all 0.3s ease;\n        background-color: transparent;\n        border-radius: 0;\n        text-align: center;\n        font-family: var(--font-heading, 'GT Walsheim Pro', sans-serif);\n        cursor: pointer;\n        letter-spacing: 0.03em;\n    }\n\n    #quarry-map-6a1b127d89868 .filter-btn:hover:not(.active) {\n        background-color: var(--quarry-primary, #003385);\n        color: #ffffff;\n        border-color: var(--quarry-primary, #003385);\n    }\n\n    #quarry-map-6a1b127d89868 .filter-btn.active {\n        background-color: var(--quarry-primary, #003385);\n        color: #ffffff;\n        border-color: var(--quarry-primary, #003385);\n    }\n\n    #quarry-map-6a1b127d89868 .filter-btn.active:hover {\n        background-color: transparent;\n        color: var(--quarry-primary, #003385);\n    }\n\n    \/* Enhanced Search Styling *\/\n    #quarry-map-6a1b127d89868 .quarry-search input {\n        @apply border-2 border-gray-200 rounded-none px-4 py-3 text-sm;\n        font-family: var(--font-body, 'Inter', sans-serif);\n        background: white;\n        box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1);\n        transition: all 0.2s ease;\n    }\n\n    #quarry-map-6a1b127d89868 .quarry-search input:focus {\n        @apply border-blue-500 ring-4 ring-blue-100;\n        box-shadow: 0 4px 12px rgba(59, 130, 246, 0.15);\n    }\n\n    #quarry-map-6a1b127d89868 .quarry-search svg {\n        @apply text-gray-400;\n    }\n\n    \/* Enhanced Sidebar Styling *\/\n    #quarry-map-6a1b127d89868 .quarry-sidebar {\n        background: white;\n        box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1);\n        position: relative;\n        z-index: 10;\n        overflow-x: hidden;\n        \/* Prevent horizontal scroll *\/\n        max-width: 100%;\n    }\n\n    #quarry-map-6a1b127d89868 .overview-stats .stat-card {\n        @apply bg-white border border-gray-200;\n        box-shadow: 0 1px 2px rgba(0, 0, 0, 0.04);\n    }\n\n    #quarry-map-6a1b127d89868 .overview-stats .stat-card:nth-child(2) {\n        @apply bg-white border border-gray-200;\n    }\n\n    \/* Sidebar Content - Prevent Horizontal Scroll *\/\n    #quarry-map-6a1b127d89868 .sidebar-content {\n        overflow-x: hidden;\n        overflow-y: auto;\n        width: 100%;\n        max-width: 100%;\n    }\n\n    #quarry-map-6a1b127d89868 .slideout-content {\n        overflow-x: hidden;\n        overflow-y: auto;\n        width: 100%;\n        max-width: 100%;\n    }\n\n    \/* Ensure all sidebar children respect width *\/\n    #quarry-map-6a1b127d89868 .sidebar-content>*,\n    #quarry-map-6a1b127d89868 .slideout-content>* {\n        max-width: 100%;\n        overflow-wrap: break-word;\n        word-wrap: break-word;\n    }\n\n    \/* Sidebar Scrollbar *\/\n    #quarry-map-6a1b127d89868 .sidebar-content::-webkit-scrollbar,\n    #quarry-map-6a1b127d89868 .slideout-content::-webkit-scrollbar {\n        @apply w-2;\n    }\n\n    #quarry-map-6a1b127d89868 .sidebar-content::-webkit-scrollbar-track,\n    #quarry-map-6a1b127d89868 .slideout-content::-webkit-scrollbar-track {\n        @apply bg-gray-100;\n    }\n\n    #quarry-map-6a1b127d89868 .sidebar-content::-webkit-scrollbar-thumb,\n    #quarry-map-6a1b127d89868 .slideout-content::-webkit-scrollbar-thumb {\n        @apply bg-gray-400;\n    }\n\n    #quarry-map-6a1b127d89868 .sidebar-content::-webkit-scrollbar-thumb:hover,\n    #quarry-map-6a1b127d89868 .slideout-content::-webkit-scrollbar-thumb:hover {\n        @apply bg-gray-600;\n    }\n\n    \/* Quarry List Styling *\/\n    #quarry-map-6a1b127d89868 .quarry-overview {\n        @apply h-full flex flex-col;\n        max-height: 100%;\n        width: 100%;\n        max-width: 100%;\n        overflow-x: hidden;\n    }\n\n    #quarry-map-6a1b127d89868 .quarry-list {\n        @apply flex-1 overflow-y-auto;\n        max-height: calc(100% - 200px);\n        \/* Subtract header and footer approximate heights *\/\n        overflow-x: hidden;\n        width: 100%;\n        max-width: 100%;\n    }\n\n    #quarry-map-6a1b127d89868 .overview-header {\n        @apply flex-shrink-0;\n        width: 100%;\n        max-width: 100%;\n        overflow-x: hidden;\n    }\n\n    #quarry-map-6a1b127d89868 .overview-footer {\n        @apply flex-shrink-0;\n        width: 100%;\n        max-width: 100%;\n        overflow-x: hidden;\n    }\n\n    #quarry-map-6a1b127d89868 .region-header {\n        @apply sticky top-0 z-10;\n        background: #f3f4f6;\n    }\n\n    #quarry-map-6a1b127d89868 .quarry-item,\n    #quarry-map-6a1b127d89868 .facility-item {\n        @apply transition-all duration-200;\n        padding: 1.25rem 1rem;\n        border-bottom: 1px solid #e5e7eb;\n        cursor: pointer;\n        background: white;\n        position: relative;\n    }\n\n    #quarry-map-6a1b127d89868 .quarry-item:hover,\n    #quarry-map-6a1b127d89868 .facility-item:hover {\n        background-color: #f8f9fa;\n        border-left: 4px solid #d1d5db;\n    }\n\n    #quarry-map-6a1b127d89868 .quarry-item.active,\n    #quarry-map-6a1b127d89868 .facility-item.active {\n        background-color: #f8f9fa;\n        border-left: 4px solid var(--quarry-primary, #00458E);\n    }\n\n    \/* Remove colored dots from sidebar items *\/\n    #quarry-map-6a1b127d89868 .quarry-item .status-indicator,\n    #quarry-map-6a1b127d89868 .facility-item .status-indicator {\n        display: none;\n    }\n\n    \/* Corporate style for quarry type indicators *\/\n    #quarry-map-6a1b127d89868 .quarry-item .quarry-type-icon,\n    #quarry-map-6a1b127d89868 .facility-item .quarry-type-icon {\n        width: 24px;\n        height: 24px;\n        background: var(--quarry-secondary, #F8B133);\n        border-radius: 4px;\n        display: flex;\n        align-items: center;\n        justify-content: center;\n        color: white;\n        font-size: 12px;\n        margin-right: 12px;\n    }\n\n    \/* Ensure sidebar container is properly sized *\/\n    #quarry-map-6a1b127d89868 .quarry-sidebar {\n        min-height: 0;\n        \/* Allow flexbox to shrink properly *\/\n    }\n\n    #quarry-map-6a1b127d89868 .sidebar-content {\n        min-height: 0;\n        \/* Allow flexbox to shrink properly *\/\n    }\n\n    \/* Custom scrollbar for quarry list *\/\n    #quarry-map-6a1b127d89868 .quarry-list::-webkit-scrollbar {\n        @apply w-2;\n    }\n\n    #quarry-map-6a1b127d89868 .quarry-list::-webkit-scrollbar-track {\n        @apply bg-gray-100;\n    }\n\n    #quarry-map-6a1b127d89868 .quarry-list::-webkit-scrollbar-thumb {\n        @apply bg-gray-400;\n    }\n\n    #quarry-map-6a1b127d89868 .quarry-list::-webkit-scrollbar-thumb:hover {\n        @apply bg-gray-600;\n    }\n\n    \/* Search Input - Theme Style *\/\n    #quarry-map-6a1b127d89868 #quarry-search-quarry-map-6a1b127d89868 {\n        @apply pl-12 pr-4 py-3 border border-gray-300 rounded-none focus:ring-2 focus:border-transparent transition-all duration-300;\n        font-family: var(--font-body);\n        border-color: var(--quarry-primary);\n    }\n\n    #quarry-map-6a1b127d89868 #quarry-search-quarry-map-6a1b127d89868:focus {\n        ring-color: var(--quarry-primary);\n        box-shadow: 0 0 0 2px rgba(0, 51, 133, 0.2);\n    }\n\n    \/* Map Legend - Bottom Positioned *\/\n    #quarry-map-6a1b127d89868 .map-legend {\n        backdrop-filter: blur(10px);\n        background: rgba(255, 255, 255, 0.95) !important;\n        border-radius: 0 !important;\n        \/* NO rounded corners per design system *\/\n        box-shadow: 0 4px 12px rgba(0, 0, 0, 0.15) !important;\n        z-index: 1000;\n        font-family: var(--font-body, 'Nunito Sans', sans-serif);\n    }\n\n    #quarry-map-6a1b127d89868 .map-legend h4 {\n        font-family: var(--font-heading, 'GT Walsheim Pro', sans-serif);\n        font-weight: 600;\n        color: #111827;\n        margin: 0;\n    }\n\n    \/* Legend color indicators - Circular status dots *\/\n    #quarry-map-6a1b127d89868 .map-legend .w-3,\n    #quarry-map-6a1b127d89868 .map-legend .w-2 {\n        border-radius: 50% !important;\n        \/* Circular like marker status dots *\/\n        flex-shrink: 0;\n    }\n\n    \/* Mobile legend positioning *\/\n    @media (max-width: 1023px) {\n        #quarry-map-6a1b127d89868 .map-legend {\n            max-width: 90%;\n        }\n    }\n\n    \/* Mobile Toggle Button *\/\n    #quarry-map-6a1b127d89868 #mobile-slideout-toggle-quarry-map-6a1b127d89868 {\n        background-color: var(--quarry-primary);\n        @apply text-white shadow-lg hover:shadow-xl transition-all duration-300;\n    }\n\n    #quarry-map-6a1b127d89868 #mobile-slideout-toggle-quarry-map-6a1b127d89868:hover {\n        background-color: var(--quarry-accent);\n        transform: translateY(-2px);\n    }\n\n    \/* Overall Block Styling *\/\n    #quarry-map-6a1b127d89868 {\n        padding-top: 4rem !important;\n        padding-bottom: 6rem !important;\n        font-family: var(--font-body);\n        background: #ffffff;\n    }\n\n    @media (max-width: 767px) {\n        #quarry-map-6a1b127d89868 {\n            padding-bottom: 4rem !important;\n        }\n    }\n\n    #quarry-map-6a1b127d89868 .container {\n        @apply max-w-7xl mx-auto px-4;\n    }\n\n    \/* Main content wrapper *\/\n    #quarry-map-6a1b127d89868 .quarry-map-wrapper {\n        @apply bg-white shadow-md overflow-hidden;\n        margin-bottom: 4rem !important;\n        border: 1px solid #e5e7eb;\n    }\n\n    \/* Header styling *\/\n    #quarry-map-6a1b127d89868 .quarry-map-header {\n        @apply bg-white shadow-sm border border-gray-100 mb-8 p-8;\n    }\n\n    #quarry-map-6a1b127d89868 .quarry-map-header h2 {\n        @apply text-gray-800;\n        font-family: var(--font-heading, 'Inter', sans-serif);\n        font-weight: 700;\n    }\n\n    #quarry-map-6a1b127d89868 .quarry-map-header p {\n        @apply text-gray-600;\n        font-family: var(--font-body, 'Inter', sans-serif);\n    }\n\n    \/* Leaflet Map Styling *\/\n    #quarry-map-6a1b127d89868 .quarry-leaflet-map {\n        @apply rounded-none;\n        border-radius: 0 !important;\n        position: relative;\n        z-index: 1;\n    }\n\n    \/* Ensure Leaflet controls and popups appear above everything *\/\n    #quarry-map-6a1b127d89868 .leaflet-control-container {\n        z-index: 1000 !important;\n    }\n\n    #quarry-map-6a1b127d89868 .leaflet-popup {\n        z-index: 1001 !important;\n    }\n\n    #quarry-map-6a1b127d89868 .leaflet-popup-content-wrapper {\n        z-index: 1001 !important;\n    }\n\n    #quarry-map-6a1b127d89868 .leaflet-popup-tip {\n        z-index: 1001 !important;\n    }\n\n    \/* Leaflet attribution *\/\n    #quarry-map-6a1b127d89868 .leaflet-control-attribution {\n        z-index: 1000 !important;\n    }\n\n    \/* Ensure all UI elements are above the map *\/\n    #quarry-map-6a1b127d89868 .quarry-map-header {\n        position: relative;\n        z-index: 20;\n    }\n\n    #quarry-map-6a1b127d89868 .filter-btn {\n        position: relative;\n        z-index: 20;\n    }\n\n    #quarry-map-6a1b127d89868 .quarry-search {\n        position: relative;\n        z-index: 20;\n    }\n\n    \/* Mobile slideout toggle button *\/\n    #quarry-map-6a1b127d89868 #mobile-slideout-toggle-quarry-map-6a1b127d89868 {\n        z-index: 1000 !important;\n    }\n\n    \/* Mobile slideout *\/\n    #quarry-map-6a1b127d89868 #mobile-slideout-quarry-map-6a1b127d89868 {\n        z-index: 1000 !important;\n    }\n\n    \/* Mobile overlay *\/\n    #quarry-map-6a1b127d89868 #mobile-overlay-quarry-map-6a1b127d89868 {\n        z-index: 999 !important;\n    }\n\n    \/* Sidebar Close Button *\/\n    #quarry-map-6a1b127d89868 .sidebar-close-btn {\n        @apply opacity-70 hover:opacity-100;\n    }\n\n    \/* Quarry Details Styling *\/\n    #quarry-map-6a1b127d89868 .quarry-details,\n    #quarry-map-6a1b127d89868 .facility-details,\n    #quarry-map-6a1b127d89868 .contact-details {\n        @apply space-y-4;\n        padding: 1rem;\n        overflow-y: auto;\n        overflow-x: hidden;\n        max-height: 100%;\n        width: 100%;\n        max-width: 100%;\n        word-wrap: break-word;\n        overflow-wrap: break-word;\n    }\n\n    \/* Ensure text and content wraps properly *\/\n    #quarry-map-6a1b127d89868 .quarry-details *,\n    #quarry-map-6a1b127d89868 .facility-details *,\n    #quarry-map-6a1b127d89868 .contact-details * {\n        max-width: 100%;\n        word-wrap: break-word;\n        overflow-wrap: break-word;\n    }\n\n    \/* Specifically handle long product names and links *\/\n    #quarry-map-6a1b127d89868 .quarry-details a,\n    #quarry-map-6a1b127d89868 .facility-details a,\n    #quarry-map-6a1b127d89868 .contact-details a {\n        word-break: break-all;\n    }\n\n    #quarry-map-6a1b127d89868 .status-badge {\n        @apply px-2 py-1 text-xs font-semibold;\n        background: #f8f9fa;\n        color: #374151;\n        border: 1px solid #e5e7eb;\n        border-left: 4px solid #d1d5db;\n    }\n\n    #quarry-map-6a1b127d89868 .status-badge.active_daily {\n        background: #f8f9fa;\n        color: #374151;\n        border-left-color: #10b981;\n    }\n\n    #quarry-map-6a1b127d89868 .status-badge.limited {\n        background: #f8f9fa;\n        color: #374151;\n        border-left-color: #f59e0b;\n    }\n\n    #quarry-map-6a1b127d89868 .status-badge.by_appointment {\n        background: #f8f9fa;\n        color: #374151;\n        border-left-color: #3b82f6;\n    }\n\n    \/* Back Button Styling *\/\n    #quarry-map-6a1b127d89868 .back-to-overview {\n        @apply flex items-center gap-1;\n    }\n\n    \/* Custom Marker Styling - Corporate Yellow Cubes with Material Icons *\/\n    #quarry-map-6a1b127d89868 .quarry-marker {\n        width: 36px;\n        height: 36px;\n        border-radius: 6px;\n        border: 2px solid white;\n        background: var(--quarry-secondary, #F8B133) !important;\n        box-shadow: 0 3px 10px rgba(0, 0, 0, 0.15);\n        display: flex;\n        align-items: center;\n        justify-content: center;\n        color: white;\n        font-family: var(--font-heading, 'Inter', sans-serif);\n        transition: all 0.2s ease;\n        cursor: pointer;\n        position: relative;\n    }\n\n    \/* Ensure all marker types use the same yellow background *\/\n    #quarry-map-6a1b127d89868 .quarry-marker.sand,\n    #quarry-map-6a1b127d89868 .quarry-marker.limestone,\n    #quarry-map-6a1b127d89868 .quarry-marker.gravel,\n    #quarry-map-6a1b127d89868 .quarry-marker.facility {\n        background: var(--quarry-secondary, #F8B133) !important;\n    }\n\n    #quarry-map-6a1b127d89868 .quarry-marker:hover {\n        transform: scale(1.1);\n        box-shadow: 0 4px 14px rgba(0, 0, 0, 0.25);\n    }\n\n    \/* Material Symbols icon styling *\/\n    #quarry-map-6a1b127d89868 .quarry-marker .material-symbols-outlined {\n        font-size: 20px;\n        font-weight: 500;\n        color: white;\n        user-select: none;\n    }\n\n    \/* Status bubble in top right corner *\/\n    #quarry-map-6a1b127d89868 .quarry-marker::after {\n        content: '';\n        position: absolute;\n        top: -3px;\n        right: -3px;\n        width: 12px;\n        height: 12px;\n        border-radius: 50%;\n        border: 2px solid white;\n        box-shadow: 0 2px 4px rgba(0, 0, 0, 0.15);\n    }\n\n    #quarry-map-6a1b127d89868 .quarry-marker.active_daily::after {\n        background: #10b981;\n    }\n\n    #quarry-map-6a1b127d89868 .quarry-marker.limited::after {\n        background: #f59e0b;\n    }\n\n    #quarry-map-6a1b127d89868 .quarry-marker.by_appointment::after {\n        background: #3b82f6;\n    }\n\n    \/* Active state for selected marker *\/\n    #quarry-map-6a1b127d89868 .quarry-marker.active {\n        transform: scale(1.15);\n        box-shadow: 0 6px 18px rgba(0, 0, 0, 0.3);\n        z-index: 1000;\n    }\n\n    \/* Facility marker uses same styling as quarry markers *\/\n    .custom-facility-marker {\n        z-index: 1000 !important;\n        border: none !important;\n        background: transparent !important;\n    }\n\n    \/* Theme-matched MarkerCluster Styling *\/\n    #quarry-map-6a1b127d89868 .marker-cluster-small {\n        background-color: rgba(0, 0, 0, 0.05);\n        border: 2px solid rgba(0, 0, 0, 0.08);\n    }\n\n    #quarry-map-6a1b127d89868 .marker-cluster-small div {\n        background-color: var(--quarry-accent);\n        box-shadow: 0 2px 8px rgba(0, 0, 0, 0.15);\n    }\n\n    #quarry-map-6a1b127d89868 .marker-cluster-medium {\n        background-color: rgba(0, 0, 0, 0.05);\n        border: 2px solid rgba(0, 0, 0, 0.08);\n    }\n\n    #quarry-map-6a1b127d89868 .marker-cluster-medium div {\n        background-color: var(--quarry-primary);\n        box-shadow: 0 2px 8px rgba(0, 0, 0, 0.15);\n    }\n\n    #quarry-map-6a1b127d89868 .marker-cluster-large {\n        background-color: rgba(0, 0, 0, 0.05);\n        border: 2px solid rgba(0, 0, 0, 0.08);\n    }\n\n    #quarry-map-6a1b127d89868 .marker-cluster-large div {\n        background-color: var(--quarry-primary);\n        box-shadow: 0 2px 8px rgba(0, 0, 0, 0.15);\n    }\n\n    \/* Enhanced cluster styling *\/\n    #quarry-map-6a1b127d89868 .marker-cluster {\n        background-clip: padding-box;\n        border-radius: 20px;\n        transition: all 0.2s ease;\n    }\n\n    #quarry-map-6a1b127d89868 .marker-cluster:hover {\n        transform: scale(1.1);\n    }\n\n    #quarry-map-6a1b127d89868 .marker-cluster div {\n        width: 32px;\n        height: 32px;\n        margin-left: 4px;\n        margin-top: 4px;\n        text-align: center;\n        border-radius: 16px;\n        font-family: var(--font-heading, 'Inter', sans-serif);\n        font-weight: 600;\n        border: 2px solid white;\n    }\n\n    #quarry-map-6a1b127d89868 .marker-cluster span {\n        line-height: 28px;\n        color: #fff;\n        font-weight: 700;\n        font-size: 11px;\n    }\n\n    \/* Leaflet Marker Containers *\/\n    .leaflet-marker-icon {\n        border: none !important;\n        background: transparent !important;\n    }\n<\/style>\n","protected":false},"excerpt":{"rendered":"","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"open","template":"","meta":{"_acf_changed":false,"footnotes":""},"class_list":["post-423","page","type-page","status-publish","hentry"],"acf":[],"_links":{"self":[{"href":"https:\/\/maavarad.orgo.ee\/en\/wp-json\/wp\/v2\/pages\/423","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/maavarad.orgo.ee\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/maavarad.orgo.ee\/en\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/maavarad.orgo.ee\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/maavarad.orgo.ee\/en\/wp-json\/wp\/v2\/comments?post=423"}],"version-history":[{"count":5,"href":"https:\/\/maavarad.orgo.ee\/en\/wp-json\/wp\/v2\/pages\/423\/revisions"}],"predecessor-version":[{"id":2376,"href":"https:\/\/maavarad.orgo.ee\/en\/wp-json\/wp\/v2\/pages\/423\/revisions\/2376"}],"wp:attachment":[{"href":"https:\/\/maavarad.orgo.ee\/en\/wp-json\/wp\/v2\/media?parent=423"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}