{"id":21,"date":"2024-07-05T14:49:52","date_gmt":"2024-07-05T14:49:52","guid":{"rendered":"https:\/\/mclinicmorocco.com\/?page_id=21"},"modified":"2025-12-18T15:38:18","modified_gmt":"2025-12-18T15:38:18","slug":"gallery","status":"publish","type":"page","link":"https:\/\/mclinicmorocco.com\/en\/gallery\/","title":{"rendered":"GALERIE"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"21\" class=\"elementor elementor-21\" data-elementor-post-type=\"page\">\n\t\t\t\t<div class=\"has_eae_slider elementor-element elementor-element-cfc58b4 e-con-full e-flex e-con e-parent\" data-eae-slider=\"43812\" data-id=\"cfc58b4\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-8388ddb elementor-widget elementor-widget-heading\" data-id=\"8388ddb\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">GALERIE<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"has_eae_slider elementor-element elementor-element-533ff46 e-con-full e-flex e-con e-parent\" data-eae-slider=\"44104\" data-id=\"533ff46\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-d12bdc1 elementor-widget elementor-widget-html\" data-id=\"d12bdc1\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<!DOCTYPE html>\r\n<html lang=\"en\">\r\n<head>\r\n    <meta charset=\"UTF-8\">\r\n    <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">\r\n    <!-- Load Tailwind CSS -->\r\n    <script src=\"https:\/\/cdn.tailwindcss.com\"><\/script>\r\n    <!-- Load React and ReactDOM -->\r\n    <script src=\"https:\/\/unpkg.com\/react@18\/umd\/react.production.min.js\"><\/script>\r\n    <script src=\"https:\/\/unpkg.com\/react-dom@18\/umd\/react-dom.production.min.js\"><\/script>\r\n    <!-- Load Babel for JSX parsing in browser -->\r\n    <script src=\"https:\/\/unpkg.com\/@babel\/standalone\/babel.min.js\"><\/script>\r\n    <!-- Load Lucide Icons -->\r\n    <script src=\"https:\/\/unpkg.com\/lucide@latest\"><\/script>\r\n    <style>\r\n        @import url('https:\/\/fonts.googleapis.com\/css2?family=Cinzel:wght@400;700&display=swap');\r\n        \r\n        #m-clinic-root {\r\n          background: #ffffff;\r\n          min-height: 100vh;\r\n          overflow-x: hidden;\r\n          color: #1a1a1a;\r\n          -webkit-tap-highlight-color: transparent;\r\n        }\r\n\r\n        .font-serif {\r\n          font-family: 'Cinzel', serif !important;\r\n        }\r\n\r\n        .break-inside-avoid {\r\n          break-inside: avoid;\r\n        }\r\n\r\n        \/* Custom Scrollbar *\/\r\n        ::-webkit-scrollbar {\r\n          width: 4px;\r\n        }\r\n        ::-webkit-scrollbar-track {\r\n          background: #f1f1f1;\r\n        }\r\n        ::-webkit-scrollbar-thumb {\r\n          background: #D4AF37;\r\n          border-radius: 10px;\r\n        }\r\n\r\n        @keyframes gold-pulse {\r\n          0%, 100% { opacity: 0.3; transform: scale(1); }\r\n          50% { opacity: 0.6; transform: scale(1.05); }\r\n        }\r\n\r\n        .animate-gold-pulse {\r\n          animation: gold-pulse 4s infinite ease-in-out;\r\n        }\r\n\r\n        \/* Mobile specific staggered entrance *\/\r\n        .reveal-item {\r\n          opacity: 0;\r\n          transform: translateY(30px);\r\n          transition: all 0.8s cubic-bezier(0.2, 1, 0.3, 1);\r\n        }\r\n\r\n        .reveal-item.visible {\r\n          opacity: 1;\r\n          transform: translateY(0);\r\n        }\r\n\r\n        .gold-sweep {\r\n          position: absolute;\r\n          inset: 0;\r\n          background: linear-gradient(45deg, transparent 25%, rgba(212,175,55,0.1) 50%, transparent 75%);\r\n          background-size: 200% 200%;\r\n          transition: 1s;\r\n        }\r\n\r\n        .visible .gold-sweep {\r\n          animation: sweep 2s ease-out forwards;\r\n        }\r\n\r\n        @keyframes sweep {\r\n          0% { background-position: -200% -200%; }\r\n          100% { background-position: 200% 200%; }\r\n        }\r\n    <\/style>\r\n<\/head>\r\n<body>\r\n    <div id=\"m-clinic-root\"><\/div>\r\n\r\n    <script type=\"text\/babel\">\r\n        const { useState, useEffect, useMemo, useRef } = React;\r\n        \r\n        const Icon = ({ name, size = 24, strokeWidth = 1.5, className = \"\" }) => {\r\n            useEffect(() => {\r\n                if (window.lucide) window.lucide.createIcons();\r\n            }, [name]);\r\n            return <i data-lucide={name} style={{ width: size, height: size }} className={className}><\/i>;\r\n        };\r\n\r\n        const GalleryItem = ({ img, onSelect }) => {\r\n            const [isVisible, setIsVisible] = useState(false);\r\n            const itemRef = useRef(null);\r\n\r\n            useEffect(() => {\r\n                const observer = new IntersectionObserver(\r\n                    ([entry]) => {\r\n                        if (entry.isIntersecting) {\r\n                            setIsVisible(true);\r\n                        }\r\n                    },\r\n                    { threshold: 0.2 }\r\n                );\r\n                if (itemRef.current) observer.observe(itemRef.current);\r\n                return () => observer.disconnect();\r\n            }, []);\r\n\r\n            return (\r\n                <div\r\n                    ref={itemRef}\r\n                    onClick={() => onSelect(img)}\r\n                    className={`reveal-item relative group cursor-pointer break-inside-avoid overflow-hidden border border-black\/5 bg-gray-50 rounded-sm mb-6 md:mb-8 transition-all duration-700 ${isVisible ? 'visible shadow-lg' : ''}`}\r\n                >\r\n                    {\/* Corner Accents *\/}\r\n                    <div className={`absolute top-3 left-3 w-3 h-3 border-t border-l border-[#D4AF37] transition-all duration-1000 delay-300 ${isVisible ? 'opacity-100 translate-x-0 translate-y-0' : 'opacity-0 -translate-x-2 -translate-y-2'}`} \/>\r\n                    <div className={`absolute top-3 right-3 w-3 h-3 border-t border-r border-[#D4AF37] transition-all duration-1000 delay-300 ${isVisible ? 'opacity-100 translate-x-0 translate-y-0' : 'opacity-0 translate-x-2 -translate-y-2'}`} \/>\r\n                    <div className={`absolute bottom-3 left-3 w-3 h-3 border-b border-l border-[#D4AF37] transition-all duration-1000 delay-300 ${isVisible ? 'opacity-100 translate-x-0 translate-y-0' : 'opacity-0 -translate-x-2 translate-y-2'}`} \/>\r\n                    <div className={`absolute bottom-3 right-3 w-3 h-3 border-b border-r border-[#D4AF37] transition-all duration-1000 delay-300 ${isVisible ? 'opacity-100 translate-x-0 translate-y-0' : 'opacity-0 translate-x-2 translate-y-2'}`} \/>\r\n\r\n                    <img\r\n                        src={img.url}\r\n                        alt=\"\"\r\n                        className={`w-full ${img.height} object-cover transition-all duration-[2s] ${isVisible ? 'scale-100' : 'scale-110'}`}\r\n                        loading=\"lazy\"\r\n                    \/>\r\n\r\n                    <div className=\"gold-sweep\" \/>\r\n\r\n                    <div className={`absolute inset-0 flex items-center justify-center transition-opacity duration-700 ${isVisible ? 'opacity-10 md:opacity-0 group-hover:opacity-100' : 'opacity-0'}`}>\r\n                        <div className=\"w-10 h-10 rounded-full bg-white\/20 backdrop-blur-md border border-[#D4AF37]\/30 flex items-center justify-center text-[#D4AF37]\">\r\n                            <Icon name=\"maximize-2\" size={16} \/>\r\n                        <\/div>\r\n                    <\/div>\r\n                <\/div>\r\n            );\r\n        };\r\n\r\n        const App = () => {\r\n            const [selectedImage, setSelectedImage] = useState(null);\r\n            const [isLoaded, setIsLoaded] = useState(false);\r\n\r\n            useEffect(() => {\r\n                setIsLoaded(true);\r\n            }, []);\r\n\r\n            const images = useMemo(() => [\r\n                { id: 1, height: 'h-[20rem] md:h-[32rem]', url: 'https:\/\/mclinicmorocco.com\/wp-content\/uploads\/2025\/12\/IMG_5890.jpeg' },\r\n                { id: 2, height: 'h-64 md:h-80', url: 'https:\/\/mclinicmorocco.com\/wp-content\/uploads\/2025\/12\/IMG_5891.jpeg' },\r\n                { id: 4, height: 'h-56 md:h-72', url: 'https:\/\/mclinicmorocco.com\/wp-content\/uploads\/2025\/12\/IMG_5893.jpeg' },\r\n                { id: 5, height: 'h-80 md:h-96', url: 'https:\/\/mclinicmorocco.com\/wp-content\/uploads\/2025\/12\/IMG_5894.jpeg' },\r\n                { id: 6, height: 'h-48 md:h-64', url: 'https:\/\/mclinicmorocco.com\/wp-content\/uploads\/2025\/12\/IMG_5895.jpeg' },\r\n                { id: 7, height: 'h-64 md:h-80', url: 'https:\/\/mclinicmorocco.com\/wp-content\/uploads\/2025\/12\/IMG_5896.jpeg' },\r\n                { id: 8, height: 'h-[18rem] md:h-[28rem]', url: 'https:\/\/mclinicmorocco.com\/wp-content\/uploads\/2025\/12\/IMG_5897.jpeg' },\r\n                { id: 9, height: 'h-56 md:h-72', url: 'https:\/\/mclinicmorocco.com\/wp-content\/uploads\/2025\/12\/IMG_5898.jpeg' },\r\n                { id: 10, height: 'h-80 md:h-96', url: 'https:\/\/mclinicmorocco.com\/wp-content\/uploads\/2025\/12\/IMG_5899.jpeg' },\r\n                { id: 11, height: 'h-48 md:h-64', url: 'https:\/\/mclinicmorocco.com\/wp-content\/uploads\/2025\/12\/IMG_5901.jpeg' },\r\n                { id: 12, height: 'h-64 md:h-80', url: 'https:\/\/mclinicmorocco.com\/wp-content\/uploads\/2025\/12\/IMG_5902.jpeg' },\r\n                { id: 13, height: 'h-80 md:h-96', url: 'https:\/\/mclinicmorocco.com\/wp-content\/uploads\/2025\/12\/WhatsApp-Image-2025-12-18-at-12.44.37_d117ee44.jpg' },\r\n                { id: 15, height: 'h-[20rem] md:h-[30rem]', url: 'https:\/\/mclinicmorocco.com\/wp-content\/uploads\/2025\/12\/IMG-20251218-WA0013.jpg' },\r\n                { id: 16, height: 'h-64 md:h-80', url: 'https:\/\/mclinicmorocco.com\/wp-content\/uploads\/2025\/12\/IMG-20251218-WA0014.jpg' },\r\n                { id: 17, height: 'h-48 md:h-64', url: 'https:\/\/mclinicmorocco.com\/wp-content\/uploads\/2025\/12\/IMG-20251218-WA0009.jpg' },\r\n                { id: 18, height: 'h-80 md:h-96', url: 'https:\/\/mclinicmorocco.com\/wp-content\/uploads\/2025\/12\/Untitled-design-1-1.png' },\r\n                { id: 19, height: 'h-56 md:h-72', url: 'https:\/\/mclinicmorocco.com\/wp-content\/uploads\/2025\/12\/IMG-20251218-WA0015.jpg' },\r\n                { id: 20, height: 'h-64 md:h-80', url: 'https:\/\/mclinicmorocco.com\/wp-content\/uploads\/2025\/12\/IMG-20251218-WA0011.jpg' },\r\n                { id: 21, height: 'h-80 md:h-96', url: 'https:\/\/mclinicmorocco.com\/wp-content\/uploads\/2025\/12\/WhatsApp-Image-2025-12-18-at-12.47.30_26449d7c.jpg' },\r\n                { id: 22, height: 'h-56 md:h-72', url: 'https:\/\/mclinicmorocco.com\/wp-content\/uploads\/2025\/12\/WhatsApp-Image-2025-12-18-at-12.47.30_9c2ebcc7.jpg' },\r\n            ], []);\r\n\r\n            const nextImage = () => {\r\n                const currentIndex = images.findIndex(img => img.id === selectedImage.id);\r\n                setSelectedImage(images[(currentIndex + 1) % images.length]);\r\n            };\r\n\r\n            const prevImage = () => {\r\n                const currentIndex = images.findIndex(img => img.id === selectedImage.id);\r\n                setSelectedImage(images[(currentIndex - 1 + images.length) % images.length]);\r\n            };\r\n\r\n            return (\r\n                <div className=\"min-h-screen selection:bg-[#D4AF37] selection:text-white font-sans relative pb-20\">\r\n                    <div className=\"fixed inset-0 overflow-hidden pointer-events-none -z-10 bg-white\">\r\n                        <div className=\"absolute top-[-5%] left-[-10%] w-[40rem] h-[40rem] rounded-full bg-[#D4AF37]\/10 blur-[120px] animate-gold-pulse\" \/>\r\n                        <div className=\"absolute bottom-[-5%] right-[-10%] w-[30rem] h-[30rem] rounded-full bg-[#D4AF37]\/5 blur-[100px] animate-gold-pulse\" style={{ animationDelay: '2s' }} \/>\r\n                    <\/div>\r\n\r\n                    <main className=\"pt-12 md:pt-24 px-4 md:px-12 max-w-[2200px] mx-auto\">\r\n                        <div className=\"columns-2 lg:columns-3 xl:columns-4 gap-4 md:gap-8\">\r\n                            {images.map((img) => (\r\n                                <GalleryItem \r\n                                    key={img.id} \r\n                                    img={img} \r\n                                    onSelect={setSelectedImage} \r\n                                \/>\r\n                            ))}\r\n                        <\/div>\r\n                    <\/main>\r\n\r\n                    {selectedImage && (\r\n                        <div className=\"fixed inset-0 z-[100] bg-white\/98 backdrop-blur-3xl flex flex-col items-center justify-center animate-in fade-in duration-300\">\r\n                            <div className=\"absolute top-0 inset-x-0 h-20 flex items-center justify-between px-6\">\r\n                                <div className=\"text-[#D4AF37] font-mono text-[9px] tracking-[0.4em] uppercase\">M Clinic Marrakech<\/div>\r\n                                <button onClick={() => setSelectedImage(null)} className=\"w-10 h-10 flex items-center justify-center text-black\/40\">\r\n                                    <Icon name=\"x\" size={24} \/>\r\n                                <\/button>\r\n                            <\/div>\r\n\r\n                            <div className=\"relative w-full max-h-[70vh] flex items-center justify-center px-4\">\r\n                                <div className=\"absolute -top-4 -left-2 w-8 h-8 border-t border-l border-[#D4AF37]\/40\" \/>\r\n                                <div className=\"absolute -bottom-4 -right-2 w-8 h-8 border-b border-r border-[#D4AF37]\/40\" \/>\r\n                                \r\n                                <img \r\n                                    src={selectedImage.url} \r\n                                    alt=\"\" \r\n                                    className=\"max-w-full max-h-full object-contain shadow-2xl rounded-sm animate-in zoom-in-95 duration-500\" \r\n                                \/>\r\n                            <\/div>\r\n\r\n                            <div className=\"mt-12 flex items-center gap-12 text-black\/20\">\r\n                                <button onClick={prevImage} className=\"p-4 hover:text-[#D4AF37] transition-colors active:scale-90\">\r\n                                    <Icon name=\"chevron-left\" size={36} strokeWidth={1} \/>\r\n                                <\/button>\r\n                                <div className=\"text-[#D4AF37] font-mono text-sm tracking-widest\">\r\n                                    {String(images.findIndex(i => i.id === selectedImage.id) + 1).padStart(2, '0')} \/ 20\r\n                                <\/div>\r\n                                <button onClick={nextImage} className=\"p-4 hover:text-[#D4AF37] transition-colors active:scale-90\">\r\n                                    <Icon name=\"chevron-right\" size={36} strokeWidth={1} \/>\r\n                                <\/button>\r\n                            <\/div>\r\n                        <\/div>\r\n                    )}\r\n                <\/div>\r\n            );\r\n        };\r\n\r\n        const root = ReactDOM.createRoot(document.getElementById('m-clinic-root'));\r\n        root.render(<App \/>);\r\n    <\/script>\r\n<\/body>\r\n<\/html>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>GALERIE<\/p>","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-21","page","type-page","status-publish","hentry"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.2 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>GALERIE - M Clinic<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/mclinicmorocco.com\/en\/gallery\/\" \/>\n<meta property=\"og:locale\" content=\"en_GB\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"GALERIE - M Clinic\" \/>\n<meta property=\"og:description\" content=\"GALERIE\" \/>\n<meta property=\"og:url\" content=\"https:\/\/mclinicmorocco.com\/en\/gallery\/\" \/>\n<meta property=\"og:site_name\" content=\"M Clinic\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/web.facebook.com\/mclinic.morocco\/?_rdc=1&amp;_rdr\" \/>\n<meta property=\"article:modified_time\" content=\"2025-12-18T15:38:18+00:00\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Estimated reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"1 minute\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/mclinicmorocco.com\/gallery\/\",\"url\":\"https:\/\/mclinicmorocco.com\/gallery\/\",\"name\":\"GALERIE - M Clinic\",\"isPartOf\":{\"@id\":\"https:\/\/mclinicmorocco.com\/#website\"},\"datePublished\":\"2024-07-05T14:49:52+00:00\",\"dateModified\":\"2025-12-18T15:38:18+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/mclinicmorocco.com\/gallery\/#breadcrumb\"},\"inLanguage\":\"en-GB\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/mclinicmorocco.com\/gallery\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/mclinicmorocco.com\/gallery\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/mclinicmorocco.com\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"GALERIE\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/mclinicmorocco.com\/#website\",\"url\":\"https:\/\/mclinicmorocco.com\/\",\"name\":\"MClinic\",\"description\":\"Clinique esth\u00e9tique avec esth\u00e9ticiennes qualifi\u00e9es et chirurgiens experts.\u202f\",\"publisher\":{\"@id\":\"https:\/\/mclinicmorocco.com\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/mclinicmorocco.com\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-GB\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/mclinicmorocco.com\/#organization\",\"name\":\"MClinic\",\"url\":\"https:\/\/mclinicmorocco.com\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-GB\",\"@id\":\"https:\/\/mclinicmorocco.com\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/mclinicmorocco.com\/wp-content\/uploads\/2024\/07\/logo-mclinic-white-v2.png\",\"contentUrl\":\"https:\/\/mclinicmorocco.com\/wp-content\/uploads\/2024\/07\/logo-mclinic-white-v2.png\",\"width\":769,\"height\":349,\"caption\":\"MClinic\"},\"image\":{\"@id\":\"https:\/\/mclinicmorocco.com\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/web.facebook.com\/mclinic.morocco\/?_rdc=1&_rdr\",\"https:\/\/www.instagram.com\/m.clinic.official\/\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"GALERIE - M Clinic","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/mclinicmorocco.com\/en\/gallery\/","og_locale":"en_GB","og_type":"article","og_title":"GALERIE - M Clinic","og_description":"GALERIE","og_url":"https:\/\/mclinicmorocco.com\/en\/gallery\/","og_site_name":"M Clinic","article_publisher":"https:\/\/web.facebook.com\/mclinic.morocco\/?_rdc=1&_rdr","article_modified_time":"2025-12-18T15:38:18+00:00","twitter_card":"summary_large_image","twitter_misc":{"Estimated reading time":"1 minute"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/mclinicmorocco.com\/gallery\/","url":"https:\/\/mclinicmorocco.com\/gallery\/","name":"GALERIE - M Clinic","isPartOf":{"@id":"https:\/\/mclinicmorocco.com\/#website"},"datePublished":"2024-07-05T14:49:52+00:00","dateModified":"2025-12-18T15:38:18+00:00","breadcrumb":{"@id":"https:\/\/mclinicmorocco.com\/gallery\/#breadcrumb"},"inLanguage":"en-GB","potentialAction":[{"@type":"ReadAction","target":["https:\/\/mclinicmorocco.com\/gallery\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/mclinicmorocco.com\/gallery\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/mclinicmorocco.com\/"},{"@type":"ListItem","position":2,"name":"GALERIE"}]},{"@type":"WebSite","@id":"https:\/\/mclinicmorocco.com\/#website","url":"https:\/\/mclinicmorocco.com\/","name":"MClinic","description":"Clinique esth\u00e9tique avec esth\u00e9ticiennes qualifi\u00e9es et chirurgiens experts.\u202f","publisher":{"@id":"https:\/\/mclinicmorocco.com\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/mclinicmorocco.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-GB"},{"@type":"Organization","@id":"https:\/\/mclinicmorocco.com\/#organization","name":"MClinic","url":"https:\/\/mclinicmorocco.com\/","logo":{"@type":"ImageObject","inLanguage":"en-GB","@id":"https:\/\/mclinicmorocco.com\/#\/schema\/logo\/image\/","url":"https:\/\/mclinicmorocco.com\/wp-content\/uploads\/2024\/07\/logo-mclinic-white-v2.png","contentUrl":"https:\/\/mclinicmorocco.com\/wp-content\/uploads\/2024\/07\/logo-mclinic-white-v2.png","width":769,"height":349,"caption":"MClinic"},"image":{"@id":"https:\/\/mclinicmorocco.com\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/web.facebook.com\/mclinic.morocco\/?_rdc=1&_rdr","https:\/\/www.instagram.com\/m.clinic.official\/"]}]}},"_links":{"self":[{"href":"https:\/\/mclinicmorocco.com\/en\/wp-json\/wp\/v2\/pages\/21","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/mclinicmorocco.com\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/mclinicmorocco.com\/en\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/mclinicmorocco.com\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/mclinicmorocco.com\/en\/wp-json\/wp\/v2\/comments?post=21"}],"version-history":[{"count":113,"href":"https:\/\/mclinicmorocco.com\/en\/wp-json\/wp\/v2\/pages\/21\/revisions"}],"predecessor-version":[{"id":9354,"href":"https:\/\/mclinicmorocco.com\/en\/wp-json\/wp\/v2\/pages\/21\/revisions\/9354"}],"wp:attachment":[{"href":"https:\/\/mclinicmorocco.com\/en\/wp-json\/wp\/v2\/media?parent=21"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}