{"id":1135,"date":"2026-03-12T04:37:18","date_gmt":"2026-03-12T04:37:18","guid":{"rendered":"https:\/\/gourmarines.org\/?page_id=1135"},"modified":"2026-03-13T11:05:07","modified_gmt":"2026-03-13T11:05:07","slug":"contact-us","status":"publish","type":"page","link":"https:\/\/gourmarines.org\/index.php\/contact-us\/","title":{"rendered":"Nous contacter"},"content":{"rendered":"\n<style>\n    @import url('https:\/\/fonts.googleapis.com\/css2?family=Miniver&family=Outfit:wght@300;400;600;800&display=swap');\n\n    \/* Scoped Variables *\/\n    .gmx-wrapper {\n        --primary: #FF5A82; \n        --primary-light: #FF8BA6;\n        --primary-dark: #E03E65;\n        --secondary: #FFB347; \n        --text-dark: #2B2B44;\n        --text-light: #6C6C8A;\n        --bg-light: #FFFAFB;\n        --bg-white: #FFFFFF;\n        --radius-lg: 32px;\n        --radius-xl: 48px;\n        --transition: all 0.4s cubic-bezier(0.25, 0.8, 0.25, 1);\n        \n        font-family: 'Outfit', sans-serif;\n        color: var(--text-dark);\n        background-color: var(--bg-light);\n        line-height: 1.6;\n        overflow-x: hidden;\n        font-size: 16px;\n    }\n\n    \/* Scoped Reset to protect from WordPress Theme *\/\n    .gmx-wrapper * {\n        box-sizing: border-box;\n    }\n    \n    .gmx-wrapper h1, .gmx-wrapper h2, .gmx-wrapper h3, .gmx-wrapper h4, .gmx-wrapper p {\n        margin-top: 0;\n        padding: 0;\n        font-family: inherit;\n    }\n\n    .gmx-wrapper a {\n        text-decoration: none;\n        box-shadow: none;\n        color: inherit;\n    }\n\n    .gmx-wrapper .container {\n        max-width: 1280px;\n        margin: 0 auto;\n        padding: 0 24px;\n        width: 100%;\n    }\n\n    \/* Typography & Utilities *\/\n    .gmx-wrapper .text-center { text-align: center; }\n    .gmx-wrapper .mb-1 { margin-bottom: 8px; }\n    .gmx-wrapper .mb-2 { margin-bottom: 24px; }\n    .gmx-wrapper .mb-3 { margin-bottom: 40px; }\n    .gmx-wrapper .mb-4 { margin-bottom: 64px; }\n    \n    .gmx-wrapper .section-tag {\n        background-color: rgba(255, 90, 130, 0.1);\n        color: var(--primary-dark);\n        padding: 8px 20px;\n        border-radius: 30px;\n        font-size: 15px;\n        font-weight: 600;\n        display: inline-block;\n        margin-bottom: 20px;\n        text-transform: uppercase;\n        letter-spacing: 1.5px;\n    }\n\n    .gmx-wrapper .section-title {\n        font-size: 56px;\n        font-weight: 800;\n        margin-bottom: 24px;\n        line-height: 1.15;\n        color: var(--text-dark);\n    }\n\n    .gmx-wrapper .section-title span {\n        color: var(--primary);\n        position: relative;\n        display: inline-block;\n    }\n\n    .gmx-wrapper .section-title span::after {\n        content: '';\n        position: absolute;\n        width: 100%;\n        height: 30%;\n        background-color: var(--secondary);\n        opacity: 0.3;\n        bottom: 5px;\n        left: 0;\n        z-index: -1;\n        border-radius: 10px;\n    }\n\n    .gmx-wrapper h2.handwriting {\n        font-family: 'Miniver', cursive;\n        color: var(--primary);\n        font-size: 40px;\n        margin-bottom: -15px;\n        transform: rotate(-3deg);\n    }\n\n    .gmx-wrapper .section-desc {\n        font-size: 19px;\n        color: var(--text-light);\n        margin-bottom: 32px;\n        line-height: 1.8;\n        max-width: 700px;\n    }\n\n    \/* Buttons *\/\n    .gmx-wrapper .btn {\n        display: inline-flex;\n        align-items: center;\n        justify-content: center;\n        padding: 18px 40px;\n        border-radius: 50px;\n        font-weight: 600;\n        transition: var(--transition);\n        font-size: 18px;\n        cursor: pointer;\n        border: none;\n        position: relative;\n        overflow: hidden;\n        z-index: 1;\n    }\n\n    .gmx-wrapper .btn::before {\n        content: '';\n        position: absolute;\n        top: 0; left: 0; right: 0; bottom: 0;\n        background: rgba(255,255,255,0.2);\n        z-index: -1;\n        transform: scaleX(0);\n        transform-origin: right;\n        transition: transform 0.4s ease-out;\n        border-radius: 50px;\n    }\n\n    .gmx-wrapper .btn:hover::before {\n        transform: scaleX(1);\n        transform-origin: left;\n    }\n\n    .gmx-wrapper .btn-primary {\n        background: linear-gradient(135deg, var(--primary), var(--primary-dark));\n        color: white;\n        box-shadow: 0 15px 30px rgba(255, 90, 130, 0.3);\n    }\n\n    .gmx-wrapper .btn-primary:hover {\n        transform: translateY(-5px);\n        box-shadow: 0 20px 40px rgba(255, 90, 130, 0.4);\n        color: white;\n    }\n\n    \/* Section Layouts *\/\n    .gmx-wrapper section {\n        padding: 80px 0 120px;\n        position: relative;\n        margin: 0;\n    }\n\n    \/* Contact Info Cards *\/\n    .gmx-wrapper .contact-grid {\n        display: grid;\n        grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n        gap: 30px;\n        margin-bottom: 80px;\n    }\n\n    .gmx-wrapper .contact-card {\n        background: var(--bg-white);\n        padding: 40px 30px;\n        border-radius: var(--radius-lg);\n        text-align: center;\n        transition: var(--transition);\n        border: 1px solid rgba(255, 90, 130, 0.08);\n        position: relative;\n        z-index: 1;\n        overflow: hidden;\n    }\n\n    .gmx-wrapper .contact-card::before {\n        content: '';\n        position: absolute;\n        top: 0; left: 0; right: 0;\n        height: 4px;\n        background: linear-gradient(90deg, var(--primary), var(--secondary));\n        transform: scaleX(0);\n        transform-origin: left;\n        transition: var(--transition);\n    }\n\n    .gmx-wrapper .contact-card:hover {\n        transform: translateY(-10px);\n        box-shadow: 0 30px 60px rgba(255, 90, 130, 0.1);\n    }\n\n    .gmx-wrapper .contact-card:hover::before {\n        transform: scaleX(1);\n    }\n\n    .gmx-wrapper .contact-icon {\n        width: 80px;\n        height: 80px;\n        background: var(--bg-light);\n        border-radius: 50%;\n        display: flex;\n        align-items: center;\n        justify-content: center;\n        margin: 0 auto 24px;\n        color: var(--primary);\n        box-shadow: inset 0 0 0 2px rgba(255, 90, 130, 0.2);\n        transition: var(--transition);\n    }\n\n    .gmx-wrapper .contact-card:hover .contact-icon {\n        background: var(--primary);\n        color: white;\n        box-shadow: 0 15px 30px rgba(255, 90, 130, 0.3);\n    }\n\n    .gmx-wrapper .contact-icon svg {\n        width: 32px;\n        height: 32px;\n    }\n\n    .gmx-wrapper .contact-card h3 {\n        font-size: 24px;\n        margin-bottom: 12px;\n        color: var(--text-dark);\n    }\n\n    .gmx-wrapper .contact-card p, .gmx-wrapper .contact-card a {\n        color: var(--text-light);\n        font-size: 16px;\n        margin-bottom: 0;\n        line-height: 1.5;\n        display: inline-block;\n        transition: color 0.3s ease;\n    }\n\n    .gmx-wrapper .contact-card a:hover {\n        color: var(--primary);\n    }\n\n    \/* Contact Form *\/\n    .gmx-wrapper .form-container {\n        background-color: var(--bg-white);\n        border-radius: var(--radius-xl);\n        padding: 60px;\n        box-shadow: 0 30px 60px rgba(0,0,0,0.03);\n        max-width: 900px;\n        margin: 0 auto;\n        position: relative;\n    }\n\n    .gmx-wrapper .form-container::after {\n        content: '';\n        position: absolute;\n        top: -20px; right: -20px;\n        width: 150px; height: 150px;\n        background: radial-gradient(circle, var(--secondary) 0%, transparent 70%);\n        opacity: 0.15;\n        z-index: -1;\n        border-radius: 50%;\n    }\n\n    .gmx-wrapper .form-title {\n        font-size: 32px;\n        font-weight: 800;\n        margin-bottom: 40px;\n        color: var(--text-dark);\n        text-align: center;\n    }\n\n    .gmx-wrapper .form-row {\n        display: grid;\n        grid-template-columns: 1fr 1fr;\n        gap: 24px;\n        margin-bottom: 24px;\n    }\n\n    .gmx-wrapper .form-group {\n        margin-bottom: 24px;\n    }\n\n    .gmx-wrapper .form-group label {\n        display: block;\n        font-weight: 600;\n        margin-bottom: 10px;\n        color: var(--text-dark);\n        font-size: 15px;\n    }\n\n    .gmx-wrapper .form-control {\n        width: 100%;\n        padding: 16px 24px;\n        border-radius: 20px;\n        border: 2px solid rgba(108, 108, 138, 0.15);\n        background: var(--bg-light);\n        font-family: inherit;\n        font-size: 16px;\n        color: var(--text-dark);\n        transition: var(--transition);\n        outline: none;\n    }\n\n    .gmx-wrapper .form-control::placeholder {\n        color: #A0A0B8;\n    }\n\n    .gmx-wrapper .form-control:focus {\n        border-color: var(--primary-light);\n        background: white;\n        box-shadow: 0 0 0 4px rgba(255, 90, 130, 0.1);\n    }\n\n    .gmx-wrapper textarea.form-control {\n        resize: vertical;\n        min-height: 150px;\n    }\n\n    \/* Animations *\/\n    .gmx-wrapper .reveal {\n        opacity: 0;\n        transform: translateY(50px);\n        visibility: hidden;\n        transition: all 0.9s cubic-bezier(0.25, 1, 0.5, 1);\n        will-change: transform, opacity;\n    }\n\n    .gmx-wrapper .reveal.active {\n        opacity: 1;\n        transform: translateY(0);\n        visibility: visible;\n    }\n\n    .gmx-wrapper .delay-1 { transition-delay: 0.1s; }\n    .gmx-wrapper .delay-2 { transition-delay: 0.2s; }\n    .gmx-wrapper .delay-3 { transition-delay: 0.3s; }\n    .gmx-wrapper .delay-4 { transition-delay: 0.4s; }\n\n    \/* Responsive Design *\/\n    @media (max-width: 1024px) {\n        .gmx-wrapper .section-title { font-size: 48px; }\n    }\n\n    @media (max-width: 768px) {\n        .gmx-wrapper section { padding: 60px 0 80px; }\n        .gmx-wrapper .section-title { font-size: 37px; }\n        .gmx-wrapper .form-container { padding: 40px 24px; border-radius: var(--radius-lg); }\n        .gmx-wrapper .form-row { grid-template-columns: 1fr; gap: 24px; }\n        .gmx-wrapper .btn { width: 100%; }\n        .gmx-wrapper .contact-grid { gap: 20px; }\n    }\n<\/style>\n\n<div class=\"gmx-wrapper\">\n    <section id=\"contact\">\n        <!-- Header Section -->\n        <div class=\"container text-center reveal\">\n            <h2 class=\"handwriting\">Restons en contact<\/h2>\n            <h2 class=\"section-title\">Contactez-<span>nous<\/span><\/h2>\n            <p class=\"section-desc\" style=\"margin: 0 auto 60px;\">\n                Vous avez une question, souhaitez participer \u00e0 nos actions ou en savoir plus sur notre association ? N&rsquo;h\u00e9sitez pas \u00e0 nous joindre.\n            <\/p>\n        <\/div>\n\n        <!-- Contact Information Cards -->\n        <div class=\"container contact-grid\">\n            \n            <!-- Address Card -->\n            <div class=\"contact-card reveal delay-1\">\n                <div class=\"contact-icon\">\n                    <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" fill=\"none\" viewBox=\"0 0 24 24\" stroke=\"currentColor\" stroke-width=\"2\">\n                        <path stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M17.657 16.657L13.414 20.9a1.998 1.998 0 01-2.827 0l-4.244-4.243a8 8 0 1111.314 0z\" \/>\n                        <path stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M15 11a3 3 0 11-6 0 3 3 0 016 0z\" \/>\n                    <\/svg>\n                <\/div>\n                <h3>Adresse<\/h3>\n                <p>\n                    RUE DU DOCTEUR GOBIN<br>\n                    13850 GREASQUE<br>\n                    FRANCE\n                <\/p>\n            <\/div>\n\n            <!-- Email Card -->\n            <div class=\"contact-card reveal delay-2\">\n                <div class=\"contact-icon\">\n                    <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" fill=\"none\" viewBox=\"0 0 24 24\" stroke=\"currentColor\" stroke-width=\"2\">\n                        <path stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M3 8l7.89 5.26a2 2 0 002.22 0L21 8M5 19h14a2 2 0 002-2V7a2 2 0 00-2-2H5a2 2 0 00-2 2v10a2 2 0 002 2z\" \/>\n                    <\/svg>\n                <\/div>\n                <h3>Email<\/h3>\n                <p>\n                    <a href=\"mailto:info@gourmarines.org\">info@gourmarines.org<\/a>\n                <\/p>\n            <\/div>\n\n            <!-- Phone Card -->\n            <div class=\"contact-card reveal delay-3\">\n                <div class=\"contact-icon\">\n                    <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" fill=\"none\" viewBox=\"0 0 24 24\" stroke=\"currentColor\" stroke-width=\"2\">\n                        <path stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M3 5a2 2 0 012-2h3.28a1 1 0 01.948.684l1.498 4.493a1 1 0 01-.502 1.21l-2.257 1.13a11.042 11.042 0 005.516 5.516l1.13-2.257a1 1 0 011.21-.502l4.493 1.498a1 1 0 01.684.949V19a2 2 0 01-2 2h-1C9.716 21 3 14.284 3 6V5z\" \/>\n                    <\/svg>\n                <\/div>\n                <h3>T\u00e9l\u00e9phone<\/h3>\n                <p>\n                    <a href=\"tel:+33644651730\">+33 6 44 65 17 30<\/a>\n                <\/p>\n            <\/div>\n\n            <!-- Legal Info Card -->\n            <div class=\"contact-card reveal delay-4\">\n                <div class=\"contact-icon\">\n                    <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" fill=\"none\" viewBox=\"0 0 24 24\" stroke=\"currentColor\" stroke-width=\"2\">\n                        <path stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M19 21V5a2 2 0 00-2-2H7a2 2 0 00-2 2v16m14 0h2m-2 0h-5m-9 0H3m2 0h5M9 7h1m-1 4h1m3-4h1m-1 4h1m-5 8h5\" \/>\n                    <\/svg>\n                <\/div>\n                <h3>Infos L\u00e9gales<\/h3>\n                <p>\n                    Loi du 1er juillet 1901<br>\n                    <strong>RNA: W131019685<\/strong>\n                <\/p>\n            <\/div>\n\n        <\/div>\n\n        <!-- Contact Form -->\n        <div class=\"container reveal delay-2\">\n            <div class=\"form-container\">\n                <h3 class=\"form-title\">Envoyez-nous un message<\/h3>\n                <form action=\"#\" method=\"POST\">\n                    \n                    <div class=\"form-row\">\n                        <!-- Nom -->\n                        <div class=\"form-group\" style=\"margin-bottom: 0;\">\n                            <label for=\"name\">Nom complet<\/label>\n                            <input type=\"text\" id=\"name\" name=\"name\" required class=\"form-control\" placeholder=\"Jean Dupont\">\n                        <\/div>\n                        <!-- Email -->\n                        <div class=\"form-group\" style=\"margin-bottom: 0;\">\n                            <label for=\"email\">Adresse email<\/label>\n                            <input type=\"email\" id=\"email\" name=\"email\" required class=\"form-control\" placeholder=\"jean@exemple.fr\">\n                        <\/div>\n                    <\/div>\n\n                    <!-- Sujet -->\n                    <div class=\"form-group\">\n                        <label for=\"subject\">Sujet<\/label>\n                        <input type=\"text\" id=\"subject\" name=\"subject\" required class=\"form-control\" placeholder=\"Comment pouvons-nous vous aider ?\">\n                    <\/div>\n\n                    <!-- Message -->\n                    <div class=\"form-group\">\n                        <label for=\"message\">Votre message<\/label>\n                        <textarea id=\"message\" name=\"message\" required class=\"form-control\" placeholder=\"\u00c9crivez votre message ici...\"><\/textarea>\n                    <\/div>\n\n                    <!-- Bouton Submit -->\n                    <div class=\"text-center\" style=\"margin-top: 40px;\">\n                        <button type=\"submit\" class=\"btn btn-primary\">\n                            Envoyer le message\n                        <\/button>\n                    <\/div>\n                <\/form>\n            <\/div>\n        <\/div>\n    <\/section>\n<\/div>\n\n<!-- Scroll Animations Script -->\n<script>\n    document.addEventListener('DOMContentLoaded', () => {\n        const reveals = document.querySelectorAll('.gmx-wrapper .reveal');\n\n        const revealOnScroll = () => {\n            const windowHeight = window.innerHeight;\n            const elementVisible = 100;\n\n            reveals.forEach((reveal) => {\n                const elementTop = reveal.getBoundingClientRect().top;\n                if (elementTop < windowHeight - elementVisible) {\n                    reveal.classList.add('active');\n                }\n            });\n        };\n\n        window.addEventListener('scroll', revealOnScroll);\n        revealOnScroll(); \/\/ Trigger once on load\n    });\n<\/script>\n","protected":false},"excerpt":{"rendered":"<p>Restons en contact Contactez-nous Vous avez une question, souhaitez participer \u00e0 nos actions ou en savoir plus sur notre association ? N&rsquo;h\u00e9sitez pas \u00e0 nous joindre. Adresse RUE DU DOCTEUR GOBIN 13850 GREASQUE FRANCE Email info@gourmarines.org T\u00e9l\u00e9phone +33 6 44 65 17 30 Infos L\u00e9gales Loi du 1er juillet 1901 RNA: W131019685 Envoyez-nous un message [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"ocean_post_layout":"full-screen","ocean_both_sidebars_style":"","ocean_both_sidebars_content_width":0,"ocean_both_sidebars_sidebars_width":0,"ocean_sidebar":"","ocean_second_sidebar":"","ocean_disable_margins":"enable","ocean_add_body_class":"","ocean_shortcode_before_top_bar":"","ocean_shortcode_after_top_bar":"","ocean_shortcode_before_header":"","ocean_shortcode_after_header":"","ocean_has_shortcode":"","ocean_shortcode_after_title":"","ocean_shortcode_before_footer_widgets":"","ocean_shortcode_after_footer_widgets":"","ocean_shortcode_before_footer_bottom":"","ocean_shortcode_after_footer_bottom":"","ocean_display_top_bar":"default","ocean_display_header":"default","ocean_header_style":"","ocean_center_header_left_menu":"","ocean_custom_header_template":"","ocean_custom_logo":0,"ocean_custom_retina_logo":0,"ocean_custom_logo_max_width":0,"ocean_custom_logo_tablet_max_width":0,"ocean_custom_logo_mobile_max_width":0,"ocean_custom_logo_max_height":0,"ocean_custom_logo_tablet_max_height":0,"ocean_custom_logo_mobile_max_height":0,"ocean_header_custom_menu":"","ocean_menu_typo_font_family":"","ocean_menu_typo_font_subset":"","ocean_menu_typo_font_size":0,"ocean_menu_typo_font_size_tablet":0,"ocean_menu_typo_font_size_mobile":0,"ocean_menu_typo_font_size_unit":"px","ocean_menu_typo_font_weight":"","ocean_menu_typo_font_weight_tablet":"","ocean_menu_typo_font_weight_mobile":"","ocean_menu_typo_transform":"","ocean_menu_typo_transform_tablet":"","ocean_menu_typo_transform_mobile":"","ocean_menu_typo_line_height":0,"ocean_menu_typo_line_height_tablet":0,"ocean_menu_typo_line_height_mobile":0,"ocean_menu_typo_line_height_unit":"","ocean_menu_typo_spacing":0,"ocean_menu_typo_spacing_tablet":0,"ocean_menu_typo_spacing_mobile":0,"ocean_menu_typo_spacing_unit":"","ocean_menu_link_color":"","ocean_menu_link_color_hover":"","ocean_menu_link_color_active":"","ocean_menu_link_background":"","ocean_menu_link_hover_background":"","ocean_menu_link_active_background":"","ocean_menu_social_links_bg":"","ocean_menu_social_hover_links_bg":"","ocean_menu_social_links_color":"","ocean_menu_social_hover_links_color":"","ocean_disable_title":"on","ocean_disable_heading":"default","ocean_post_title":"","ocean_post_subheading":"","ocean_post_title_style":"","ocean_post_title_background_color":"","ocean_post_title_background":0,"ocean_post_title_bg_image_position":"","ocean_post_title_bg_image_attachment":"","ocean_post_title_bg_image_repeat":"","ocean_post_title_bg_image_size":"","ocean_post_title_height":0,"ocean_post_title_bg_overlay":0.5,"ocean_post_title_bg_overlay_color":"","ocean_disable_breadcrumbs":"default","ocean_breadcrumbs_color":"","ocean_breadcrumbs_separator_color":"","ocean_breadcrumbs_links_color":"","ocean_breadcrumbs_links_hover_color":"","ocean_display_footer_widgets":"default","ocean_display_footer_bottom":"default","ocean_custom_footer_template":"","footnotes":""},"class_list":["post-1135","page","type-page","status-publish","hentry","entry"],"_links":{"self":[{"href":"https:\/\/gourmarines.org\/index.php\/wp-json\/wp\/v2\/pages\/1135","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/gourmarines.org\/index.php\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/gourmarines.org\/index.php\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/gourmarines.org\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/gourmarines.org\/index.php\/wp-json\/wp\/v2\/comments?post=1135"}],"version-history":[{"count":2,"href":"https:\/\/gourmarines.org\/index.php\/wp-json\/wp\/v2\/pages\/1135\/revisions"}],"predecessor-version":[{"id":1151,"href":"https:\/\/gourmarines.org\/index.php\/wp-json\/wp\/v2\/pages\/1135\/revisions\/1151"}],"wp:attachment":[{"href":"https:\/\/gourmarines.org\/index.php\/wp-json\/wp\/v2\/media?parent=1135"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}