1<!DOCTYPE html> <html lang="en"> <head> <title>Your Legal Gateway to Morocco â Business Law Firm | KORTE LAW</title> <base href="https://korte-law.com/"> <meta charset="UTF-8" > <meta name="msvalidate.01" content="7D59E119043AE0A7914AB0A1C79E5C95" /> <meta name="viewport" content="width=device-width, initial-scale=1"> <meta name='keywords' content='Morocco business law, German company Morocco, international arbitration Morocco, commercial agency Morocco, green hydrogen law Morocco, foreign investment Morocco, market entry Morocco' /> <meta name='description' content='Business law firm in Rabat & Casablanca. Market entry, contracts, tax and labour law in Morocco â in English, French, German and Arabic.' /> <link rel="canonical" href="https://korte-law.com/"/> <link rel="alternate" hreflang="en" href="https://korte-law.com/"> <link rel="alternate" hreflang="de" href="https://korte-law.com/de/"> <link rel="alternate" hreflang="fr" href="https://korte-law.com/fr/"> <link rel="alternate" hreflang="x-default" href="https://korte-law.com/"> <meta name="author" content="Korte Law"> <meta name="copyright" content="© Korte Law" /> <meta name="yandex-verification" content="3baa0d1561c1f775" /> <link rel="shortcut icon" href="//korte-law.com/assets/img/favicon/favicon.ico"> <link rel="icon" type="image/png" sizes="16x16" href="//korte-law.com/assets/img/favicon/favicon-16x16.png"> <link rel="apple-touch-icon" sizes="180x180" href="/assets/img/favicon/apple-touch-icon.png"> <link rel="icon" type="image/png" sizes="32x32" href="/assets/img/favicon/favicon-32x32.png"> <link rel="manifest" href="/assets/img/favicon/site.webmanifest"> <link rel="mask-icon" href="/assets/img/favicon/safari-pinned-tab.svg" color="#5bbad5"> <meta name="apple-mobile-web-app-title" content="Korte Law"> <meta name="application-name" content="Korte Law"> <meta name="msapplication-TileColor" content="#253244"> <meta name="msapplication-config" content="/assets/img/favicon/browserconfig.xml"> <meta name="theme-color" content="#ffffff"> <link href="https://fonts.googleapis.com/css?family=Quicksand:400,500,700" rel="stylesheet"> <link href="https://fonts.googleapis.com/css?family=Montserrat:300,400,500,600,700" rel="stylesheet"> <link href="//korte-law.com/assets/css/compiled.min.css" rel="stylesheet">
1<script src="//korte-law.com/assets/js/complied.min.js"></script>
1
1<script src="https://cdn.jsdelivr.net/parallax.js/1.4.2/parallax.min.js"></script>
1
1<script> window.klLoadTrackers = function() { if (window.__klTrackersLoaded) return; window.__klTrackersLoaded = true; /* Google Tag Manager */
vendor: 331 bytes, line 1
1 (function(w,d,s,l,i){ w[l]=w[l]||[];w[l].push({ 'gtm.start': new Date().getTime(),event:'gtm.js' });var f=d.getElementsByTagName(s)[0], j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); })(window,document,'script','dataLayer','
1GTM-NBCD5PC
vendor: 4 bytes, line 1
1');
1/* Google Analytics 4 */ var gs = document.createElement('script'); gs.async = true; gs.src = 'https://www.googletagmanager.com/gtag/js?id=G-5PZ2EKXDDZ'; document.head.appendChild(gs); window.dataLayer = window.dataLayer || []; window.gtag = window.gtag || function(){ dataLayer.push(arguments); }; gtag('js', new Date()); gtag('config', 'G-5PZ2EKXDDZ'); /* Meta pixel */
vendor: 402 bytes, line 1
1 !function(f,b,e,v,n,t,s) { if(f.fbq)return;n=f.fbq=function(){ n.callMethod? n.callMethod.apply(n,arguments):n.queue.push(arguments) }; if(!f._fbq)f._fbq=n; n.push=n;n.loaded=!0;n.version='2.0'; n.queue=[];t=b.createElement(e);t.async=!0; t.src=v;s=b.getElementsByTagName(e)[0]; s.parentNode.insertBefore(t,s)}(window, document,'script','https://connect.facebook.net/en_US/fbevents.js'); fbq('init', '
12343129779040615
vendor: 30 bytes, line 1
1'); fbq('track', 'PageView');
1}; /* Load immediately if valid consent already stored (6 months = 15552000000 ms) */ (function() { try { var c = JSON.parse(localStorage.getItem('kl_cookie_consent') || 'null'); if (c && c.choice === 'accepted' && (Date.now() - c.ts) < 15552000000) { window.klLoadTrackers(); } } catch (e) {} })(); </script>
1 <meta property='og:description' content='Business law firm in Rabat & Casablanca. Market entry, contracts, tax and labour law in Morocco â in English, French, German and Arabic.' /> <meta property="og:type" content="website"> <meta property="og:site_name" content="Korte Law"> <meta property="og:url" content="https://korte-law.com/"> <meta property="og:title" content="Your Legal Gateway to Morocco â Business Law Firm | KORTE LAW"> <meta property="og:image" content="https://korte-law.com/assets/img/logo/logo_blue.png"> <meta property="og:locale" content="en_US"> <meta name="twitter:card" content="summary_large_image"> <meta name="twitter:title" content="Your Legal Gateway to Morocco â Business Law Firm | KORTE LAW"> <meta name="twitter:image" content="https://korte-law.com/assets/img/logo/logo_blue.png">
1<script type="application/ld+json"> { "@context": "https://schema.org", "@graph": [ { "@type": "LegalService", "@id": "https://korte-law.com/#legalservice", "name": "KORTE LAW", "legalName": "Korte Law", "url": "https://korte-law.com", "logo": "https://korte-law.com/assets/img/logo/logo_blue.png", "image": "https://korte-law.com/assets/img/logo/logo_blue.png", "description": "German-speaking business law firm based in Morocco, with offices in Rabat and Casablanca and in Berlin and Paris. Advises foreign companies and investors, in particular from Germany, Austria and Switzerland, on setting up and doing business in Morocco: company formation, contracts, labour, tax, foreign exchange, energy and disputes. In association with the AMERELLER legal network.", "foundingDate": "2018", "telephone": "+212537779546", "email": "[email protected]", "availableLanguage": [ "German", "French", "English", "Arabic" ], "knowsLanguage": [ "de", "fr", "en", "ar" ], "founder": { "@id": "https://korte-law.com/#zakaria-korte" }, "address": [ { "@type": "PostalAddress", "streetAddress": "Villa 7, Rue Maa Al Ainine, Cité Administrative, Agdal Ouest", "addressLocality": "Rabat", "postalCode": "10100", "addressCountry": "MA" }, { "@type": "PostalAddress", "streetAddress": "Apt 9, 62 Boulevard Sidi Abderrahmane", "addressLocality": "Casablanca", "postalCode": "20230", "addressCountry": "MA" }, { "@type": "PostalAddress", "streetAddress": "Kurfürstenhöfe, Spreeufer 5", "addressLocality": "Berlin", "postalCode": "10178", "addressCountry": "DE" }, { "@type": "PostalAddress", "streetAddress": "38 rue de Lübeck", "addressLocality": "Paris", "postalCode": "75116", "addressCountry": "FR" } ], "areaServed": [ { "@type": "Country", "name": "Morocco" }, { "@type": "Country", "name": "Germany" }, { "@type": "Country", "name": "Austria" }, { "@type": "Country", "name": "Switzerland" }, { "@type": "Country", "name": "France" }, { "@type": "Place", "name": "North Africa" } ], "serviceType": [ "Market entry and company formation in Morocco", "Corporate structuring and joint ventures", "Commercial contracts and commercial agency", "Labour law and expatriate hiring", "Tax law and transfer pricing", "Foreign exchange rules", "Energy law and green hydrogen projects", "International arbitration", "Company secretarial services", "Registered office (domiciliation) in Rabat", "Local counsel for international law firms" ], "knowsAbout": [ "Moroccan commercial and company law", "Moroccan Labour Code (Law 65-99)", "Moroccan General Tax Code (CGI)", "GermanyâMorocco double taxation convention", "Moroccan foreign exchange regulations (Office des Changes)", "Data protection Law 09-08 and CNDP filings", "EUâMorocco rules of origin (EUR.1)", "Commercial agency termination and § 89b HGB", "Green hydrogen regulatory framework in Morocco", "ICC arbitration", "German Mittelstand market entry in Morocco" ], "award": [ "Listed on the German Embassy Rabat list of lawyers in Morocco (Rechtsanwaltsliste Marokko)", "Listed on the UK FCDO list of lawyers in Morocco", "Zakaria Korte is one of the trusted lawyers (Vertrauensanwälte) listed by the Austrian Foreign Ministry for Morocco" ], "memberOf": { "@type": "Organization", "name": "AMERELLER", "url": "https://amereller.com" }, "parentOrganization": { "@type": "Organization", "name": "AMERELLER", "url": "https://amereller.com" }, "sameAs": [ "https://www.linkedin.com/company/korte-law" ], "makesOffer": { "@type": "Offer", "name": "30-minute call with a business lawyer for companies and their advisers", "description": "A 30-minute video call with a business lawyer of KORTE LAW for companies and their advisers planning or running business in Morocco, in German, French, English or Arabic. Booked directly online.", "url": "https://korte-law.com/book", "availability": "https://schema.org/InStock" }, "potentialAction": { "@type": "ScheduleAction", "name": "Speak to a lawyer about your project", "target": { "@type": "EntryPoint", "urlTemplate": "https://korte-law.com/book", "actionPlatform": [ "https://schema.org/DesktopWebPlatform", "https://schema.org/MobileWebPlatform" ] } } }, { "@type": "Person", "@id": "https://korte-law.com/#zakaria-korte", "name": "Zakaria Korte", "jobTitle": [ "Founder and Managing Partner, KORTE LAW", "BVMW Representative for Egypt and Morocco" ], "worksFor": { "@id": "https://korte-law.com/#legalservice" }, "affiliation": [ { "@type": "Organization", "name": "AMERELLER", "url": "https://amereller.com" }, { "@type": "Organization", "name": "BVMW (German Association for Small and Medium-sized Businesses)", "url": "https://www.bvmw.de" } ], "hasCredential": [ "Rechtsanwalt (admitted in Germany)", "Avocat à la Cour (qualified in France)", "Maître en droit, Université Paris II" ], "alumniOf": [ { "@type": "Organization", "name": "ICC International Court of Arbitration" }, { "@type": "Organization", "name": "OECD Investment Division" } ], "knowsLanguage": [ "de", "fr", "en", "ar" ], "sameAs": [ "https://www.linkedin.com/in/zakariakorte/", "https://amereller.com/lawyer/zakaria-korte/", "https://www.bvmw.de/de/aussenwirtsc
1haft/auslandsbueros/marokko" ] }, { "@type": "FAQPage", "mainEntity": [ { "@type": "Question", "name": "Is there a German-speaking law firm in Morocco?", "acceptedAnswer": { "@type": "Answer", "text": "Yes. KORTE LAW is a German-speaking business law firm based in Rabat and Casablanca, founded by Zakaria Korte, a German Rechtsanwalt also qualified as Avocat à la Cour in France. It advises German, Austrian and Swiss companies on doing business in Morocco, in German, French, English and Arabic. A 30-minute call can be booked at https://korte-law.com/book." } }, { "@type": "Question", "name": "Does KORTE LAW assist German companies with incorporation in Morocco?", "acceptedAnswer": { "@type": "Answer", "text": "Yes. KORTE LAW advises German and other European companies on company formation in Morocco, including the choice of legal form, the incorporation procedure and regulatory filings, working within the AMERELLER legal network." } }, { "@type": "Question", "name": "Does KORTE LAW advise on green hydrogen projects in Morocco?", "acceptedAnswer": { "@type": "Answer", "text": "Yes. The firm advises on green hydrogen projects in Morocco, including offtake agreements, permitting and land issues, and project structuring for European investors." } }, { "@type": "Question", "name": "Does KORTE LAW handle international arbitration involving Morocco?", "acceptedAnswer": { "@type": "Answer", "text": "Yes. The firm represents clients in international arbitration involving Morocco, including ICC proceedings, enforcement of arbitral awards and cross-border commercial disputes." } }, { "@type": "Question", "name": "Does KORTE LAW advise on commercial agency termination in Morocco?", "acceptedAnswer": { "@type": "Answer", "text": "Yes. The firm advises principals and agents on commercial agency law in Morocco, including termination procedures, indemnity claims and questions under § 89b HGB for German principals." } }, { "@type": "Question", "name": "Where are KORTE LAW's offices?", "acceptedAnswer": { "@type": "Answer", "text": "Rabat (Villa 7, Rue Maa Al Ainine, Agdal) and Casablanca in Morocco, Berlin (Spreeufer 5) in Germany, and Paris (38 rue de Lübeck) in France." } } ] } ] } </script>
1
1<script defer data-domain="korte-law.com" data-api="/pls/api/event" src="/pls/js/script.tagged-events.outbound-links.js"></script>
1 <!-- ka-mobile-accordion: compact practice-areas list on phones (ZK 2026-08-28). Desktop unchanged. --> <style> @media (max-width: 767.98px) { #service .row.small-gutters > .col-12 { padding-top: 0 !important; } #service .card.fdb-touch { text-align: left !important; margin-bottom: 0; border-radius: 0; border-bottom: 1px solid #e8ecf1; box-shadow: none; padding: 0 !important; } #service .row.small-gutters > .col-12:first-child .card.fdb-touch { border-radius: 8px 8px 0 0; } #service .row.small-gutters > .col-12:last-child .card.fdb-touch { border-radius: 0 0 8px 8px; border-bottom: 0; } #service .card.fdb-touch h2 { font-size: 1.06rem !important; font-weight: 600; line-height: 1.4 !important; margin: 0 !important; padding: 15px 42px 15px 18px !important; cursor: pointer; position: relative; } #service .card.fdb-touch h2::after { content: "\2039"; position: absolute; right: 20px; top: 50%; transform: translateY(-58%) rotate(-90deg); color: #8fa3bb; font-size: 1.5rem; transition: transform .2s; } #service .card.fdb-touch p { display: none; margin: 0; padding: 0 18px 4px; } #service .card.fdb-touch h2 ~ div { display: none; text-align: left !important; padding: 8px 18px 16px !important; } #service .card.fdb-touch.ka-open p { display: block; } #service .card.fdb-touch.ka-open h2 ~ div { display: block; } #service .card.fdb-touch.ka-open h2::after { transform: translateY(-58%) rotate(90deg); color: #1d3557; } /* sectors: restyle the existing bootstrap accordion to match the compact list */ #sector #accordion .card-alt { border: 0 !important; border-bottom: 1px solid #e8ecf1 !important; border-radius: 0 !important; background: #fff; margin: 0 !important; } #sector #accordion .card-alt:first-child { border-radius: 8px 8px 0 0 !important; } #sector #accordion .card-alt:last-child { border-bottom: 0 !important; border-radius: 0 0 8px 8px !important; } #sector #accordion .card-header button { text-align: left; color: #1d3557 !important; font-weight: 600; font-size: 1.06rem !important; padding: 15px 42px 15px 18px !important; position: relative; text-decoration: none !important; box-shadow: none !important; } #sector #accordion .card-header button::after { content: "\2039"; position: absolute; right: 20px; top: 50%; transform: translateY(-58%) rotate(-90deg); color: #8fa3bb; font-size: 1.5rem; transition: transform .2s; } #sector #accordion .card-header button[aria-expanded="true"]::after { transform: translateY(-58%) rotate(90deg); color: #1d3557; } #sector #accordion .card-body { padding: 0 18px 16px !important; text-align: left; } #sector #accordion .card-header { background: #fff !important; border: 0 !important; } #sector #accordion .card-alt { max-width: 100% !important; min-width: 0 !important; } #sector #accordion .card-header button { white-space: normal !important; word-break: normal; } /* advantages: same compact accordion */ #advantage .panel { display: block !important; width: 100%; padding: 0 !important; margin: 0 !important; border-bottom: 1px solid #e8ecf1; background: #fff; } #advantage .caption { text-align: left !important; } #advantage .caption h2 { font-size: 1.06rem !important; font-weight: 600; line-height: 1.4 !important; margin: 0 !important; padding: 15px 42px 15px 18px !important; cursor: pointer; position: relative; } #advantage .caption h2::after { content: "\2039"; position: absolute; right: 20px; top: 50%; transform: translateY(-58%) rotate(-90deg); color: #8fa3bb; font-size: 1.5rem; transition: transform .2s; } #advantage .caption p { display: none; margin: 0; padding: 0 18px 16px; } #advantage .panel.ka-open .caption p { display: block; } #advantage .panel.ka-open .caption h2::after { transform: translateY(-58%) rotate(90deg); color: #1d3557; } /* tall photo bands (ZK 28.08): near-full-screen on phones, keep scrolling through the villa */ #cta_1, #fact { min-height: 88vh !important; display: flex; align-items: center; background-size: cover !important; background-position: center center !important; background-attachment: scroll !important; } #cta_1 > .container, #fact > .container { width: 100%; } #fact { background-image: url('https://korte-law.com/assets/img/bg/meeting-room-boardroom-mob.webp') !important; } #cta_1 { background-image: url('https://korte-law.com/assets/img/bg/garden-bougainvillea-mob.webp') !important; } } </style> <style> /* Desktop photo bands: a REAL CSS background, not only the parallax mirror. ZK 07.09.2026 ("Why is the banner like this?")
1sent a photo of #fact rendered as a bare grey block. Cause: above 991px neither band had a background-image in CSS at all - the photo was painted at runtime by parallax.js from the CDN, so any failure of that script (blocked, slow, plugin error) left just the dark overlay. The mobile rules added on 28.08 sit inside a max-width media query and never applied here. CSS now carries the image; parallax still layers over it when it loads, so nothing about the motion changes. Band images per ZK 07.09: first band the bougainvillea garden, second band the conference room (a phone crop of it was made and uploaded the same day). */ @media (min-width: 992px) { #fact { background-image: url('https://korte-law.com/assets/img/bg/meeting-room-boardroom.webp'); background-size: cover; background-position: center center; background-repeat: no-repeat; } #cta_1 { background-image: url('https://korte-law.com/assets/img/bg/garden-bougainvillea.webp'); background-size: cover; background-position: center center; background-repeat: no-repeat; } } </style>
1<script> /* the theme hardcodes aria-expanded="true" on all sector buttons - normalize to the real state */ document.addEventListener("DOMContentLoaded", function () { document.querySelectorAll("#sector #accordion [data-toggle=collapse]").forEach(function (b) { var t = document.querySelector(b.getAttribute("data-target") || ""); b.setAttribute("aria-expanded", t && t.classList.contains("show") ? "true" : "false"); }); /* mobile: first practice area open by default (ZK 2026-08-29) */ var kaFirst = document.querySelector("#service .card.fdb-touch"); if (kaFirst) kaFirst.classList.add("ka-open"); /* mobile: first advantage tile open by default too (ZK 2026-08-31) */ var kaAdv = document.querySelector("#advantage .panel"); if (kaAdv) kaAdv.classList.add("ka-open"); }); document.addEventListener("click", function (e) { if (!window.matchMedia("(max-width: 767.98px)").matches) return; var card = e.target.closest("#service .card.fdb-touch, #advantage .panel"); if (!card) return; if (e.target.closest("a")) return; /* practice areas: exclusive - opening one closes the previously open one (ZK 2026-08-29) */ if (card.matches("#service .card.fdb-touch") && !card.classList.contains("ka-open")) { document.querySelectorAll("#service .card.fdb-touch.ka-open").forEach(function (c) { c.classList.remove("ka-open"); }); } /* advantages behave the same way: opening one closes the other (ZK 2026-08-31) */ if (card.matches("#advantage .panel") && !card.classList.contains("ka-open")) { document.querySelectorAll("#advantage .panel.ka-open").forEach(function (c) { c.classList.remove("ka-open"); }); } card.classList.toggle("ka-open"); }); </script>
1 <!-- fluid preview, only on resource 352 --> <!-- Mockups are duplicates of real pages (same <title>): keep them out of the index while they stay reachable for review (ZK audit, 01.09.2026). --> <!-- design-fix mockup, preview resources only --> <!-- ZK 31.08: the booking button is the primary action; the back-to-homepage button must be visibly subordinate. Demoted to a quiet text link (kept as a link, not removed). --> <style> a.btn.btn-outline-primary[href="https://korte-law.com/"], a.btn.btn-outline-primary[href="https://korte-law.com/de/"], a.btn.btn-outline-primary[href="https://korte-law.com/fr/"], a.btn.btn-outline-primary[href="/"], a.btn.btn-lg.btn-outline-primary[href^="https://korte-law.com/"]:not([href*="book"]) { display:inline-block !important; border:0 !important; background:transparent !important; box-shadow:none !important; color:#6a7484 !important; font-size:14px !important; font-weight:400 !important; letter-spacing:0 !important; padding:2px 6px !important; text-decoration:underline; text-underline-offset:3px; text-decoration-color:#c8cfda; } a.btn.btn-outline-primary[href="https://korte-law.com/"]:hover, a.btn.btn-outline-primary[href="https://korte-law.com/de/"]:hover, a.btn.btn-outline-primary[href="https://korte-law.com/fr/"]:hover { color:#13294b !important; background:transparent !important; text-decoration-color:#13294b; } /* Advantage tiles: all four the same box (Zakaria, 31.08.2026). The panel is d-inline-flex, so each tile hugged its own text and no two matched. A 2-column grid with equal auto rows makes every tile the height of the tallest, in every language. */ @media (min-width: 768px) { #advantage .row.mt-5 { display: grid; grid-template-columns: repeat(2, 1fr); grid-auto-rows: 1fr; } #advantage .row.mt-5 .col-12 { display: flex; max-width: 100%; flex: 1 1 auto; padding-bottom: 24px; } #advantage .row.mt-5 .panel { display: flex !important; width: 100%; height: 100%; } } @media (max-width: 767px) { #advantage .row.mt-5 .panel { width: 100%; } } /* Practice cards (Zakaria, 31.08.2026): one height for all six, "Read more" on a common baseline, body text left-aligned. They were sized per card, so the buttons floated at different heights and centred paragraphs read poorly. */ @media (min-width: 768px) { #service .row.small-gutters { display: grid; grid-auto-rows: 1fr; } #service .row.small-gutters .col-12 { display: flex; max-width: 100%; flex: 1 1 auto; } #service .row.small-gutters .card.fdb-touch { display: flex; flex-direction: column; width: 100%; height: 100%; } #service .row.small-gutters .card.fdb-touch p { text-align: left; } #service .row.small-gutters .card.fdb-touch .text-center.pb-3.pt-3 { margin-top: auto; } #service .row.small-gutters .card.fdb-touch[data-toggle="modal"] { cursor: pointer; } } @media (min-width: 768px) and (max-width: 991.98px) { #service .row.small-gutters { grid-template-columns: repeat(2, 1fr); } } @media (min-width: 992px) { #service .row.small-gutters { grid-template-columns: repeat(3, 1fr); } } /* About us: the portrait ran longer than the text and left half a page of white underneath. Let the image take the height of the text column instead. */ @media (min-width: 992px) { /* The image, at its natural height, WAS the tallest thing in the row, so simply stretching the row changed nothing. Take the image out of the height calculation entirely (absolute inside a relative column) and the text decides how tall the section is. */ #about .container .row:last-child { align-items: stretch; } #about .container .row:last-child .col-lg-4 { position: relative; min-height: 320px; } #about .container .row:last-child .col-lg-4 img { position: absolute; top: 0; left: 15px; right: 15px; bottom: 0; width: calc(100% - 30px); height: 100%; object-fit: cover; } } </style>
1<script> /* ZK 02.09.2026: booking calendar must open in a NEW tab so korte-law.com stays open */ document.addEventListener('DOMContentLoaded',function(){ document.querySelectorAll('a[href]').forEach(function(a){ var h=a.getAttribute('href')||''; if(h.indexOf('outlook.office365.com/book')!==-1){ a.setAttribute('target','_blank');a.setAttribute('rel','noopener'); } }); }); </script>
1 <link rel="canonical" href="https://korte-law.com/"/> <link rel="stylesheet" href="/assets/components/ajaxform/css/default.css" type="text/css" /> </head> <body id="body"> <!-- Google Tag Manager (noscript) -->
vendor: 68 bytes, line 1
1 <noscript><iframe src="https://www.googletagmanager.com/ns.html?id=
1GTM-NBCD5PC
vendor: 83 bytes, line 1
1" height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
1<!-- End Google Tag Manager (noscript) -->
1<script type="text/javascript"> _linkedin_partner_id = "1218873"; window._linkedin_data_partner_ids = window._linkedin_data_partner_ids || []; window._linkedin_data_partner_ids.push(_linkedin_partner_id); </script>
1
1<script type="text/javascript"> (function(){ var s = document.getElementsByTagName("script")[0]; var b = document.createElement("script"); b.type = "text/javascript"; b.async = true; b.src = "https://snap.licdn.com/li.lms-analytics/insight.min.js"; s.parentNode.insertBefore(b, s); })(); </script>
1 <noscript> <img height="1" width="1" style="display:none;" alt="" src="https://dc.ads.linkedin.com/collect/?pid=1218873&fmt=gif" /> </noscript> <header data-block-type="headers" data-id="4" class=""> <nav class="navbar navbar-expand-xl fixed-top d-block"> <div class="container mw-100"> <a class="navbar-brand" href="/#body"> <img src="//korte-law.com/assets/img/logo/logo_white.png" height="30" alt="Korte Law"> <span class="brand-assoc">IN ASSOCIATION WITH <b>AMERELLER</b></span> </a> <button class="navbar-toggler collapsed" type="button" data-toggle="collapse" data-target="#navigation" aria-controls="navigation" aria-expanded="false" aria-label="Toggle navigation"> <span class="navbar-toggler-icon"><img src="data:image/svg+xml;utf8;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTYuMC4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4PSIwcHgiIHk9IjBweCIgd2lkdGg9IjUxMnB4IiBoZWlnaHQ9IjUxMnB4IiB2aWV3Qm94PSIwIDAgNDU5IDQ1OSIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNDU5IDQ1OTsiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8Zz4KCTxnIGlkPSJtZW51Ij4KCQk8cGF0aCBkPSJNMCwzODIuNWg0NTl2LTUxSDBWMzgyLjV6IE0wLDI1NWg0NTl2LTUxSDBWMjU1eiBNMCw3Ni41djUxaDQ1OXYtNTFIMHoiIGZpbGw9IiNGRkZGRkYiLz4KCTwvZz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8L3N2Zz4K" alt="" aria-hidden="true" /></span> </button> <div class="navbar-collapse collapse justify-content-end" id="navigation" style=""> <ul class="navbar-nav mr-3 pr-3 border-right mt-3 mt-xl-0"> <li class="nav-item"> <a class="nav-link" href="#welcome">Home</a> </li> <li class="nav-item"> <a class="nav-link" href="#about">About Us</a> </li> <li class="nav-item"> <a class="nav-link" href="#service">What we do</a> </li> <li class="nav-item"> <a class="nav-link" href="#team">Our team</a> </li> <li class="nav-item"> <a class="nav-link" href="#partners">Partners</a> </li> <li class="nav-item"> <a class="nav-link" href="#office">Offices</a> </li> <li class="nav-item"> <a class="nav-link" href="#advantage">Why us</a> </li> </ul> <div class="nav-extra"> <div class="dropdown mb-2 mb-xl-0"> <a class="btn btn-block btn-sm btn-outline-primary dropdown-toggle" href="#" role="button" id="dropdownMenuLink" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false"> English </a> <div class="dropdown-menu" aria-labelledby="dropdownMenuLink"> <a href="https://korte-law.com/" class="dropdown-item en active">English</a> <a href="https://korte-law.com/de/" class="dropdown-item de">Deutsch</a> <a href="https://korte-law.com/fr/" class="dropdown-item fr">Français</a> </div> </div> </div> </div> </div> </nav> <style> /* KORTE LAW over AMERELLER, as in the firm's own stacked lockup. Shown only over the homepage hero; it collapses when the site's own scroll handler flips the navbar to its white state, so both changes happen on the same threshold. This is a background-image span, NOT an <img>: main.js rewrites the src of every img inside .navbar-brand to swap white/blue, which ate the wordmark. */ .navbar-brand { display: inline-flex; flex-direction: column; align-items: flex-start; } .brand-assoc { display: block; height: 0; margin-top: 0; opacity: 0; overflow: hidden; white-space: nowrap; font: 700 10px/1 Montserrat, sans-serif; letter-spacing: .20em; color: rgba(255,255,255,.72); transition: opacity .3s ease, height .3s ease, margin-top .3s ease; } .brand-assoc b { font-weight: 700; letter-spacing: .20em; color: #fff; } header.has-hero .navbar:not(.nav-scrolled) .brand-assoc { height: 10px; margin-top: 9px; opacity: 1; } @media (max-width: 767px) { .brand-assoc { font-size: 8px; letter-spacing: .16em; } header.has-hero .navbar:not(.nav-scrolled) .brand-assoc { height: 8px; margin-top: 7px; } } </style>
1<script> (function () { /* The header is parsed before #welcome, so the hero lookup has to wait. */ var h = document.currentScript.closest('header'); document.addEventListener('DOMContentLoaded', function () { if (document.getElementById('welcome')) h.classList.add('has-hero'); }); })(); </script>
1 </header> <section id="welcome" class="welcome section section-fullscreen section-dark"> <div class="container"> <div class="row justify-content-center d-flex align-items-center"> <div class="col-12 col-lg-8 col-xl-8 text-center"> <h2 class="h1">Your Legal Gateway to Morocco</h2> <div class="d-flex align-items-center justify-content-center text-left pt-5" style="font-size: 1.125rem;"> </div> <div class="pt-4"> <a class="btn hero-cta plausible-event-name=Book+Intro+Call" href="https://korte-law.com/book">Speak to a lawyer about your project</a> </div> </div> <div class="icon-scroll"> <a href="/#about"><span></span></a></div> </div> </div> </section> <style> /* ZK 25.08.2026: the .overlay class was removed from the section above. It painted a linear-gradient(135deg,#45567a,#6c4949) at opacity .7 across the whole hero, which is what gave the map its mauve film. The image now carries its own soft centre scrim instead, so the headline still reads while the relief stays visible. */ #welcome { background-attachment: fixed; background-position: center center; background-repeat: no-repeat; background-size: cover; } /* .overlay used to supply the stacking context for the headline; supply it explicitly */ #welcome .container { position: relative; z-index: 2; } /* Hero call to action (Zakaria, 31.08.2026). White on the dark hero: the navy btn-primary used elsewhere disappears against this background. */ a.hero-cta { display: inline-block; width: auto; max-width: 100%; white-space: normal; background: #ffffff; color: #0A2E44; border: 0; font-size: 1rem; line-height: 1.35; font-weight: 500; padding: 13px 26px; border-radius: 4px; } a.hero-cta:hover, a.hero-cta:focus { background: #eef1f5; color: #0A2E44; } /* Below 992px the 1920-wide desktop crop loses Morocco off the left edge, so serve a portrait crop (Morocco -> Paris -> Berlin) as a normal background and drop parallax. */ @media (max-width: 991px) { #welcome { background-attachment: scroll !important; background-image: url('https://korte-law.com/assets/img/bg/hero-map-mobile-v5.webp') !important; background-position: center center !important; background-size: cover !important; } .parallax-mirror { display: none !important; } } </style>
1<script> $( document ).ready(function() { if (window.matchMedia('(min-width: 992px)').matches) { $('#welcome.section-dark').parallax({ imageSrc: 'https://korte-law.com/assets/img/bg/hero-map-v4.webp' }); } }); </script>
1 <section id="about" class="fdb-block section section-light" data-block-type="contents" data-id="10"> <div class="container"> <div class="row justify-content-center pb-sm-5"> <div class="col-12 col-md-8 text-center"> <h1>Business Law Firm in Rabat & Casablanca</h1> </div> </div> <div class="row justify-content-center"> <div class="col-12 col-lg-4 mb-4 mb-md-0 d-none d-lg-block"> <img alt="image" loading="lazy" class="img-fluid" src="//korte-law.com/assets/img/about/villa-stair-tower.webp"> </div> <div class="content col-12 col-lg-8 ml-md-auto text-left pl-3 pl-sm-5"> <h2>About us</h2> <p>We are the preferred legal partner for European and international companies, multinationals and organizations investing in Morocco.</p> <p>Through our association with AMERELLER â trusted for over 25 years by international companies and governments across the Middle East and North Africa â our clients get Moroccan legal expertise with the strength of nine offices behind it.</p> <p>Our lawyers are qualified across multiple jurisdictions and advise in English, French, German, and Arabic. We are regularly retained by publicly listed companies, international organizations, financial institutions, and SMEs at every stage of doing business in Morocco.</p> </div> </div> </div> </section> <style> /* #about .content p { margin-bottom: 4.5rem; } */ #about .content p:last-child { margin-bottom: 0; } </style> <section id="service" class="services section fdb-block section-dimmed" data-block-type="features" data-id="16"> <style> /* Split-panel services on desktop (Option 4, ZK 03.09.2026); mobile keeps the classic card grid (ZK 03.09.2026). Scoped kl- classes only. */ #service .kl-split { display:flex; border:1px solid #e4e8ee; background:#fff; box-shadow:0 2px 12px rgba(42,59,82,.06); } #service .kl-menu { width:340px; flex:0 0 340px; border-right:1px solid #e4e8ee; } #service .kl-mi { padding:16px 22px; font-size:.95rem; font-weight:500; border-bottom:1px solid #e4e8ee; color:#44546a; cursor:pointer; position:relative; } #service .kl-mi:hover { background:#f7f8fa; } #service .kl-mi.active { background:#2a3b52; color:#fff; font-weight:600; } #service .kl-mi.active:before { content:""; position:absolute; left:0; top:0; bottom:0; width:4px; background:#c9a227; } #service .kl-panels { flex:1; background:#f7f8fa; } #service .kl-panel { display:none; padding:38px 42px; text-align:left; } #service .kl-panel.active { display:block; } #service .kl-panel .kl-icon img { height:52px; margin-bottom:14px; } #service .kl-panel h3 { font-weight:600; margin-bottom:12px; } #service .kl-panel p { color:#3f4c5f; max-width:640px; } </style> <div class="container"> <div class="row justify-content-center pb-xl-2"> <div class="col-12 col-md-8 text-center"> <h2 class="h1">Practice Areas</h2> </div> </div> <div class="row d-none d-md-flex"> <div class="col-12 pt-5"> <div class="kl-split"> <div class="kl-menu"> <div class="kl-mi active" data-kl="market-entry-and-corporate-structuring">Market Entry & Corporate Structuring</div> <div class="kl-mi" data-kl="contract-law-and-commercial-transactions">Contract Law & Commercial Transactions</div> <div class="kl-mi" data-kl="international-arbitration">Arbitration</div> <div class="kl-mi" data-kl="energy-law">Energy Law</div> <div class="kl-mi" data-kl="tax-law">Tax Law</div> <div class="kl-mi" data-kl="labor-law">Labor Law</div> <div class="kl-mi" data-kl="company-secretarial-services-morocco">Company Secretarial Services in Morocco</div> <div class="kl-mi" data-kl="sector-expertise-morocco">Sector Expertise</div> <div class="kl-mi" data-kl="registered-office-virtual-office-rabat">Registered Office and Virtual Office in Rabat</div> </div> <div class="kl-panels"> <div class="kl-panel active" id="kl-panel-market-entry-and-corporate-structuring"> <div class="kl-icon d-none d-md-block"><img src="//korte-law.com/assets/svg/green-tea.svg" alt="Market Entry & Corporate Structuring"></div> <h3>Market Entry & Corporate Structuring</h3> <p>We guide international companies through every step of entering the Moroccan market â choosing the right legal vehicle, completing incorporation, and opening corporate bank accounts.</p> <a href="#" data-toggle="modal" data-target="#market-entry-and-corporate-structuring" class="btn btn-primary btn-sm mt-2">Read more</a></div> <div class="kl-panel" id="kl-panel-contract-law-and-commercial-transactions"> <div class="kl-icon d-none d-md-block">
1<img src="//korte-law.com/assets/svg/handshake (1).svg" alt="Contract Law & Commercial Transactions"></div> <h3>Contract Law & Commercial Transactions</h3> <p>We draft and negotiate commercial contracts under Moroccan and German law â including agency agreements, distribution contracts, and joint venture documentation.</p> <a href="#" data-toggle="modal" data-target="#contract-law-and-commercial-transactions" class="btn btn-primary btn-sm mt-2">Read more</a></div> <div class="kl-panel" id="kl-panel-international-arbitration"> <div class="kl-icon d-none d-md-block"><img src="//korte-law.com/assets/svg/balance.svg" alt="Arbitration"></div> <h3>Arbitration</h3> <p>We represent clients in domestic and international arbitration in Morocco, draft arbitration clauses, and advise on enforcement of foreign awards under the New York Convention.</p> <a href="#" data-toggle="modal" data-target="#international-arbitration" class="btn btn-primary btn-sm mt-2">Read more</a></div> <div class="kl-panel" id="kl-panel-energy-law"> <div class="kl-icon d-none d-md-block"><img src="//korte-law.com/assets/svg/building.svg" alt="Energy Law"></div> <h3>Energy Law</h3> <p>We advise developers, investors, and offtakers on renewable energy and green hydrogen projects in Morocco â from regulatory permitting and land access to offtake agreements and PPAs.</p> <a href="#" data-toggle="modal" data-target="#energy-law" class="btn btn-primary btn-sm mt-2">Read more</a></div> <div class="kl-panel" id="kl-panel-tax-law"> <div class="kl-icon d-none d-md-block"><img src="//korte-law.com/assets/svg/loan.svg" alt="Tax Law"></div> <h3>Tax Law</h3> <p>We advise on Moroccan corporate tax, transfer pricing, and free zone incentives â including CFC and TFZ regimes â and represent clients in tax audits and disputes.</p> <a href="#" data-toggle="modal" data-target="#tax-law" class="btn btn-primary btn-sm mt-2">Read more</a></div> <div class="kl-panel" id="kl-panel-labor-law"> <div class="kl-icon d-none d-md-block"><img src="//korte-law.com/assets/svg/compass.svg" alt="Labor Law"></div> <h3>Labor Law</h3> <p>We advise employers on Moroccan labor law â employment contracts, ANAPEC work permits for expatriates, CNSS compliance, and representation in labor disputes.</p> <a href="#" data-toggle="modal" data-target="#labor-law" class="btn btn-primary btn-sm mt-2">Read more</a></div> <div class="kl-panel" id="kl-panel-company-secretarial-services-morocco"> <div class="kl-icon d-none d-md-block"><img src="//korte-law.com/assets/svg/time-management.svg" alt="Company Secretarial Services in Morocco"></div> <h3>Company Secretarial Services in Morocco</h3> <p>We keep your Moroccan subsidiary compliant â general meetings, minutes, statutory registers, commercial-register and OMPIC filings, beneficial-ownership register â remotely for the parent, on site in Rabat and Casablanca.</p> <a href="#" data-toggle="modal" data-target="#company-secretarial-services-morocco" class="btn btn-primary btn-sm mt-2">Read more</a></div> <div class="kl-panel" id="kl-panel-sector-expertise-morocco"> <div class="kl-icon d-none d-md-block"><img src="//korte-law.com/assets/svg/world-grid.svg" alt="Sector Expertise"></div> <h3>Sector Expertise</h3> <p>Automotive and aerospace, green hydrogen and renewables, hotels and tourism, banking, fintech and insurance, technology, infrastructure and PPP, mining â a dedicated legal guide behind every sector.</p> <a href="#" data-toggle="modal" data-target="#sector-expertise-morocco" class="btn btn-primary btn-sm mt-2">Read more</a></div> <div class="kl-panel" id="kl-panel-registered-office-virtual-office-rabat"> <div class="kl-icon d-none d-md-block"><img src="//korte-law.com/assets/svg/mail.svg" alt="Registered Office and Virtual Office in Rabat"></div> <h3>Registered Office and Virtual Office in Rabat</h3> <p>A registered address in Rabat for your Moroccan company, 175 euros a month: mail received, scanned and forwarded the same working day, plus commercial-register filings.</p> <a href="#" data-toggle="modal" data-target="#registered-office-virtual-office-rabat" class="btn btn-primary btn-sm mt-2">Read more</a></div> </div> </div> </div> </div> <div class="row text-left small-gutters d-md-none"> <div class="col-12 col-md-6 col-lg-4 pt-5"> <div class="card fdb-touch text-center" data-toggle="modal" data-target="#market-entry-and-corporate-structuring"> <div class="icon text-center pb-4 pt-3 d-none d-md-block"> <i class="svg-icon"> <img style="height: 64px" src="//korte-law.com/assets/svg/green-tea.svg" alt="Market Entry & Corporate Structuring"> </i> </div> <h2 class="pb-4">Market Entry & Corporate Structuring</h2> <p>We guide international companies through every step of entering the Moroccan market â choosing the right legal vehicle, completing incorporation, and opening corporate bank accounts.</p> <div class="text-center pb-3 pt-3"> <a href="#" data-toggle="modal" data-target="#market-entry-and-corporate-structuring" class="btn btn-outline-primary btn-sm">Read more</a> </div> </div> </div> <div class="col-12 col-md-6 col-lg-4 pt-5"> <div class="card fdb-touch text-center" data-toggle="modal" data-target="#contract-law-and-commercial-transactions"> <div class="icon text-center pb-4 pt-3 d-none d-md-block"> <i class="svg-icon"> <img style="height: 64px" src="//korte-law.com/assets/svg/handshake
1(1).svg" alt="Contract Law & Commercial Transactions"> </i> </div> <h2 class="pb-4">Contract Law & Commercial Transactions</h2> <p>We draft and negotiate commercial contracts under Moroccan and German law â including agency agreements, distribution contracts, and joint venture documentation.</p> <div class="text-center pb-3 pt-3"> <a href="#" data-toggle="modal" data-target="#contract-law-and-commercial-transactions" class="btn btn-outline-primary btn-sm">Read more</a> </div> </div> </div> <div class="col-12 col-md-6 col-lg-4 pt-5"> <div class="card fdb-touch text-center" data-toggle="modal" data-target="#international-arbitration"> <div class="icon text-center pb-4 pt-3 d-none d-md-block"> <i class="svg-icon"> <img style="height: 64px" src="//korte-law.com/assets/svg/balance.svg" alt="Arbitration"> </i> </div> <h2 class="pb-4">Arbitration</h2> <p>We represent clients in domestic and international arbitration in Morocco, draft arbitration clauses, and advise on enforcement of foreign awards under the New York Convention.</p> <div class="text-center pb-3 pt-3"> <a href="#" data-toggle="modal" data-target="#international-arbitration" class="btn btn-outline-primary btn-sm">Read more</a> </div> </div> </div> <div class="col-12 col-md-6 col-lg-4 pt-5"> <div class="card fdb-touch text-center" data-toggle="modal" data-target="#energy-law"> <div class="icon text-center pb-4 pt-3 d-none d-md-block"> <i class="svg-icon"> <img style="height: 64px" src="//korte-law.com/assets/svg/building.svg" alt="Energy Law"> </i> </div> <h2 class="pb-4">Energy Law</h2> <p>We advise developers, investors, and offtakers on renewable energy and green hydrogen projects in Morocco â from regulatory permitting and land access to offtake agreements and PPAs.</p> <div class="text-center pb-3 pt-3"> <a href="#" data-toggle="modal" data-target="#energy-law" class="btn btn-outline-primary btn-sm">Read more</a> </div> </div> </div> <div class="col-12 col-md-6 col-lg-4 pt-5"> <div class="card fdb-touch text-center" data-toggle="modal" data-target="#tax-law"> <div class="icon text-center pb-4 pt-3 d-none d-md-block"> <i class="svg-icon"> <img style="height: 64px" src="//korte-law.com/assets/svg/loan.svg" alt="Tax Law"> </i> </div> <h2 class="pb-4">Tax Law</h2> <p>We advise on Moroccan corporate tax, transfer pricing, and free zone incentives â including CFC and TFZ regimes â and represent clients in tax audits and disputes.</p> <div class="text-center pb-3 pt-3"> <a href="#" data-toggle="modal" data-target="#tax-law" class="btn btn-outline-primary btn-sm">Read more</a> </div> </div> </div> <div class="col-12 col-md-6 col-lg-4 pt-5"> <div class="card fdb-touch text-center" data-toggle="modal" data-target="#labor-law"> <div class="icon text-center pb-4 pt-3 d-none d-md-block"> <i class="svg-icon"> <img style="height: 64px" src="//korte-law.com/assets/svg/compass.svg" alt="Labor Law"> </i> </div> <h2 class="pb-4">Labor Law</h2> <p>We advise employers on Moroccan labor law â employment contracts, ANAPEC work permits for expatriates, CNSS compliance, and representation in labor disputes.</p> <div class="text-center pb-3 pt-3"> <a href="#" data-toggle="modal" data-target="#labor-law" class="btn btn-outline-primary btn-sm">Read more</a> </div> </div> </div> <div class="col-12 col-md-6 col-lg-4 pt-5"> <div class="card fdb-touch text-center" data-toggle="modal" data-target="#company-secretarial-services-morocco"> <div class="icon text-center pb-4 pt-3 d-none d-md-block"> <i class="svg-icon"> <img style="height: 64px" src="//korte-law.com/assets/svg/time-management.svg" alt="Company Secretarial Services in Morocco"> </i> </div> <h2 class="pb-4">Company Secretarial Services in Morocco</h2> <p>We keep your Moroccan subsidiary compliant â general meetings, minutes, statutory registers, commercial-register and OMPIC filings, beneficial-ownership register â remotely for the parent, on site in Rabat and Casablanca.</p> <div class="text-center pb-3 pt-3"> <a href="#" data-toggle="modal" data-target="#company-secretarial-services-morocco" class="btn btn-outline-primary btn-sm">Read more</a> </div> </div> </div> <div class="col-12 col-md-6 col-lg-4 pt-5"> <div class="card fdb-touch text-center" data-toggle="modal" data-target="#sector-expertise-morocco"> <div class="icon text-center pb-4 pt-3 d-none d-md-block"> <i class="svg-icon"> <img style="height: 64px" src="//korte-law.com/assets/svg/world-grid.svg" alt="Sector Expertise"> </i> </div> <h2 class="pb-4">Sector Expertise</h2> <p>Automotive and aerospace, green hydrogen and renewables, hotels and tourism, banking, fintech and insurance, technology, infrastru
1cture and PPP, mining â a dedicated legal guide behind every sector.</p> <div class="text-center pb-3 pt-3"> <a href="#" data-toggle="modal" data-target="#sector-expertise-morocco" class="btn btn-outline-primary btn-sm">Read more</a> </div> </div> </div> <div class="col-12 col-md-6 col-lg-4 pt-5"> <div class="card fdb-touch text-center" data-toggle="modal" data-target="#registered-office-virtual-office-rabat"> <div class="icon text-center pb-4 pt-3 d-none d-md-block"> <i class="svg-icon"> <img style="height: 64px" src="//korte-law.com/assets/svg/mail.svg" alt="Registered Office and Virtual Office in Rabat"> </i> </div> <h2 class="pb-4">Registered Office and Virtual Office in Rabat</h2> <p>A registered address in Rabat for your Moroccan company, 175 euros a month: mail received, scanned and forwarded the same working day, plus commercial-register filings.</p> <div class="text-center pb-3 pt-3"> <a href="#" data-toggle="modal" data-target="#registered-office-virtual-office-rabat" class="btn btn-outline-primary btn-sm">Read more</a> </div> </div> </div> </div> </div>
1<script> /* no line comments - minifier */ document.addEventListener('DOMContentLoaded', function () { var items = document.querySelectorAll('#service .kl-mi'); items.forEach(function (mi) { mi.addEventListener('click', function () { items.forEach(function (x) { x.classList.remove('active'); }); document.querySelectorAll('#service .kl-panel').forEach(function (x) { x.classList.remove('active'); }); mi.classList.add('active'); var t = document.getElementById('kl-panel-' + mi.getAttribute('data-kl')); if (t) { t.classList.add('active'); } }); }); }); </script>
1 </section> <section id="cta_1" class="fdb-block section-dark overlay"> <div class="container"> <div class="row justify-content-center"> <div class="col-12 col-md-10 col-lg-8 text-center"> <p class="text-h1"> We help you to establish and expand your business in new markets </p> </div> </div> </div> </section> <style> #cta_1 { /*background: url('https://korte-law.com/assets/img/bg/garden-bougainvillea.webp');*/ /*background-attachment:fixed;*/ background-position: center center; background-repeat: no-repeat; -webkit-background-size: cover; -moz-background-size: cover; -o-background-size: cover; background-size: cover; } @media (max-width: 991px) { #cta_1 { background-attachment: scroll!important; } } </style>
1<script> $( document ).ready(function() { $('#cta_1.section-dark').parallax({ imageSrc: 'https://korte-law.com/assets/img/bg/garden-bougainvillea.webp' }); }); </script>
1 <section id="sector" class="fdb-block section-light" data-block-type="contents" data-id="10"> <div class="container d-none d-sm-block "> <div class="row justify-content-center"> <div class="col col-md-12 text-center"> <h2 class="h1">Sectors of activity</h2> </div> </div> <div class="row mt-4 pt-3"> <div class="sector-texts col-md-12 col-lg-4 pr-lg-4 p-sm-0 p-md-0"> <span id="sector-text_0" class="hover"> <p class="_text-h3"> KORTE LAW advises international companies of all sizes from a wide range of industries. We support our clients with suitable solutions. </p> </span> <span id="sector-text_1"> <p class="_text-h3"><p>Morocco is Africa's largest phosphate producer and a growing hub for mining, minerals, and raw material processing. We advise international companies on mining concessions, off-take agreements, joint ventures with Moroccan state and private partners, and regulatory compliance with the Ministry of Energy and Mines. Our experience covers the full value chain from resource extraction to export â including transfer pricing for intercompany commodity flows.</p></p> </span> <span id="sector-text_2"> <p class="_text-h3"><p>Morocco's pharmaceutical market is one of Africa's largest, with active localization policies requiring foreign manufacturers to establish local production or distribution partnerships. We advise multinational pharma companies on market authorization requirements, distribution agreements with Moroccan partners, product liability exposure, and CNSS/regulatory compliance for local operations. We have established subsidiaries and representative offices for European pharmaceutical companies across the Maghreb.</p></p> </span> <span id="sector-text_3"> <p class="_text-h3"><p>Morocco's Tanger-Med industrial zone and expanding manufacturing corridor have made it a major destination for European machinery and equipment suppliers. We advise industrial companies on distribution agreements, commercial agency structures, after-sales service contracts, and warranty liability under Moroccan law. We also assist with ANAPEC work authorizations for field technicians and expatriate engineers.</p></p> </span> <span id="sector-text_4"> <p class="_text-h3"><p>Morocco has set an ambitious target of 52% renewable energy by 2030, attracting significant foreign investment in solar, wind, and green hydrogen. We advise developers, lenders, and offtakers on project permitting, land acquisition, power purchase agreements, and regulatory compliance with MASEN and ONEE. We have specific experience with green hydrogen projects under Morocco's emerging H2 framework and advise on cross-border financing structures for energy assets.</p></p> </span> <span id="sector-text_5"> <p class="_text-h3"><p>Morocco is rapidly developing as a nearshore tech hub for European companies, with a growing talent pool and favorable investment incentives. We advise technology companies on software licensing and SaaS agreements governed by Moroccan law, data protection compliance under Loi 09-08, IT service contracts, and intellectual property registration through OMPIC. We also assist with structuring Moroccan development centers and advising on equity arrangements with local tech co-founders.</p></p> </span> <span id="sector-text_6"> <p class="_text-h3"><p>Morocco's automotive and aerospace clusters have attracted tier-1 and tier-2 suppliers from across Europe, making it one of Africa's most competitive heavy industry destinations. We advise companies in the automotive, steel, and industrial manufacturing sectors on supplier agreements, local content obligations, CNSS and labor compliance for large workforces, and dispute resolution with Moroccan industrial partners.</p></p> </span> <span id="sector-text_7"> <p class="_text-h3"><p>Morocco's food and beverage market â one of Africa's largest consumer markets â offers significant opportunities for European brands and producers. We advise food companies on commercial agency and distribution agreements, labeling and product compliance requirements, import regulations, and establishment of local production entities. We are familiar with the specific commercial agency protections under Moroccan law that apply to food distribution arrangements.</p></p> </span> <span id="sector-text_8"> <p class="_text-h3"><p>Morocco is a significant procurement market for defense equipment, aerospace components, and government services, with an active modernization program across its armed forces and security apparatus. We advise defense contractors, technology suppliers, and offset partners on public procurement compliance, government contracting structures, local industrial participation requirements, and commercial agency arrangements in the defense sector. We work under strict confidentiality protocols appropriate for sensitive government-related mandates.</p></p> </span> </div> <div class="col-md-12 col-lg-8"> <div class="row"> <div id="sector-trigger_1" class="sector col-6 col-sm-4 col-md-3 text-center justify-content-center d-flex align-items-center overlay-light" style="background-image: url(//korte-law.com/assets/img/sector/wood-1209632920.jpg);"> <h2>Natural Resources</h2> </div>
1<script> $(document).ready(function() { /*$('#sector-text_1').addClass('hover');*/ $('#sector-trigger_1').hover( function(){ $('.sector-texts span').removeClass('hover'); $('#sector-text_1').addClass('hover'); /*$('.sector-texts span').css('position','absolute');*/ } ) }); </script>
1 <div id="sector-trigger_2" class="sector col-6 col-sm-4 col-md-3 text-center justify-content-center d-flex align-items-center overlay-light" style="background-image: url(//korte-law.com/assets/img/sector/thermometer-1539191920.jpg);"> <h2>Pharma & Chemicals</h2> </div>
1<script> $(document).ready(function() { $('#sector-trigger_2').hover( function(){ $('.sector-texts span').removeClass('hover'); $('#sector-text_2').addClass('hover'); /*$('.sector-texts span').css('position','absolute');*/ } ) }); </script>
1 <div id="sector-trigger_3" class="sector col-6 col-sm-4 col-md-3 text-center justify-content-center d-flex align-items-center overlay-light" style="background-image: url(//korte-law.com/assets/img/sector/gears-1236578920.jpg);"> <h2>Automotive & Machinery</h2> </div>
1<script> $(document).ready(function() { $('#sector-trigger_3').hover( function(){ $('.sector-texts span').removeClass('hover'); $('#sector-text_3').addClass('hover'); /*$('.sector-texts span').css('position','absolute');*/ } ) }); </script>
1 <div id="sector-trigger_4" class="sector col-6 col-sm-4 col-md-3 text-center justify-content-center d-flex align-items-center overlay-light" style="background-image: url(//korte-law.com/assets/img/sector/solar-panel-1393880280.jpg);"> <h2>Energy & Environment</h2> </div>
1<script> $(document).ready(function() { $('#sector-trigger_4').hover( function(){ $('.sector-texts span').removeClass('hover'); $('#sector-text_4').addClass('hover'); /*$('.sector-texts span').css('position','absolute');*/ } ) }); </script>
1 <div id="sector-trigger_5" class="sector col-6 col-sm-4 col-md-3 text-center justify-content-center d-flex align-items-center overlay-light" style="background-image: url(//korte-law.com/assets/img/sector/nvidia-1201074280.jpg);"> <h2>New Technologies</h2> </div>
1<script> $(document).ready(function() { $('#sector-trigger_5').hover( function(){ $('.sector-texts span').removeClass('hover'); $('#sector-text_5').addClass('hover'); /*$('.sector-texts span').css('position','absolute');*/ } ) }); </script>
1 <div id="sector-trigger_6" class="sector col-6 col-sm-4 col-md-3 text-center justify-content-center d-flex align-items-center overlay-light" style="background-image: url(//korte-law.com/assets/img/sector/iron-rods-474800920.jpg);"> <h2>Heavy Industry</h2> </div>
1<script> $(document).ready(function() { $('#sector-trigger_6').hover( function(){ $('.sector-texts span').removeClass('hover'); $('#sector-text_6').addClass('hover'); /*$('.sector-texts span').css('position','absolute');*/ } ) }); </script>
1 <div id="sector-trigger_7" class="sector col-6 col-sm-4 col-md-3 text-center justify-content-center d-flex align-items-center overlay-light" style="background-image: url(//korte-law.com/assets/img/sector/wheat-3506758920.jpg);"> <h2>Food Industry</h2> </div>
1<script> $(document).ready(function() { $('#sector-trigger_7').hover( function(){ $('.sector-texts span').removeClass('hover'); $('#sector-text_7').addClass('hover'); /*$('.sector-texts span').css('position','absolute');*/ } ) }); </script>
1 <div id="sector-trigger_8" class="sector col-6 col-sm-4 col-md-3 text-center justify-content-center d-flex align-items-center overlay-light" style="background-image: url(//korte-law.com/assets/img/sector/renewable-1989416920.jpg);"> <h2>Defense, Security & Governmental Contracting</h2> </div>
1<script> $(document).ready(function() { $('#sector-trigger_8').hover( function(){ $('.sector-texts span').removeClass('hover'); $('#sector-text_8').addClass('hover'); /*$('.sector-texts span').css('position','absolute');*/ } ) }); </script>
1 </div> </div> </div> </div> <div class="container d-sm-none d-md-none d-lg-none d-xl-none"> <div class="row justify-content-center"> <div class="col col-md-12 text-center"> <h2 class="h1">Sectors of activity</h2> </div> </div> <div class="row mt-4 pt-3"> <div class="col"> <div id="accordion"> <div class="card card-alt" style="width: 100%;"> <div class="card-header p-0" id="headingOne"> <button class="btn btn-transparent btn-block" data-toggle="collapse" data-target="#collapse17" aria-expanded="true" aria-controls="collapseOne"> Natural Resources </button> </div> <div id="collapse17" class="collapse" aria-labelledby="headingOne" data-parent="#accordion"> <div class="card-body"> <p>Morocco is Africa's largest phosphate producer and a growing hub for mining, minerals, and raw material processing. We advise international companies on mining concessions, off-take agreements, joint ventures with Moroccan state and private partners, and regulatory compliance with the Ministry of Energy and Mines. Our experience covers the full value chain from resource extraction to export â including transfer pricing for intercompany commodity flows.</p> </div> </div> </div> <div class="card card-alt" style="width: 100%;"> <div class="card-header p-0" id="headingOne"> <button class="btn btn-transparent btn-block" data-toggle="collapse" data-target="#collapse18" aria-expanded="true" aria-controls="collapseOne"> Pharma & Chemicals </button> </div> <div id="collapse18" class="collapse" aria-labelledby="headingOne" data-parent="#accordion"> <div class="card-body"> <p>Morocco's pharmaceutical market is one of Africa's largest, with active localization policies requiring foreign manufacturers to establish local production or distribution partnerships. We advise multinational pharma companies on market authorization requirements, distribution agreements with Moroccan partners, product liability exposure, and CNSS/regulatory compliance for local operations. We have established subsidiaries and representative offices for European pharmaceutical companies across the Maghreb.</p> </div> </div> </div> <div class="card card-alt" style="width: 100%;"> <div class="card-header p-0" id="headingOne"> <button class="btn btn-transparent btn-block" data-toggle="collapse" data-target="#collapse19" aria-expanded="true" aria-controls="collapseOne"> Automotive & Machinery </button> </div> <div id="collapse19" class="collapse" aria-labelledby="headingOne" data-parent="#accordion"> <div class="card-body"> <p>Morocco's Tanger-Med industrial zone and expanding manufacturing corridor have made it a major destination for European machinery and equipment suppliers. We advise industrial companies on distribution agreements, commercial agency structures, after-sales service contracts, and warranty liability under Moroccan law. We also assist with ANAPEC work authorizations for field technicians and expatriate engineers.</p> </div> </div> </div> <div class="card card-alt" style="width: 100%;"> <div class="card-header p-0" id="headingOne"> <button class="btn btn-transparent btn-block" data-toggle="collapse" data-target="#collapse20" aria-expanded="true" aria-controls="collapseOne"> Energy & Environment </button> </div> <div id="collapse20" class="collapse" aria-labelledby="headingOne" data-parent="#accordion"> <div class="card-body"> <p>Morocco has set an ambitious target of 52% renewable energy by 2030, attracting significant foreign investment in solar, wind, and green hydrogen. We advise developers, lenders, and offtakers on project permitting, land acquisition, power purchase agreements, and regulatory compliance with MASEN and ONEE. We have specific experience with green hydrogen projects under Morocco's emerging H2 framework and advise on cross-border financing structures for energy assets.</p> </div> </div> </div> <div class="card card-alt" style="width: 100%;"> <div class="card-header p-0" id="headingOne"> <button class="btn btn-transparent btn-block" data-toggle="collapse" data-target="#collapse21" aria-expanded="true" aria-controls="collapseOne"> New Technologies </button> </div> <div id="collapse21" class="collapse" aria-labelledby="headingOne" data-parent="#accordion"> <div class="card-body"> <p>Morocco is rapidly developing as a nearshore tech hub for European companies, with a growing talent pool and favorable investment incentives. We advise technology companies on software licensing and SaaS agreements governed by Moroccan law, data protection compliance under Loi 09-08, IT service contracts, and intellectual property registration through OMPIC. We also assist with structuring Moroccan development centers and advising on equity arrangements with local tech co-founders.</p> </div> </div> </div> <div class="card card-alt" style="width: 100%;"> <div class="card-header p-0" id="headingOne">
1 <button class="btn btn-transparent btn-block" data-toggle="collapse" data-target="#collapse22" aria-expanded="true" aria-controls="collapseOne"> Heavy Industry </button> </div> <div id="collapse22" class="collapse" aria-labelledby="headingOne" data-parent="#accordion"> <div class="card-body"> <p>Morocco's automotive and aerospace clusters have attracted tier-1 and tier-2 suppliers from across Europe, making it one of Africa's most competitive heavy industry destinations. We advise companies in the automotive, steel, and industrial manufacturing sectors on supplier agreements, local content obligations, CNSS and labor compliance for large workforces, and dispute resolution with Moroccan industrial partners.</p> </div> </div> </div> <div class="card card-alt" style="width: 100%;"> <div class="card-header p-0" id="headingOne"> <button class="btn btn-transparent btn-block" data-toggle="collapse" data-target="#collapse23" aria-expanded="true" aria-controls="collapseOne"> Food Industry </button> </div> <div id="collapse23" class="collapse" aria-labelledby="headingOne" data-parent="#accordion"> <div class="card-body"> <p>Morocco's food and beverage market â one of Africa's largest consumer markets â offers significant opportunities for European brands and producers. We advise food companies on commercial agency and distribution agreements, labeling and product compliance requirements, import regulations, and establishment of local production entities. We are familiar with the specific commercial agency protections under Moroccan law that apply to food distribution arrangements.</p> </div> </div> </div> <div class="card card-alt" style="width: 100%;"> <div class="card-header p-0" id="headingOne"> <button class="btn btn-transparent btn-block" data-toggle="collapse" data-target="#collapse230" aria-expanded="true" aria-controls="collapseOne"> Defense, Security & Governmental Contracting </button> </div> <div id="collapse230" class="collapse" aria-labelledby="headingOne" data-parent="#accordion"> <div class="card-body"> <p>Morocco is a significant procurement market for defense equipment, aerospace components, and government services, with an active modernization program across its armed forces and security apparatus. We advise defense contractors, technology suppliers, and offset partners on public procurement compliance, government contracting structures, local industrial participation requirements, and commercial agency arrangements in the defense sector. We work under strict confidentiality protocols appropriate for sensitive government-related mandates.</p> </div> </div> </div> </div> </div> </div> </div> </section> <style> #sector .sector.overlay-light:after { opacity: 0.58; } #sector .sector.overlay-light:hover:after{ opacity: 0.86; } </style> <style> .team .col_off { padding-right: 40px; padding-left: 40px; } .team .team-card:hover { background: #fff; color: #444; padding: 20px; -webkit-box-shadow: 0 4px 10px rgba(0, 0, 0, 0.10), 0 4px 11px rgba(0, 0, 0, .20); -moz-box-shadow: 0 4px 10px rgba(0, 0, 0, 0.10), 0 4px 11px rgba(0, 0, 0, .20); box-shadow: 0 4px 10px rgba(0, 0, 0, 0.10), 0 4px 11px rgba(0, 0, 0, .20); overflow: hidden; height: 100%; border-radius: 0; border: medium none; cursor: pointer; } </style> <section id="team" class="team section fdb-block section-dimmed" data-block-type="teams" data-id="19"> <div class="container"> <div class="row text-center justify-content-center pb-xl-2"> <div class="col-12 col-md-10 col-lg-8"> <h2 class="h1">Lawyers</h2> <p class="text-h3"> Our internationally trained team will be happy to advise you in English, German, French, and Arabic. Together with our broad network of partner lawyers and tax advisors, we offer our international clients individually tailored legal services. </p> </div> </div> <div class="row mt-5"> <div class="col-xl-3 col-lg-4 col-md-4 col-sm-4 col-6 text-left mb-4"> <!-- Card Flip --> <div class="py-md-3 py-2 px-xl-4 px-lg-4 px-md-4 px-sm-3 px-3 team-card" data-toggle="modal" data-target="#zakaria-korte"> <div class="img-container"> <img alt="image" loading="lazy" class="img-fluid rounded-circle" src="//korte-law.com/assets/img/team/zk.webp"> </div> <div class="content text-center pt-4"> <h3><strong>Zakaria Korte</strong></h3> <p>Managing Partner</p> <!-- <div class="d-none d-sm-block"> <a href="javascript:void(0)" class="btn btn-sm btn-primary">Read more</a> </div> <div class="d-none d-sm-none"> <button data-toggle="modal" data-target="#zakaria-korte" class="btn btn-sm btn-primary">Read more</button> </div> --> </div> </div> </div>
1 <div class="col-xl-3 col-lg-4 col-md-4 col-sm-4 col-6 text-left mb-4"> <!-- Card Flip --> <div class="py-md-3 py-2 px-xl-4 px-lg-4 px-md-4 px-sm-3 px-3 team-card" data-toggle="modal" data-target="#audrey-pagot"> <div class="img-container"> <img alt="image" loading="lazy" class="img-fluid rounded-circle" src="//korte-law.com/assets/img/team/a.webp"> </div> <div class="content text-center pt-4"> <h3><strong>Audrey Pagot</strong></h3> <p>Of Counsel</p> <!-- <div class="d-none d-sm-block"> <a href="javascript:void(0)" class="btn btn-sm btn-primary">Read more</a> </div> <div class="d-none d-sm-none"> <button data-toggle="modal" data-target="#audrey-pagot" class="btn btn-sm btn-primary">Read more</button> </div> --> </div> </div> </div> <div class="col-xl-3 col-lg-4 col-md-4 col-sm-4 col-6 text-left mb-4"> <!-- Card Flip --> <div class="py-md-3 py-2 px-xl-4 px-lg-4 px-md-4 px-sm-3 px-3 team-card" data-toggle="modal" data-target="#soundouss-qassioui"> <div class="img-container"> <img alt="image" loading="lazy" class="img-fluid rounded-circle" src="//korte-law.com/assets/img/team/q-v2.webp"> </div> <div class="content text-center pt-4"> <h3><strong>Soundouss Qassioui</strong></h3> <p>Legal Associate</p> <!-- <div class="d-none d-sm-block"> <a href="javascript:void(0)" class="btn btn-sm btn-primary">Read more</a> </div> <div class="d-none d-sm-none"> <button data-toggle="modal" data-target="#soundouss-qassioui" class="btn btn-sm btn-primary">Read more</button> </div> --> </div> </div> </div> <div class="col-xl-3 col-lg-4 col-md-4 col-sm-4 col-6 text-left mb-4"> <!-- Card Flip --> <div class="py-md-3 py-2 px-xl-4 px-lg-4 px-md-4 px-sm-3 px-3 team-card" data-toggle="modal" data-target="#zeyneb-el-moualled"> <div class="img-container"> <img alt="image" loading="lazy" class="img-fluid rounded-circle" src="//korte-law.com/assets/img/team/z.webp"> </div> <div class="content text-center pt-4"> <h3><strong>Zeyneb El Moualled</strong></h3> <p>Lawyer</p> <!-- <div class="d-none d-sm-block"> <a href="javascript:void(0)" class="btn btn-sm btn-primary">Read more</a> </div> <div class="d-none d-sm-none"> <button data-toggle="modal" data-target="#zeyneb-el-moualled" class="btn btn-sm btn-primary">Read more</button> </div> --> </div> </div> </div> <div class="col-xl-3 col-lg-4 col-md-4 col-sm-4 col-6 text-left mb-4"> <!-- Card Flip --> <div class="py-md-3 py-2 px-xl-4 px-lg-4 px-md-4 px-sm-3 px-3 team-card" data-toggle="modal" data-target="#bouchra-bouasria"> <div class="img-container"> <img alt="image" loading="lazy" class="img-fluid rounded-circle" src="//korte-law.com/assets/img/team/b.webp"> </div> <div class="content text-center pt-4"> <h3><strong>Bouchra Bouasria</strong></h3> <p>Lawyer</p> <!-- <div class="d-none d-sm-block"> <a href="javascript:void(0)" class="btn btn-sm btn-primary">Read more</a> </div> <div class="d-none d-sm-none"> <button data-toggle="modal" data-target="#bouchra-bouasria" class="btn btn-sm btn-primary">Read more</button> </div> --> </div> </div> </div> <div class="col-xl-3 col-lg-4 col-md-4 col-sm-4 col-6 text-left mb-4"> <!-- Card Flip --> <div class="py-md-3 py-2 px-xl-4 px-lg-4 px-md-4 px-sm-3 px-3 team-card" data-toggle="modal" data-target="#daniele-milizia"> <div class="img-container"> <img alt="image" loading="lazy" class="img-fluid rounded-circle" src="//korte-law.com/assets/img/team/m.webp"> </div> <div class="content text-center pt-4"> <h3><strong>Daniele Milizia</strong></h3> <p>Lawyer</p> <!-- <div class="d-none d-sm-block"> <a href="javascript:void(0)" class="btn btn-sm btn-primary">Read more</a> </div> <div class="d-none d-sm-none"> <button data-toggle="modal" data-target="#daniele-milizia" class="btn btn-sm btn-primary">Read more</button> </div> --> </div> </div> </div> </div> </div> </section> <section id="fact" class="fdb-block section-dark overlay" data-paroller-factor="-0.1" data-paroller-factor-md="0.001" data-paroller-factor-sm="0.001" data-paroller-factor-xs="0.001" data-paroller-type="background" data-paroller-direction="vertical" > <div class="container"> <div class="row justify-content-center"> <div class="col-12 col-md-8 text-center"> <p class="text-h1"> Leave us the legal questions while you concentrate on your business. </p> </div> </div> </div> </section> <style> #fact { /*background: url('https://korte-law.com/assets/img/bg/meeting-room-boardroom.webp');*/ /*background-attachment:fixed;*/ background-position: center center; background-repeat: no-repeat; -webkit-background-size: cover; -moz-background-size: cover; -o-background-size: cover; background-size: cover; } @media (max-width: 991px) { #fact { background-attachment: scroll!important; } } </style>
1<script> $( document ).ready(function() { $('#fact.section-dark').parallax({ imageSrc: 'https://korte-law.com/assets/img/bg/meeting-room-boardroom.webp' }); }); </script>
1 <style> #partners { /*background-color: #fdfdfd;*/ background-color: #fff; } #partners > div :nth-child(4),#partners > div :nth-child(5) { margin: auto; } #partners img { opacity: 1; /*box-shadow: 0 4px 10px rgb(0 0 0 / 10%), 0 4px 11px rgb(0 0 0 / 20%);*/ } #partners img:hover { opacity:1; } #partners .partner-one-line { display: flex; gap: 22px; justify-content: center; align-items: center; } #partners .partner-one-line img { max-width: 380px; margin: -40px 0; } @media (max-width: 1000px) { #partners .partner-one-line { flex-direction: column; } #partners .partner-one-line img { max-width: 280px; margin: -120px 0; } } </style> <section id="partners" class="fdb-block section section-dimmed border-bottom"> <div class="container"> <div class="row text-center justify-content-center pb-xl-2"> <div class="col-sm-8"> <h2 class="h1">Our partners</h2> </div> </div> <div class="row mt-5 pt-3"> <div class="partner-one-line p-4"> <img src="//korte-law.com/assets/img/partners/amereller_logo_bw.png" data-current="//korte-law.com/assets/img/partners/amereller_logo_bw.png" data-active="//korte-law.com/assets/img/partners/amereller_logo.png" class="partner-logo img-fluid" alt="AMERELLER international law firm"> <div class="text-h3"><p>KORTE LAW works in association with AMERELLER, trusted for over 25 years by international companies and governments across the Middle East and North Africa: more than 80 lawyers across nine offices, advising clients from over 40 countries.</p> <p>Together with AMERELLER, KORTE LAW assists international companies operating in Morocco or wishing to enter the Moroccan market by representing clients in negotiating distribution and supply agreements with Moroccan partners, as well as the establishment of subsidiaries and joint ventures.</p> </div> </div> </div> </div> </section> <style> /* last-child override removed 2026-08-29 (zoomed Casablanca image, behaves like others) */ /* mobile accordion: last band must expand like the others (reveal, not zoom) */ .address-row { min-height: 480px } @media (min-width: 2400px) { .address-row .address { flex: 0 0 60%; max-width: 60%; } } @media (max-width: 2200px) { .address-row .address { flex: 0 0 70%; max-width: 70%; } } @media (max-width: 1920px) { .address-row .address { flex: 0 0 80%; max-width: 80%; } } @media (min-width: 768px) { .address-row { min-height: 360px } } @media (min-width: 1024px) { .address-row { } } @media (max-width: 767px) { .address-row { } } </style>
1<script> var owlc; $(document).ready(function() { $('#myAccordion').collapse({ toggle: true }) }); </script>
1 <section id="office" class="section fdb-block p-0 overlay"> <div class="container ml-0 mr-0 mw-100"> <div class="row"> <div class="col-md-12 d-none d-md-block"> <div class="row" style="overflow: hidden"> <div class="col-xl-3 cold-lg-6 col-sm-6 col-12 office overlay p-0" style="background-position: center center;background-repeat: no-repeat;-webkit-background-size: cover;-moz-background-size: cover;-o-background-size: cover;background-size: cover;background: url(//korte-law.com/assets/img/office/meeting-room.webp) center center;">
1<script> $(document).ready(function() { owlc.on('changed.owl.carousel', function (e) { if (e.item.index == 0) { map.once('focus', function() { map.scrollWheelZoom.enable(); }); setTimeout(function() { map.setView([52.519361, 13.389596], 15); myMarker.setLatLng([52.519361, 13.389596]); }, 5); } }) }); </script>
1 <div class="row d-flex justify-content-center align-items-center address-row" style="height: 100%;"> <div class="address col-xxl-8 col-xl-9 col-lg-7 col-md-8 col-10 text-center text-md-left"> <h2>Berlin Office</h2> <p>Kurfürstenhöfe, Spreeufer 5 10178 <br> Berlin <br>Germany</p> <p class="phone"></span><br>+49 30 629 310 27</p> <p><a class="plausible-event-name=Contact+Email" href="mailto:[email protected]">[email protected]</a></p> </div> </div> </div> <div class="col-xl-3 cold-lg-6 col-sm-6 col-12 office overlay p-0" style="background-position: center center;background-repeat: no-repeat;-webkit-background-size: cover;-moz-background-size: cover;-o-background-size: cover;background-size: cover;background: url(//korte-law.com/assets/img/office/entrance-door.webp) center center;">
1<script> $(document).ready(function() { owlc.on('changed.owl.carousel', function (e) { if (e.item.index == 1) { map.once('focus', function() { map.scrollWheelZoom.enable(); }); setTimeout(function() { map.setView([48.864244, 2.290461], 14); myMarker.setLatLng([48.864244, 2.290461]); }, 5); } }) }); </script>
1 <div class="row d-flex justify-content-center align-items-center address-row" style="height: 100%;"> <div class="address col-xxl-8 col-xl-9 col-lg-7 col-md-8 col-10 text-center text-md-left"> <h2>Paris Office</h2> <p>38 rue de Lübeck<br> 75116 Paris<br> France</p> <p class="phone"></span><br>+49 30 629 310 27</p> <p><a class="plausible-event-name=Contact+Email" href="mailto:[email protected]">[email protected]</a></p> </div> </div> </div> <div class="col-xl-3 cold-lg-6 col-sm-6 col-12 office overlay p-0" style="background-position: center center;background-repeat: no-repeat;-webkit-background-size: cover;-moz-background-size: cover;-o-background-size: cover;background-size: cover;background: url(//korte-law.com/assets/img/office/garden-parasol.webp) center center;">
1<script> $(document).ready(function() { owlc.on('changed.owl.carousel', function (e) { if (e.item.index == 2) { map.once('focus', function() { map.scrollWheelZoom.enable(); }); setTimeout(function() { map.setView([33.999300, -6.849349], 14); myMarker.setLatLng([33.999300, -6.849349]); }, 5); } }) }); </script>
1 <div class="row d-flex justify-content-center align-items-center address-row" style="height: 100%;"> <div class="address col-xxl-8 col-xl-9 col-lg-7 col-md-8 col-10 text-center text-md-left"> <h2>Rabat Office</h2> <p>Villa 7, Rue Maa Al Ainine,<br>Cité Administrative, Agdal Ouest<br>10100 Rabat<br>Morocco</p> <p class="phone">+212 5 37 77 95 46</p> <p><a class="plausible-event-name=Contact+Email" href="mailto:[email protected]">[email protected]</a></p> </div> </div> </div> <div class="col-xl-3 cold-lg-6 col-sm-6 col-12 office overlay p-0" style="background-position: center center;background-repeat: no-repeat;-webkit-background-size: cover;-moz-background-size: cover;-o-background-size: cover;background-size: cover;background: url(//korte-law.com/assets/img/office/villa-side.webp) center center;">
1<script> $(document).ready(function() { owlc.on('changed.owl.carousel', function (e) { if (e.item.index == 3) { map.once('focus', function() { map.scrollWheelZoom.enable(); }); setTimeout(function() { map.setView([33.588447, -7.667817], 14); myMarker.setLatLng([33.588447, -7.667817]); }, 5); } }) }); </script>
1 <div class="row d-flex justify-content-center align-items-center address-row" style="height: 100%;"> <div class="address col-xxl-8 col-xl-9 col-lg-7 col-md-8 col-10 text-center text-md-left"> <h2>Casablanca Office</h2> <p>Apt 9, 62 BD Sidi Abderrahmane<br>20230 Casablanca<br>Morocco</p> <p class="phone">+212 5 37 77 95 46</p> <p><a class="plausible-event-name=Contact+Email" href="mailto:[email protected]">[email protected]</a></p> </div> </div> </div> </div> </div> <div id="myAccordion" class="col-md-12 p-0 d-block d-md-none" style="cursor: pointer;"> <div class="col-12 office overlay p-0" style="background-position: center center;background-repeat: no-repeat;-webkit-background-size: cover;-moz-background-size: cover;-o-background-size: cover;background-size: cover;background: url(//korte-law.com/assets/img/office/meeting-room-mob.webp) center center;"> <div class="row m-0 d-flex justify-content-center align-items-center" style="height: 100%;"> <div class="address col-10 col-md-8 col-lg-6 text-center text-md-left pt-5 pb-5"> <h2 id="heading32"><a class="collapsed" style="text-decoration: underline;" href="#" data-toggle="collapse" data-target="#collapse32" aria-expanded="false" aria-controls="collapse32">Berlin Office</a></h2> <div id="collapse32" class="collapse" aria-labelledby="heading32" data-parent="#myAccordion"> <p>Kurfürstenhöfe, Spreeufer 5 10178 <br> Berlin <br>Germany</p> <p class="phone"></span><br>+49 30 629 310 27</p> <p><a class="plausible-event-name=Contact+Email" href="mailto:[email protected]">[email protected]</a></p> </div> </div> </div> </div> <div class="col-12 office overlay p-0" style="background-position: center center;background-repeat: no-repeat;-webkit-background-size: cover;-moz-background-size: cover;-o-background-size: cover;background-size: cover;background: url(//korte-law.com/assets/img/office/entrance-door-mob.webp) center center;"> <div class="row m-0 d-flex justify-content-center align-items-center" style="height: 100%;"> <div class="address col-10 col-md-8 col-lg-6 text-center text-md-left pt-5 pb-5"> <h2 id="heading33"><a class="collapsed" style="text-decoration: underline;" href="#" data-toggle="collapse" data-target="#collapse33" aria-expanded="false" aria-controls="collapse33">Paris Office</a></h2> <div id="collapse33" class="collapse" aria-labelledby="heading33" data-parent="#myAccordion"> <p>38 rue de Lübeck<br> 75116 Paris<br> France</p> <p class="phone"></span><br>+49 30 629 310 27</p> <p><a class="plausible-event-name=Contact+Email" href="mailto:[email protected]">[email protected]</a></p> </div> </div> </div> </div> <div class="col-12 office overlay p-0" style="background-position: center center;background-repeat: no-repeat;-webkit-background-size: cover;-moz-background-size: cover;-o-background-size: cover;background-size: cover;background: url(//korte-law.com/assets/img/office/garden-parasol-mob.webp) center center;"> <div class="row m-0 d-flex justify-content-center align-items-center" style="height: 100%;"> <div class="address col-10 col-md-8 col-lg-6 text-center text-md-left pt-5 pb-5"> <h2 id="heading189"><a class="collapsed" style="text-decoration: underline;" href="#" data-toggle="collapse" data-target="#collapse189" aria-expanded="false" aria-controls="collapse189">Rabat Office</a></h2> <div id="collapse189" class="collapse" aria-labelledby="heading189" data-parent="#myAccordion"> <p>Villa 7, Rue Maa Al Ainine,<br>Cité Administrative, Agdal Ouest<br>10100 Rabat<br>Morocco</p> <p class="phone">+212 5 37 77 95 46</p> <p><a class="plausible-event-name=Contact+Email" href="mailto:[email protected]">[email protected]</a></p> </div> </div> </div> </div> <div class="col-12 office overlay p-0" style="background-position: center center;background-repeat: no-repeat;-webkit-background-size: cover;-moz-background-size: cover;-o-background-size: cover;background-size: cover;background: url(//korte-law.com/assets/img/office/villa-side-mob.webp) center center;"> <div class="row m-0 d-flex justify-content-center align-items-center" style="height: 100%;"> <div class="address col-10 col-md-8 col-lg-6 text-center text-md-left pt-5 pb-5"> <h2 id="heading229"><a class="collapsed" style="text-decoration: underline;" href="#" data-toggle="collapse" data-target="#collapse229" aria-expanded="false" aria-controls="collapse229">Casablanca Office</a></h2> <div id="collapse229" class="collapse" aria-labelledby="heading229" data-parent="#myAccordion"> <p>Apt 9, 62 BD Sidi Abderrahmane<br>20230 Casablanca<br>Morocco</p> <p class="phone">+212 5 37 77 95 46</p> <p><a class="plausible-event-name=Contact+Email" href="mailto:[email protected]">[email protected]</a></p> </div> </div> </div> </div> </div> </div> </div> </section> <section id="advantage" class="features section fdb-block" data-block-type="features" data-id="advantage_alt"> <div class="container"> <div class="row text-center"> <div class="col-12"> <h2 class="h1">Our advantages</h2> </div> </div> <div class="row text-center justify-content-center mt-5"> <div class="col-12 col-md-6"> <div class="panel align-items-center d-inline-flex pl-3 pr-3 pt-3 pb-3"> <div class="ml-3 mr-4 pr-2 d-none d-lg-block"> <div class="icon text-center"> <i class="svg-icon"> <img style="height: 86px" src="//korte-law.com/assets/svg/shield.svg" alt="Strict confidentiality"> </i> </div> </div> <div class="caption text-center text-lg-left"> <h2 class="mb-1">Strict confidentiality</h2> <p>Our clients trust us with matters they cannot discuss elsewhere. As admitted lawyers we are bound by professional secrecy, not merely by contract. What you tell us stays inside this firm.</p> </div> </div> </div> <div class="col-12 col-md-6"> <div class="panel align-items-center d-inline-flex pl-3 pr-3 pt-3 pb-3"> <div class="ml-3 mr-4 pr-2 d-none d-lg-block"> <div class="icon text-center"> <i class="svg-icon"> <img style="height: 86px" src="//korte-law.com/assets/svg/handshake.svg" alt="International standard"> </i> </div> </div> <div class="caption text-center text-lg-left"> <h2 class="mb-1">International standard</h2> <p>Our lawyers are internationally trained and represent you to the standards you know from home. Drafting, documentation and reporting follow international practice, applied to Moroccan law.</p> </div> </div> </div> <div class="col-12 col-md-6"> <div class="panel align-items-center d-inline-flex pl-3 pr-3 pt-3 pb-3"> <div class="ml-3 mr-4 pr-2 d-none d-lg-block"> <div class="icon text-center"> <i class="svg-icon"> <img style="height: 86px" src="//korte-law.com/assets/svg/world-grid.svg" alt="We speak your language"> </i> </div> </div> <div class="caption text-center text-lg-left"> <h2 class="mb-1">We speak your language</h2> <p>Our clients come from all over the world. We advise in English, French, German and Arabic, and we draft in the language your contract, your counterparty or your head office requires.</p> </div> </div> </div> <div class="col-12 col-md-6"> <div class="panel align-items-center d-inline-flex pl-3 pr-3 pt-3 pb-3"> <div class="ml-3 mr-4 pr-2 d-none d-lg-block"> <div class="icon text-center"> <i class="svg-icon"> <img style="height: 86px" src="//korte-law.com/assets/svg/time-management.svg" alt="Responsibility and speed"> </i> </div> </div> <div class="caption text-center text-lg-left"> <h2 class="mb-1">Responsibility and speed</h2> <p>A lawyer takes personal responsibility for every piece of advice: drafted, checked and signed. Behind that, efficient processes and current technology keep turnaround short and costs predictable.</p> </div> </div> </div> </div> </div> </section>
1<script type="text/javascript"> /* Mobile detection for WhatsApp links generation */ var isMobile = false; if(/(android|bb\d+|meego).+mobile|avantgo|bada\/|blackberry|blazer|compal|elaine|fennec|hiptop|iemobile|ip(hone|od)|ipad|iris|kindle|Android|Silk|lge |maemo|midp|mmp|netfront|opera m(ob|in)i|palm( os)?|phone|p(ixi|re)\/|plucker|pocket|psp|series(4|6)0|symbian|treo|up\.(browser|link)|vodafone|wap|windows (ce|phone)|xda|xiino/i.test(navigator.userAgent) || /1207|6310|6590|3gso|4thp|50[1-6]i|770s|802s|a wa|abac|ac(er|oo|s\-)|ai(ko|rn)|al(av|ca|co)|amoi|an(ex|ny|yw)|aptu|ar(ch|go)|as(te|us)|attw|au(di|\-m|r |s )|avan|be(ck|ll|nq)|bi(lb|rd)|bl(ac|az)|br(e|v)w|bumb|bw\-(n|u)|c55\/|capi|ccwa|cdm\-|cell|chtm|cldc|cmd\-|co(mp|nd)|craw|da(it|ll|ng)|dbte|dc\-s|devi|dica|dmob|do(c|p)o|ds(12|\-d)|el(49|ai)|em(l2|ul)|er(ic|k0)|esl8|ez([4-7]0|os|wa|ze)|fetc|fly(\-|_)|g1 u|g560|gene|gf\-5|g\-mo|go(\.w|od)|gr(ad|un)|haie|hcit|hd\-(m|p|t)|hei\-|hi(pt|ta)|hp( i|ip)|hs\-c|ht(c(\-| |_|a|g|p|s|t)|tp)|hu(aw|tc)|i\-(20|go|ma)|i230|iac( |\-|\/)|ibro|idea|ig01|ikom|im1k|inno|ipaq|iris|ja(t|v)a|jbro|jemu|jigs|kddi|keji|kgt( |\/)|klon|kpt |kwc\-|kyo(c|k)|le(no|xi)|lg( g|\/(k|l|u)|50|54|\-[a-w])|libw|lynx|m1\-w|m3ga|m50\/|ma(te|ui|xo)|mc(01|21|ca)|m\-cr|me(rc|ri)|mi(o8|oa|ts)|mmef|mo(01|02|bi|de|do|t(\-| |o|v)|zz)|mt(50|p1|v )|mwbp|mywa|n10[0-2]|n20[2-3]|n30(0|2)|n50(0|2|5)|n7(0(0|1)|10)|ne((c|m)\-|on|tf|wf|wg|wt)|nok(6|i)|nzph|o2im|op(ti|wv)|oran|owg1|p800|pan(a|d|t)|pdxg|pg(13|\-([1-8]|c))|phil|pire|pl(ay|uc)|pn\-2|po(ck|rt|se)|prox|psio|pt\-g|qa\-a|qc(07|12|21|32|60|\-[2-7]|i\-)|qtek|r380|r600|raks|rim9|ro(ve|zo)|s55\/|sa(ge|ma|mm|ms|ny|va)|sc(01|h\-|oo|p\-)|sdk\/|se(c(\-|0|1)|47|mc|nd|ri)|sgh\-|shar|sie(\-|m)|sk\-0|sl(45|id)|sm(al|ar|b3|it|t5)|so(ft|ny)|sp(01|h\-|v\-|v )|sy(01|mb)|t2(18|50)|t6(00|10|18)|ta(gt|lk)|tcl\-|tdg\-|tel(i|m)|tim\-|t\-mo|to(pl|sh)|ts(70|m\-|m3|m5)|tx\-9|up(\.b|g1|si)|utst|v400|v750|veri|vi(rg|te)|vk(40|5[0-3]|\-v)|vm40|voda|vulc|vx(52|53|60|61|70|80|81|83|85|98)|w3c(\-| )|webc|whit|wi(g |nc|nw)|wmlb|wonu|x700|yas\-|your|zeto|zte\-/i.test(navigator.userAgent.
1substr(0,4))) { isMobile = true; } console.log('Mobile detect: ' + isMobile); if (isMobile) { $('[data-whatsapp]').addClass("whatsapp").click(function() { let serialized = $(this).text().replace(/\s/g, '').replace('+',''); location.href = "whatsapp://send?phone=" + serialized; }); } /* Country code per language (used by intl-tel-input below) */ var $country_code = ''; $country_code='gb'; /* Function called if AdBlock is not detected */ function adBlockNotDetected() { console.log('AdBlock is not enabled'); /* Telephone country code helper */ var input = document.querySelector("input[name='phone']"); window.intlTelInput(input, { preferredCountries: ['gb','de','fr','sa'], initialCountry: $country_code, nationalMode: false, formatOnDisplay: true, autoPlaceholder: 'aggressive', geoIpLookup: function(success, failure) { $.get("https://ipinfo.io", function() {}, "jsonp").always(function(resp) { var countryCode = (resp && resp.country) ? resp.country : ""; success(countryCode); }); }, utilsScript: '//korte-law.com/assets/vendor/intl-tel-input/js/utils.js' }); } /* Function called if AdBlock is detected */ function adBlockDetected() { console.log('AdBlock is enabled'); /* Telephone country code helper */ var input = document.querySelector("input[name='phone']"); window.intlTelInput(input, { preferredCountries: ['gb','de','fr','sa'], initialCountry: false, nationalMode: false, separateDialCode: false, formatOnDisplay: true, autoPlaceholder: 'aggressive', utilsScript: '//korte-law.com/assets/vendor/intl-tel-input/js/utils.js', allowDropdown: true }); } /* Recommended audit because AdBlock lock the file 'blockadblock.js' If the file is not called, the variable does not exist 'blockAdBlock' This means that AdBlock is present */ if(typeof blockAdBlock === 'undefined') { /*adBlockDetected();*/ } else { blockAdBlock.onDetected(adBlockDetected); blockAdBlock.onNotDetected(adBlockNotDetected); } /* Change the options*/ blockAdBlock.setOption({ debug: false, checkOnLoad: true, resetOnEnd: false }); $(".partner-logo").hover( function() { var value=$(this).attr('data-active'); $(this).attr("src", value); }); $(".partner-logo").mouseout( function() { var value=$(this).attr('data-current'); $(this).attr("src", value); }); </script>
1 <!-- small fix for itlCode --> <style> .phone-wrap > .iti--allow-dropdown > .iti__flag-container > div { display: none; } .phone-wrap > .iti--allow-dropdown > .iti--allow-dropdown div { display: inline-flex; } span.whatsapp { background-color: #128c7e; padding: 1px 24px 1px 6px; border-radius: 14px; border: 1px solid darkseagreen; cursor: pointer; position: relative; } span.whatsapp:after { content: ""; background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAABmJLR0QA/wD/AP+gvaeTAAAJh0lEQVRoge1Za2wc1RX+7szs295dex17/Ur8jh3jBCfmIUiakDSkaSOXRinQKDwKiQpqUFRQRREVVd8C1FblUagISaENSDyiQAsttGRLoVBeiW0w3thO1sbYazu2433P7Mzc2x+OZ+2dsb1+tKrUfL/mnj3n3PPNnHPvuXeBC7iA/2+QpXDCGOPaurouoUzYInDYxIBaypiHMVgAgBBIHCGjAOmiqupjDMe7aivfu5YQdbFzL4pAy6lTxYSYDoDhVsHEW1wOu8VhswoWsxlmQQDHTbinlCGpKJCSMmIJUQ3H4qKsKDLAnpJl/LKpvvKz/yqB9va+XNWkPMhAd3tcTsHjcgpWi3lePsSkjLFQWB0dD8uM4HkV6l1rq6vPzjeWeRNo8XddC457Is/ltBd4cgSB5+frYhpUSjE4ck4ZHQ+JlOG2xtrKI/Oxz5iAz+cTcotWPC4I3O6yIq/NbrXodILiEFpCn6AzegZBcQgxNQ4GIIu3w2vNR5WjHI3ui1BsLdTZJiQJPf2DCZnSF+TQ2K1NTU3ykhHwBQJWj8xetlstG8qKvVae47TfGBiOn30bLw68go5IZybuUJNViWbvNlydvxEmzqTJKaXoGRiSYgnxvWTYur2pqSi+aAI+n0/wFK94Nctu21hWVGAmJGXy0XgbftvzNLqiZzIKPB1eaz72l9+CKz2XajLGGD4LDifDsfi7yfDY1rm+xJwEWrvOPOGwWPZUlBRaJ4OnYHiy5wie+fzoggJPxw7vVtxRsRfm81+DMYZA/6AUFcXn1lRX3Dib7awETvjP7DKbuKdqy0rtk2kjqiJ+fOpXeGfsgyUJfhIXuy7CT1d9D3beDmAinfw9fWJSVvfOVtgzEmhr681hViVQVVrsmixYCob7Ou7HP0ffX9LgJ7HGVY8H6u/TvkRCktDV2x+RoVQ0rVw5YmTDGQkBADb1/lyn0zF1tXmy58h/LHgAaA214+EzB1MhWCzwuF02E2f6xUw2hgQ+/LSnkDF2gzcvR5iUvX/upC7nOcLh5uXX4bE19+NHdXfDztsWTeJPg3+d9pK8nhyBMFz7cXd3acYETLx6h8fl1DYphal46PRBnd5tZTfhpuXXoTa7Ghs8l
16G5cNuiCQDAI4FDkOnE4sPzHDxup4lScmdGBBhjBITszXU5tbd//Oxb6BeD0/RKbEXYVbxjmqzZuw1kCfrDQXEYrw+/qY1zXU4eIDc/x5hu29cRaOvobhR43m6b0tu8HHxNN8kXPJfrgi20FuDSnMbFRX8efxxMzWk1m2ASeFOVv/vSdD0dAcqRLdlZdi36YWkEnxrssF5rvuHES5VGp6KnERSHtLHT4bAQQjan6+kICBy3Mctq1fb3k6GPwcB0E4TliOHEClUWGLIeJ8Y/1p4dNovAC9ymdB19DYDUWcyp/qQ7GjB03hXTtw9jyXE8Gji8sGgNcDrWoz1bzGYwhup0HQMC1GMStPpFUBo2dP7O2IcIyeFpst8EDmNYMtxvFoSglEohk8ADFHnpOgarEKw8lyrOmGLcEMpUxtN9z0+TbS/YsiSrkNHcPMeBMqrr4XUECMCmZjxPZt6sjwX/DH+0Wxuvc69esiKeiCX1MvRVOAE9AUJiqkq1cbaQPeMElFH8/NSvIaqiJttfcQsuybl4AeHq4RDsqbkoBUeImK6jf72EjCtq6rIg3+KZdZLPEv34WedD2kolEAE/qbsHW5ZtMNT/auGXsK9sD/LMuXMSKLJ6tWdZUUAI0RWYQX6wkwlJ0kZ12brC1+Gt0X/hUO+z2tjMmfD9ld/BXVW3I1vI0uSb8q7Agcp92F2yE880PYa7qm6fFmQ6qhxl2rMoySCEnJqTgKqyt+OipJ2CGpx1GRXmH/pewJG+F6fJdni34tmmx7GvbA+25m/E3dX7NV8mzoQd3q34/bpHcE3hdp0/AoK17tXaOC6KiqpSX7qekC7gKHsjFI3LpQUwAYDHnItGdwNOjLfNSeJg7xGcTY7ijopbwZOJtsUh2LG7ZOeMNhzhUGor0snrnSuRb0mtmqFoTFIZ+5vOPl2wZlXVJ4yq5+JiKo2+UvDFOYOfxEvBv2B/6z3ojfdlbNMe0WUGmr2p1SwhSVBUNbG2tvJEup7hGklBDo+EwloabVp2JSqn5ONc8Ee7sffknXig61F8nhiYVffD8Va8OfLuNNlyWzE2L1uvjUdDEYUwHCSE6FZTw+Rub+/LlU3Jz+vKltvMJkGb6Luf/DBjElNRl12DLcvWo8m9BsvtJSAgGE2O4ejAq3iu/yUoLLXqERA8eNEPsO58/iuKivZAb4JSuWptba3ubehqAADq60vHWjtPHzsXiX6jINcNACgxuIzKFB2RTu3OyMpbIRAeUSVmqHtD6S4teAAYGB2TCbjfGQU/IwEA4MCtsk85E3ww3rKw6NMwddNLx3rPZbhpxfXaOJYQMR6OxmSe3TNznAbw+/3ZKqN1DlvqjPvReOuCAs4UGzyX496aA+DOZ7VKKQIDQwnK6DebKitDM9kZfoE4+KuyrBaZ44gZmGgZpvbmSwkCgutLrsHesj1a8BMXW0FRVemhxpVVx2azNyTAE77ZleXQGhF/tBsRJQoAsHAWNDjrsM7dgDyLB8/0HUUgvrDr/RX2Ehyo2IdGd4MmY4yhZ2AomZAkX2dNxYG5fBgSIARfznbYtRVqRBrFjaVfx1r3aqzKrpl2Ibt52Qb8Y+QdvBx8DS2hdsPT2zTfIGhw1aHZuw1X5V0Jbkq3q6oUgf6gmEhKPhvo1zL5B0e3jLb6/eWEN7c3VJXP+5JnNHkObeFP0Rk9jUFxGOHzX83O21BkLUCloxzr3KvhMefobGMJEYGBoQRj9JC/qvzAgv9+auno/lZP/6DIZgGllEXjCZaUldnUMkJSVlhvcDjZ2nlm7IS/q3m+8epSiBe4nc4su+7kI0pJROIJhGPxeCye4EFIEIx53dlZXF6Oy2z0h8dsiIsSRkMReSwcVjhCnkwQ9d7La6vDc1vOQsDn8wkqY+uz7XYkZQXReALhWEyMxBMMQIgBrzNVfUUh9HhTzcqR9zo6POci0W+HorHbCEdcriyHyW61mGwWCwSeB89P5DelFLKiQpSSiImiHI7FZarSCAWeIBx7eHVVpfHBOwNMq4GTgYCbJOmQwPGyylSFEPImVdlLlJI31q6q6J3N0UednXUc5a/meXIFARoZQy5jzDExCxE5ghEAHSpV/07Bv9FYU95m1NssGm0dpxta2rvql9zxBVzA/yb+DUF2LapIafb7AAAAAElFTkSuQmCC); position: absolute; width: 25px; height: 25px; background-repeat: no-repeat; background-size: 18px; background-position-y: 2px; background-position-x: 4px; } </style> <div id="kl-cookie-banner" role="dialog" aria-live="polite" aria-label="Cookie consent" style="display:none"> <div class="kl-cc-inner"> <p class="kl-cc-text">Korte Law, as data controller, uses strictly necessary cookies for this site to function, as well as analytics and advertising cookies that are only set with your prior consent. You may accept, refuse, or change your choices at any time. <a href="https://korte-law.com/privacy-policy" target="_blank" rel="noopener">Learn more</a></p> <div class="kl-cc-actions"> <button type="button" id="kl-cc-accept" class="kl-cc-btn">Accept All</button> <button type="button" id="kl-cc-refuse" class="kl-cc-btn">Refuse</button> </div> </div> </div> <style> /* Kill the legacy Silktide banner bundled inside complied.min.js (auto-inits with default EN text; non-compliant notice-only widget). Removed from DOM below too. */ .cc_banner, .cc_container { display: none !important; } #kl-cookie-banner { position: fixed; left: 0; right: 0; bottom: 0; z-index: 99999; background: #253244; color: #fff; box-shadow: 0 -2px 12px rgba(0,0,0,.35); font-family: Montserrat, sans-serif; } #kl-cookie-banner .kl-cc-inner { max-width: 1140px; margin: 0 auto; padding: 16px 20px; display: flex; flex-wrap: wrap; align-items: center; gap: 12px; } #kl-cookie-banner .kl-cc-text { flex: 1 1 480px; margin: 0; font-size: 13px; line-height: 1.5; } #kl-cookie-banner .kl-cc-text a { color: #9fc3e8; text-decoration: underline; } #kl-cookie-banner .kl-cc-actions { display: flex; gap: 10px; flex: 0 0 auto; } #kl-cookie-banner .kl-cc-btn { min-width: 130px; padding: 10px 18px; font-size: 13px; font-weight: 600; border: 1px solid #fff; background: transparent; color: #fff; border-radius: 3px; cursor: pointer; } #kl-cookie-banner .kl-cc-btn:hover { background: #fff; color: #253244; } .kl-cc-footer-link { color: inherit; text-decoration: underline; cursor: pointer; opacity: .85; } @media (max-width: 575px) { #kl-cookie-banner .kl-cc-actions { flex: 1 1 100%; } #kl-cookie-banner .kl-cc-btn { flex: 1 1 50%; } } </style>
1<script> (function() { var KEY = 'kl_cookie_consent'; var MAX_AGE = 15552000000; /* 6 months */ var banner = document.getElementById('kl-cookie-banner'); function stored() { try { var c = JSON.parse(localStorage.getItem(KEY) || 'null'); if (c && c.ts && (Date.now() - c.ts) < MAX_AGE) return c; } catch (e) {} return null; } function save(choice) { try { localStorage.setItem(KEY, JSON.stringify({ v: 1, choice: choice, ts: Date.now() })); } catch (e) {} } function show() { banner.style.display = 'block'; } function hide() { banner.style.display = 'none'; } document.getElementById('kl-cc-accept').addEventListener('click', function() { save('accepted'); hide(); if (window.klLoadTrackers) window.klLoadTrackers(); }); document.getElementById('kl-cc-refuse').addEventListener('click', function() { save('refused'); hide(); }); window.klCookieSettings = function() { show(); }; /* remove legacy Silktide banner nodes if the bundled lib injected them */ function killLegacy() { document.querySelectorAll('.cc_banner, .cc_container').forEach(function(n) { n.remove(); }); } killLegacy(); setTimeout(killLegacy, 1500); if (!stored()) show(); var legal = document.querySelector('footer.footer-small .col.text-center'); if (legal) { var a = document.createElement('a'); a.className = 'kl-cc-footer-link'; a.textContent = 'Cookie Settings'; a.addEventListener('click', function(ev) { ev.preventDefault(); show(); }); legal.appendChild(document.createTextNode(' | ')); legal.appendChild(a); } })(); </script>
1 <footer class="fdb-block footer-large bg-dark border-bottom" style="padding-top:40px!important"> <div class="container"> <div class="row align-items-top text-center text-md-left"> <div class="col-12 text-md-center"> <h3><strong>About "KORTE LAW" legal company</strong></h3> KORTE LAW is an international boutique law firm specialized in cross-border business law and foreign investment. <p class="text-md-center" style="margin:14px 0 0; opacity:.9">Speak to a lawyer about your project â a 30-minute call for companies and their advisers planning or running business in Morocco: <a href="https://korte-law.com/book" style="color:#c9a227">choose a time</a>.</p> </div> </div> </div> </footer> <footer class="fdb-block footer-small bg-dark border-bottom"> <div class="container"> <div class="row align-items-top justify-content-center"> <span class="m-2"><a href="investing-in-morocco-what-you-need-to-know">Investing in Morocco: What you need to know</a></span> <span class="m-2"><a href="markteintritt-marokko-festpaket">Markteintritt Marokko: Das Festpaket für deutschsprachige Unternehmen</a></span> <span class="m-2"><a href="arbitration-morocco-clauses-enforcement">Arbitration in Morocco: Drafting Clauses and Enforcing Awards</a></span> <span class="m-2"><a href="how-to-enter-moroccan-market-legal-guide">How to Enter the Moroccan Market: A Legal Guide for Foreign Investors</a></span> <span class="m-2"><a href="green-hydrogen-morocco-permitting-land-offtake">Green Hydrogen Projects in Morocco: Permitting, Land, and Offtake Contracts</a></span> <span class="m-2"><a href="commercial-agency-morocco-termination-indemnity">Commercial Agency in Morocco: Termination, Indemnity, and Risk Allocation</a></span> <span class="m-2"><a href="company-formation-morocco-foreign-investors">Company Formation in Morocco for Foreign Investors</a></span> <span class="m-2"><a href="foreign-exchange-rules-morocco-payments-repatriation">Foreign Exchange Rules in Morocco: Payments and Repatriation</a></span> <span class="m-2"><a href="hiring-expatriates-morocco-work-permits-payroll">Hiring Expatriates in Morocco: Work Permits and Payroll</a></span> <span class="m-2"><a href="transfer-pricing-morocco-documentation-audit">Transfer Pricing in Morocco: Documentation and Audit Readiness</a></span> </div> </div> </footer> <footer class="fdb-block footer-small bg-dark border-bottom"> <div class="container"> <div class="row align-items-top justify-content-center"> <span class="m-2"><a href="market-entry-and-corporate-structuring">Market Entry & Corporate Structuring</a></span> <span class="m-2"><a href="contract-law-and-commercial-transactions">Contract Law & Commercial Transactions</a></span> <span class="m-2"><a href="international-arbitration">Arbitration</a></span> <span class="m-2"><a href="energy-law">Energy Law</a></span> <span class="m-2"><a href="tax-law/">Tax Law</a></span> <span class="m-2"><a href="labor-law/">Labor Law</a></span> <span class="m-2"><a href="company-secretarial-services-morocco">Company Secretarial Services in Morocco</a></span> <span class="m-2"><a href="sector-expertise-morocco">Sector Expertise</a></span> <span class="m-2"><a href="registered-office-virtual-office-rabat">Registered Office and Virtual Office in Rabat</a></span> </div> </div> </footer> <footer class="fdb-block footer-small bg-dark"> <div class="container"> <div class="row"> <div class="col text-center"> © 2019-2026 KORTE LAW. All Rights Reserved.<br>Our <a href="#" data-toggle="modal" data-target="#modal48">Privacy Policy</a> and <a href="#" data-toggle="modal" data-target="#modal49">Terms of Service</a>. <div style="margin-top:.5rem"><a href="/image-credits" style="font-size:.8em;opacity:.7;color:inherit">Image credits</a></div> </div> </div> </div> </footer> <div class="modal fade" id="registered-office-virtual-office-rabat" tabindex="-1" role="dialog" aria-labelledby="exampleModalLongTitle" aria-hidden="true"> <div class="modal-dialog modal-dialog-centered modal-lg" role="document"> <div class="modal-content"> <div class="modal-header"> <h4 class="modal-title" id="exampleModalLongTitle">Registered Office and Virtual Office in Rabat</h4> <button type="button" class="close" data-dismiss="modal" aria-label="Close"> <span aria-hidden="true">×</span> </button> </div> <div class="modal-body"> <span class="content422"> <p style="font-size:1.18rem;line-height:1.5;color:#13294b;margin-bottom:22px"><strong>A registered address in Rabat for your Moroccan company â 175 euros a month, with every letter received, scanned and in your inbox the same working day.</strong></p> <div style="display:flex;flex-wrap:wrap;margin:26px -10px 30px"> <div style="flex:0 0 50%;max-width:50%;padding:0 10px;box-sizing:border-box"><img alt="KORTE LAW premises in Rabat" loading="lazy" src="//korte-law.com/assets/img/office/entrance-door.webp" style="width:100%;height:230px;object-fit:cover;border-radius:3px;display:block" /> <p style="font-size:.86rem;color:#5b6674;margin:8px 0 0">Our premises in Rabat â Villa 7, Rue Maa Al Ainine, Cité Administrative, Agdal Ouest.</p> </div> <div style="flex:0 0 50%;max-width:50%;padding:0 10px;box-sizing:border-box"><img alt="Meeting room at KORTE LAW in Rabat" loading="lazy" src="//korte-law.com/assets/img/office/meeting-room.webp" style="width:100%;height:230px;object-fit:cover;border-radius:3px;display:block" /> <p style="font-size:.86rem;color:#5b6674;margin:8px 0 0">The meeting room, available at the company's own address.</p> </div> </div> <p>A Moroccan company needs a registered office from the day it is incorporated, and the address it gives the commercial register is the address the administration, the tax office and the courts will use. We provide that address at our own premises in Rabat, under a written domiciliation agreement, together with the mail handling that makes the address work in practice.</p> <p>The service is used by international groups that are setting up a Moroccan subsidiary before they take their own lease, by companies whose activity does not require premises of their own, and by international law firms that need a reliable local address for a client's Moroccan entity.</p> <h2 class="pt-3">What the service includes</h2> <div style="display:flex;flex-wrap:wrap;margin:18px -14px 0"> <div style="flex:0 0 50%;max-width:50%;padding:0 14px 26px;box-sizing:border-box"><img alt="" src="//korte-law.com/assets/svg/building.svg" style="height:40px;margin-bottom:10px;display:block" /> <p style="margin:0">A registered office at our premises in Rabat, named as the company's <em>siège social</em> in its articles and in the commercial register, under a domiciliation agreement that complies with Law 89-17.</p> </div> <div style="flex:0 0 50%;max-width:50%;padding:0 14px 26px;box-sizing:border-box"><img alt="" src="//korte-law.com/assets/svg/shield.svg" style="height:40px;margin-bottom:10px;display:block" /> <p style="margin:0">Reception of all mail addressed to the company, including registered letters and deliveries from the administration.</p> </div> <div style="flex:0 0 50%;max-width:50%;padding:0 14px 26px;box-sizing:border-box"><img alt="" src="//korte-law.com/assets/svg/time-management.svg" style="height:40px;margin-bottom:10px;display:block" /> <p style="margin:0">A daily scan of every item received, forwarded to you by email the same working day, so nothing waits at a counter and nothing is opened without your knowledge.</p> </div> <div style="flex:0 0 50%;max-width:50%;padding:0 14px 26px;box-sizing:border-box"><img alt="" src="//korte-law.com/assets/svg/handshake.svg" style="height:40px;margin-bottom:10px;display:block" /> <p style="margin:0">Forwarding of the originals on request, and a meeting room at our offices when you need to receive a visitor, a notary or an auditor at the company's own address.</p> </div> </div> <div style="display:flex;align-items:flex-start;border-top:1px solid #e2e7ee;padding-top:18px;margin-top:4px"><img alt="" src="//korte-law.com/assets/svg/loan.svg" style="height:40px;margin-right:16px;flex:0 0 auto" /> <p style="margin:0"><strong>175 euros per month.</strong> No commission on filings, no charge per letter. The agreement runs month to month after the first year.</p> </div> <h2 class="pt-3"><img alt="" src="//korte-law.com/assets/svg/balance.svg" style="height:28px;margin-right:10px;vertical-align:-6px" />Changes to the commercial register</h2> <p>A company's entry in the commercial register has to follow the company. We prepare and file the modifications, with the minutes and the supporting documents that each one requires:</p> <p style="margin:0 0 10px;padding:10px 0 10px 16px;border-left:3px solid #13294b">Transfer of the registered office, change of company name, change of corporate purpose.</p> <p style="margin:0 0 10px;padding:10px 0 10px 16px;border-left:3px solid #13294b">Appointment, renewal or removal of a manager or of the members of the board.</p> <p style="margin:0 0 10px;padding:10px 0 10px 16px;border-left:3px solid #13294b">
1Increase or reduction of the share capital, transfer of shares, change of shareholders.</p> <p style="margin:0 0 10px;padding:10px 0 10px 16px;border-left:3px solid #13294b">Conversion from one form to another, for example a SARL becoming a SA, and the opening or closing of a branch.</p> <p style="margin:0 0 10px;padding:10px 0 10px 16px;border-left:3px solid #13294b">Deregistration, and the publications in the legal gazette and the Official Bulletin that go with each of these steps.</p> <h2 class="pt-3"><img alt="" src="//korte-law.com/assets/svg/compass.svg" style="height:28px;margin-right:10px;vertical-align:-6px" />Corporate work around the address</h2> <p>Domiciliation is rarely the whole need. We handle the company's corporate life alongside it: annual general meetings and minutes, statutory registers, the beneficial-ownership register, the filing of the accounts, powers of attorney, and the corrections that surface when a bank, a client or an auditor reads the file closely.</p> <p>Where the company is being formed, the address and the incorporation are handled together, so the articles, the domiciliation agreement and the register entry say the same thing from the start.</p> <h2 class="pt-3">What you need to provide</h2> <p>The company's articles or, for a company not yet formed, the negative certificate and the draft articles; identification of the manager and of the beneficial owners; and the signed domiciliation agreement. We prepare the agreement and the register filings.</p> <h2 class="pt-3"><img alt="" src="//korte-law.com/assets/svg/world-grid.svg" style="height:28px;margin-right:10px;vertical-align:-6px" />Working language</h2> <p>We work in French, German and English, and file in French and Arabic as the administration requires.</p> <p class="kl-counsel-note" style="margin:2.25rem 0 0; padding-top:1.25rem; border-top:1px solid #e3e6ec;">A closing word on method. Work of this kind is carried out by lawyers on the ground in Morocco, because the outcome depends on local procedure and local practice as much as on the text of the law. That is the part an adviser outside the country cannot supply.</p> <p style="text-align:center; margin:2.5rem 0 1.5rem;"><a class="btn btn-primary plausible-event-name=Book+Intro+Call" href="https://korte-law.com/book" rel="noopener" target="_blank">Tell us about your company</a></p>
1<script type="application/ld+json">{"@context":"https://schema.org","@type":"Service","serviceType":"Registered office and domiciliation","name":"Registered Office and Virtual Office in Rabat","areaServed":{"@type":"Country","name":"Morocco"},"availableLanguage":["en","de","fr","ar"],"provider":{"@type":"LegalService","name":"KORTE LAW","url":"https://korte-law.com/","address":[{"@type":"PostalAddress","addressLocality":"Rabat","addressCountry":"MA"}]},"offers":{"@type":"Offer","price":"175","priceCurrency":"EUR","priceSpecification":{"@type":"UnitPriceSpecification","price":"175","priceCurrency":"EUR","unitText":"MONTH"}},"description":"A registered address in Rabat for a Moroccan company at 175 euros per month: mail reception, a daily scan forwarded the same working day, a meeting room, and commercial-register filings.","url":"https://korte-law.com/registered-office-virtual-office-rabat"}</script>
1 <div id="accordion422" class="mt-4 mb-5"> </div> </span> </div> <div class="modal-footer"> <button type="button" class="btn btn-outline-primary " data-dismiss="modal">Close</button> </div> </div> </div> </div>
1<script type="text/javascript"> if(window.location.href.indexOf('#registered-office-virtual-office-rabat') != -1) { $('#registered-office-virtual-office-rabat').modal('show'); } $("#subscribe-btn-422" ).click(function(e) { e.preventDefault(); $('.content422').fadeOut(function() { $('.subscribe-content422').fadeIn(); }); }); $(document).on('af_complete', function(event, response) { $('#subscribe-form422 .fields').fadeOut(function() { $('#subscribe-form422 button.btn-submit').slideUp(); $('#subscribe-form422 .response').fadeIn(); }); }); $( document ).ready(function() { $('#registered-office-virtual-office-rabat').on('hidden.bs.modal', function (e) { $('.content422').show(); $('.subscribe-content422').hide(); $('#subscribe-form422 .fields').show(); $('#subscribe-form422 button.btn-submit').show(); $('#subscribe-form422 .response').hide(); }) }); </script>
1 <div class="modal fade" id="sector-expertise-morocco" tabindex="-1" role="dialog" aria-labelledby="exampleModalLongTitle" aria-hidden="true"> <div class="modal-dialog modal-dialog-centered modal-lg" role="document"> <div class="modal-content"> <div class="modal-header"> <h4 class="modal-title" id="exampleModalLongTitle">Sector Expertise</h4> <button type="button" class="close" data-dismiss="modal" aria-label="Close"> <span aria-hidden="true">×</span> </button> </div> <div class="modal-body"> <span class="content408"> <p>Foreign investment in Morocco concentrates in a handful of sectors, and each carries its own regulator, incentive regime and contract practice. We advise international companies in the sectors below with dedicated, regularly updated legal guides behind each entry â written by the lawyers who handle these matters in Rabat and Casablanca.</p> <h2>Where We Concentrate</h2> <ul> <li><a href="/automotive-aerospace-suppliers-morocco-legal-guide">Automotive & Aerospace Suppliers</a> â plant set-up, free zones, supply contracts, incentives</li> <li><a href="/green-hydrogen-morocco-permitting-land-offtake">Green Hydrogen</a> and <a href="/renewable-energy-independent-power-morocco">Renewable Energy & IPP</a> â permitting, land, offtake, Law 13-09</li> <li><a href="/hotel-tourism-investment-morocco-2030">Hotels & Tourism</a> â development, management agreements, the 2030 horizon</li> <li><a href="/financing-morocco-security-packages-foreign-lenders">Banking & Finance</a> and <a href="/fintech-payment-licensing-morocco">Fintech</a> â security packages, licensing, Bank Al-Maghrib practice</li> <li><a href="/insurance-regulation-morocco-foreign-insurers">Insurance</a> â ACAPS regulation for foreign insurers, brokers and corporate buyers</li> <li><a href="/telecom-cloud-ai-regulation-morocco-tech-nearshoring">Technology, Cloud & AI</a> and <a href="/engineering-nearshoring-morocco-legal-guide">Engineering Nearshoring</a></li> <li><a href="/infrastructure-ppp-morocco-foreign-contractors">Infrastructure & PPP</a> and <a href="/public-procurement-morocco-foreign-bidders">Public Procurement</a> for foreign contractors and bidders</li> <li><a href="/mining-law-morocco-licences-reform-esg">Mining</a> â licences, the 2024â2026 reform, ESG</li> </ul> <h2>How Sector Work Runs</h2> <p>Sector mandates combine the corporate base â entity, contracts, employment, tax coordination â with the sector regulator's requirements and the incentive instruments of the Investment Charter. The guides linked above set out the framework per sector; in a mandate, the same lawyers apply it to your project.</p> <p class="kl-counsel-note" style="margin:2.25rem 0 0; padding-top:1.25rem; border-top:1px solid #e3e6ec;">A closing word on method. Work of this kind is carried out by lawyers on the ground in Morocco, because the outcome depends on local procedure and local practice as much as on the text of the law. That is the part an adviser outside the country cannot supply.</p>
1<script type="application/ld+json">{"@context":"https://schema.org","@type":"WebPage","name":"Sector Expertise â Morocco","inLanguage":"en","about":[{"@type":"Thing","name":"Automotive industry Morocco"},{"@type":"Thing","name":"Green hydrogen Morocco"},{"@type":"Thing","name":"Tourism investment Morocco"},{"@type":"Thing","name":"Banking and insurance regulation Morocco"},{"@type":"Thing","name":"Infrastructure PPP Morocco"}],"provider":{"@type":"LegalService","name":"KORTE LAW","url":"https://korte-law.com/"}}</script>
1 <div id="accordion408" class="mt-4 mb-5"> </div> </span> </div> <div class="modal-footer"> <button type="button" class="btn btn-outline-primary " data-dismiss="modal">Close</button> </div> </div> </div> </div>
1<script type="text/javascript"> if(window.location.href.indexOf('#sector-expertise-morocco') != -1) { $('#sector-expertise-morocco').modal('show'); } $("#subscribe-btn-408" ).click(function(e) { e.preventDefault(); $('.content408').fadeOut(function() { $('.subscribe-content408').fadeIn(); }); }); $(document).on('af_complete', function(event, response) { $('#subscribe-form408 .fields').fadeOut(function() { $('#subscribe-form408 button.btn-submit').slideUp(); $('#subscribe-form408 .response').fadeIn(); }); }); $( document ).ready(function() { $('#sector-expertise-morocco').on('hidden.bs.modal', function (e) { $('.content408').show(); $('.subscribe-content408').hide(); $('#subscribe-form408 .fields').show(); $('#subscribe-form408 button.btn-submit').show(); $('#subscribe-form408 .response').hide(); }) }); </script>
1 <div class="modal fade" id="company-secretarial-services-morocco" tabindex="-1" role="dialog" aria-labelledby="exampleModalLongTitle" aria-hidden="true"> <div class="modal-dialog modal-dialog-centered modal-lg" role="document"> <div class="modal-content"> <div class="modal-header"> <h4 class="modal-title" id="exampleModalLongTitle">Company Secretarial Services in Morocco</h4> <button type="button" class="close" data-dismiss="modal" aria-label="Close"> <span aria-hidden="true">×</span> </button> </div> <div class="modal-body"> <span class="content402"> <p>In Morocco, company secretarial services â secrétariat juridique, or corporate housekeeping â cover everything that keeps a company in good standing after formation: general meetings, minutes, statutory registers, filings with the commercial register and OMPIC, and the beneficial-ownership register. We provide this as a continuing service for foreign parent companies that own a Moroccan SARL, SA or SAS, and for international law firms that need a reliable corporate-compliance provider for a client's Moroccan subsidiary. The work runs remotely for the parent â in English, German or French, with your legal department as our counterpart â while signatures, registry filings and notarial steps are handled by us on site in Rabat and Casablanca.</p> <h2>What We Cover</h2> <ul> <li>Annual approval of accounts and the ordinary general meeting, within six months of the financial year-end</li> <li>Statutory registers and minute books, including the certified share register and pre-numbered minute books</li> <li>Beneficial-ownership register (Registre des Bénéficiaires Effectifs): initial declarations and updates via OMPIC</li> <li>Filings with the Registre de Commerce and OMPIC formalities, including publication requirements</li> <li>Appointment and removal of gérants, directors and auditors, with the required majorities and filings</li> <li>Share transfers, capital increases and reductions, conversions of company form and amendments of articles</li> <li>Registered office changes and domiciliation arrangements under Law 89-17</li> <li>A corporate calendar with deadline monitoring for every entity under our care</li> <li>Coordination with your chartered accountant, the commissaire aux comptes and the Office des Changes</li> <li>A corporate health check of existing registers, minutes and filings at the start of every engagement</li> </ul> <h2>The Legal Framework</h2> <p>The annual cycle is prescribed by Law 5-96 for the SARL and Law 17-95 for the SA, as amended by Laws 21-19 and 19-20 â which now permit videoconference board meetings for the SA â together with the Commercial Code (Law 15-95), whose Title VIII, added by Law 89-17, governs domiciliation. The beneficial-ownership register was created under Law 12-18 and is managed electronically by OMPIC; Law 53-05 and Law 43-20 govern electronic signatures and trust services for documents that no longer need wet ink.</p> <p>The deadlines carry real sanctions. A gérant who fails to file required documents with the court registry faces imprisonment of one to six months or a fine under Article 108 of Law 5-96, and directors of an SA face equivalent exposure under Law 17-95. Most compliance failures we see are not substantive breaches but missed deadlines, unsigned minutes and unfiled changes â exactly what a maintained corporate calendar prevents.</p> <h2>How We Work</h2> <p>Every engagement starts with a corporate health check: we review the entity's registers, filings, minutes, articles, beneficial-ownership declarations, OMPIC records and domiciliation status, and where something is missing we deliver a remediation plan with a clear timetable.</p> <p>The entity then moves onto an annual retainer covering the full compliance cycle â meetings, minutes, registers, filings, the corporate calendar â with ad hoc corporate changes such as manager appointments, share transfers or capital measures handled at an agreed scope as they arise.</p> <p>Drafting, review and approvals run electronically with the parent company; where Moroccan law requires physical presence â court registry filings, notarial acts, bank formalities, original certified registers â we act from our own offices in Rabat and Casablanca. For the full legal detail, see our guide on <a href="/corporate-compliance-morocco-subsidiary-annual-cycle-2026">the annual corporate compliance cycle of a Moroccan subsidiary</a>.</p> <h2>Related Articles</h2> <ul> <li><a href="/corporate-compliance-morocco-subsidiary-annual-cycle-2026">Corporate Compliance for a Moroccan Subsidiary: Annual Cycle, Registers, Filings and Deadlines (2026)</a></li> <li><a href="/company-formation-morocco-foreign-investors">Company Formation in Morocco for Foreign Investors</a></li> <li><a href="/private-ma-morocco-deal-structures-spa-closing-2026">Private M&A in Morocco: Deal Structures, SPA Terms and Closing Mechanics</a></li> <li><a href="/morocco-local-counsel-international-law-firms">Morocco Local Counsel for International Law Firms</a></li> </ul>
1<script type="application/ld+json">{"@context":"https://schema.org","@type":"Service","serviceType":"Company secretarial services","name":"Company Secretarial Services in Morocco","areaServed":{"@type":"Country","name":"Morocco"},"availableLanguage":["en","de","fr","ar"],"provider":{"@type":"LegalService","name":"KORTE LAW","url":"https://korte-law.com/","address":[{"@type":"PostalAddress","addressLocality":"Rabat","addressCountry":"MA"},{"@type":"PostalAddress","addressLocality":"Casablanca","addressCountry":"MA"}]},"description":"Corporate housekeeping for foreign-owned Moroccan SARL, SA and SAS: annual approval of accounts and general meetings, statutory registers and minutes, commercial-register and OMPIC filings, beneficial-ownership register, corporate changes, registered office and domiciliation.","url":"https://korte-law.com/company-secretarial-services-morocco"}</script>
1 <p class="kl-counsel-note" style="margin:2.25rem 0 0; padding-top:1.25rem; border-top:1px solid #e3e6ec;">A closing word on method. Work of this kind is carried out by lawyers on the ground in Morocco, because the outcome depends on local procedure and local practice as much as on the text of the law. That is the part an adviser outside the country cannot supply.</p> <p style="text-align:center; margin:2.5rem 0 1.5rem;"><a class="btn btn-primary plausible-event-name=Book+Intro+Call" href="https://korte-law.com/book" rel="noopener" target="_blank">Speak to a lawyer about your project</a></p> <div id="accordion402" class="mt-4 mb-5"> </div> </span> </div> <div class="modal-footer"> <button type="button" class="btn btn-outline-primary " data-dismiss="modal">Close</button> </div> </div> </div> </div>
1<script type="text/javascript"> if(window.location.href.indexOf('#company-secretarial-services-morocco') != -1) { $('#company-secretarial-services-morocco').modal('show'); } $("#subscribe-btn-402" ).click(function(e) { e.preventDefault(); $('.content402').fadeOut(function() { $('.subscribe-content402').fadeIn(); }); }); $(document).on('af_complete', function(event, response) { $('#subscribe-form402 .fields').fadeOut(function() { $('#subscribe-form402 button.btn-submit').slideUp(); $('#subscribe-form402 .response').fadeIn(); }); }); $( document ).ready(function() { $('#company-secretarial-services-morocco').on('hidden.bs.modal', function (e) { $('.content402').show(); $('.subscribe-content402').hide(); $('#subscribe-form402 .fields').show(); $('#subscribe-form402 button.btn-submit').show(); $('#subscribe-form402 .response').hide(); }) }); </script>
1 <div class="modal fade" id="market-entry-and-corporate-structuring" tabindex="-1" role="dialog" aria-labelledby="exampleModalLongTitle" aria-hidden="true"> <div class="modal-dialog modal-dialog-centered modal-lg" role="document"> <div class="modal-content"> <div class="modal-header"> <h4 class="modal-title" id="exampleModalLongTitle">Market Entry & Corporate Structuring</h4> <button type="button" class="close" data-dismiss="modal" aria-label="Close"> <span aria-hidden="true">×</span> </button> </div> <div class="modal-body"> <span class="content236"> <p>Korte Law guides international companies through every step of entering the Moroccan market â from choosing the right legal structure to completing registration and obtaining the necessary authorizations. We are the preferred legal partner for European and international companies establishing and growing their business in Morocco.</p> <h2>What We Cover</h2> <ul> <li>Choosing the right legal structure: SARL, SA, branch, liaison office, or joint venture</li> <li>Company incorporation at the Regional Investment Centre (CRI)</li> <li>Foreign investment notification and registration with Office des Changes</li> <li>Obtaining sector-specific licenses and regulatory approvals</li> <li>Shareholders' agreements and governance frameworks</li> <li>Local partner selection and joint venture structuring</li> <li>Free zone setup (CFC, Tanger Med, industrial free zones)</li> <li>Post-incorporation compliance: board resolutions, share transfers, capital increases</li> </ul> <h2>The Legal Framework</h2> <p>Foreign investment in Morocco is governed by the <strong>Investment Charter (Law 18-95, reformed 2022)</strong>, which guarantees free transfer of profits and repatriation of capital for registered investments. The main corporate forms are the <strong>SARL</strong> (société à responsabilité limitée, minimum MAD 1 capital) and the <strong>SA</strong> (société anonyme, minimum MAD 300,000 capital, required for regulated activities and publicly listed companies). Company registration is processed through the <strong>CRI</strong> (Centre Régional d'Investissement), with a unified window that has significantly reduced setup timelines.</p> <p>Branch offices of international companies are permitted but attract different tax treatment and may face restrictions in regulated sectors. Liaison offices are non-trading and cannot generate local revenue. Free zone entities benefit from IS exemption for the first 5 years and reduced rates thereafter.</p> <h2>How We Work</h2> <p>We handle the full setup process â from structure recommendation through to the first board meeting. We manage registration filings, draft all constitutional documents, advise on governance, and ensure the investment is properly registered with the Office des Changes to protect your right to repatriate returns. For complex or regulated entries, we coordinate with sector regulators and manage the full authorization timeline.</p> <p class="kl-counsel-note" style="margin:2.25rem 0 0; padding-top:1.25rem; border-top:1px solid #e3e6ec;">A closing word on method. Work of this kind is carried out by lawyers on the ground in Morocco, because the outcome depends on local procedure and local practice as much as on the text of the law. That is the part an adviser outside the country cannot supply.</p> <p style="text-align:center; margin:2.5rem 0 1.5rem;"><a class="btn btn-primary plausible-event-name=Book+Intro+Call" href="https://korte-law.com/book" rel="noopener" target="_blank">Speak to a lawyer about your project</a></p> <div id="accordion236" class="mt-4 mb-5"> </div> </span> </div> <div class="modal-footer"> <button type="button" class="btn btn-outline-primary " data-dismiss="modal">Close</button> </div> </div> </div> </div>
1<script type="text/javascript"> if(window.location.href.indexOf('#market-entry-and-corporate-structuring') != -1) { $('#market-entry-and-corporate-structuring').modal('show'); } $("#subscribe-btn-236" ).click(function(e) { e.preventDefault(); $('.content236').fadeOut(function() { $('.subscribe-content236').fadeIn(); }); }); $(document).on('af_complete', function(event, response) { $('#subscribe-form236 .fields').fadeOut(function() { $('#subscribe-form236 button.btn-submit').slideUp(); $('#subscribe-form236 .response').fadeIn(); }); }); $( document ).ready(function() { $('#market-entry-and-corporate-structuring').on('hidden.bs.modal', function (e) { $('.content236').show(); $('.subscribe-content236').hide(); $('#subscribe-form236 .fields').show(); $('#subscribe-form236 button.btn-submit').show(); $('#subscribe-form236 .response').hide(); }) }); </script>
1 <div class="modal fade" id="contract-law-and-commercial-transactions" tabindex="-1" role="dialog" aria-labelledby="exampleModalLongTitle" aria-hidden="true"> <div class="modal-dialog modal-dialog-centered modal-lg" role="document"> <div class="modal-content"> <div class="modal-header"> <h4 class="modal-title" id="exampleModalLongTitle">Contract Law & Commercial Transactions</h4> <button type="button" class="close" data-dismiss="modal" aria-label="Close"> <span aria-hidden="true">×</span> </button> </div> <div class="modal-body"> <span class="content26"> <p>Korte Law advises international companies and investors on commercial contracts governed by Moroccan and German law. Whether you are entering a distribution agreement, a supply contract, or a joint venture, we ensure your contracts are enforceable and aligned with local legal requirements.</p> <h2>What We Cover</h2> <ul> <li>Drafting and reviewing commercial contracts under Moroccan and German law</li> <li>Distribution, agency, and franchise agreements</li> <li>Joint venture and shareholders' agreements</li> <li>Supply chain and procurement contracts</li> <li>Service agreements and consulting contracts</li> <li>Contract renegotiation and variation</li> <li>Pre-contractual liability and heads of terms</li> </ul> <h2>The Legal Framework</h2> <p>Commercial contracts in Morocco are governed primarily by the <strong>Code des Obligations et Contrats (DOC, 1913)</strong> â Morocco's civil code â supplemented by the <strong>Code de Commerce (1996)</strong> for commercial relationships. For cross-border transactions, the choice of law clause and governing jurisdiction are critical: Moroccan courts will apply mandatory provisions of Moroccan law even when foreign law is chosen, particularly for contracts performed in Morocco.</p> <p>For German-law contracts, we work within the BGB (Bürgerliches Gesetzbuch) and HGB (Handelsgesetzbuch), including the commercial agency provisions of §§ 84â92c HGB, which have extraterritorial implications for Moroccan agents of German principals.</p> <h2>How We Work</h2> <p>We take a practical, transaction-focused approach. We identify the key risk points in your contract structure, draft clear and enforceable clauses, and flag issues specific to Morocco â such as mandatory arbitration limitations, foreign currency payment restrictions, and enforceability of penalty clauses. We work in English, French, German, and Arabic, and our agreements are designed to hold up before Moroccan courts or international arbitration tribunals.</p> <p class="kl-counsel-note" style="margin:2.25rem 0 0; padding-top:1.25rem; border-top:1px solid #e3e6ec;">A closing word on method. Work of this kind is carried out by lawyers on the ground in Morocco, because the outcome depends on local procedure and local practice as much as on the text of the law. That is the part an adviser outside the country cannot supply.</p> <p style="text-align:center; margin:2.5rem 0 1.5rem;"><a class="btn btn-primary plausible-event-name=Book+Intro+Call" href="https://korte-law.com/book" rel="noopener" target="_blank">Speak to a lawyer about your project</a></p> <div id="accordion26" class="mt-4 mb-5"> </div> </span> </div> <div class="modal-footer"> <button type="button" class="btn btn-outline-primary " data-dismiss="modal">Close</button> </div> </div> </div> </div>
1<script type="text/javascript"> if(window.location.href.indexOf('#contract-law-and-commercial-transactions') != -1) { $('#contract-law-and-commercial-transactions').modal('show'); } $("#subscribe-btn-26" ).click(function(e) { e.preventDefault(); $('.content26').fadeOut(function() { $('.subscribe-content26').fadeIn(); }); }); $(document).on('af_complete', function(event, response) { $('#subscribe-form26 .fields').fadeOut(function() { $('#subscribe-form26 button.btn-submit').slideUp(); $('#subscribe-form26 .response').fadeIn(); }); }); $( document ).ready(function() { $('#contract-law-and-commercial-transactions').on('hidden.bs.modal', function (e) { $('.content26').show(); $('.subscribe-content26').hide(); $('#subscribe-form26 .fields').show(); $('#subscribe-form26 button.btn-submit').show(); $('#subscribe-form26 .response').hide(); }) }); </script>
1 <div class="modal fade" id="international-arbitration" tabindex="-1" role="dialog" aria-labelledby="exampleModalLongTitle" aria-hidden="true"> <div class="modal-dialog modal-dialog-centered modal-lg" role="document"> <div class="modal-content"> <div class="modal-header"> <h4 class="modal-title" id="exampleModalLongTitle">Arbitration</h4> <button type="button" class="close" data-dismiss="modal" aria-label="Close"> <span aria-hidden="true">×</span> </button> </div> <div class="modal-body"> <span class="content29"> <p>Korte Law advises clients on international arbitration involving Morocco and the MENA region. We assist with drafting dispute resolution clauses, managing arbitration proceedings, and enforcing foreign awards â combining knowledge of Moroccan arbitration law with experience in ICC and ad hoc proceedings.</p> <h2>What We Cover</h2> <ul> <li>Drafting and reviewing arbitration clauses in commercial contracts</li> <li>Representing clients in ICC, CIMAC, and ad hoc arbitration proceedings</li> <li>Emergency arbitrator applications and interim measures</li> <li>Enforcement of foreign arbitral awards in Morocco</li> <li>Setting aside proceedings before Moroccan courts</li> <li>Expert witness coordination and document production</li> <li>Mediation and alternative dispute resolution</li> <li>Cross-border enforcement strategy in Germany and France</li> </ul> <h2>The Legal Framework</h2> <p>Arbitration in Morocco is governed by <strong>Law 08-05</strong>, which reformed the Code of Civil Procedure and introduced a modern framework for both domestic and international arbitration. Morocco is a signatory to the <strong>New York Convention (1958)</strong>, enabling enforcement of foreign awards subject to limited public policy exceptions. The <strong>CIMAC</strong> (Centre International de Médiation et d'Arbitrage de Casablanca) is the primary local arbitration institution.</p> <p>Moroccan courts have generally upheld international arbitration agreements and enforced foreign awards, although the process can take 12â18 months and requires proper authentication of award documents. For German-connected disputes, the <strong>DIS</strong> (Deutsche Institution für Schiedsgerichtsbarkeit) provides a well-established institutional framework.</p> <h2>How We Work</h2> <p>We approach dispute resolution strategically â advising on clause drafting before disputes arise, and representing clients assertively when they do. We understand the procedural and cultural dynamics of arbitration in Morocco and how Moroccan courts approach enforcement. Our multilingual team handles cases in English, French, German, and Arabic, and we work with co-counsel in other jurisdictions when cross-border enforcement is needed.</p> <p class="kl-counsel-note" style="margin:2.25rem 0 0; padding-top:1.25rem; border-top:1px solid #e3e6ec;">A closing word on method. Work of this kind is carried out by lawyers on the ground in Morocco, because the outcome depends on local procedure and local practice as much as on the text of the law. That is the part an adviser outside the country cannot supply.</p> <p style="text-align:center; margin:2.5rem 0 1.5rem;"><a class="btn btn-primary plausible-event-name=Book+Intro+Call" href="https://korte-law.com/book" rel="noopener" target="_blank">Speak to a lawyer about your project</a></p> <div id="accordion29" class="mt-4 mb-5"> </div> </span> </div> <div class="modal-footer"> <button type="button" class="btn btn-outline-primary " data-dismiss="modal">Close</button> </div> </div> </div> </div>
1<script type="text/javascript"> if(window.location.href.indexOf('#international-arbitration') != -1) { $('#international-arbitration').modal('show'); } $("#subscribe-btn-29" ).click(function(e) { e.preventDefault(); $('.content29').fadeOut(function() { $('.subscribe-content29').fadeIn(); }); }); $(document).on('af_complete', function(event, response) { $('#subscribe-form29 .fields').fadeOut(function() { $('#subscribe-form29 button.btn-submit').slideUp(); $('#subscribe-form29 .response').fadeIn(); }); }); $( document ).ready(function() { $('#international-arbitration').on('hidden.bs.modal', function (e) { $('.content29').show(); $('.subscribe-content29').hide(); $('#subscribe-form29 .fields').show(); $('#subscribe-form29 button.btn-submit').show(); $('#subscribe-form29 .response').hide(); }) }); </script>
1 <div class="modal fade" id="energy-law" tabindex="-1" role="dialog" aria-labelledby="exampleModalLongTitle" aria-hidden="true"> <div class="modal-dialog modal-dialog-centered modal-lg" role="document"> <div class="modal-content"> <div class="modal-header"> <h4 class="modal-title" id="exampleModalLongTitle">Energy Law</h4> <button type="button" class="close" data-dismiss="modal" aria-label="Close"> <span aria-hidden="true">×</span> </button> </div> <div class="modal-body"> <span class="content27"> <p>Korte Law advises investors, developers, and lenders on energy projects in Morocco â one of Africa's most active markets for renewable energy. We provide legal support across the full project lifecycle, from regulatory approvals and land rights to offtake agreements and financing structures.</p> <h2>What We Cover</h2> <ul> <li>Renewable energy project structuring (solar, wind, green hydrogen)</li> <li>Licensing and regulatory authorizations (ANRE, ONEE)</li> <li>Land acquisition and surface rights for energy projects</li> <li>Offtake agreements and power purchase agreements (PPAs)</li> <li>Project finance and lender-side legal support</li> <li>Grid connection and transmission agreements</li> <li>Green hydrogen and e-fuels regulatory framework</li> <li>Energy M&A and asset transactions</li> </ul> <h2>The Legal Framework</h2> <p>Morocco's energy sector is governed by <strong>Law 13-09</strong> on renewable energies (as amended), which opened the market to private producers and enabled direct sales to large consumers. <strong>Law 40-14</strong> established the National Electricity Regulatory Authority (<strong>ANRE</strong>), responsible for licensing and tariff regulation. The <strong>Moroccan Green Hydrogen Roadmap</strong> and associated decrees are rapidly creating a new regulatory layer for hydrogen and e-fuels production, with significant implications for land use, water rights, and export structures.</p> <p>Foreign investment in energy projects is subject to foreign exchange regulations administered by the <strong>Office des Changes</strong>, requiring careful structuring of equity contributions, debt, and repatriation of returns.</p> <h2>How We Work</h2> <p>We combine deep knowledge of Moroccan energy regulation with cross-border transaction experience. We advise on project structure, navigate the licensing process, and draft the contracts that hold a project together â from land rights through to offtake and financing. We regularly work alongside technical advisors, lenders' counsel, and local authorities to move projects from concept to financial close.</p> <p class="kl-counsel-note" style="margin:2.25rem 0 0; padding-top:1.25rem; border-top:1px solid #e3e6ec;">A closing word on method. Work of this kind is carried out by lawyers on the ground in Morocco, because the outcome depends on local procedure and local practice as much as on the text of the law. That is the part an adviser outside the country cannot supply.</p> <p style="text-align:center; margin:2.5rem 0 1.5rem;"><a class="btn btn-primary plausible-event-name=Book+Intro+Call" href="https://korte-law.com/book" rel="noopener" target="_blank">Speak to a lawyer about your project</a></p> <div id="accordion27" class="mt-4 mb-5"> </div> </span> </div> <div class="modal-footer"> <button type="button" class="btn btn-outline-primary " data-dismiss="modal">Close</button> </div> </div> </div> </div>
1<script type="text/javascript"> if(window.location.href.indexOf('#energy-law') != -1) { $('#energy-law').modal('show'); } $("#subscribe-btn-27" ).click(function(e) { e.preventDefault(); $('.content27').fadeOut(function() { $('.subscribe-content27').fadeIn(); }); }); $(document).on('af_complete', function(event, response) { $('#subscribe-form27 .fields').fadeOut(function() { $('#subscribe-form27 button.btn-submit').slideUp(); $('#subscribe-form27 .response').fadeIn(); }); }); $( document ).ready(function() { $('#energy-law').on('hidden.bs.modal', function (e) { $('.content27').show(); $('.subscribe-content27').hide(); $('#subscribe-form27 .fields').show(); $('#subscribe-form27 button.btn-submit').show(); $('#subscribe-form27 .response').hide(); }) }); </script>
1 <div class="modal fade" id="tax-law" tabindex="-1" role="dialog" aria-labelledby="exampleModalLongTitle" aria-hidden="true"> <div class="modal-dialog modal-dialog-centered modal-lg" role="document"> <div class="modal-content"> <div class="modal-header"> <h4 class="modal-title" id="exampleModalLongTitle">Tax Law</h4> <button type="button" class="close" data-dismiss="modal" aria-label="Close"> <span aria-hidden="true">×</span> </button> </div> <div class="modal-body"> <span class="content30"> <p>Korte Law advises foreign investors and multinationals on Moroccan tax law â covering corporate income tax, withholding taxes, transfer pricing, and the tax implications of investment structures. We combine Moroccan tax expertise with cross-border experience to optimize your tax position while ensuring compliance.</p> <h2>What We Cover</h2> <ul> <li>Corporate income tax (IS) structuring and compliance advice</li> <li>Withholding tax on dividends, royalties, and service fees</li> <li>Tax treaty analysis (Morocco has DTAs with 50+ countries)</li> <li>Transfer pricing documentation and audit defense</li> <li>Free zone tax regimes (CFC, industrial free zones)</li> <li>VAT obligations for international companies operating in Morocco</li> <li>Tax due diligence for M&A transactions</li> <li>Investment Charter incentives and sectoral tax exemptions</li> </ul> <h2>The Legal Framework</h2> <p>Moroccan taxation is governed by the <strong>Code Général des Impôts (CGI)</strong>, which consolidates corporate tax (IS at 20â35%), personal income tax (IR), VAT (TVA at 20%), and registration duties. Morocco's <strong>Investment Charter (Charte de l'Investissement, Law 18-95 and its 2022 reform)</strong> provides significant tax incentives for qualifying investments, including IS exemptions, reduced withholding rates, and customs duty relief.</p> <p>Morocco has concluded <strong>double taxation agreements</strong> with more than 50 countries â including Germany, France, and key Gulf states â which are critical for structuring cross-border payments. Transfer pricing rules under Article 213 of the CGI follow OECD guidelines, with documentation requirements triggered at MAD 50 million in related-party transactions.</p> <h2>How We Work</h2> <p>We work at the intersection of legal structuring and tax planning. We are not a tax advisory firm â we provide legal analysis of tax obligations and structure transactions to minimize tax exposure within compliant frameworks. We work alongside your accountants and tax advisors, and coordinate with Moroccan tax authorities when rulings or clarifications are needed. When dis
1putes arise, we support audit defense and administrative appeals.</p> <p class="kl-counsel-note" style="margin:2.25rem 0 0; padding-top:1.25rem; border-top:1px solid #e3e6ec;">A closing word on method. Work of this kind is carried out by lawyers on the ground in Morocco, because the outcome depends on local procedure and local practice as much as on the text of the law. That is the part an adviser outside the country cannot supply.</p> <p style="text-align:center; margin:2.5rem 0 1.5rem;"><a class="btn btn-primary plausible-event-name=Book+Intro+Call" href="https://korte-law.com/book" rel="noopener" target="_blank">Speak to a lawyer about your project</a></p> <h2>Tax Compliance and Accounting Coordination</h2> <p>For foreign-owned Moroccan entities we also act as the single point of coordination for the recurring tax and accounting cycle: we align the corporate-law side â approvals, minutes, filings â with the work of established Moroccan chartered accountants and statutory auditors, review the legal dimension of tax positions, and keep your parent company’s legal and finance teams in one conversation in English, German or French. One counterpart instead of three.</p> <div id="accordion30" class="mt-4 mb-5"> </div> </span> </div> <div class="modal-footer"> <button type="button" class="btn btn-outline-primary " data-dismiss="modal">Close</button> </div> </div> </div> </div>
1<script type="text/javascript"> if(window.location.href.indexOf('#tax-law') != -1) { $('#tax-law').modal('show'); } $("#subscribe-btn-30" ).click(function(e) { e.preventDefault(); $('.content30').fadeOut(function() { $('.subscribe-content30').fadeIn(); }); }); $(document).on('af_complete', function(event, response) { $('#subscribe-form30 .fields').fadeOut(function() { $('#subscribe-form30 button.btn-submit').slideUp(); $('#subscribe-form30 .response').fadeIn(); }); }); $( document ).ready(function() { $('#tax-law').on('hidden.bs.modal', function (e) { $('.content30').show(); $('.subscribe-content30').hide(); $('#subscribe-form30 .fields').show(); $('#subscribe-form30 button.btn-submit').show(); $('#subscribe-form30 .response').hide(); }) }); </script>
1 <div class="modal fade" id="labor-law" tabindex="-1" role="dialog" aria-labelledby="exampleModalLongTitle" aria-hidden="true"> <div class="modal-dialog modal-dialog-centered modal-lg" role="document"> <div class="modal-content"> <div class="modal-header"> <h4 class="modal-title" id="exampleModalLongTitle">Labor Law</h4> <button type="button" class="close" data-dismiss="modal" aria-label="Close"> <span aria-hidden="true">×</span> </button> </div> <div class="modal-body"> <span class="content28"> <p>Korte Law advises employers on Moroccan and German employment law â from structuring the first hire to managing complex workforce matters. We assist international companies establishing operations in Morocco to navigate local employment requirements and protect their interests as employers.</p> <h2>What We Cover</h2> <ul> <li>Employment contracts (CDI, CDD, and fixed-term structures)</li> <li>Executive and senior management agreements</li> <li>Work permit and visa procedures for expatriates (ANAPEC authorization)</li> <li>CNSS registration and social security compliance</li> <li>Termination, redundancy, and severance calculations</li> <li>Internal regulations (règlement intérieur) and HR policies</li> <li>Labor disputes and negotiation with employee representatives</li> <li>Cross-border employment and secondment agreements</li> </ul> <h2>The Legal Framework</h2> <p>Employment in Morocco is governed by the <strong>Labour Code (Loi 65-99)</strong>, supplemented by sector-specific collective agreements. The code sets minimum standards for working hours, paid leave, notice periods, and severance â many of which cannot be waived by contract. Social security contributions are managed through the <strong>CNSS</strong> (Caisse Nationale de Sécurité Sociale), with mandatory enrollment for all employees.</p> <p>Foreign nationals require work authorization from <strong>ANAPEC</strong> (Agence Nationale de Promotion de l'Emploi et des Compétences), with a preference requirement for Moroccan candidates unless the role requires specific expertise. Payroll must comply with income tax withholding under the <strong>Code Général des Impôts</strong>.</p> <h2>How We Work</h2> <p>We advise employers â not employees â and take a compliance-first approach. We help you set up your employment structure correctly from the start, avoiding the common pitfalls that international companies face in Morocco: misclassification of workers, incorrect notice periods, and CNSS compliance gaps. When disputes arise, we represent employer interests in negotiations and before labor courts.</p> <p class="kl-counsel-note" style="margin:2.25rem 0 0; padding-top:1.25rem; border-top:1px solid #e3e6ec;">A closing word on method. Work of this kind is carried out by lawyers on the ground in Morocco, because the outcome depends on local procedure and local practice as much as on the text of the law. That is the part an adviser outside the country cannot supply.</p> <p style="text-align:center; margin:2.5rem 0 1.5rem;"><a class="btn btn-primary plausible-event-name=Book+Intro+Call" href="https://korte-law.com/book" rel="noopener" target="_blank">Speak to a lawyer about your project</a></p> <div id="accordion28" class="mt-4 mb-5"> </div> </span> </div> <div class="modal-footer"> <button type="button" class="btn btn-outline-primary " data-dismiss="modal">Close</button> </div> </div> </div> </div>
1<script type="text/javascript"> if(window.location.href.indexOf('#labor-law') != -1) { $('#labor-law').modal('show'); } $("#subscribe-btn-28" ).click(function(e) { e.preventDefault(); $('.content28').fadeOut(function() { $('.subscribe-content28').fadeIn(); }); }); $(document).on('af_complete', function(event, response) { $('#subscribe-form28 .fields').fadeOut(function() { $('#subscribe-form28 button.btn-submit').slideUp(); $('#subscribe-form28 .response').fadeIn(); }); }); $( document ).ready(function() { $('#labor-law').on('hidden.bs.modal', function (e) { $('.content28').show(); $('.subscribe-content28').hide(); $('#subscribe-form28 .fields').show(); $('#subscribe-form28 button.btn-submit').show(); $('#subscribe-form28 .response').hide(); }) }); </script>
1 <div class="modal fade" id="soundouss-qassioui" tabindex="-1" role="dialog" aria-labelledby="exampleModalLongTitle" aria-hidden="true"> <div class="modal-dialog modal-dialog-centered modal-lg" role="document"> <div class="modal-content"> <div class="modal-header"> <h4 class="modal-title" id="exampleModalLongTitle">Soundouss Qassioui</h4> <button type="button" class="close" data-dismiss="modal" aria-label="Close"> <span aria-hidden="true">×</span> </button> </div> <div class="modal-body"> <p>Ms. Qassioui is handling cases across multiple fields, including corporate law, contract law and labor law.</p> <p>Ms. Qassioui is Fluent in English, French, and Arabic and is well-equipped to handle complex legal matters across various sectors.</p> </div> <div class="modal-footer"> <button type="button" class="btn btn-block btn-outline-primary" data-dismiss="modal">Back</button> </div> </div> </div> </div>
1<script type="text/javascript"> if(window.location.href.indexOf('#soundouss-qassioui') != -1) { $('#soundouss-qassioui').modal('show'); } </script>
1 <div class="modal fade" id="zeyneb-el-moualled" tabindex="-1" role="dialog" aria-labelledby="exampleModalLongTitle" aria-hidden="true"> <div class="modal-dialog modal-dialog-centered modal-lg" role="document"> <div class="modal-content"> <div class="modal-header"> <h4 class="modal-title" id="exampleModalLongTitle">Zeyneb El Moualled</h4> <button type="button" class="close" data-dismiss="modal" aria-label="Close"> <span aria-hidden="true">×</span> </button> </div> <div class="modal-body"> <p>Ms. El Moualled is admitted to the Casablanca Bar.</p> <p>She specializes in local and cross-border mergers and acquisition transactions, joint-ventures, and regulatory matters. </p> <p>She is fluent in Arabic, French, and English.</p> </div> <div class="modal-footer"> <button type="button" class="btn btn-block btn-outline-primary" data-dismiss="modal">Back</button> </div> </div> </div> </div>
1<script type="text/javascript"> if(window.location.href.indexOf('#zeyneb-el-moualled') != -1) { $('#zeyneb-el-moualled').modal('show'); } </script>
1 <div class="modal fade" id="bouchra-bouasria" tabindex="-1" role="dialog" aria-labelledby="exampleModalLongTitle" aria-hidden="true"> <div class="modal-dialog modal-dialog-centered modal-lg" role="document"> <div class="modal-content"> <div class="modal-header"> <h4 class="modal-title" id="exampleModalLongTitle">Bouchra Bouasria</h4> <button type="button" class="close" data-dismiss="modal" aria-label="Close"> <span aria-hidden="true">×</span> </button> </div> <div class="modal-body"> <p>Ms. Bouasria is admitted to Casablanca Bar.</p> <p>She has an in-depth understanding of commercial litigation, employment disputes, and tax law.</p> <p>She has provided advisory and litigation services to multinational companies with activities in Morocco.</p> <p>She is fluent in Arabic, French, and English.</p> </div> <div class="modal-footer"> <button type="button" class="btn btn-block btn-outline-primary" data-dismiss="modal">Back</button> </div> </div> </div> </div>
1<script type="text/javascript"> if(window.location.href.indexOf('#bouchra-bouasria') != -1) { $('#bouchra-bouasria').modal('show'); } </script>
1 <div class="modal fade" id="daniele-milizia" tabindex="-1" role="dialog" aria-labelledby="exampleModalLongTitle" aria-hidden="true"> <div class="modal-dialog modal-dialog-centered modal-lg" role="document"> <div class="modal-content"> <div class="modal-header"> <h4 class="modal-title" id="exampleModalLongTitle">Daniele Milizia</h4> <button type="button" class="close" data-dismiss="modal" aria-label="Close"> <span aria-hidden="true">×</span> </button> </div> <div class="modal-body"> <p>Mr. Milizia is a lawyer, admitted to practice in England & Wales, Italy, and Spain (Solicitor Regulation Authority, Albo degli Avvocati, Ilustre Collegio de Abogados).</p> <p>Before his lawyer career, Mr. Milizia worked for the U.N. in New York and the European Commission in Brussels for the EU Competition DG.</p> <p>He is fluent in Italian, English, Spanish, and French.</p> </div> <div class="modal-footer"> <button type="button" class="btn btn-block btn-outline-primary" data-dismiss="modal">Back</button> </div> </div> </div> </div>
1<script type="text/javascript"> if(window.location.href.indexOf('#daniele-milizia') != -1) { $('#daniele-milizia').modal('show'); } </script>
1 <div class="modal fade" id="zakaria-korte" tabindex="-1" role="dialog" aria-labelledby="exampleModalLongTitle" aria-hidden="true"> <div class="modal-dialog modal-dialog-centered modal-lg" role="document"> <div class="modal-content"> <div class="modal-header"> <h4 class="modal-title" id="exampleModalLongTitle">Zakaria Korte</h4> <button type="button" class="close" data-dismiss="modal" aria-label="Close"> <span aria-hidden="true">×</span> </button> </div> <div class="modal-body"> <p>Mr Korte is a German and French lawyer (Rechtsanwalt & Avocat à la Cour) and manages the Morocco practice from Rabat.</p> <p>Before starting as a lawyer, he gathered experience in international business law working for the Foreign Trade Division of the German Ministry of Economy, the MENA-OECD Investment Programme, and the ICC International Court of Arbitration in Paris.</p> <p>He is fluent in English, French, German, and Arabic.</p> </div> <div class="modal-footer"> <button type="button" class="btn btn-block btn-outline-primary" data-dismiss="modal">Back</button> </div> </div> </div> </div>
1<script type="text/javascript"> if(window.location.href.indexOf('#zakaria-korte') != -1) { $('#zakaria-korte').modal('show'); } </script>
1 <div class="modal fade" id="audrey-pagot" tabindex="-1" role="dialog" aria-labelledby="exampleModalLongTitle" aria-hidden="true"> <div class="modal-dialog modal-dialog-centered modal-lg" role="document"> <div class="modal-content"> <div class="modal-header"> <h4 class="modal-title" id="exampleModalLongTitle">Audrey Pagot</h4> <button type="button" class="close" data-dismiss="modal" aria-label="Close"> <span aria-hidden="true">×</span> </button> </div> <div class="modal-body"> <p>Ms Pagot is a member of the Bar Association of Marseille.</p> <p>She graduated in Paris and gained experience working for the law firm Gide Loyrette Nouel in Paris.</p> <p>She wrote her PhD thesis on Distribution Law and advises well-established companies as well as start-up businesses in Competition, Retail and Consumer Law.</p> <p>Ms Pagot is fluent in French, English and Spanish.</p> </div> <div class="modal-footer"> <button type="button" class="btn btn-block btn-outline-primary" data-dismiss="modal">Back</button> </div> </div> </div> </div>
1<script type="text/javascript"> if(window.location.href.indexOf('#audrey-pagot') != -1) { $('#audrey-pagot').modal('show'); } </script>
1 <div class="modal fade" id="modal48" tabindex="-1" role="dialog" aria-labelledby="exampleModalLongTitle" aria-hidden="true"> <div class="modal-dialog modal-dialog-centered modal-lg" role="document"> <div class="modal-content"> <div class="modal-header"> <h4 class="modal-title" id="exampleModalLongTitle">Privacy Policy</h4> <button type="button" class="close" data-dismiss="modal" aria-label="Close"> <span aria-hidden="true">×</span> </button> </div> <div class="modal-body"> <h2>Privacy Policy</h2> <p><strong>KORTE LAW</strong> <em>Last updated: March 2026</em></p> <hr /> <h2>1. Controller and Contact Details</h2> <p>The controller responsible for data processing on this website is:</p> <p><strong>KORTE LAW</strong> Kurfürstenhöfe, Spreeufer 5 10178 Berlin, Germany</p> <p>Email: <a href="mailto:[email protected]">[email protected]</a> Phone: +49 30 629 310 27</p> <h2>2. Our Offices</h2> <p>KORTE LAW maintains offices in Berlin (Germany), Paris (France), Rabat (Morocco), and Casablanca (Morocco). This privacy policy applies to all data processing activities conducted through our website korte-law.com, regardless of which office handles your inquiry.</p> <h2>3. Data We Collect</h2> <h3>3.1 Contact Form</h3> <p>When you use our contact form, we collect:</p> <ul> <li>Name</li> <li>Email address</li> <li>Telephone number (if provided)</li> <li>Your message</li> </ul> <p><strong>Purpose:</strong> To respond to your inquiry, assess whether we can assist you, and conduct internal conflict checks.</p> <p><strong>Legal basis:</strong> Article 6(1)(f) GDPR â our legitimate interest in responding to inquiries from prospective clients and business contacts, and Article 6(1)(b) GDPR where the inquiry relates to the initiation of a contractual relationship. Under Morocco's Loi 09-08, processing is based on Article 4 (legitimate interest of the controller and the necessity to perform pre-contractual measures).</p> <p><strong>Retention period:</strong> If your inquiry does not lead to a client engagement, we delete your data within six (6) months of our last communication, unless we are required to retain minimal identifying information for conflict-check purposes (up to three years, in line with §§ 195â199 BGB). If a mandate is formed, your data becomes part of the client file and is retained in accordance with statutory professional and tax retention obligations (§ 50 BRAO: six years; § 147 AO / § 14b UStG: up to ten years for billing records).</p> <h3>3.2 Server Log Files</h3> <p>When you visit our website, your browser automatically transmits certain technical data to our server, including your IP address, date and time of access, pages visited, browser type, and operating system. This data is processed on the basis of Article 6(1)(f) GDPR (our legitimate interest in ensuring the security and functionality of our website) and is deleted after 30 days.</p> <h3>3.3 Cookies and Tracking Technologies</h3> <p>Our website uses cookies and similar technologies. Non-essential cookies are only set with your prior consent (§ 25(1) TTDSG; Article 6(1)(a) GDPR).</p> <h4>Google Analytics</h4> <p>We use Google Analytics (provided by Google Ireland Limited, Gordon House, Barrow Street, Dublin 4, Ireland) to analyze website usage. Google Analytics uses cookies to collect anonymized usage data (pages visited, session duration, approximate location derived from a truncated IP address).</p> <ul> <li><strong>Purpose:</strong> Statistical analysis of website traffic to improve our online presence.</li> <li><strong>Legal basis:</strong> Your consent (Article 6(1)(a) GDPR; § 25(1) TTDSG).</li> <li><strong>Retention:</strong> Analytics data is automatically deleted after 14 months. Cookie expiry: up to 2 years (_ga cookie).</li> <li><strong>Data processing agreement:</strong> We have concluded a data processing agreement with Google pursuant to Article 28 GDPR.</li> <li><strong>International transfers:</strong> Google may transfer data to servers in the United States. Transfers are safeguarded by EU Standard Contractual Clauses (Article 46(2)(c) GDPR).</li> </ul> <h4>Remarketing and Tracking Pixels</h4> <p>Where we use remarketing or advertising tracking pixels (e.g., from Google Ads, Meta/Facebook, or LinkedIn), these are activated only with your prior consent. Such tools may collect device identifiers and browsing behavior to display targeted advertisements.</p> <ul> <li><strong>Purpose:</strong> Measuring the effectiveness of advertising campaigns and displaying relevant advertisements.</li> <li><strong>Legal basis:</strong> Your consent (Article 6(1)(a) GDPR; § 25(1) TTDSG).</li> <li><strong>Opt-out:</strong> You may withdraw your consent at any time through our cookie consent manager or your browser settings.</li> </ul> <h4>Cookie Consent Management</h4> <p>When you first visit our website, a consent banner allows you to accept or reject non-e
1ssential cookies. You may modify your preferences at any time by clicking the cookie settings link in the website footer. Strictly necessary cookies (required for the basic functioning of the website) do not require consent (§ 25(2) TTDSG).</p> <h2>4. International Data Transfers</h2> <p>KORTE LAW operates offices in Morocco (Rabat and Casablanca). When your data is shared with our Moroccan offices for the purpose of processing your inquiry or managing a client engagement, this constitutes a transfer of personal data to a country outside the European Economic Area (EEA).</p> <p><strong>Morocco does not currently benefit from an EU adequacy decision under Article 45 GDPR.</strong> We therefore rely on EU Standard Contractual Clauses (SCCs) adopted by the European Commission pursuant to Article 46(2)(c) GDPR to ensure an adequate level of protection for your data. You may request a copy of these safeguards by contacting us at <a href="mailto:[email protected]">[email protected]</a>.</p> <p>Additionally, Morocco's national data protection law (Loi 09-08, Dahir n° 1-09-15 of 18 February 2009) and its supervisory authority (Commission Nationale de contrôle de la protection des Données à caractère Personnel â CNDP) provide a regulatory framework for personal data protection in Morocco.</p> <h2>5. Recipients of Your Data</h2> <p>We may share your personal data with the following categories of recipients, where necessary:</p> <ul> <li><strong>Within our firm:</strong> Attorneys and staff across our Berlin, Paris, Rabat, and Casablanca offices, as required to handle your inquiry or matter.</li> <li><strong>AMERELLER network:</strong> Where your matter requires coordination with AMERELLER offices, subject to appropriate confidentiality and data protection arrangements.</li> <li><strong>IT service providers:</strong> Hosting, email, and website service providers acting as processors under Article 28 GDPR.</li> <li><strong>Professional advisors and courts:</strong> Where necessary for the provision of legal services (e.g., courts, arbitral tribunals, opposing counsel, experts, notaries).</li> <li><strong>Regulatory authorities:</strong> Where required by law (e.g., anti-money laundering obligations).</li> </ul> <h2>6. Your Rights</h2> <p>Under the GDPR, you have the following rights:</p> <ul> <li><strong>Right of access</strong> (Article 15 GDPR) â to obtain confirmation of whether we process your personal data and to receive a copy thereof.</li> <li><strong>Right to rectification</strong> (Article 16 GDPR) â to have inaccurate data corrected.</li> <li><strong>Right to erasure</strong> (Article 17 GDPR) â to request deletion of your data, subject to statutory retention obligations.</li> <li><strong>Right to restriction of processing</strong> (Article 18 GDPR).</li> <li><strong>Right to data portability</strong> (Article 20 GDPR) â to receive your data in a structured, commonly used, and machine-readable format.</li> <li><strong>Right to object</strong> (Article 21 GDPR) â to object to processing based on legitimate interests. Where we process your data for direct marketing purposes, you have an absolute right to object.</li> <li><strong>Right to withdraw consent</strong> (Article 7(3) GDPR) â where processing is based on consent, you may withdraw it at any time without affecting the lawfulness of processing carried out prior to withdrawal.</li> </ul> <p>Under Morocco's Loi 09-08, data subjects additionally have rights of access, rectification, and objection (Articles 7, 8, and 9 of Loi 09-08), which may be exercised by contacting us at the address above.</p> <h2>7. Right to Lodge a Complaint</h2> <p>You have the right to lodge a complaint with a supervisory authority:</p> <ul> <li><strong>Germany:</strong> Berliner Beauftragte für Datenschutz und Informationsfreiheit, Alt-Moabit 59â61, 10555 Berlin, Germany (<a href="https://www.datenschutz-berlin.de">https://www.datenschutz-berlin.de</a>)</li> <li><strong>Morocco:</strong> Commission Nationale de contrôle de la protection des Données à caractère Personnel (CNDP), Angle Boulevard Annakhil et Avenue Mehdi Ben Barka, Hay Riad, Rabat, Morocco (<a href="https://www.cndp.ma">https://www.cndp.ma</a>)</li> </ul> <h2>8. Data Security</h2> <p>We implement appropriate technical and organizational measures to protect your personal data against unauthorized access, alteration, disclosure, or destruction, in accordance with Article 32 GDPR and Article 23 of Loi 09-08.</p> <h2>9. Changes to This Privacy Policy</h2> <p>We may update this privacy policy from time to time to reflect changes in our data processing practices or legal requirements. The current version is always available on our website. We encourage you to review this page periodically.</p> <h2>10. Applicable Law</h2> <p>This privacy policy is governed by the General Data Protection Regulation (EU) 2016/679 (GDPR), the German Federal Data Protection Act (BDSG), the German Telecommunications-Telemedia Data Protection Act (TTDSG), and, where applicable, Morocco's Loi 09-08 relative to the protection of natural persons with regard to the processing of personal data.</p> <hr /> <p><em>© 2026 KORTE LAW. All rights reserved.</em></p> <h2>Cookies</h2> <p>Korte Law SARL, a law firm based in Rabat, is the data controller for the cookies placed on the korte-law.com website. A cookie is a small text file stored on your device (computer, tablet, or smartphone) when you browse the site, allowing your device to be recognized and certain information about your visit to be retained.</p> <p>The site uses the following cookies:</p> <ul> <li><strong>Strictly necessary cookies</strong>: the session cookie <code>PHPSESSID</code> (duration: session), required for the site's technical functioning, and <code>
1kl_cookie_consent</code> (6 months), which records your cookie choice so that you are not asked again at every visit.</li> <li><strong>Audience measurement</strong>: Google Analytics 4 cookies (<code>_ga</code>, <code>_ga_*</code>, <code>_gid</code>), retained for up to 13 months, with Google as recipient, which may process this data outside Morocco.</li> <li><strong>Advertising</strong>: the Meta pixel cookie (<code>_fbp</code>), retained for 3 months, with Meta as recipient, which may process this data outside Morocco.</li> </ul> <p>Under Law No. 09-08 on the protection of individuals with regard to the processing of personal data, non-essential cookies (audience measurement and advertising) are only set after your prior, explicit consent. You may withdraw this consent at any time by clicking the "Cookie Settings" link in the site footer.</p> <p>The personal data processing carried out through these cookies is covered by a simplified declaration filed with the Commission Nationale de contrôle de la protection des Données à caractère Personnel (CNDP), in accordance with the template set out in Délibération N° D-939-2025 of 28/11/2025.</p> <p>Under Law No. 09-08 promulgated by Dahir No. 1-09-15 of February 18, 2009, you have a right of access, rectification, and objection with respect to your personal data, which you may exercise by writing to <a href="mailto:[email protected]">[email protected]</a>. You also have the right to lodge a complaint with the CNDP.</p> <p><em>Last updated: 24/07/2026</em></p> </div> <div class="modal-footer"> <button type="button" class="btn btn-outline-primary" data-dismiss="modal">Close</button> </div> </div> </div> </div>
1<script type="text/javascript"> if(window.location.href.indexOf('#modal48') != -1) { $('#modal48').modal('show'); } </script>
1 <div class="modal fade" id="modal49" tabindex="-1" role="dialog" aria-labelledby="exampleModalLongTitle" aria-hidden="true"> <div class="modal-dialog modal-dialog-centered modal-lg" role="document"> <div class="modal-content"> <div class="modal-header"> <h4 class="modal-title" id="exampleModalLongTitle">Terms of Service</h4> <button type="button" class="close" data-dismiss="modal" aria-label="Close"> <span aria-hidden="true">×</span> </button> </div> <div class="modal-body"> <h2>Terms of Service</h2> <p><strong>KORTE LAW</strong> <em>Last updated: March 2026</em></p> <hr /> <h2>1. Scope and Applicability</h2> <p>These Terms of Service ("Terms") apply to the use of the website korte-law.com (the "Website") and all related services, including the contact form, information pages, and any downloadable materials. By accessing and using this Website, you accept these Terms in full. If you do not agree to these Terms, you must not use the Website.</p> <p>These Terms do not constitute the creation of a solicitor-client relationship, attorney-client privilege, or professional engagement unless and until a separate Engagement Letter is signed by both parties.</p> <h2>2. Intellectual Property Rights</h2> <p>All content on this Website, including text, graphics, logos, images, and software, is owned by KORTE LAW or its licensors and is protected by international intellectual property laws. Unauthorized copying, reproduction, distribution, or transmission of any content is prohibited without the prior written permission of KORTE LAW.</p> <p>You may view and print content for your personal, non-commercial use only, provided you retain all copyright and proprietary notices.</p> <h2>3. Use License</h2> <p>KORTE LAW grants you a limited, non-exclusive, non-transferable license to access and display the Website and its content solely for lawful and legitimate purposes. This license does not permit:</p> <ul> <li>Modification or translation of content</li> <li>Compilation or use of the Website as a reference work or database</li> <li>Reverse engineering, decompiling, or disassembly of any software</li> <li>Systematic downloading or scraping of content</li> <li>Use of the Website for any commercial purpose without written consent</li> <li>
1Harassment, abusive conduct, or interfering with the operation of the Website</li> </ul> <h2>4. Disclaimer of Warranties</h2> <p>The Website and all content thereon are provided on an "as-is" and "as-available" basis. KORTE LAW does not warrant that:</p> <ul> <li>The Website will be error-free or continuously available</li> <li>The content is accurate, complete, or current</li> <li>The Website is free from harmful software or security vulnerabilities</li> <li>Any defects will be corrected</li> </ul> <p>To the fullest extent permitted by law, KORTE LAW disclaims all warranties, express and implied, including merchantability, fitness for a particular purpose, and non-infringement.</p> <h2>5. Limitation of Liability</h2> <p>To the maximum extent permitted under applicable law, KORTE LAW shall not be liable for any indirect, incidental, special, consequential, or punitive damages (including lost profits, data loss, or business interruption), even if KORTE LAW has been advised of the possibility of such damages.</p> <p>KORTE LAW's total liability for direct damages arising from your use of the Website shall not exceed â¬100 (one hundred euros) or the amount paid by you to KORTE LAW in the preceding 12 months, whichever is greater.</p> <p>Some jurisdictions do not permit the exclusion of certain warranties or limitation of liability, so these limitations may not apply to you.</p> <h2>6. Indemnification</h2> <p>You agree to defend, indemnify, and hold harmless KORTE LAW, its officers, employees, agents, and licensors from and against any and all claims, damages, liabilities, and expenses (including reasonable attorneys' fees) arising from:</p> <ul> <li>Your use of the Website</li> <li>Violation of these Terms</li> <li>Violation of any applicable law or regulation</li> <li>Infringement of any third-party rights</li> <li>Your transmission of viruses, malware, or harmful code</li> </ul> <h2>7. Third-Party Links and Content</h2> <p>The Website may contain links to third-party websites. KORTE LAW does not endorse, control, or assume responsibility for the content, accuracy, or practices of third-party websites. Your use of third-party websites is at your own risk and subject to their terms of service and privacy policies.</p> <h2>8. Contact Form and Communications</h2> <p>When you submit information through our contact form, you acknowledge that:</p> <ul> <li>No confidentiality or privilege is created unless a formal engagement letter is signed</li> <li>Submission of the form does not create a client relationship or attorney-client privilege</li> <li>KORTE LAW may use your information to evaluate whether we can assist you and to conduct internal conflict checks</li> <li>Unsolicited information (including legal advice) transmitted through the form may be reviewed but not retained for longer than necessary</li> <li>KORTE LAW will not be liable for any claims or damages arising from the submission</li> </ul> <p>If you wish to discuss a sensitive matter, please telephone or email us directly to establish a confidential engagement.</p> <h2>9. Confidentiality</h2> <p>Unless a formal Engagement Letter has been signed establishing a solicitor-client relationship, no information communicated through the Website is deemed confidential or privileged. Communications submitted through the Website may be monitored and are not protected by attorney-client privilege.</p> <p>Once a formal engagement is established with a signed Engagement Letter, applicable professional confidentiality rules and attorney-client privilege will apply in accordance with the laws applicable to KORTE LAW's jurisdiction and the matter.</p> <h2>10. Governing Law and Jurisdiction</h2> <p>These Terms are governed by and construed in accordance with the laws of Germany, without regard to its conflict-of-laws principles. You agree that any legal proceeding arising from these Terms shall be subject to the exclusive jurisdiction of the Berlin courts.</p> <p>However, in accordance with the international nature of KORTE LAW's practice, disputes relating to the Website specifically may also be governed by applicable laws of the other jurisdictions in which KORTE LAW operates (France, Morocco) where applicable.</p> <h2>11. Severability</h2> <p>If any provision of these Terms is found to be invalid, illegal, or unenforceable, that provision shall be modified to the minimum extent necessary to make it valid and enforceable, or if that is not possible, the provision shall be severed, and the remaining provisions shall remain in full force and effect.</p> <h2>12. Modifications to Terms</h2> <p>KORTE LAW reserves the right to modify these Terms at any time without notice. Your continued use of the Website after modifications constitutes acceptance of the revised Terms. It is y
1our responsibility to review these Terms periodically for changes.</p> <h2>13. Entire Agreement</h2> <p>These Terms, together with our Privacy Policy, constitute the entire agreement between you and KORTE LAW regarding the use of the Website and supersede all prior agreements and understandings, whether written or oral.</p> <h2>14. Contact Information</h2> <p>For questions about these Terms or the Website, please contact:</p> <p><strong>KORTE LAW</strong> Kurfürstenhöfe, Spreeufer 5 10178 Berlin, Germany <a href="mailto:[email protected]">[email protected]</a> +49 30 629 310 27</p> <hr /> <p><em>© 2026 KORTE LAW. All rights reserved.</em></p> </div> <div class="modal-footer"> <button type="button" class="btn btn-outline-primary" data-dismiss="modal">Close</button> </div> </div> </div> </div>
1<script type="text/javascript"> if(window.location.href.indexOf('#modal49') != -1) { $('#modal49').modal('show'); } </script>
1
1<script type="text/javascript"> /* Mobile detection for WhatsApp links generation */ var isMobile = false; if(/(android|bb\d+|meego).+mobile|avantgo|bada\/|blackberry|blazer|compal|elaine|fennec|hiptop|iemobile|ip(hone|od)|ipad|iris|kindle|Android|Silk|lge |maemo|midp|mmp|netfront|opera m(ob|in)i|palm( os)?|phone|p(ixi|re)\/|plucker|pocket|psp|series(4|6)0|symbian|treo|up\.(browser|link)|vodafone|wap|windows (ce|phone)|xda|xiino/i.test(navigator.userAgent) || /1207|6310|6590|3gso|4thp|50[1-6]i|770s|802s|a wa|abac|ac(er|oo|s\-)|ai(ko|rn)|al(av|ca|co)|amoi|an(ex|ny|yw)|aptu|ar(ch|go)|as(te|us)|attw|au(di|\-m|r |s )|avan|be(ck|ll|nq)|bi(lb|rd)|bl(ac|az)|br(e|v)w|bumb|bw\-(n|u)|c55\/|capi|ccwa|cdm\-|cell|chtm|cldc|cmd\-|co(mp|nd)|craw|da(it|ll|ng)|dbte|dc\-s|devi|dica|dmob|do(c|p)o|ds(12|\-d)|el(49|ai)|em(l2|ul)|er(ic|k0)|esl8|ez([4-7]0|os|wa|ze)|fetc|fly(\-|_)|g1 u|g560|gene|gf\-5|g\-mo|go(\.w|od)|gr(ad|un)|haie|hcit|hd\-(m|p|t)|hei\-|hi(pt|ta)|hp( i|ip)|hs\-c|ht(c(\-| |_|a|g|p|s|t)|tp)|hu(aw|tc)|i\-(20|go|ma)|i230|iac( |\-|\/)|ibro|idea|ig01|ikom|im1k|inno|ipaq|iris|ja(t|v)a|jbro|jemu|jigs|kddi|keji|kgt( |\/)|klon|kpt |kwc\-|kyo(c|k)|le(no|xi)|lg( g|\/(k|l|u)|50|54|\-[a-w])|libw|lynx|m1\-w|m3ga|m50\/|ma(te|ui|xo)|mc(01|21|ca)|m\-cr|me(rc|ri)|mi(o8|oa|ts)|mmef|mo(01|02|bi|de|do|t(\-| |o|v)|zz)|mt(50|p1|v )|mwbp|mywa|n10[0-2]|n20[2-3]|n30(0|2)|n50(0|2|5)|n7(0(0|1)|10)|ne((c|m)\-|on|tf|wf|wg|wt)|nok(6|i)|nzph|o2im|op(ti|wv)|oran|owg1|p800|pan(a|d|t)|pdxg|pg(13|\-([1-8]|c))|phil|pire|pl(ay|uc)|pn\-2|po(ck|rt|se)|prox|psio|pt\-g|qa\-a|qc(07|12|21|32|60|\-[2-7]|i\-)|qtek|r380|r600|raks|rim9|ro(ve|zo)|s55\/|sa(ge|ma|mm|ms|ny|va)|sc(01|h\-|oo|p\-)|sdk\/|se(c(\-|0|1)|47|mc|nd|ri)|sgh\-|shar|sie(\-|m)|sk\-0|sl(45|id)|sm(al|ar|b3|it|t5)|so(ft|ny)|sp(01|h\-|v\-|v )|sy(01|mb)|t2(18|50)|t6(00|10|18)|ta(gt|lk)|tcl\-|tdg\-|tel(i|m)|tim\-|t\-mo|to(pl|sh)|ts(70|m\-|m3|m5)|tx\-9|up(\.b|g1|si)|utst|v400|v750|veri|vi(rg|te)|vk(40|5[0-3]|\-v)|vm40|voda|vulc|vx(52|53|60|61|70|80|81|83|85|98)|w3c(\-| )|webc|whit|wi(g |nc|nw)|wmlb|wonu|x700|yas\-|your|zeto|zte\-/i.test(navigator.userAgent.
1substr(0,4))) { isMobile = true; } console.log('Mobile detect: ' + isMobile); if (isMobile) { $('[data-whatsapp]').addClass("whatsapp").click(function() { let serialized = $(this).text().replace(/\s/g, '').replace('+',''); location.href = "whatsapp://send?phone=" + serialized; }); } /* Country code per language (used by intl-tel-input below) */ var $country_code = ''; $country_code='gb'; /* Function called if AdBlock is not detected */ function adBlockNotDetected() { console.log('AdBlock is not enabled'); /* Telephone country code helper */ var input = document.querySelector("input[name='phone']"); window.intlTelInput(input, { preferredCountries: ['gb','de','fr','sa'], initialCountry: $country_code, nationalMode: false, formatOnDisplay: true, autoPlaceholder: 'aggressive', geoIpLookup: function(success, failure) { $.get("https://ipinfo.io", function() {}, "jsonp").always(function(resp) { var countryCode = (resp && resp.country) ? resp.country : ""; success(countryCode); }); }, utilsScript: '//korte-law.com/assets/vendor/intl-tel-input/js/utils.js' }); } /* Function called if AdBlock is detected */ function adBlockDetected() { console.log('AdBlock is enabled'); /* Telephone country code helper */ var input = document.querySelector("input[name='phone']"); window.intlTelInput(input, { preferredCountries: ['gb','de','fr','sa'], initialCountry: false, nationalMode: false, separateDialCode: false, formatOnDisplay: true, autoPlaceholder: 'aggressive', utilsScript: '//korte-law.com/assets/vendor/intl-tel-input/js/utils.js', allowDropdown: true }); } /* Recommended audit because AdBlock lock the file 'blockadblock.js' If the file is not called, the variable does not exist 'blockAdBlock' This means that AdBlock is present */ if(typeof blockAdBlock === 'undefined') { /*adBlockDetected();*/ } else { blockAdBlock.onDetected(adBlockDetected); blockAdBlock.onNotDetected(adBlockNotDetected); } /* Change the options*/ blockAdBlock.setOption({ debug: false, checkOnLoad: true, resetOnEnd: false }); $(".partner-logo").hover( function() { var value=$(this).attr('data-active'); $(this).attr("src", value); }); $(".partner-logo").mouseout( function() { var value=$(this).attr('data-current'); $(this).attr("src", value); }); </script>
1 <!-- small fix for itlCode --> <style> .phone-wrap > .iti--allow-dropdown > .iti__flag-container > div { display: none; } .phone-wrap > .iti--allow-dropdown > .iti--allow-dropdown div { display: inline-flex; } span.whatsapp { background-color: #128c7e; padding: 1px 24px 1px 6px; border-radius: 14px; border: 1px solid darkseagreen; cursor: pointer; position: relative; } span.whatsapp:after { content: ""; background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAABmJLR0QA/wD/AP+gvaeTAAAJh0lEQVRoge1Za2wc1RX+7szs295dex17/Ur8jh3jBCfmIUiakDSkaSOXRinQKDwKiQpqUFRQRREVVd8C1FblUagISaENSDyiQAsttGRLoVBeiW0w3thO1sbYazu2433P7Mzc2x+OZ+2dsb1+tKrUfL/mnj3n3PPNnHPvuXeBC7iA/2+QpXDCGOPaurouoUzYInDYxIBaypiHMVgAgBBIHCGjAOmiqupjDMe7aivfu5YQdbFzL4pAy6lTxYSYDoDhVsHEW1wOu8VhswoWsxlmQQDHTbinlCGpKJCSMmIJUQ3H4qKsKDLAnpJl/LKpvvKz/yqB9va+XNWkPMhAd3tcTsHjcgpWi3lePsSkjLFQWB0dD8uM4HkV6l1rq6vPzjeWeRNo8XddC457Is/ltBd4cgSB5+frYhpUSjE4ck4ZHQ+JlOG2xtrKI/Oxz5iAz+cTcotWPC4I3O6yIq/NbrXodILiEFpCn6AzegZBcQgxNQ4GIIu3w2vNR5WjHI3ui1BsLdTZJiQJPf2DCZnSF+TQ2K1NTU3ykhHwBQJWj8xetlstG8qKvVae47TfGBiOn30bLw68go5IZybuUJNViWbvNlydvxEmzqTJKaXoGRiSYgnxvWTYur2pqSi+aAI+n0/wFK94Nctu21hWVGAmJGXy0XgbftvzNLqiZzIKPB1eaz72l9+CKz2XajLGGD4LDifDsfi7yfDY1rm+xJwEWrvOPOGwWPZUlBRaJ4OnYHiy5wie+fzoggJPxw7vVtxRsRfm81+DMYZA/6AUFcXn1lRX3Dib7awETvjP7DKbuKdqy0rtk2kjqiJ+fOpXeGfsgyUJfhIXuy7CT1d9D3beDmAinfw9fWJSVvfOVtgzEmhr681hViVQVVrsmixYCob7Ou7HP0ffX9LgJ7HGVY8H6u/TvkRCktDV2x+RoVQ0rVw5YmTDGQkBADb1/lyn0zF1tXmy58h/LHgAaA214+EzB1MhWCzwuF02E2f6xUw2hgQ+/LSnkDF2gzcvR5iUvX/upC7nOcLh5uXX4bE19+NHdXfDztsWTeJPg3+d9pK8nhyBMFz7cXd3acYETLx6h8fl1DYphal46PRBnd5tZTfhpuXXoTa7Ghs8l
16G5cNuiCQDAI4FDkOnE4sPzHDxup4lScmdGBBhjBITszXU5tbd//Oxb6BeD0/RKbEXYVbxjmqzZuw1kCfrDQXEYrw+/qY1zXU4eIDc/x5hu29cRaOvobhR43m6b0tu8HHxNN8kXPJfrgi20FuDSnMbFRX8efxxMzWk1m2ASeFOVv/vSdD0dAcqRLdlZdi36YWkEnxrssF5rvuHES5VGp6KnERSHtLHT4bAQQjan6+kICBy3Mctq1fb3k6GPwcB0E4TliOHEClUWGLIeJ8Y/1p4dNovAC9ymdB19DYDUWcyp/qQ7GjB03hXTtw9jyXE8Gji8sGgNcDrWoz1bzGYwhup0HQMC1GMStPpFUBo2dP7O2IcIyeFpst8EDmNYMtxvFoSglEohk8ADFHnpOgarEKw8lyrOmGLcEMpUxtN9z0+TbS/YsiSrkNHcPMeBMqrr4XUECMCmZjxPZt6sjwX/DH+0Wxuvc69esiKeiCX1MvRVOAE9AUJiqkq1cbaQPeMElFH8/NSvIaqiJttfcQsuybl4AeHq4RDsqbkoBUeImK6jf72EjCtq6rIg3+KZdZLPEv34WedD2kolEAE/qbsHW5ZtMNT/auGXsK9sD/LMuXMSKLJ6tWdZUUAI0RWYQX6wkwlJ0kZ12brC1+Gt0X/hUO+z2tjMmfD9ld/BXVW3I1vI0uSb8q7Agcp92F2yE880PYa7qm6fFmQ6qhxl2rMoySCEnJqTgKqyt+OipJ2CGpx1GRXmH/pewJG+F6fJdni34tmmx7GvbA+25m/E3dX7NV8mzoQd3q34/bpHcE3hdp0/AoK17tXaOC6KiqpSX7qekC7gKHsjFI3LpQUwAYDHnItGdwNOjLfNSeJg7xGcTY7ijopbwZOJtsUh2LG7ZOeMNhzhUGor0snrnSuRb0mtmqFoTFIZ+5vOPl2wZlXVJ4yq5+JiKo2+UvDFOYOfxEvBv2B/6z3ojfdlbNMe0WUGmr2p1SwhSVBUNbG2tvJEup7hGklBDo+EwloabVp2JSqn5ONc8Ee7sffknXig61F8nhiYVffD8Va8OfLuNNlyWzE2L1uvjUdDEYUwHCSE6FZTw+Rub+/LlU3Jz+vKltvMJkGb6Luf/DBjElNRl12DLcvWo8m9BsvtJSAgGE2O4ejAq3iu/yUoLLXqERA8eNEPsO58/iuKivZAb4JSuWptba3ubehqAADq60vHWjtPHzsXiX6jINcNACgxuIzKFB2RTu3OyMpbIRAeUSVmqHtD6S4teAAYGB2TCbjfGQU/IwEA4MCtsk85E3ww3rKw6NMwddNLx3rPZbhpxfXaOJYQMR6OxmSe3TNznAbw+/3ZKqN1DlvqjPvReOuCAs4UGzyX496aA+DOZ7VKKQIDQwnK6DebKitDM9kZfoE4+KuyrBaZ44gZmGgZpvbmSwkCgutLrsHesj1a8BMXW0FRVemhxpVVx2azNyTAE77ZleXQGhF/tBsRJQoAsHAWNDjrsM7dgDyLB8/0HUUgvrDr/RX2Ehyo2IdGd4MmY4yhZ2AomZAkX2dNxYG5fBgSIARfznbYtRVqRBrFjaVfx1r3aqzKrpl2Ibt52Qb8Y+QdvBx8DS2hdsPT2zTfIGhw1aHZuw1X5V0Jbkq3q6oUgf6gmEhKPhvo1zL5B0e3jLb6/eWEN7c3VJXP+5JnNHkObeFP0Rk9jUFxGOHzX83O21BkLUCloxzr3KvhMefobGMJEYGBoQRj9JC/qvzAgv9+auno/lZP/6DIZgGllEXjCZaUldnUMkJSVlhvcDjZ2nlm7IS/q3m+8epSiBe4nc4su+7kI0pJROIJhGPxeCye4EFIEIx53dlZXF6Oy2z0h8dsiIsSRkMReSwcVjhCnkwQ9d7La6vDc1vOQsDn8wkqY+uz7XYkZQXReALhWEyMxBMMQIgBrzNVfUUh9HhTzcqR9zo6POci0W+HorHbCEdcriyHyW61mGwWCwSeB89P5DelFLKiQpSSiImiHI7FZarSCAWeIBx7eHVVpfHBOwNMq4GTgYCbJOmQwPGyylSFEPImVdlLlJI31q6q6J3N0UednXUc5a/meXIFARoZQy5jzDExCxE5ghEAHSpV/07Bv9FYU95m1NssGm0dpxta2rvql9zxBVzA/yb+DUF2LapIafb7AAAAAElFTkSuQmCC); position: absolute; width: 25px; height: 25px; background-repeat: no-repeat; background-size: 18px; background-position-y: 2px; background-position-x: 4px; } </style> <div id="kl-cookie-banner" role="dialog" aria-live="polite" aria-label="Cookie consent" style="display:none"> <div class="kl-cc-inner"> <p class="kl-cc-text">Korte Law, as data controller, uses strictly necessary cookies for this site to function, as well as analytics and advertising cookies that are only set with your prior consent. You may accept, refuse, or change your choices at any time. <a href="https://korte-law.com/privacy-policy" target="_blank" rel="noopener">Learn more</a></p> <div class="kl-cc-actions"> <button type="button" id="kl-cc-accept" class="kl-cc-btn">Accept All</button> <button type="button" id="kl-cc-refuse" class="kl-cc-btn">Refuse</button> </div> </div> </div> <style> /* Kill the legacy Silktide banner bundled inside complied.min.js (auto-inits with default EN text; non-compliant notice-only widget). Removed from DOM below too. */ .cc_banner, .cc_container { display: none !important; } #kl-cookie-banner { position: fixed; left: 0; right: 0; bottom: 0; z-index: 99999; background: #253244; color: #fff; box-shadow: 0 -2px 12px rgba(0,0,0,.35); font-family: Montserrat, sans-serif; } #kl-cookie-banner .kl-cc-inner { max-width: 1140px; margin: 0 auto; padding: 16px 20px; display: flex; flex-wrap: wrap; align-items: center; gap: 12px; } #kl-cookie-banner .kl-cc-text { flex: 1 1 480px; margin: 0; font-size: 13px; line-height: 1.5; } #kl-cookie-banner .kl-cc-text a { color: #9fc3e8; text-decoration: underline; } #kl-cookie-banner .kl-cc-actions { display: flex; gap: 10px; flex: 0 0 auto; } #kl-cookie-banner .kl-cc-btn { min-width: 130px; padding: 10px 18px; font-size: 13px; font-weight: 600; border: 1px solid #fff; background: transparent; color: #fff; border-radius: 3px; cursor: pointer; } #kl-cookie-banner .kl-cc-btn:hover { background: #fff; color: #253244; } .kl-cc-footer-link { color: inherit; text-decoration: underline; cursor: pointer; opacity: .85; } @media (max-width: 575px) { #kl-cookie-banner .kl-cc-actions { flex: 1 1 100%; } #kl-cookie-banner .kl-cc-btn { flex: 1 1 50%; } } </style>
1<script> (function() { var KEY = 'kl_cookie_consent'; var MAX_AGE = 15552000000; /* 6 months */ var banner = document.getElementById('kl-cookie-banner'); function stored() { try { var c = JSON.parse(localStorage.getItem(KEY) || 'null'); if (c && c.ts && (Date.now() - c.ts) < MAX_AGE) return c; } catch (e) {} return null; } function save(choice) { try { localStorage.setItem(KEY, JSON.stringify({ v: 1, choice: choice, ts: Date.now() })); } catch (e) {} } function show() { banner.style.display = 'block'; } function hide() { banner.style.display = 'none'; } document.getElementById('kl-cc-accept').addEventListener('click', function() { save('accepted'); hide(); if (window.klLoadTrackers) window.klLoadTrackers(); }); document.getElementById('kl-cc-refuse').addEventListener('click', function() { save('refused'); hide(); }); window.klCookieSettings = function() { show(); }; /* remove legacy Silktide banner nodes if the bundled lib injected them */ function killLegacy() { document.querySelectorAll('.cc_banner, .cc_container').forEach(function(n) { n.remove(); }); } killLegacy(); setTimeout(killLegacy, 1500); if (!stored()) show(); var legal = document.querySelector('footer.footer-small .col.text-center'); if (legal) { var a = document.createElement('a'); a.className = 'kl-cc-footer-link'; a.textContent = 'Cookie Settings'; a.addEventListener('click', function(ev) { ev.preventDefault(); show(); }); legal.appendChild(document.createTextNode(' | ')); legal.appendChild(a); } })(); </script>
1
1<script src="//korte-law.com/assets/js/ajax/ajaxform_contact.js"></script>
1
1<script type="text/javascript">AjaxForm.initialize({"assetsUrl":"\/assets\/components\/ajaxform\/","actionUrl":"\/assets\/components\/ajaxform\/action.php","closeMessage":"close all","formSelector":"form.ajax_form","pageId":1});</script>
1 </body> </html>
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.