PageSourceSearch

https://mozambique-evisa.com/about-evisa/

html mozambique-evisa.com collected 2026-09-29 05:20:03 UTC 157,162 bytes, 2,764 lines download raw bytes

1<!DOCTYPE html>
2<html lang="en">
3
4<head>
5    <meta charset="UTF-8">
6    <meta name="viewport" content="width=device-width, initial-scale=1.0">
7    <meta http-equiv="X-UA-Compatible" content="ie=edge">
8
9    <!-- Meta tags for SEO -->
10    <meta name="description" content="Everything you need to know about the electronic visa system for Mozambique">
11    <meta name="keywords" content="Mozambique visa, eVisa, online visa, Mozambique tourist visa, Mozambique business visa, visa application, travel to Mozambique">
12    <meta name="author" content="Mozambique Online eVisa/eTA.">
13    <meta name="robots" content="index, follow">
14    <!-- Favicon -->
15    <!-- <link rel="shortcut icon" href="/images/favicon.png" type="image/x-icon"> -->
16    <link rel="icon" type="image/png" href="/images/mozambique-favicon.png" sizes="32x32">
17    <link rel="icon" type="image/x-icon" href="/images/mozambique-favicon.ico" sizes="32x32">
18
19
20    <link rel="manifest" href="/manifest.json">
21    <meta name="theme-color" content="#1b546c">
22
23    <!-- Icons for browsers -->
24    <link rel="icon" type="image/png" sizes="192x192" href="/icons/icon-192x192.png">
25    <link rel="icon" type="image/png" sizes="256x256" href="/icons/icon-256x256.png">
26    <link rel="icon" type="image/png" sizes="384x384" href="/icons/icon-384x384.png">
27    <link rel="icon" type="image/png" sizes="512x512" href="/icons/icon-512x512.png">
28
29
30    <link rel="preload" href="/css/bootstrap.min.css" as="style">
31    <link rel="stylesheet" href="/css/bootstrap.min.css">
32
33    <!-- Custom CSS -->
34    <link rel="preload" href="/css/style.css?811234124" as="style">
35    <link rel="stylesheet" href="/css/style.css?811234124">
vendor: 146 bytes, lines 35-41
35
36
37
38
39
40
41    <script src="/cdn-cgi/scripts/7d0fa10a/cloudflare-static/rocket-loader.min.js" data-cf-settings="9df1e9fc3e5b9e9d7e087240-|49"></script>
41<link rel="preload" href="/css/intlTelInput.css?2" as="style" onload="this.onload=null;this.rel='stylesheet'">
42    <noscript>
43        <link rel="stylesheet" href="/css/intlTelInput.css?2">
44    </noscript>
45
46    <!-- Page title is set dynamically -->
47    <title>About Mozambique eVisa - Mozambique eVisa/eTA</title>
48
49    <!-- Open Graph tags for social sharing -->
50    <!-- <meta property="og:title" content="About Mozambique eVisa - Mozambique eVisa">
51    <meta property="og:description" content="Official Mozambique eVisa application portal. Apply online for your Mozambique tourist, business, or transit visa easily and securely.">
52    <meta property="og:image" content="/images/og-image.jpg">
53    <meta property="og:url" content="https://mozambique-evisa.com">
54    <meta property="og:type" content="website"> -->
55
56    <!-- Twitter Card tags -->
57    <!-- <meta name="twitter:card" content="summary_large_image">
58    <meta name="twitter:title" content="About Mozambique eVisa - Mozambique eVisa">
59    <meta name="twitter:description" content="Official Mozambique eVisa application portal. Apply online for your Mozambique tourist, business, or transit visa easily and securely.">
60    <meta name="twitter:image" content="/images/og-image.jpg"> -->
61    <link rel="canonical" href="https://mozambique-evisa.com/about-evisa/">
62    <!-- Canonical URL -->
63
64
65    
66<script type="9df1e9fc3e5b9e9d7e087240-text/javascript">
67
68    
vendor: 156 bytes, lines 68-75
68window.dataLayer = window.dataLayer || [];
69
70    function gtag() {
71        dataLayer.push(arguments);
72    }
73
74    gtag('js', new Date());
75    gtag('config', '
75G-STQ0S8DK0V
vendor: 9 bytes, lines 75-77
75');
76
77    
77var gaScript = document.createElement("script");
78    gaScript.src = "https://www.googletagmanager.com/gtag/js?id=G-STQ0S8DK0V";
79    gaScript.async = true;
80    document.getElementsByTagName("head")[0].appendChild(gaScript);
81</script>
81
82
83</head>
84<style>
85    html,
86    body {
87        min-width: 360px;
88        margin: 0;
89        padding: 0;
90    }
91
92    header,
93    footer {
94        width: 100%;
95    }
96
97    .container {
98        max-width: 1800px !important;
99        margin: 0 auto;
100        /* keeps content centered */
101        width: 100%;
102    }
103</style>
104
105<body>
106    <style>.info-cards{display:flex;gap:15px}.info-card{flex:1}.info-card h2{margin-top:0}@media(max-width:767px){.info-cards{flex-direction:column;gap:0}}.wrapped-image{float:right;margin:0 0 0px 10px;max-width:500px;height:auto}@media screen and (max-width:900px){.wrapped-image{text-align:center;float:none;display:flex;margin:auto;justify-content:center}}.image-design{max-width:500px;height:auto !important;width:100%;margin-bottom:10px;border-radius:5px}.card-container{max-width:1600px !important;width:100%;background-color:#f9f9f9;margin:0 auto;border-radius:5px !important;border-top:2px solid #0e5f4f;box-shadow:0 2px 8px rgba(0,0,0,0.06);margin-top:10px}.card-inner{display:flex;position:relative;padding:0}.card-form{max-width:620px !important;display:flex;width:100%;max-width:480px;overflow:hidden;position:relative;flex-shrink:0;padding:10px;border-radius:5px}.card-media{max-width:700px !important;display:flex;width:100%;max-width:800px;overflow:hidden;position:relative;flex-shrink:0;padding:10px;background:#fff;border-right:1px solid #e8e8e8;border-radius:5px}.video-container-main{width:100%;max-width:920px;aspect-ratio:16 / 9;margin:0 auto;background:#fff}.video-container-main iframe{width:100%;height:100%;border:0}.card-content{flex:1;display:flex;flex-direction:column;justify-content:center;min-width:0;padding:10px 10px}.card-content h2{color:var(--dark-color)}.video-container-main iframe{width:100%;height:100%;border:0;border-radius:5px}@media(max-width:992px){.general-form-container{padding: 10px 0px !important;}.card-inner{flex-direction:column}.card-form{width:100%;max-width:100%;padding:10px;border-right:0;margin:0 auto;justify-content:center;order:1;border-radius:5px}.card-media{width:100%;max-width:100%;padding:10px;border-right:0;margin:0 auto;justify-content:center;order:1;border-radius:5px}.card-content{width:100%;padding:10px;order:2}.general-form-container{margin:0 auto}}@media(max-width:767px){.general-form-container{ padding: 10px !important;}.card-form{padding:0}.card-media{padding:0}.card-content{padding:0}.card-container{background-color:unset !important;border-top:unset !important;box-shadow:unset !important}}.doc-inline-grid{display:grid;grid-template-columns:1fr;gap:20px 18px;margin-bottom:16px}.doc-inline-item{display:flex;align-items:flex-start;gap:8px;padding:0;border-bottom:1px solid #e5e5e5}.doc-inline-item i{font-size:18px;color:#29536c;line-height:1.45;margin-top:2px;flex-shrink:0}.doc-inline-text{min-width:0}.doc-inline-text strong{display:inline;font-size:18px;line-height:1.5;color:#222;font-weight:700}.doc-inline-text p{display:inline;margin:0;font-size:18px;line-height:1.5;color:#444}.doc-inline-text p::before{content:" "}@media(max-width:767px){.doc-inline-item{gap:7px;padding-bottom:6px}.doc-inline-item i,.doc-inline-text strong,.doc-inline-text p{font-size:18px}}.doc-inline-grid-2{grid-template-columns:repeat(2,1fr);gap:14px 18px}.doc-inline-grid-3{grid-template-columns:repeat(3,1fr);gap:14px 18px}.doc-inline-grid-4{grid-template-columns:repeat(4,1fr);gap:14px 18px}.doc-inline-grid-5{grid-template-columns:repeat(5,1fr);gap:14px 18px}.doc-inline-grid-6{grid-template-columns:repeat(6,1fr);gap:14px 18px}@media(max-width:1300px){.doc-inline-grid-4,.doc-inline-grid-5,.doc-inline-grid-6{grid-template-columns:repeat(3,1fr)}}@media(max-width:900px){.doc-inline-grid-3,.doc-inline-grid-4,.doc-inline-grid-5,.doc-inline-grid-6{grid-template-columns:repeat(2,1fr)}}@media(max-width:600px){.doc-inline-grid-2,.doc-inline-grid-3,.doc-inline-grid-4,.doc-inline-grid-5,.doc-inline-grid-6{grid-template-columns:1fr}}.moz-info-cards{display:grid;grid-template-columns:1fr;gap:20px;max-width:100%;margin-bottom:1rem}.moz-card{background:white;border-radius:2px;box-shadow:0 1px 2px rgba(0,0,0,0.08);overflow:hidden}.moz-card-header{gap:8px;padding:0 10px;border-radius:10px;border-bottom:1px solid #1b546c;background-color:#fafafa}.moz-card-header i{color:#1b546c;font-size:22px}.moz-card-header span{font-weight:600;color:#1b546c;font-size:22px;letter-spacing:.2px}.moz-card-body{padding:6px;color:#444;font-size:18px;line-height:1.7}.moz-link{color:#1b546c;text-decoration:none;border-bottom:1px solid #1b546c}@media(max-width:768px){.moz-info-cards{grid-template-columns:1fr}.moz-card-header{padding:6px 10px}.moz-card-body{padding:6px;font-size:18px}}.border-moz{border:1px solid #ddd}.moz-info-cards-2{grid-template-columns:repeat(2,1fr);gap:14px 18px}.moz-info-cards-3{grid-template-columns:repeat(3,1fr);gap:14px 18px}.moz-info-cards-4{grid-template-columns:repeat(4,1fr);gap:14px 18px}.moz-info-cards-5{grid-template-columns:repeat(5,1fr);gap:14px 18px}.moz-info-cards-6{grid-template-columns:repeat(6,1fr);gap:14px 18px}@media(max-width:1300px){.moz-info-cards-5,.moz-info-cards-6{grid-template-columns:repeat(3,1fr)}}@media(max-width:1300px){.moz-info-cards-3,.moz-info-cards-4{grid-template-columns:repeat(2,1fr)}}
106@media(max-width:900px){.moz-info-cards-3,.moz-info-cards-4,.moz-info-cards-5,.moz-info-cards-6{grid-template-columns:repeat(2,1fr)}}@media(max-width:600px){.moz-info-cards-2,.moz-info-cards-3,.moz-info-cards-4,.moz-info-cards-5,.moz-info-cards-6{grid-template-columns:1fr}.moz-card-header{border-bottom:unset !important}.moz-card-header{padding:0 10px !important}.moz-card-body{padding:2px 10px 10px 10px !important;font-size:18px}}@media(max-width:768px){.moz-card-body{text-align:justify}}.card-image{display:flex;overflow:hidden;position:relative;flex-shrink:0;padding:10px}.card-image .wrapped-image{margin:0 !important}.image-banner{max-width:450px;height:auto !important;width:100%;border-radius:5px}.card-image.wrapped-image{margin:unset !important;max-width:unset !important}@media(max-width:992px){.card-image{justify-content:center;margin-bottom:10px;order:1}}@media(max-width:767px){.card-image{padding:0;margin-bottom:10px}}.visa-table-modern{width:100%;margin-bottom:16px}.visa-table-2{width:100%;border-collapse:collapse;font-size:18px}.visa-table-2 thead th{text-align:left;font-weight:600;padding:8px 10px;color:#222;border-bottom:2px solid #eaeaea;background:#fff}.visa-table-2 tbody tr{border-bottom:1px solid #f1f1f1;transition:.2s ease;position:relative}.visa-table-2 tbody tr:hover::before{background:#629dd4}.visa-table-2 td{padding:8px 10px;vertical-align:middle}.visa-table-2 td strong{font-weight:600}@media(min-width:600px) and (max-width:767px){.visa-table-2 thead{display:none}.visa-table-collapsible{max-height:unset !important;opacity:unset !important;display:block !important;visibility:visible !important}.visa-table-2,.visa-table-2 tbody{display:block;width:100%}.visa-table-2 tbody{display:grid;grid-template-columns:1fr 1fr;gap:12px}.visa-table-2 tr{display:block;border:1px solid #eee;border-left:1px solid #29536c;padding:10px;border-radius:5px}.visa-table-2 td{display:grid;grid-template-columns:100px 1fr;gap:6px;padding:6px 0;border:0}.visa-table-2 td::before{content:attr(data-label);font-weight:700;color:#2c2c2c;font-size:18px;margin:0 10px 4px 0;max-width:100px}}@media(max-width:599px){.visa-table-2 thead{display:none}.visa-table-2,.visa-table-2 tbody,.visa-table-2 tr,.visa-table-2 td{display:block;width:100%}.visa-table-2 tr{margin-bottom:12px;border:1px solid #eee;border-left:1px solid #29536c;padding:5px 6px;border-radius:5px}.visa-table-2 td{display:grid;grid-template-columns:120px 1fr;gap:10px;padding:4px 0;border:0}.visa-table-2 td::before{content:attr(data-label);font-weight:700;color:#2c2c2c;font-size:18px;margin:0 10px 4px 0;max-width:180px}}@media(max-width:480px){.visa-table-2 td{grid-template-columns:95px 1fr}}@keyframes expandRow{0%{opacity:0;max-height:0}100%{opacity:1;max-height:500px}}.visa-table-collapsible{max-height:0;opacity:0}
106.visa-table-collapsible.animate-expand{animation:expandRow .6s ease-out forwards}@media(max-width:600px){.visa-table-collapsible{max-height:0;opacity:0}.visa-toggle-btn{border-radius:4px;padding:8px 15px;font-size:18px;box-shadow:0 4px 12px rgba(0,0,0,0.15);display:inline-flex;align-items:center;gap:4px;background-color:var(--primary-color);border-color:var(--primary-color);color:white;border:1px solid var(--primary-color);cursor:pointer;font-weight:500;transition:all .3s ease;width:auto;white-space:nowrap;margin-bottom:16px;position:relative;min-width:100px}.visa-toggle-btn:hover{box-shadow:0 6px 16px rgba(0,0,0,0.2);transform:translateY(-2px)}.visa-toggle-btn:active{transform:translateY(0)}.visa-toggle-text{transition:opacity .3s ease;display:inline-block}.visa-toggle-btn i{transition:opacity .35s ease .05s;display:inline-block;width:1em;text-align:center}.visa-icon-down{opacity:1}.visa-icon-up{opacity:0;width:1em}.visa-toggle-btn[aria-expanded="true"] .visa-icon-down{opacity:0}.visa-toggle-btn[aria-expanded="true"] .visa-icon-up{opacity:1}.visa-table-toggle-container{display:flex;justify-content:right;margin-top:15px;width:100%}}@media(min-width:601px){.visa-toggle-btn{display:none}.visa-table-toggle-container{display:none}.visa-table-collapsible{max-height:auto;opacity:1;display:table-row}}@media(min-width:913px){#mozdocumentLists{display:none}#mozdocumentLists1{display:block}}@media(max-width:912px){#mozdocumentLists1{display:none}}.sub-para{font-size:1.3rem;font-weight:600;margin-bottom:0}.o1-grid{display:grid;grid-template-columns:1fr 1fr;gap:0;border-radius:5px;margin-bottom:16px;overflow:hidden;background:#fff}@media screen and (max-width:1149px){.wrapped-image1{text-align:center;float:unset !important;display:flex;margin:0 !important;max-width:unset !important;justify-content:center}}.wrapped-image1{float:right;margin:0 0 10px 10px;max-width:450px;height:auto}.image-design1{max-width:450px;height:auto !important;width:100%;margin-bottom:10px;border-radius:5px}.o1-cell{padding:10px 10px 0;border-right:1px solid #d6e4eb;border-bottom:1px solid #d6e4eb}.o1-cell:nth-child(2),.o1-cell:nth-child(4){border-right:0}.o1-cell:nth-child(3),.o1-cell:nth-child(4){border-bottom:0}.o1-cell-top{display:flex;gap:10px}.o1-cell-top p{margin-bottom:0}.o1-cell-top .icon{width:32px;height:32px;background:#e8f0f4;border-radius:3px;display:flex;align-items:center;justify-content:center;color:#1b546c;font-size:18px;flex-shrink:0}.o1-cell-top h2{margin-bottom:2px}@media(max-width:560px){.o1-grid{grid-template-columns:1fr}.o1-cell p{margin-bottom:5px}.o1-cell{border-right:none !important;border-bottom:1px solid #d6e4eb !important;margin-bottom:16px !important}.o1-cell{padding:unset !important}.o1-cell:last-child{border-bottom:none !important}}
107.page-header {
108    margin-bottom: 0px !important;
109}
110    .pill-link-item a{
111            font-size: 18px !important;
112    }
113
114@media (min-width: 993px) and (max-width: 1115px) {
115    .card-inner {
116        position: relative;
117        display: flow-root;
118        min-height: 320px;
119    }
120
121    .card-content {
122        display: block;
123        width: 100%;
124    }
125
126    /* Reserves space for the form so text wraps below it */
127    .card-content::before {
128        content: "";
129        float: right;
130        width: 60%;
131        height: 300px;
132        margin-left: 10px;
133    }
134
135    .card-form {
136        position: absolute;
137        top: 0;
138        right: 0;
139        width: 63%;
140        z-index: 2;
141    }
142
143    .card-content h2 {
144        margin-top: 0;
145    }
146
147    .card-content p {
148        margin-bottom: 0;
149    }
150}
151</style>
152
153<style>
154@media (min-width: 900px) {
155    .row.align-items-center > .col-lg-8 {
156        flex: 0 0 45%;
157        max-width: 45%;
158    }
159
160    .row.align-items-center > .custom-header-img {
161        flex: 0 0 55%;
162        max-width: 55%;
163        display: flex;
164        justify-content: flex-end;
165        align-items: center;
166        text-align: right !important;
167    }
168
169    .custom-header-img picture {
170        display: block;
171        width: auto;
172        max-width: 100%;
173        margin-left: auto;
174    }
175
176    .custom-header-img img {
177        display: block;
178        width: 550px;
179        max-width: 100%;
180        height: auto;
181        margin-left: auto;
182    }
183}
184@media (max-width: 900px) {
185    .mz-apply-btn {
186        margin-bottom: 30px;
187    }
188
189    .custom-header-img {
190        margin-top: 0;
191    }
192}
193
194@media (max-width: 899px) {
195    .row.align-items-center > .col-12 {
196        flex: 0 0 100%;
197        max-width: 100%;
198    }
199
200    .custom-header-img {
201        margin-top: 25px;
202    }
203
204    .custom-header-img picture,
205    .custom-header-img img {
206        width: 550px;
207        margin: 0 auto;
208    }
209}
210@media (max-width: 768px) {
211        .mz-apply-btn {
212        margin-bottom: 20px;
213    }
214}
215
216</style>
217<script type="9df1e9fc3e5b9e9d7e087240-text/javascript">
218    document.addEventListener('DOMContentLoaded', function() {
219        // Handle all toggle buttons on the page
220        const allToggleBtns = document.querySelectorAll('.visa-toggle-btn');
221
222        allToggleBtns.forEach(toggleBtn => {
223            // Find the parent container and get the corresponding table and rows
224            const toggleContainer = toggleBtn.closest('.visa-table-toggle-container');
225            const visaTable = toggleContainer ? toggleContainer.previousElementSibling : null;
226            const collapsibleRows = visaTable ? visaTable.querySelectorAll('.visa-table-collapsible') : [];
227
228            if (!toggleBtn || !collapsibleRows.length) return;
229
230            const upIcon = document.createElement('i');
231            upIcon.className = 'fa fa-chevron-up visa-icon-up';
232
233            // Check if icon already exists
234            if (!toggleBtn.querySelector('.visa-icon-up')) {
235                toggleBtn.appendChild(upIcon);
236            }
237
238            function initializeRows() {
239                // Only hide rows on mobile (600px or smaller)
240                if (window.innerWidth <= 600) {
241                    collapsibleRows.forEach(row => {
242                        row.style.display = 'none';
243                        row.classList.remove('animate-expand');
244                    });
245                    toggleBtn.setAttribute('aria-expanded', 'false');
246                    toggleBtn.querySelector('.visa-toggle-text').textContent = 'See More';
247                } else {
248                    // Show all rows on desktop
249                    collapsibleRows.forEach(row => {
250                        row.style.display = '';
251                    });
252                }
253            }
254
255            initializeRows();
256
257            function toggleRows() {
258                const isExpanded = toggleBtn.getAttribute('aria-expanded') === 'true';
259                const newState = !isExpanded;
260
261                if (newState) {
262                    collapsibleRows.forEach(row => {
263                        row.style.display = '';
264                        void row.offsetHeight;
265                        row.classList.add('animate-expand');
266                    });
267                    toggleBtn.querySelector('.visa-toggle-text').textContent = 'See Less';
268                    toggleBtn.setAttribute('aria-expanded', 'true');
269
270                    setTimeout(() => {
271                        toggleContainer.scrollIntoView({
272                            behavior: 'smooth',
273                            block: 'nearest'
274                        });
275                    }, 600);
276                } else {
277                    collapsibleRows.forEach(row => {
278                        row.classList.remove('animate-expand');
279                        row.style.display = 'none';
280                    });
281                    toggleBtn.querySelector('.visa-toggle-text').textContent = 'See More';
282                    toggleBtn.setAttribute('aria-expanded', 'false');
283                    setTimeout(() => {
284                        visaTable.scrollIntoView({
285                            behavior: 'smooth',
286                            block: 'nearest'
287                        });
288                    }, 50);
289                }
290            }
291
292            toggleBtn.addEventListener('click', toggleRows);
293
294            // Update on window resize
295            window.addEventListener('resize', function() {
296                initializeRows();
297            });
298        });
299    });
300</script>
300
301<style type="text/css">:root{--accent-color:#009a44;--accent-dark:#007a35;--text-dark:#333;--text-medium:#666;--text-light:#999;--bg-white:#fff;--bg-light:#f5f5f5;--bg-lighter:#fafafa;--border-color:#ddd;--shadow-md:0 2px 8px rgba(0,0,0,0.12);--header-height:60px;--transition:all .3s cubic-bezier(0.4,0,0.2,1)}#moz-header{position:fixed;top:0;left:0;right:0;width:100%;height:var(--header-height);background:#fff !important;border-bottom:1px solid #e8e8e8;z-index:1200;transition:var(--transition)}#moz-header.scrolled{box-shadow:var(--shadow-md);background:#fff !important}.moz-header-container{max-width:1860px;height:100%;margin:0 auto;padding:0 20px;display:flex;align-items:center;gap:5px}.moz-logo{display:flex;align-items:center;text-decoration:none;flex-shrink:0;z-index:10001}.moz-logo img{height:46px;width:auto;transition:var(--transition)}.moz-main-nav{display:flex;align-items:center;flex:1;justify-content:flex-end;gap:4px}.moz-nav-list{display:flex;align-items:center;list-style:none;margin:0;padding:0;gap:2px}.moz-nav-list>li{position:relative}.moz-nav-list>li>a,.moz-nav-list>li>.moz-drop-toggle{display:flex;align-items:center;gap:13px;padding:8px 13px;color:var(--dark-color) !important;text-decoration:none;font-size:18px !important;font-weight:600;border-radius:6px;transition:var(--transition);white-space:nowrap;cursor:pointer;border:0;background:0;font-family:inherit;line-height:1;min-width:0;overflow:hidden;text-overflow:ellipsis}.moz-nav-list>li>a:hover,.moz-nav-list>li>.moz-drop-toggle:hover,.moz-nav-list>li>a.moz-active,.moz-nav-list>li>.moz-drop-toggle.moz-active{background:rgba(26,110,142,0.08);color:#000}.moz-nav-list>li>a .moz-ico,.moz-nav-list>li>.moz-drop-toggle .moz-ico{display:none}.moz-nav-list>li>a span,.moz-nav-list>li>.moz-drop-toggle span:not(.moz-arrow){display:block;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.moz-btn-apply.desktop-only{display:none}@media(max-width:991px){.moz-mobile-apply-top{display:block}.moz-header-container{gap:18px;justify-content:space-between}}.moz-arrow{display:inline-block;width:9px;height:9px;border-right:2px solid #555;border-bottom:2px solid #555;transform:rotate(45deg);transition:transform .3s ease;margin-left:3px;position:relative;top:-2px;flex-shrink:0}.moz-nav-list>li.moz-open>.moz-drop-toggle .moz-arrow{transform:rotate(225deg);top:1px}.moz-dropdown{position:absolute;top:calc(100%+6px);left:0;min-width:215px;background:#fff;border-radius:8px;box-shadow:0 8px 24px rgba(0,0,0,0.14);padding:6px 0;list-style:none;margin:0;opacity:0;visibility:hidden;transform:translateY(10px);transition:opacity .25s ease,transform .25s ease,visibility .25s ease;z-index:9000}.moz-nav-list>li.moz-open>.moz-dropdown{opacity:1;visibility:visible;transform:translateY(0)}.moz-dropdown li a{display:flex;align-items:center;gap:9px;padding:10px 18px;color:#333;font-size:18px;font-weight:600;text-decoration:none;transition:background .15s,color .15s;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.moz-dropdown li a i{color:var(--primary-color);font-size:18px;width:18px;text-align:center}.moz-dropdown li a:hover{background:#f0f8ff;color:var(--primary-color)}.moz-btn-apply{padding:4px 10px;background:var(--primary-color);color:#fff !important;border:1px solid var(--primary-color);border-radius:5px;font-size:18px;font-weight:600;text-decoration:none;display:inline-flex;align-items:center;gap:6px;white-space:nowrap;transition:var(--transition);flex-shrink:0;margin-left:8px;cursor:pointer;min-width:0;overflow:hidden}.moz-btn-apply span{display:block;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.desktop-only i{font-size:18px}.moz-btn-apply:hover{background:#247297 !important;border-color:#247297 !important;color:#fff !important;transform:translateY(-1px)}.moz-hamburger{display:none;width:40px;height:40px;background:transparent;border:1.5px solid #bbb;border-radius:8px;cursor:pointer;flex-direction:column;align-items:center;justify-content:center;gap:5px;transition:var(--transition);flex-shrink:0;z-index:10001}
301.moz-hamburger span{display:block;width:18px;height:2px;background:#333;border-radius:2px;transition:var(--transition);position:relative}#moz-header.scrolled .moz-hamburger{border-color:#bbb}#moz-header.scrolled .moz-hamburger span{background:#333}.moz-hamburger.active{background:var(--primary-color);border-color:var(--primary-color)}.moz-hamburger.active span{background:#fff !important;position:absolute}.moz-hamburger.active span:nth-child(1){transform:rotate(45deg)}.moz-hamburger.active span:nth-child(2){opacity:0;visibility:hidden}.moz-hamburger.active span:nth-child(3){transform:rotate(-45deg)}.moz-overlay{display:none;position:fixed;inset:0;background:rgba(0,0,0,0.5);backdrop-filter:blur(2px);z-index:1100;opacity:0;transition:opacity .3s ease}.moz-overlay.active{display:block;opacity:1}.moz-mobile-apply-top{display:none;padding:4px 8px;background:var(--primary-color);color:#fff !important;border:1px solid var(--primary-color);border-radius:5px;font-size:18px;font-weight:600;text-decoration:none;align-items:center;gap:5px;white-space:nowrap;transition:var(--transition);flex-shrink:0;margin-left:auto;display:inline-flex;overflow:hidden}.moz-mobile-apply-top span{display:block;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.moz-mobile-apply-top:hover{background:#247297 !important;border-color:#247297 !important;color:#fff !important}@media screen and (min-width:992px) and (max-width:1240px){.moz-hide-mid{display:none !important}}@media screen and (min-width:992px) and (max-width:1090px){.moz-nav-list>li>a,.moz-nav-list>li>.moz-drop-toggle{padding:8px 9px;font-size:18px}}@media(min-width:992px){.moz-drawer-cta{display:none}.moz-mobile-apply-top{display:none}}@media(max-width:991px){.moz-arrow{width:12px;height:12px}.moz-hamburger{display:flex}.moz-mobile-apply-top{display:inline-flex}.moz-btn-apply.desktop-only{display:none !important}.moz-main-nav{position:fixed;top:0;right:0;width:100%;max-width:360px;height:100vh;height:100dvh;background:var(--bg-white);flex-direction:column;justify-content:flex-start;align-items:stretch;padding:0;gap:0;transform:translateX(100%);transition:transform .35s cubic-bezier(0.4,0,0.2,1);z-index:1150;overflow-y:auto;overflow-x:hidden}.moz-main-nav.active{transform:translateX(0)}.moz-main-nav::before{content:'';display:block;height:60px;background:#fff;border-bottom:1px solid #e8e8e8;flex-shrink:0;position:sticky;top:0;z-index:11}.moz-nav-list{flex-direction:column;width:100%;gap:0;padding:0}.moz-nav-list>li{width:100%;border-bottom:1px solid var(--border-color)}.moz-nav-list>li>a,.moz-nav-list>li>.moz-drop-toggle{width:100%;padding:15px 20px;font-size:18px;border-radius:0;justify-content:flex-start;overflow:visible}.moz-nav-list>li>a span,.moz-nav-list>li>.moz-drop-toggle span:not(.moz-arrow){display:block;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.moz-nav-list>li>a:hover,.moz-nav-list>li>.moz-drop-toggle:hover{background:rgba(26,110,142,0.08);color:#111}.moz-nav-list>li>a .moz-ico,.moz-nav-list>li>.moz-drop-toggle .moz-ico{display:inline-block;width:22px;color:var(--primary-color);font-size:20px}.moz-drop-toggle{justify-content:space-between !important}.moz-drop-toggle>span:first-of-type{margin-right:auto}.moz-dropdown{position:static;opacity:1;visibility:visible;transform:none;box-shadow:none;border-radius:0;border-top:1px solid #eee;padding:0;max-height:0;overflow:hidden;transition:max-height .3s cubic-bezier(0.4,0,0.2,1)}.moz-nav-list>li.moz-open>.moz-dropdown{max-height:400px}.moz-dropdown li a{padding:10px 14px 6px 20px;font-size:18px;border-bottom:1px solid #f0f0f0;color:#555;overflow:visible;text-overflow:unset;white-space:normal;display:flex;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.moz-dropdown li a span{display:block;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.moz-dropdown li:last-child a{border-bottom:0}.moz-dropdown li a:hover{background:#f5fbff;color:var(--primary-color)}.moz-drawer-cta{padding:16px;border-top:1px solid var(--border-color);display:block;width:100%;box-sizing:border-box;display:flex;justify-content:center;align-items:center}.moz-drawer-cta a{display:flex;align-items:center;justify-content:flex-start;gap:6px;padding:9px 20px;background:var(--primary-color);color:#fff;font-size:18px;font-weight:600;border-radius:5px;text-decoration:none;border:1px solid var(--primary-color);transition:var(--transition);overflow:hidden;white-space:nowrap;width:fit-content}.moz-drawer-cta i{font-size:18px}
301.moz-drawer-cta a span{display:block;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.moz-drawer-cta a:hover{background:#247297 !important;border-color:#247297 !important;transform:translateY(-2px)}}@media(max-width:480px){.moz-logo img{height:40px}.moz-main-nav{max-width:100%}.moz-main-nav::before{height:58px}.moz-mobile-apply-top{padding:4px 7px;font-size:18px}}.moz-main-nav::-webkit-scrollbar{width:5px}.moz-main-nav::-webkit-scrollbar-track{background:var(--bg-light)}.moz-main-nav::-webkit-scrollbar-thumb{background:var(--primary-color);border-radius:3px}.moz-breadcrumb-bar{background:#f8f9fa;border-bottom:1px solid #e9ecef;padding:8px 0;margin-top:var(--header-height)}.moz-breadcrumb-inner{max-width:1860px;margin:0 auto;padding:0 7px;min-width:0;overflow:hidden}.moz-breadcrumb{display:flex;flex-wrap:nowrap;align-items:center;list-style:none;margin:0;padding:0;min-width:0;overflow:hidden}.moz-bc-item{display:flex;align-items:center;white-space:nowrap;flex-shrink:0;font-size:18px}.moz-bc-item a{color:#29536c;text-decoration:none;display:inline-flex;align-items:center;gap:4px;transition:color .2s;font-size:18px;font-weight:500;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:18px;font-weight:500}.moz-bc-item a:hover{color:var(--primary-dark);text-decoration:underline}.moz-bc-item a i{font-size:20px}.moz-bc-item+.moz-bc-item::before{content:'/';margin:0 8px;color:#adb5bd;flex-shrink:0}.moz-bc-active{color:#020202ff !important;min-width:0;flex-shrink:1 !important;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block}@media(max-width:400px){.moz-bc-item a .moz-bc-home-text{display:none}.moz-breadcrumb-inner{padding:0 12px}.moz-bc-item{font-size:18px}.moz-bc-item+.moz-bc-item::before{margin:0 5px}.moz-header-container{gap:13px;padding:0 9px}}@media screen and (min-width:992px) and (max-width:1105px){.mb-hd{display:none !important}}.links-show-991{display:none}@media screen and (max-width:1626px){.menu-contact{display:none}}@media screen and (max-width:1502px){.menu-blogs{display:none}}@media screen and (max-width:1430px){.menu-requirements{display:none}}@media screen and (max-width:1282px){.menu-processing-time{display:none}}@media screen and (max-width:1112px){.menu-apply{display:none}}@media screen and (max-width:991px){.menu-blogs,.menu-requirements,.menu-processing-time,.menu-apply,.menu-contact,.links-show-991{display:block !important}.links-hide-991{display:none}}</style>
302
303<style>
304.moz-visa-overflow {
305    display: none !important;
306}
307
308.moz-visa-dd-1,
309.moz-visa-dd-2,
310.moz-visa-dd-3,
311.moz-visa-dd-4 {
312    display: none !important;
313}
314
315
316@media (min-width: 776px) and (max-width: 1000px) {
317    .moz-hide-step-7 {
318        display: none !important;
319    }
320
321    .moz-visa-dd-4 {
322        display: block !important;
323    }
324}
325@media (min-width: 992px) {
326    .moz-btn-apply.desktop-only {
327        display: inline-flex !important;
328    }
329
330    .moz-main-nav {
331        min-width: 0;
332    }
333
334    .moz-nav-list {
335        flex-wrap: nowrap;
336    }
337
338}
339
340/* Keep desktop-style inline nav until 775px */
341@media (min-width: 776px) and (max-width: 991px) {
342    .moz-hamburger {
343        display: none !important;
344    }
345
346    .moz-mobile-apply-top {
347        display: none !important;
348    }
349
350    .moz-btn-apply.desktop-only {
351        display: inline-flex !important;
352    }
353
354    .moz-main-nav {
355        position: static !important;
356        top: auto !important;
357        right: auto !important;
358        width: auto !important;
359        max-width: none !important;
360        height: auto !important;
361        background: transparent !important;
362        flex-direction: row !important;
363        justify-content: flex-end !important;
364        align-items: center !important;
365        padding: 0 !important;
366        gap: 4px !important;
367        transform: none !important;
368        overflow: visible !important;
369    }
370
371    .moz-main-nav::before {
372        content: none !important;
373        display: none !important;
374        height: 0 !important;
375        border: 0 !important;
376    }
377
378    .moz-nav-list {
379        flex-direction: row !important;
380        width: auto !important;
381        gap: 2px !important;
382        padding: 0 !important;
383    }
384
385    .moz-nav-list > li {
386        width: auto !important;
387        border-bottom: 0 !important;
388    }
389
390    .moz-drop-toggle {
391        justify-content: flex-start !important;
392    }
393
394    .moz-nav-list > li > a,
395    .moz-nav-list > li > .moz-drop-toggle {
396        width: auto !important;
397        padding: 8px 9px !important;
398        border-radius: 6px !important;
399    }
400
401    .moz-nav-list > li > a .moz-ico,
402    .moz-nav-list > li > .moz-drop-toggle .moz-ico {
403        display: none !important;
404    }
405
406    .moz-dropdown {
407        position: absolute !important;
408        top: calc(100% + 6px) !important;
409        left: 0 !important;
410        min-width: 215px !important;
411        background: #fff !important;
412        border-radius: 8px !important;
413        box-shadow: 0 8px 24px rgba(0, 0, 0, 0.14) !important;
414        padding: 6px 0 !important;
415        margin: 0 !important;
416        opacity: 0 !important;
417        visibility: hidden !important;
418        transform: translateY(10px) !important;
419        transition: opacity .25s ease, transform .25s ease, visibility .25s ease !important;
420        max-height: none !important;
421        overflow: visible !important;
422        border-top: 0 !important;
423        z-index: 9000 !important;
424    }
425
426    .moz-nav-list > li.moz-open > .moz-dropdown {
427        opacity: 1 !important;
428        visibility: visible !important;
429        transform: translateY(0) !important;
430    }
431
432    .moz-dropdown li {
433        width: auto !important;
434        border-bottom: 0 !important;
435    }
436
437    .moz-dropdown li a {
438        padding: 10px 18px !important;
439        border-top: 0 !important;
440    }
441
442    .moz-overlay {
443        display: none !important;
444    }
445}
446
447@media (max-width: 775px) {
448    .moz-hamburger {
449        display: flex !important;
450    }
451
452    .moz-mobile-apply-top {
453        display: inline-flex !important;
454    }
455
456    .moz-btn-apply.desktop-only {
457        display: none !important;
458    }
459
460    .moz-visa-overflow {
461        display: none !important;
462    }
463}
464
465/* Hide links one-by-one for inline desktop/tablet nav */
466@media (min-width: 776px) and (max-width: 1580px) {
467    .moz-hide-step-1 {
468        display: none !important;
469    }
470}
471
472@media (min-width: 776px) and (max-width: 1460px) {
473    .moz-hide-step-2 {
474        display: none !important;
475    }
476}
477
478@media (min-width: 776px) and (max-width: 1353px) {
479    .moz-hide-step-3 {
480        display: none !important;
481    }
482}
483
484@media (min-width: 776px) and (max-width: 1450px) {
485    .moz-hide-step-4 {
486        display: none !important;
487    }
488
489    .moz-visa-overflow,
490    .moz-visa-dd-3 {
491        display: block !important;
492    }
493}
494
495@media (min-width: 776px) and (max-width: 1377px) {
496    .moz-hide-step-5 {
497        display: none !important;
498    }
499
500    .moz-visa-dd-2 {
501        display: block !important;
502    }
503}
504
505@media (min-width: 776px) and (max-width: 1100px) {
506    .moz-hide-step-6 {
507        display: none !important;
508    }
509
510    .moz-visa-dd-1 {
511        display: block !important;
512    }
513}
514
515</style>
516
517<header id="moz-header">
518    <div class="moz-header-container">
519
520        <!-- Logo -->
521        <a href="https://mozambique-evisa.com" class="moz-logo">
522            <img src="https://mozambique-evisa.com/images/mozambique-evisa-logo.webp" alt="Mozambique eVisa" width="136" height="46"
523                loading="eager">
524        </a>
525
526                    <!-- Apply Now shown beside hamburger on mobile -->
527            <a href="https://mozambique-evisa.com/apply-now/" class="moz-mobile-apply-top" aria-label="Apply eVisa" >
528                <i class="fa fa-paper-plane"></i>
529                <span style="font-size:18px !important;">Apply Now</span>
530            </a>
531                <!-- Main Navigation -->
532        <nav class="moz-main-nav" id="moz-main-nav" aria-label="Main navigation">
533
534            <ul class="moz-nav-list">
535
536                <!-- Home -->
537                <li>
538                    <a href="https://mozambique-evisa.com/">
539                        <i class="fa fa-home moz-ico"></i>Home
540                    </a>
541                </li>
542                <li class="moz-hide-step-7">
543                    <a href="https://mozambique-evisa.com/mozambique-tourist-evisa/">
544                        <i class="fa fa-plane moz-ico"></i> Tourist eVisa
545                    </a>
546                </li>
547            
548                <li class="moz-hide-step-6">
549                    <a href="https://mozambique-evisa.com/mozambique-sport-or-culture-evisa/">
550                        <i class="fa fa-futbol-o moz-ico"></i> Sport or Culture eVisa
551                    </a>
552                </li>
553                <li class="moz-hide-step-5">
554                    <a href="https://mozambique-evisa.com/mozambique-investment-evisa/">
555                        <i class="fa fa-line-chart moz-ico"></i> Investment eVisa
556                    </a>
557                </li>
558
559                 <li class="moz-hide-step-4">
560                    <a href="https://mozambique-evisa.com/business-eVisa/">
561                        <i class="fa fa-briefcase moz-ico"></i>  Business eVisa
562                    </a>
563                </li>
564
565                <li class="moz-has-drop moz-visa-overflow">
566                    <button class="moz-drop-toggle" aria-expanded="false">
567                        <i class="fa fa-info-circle moz-ico"></i>
568                        <span>eVisa Types</span>
569                        <span class="moz-arrow"></span>
570                    </button>
571                    <ul class="moz-dropdown">
572                        <li>
573                            <a class="moz-visa-dd-1" href="https://mozambique-evisa.com/mozambique-sport-or-culture-evisa/">
574                                Sport or Culture eVisa
575                            </a>
576                        </li>
577                        <li>
578                            <a class="moz-visa-dd-2" href="https://mozambique-evisa.com/mozambique-investment-evisa/">
579                                Investment eVisa
580                            </a>
581                        </li>
582                        <li>
583                            <a class="moz-visa-dd-3" href="https://mozambique-evisa.com/business-eVisa/">
584                                Business eVisa
585                            </a>
586                        </li>
587                        <li>
588                            <a class="moz-visa-dd-4" href="https://mozambique-evisa.com/mozambique-tourist-evisa/">
589                                Tourist eVisa
590                            </a>
591                        </li>
592                    </ul>
593                </li>
594
595                <!-- How to Apply -->
596                <li class="menu-apply moz-hide-step-3">
597                    <a href="https://mozambique-evisa.com/how-to-apply
597/">
598                        <i class="fa fa-question-circle moz-ico"></i>How to Apply
599                    </a>
600                </li>
601            
602                 <!-- Eligible Countries -->
603                <li>
604                    <a href="https://mozambique-evisa.com/eligible-countries/">
605                        <i class="fa fa-globe moz-ico"></i>Eligible Countries
606                    </a>
607                </li>
608                <!-- Blogs -->
609                <li class="menu-blogs moz-hide-step-2">
610                    <a href="https://mozambique-evisa.com/blogs/">
611                        <i class="fa fa-newspaper-o moz-ico"></i>Blogs
612                    </a>
613                </li>
614
615
616
617                <!-- Contact -->
618                <li class="menu-contact moz-hide-step-1">
619                    <a href="https://mozambique-evisa.com/contact/">
620                        <i class="fa fa-envelope moz-ico"></i>Contact Us
621                    </a>
622                </li>
623
624            </ul>
625
626        </nav>
627
628        <!-- Apply Now — desktop, right side -->
629                    <a href="https://mozambique-evisa.com/apply-now/" class="moz-btn-apply desktop-only">
630                <i class="fa fa-paper-plane"></i>
631                <span>Apply Now</span>
632            </a>
633        
634        <!-- Hamburger -->
635        <button class="moz-hamburger" id="moz-hamburger" aria-label="Toggle navigation" aria-expanded="false">
636            <span></span>
637            <span></span>
638            <span></span>
639        </button>
640
641    </div>
642</header>
643
644<!-- Overlay -->
645<div class="moz-overlay" id="moz-overlay"></div>
646
647
648    <!-- ── Breadcrumb ─────────────────────────────────────────────── -->
649    <div class="moz-breadcrumb-bar">
650        <div class="moz-breadcrumb-inner">
651            <nav aria-label="breadcrumb">
652                <ol class="moz-breadcrumb">
653                    <li class="moz-bc-item">
654                        <a href="https://mozambique-evisa.com/">
655                            <i class="fa fa-home"></i>
656                            <span class="moz-bc-home-text">Home</span>
657                        </a>
658                    </li>
659                    <li class="moz-bc-item moz-bc-active" aria-current="page">
660                        About Evisa                    </li>
661                </ol>
662            </nav>
663        </div>
664    </div>
665
666<main>
667    
667<script type="9df1e9fc3e5b9e9d7e087240-text/javascript">
668        (function () {
669            'use strict';
670
671            var header = document.getElementById('moz-header');
672            var mainNav = document.getElementById('moz-main-nav');
673            var overlay = document.getElementById('moz-overlay');
674            var hamburger = document.getElementById('moz-hamburger');
675
676            /* ── Scroll effect ── */
677            window.addEventListener('scroll', function () {
678                header.classList.toggle('scrolled', window.pageYOffset > 30);
679            }, {
680                passive: true
681            });
682
683            /* ── Mobile drawer ── */
684            function openMenu() {
685                mainNav.classList.add('active');
686                overlay.classList.add('active');
687                hamburger.classList.add('active');
688                hamburger.setAttribute('aria-expanded', 'true');
689                document.body.style.overflow = 'hidden';
690            }
691
692            function closeMenu() {
693                mainNav.classList.remove('active');
694                overlay.classList.remove('active');
695                hamburger.classList.remove('active');
696                hamburger.setAttribute('aria-expanded', 'false');
697                document.body.style.overflow = '';
698            }
699
700            hamburger.addEventListener('click', function () {
701                mainNav.classList.contains('active') ? closeMenu() : openMenu();
702            });
703
704            overlay.addEventListener('click', closeMenu);
705
706            /* Close on plain link click (mobile) */
707            mainNav.querySelectorAll('.moz-nav-list a').forEach(function (link) {
708                link.addEventListener('click', function () {
709                    if (window.innerWidth <= 775) closeMenu();
710                });
711            });
712
713            /* ── Dropdown logic ── */
714            document.querySelectorAll('.moz-drop-toggle').forEach(function (btn) {
715                btn.addEventListener('click', function (e) {
716                    e.stopPropagation();
717                    var parentLi = btn.closest('li');
718                    var isOpen = parentLi.classList.contains('moz-open');
719
720                    /* Close all open dropdowns */
721                    document.querySelectorAll('.moz-nav-list > li.moz-open').forEach(function (li) {
722                        if (li !== parentLi) {
723                            li.classList.remove('moz-open');
724                            li.querySelector('.moz-drop-toggle').setAttribute('aria-expanded', 'false');
725                        }
726                    });
727
728                    /* Toggle clicked */
729                    parentLi.classList.toggle('moz-open', !isOpen);
730                    btn.setAttribute('aria-expanded', String(!isOpen));
731                });
732            });
733
734            /* Click outside closes dropdowns */
735            document.addEventListener('click', function () {
736                document.querySelectorAll('.moz-nav-list > li.moz-open').forEach(function (li) {
737                    li.classList.remove('moz-open');
738                    li.querySelector('.moz-drop-toggle').setAttribute('aria-expanded', 'false');
739                });
740            });
741
742            /* ESC closes all */
743            document.addEventListener('keydown', function (e) {
744                if (e.key === 'Escape') {
745                    closeMenu();
746                    document.querySelectorAll('.moz-nav-list > li.moz-open').forEach(function (li) {
747                        li.classList.remove('moz-open');
748                        li.querySelector('.moz-drop-toggle').setAttribute('aria-expanded', 'false');
749                    });
750                }
751            });
752
753            /* ── Active link highlighting ── */
754            var curPath = window.location.pathname.replace(/\/$/, '');
755
756            document.querySelectorAll('.moz-nav-list a').forEach(function (link) {
757                var href = link.getAttribute('href');
758                if (!href) return;
759                try {
760                    var lPath = new URL(href, window.location.origin).pathname.replace(/\/$/, '');
761                    if (curPath === lPath) {
762                        link.classList.add('moz-active');
763                        /* Mark parent dropdown toggle active too */
764                        var panel = link.closest('.moz-dropdown');
765                        if (panel) {
766                            var toggle = link.closest('li.moz-has-drop');
767                            if (toggle) toggle.querySelector('.moz-drop-toggle').classList.add('moz-active');
768                        }
769                    }
770                } catch (err) { }
771            });
772
773        })();
774    </script>
774<style> .icon-box {padding: 5px 10px;border-radius: 7px;margin-right: 4px;}.moz-info-cards-4 {grid-template-columns: repeat(auto-fit, minmax(400px, 1fr)) !important;}@media (max-width: 1050px) {.moz-info-cards-4 {grid-template-columns: repeat(2, 1fr) !important;}}@media (max-width: 500px) {.moz-info-cards-4 {grid-template-columns: 1fr !important;}}</style>
775<section class="page-header bg-primary text-white">
776    <div class="container">
777        <div class="row">
778        <style> .banner-top {display: flex;justify-content: space-between;align-items: center;}.mz-apply-btn {margin-top: 0;}@media (max-width: 1174px) {.banner-top {flex-direction: column;align-items: flex-start;}.mz-apply-btn {margin-top: 0;margin-bottom: 0;}}</style>
779                <div class="banner-top">
780                    <div class="">
781                       <h1 >About Mozambique eVisa</h1>
782                <p class="mb-1">Everything you need to know about the electronic visa system for Mozambique</p>
783                    </div>
784                    <div class="mz-apply-btn">
785                        <a href="https://mozambique-evisa.com/apply-now/">
786                          Get Your Mozambique e Visa
787                        </a>
788                    </div>
789                </div> 
790        </div>
791    </div>
792</section>
793<section class="section section-white">
794    <div class="container">
795        <div class="row">
796            <div class="col-lg-12 content-section">
797                <h2>What is a Mozambique eVisa?</h2>
798               <style> .mozambique-main-image-container {box-shadow: 0 2px 8px rgba(0, 0, 0, .16);height: auto;position: relative;max-width: 100% !important;width: 600px;float: right;margin-left: 20px !important;margin-right: 10px !important;}.mozambique-cv-heading {text-align: center !important;background: var(--primary-color) !important;color: #fff;margin-bottom: 5px;padding: 10px;font-size: 20px;border-top-left-radius: 5px;border-top-right-radius: 5px;font-weight: 700;}.mozambique-cv-heading::after {content: "";display: block;width: 150px;height: 2px;background-color: #fff;margin: 7px auto 0;border-radius: 2px;}.mozambique-cv-heading i {margin-right: 8px;vertical-align: middle;font-size: 25px;}@media screen and (max-width:1050px) {.mozambique-main-image-container {float: none;margin: 0 auto !important;margin-bottom: 15px !important;}.mozambique-cv-heading {text-align: center !important;}}@media (max-width:768px) {.mozambique-main-image-container {width: 768px;}}</style>
799                <div class="mozambique-main-image-container">
800                    <div>
801                        <p class="mozambique-cv-heading">
802                            <i class="fa fa-globe" aria-hidden="true"></i>
803                            Mozambique
804                            Approved eVisa
805                        </p>
806                        
807<style>
808.mz-evisa-sample-image-wrapper {
809    max-width: 600px;
810    margin: 0 auto;
811    position: relative;
812}
813
814.mz-evisa-sample-image-box {
815    margin-bottom: 5px
816}
817
818.mz-evisa-sample-image-zoom-trigger {
819    position: absolute;
820    top: 14px;
821    right: 14px;
822    min-width: 92px;
823    height: 46px;
824    display: inline-flex;
825    align-items: center;
826    justify-content: center;
827    padding: 0;
828    border: 1px solid rgba(27, 84, 108, .18);
829    gap: 7px;
830    border-radius: 999px;
831    background: rgba(255, 255, 255, .96);
832    color: #1b546c;
833    font-size: 20px;
834    cursor: pointer;
835    /* box-shadow: 0 8px 24px rgba(13, 45, 58, .2); */
836    backdrop-filter: blur(8px);
837    -webkit-backdrop-filter: blur(8px);
838    z-index: 2;
839    transition: color .2s ease, background .2s ease, box-shadow .2s ease, transform .2s ease;
840    -webkit-tap-highlight-color: transparent
841}
842
843.mz-evisa-sample-image-zoom-trigger::after {
844    content: "Zoom";
845    font-family: Arial, sans-serif;
846    font-size: 16px;
847    font-weight: 700;
848    letter-spacing: .2px
849}
850
851.mz-evisa-sample-image-zoom-trigger:hover {
852    color: #fff;
853    background: #1b546c;
854    /* box-shadow: 0 12px 28px rgba(27, 84, 108, .32); */
855    transform: translateY(-2px) scale(1.04)
856}
857
858.mz-evisa-sample-image-zoom-trigger:focus-visible {
859    outline: 3px solid rgba(27, 84, 108, .3);
860    outline-offset: 3px
861}
862
863.mz-evisa-sample-image-zoom-trigger:active {
864    transform: scale(.94)
865}
866
867@media (max-width: 480px) {
868    .mz-evisa-sample-image-zoom-trigger {
869        top: 10px;
870        right: 10px;
871        min-width: 82px;
872        height: 42px;
873        font-size: 18px
874    }
875}
876
877.mz-evisa-sample-image-content {
878    height: auto;
879    max-width: 100%;
880    cursor: pointer
881}
882
883.mz-evisa-sample-image-border {
884    border: 1px solid #d2d2d2
885}
886
887.mz-evisa-sample-image-heading {
888    text-align: right
889}
890
891.mz-evisa-sample-image-overlay {
892    padding-bottom: 20px;
893    display: none;
894    position: fixed;
895    top: 0;
896    left: 0;
897    width: 100%;
898    height: 100%;
899    background-color: rgba(0, 0, 0, .85);
900    justify-content: center;
901    align-items: center;
902    z-index: 1000000000;
903    overflow: auto;
904    /* padding: 10px;
905    padding-top: 20px; */
906    padding: 8px 1px 8px 0.6px;
907    box-sizing: border-box
908}
909
910.mz-evisa-sample-image-overlay .mz-evisa-sample-image-picture {
911    max-height: 100%;
912    display: flex;
913    align-items: center;
914    justify-content: center;
915    padding-top: 0 !important;
916    /* padding-bottom: 10px */
917}
918
919.mz-evisa-sample-image-overlay .mz-evisa-sample-image-picture img.mz-evisa-sample-image-expanded {
920    border: 0;
921    max-height: max-content !important;
922    max-width: calc(100% - 30px);
923    /* padding-bottom: 30px; */
924    background: none !important
925}
926
927.mz-evisa-sample-image-expanded {
928    height: auto;
929    display: block;
930    object-fit: contain;
931    border-radius: 0 !important;
932    cursor: default !important;
933    margin: auto;
934    width: auto;
935    max-width: 100%;
936    max-height: 100%
937}
938
939.mz-evisa-sample-image-close {
940   position: fixed;
941    top: 10px;
942    right: 25px;
943    width: 40px;
944    height: 40px;
945    padding: 0;
946    /* border: 2px solid rgba(255, 255, 255, .9); */
947    border-radius: 5px;
948    background: #1b546c;
949    color: #fff;
950    cursor: pointer;
951    z-index: 10001;
952    display: flex;
953    align-items: center;
954    justify-content: center;
955    /* box-shadow: 0 8px 22px rgba(0, 0, 0, .32); */
956    transition: transform .18s ease, background .18s ease, box-shadow .18s ease;
957    -webkit-tap-highlight-color: transparent;
958    border: 0;
959}
960@media (max-width:425px){.mz-evisa-sample-image-close{top: 30px;right: 10px;}}@media (max-width:375px){.mz-evisa-sample-image-close{top: 55px;right: 10px;}}
961
962/* .mz-evisa-sample-image-close::before,
963.mz-evisa-sample-image-close::after {
964    content: '';
965    position: absolute;
966    width: 20px;
967    height: 2.5px;
968    border-radius: 999px;
969    background: currentColor;
970    transition: transform .2s ease, background-color .2s ease
971} */
972
973.mz-evisa-sample-image-close::before {
974    transform: rotate(45deg)
975}
976
977.mz-evisa-sample-image-close::after {
978    transform: rotate(-45deg)
979}
980
981.mz-evisa-sample-image-close:hover {
982    background: linear-gradient(135deg, #f13b43, #c20d20);
983    transform: translateY(-2px);
984    box-shadow: 0 11px 26px rgba(0, 0, 0, .4)
985}
986
987.mz-evisa-sample-image-close:focus-visible {
988    outline: 3px solid rgba(255, 255, 255, .95);
989    outline-offset: 3px
990}
991
992.mz-evisa-sample-image-close:active {
993    transform: scale(.94)
994}
995</style>
996
997<div class="mz-evisa-sample-image-wrapper">
998    <button class="mz-evisa-sample-image-zoom-trigger" id="mzEvisaSampleImageZoomTrigger" type="button"
999        aria-label="Zoom visa sample image" title="Zoom image"><i
1000            class="fa fa-search-plus" aria-hidden="true"></i></button>
1001        <center>
1002        <picture class="mz-evisa-sample-image-picture">
1003            <!-- WebP source -->
1004            <source srcset="/images/Mozambique-approved-eVisa.webp" type="image/webp">
1005
1006            <!-- JPG fallback -->
1007            <img src="/images/Mozambique-approved-eVisa.jpg" alt="Mozambique Approved eVisa"
1008                title="Mozambique Approved eVisa"
1009                class="mozambique-visa-sample-image js-mozambique-visa-sample-image"
1010                width="600" height="843"                fetchpriority="high"                style="max-width:600px;height:auto;width:100%;cursor:pointer;"
1011                loading="eager" data-zoom-src="/images/Mozambique-approved-eVisa.jpg">
1012        </picture>
1013    </center>
1014    </div>
1015
1016
1017<!-- sample-image -->
1018<script type="9df1e9fc3e5b9e9d7e087240-text/javascript">
1019(function() {
1020
1021    let overlay = null;
1022
1023    function getVisibleImage(root) {
1024        const images = (root || document).querySelectorAll(
1025            '.mz-evisa-sample-image-picture img');
1026        for (let img of images) {
1027            if (img.offsetParent !== null) {
1028                return img;
1029            }
1030        }
1031        return images[0] || null;
1032    }
1033
1034    function getZoomImageUrl(sourceImage) {
1035        if (!sourceImage) return '';
1036
1037        const dataZoomSrc = sourceImage.getAttribute('data-zoom-src');
1038        if (dataZoomSrc) {
1039            return dataZoomSrc;
1040        }
1041
1042        const picture = sourceImage.closest('picture');
1043        const source = picture ? picture.querySelector('source[srcset]') : null;
1044
1045        if (source && source.srcset) {
1046            const candidates = source.srcset
1047                .split(',')
1048                .map(item => item.trim())
1049                .map(item => {
1050                    const parts = item.split(/\s+/).filter(Boolean);
1051                    if (!parts.length) return null;
1052                    const url = parts[0];
1053                    const descriptor = parts[1] || '';
1054                    const widthMatch = descriptor.match(/^(\d+)w$/);
1055                    return {
1056                        url,
1057                        width: widthMatch ? parseInt(widthMatch[1], 10) : 0
1058                    };
1059                })
1060                .filter(Boolean);
1061
1062            if (candidates.length) {
1063                // Pick the widest available width for best quality
1064                const widest = candidates.reduce((max, current) => current.width > max.width ? current : max);
1065                return widest.url;
1066            }
1067        }
1068
1069        return sourceImage.currentSrc || sourceImage.src || '';
1070    }
1071
1072
1073
1074    function zoomImage(event) {
1075        const clickedEl = event.currentTarget;
1076        const wrapper = clickedEl.closest('.mz-evisa-sample-image-wrapper');
1077        const sourceImage = wrapper.querySelector('img');
1078        if (!sourceImage) return;
1079
1080        // Remove any previous overlay
1081        overlay = document.querySelector('.mz-evisa-sample-image-overlay');
1082        if (overlay) overlay.remove();
1083
1084        overlay = document.createElement('div');
1085        overlay.className = 'mz-evisa-sample-image-overlay';
1086        document.body.appendChild(overlay);
1087
1088        const zoomedPicture = document.createElement('picture');
1089        zoomedPicture.className = 'mz-evisa-sample-image-picture';
1090
1091        // Determine WebP path
1092        let webpUrl = '';
1093        const picture = sourceImage.closest('picture');
1094        const isCdn = sourceImage.src.includes('/cdn-cgi/');
1095        if (isCdn) {
1096            if (isCdn) {
1097                // Use the exact same URL as the <img> for <source>
1098                webpUrl = sourceImage.src; // keep original format (JPG/PNG)
1099            }
1100        } else if (picture) {
1101            const webpSource = picture.querySelector('source[srcset]');
1102            if (webpSource) webpUrl = webpSource.srcset.split(',')[0].trim();
1103        }
1104
1105        if (webpUrl) {
1106            const zoomSource = document.createElement('source');
1107            zoomSource.type = 'image/webp';
1108            zoomSource.srcset = webpUrl;
1109            zoomedPicture.appendChild(zoomSource);
1110        }
1111
1112        const zoomedImg = document.createElement('img');
1113        zoomedImg.src = sourceImage.getAttribute('data-zoom-src') || sourceImage.src;
1114        zoomedImg.alt = sourceImage.alt || '';
1115        zoomedImg.classList.add('mz-evisa-sample-image-expanded');
1116        zoomedImg.loading = 'eager';
1117        zoomedImg.decoding = 'async';
1118        zoomedImg.style.width = 'auto';
1119        zoomedImg.style.maxWidth = '100%';
1120        zoomedImg.style.height = 'auto';
1121        zoomedImg.style.objectFit = 'contain';
1122        zoomedImg.style.display = 'block';
1123        zoomedImg.style.margin = 'auto';
1124
1125        zoomedPicture.appendChild(zoomedImg);
1126
1127        const closeBtn = document.createElement('button');
1128        closeBtn.className = 'mz-evisa-sample-image-close';
1129        closeBtn.type = 'button';
1130        closeBtn.setAttribute('aria-label', 'Close image preview');
1131        closeBtn.title = 'Close image preview';
1132        closeBtn.innerHTML = '<i class="fa fa-times" aria-hidden="true"></i>';
1133        closeBtn.addEventListener('click', closeZoom);
1134
1135        overlay.appendChild(zoomedPicture);
1136        overlay.appendChild(closeBtn);
1137        overlay.style.display = 'flex';
1138        overlay.style.justifyContent = 'center';
1139        overlay.style.alignItems = 'center';
1140        document.body.style.overflow = 'hidden';
1141        document.documentElement.style.overflow = 'hidden';
1142    }
1143
1144
1145
1146    function closeZoom() {
1147        overlay = overlay || document.querySelector('.mz-evisa-sample-image-overlay');
1148        if (!overlay) return;
1149        overlay.remove();
1150        overlay = null;
1151        document.body.style.overflow = '';
1152        document.documentElement.style.overflow = '';
1153        if (typeof showFloatingButtons === 'function') {
1154            showFloatingButtons();
1155        }
1156    }
1157
1158    document.addEventListener('keydown', e => {
1159        if (e.key === 'Escape') closeZoom();
1160    });
1161
1162    document.addEventListener('DOMContentLoaded', () => {
1163        document.querySelectorAll('#mzEvisaSampleImageZoomTrigger').forEach(el => {
1164            el.addEventListener('click', zoomImage);
1165        });
1166
1167        document.querySelectorAll('.mz-evisa-sample-image-heading').forEach(el => {
1168            el.addEventListener('click', zoomImage);
1169        });
1170
1171        document.querySelectorAll('.mz-evisa-sample-image-picture img')
1172            .forEach(img => {
1173                img.addEventListener('click', zoomImage);
1174                img.style.cursor = 'pointer';
1175            });
1176    });
1177
1178})();
1179</script>
1179
1180                    </div>
1181                </div>
1182                <p>The Mozambique eVisa is an online visa that allows travelers to enter Mozambique for tourism,
1183                    business, sports/culture, or investment purposes. It replaces the need to visit an embassy
1184                    by linking digital authorization directly to the applicant’s passport, making travel simpler
1185                    and faster. </p>
1186                <p><strong>Important Note:</strong> The Mozambique eVisa is processed online before travel, unlike a
1187                    visa on arrival, allowing you to get entry approval in advance and save time at
1188                    the border.</p>
1189            <style> .custom-req-section {padding: 20px 0;padding-top: 0 }.custom-req-grid {display: grid;grid-template-columns: repeat(2, 1fr);column-gap: 20px;row-gap: 10px }.custom-req-card {display: flex;flex-direction: column;padding-bottom: 6px;border-bottom: 1px solid #eef2f5 }.custom-req-label {letter-spacing: .5px;color: #555;margin-bottom: 3px;font-size: 16px;max-width: 68px;background: #1b546c;color: #fff;border-radius: 18px;text-align: center;width: auto;max-width: max-content;padding: 0 10px }.custom-req-title {margin: 0 0 4px 0;color: #0f172a;line-height: 1.3 }.custom-req-desc {margin: 0;line-height: 1.5 }@media (max-width:1316px) and (min-width:1051px) {.custom-req-grid {grid-template-columns: 1fr }}@media (max-width:600px) {.custom-req-grid {grid-template-columns: 1fr }}</style>
1190                <h2>Benefits of the eVisa System</h2>
1191                <p>The Mozambique eVisa system offers numerous advantages over traditional visa application
1192                    methods:</p>
1193                <div class="custom-req-section">
1194                    <div class="custom-req-grid">
1195                        <div class="custom-req-card">
1196                            <span class="custom-req-label">Time-Saving</span>
1197                            <p class="custom-req-desc"> Apply online from anywhere in just 15–20 minutes—no
1198                                embassy visit needed.</p>
1199                        </div>
1200                        <div class="custom-req-card">
1201                            <span class="custom-req-label">Convenience</span>
1202                            <p class="custom-req-desc">The Mozambique eVisa system is available 24/7, so you
1203                                can apply anytime, anywhere with internet access.</p>
1204                        </div>
1205                        <div class="custom-req-card">
1206                            <span class="custom-req-label"> Security</span>
1207                            <p class="custom-req-desc"> The eVisa system securely encrypts your data and
1208                                payments.</p>
1209                        </div>
1210                        <div class="custom-req-card">
1211                            <span class="custom-req-label"> Digital Delivery</span>
1212                            <p class="custom-req-desc"> Your approved eVisa is sent straight to your email,
1213                                avoiding postal delays.</p>
1214                        </div>
1215                    </div>
1216                </div>
1217                <h2>How the Mozambique eVisa System Works</h2>
1218                <p class="mb-1">The Mozambique eVisa system offers a simple, streamlined application process.</p>
1219                <ul>
1220                    <li>
1221                        <strong>Online Application & Document Upload: </strong>Fill out the online form on the
1222                        Mozambique eVisa portal and upload your passport
1223                        and photo. Along with other essentials required.
1224                    </li>
1225                    <li>
1226                        <strong>Fee Payment: </strong>Pay the visa application fee securely online using a major credit
1227                        card or other
1228                        accepted international payment methods.
1229                    </li>
1230                    <li>
1231                        <strong>Application Processing: </strong>
1232                        Mozambique immigration authorities review your application. You can track its
1233                        progress online using your reference number.
1234                    </li>
1235                    <li>
1236                        <strong>eVisa Approval & Issuance: </strong>
1237                        Once approved, your eVisa is sent to your email. Print a copy and present it
1238                        with your passport upon arrival in Mozambique.
1239                    </li>
1240                </ul>
1241                <div class="" style="clear: both;"></div>
1242<style> @media screen and (min-width:1418px) {.mt-76{margin-top: -76px !important;}}@media screen and (max-width:1417px) and (min-width:1376px) {.mt-76{margin-top: -53px !important;}}@media screen and (max-width:1375px) and (min-width:1344px) {.mt-76{margin-top: -29px !important;}}@media (max-width: 748px) {.o1-grid {grid-template-columns: 1fr;}}</style>
1243<h2 class="mt-76">Types of Mozambique eVisas</h2>
1244                    <p>Mozambique provides various eVisa types for different travel needs</p>
1245<div class="o1-grid mb-0">
1246                    <div class="o1-cell">
1247                        <div class="o1-cell-top">
1248                            <div class="icon"><i class="fa fa-book"></i></div>
1249                            <h4 class="mb-1">Tourist eVisa</h4>
1250                        </div>
1251                        <p class="mb-0">The Tourist eVisa is for leisure, sightseeing, and visiting loved one
1251s.</p>
1252                         <ul>
1253            <li>Valid for 30, 60, or 90 days</li>
1254            <li>Multiple entry options available</li>
1255            <li><strong>Processing Time:</strong> 7 - 10 Working Days (standard)</li>
1256        </ul>
1257                    </div>
1258                    <div class="o1-cell">
1259                        <div class="o1-cell-top">
1260                            <div class="icon"><i class="fa fa-check"></i></div>
1261                            <h4 class="mb-1">Business eVisa</h4>
1262                        </div>
1263                        <p  class="mb-0">The Business eVisa is for meetings, conferences, and short-term business visits.</p>
1264                         <ul>
1265            <li>Valid for 30, 60, or 90 days</li>
1266            <li>Multiple entry options available</li>
1267            <li><strong>Processing Time:</strong> 7 - 10 Working Days (standard)</li>
1268        </ul>
1269                    </div>
1270                    <div class="o1-cell">
1271                        <div class="o1-cell-top">
1272                            <div class="icon"><i class="fa fa-bolt"></i></div>
1273                            <h4 class="mb-1">Sport or Culture eVisa</h4>
1274                        </div>
1275                        <p class="mb-0">For those attending or taking part in sports, cultural, exhibition, or performance events in Mozambique.</p>
1276                        <ul>
1277            <li>Valid for up to 30 days</li>
1278            <li>Single entry only</li>
1279            <li><strong>Processing Time:</strong> 7 - 10 Working Days (standard)</li>
1280        </ul>
1281                    </div>
1282                    <div class="o1-cell">
1283                        <div class="o1-cell-top">
1284                            <div class="icon"><i class="fa fa-shield"></i></div>
1285                            <h4 class="mb-1">Investment eVisa</h4>
1286                        </div>
1287                        <p class="mb-0">For investors or business travelers visiting Mozambique for investments.
1288                        </p>
1289                         <ul>
1290            <li>Valid for 90, 180, or 365 days</li>
1291            <li>Multiple entry options available</li>
1292            <li><strong>Processing Time:</strong> 7 - 10 Working Days (standard)</li>
1293        </ul>
1294                    </div>
1295                </div>
1296</div>
1297</div>
1298</div>
1299<style>
1300.sec-section {
1301    background: #f7f7f7;
1302    margin-bottom: 10px;
1303    padding: 10px 0;
1304}
1305</style>
1306<section class="sec-section">
1307      <div class="container">
1308        <div class="row">
1309            <div class="col-lg-12 content-section">
1310            <h2>General Requirements for Mozambique eVisa</h2>
1311                <p class="mb-1">General eVisa requirements apply to all applicants, varying by visa type and
1312                    nationality.</p>
1313                <ul>
1314                    <li>
1315                        <strong>Valid Passport:</strong>
1316                        Your passport must be valid for 6+ months and have two blank pages.
1317                    </li>
1318                    <li>
1319                        <strong>Recent Photograph:</strong>
1320                        Provide a recent passport photo with a white background and clear full-face view.
1321                    </li>
1322                    <li>
1323                        <strong>Travel Itinerary:</strong>
1324                        Provide proof of travel, such as round-trip tickets or a confirmed itinerary.
1325                    </li>
1326                    <li>
1327                        <strong>Accommodation Details:</strong>
1328                        Provide hotel bookings or an invitation letter for your stay in Mozambique.
1329                    </li>
1330                    <li>
1331                        <strong>Financial Means:</strong>
1332                        Provide proof of funds, like bank statements or traveler's checks.
1333                    </li>
1334                </ul>
1335                <p class="mb-0"><strong>Additional Requirements: </strong>Depending on your chosen eVisa type, additional documents
1336                    may be
1337                    required. Please check all specific requirements on the <a
1338                        href="/visa-requirements/"><strong>Mozambique eVisa
1339                            Requirements</strong></a> page before applying.</p>
1340            </div>
1341            </div>
1342            </div>
1343</section>
1344              <div class="container">
1345        <div class="row">
1346            <div class="col-lg-12 content-section"> 
1347                <h2>Mozambique eVisa Validity and Conditions</h2>
1348                <p>Know your eVisa’s validity and conditions to plan and comply with rules.</p>
1349                <style>
1350                    .moz-info-cards-2{
1351                        grid-template-columns: 1fr;    gap: 4px 18px;
1352                    }
1353                      .moz-info-cards-2 .doc-inline-item{
1354                        border-bottom:0;
1355                      }
1356                </style>
1357                <div class="moz-info-cards moz-info-cards-2" id="documentLists">
1358                    <div class="doc-inline-item">
1359                        <i class="fa fa-check-circle"></i>
1360                        <div class="doc-inline-text">
1361                            <strong>Validity Period</strong>
1362                            Sport or culture eVisa lasts 30 days, while other multiple-entry eVisas (Tourism, Business,
1363                            Investment) can last from 90 to 365 days.
1364                        </div>
1365                    </div>
1366                    <div class="doc-inline-item">
1367                        <i class="fa fa-check-circle"></i>
1368                        <div class="doc-inline-text">
1369                            <strong>Entry Window</strong>
1370                            eVisa stay begins from the date of entry into Mozambique, not from the date of issue, and
1371                            varies by eVisa type.
1372                        </div>
1373                    </div>
1374                    <div class="doc-inline-item">
1375                        <i class="fa fa-check-circle"></i>
1376                        <div class="doc-inline-text">
1377                            <strong>Extension Options</strong>
1378                            You can request an eVisa extension at the Immigration Service office in Mozambique with
1379                            proper supporting documents.
1380                        </div>
1381                    </div>
1382                </div>
1383                <p class="mb-1"><strong>Important Conditions</strong></p>
1384                <ul>
1385                    <li>Your passport must remain valid throughout your stay in Mozambique.</li>
1386                    <li>You must enter Mozambique within the specified validity window on your eVisa.</li>
1387                    <li>You must not stay beyond the expiration date of your visa unless an extension has been
1388                        granted.</li>
1389                    <li>You must comply with all Mozambique immigration laws and regulations during your stay.
1390                    </li>
1391                    <li>Your eVisa may be canceled if the information provided in your application is found to
1392                        be false or misleading.</li>
1393                </ul>
1394                <h2>eVisa vs. Traditional Visa: What's the Difference?</h2>
1395                <p>Know the differences between eVisas and traditional visas to choose wisely.</p>
1396                 <style>.visa-tiered-table{border-radius:8px;overflow:hidden;} .table-container-custom table{width:100%;border-collapse:collapse;border-spacing:0;}.table-container-custom table tr,.table-container-custom table tr td,.table-container-custom table th{border:1px solid #ddd}.table-container-custom table tr td,.table-container-custom table th{padding:10px}.table-container-custom table tr td p{margin-bottom:0}.mobile-accordion-wrapper{display:none}@media screen and (max-width:543px){.table-container-custom table{display:none!important}.mobile-accordion-wrapper{display:block;width:100%;font-family:inherit}.mobile-accordion-card{background:#fff;border:1px solid #e2e8f0;border-radius:5px;margin-bottom:10px;padding:9px;padding-bottom:2px;box-shadow:0 4px 6px rgb(0 0 0 / .02);box-sizing:border-box}.accordion-header-mobile{display:flex;justify-content:space-between;align-items:center;cursor:pointer;padding-bottom:0}.tier-label{font-size:14px;font-weight:700;color:#247297;letter-spacing:.05em;display:block;margin-bottom:-2px}.tier-heading{font-size:1.2rem;margin:0}.accordion-icon{width:30px;height:30px;fill:#000;transition:transform 0.3s ease,fill 0.3s ease;flex-shrink:0}.mobile-accordion-card.active .accordion-icon{transform:rotate(180deg)}.accordion-content-mobile{display:none;padding-top:0;margin-top:6px;border-top:1px solid #edf2f7}.mobile-accordion-card.active .accordion-content-mobile{display:block}.visa-row{display:flex;justify-content:space-between;flex-direction:column;padding:3px 0}.visa-row::before{content:attr(data-label) ':';font-weight:700; font-size: 20px;}.visa-row p{margin:0}}
1397                   .table-container-custom th {
1398                        background-color:#2c5f5f; 
1399                        color: #fff;
1400                    }
1401                 </style>
1402                                <div class="table-container table-container-custom">
1403                    <!-- Standard Desktop Table -->
1404                    <table class="visa-tiered-table">
1405                        <thead>
1406                            <tr>
1407                                <th><strong>Feature</strong></th>
1408                                <th><strong>eVisa</strong></th>
1409                                <th><strong>	Traditional Visa</strong></th> 
1410                            </tr>
1411                        </thead>
1412                        <tbody>
1413                                                            <tr>
1414                                    <td>
1415                                        <p>Application Process</p>
1416                                    </td>
1417                                    <td>
1418                                        <p>	Online application through the eVisa portal</p>
1419                                    </td>
1420                                    <td>
1421                                        <p>In-person application at embassy or consulate</p>
1422                                    </td>
1423                                </tr>
1424                                                            <tr>
1425                                    <td>
1426                                        <p>Processing Time</p>
1427                                    </td>
1428                                    <td>
1429                                        <p>7 - 10 Working Days (standard), with expedited processing available</p>
1430                                    </td>
1431                                    <td>
1432                                        <p>7-14 business days or longer</p>
1433                                    </td>
1434                                </tr>
1435                                                            <tr>
1436                                    <td>
1437                                        <p>Convenience</p>
1438                                    </td>
1439                                    <td>
1440                                        <p>Apply from anywhere with internet access, 24/7</p>
1441                                    </td>
1442                                    <td>
1443                                        <p>Limited to embassy/consulate locations and working
1444                                    hours</p>
1445                                    </td>
1446                                </tr>
1447                                                            <tr>
1448                                    <td>
1449                                        <p>Document Submission</p>
1450                                    </td>
1451                                    <td>
1452                                        <p>Digital upload of scanned documents</p>
1453                                    </td>
1454                                    <td>
1455                                        <p>Physical submission of original documents</p>
1456                                    </td>
1457                                </tr>
1458                                                            <tr>
1459                                    <td>
1460                                        <p>Delivery Method</p>
1461                                    </td>
1462                                    <td>
1463                                        <p>Email delivery of electronic visa</p>
1464                                    </td>
1465                                    <td>
1466                                        <p>Physical visa sticker in passport</p>
1467                                    </td>
1468                                </tr>
1469                                                    </tbody>
1470                    </table>
1471                    <!-- Mobile Accordion Cards (Below 543px) -->
1472                    <div class="mobile-accordion-wrapper">
1473                                                    <div class="mobile-accordion-card active">
1474                                <div class="accordion-header-mobile" onclick="if (!window.__cfRLUnblockHandlers) return false; toggleCardAccordion(this)" data-cf-modified-9df1e9fc3e5b9e9d7e087240-="">
1475                                    <div class="accordion-title-wrapper"> 
1476                                        <h4 class="tier-heading">Application Process</h4>
1477                                    </div>
1478                                    <!-- SVG Chevron Icon -->
1479                                    <svg class="accordion-icon" viewB
1479ox="0 0 24 24">
1480                                        <path d="M7.41 8.59L12 13.17l4.59-4.58L18 10l-6 6-6-6 1.41-1.41z" />
1481                                    </svg>
1482                                </div>
1483                                <div class="accordion-content-mobile">
1484                                    <!-- <div class="visa-row" data-label="Feature">
1485                                        <p>Application Process</p>
1486                                    </div> -->
1487                                    <div class="visa-row" data-label="eVisa">
1488                                        <p class="highlight">	Online application through the eVisa portal</p>
1489                                    </div>
1490                                    <div class="visa-row" data-label="Traditional Visa" style="    border-top: 1px solid #f3f3f3dd;">
1491                                        <p>In-person application at embassy or consulate</p>
1492                                    </div> 
1493                                </div>
1494                            </div>
1495                                                    <div class="mobile-accordion-card ">
1496                                <div class="accordion-header-mobile" onclick="if (!window.__cfRLUnblockHandlers) return false; toggleCardAccordion(this)" data-cf-modified-9df1e9fc3e5b9e9d7e087240-="">
1497                                    <div class="accordion-title-wrapper"> 
1498                                        <h4 class="tier-heading">Processing Time</h4>
1499                                    </div>
1500                                    <!-- SVG Chevron Icon -->
1501                                    <svg class="accordion-icon" viewBox="0 0 24 24">
1502                                        <path d="M7.41 8.59L12 13.17l4.59-4.58L18 10l-6 6-6-6 1.41-1.41z" />
1503                                    </svg>
1504                                </div>
1505                                <div class="accordion-content-mobile">
1506                                    <!-- <div class="visa-row" data-label="Feature">
1507                                        <p>Processing Time</p>
1508                                    </div> -->
1509                                    <div class="visa-row" data-label="eVisa">
1510                                        <p class="highlight">7 - 10 Working Days (standard), with expedited processing available</p>
1511                                    </div>
1512                                    <div class="visa-row" data-label="Traditional Visa" style="    border-top: 1px solid #f3f3f3dd;">
1513                                        <p>7-14 business days or longer</p>
1514                                    </div> 
1515                                </div>
1516                            </div>
1517                                                    <div class="mobile-accordion-card ">
1518                                <div class="accordion-header-mobile" onclick="if (!window.__cfRLUnblockHandlers) return false; toggleCardAccordion(this)" data-cf-modified-9df1e9fc3e5b9e9d7e087240-="">
1519                                    <div class="accordion-title-wrapper"> 
1520                                        <h4 class="tier-heading">Convenience</h4>
1521                                    </div>
1522                                    <!-- SVG Chevron Icon -->
1523                                    <svg class="accordion-icon" viewBox="0 0 24 24">
1524                                        <path d="M7.41 8.59L12 13.17l4.59-4.58L18 10l-6 6-6-6 1.41-1.41z" />
1525                                    </svg>
1526                                </div>
1527                                <div class="accordion-content-mobile">
1528                                    <!-- <div class="visa-row" data-label="Feature">
1529                                        <p>Convenience</p>
1530                                    </div> -->
1531                                    <div class="visa-row" data-label="eVisa">
1532                                        <p class="highlight">Apply from anywhere with internet access, 24/7</p>
1533                                    </div>
1534                                    <div class="visa-row" data-label="Traditional Visa" style="    border-top: 1px solid #f3f3f3dd;">
1535                                        <p>Limited to embassy/consulate locations and working
1536                                    hours</p>
1537                                    </div> 
1538                                </div>
1539                            </div>
1540                                                    <div class="mobile-accordion-card ">
1541                                <div class="accordion-header-mobile" onclick="if (!window.__cfRLUnblockHandlers) return false; toggleCardAccordion(this)" data-cf-modified-9df1e9fc3e5b9e9d7e087240-="">
1542                                    <div class="accordion-title-wrapper"> 
1543                                        <h4 class="tier-heading">Document Submission</h4>
1544                                    </div>
1545                                    <!-- SVG Chevron Icon -->
1546                                    <svg class="accordion-icon" viewB
1546ox="0 0 24 24">
1547                                        <path d="M7.41 8.59L12 13.17l4.59-4.58L18 10l-6 6-6-6 1.41-1.41z" />
1548                                    </svg>
1549                                </div>
1550                                <div class="accordion-content-mobile">
1551                                    <!-- <div class="visa-row" data-label="Feature">
1552                                        <p>Document Submission</p>
1553                                    </div> -->
1554                                    <div class="visa-row" data-label="eVisa">
1555                                        <p class="highlight">Digital upload of scanned documents</p>
1556                                    </div>
1557                                    <div class="visa-row" data-label="Traditional Visa" style="    border-top: 1px solid #f3f3f3dd;">
1558                                        <p>Physical submission of original documents</p>
1559                                    </div> 
1560                                </div>
1561                            </div>
1562                                                    <div class="mobile-accordion-card ">
1563                                <div class="accordion-header-mobile" onclick="if (!window.__cfRLUnblockHandlers) return false; toggleCardAccordion(this)" data-cf-modified-9df1e9fc3e5b9e9d7e087240-="">
1564                                    <div class="accordion-title-wrapper"> 
1565                                        <h4 class="tier-heading">Delivery Method</h4>
1566                                    </div>
1567                                    <!-- SVG Chevron Icon -->
1568                                    <svg class="accordion-icon" viewBox="0 0 24 24">
1569                                        <path d="M7.41 8.59L12 13.17l4.59-4.58L18 10l-6 6-6-6 1.41-1.41z" />
1570                                    </svg>
1571                                </div>
1572                                <div class="accordion-content-mobile">
1573                                    <!-- <div class="visa-row" data-label="Feature">
1574                                        <p>Delivery Method</p>
1575                                    </div> -->
1576                                    <div class="visa-row" data-label="eVisa">
1577                                        <p class="highlight">Email delivery of electronic visa</p>
1578                                    </div>
1579                                    <div class="visa-row" data-label="Traditional Visa" style="    border-top: 1px solid #f3f3f3dd;">
1580                                        <p>Physical visa sticker in passport</p>
1581                                    </div> 
1582                                </div>
1583                            </div>
1584                                            </div>
1585                </div>
1586                
1586<script type="9df1e9fc3e5b9e9d7e087240-text/javascript">
1587                    function toggleCardAccordion(header) {
1588                        const card = header.parentElement;
1589                        card.classList.toggle('active');
1590                    }
1591                </script>
1591
1592                <div class="sidebar-widget mb-2 mt-3">
1593                    <div class="card border-0 shadow-sm">
1594                        <div class="card-header bg-primary text-white">
1595                            <h3 class="mb-0">Quick Links</h3>
1596                        </div>
1597                        <div class="card-body">
1598                           <style> .pill-links-wrapper {display: flex;flex-wrap: wrap;gap: 10px;list-style: none;padding: 0;margin: 0;}.pill-link-item {margin: 0;}.pill-link-item a {display: inline-flex;align-items: center;justify-content: center;gap: 6px;padding: 8px 16px;font-size: 18px;text-decoration: none;color: #3a3a3a;border: 1.5px solid #ccc;border-radius: 50px;background: #fff;white-space: nowrap;transition: all 0.2s ease;}.pill-link-item a:hover {cursor: pointer;border-color: #999;box-shadow: 0 2px 8px rgba(58, 58, 58, 0.08);}.pill-link-item a i {font-size: 12px;}@media (max-width: 768px) {.pill-link-item a {padding: 7px 14px;font-size: 18px;gap: 5px;}.pill-link-item a i {font-size: 12px;}}@media (max-width: 480px) {.pill-links-wrapper {justify-content: center;}.pill-link-item a {padding: 6px 12px;font-size: 18px;gap: 4px;}.pill-link-item a i {font-size: 12px;}}</style>
1599                            <ul class="pill-links-wrapper">
1600                                <li class="pill-link-item">
1601                                    <a href="/visa-types/">
1602                                        Visa Types
1603                                        <i class="fa fa-chevron-right"></i>
1604                                    </a>
1605                                </li>
1606                                <li class="pill-link-item">
1607                                    <a href="/visa-requirements/">
1608                                        Requirements
1609                                        <i class="fa fa-chevron-right"></i>
1610                                    </a>
1611                                </li>
1612                                <li class="pill-link-item">
1613                                    <a href="/eligible-countries/">
1614                                        Eligible Countries
1615                                        <i class="fa fa-chevron-right"></i>
1616                                    </a>
1617                                </li>
1618                                <li class="pill-link-item">
1619                                    <a href="/visa-fees/">
1620                                        Visa Fees
1621                                        <i class="fa fa-chevron-right"></i>
1622                                    </a>
1623                                </li>
1624                                <li class="pill-link-item">
1625                                    <a href="/processing-time/">
1626                                        Processing Time
1627                                        <i class="fa fa-chevron-right"></i>
1628                                    </a>
1629                                </li>
1630                            </ul>
1631                        </div>
1632                    </div>
1633                </div>
1634            </div>
1635        </div>
1636    </div>
1637    </div>
1638</section>
1639<!-- FAQ Section -->
1640<section class="section section-light">
1641    <div class="container">
1642        <div class="text-center mb-4">
1643            <h2>Frequently Asked Questions</h2>
1644        </div>
1645        <div class="row">
1646            <div class="col-lg-12 mx-auto">
1647                <div class="accordion" id="faqAccordion">
1648                    <div class="accordion-item mb-3">
1649                        <h2 class="accordion-header" id="headingOne">
1650                            <button class="accordion-button collapsed" type="button" data-bs-toggle="collapse"
1651                                data-bs-target="#collapseOne" aria-expanded="false" aria-controls="collapseOne">
1652                                How long does it take to get an eVisa?
1653                            </button>
1654                        </h2>
1655                        <div id="collapseOne" class="accordion-collapse collapse" aria-labelledby="headingOne"
1656                            data-bs-parent="#faqAccordion">
1657                            <div class="accordion-body">
1658                                Standard processing time for a Mozambique eVisa is <b>7 - 10 Working Days</b>. Express
1659                                processing options are available for urgent applications.
1660                            </div>
1661                        </div>
1662                    </div>
1663                    <!-- FAQ Item 3 -->
1664                    <div class="accordion-item mb-3">
1665                        <h2 class="accordion-header" id="headingTwo">
1666                            <button class="accordion-button collapsed" type="button" data-bs-toggle="collapse"
1667                                data-bs-target="#collapseTwo" aria-expanded="false" aria-controls="collapseTwo">
1668                                Can I extend my eVisa while in Mozambique?
1669                            </button>
1670                        </h2>
1671                        <div id="collapseTwo" class="accordion-collapse collapse" aria-labelledby="headingTwo"
1672                            data-bs-parent="#faqAccordion">
1673                            <div class="accordion-body">
1674                                Yes, you can apply for an extension at the Immigration Service office in Mozambique.
1675                                Extensions are granted on a case-by-case basis.
1676                            </div>
1677                        </div>
1678                    </div>
1679                    <!-- FAQ Item 4 -->
1680                    <div class="accordion-item">
1681                        <h2 class="accordion-header" id="headingThree">
1682                            <button class="accordion-button collapsed" type="button" data-bs-toggle="collapse"
1683                                data-bs-target="#collapseThree" aria-expanded="false" aria-controls="collapseThree">
1684                                What if my eVisa application is rejected?
1685                            </button>
1686                        </h2>
1687                        <div id="collapseThree" class="accordion-collapse collapse" aria-labelledby="headingThree"
1688                            data-bs-parent="#faqAccordion">
1689                            <div class="accordion-body">
1690                                If your application is rejected, you will receive a notification explaining the reason.
1691                                You may address the issues and reapply, or consider applying for a traditional visa at
1692                                an embassy.
1693                            </div>
1694                        </div>
1695                    </div>
1696                </div>
1697                <div class="evisa-cta-section">
1698                    <a href="/view-all-faqs/" class="btn btn-primary evisa-btn-action">
1699                        <i class="fa fa-question-circle "></i> View All FAQs
1700                    </a>
1701                </div>
1702            </div>
1703        </div>
1704    </div>
1705</section>
1706<!-- CTA Section -->
1707<style> .evisa-cta-section {text-align: center;margin-top: 1.5rem;display: flex;justify-content: center;align-items: center }.mozambique-apply-grid {display: grid;grid-template-columns: minmax(0, 2fr) minmax(280px, 1fr);align-items: center;gap: 10px;}.mozambique-apply-content h2, .mozambique-apply-content p {margin-bottom: 4px;}.mozambique-apply-action {display: flex;justify-content: center;}.mozambique-apply-btn {display: inline-flex;align-items: center;justify-content: center;gap: 8px;font-size: 18px;text-transform: none !important;}@media (max-width: 1105px) {.mozambique-apply-grid {grid-template-columns: 1fr;text-align: center;}.mozambique-apply-content p {text-align: center;}}</style>
1708<section class="section bg-primary text-white">
1709    <div class="container">
1710        <div class="mozambique-apply-grid">
1711            <div class="mozambique-apply-content">
1712                <h2>Ready to Apply for Your Mozambique eVisa?</h2>
1713                <p>Start your application today and experience the beauty of Mozambique!</p>
1714            </div>
1715            <div class="mozambique-apply-action">
1716                <a href="/apply-now/" class="btn btn-light mozambique-apply-btn">
1717                    <i class="fa fa-file-text" aria-hidden="true"></i>
1718                    <span>Apply eVisa</span>
1719                </a>
1720            </div>
1721        </div>
1722    </div>
1723</section>
1724<style>
1725.fb-bar { display:flex; align-items:center; flex-wrap:wrap; gap:8px; padding:7px 16px; border-top:1px solid #ddd; border-bottom:1px solid #ddd; background:#f8f8f8; font-size:14px; color:#555; }
1726.fb-bar label { margin:0; }
1727.fb-yn { background:#fff; border:1px solid #bbb; color:#444; padding:2px 12px; border-radius:4px; cursor:pointer; font-size:13px; line-height:1.6; }
1728.fb-yn:hover { border-color:#084c69; color:#084c69; }
1729.fb-sep { color:#ccc; margin:0 2px; }
1730.fb-report-link { color:#888; text-decoration:underline; cursor:pointer; font-size:13px; background:none; border:none; padding:0; }
1731.fb-report-link:hover { color:#084c69; }
1732.fb-expand { display:none; width:100%; margin-top:8px; }
1733.fb-expand textarea { width:100%; max-width:480px; border:1px solid #ccc; color:#444; padding:6px 8px; border-radius:4px; font-size:13px; resize:vertical; background:#fff; }
1734.fb-expand-actions { display:flex; gap:8px; margin-top:6px; }
1735.fb-submit, .fb-cancel { font-size:13px; padding:3px 14px; border-radius:4px; cursor:pointer; border:1px solid #bbb; color:#444; background:#fff; }
1736.fb-submit:hover { border-color:#084c69; color:#084c69; }
1737.fb-cancel:hover { border-color:#999; }
1738.fb-thanks { color:#3a7d3a; font-size:13px; margin:0; display:none; }
1739</style>
1740
1741
1742<div class="fb-bar" id="fb-wrap">
1743    <label>Was this page helpful?</label>
1744    <button class="fb-yn" data-val="1">Yes</button>
1745    <button class="fb-yn" data-val="0">No</button>
1746    <span class="fb-sep">|</span>
1747    <button class="fb-report-link" id="fb-report-trigger">Report an issue</button>
1748
1749    <input type="hidden" id="fbpage" value="/about-evisa/">
1750    <input type="hidden" id="fbud" value="Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; PageSourceSearchBot/1.0; +https://pagesourcesearch.com/bot) Chrome/128.0.0.0 Safari/537.36~~181.215.65.79">
1751    <input type="hidden" id="fbtype" value="fb">
1752
1753    <div class="fb-expand" id="fb-comment-area">
1754        <textarea id="fbcommentInput" placeholder="Tell us how we can improve (optional)"></textarea>
1755        <div class="fb-expand-actions">
1756            <button class="fb-submit" id="fb-submit-comment">Submit</button>
1757            <button class="fb-cancel" id="fb-cancel-comment">Cancel</button>
1758        </div>
1759    </div>
1760
1761    <div class="fb-expand" id="fb-report-area">
1762        <textarea id="fbreportInput" placeholder="What went wrong?"></textarea>
1763        <div class="fb-expand-actions">
1764            <button class="fb-submit" id="fb-submit-report">Submit</button>
1765            <button class="fb-cancel" id="fb-cancel-report">Cancel</button>
1766        </div>
1767    </div>
1768
1769    <p class="fb-thanks" id="fb-thanks">Thank you for your feedback!</p>
1770</div>
1771
1772</main>
1773<style>
1774.footer h3 {
1775    font-size: 20px !important
1776}
1777
1778.footer-grid {
1779    display: grid;
1780    gap: 15px;
1781    grid-template-columns: 1fr
1782}
1783
1784@media(min-width:580px) and (max-width:991px) {
1785    .footer-grid {
1786        grid-template-columns: repeat(2, 1fr)
1787    }
1788}
1789
1790@media(min-width:992px) {
1791    .footer-grid {
1792        grid-template-columns: repeat(4, 1fr)
1793    }
1794}
1795
1796.footer-grid-item {
1797    margin-bottom: 0
1798}
1799
1800.back-to-top {
1801    display: none;
1802    position: fixed;
1803    bottom: 15px;
1804    width: 45px;
1805    height: 45px;
1806    left: 30px;
1807    z-index: 13;
1808    font-size: 16px;
1809    background: #084c69;
1810    outline: 0;
1811    color: #fff;
1812    cursor: pointer;
1813    padding: 6px 13px !important;
1814    border-radius: 50%;
1815    box-shadow: 0 0 10px#1798dd;
1816    font-size: 20px
1817}
1818
1819.social-icons span {
1820    color: #fff;
1821    padding-inline: 10px;
1822    font-size: 18px
1823}
1824
1825.cookie-notification {
1826    position: fixed;
1827    bottom: 0;
1828    left: 0;
1829    right: 0;
1830    width: 100%;
1831    background: linear-gradient(135deg, #fff 0, #f8f9fa 100%);
1832    color: #333;
1833    padding: 15px 20px;
1834    z-index: 9999;
1835    display: none;
1836    box-shadow: 0 -4px 20px rgba(0, 0, 0, 0.1);
1837    border-top: 3px solid #084c69;
1838    backdrop-filter: blur(10px)
1839}
1840
1841.cookie-notification.show {
1842    display: block !important;
1843    animation: slideUpCompact .3s ease-out
1844}
1845
1846@keyframes slideUpCompact {
1847    0 {
1848        transform: translateY(100%);
1849        opacity: 0
1850    }
1851
1852    100% {
1853        transform: translateY(0);
1854        opacity: 1
1855    }
1856}
1857
1858.cookie-content {
1859    display: flex;
1860    align-items: center;
1861    justify-content: space-between;
1862    gap: 20px;
1863    max-width: 1200px;
1864    margin: 0 auto
1865}
1866
1867.cookie-info {
1868    display: flex;
1869    align-items: center;
1870    gap: 12px;
1871    flex: 1
1872}
1873
1874.cookie-icon {
1875    width: 28px;
1876    height: 28px;
1877    background: linear-gradient(135deg, #084c69 0, #0a5a7d 100%);
1878    border-radius: 50%;
1879    display: flex;
1880    align-items: center;
1881    justify-content: center;
1882    color: #fff;
1883    font-size: 14px;
1884    flex-shrink: 0
1885}
1886
1887.cookie-text {
1888    font-size: 16px;
1889    line-height: 1.4;
1890    color: #555;
1891    margin: 0
1892}
1893
1894.cookie-text strong {
1895    color: #084c69;
1896    font-weight: 600
1897}
1898
1899.cookie-actions {
1900    flex-shrink: 0
1901}
1902
1903.cookie-accept-btn {
1904    background: linear-gradient(135deg, #084c69 0, #0a5a7d 100%);
1905    color: #fff;
1906    border: 0;
1907    padding: 10px 24px;
1908    border-radius: 6px;
1909    cursor: pointer;
1910    font-size: 14px;
1911    font-weight: 600;
1912    transition: all .3s ease;
1913    white-space: nowrap;
1914    position: relative;
1915    overflow: hidden
1916}
1917
1918.cookie-accept-btn:before {
1919    content: '';
1920    position: absolute;
1921    top: 0;
1922    left: -100%;
1923    width: 100%;
1924    height: 100%;
1925    background: linear-gradient(90deg, transparent, rgba(255, 255, 255, 0.2), transparent);
1926    transition: left .5s
1927}
1928
1929.cookie-accept-btn:hover {
1930    transform: translateY(-1px);
1931    box-shadow: 0 4px 12px rgba(8, 76, 105, 0.3)
1932}
1933
1934.cookie-accept-btn:hover:before {
1935    left: 100%
1936}
1937
1938@media(max-width:768px) {
1939    .cookie-notification {
1940        padding: 12px 15px
1941    }
1942
1943    .cookie-content {
1944        flex-direction: column;
1945        gap: 15px;
1946        text-align: center
1947    }
1948
1949    .cookie-info {
1950        justify-content: center;
1951        text-align: center
1952    }
1953
1954    .cookie-text {
1955        font-size: 13px
1956    }
1957
1958    .cookie-accept-btn {
1959        width: 100%;
1960        max-width: 300px;
1961        padding: 12px 20px;
1962        font-size: 14px
1963    }
1964}
1965
1966@media(min-width:769px) and (max-width:1024px) {
1967    .cookie-notification {
1968        padding: 14px 18px
1969    }
1970
1971    .cookie-content {
1972        gap: 18px
1973    }
1974
1975    .cookie-text {
1976        font-size: 13px
1977    }
1978
1979    .cookie-accept-btn {
1980        padding: 10px 22px;
1981        font-size: 13px
1982    }
1983}
1984
1985@media(min-width:1025px) {
1986    .cookie-notification {
1987        padding: 16px 25px
1988    }
1989
1990    .cookie-content {
1991        gap: 25px
1992    }
1993
1994    .cookie-accept-btn {
1995        padding: 12px 28px;
1996        font-size: 14px
1997    }
1998}
1999
2000@media(max-height:500px) and (orientation:landscape) {
2001    .cookie-notification {
2002        padding: 8px 15px
2003    }
2004
2005    .cookie-content {
2006        gap: 15px
2007    }
2008
2009    .cookie-icon {
2010        width: 24px;
2011        height: 24px;
2012        font-size: 12px
2013    }
2014
2015    .cookie-text {
2016        font-size: 12px;
2017        line-height: 1.3
2018    }
2019
2020    .cookie-accept-btn {
2021        padding: 8px 20px;
2022        font-size: 13px
2023    }
2024}
2025
2026.copyright-wrapper {
2027    display: flex;
2028    align-items: center;
2029    justify-content: center;
2030    gap: 46px;
2031    width: 100%;
2032    box-sizing: border-box;
2033    flex-wrap: wrap;
2034    text-align: center
2035}
2036
2037.copyright-left {
2038    flex: 0 1 auto;
2039    text-align: center
2040}
2041
2042.copyright-right {
2043    flex: 0 1 auto;
2044    text-align: center
2045}
2046
2047.copyright-links {
2048    list-style: none;
2049    padding: 0;
2050    margin: 0;
2051    display: flex;
2052    gap: 10px;
2053    flex-wrap: nowrap;
2054    white-space: nowrap;
2055    justify-content: center
2056}
2057
2058.copyright-links li {
2059    display: inline;
2060    margin: 0
2061}
2062
2063.copyright-links a {
2064    color: #ececec;
2065    text-decoration: none;
2066    font-size: 14px;
2067    transition: color .3s ease
2068}
2069
2070.copyright-links a:hover {
2071    color: #fff
2072}
2073
2074@media(min-width:821px) {
2075    .copyright-wrapper {
2076        flex-direction: row;
2077        align-items: center;
2078        justify-content: space-between;
2079        gap: 80px;
2080        text-align: center
2081    }
2082
2083    .copyright-left {
2084        text-align: center
2085    }
2086
2087    .copyright-right {
2088        text-align: center
2089    }
2090
2091    .copyright-links {
2092        justify-content: center;
2093        flex-wrap: nowrap
2094    }
2095}
2096
2097@media(max-width:820px) {
2098    .copyright-wrapper {
2099        flex-direction: column;
2100        align-items: center;
2101        justify-content: center;
2102        gap: 5px;
2103        text-align: center
2104    }
2105
2106    .copyright-left {
2107        text-align: center;
2108        order: 2
2109    }
2110
2111    .copyright-right {
2112        text-align: center;
2113        width: 100%;
2114        order: 1
2115    }
2116
2117    .copyright-links {
2118        justify-content: center;
2119        flex-wrap: nowrap;
2120        gap: 15px
2121    }
2122}
2123
2124.footer-grid-item-custom a {
2125    color: #ececec !important
2126}
2127
2128.footer-grid-item-custom a:hover {
2129    text-decoration: underline !important
2130}
2131
2132/* Mozambique Google Play Card (No Hover) */
2133.moz-gplay-card {
2134    display: inline-flex;
2135    align-items: center;
2136    background-color: #ffffff;
2137    color: #084c69 !important;
2138    padding: 8px 16px 8px 14px;
2139    border-left: 5px solid #084c69;
2140    /* Matches Mozambique theme color */
2141    border-radius: 4px;
2142    text-decoration: none !important;
2143    s box-shadow: 0 2px 8px rgba(0, 0, 0, 0.15);
2144}
2145
2146/* .moz-gplay-card:hover:focus {
2147    background-color: #ffffff;
2148    color: #084c69 !important;
2149    text-decoration: none !important;
2150} */
2151
2152
2153.moz-gplay-text {
2154    display: flex;
2155    flex-direction: column;
2156    text-align: left;
2157    line-height: 1.15;
2158}
2159
2160.moz-gplay-small {
2161    text-transform: uppercase;
2162    letter-spacing: 0.5px;
2163    font-weight: 600;
2164    color: #555555;
2165}
2166
2167.moz-gplay-large {
2168    font-size: 16px;
2169    font-weight: 700;
2170    color: #084c69;
2171    font-family: 'Roboto', sans-serif;
2172}
2173</style>
2174<footer class="footer" style="padding-bottom: 10px;">
2175    <div class="container" style="padding-left: 15px !important;padding-right: 15px !important;">
2176        <div class="footer-grid footer-grid-item-custom">
2177            <!-- Application Services Column -->
2178            <div class="footer-grid-item ">
2179                <h3>Application Services</h3>
2180                <ul class="footer-links">
2181                    <li><a href="https://mozambique-evisa.com/">Home</a></li>
2182                    <li><a href="https://mozambique-evisa.com/apply-now/">Apply Now</a></li>
2183                    <li><a href="https://mozambique-evisa.com/mozambique-tourist-evisa/">Tourist eVisa</a></li>
2184                    <li><a href="https://mozambique-evisa.com/business-eVisa/">Business eVisa</a></li>
2185                    <li><a href="https://mozambique-evisa.com/mozambique-sport-or-culture-evisa/">Sport or Culture eVisa</a></li>
2186                    <li><a href="https://mozambique-evisa.com/mozambique-investment-evisa/">Investment eVisa</a></li>
2187                    <li><a href="https://mozambique-evisa.com/mozambique-eta-guide/">Mozambique ETA</a></li>
2188                    <li><a href="https://mozambique-evisa.com/visa-types/">eVisa Types</a></li>
2189                    <li><a href="https://mozambique-evisa.com/mozambique-crew-visa/">Mozambique Crew Visa</a></li>
2190                    <li><a href="https://mozambique-evisa.com/mozambique-humanitarian-assistance-visa/">Mozambique Humanitarian
2191                            Assistance Visa</a></li>
2192                </ul>
2193            </div>
2194
2195            <!-- Travel Information Column -->
2196            <div class="footer-grid-item">
2197                <h3>Travel Information</h3>
2198                <ul class="footer-links">
2199                    <li>
2199<a href="https://mozambique-evisa.com/how-to-apply/">How to Apply</a></li>
2200                    <li><a href="https://mozambique-evisa.com/eligible-countries/">Eligible Countries</a></li>
2201                    <li><a href="https://mozambique-evisa.com/visa-requirements/">eVisa Requirements</a></li>
2202                    <li><a href="https://mozambique-evisa.com/eVisa-photo-requirements/">eVisa Photo Requirements</a></li>
2203                    <li><a href="https://mozambique-evisa.com/visa-fees/">eVisa Fees</a></li>
2204                    <li><a href="https://mozambique-evisa.com/processing-time/">Processing Time</a></li>
2205                    <li><a href="https://mozambique-evisa.com/emergency-urgent-eVisa/">Urgent eVisa</a></li>
2206
2207                </ul>
2208            </div>
2209
2210            <!-- Processing Services Column -->
2211            <div class="footer-grid-item">
2212                <h3>Processing Services</h3>
2213                <ul class="footer-links">
2214                    <li><a href="https://mozambique-evisa.com/check-status/">Check Application Status</a></li>
2215                    <li><a href="https://mozambique-evisa.com/complete-partially/">Complete Partially Application</a></li>
2216                    <li><a href="https://mozambique-evisa.com/payment-methods/">Payment Methods</a></li>
2217                    <li><a href="https://mozambique-evisa.com/do-children-need-mozambique-e-visa/">Do children need Mozambique
2218                            e-Visa</a></li>
2219                    <li><a href="https://mozambique-evisa.com/transit-visa/">Transit Visa</a></li>
2220                    <li><a href="https://mozambique-evisa.com/mozambique-travel-guide/">Mozambique Travel Guide</a></li>
2221
2222                    <li><a href="https://mozambique-evisa.com/family-group-eVisa/">Group eVisa</a></li>
2223                </ul>
2224            </div>
2225
2226            <style>
2227            .moz-gplay-card {
2228                display: inline-flex;
2229                align-items: center;
2230                justify-content: center;
2231                gap: 8px;
2232                padding: 10px 18px;
2233                background: #fff;
2234                border: 1px solid #084c69;
2235                border-radius: 5px;
2236                color: #252525;
2237                font-size: 18px;
2238                font-weight: 600;
2239                text-decoration: none;
2240                line-height: 1;
2241            }
2242
2243            .moz-gplay-card svg {
2244                width: 29px;
2245                height: 29px;
2246                flex-shrink: 0;
2247            }
2248
2249            .moz-gplay-card span{
2250                color: #252525;
2251            }
2252
2253            .moz-gplay-card p{
2254                color: #252525; 
2255            }
2256
2257            .footer-grid-item-custom a.moz-gplay-card:hover {
2258                /* background-color: #247297 !important;
2259                border-color: #247297 !important; */
2260                padding: 10px 18px !important;
2261                transform: none !important;
2262                text-decoration: none !important;
2263            }
2264
2265            .btn-primary:hover {
2266                background-color: #247297;
2267                border-color: #247297;
2268            }
2269            .moz-gplay-card-text p{
2270                margin-bottom:0px!important;
2271            }
2272            </style>
2273            <!-- eVisa Support Column -->
2274            <div class="footer-grid-item">
2275                <h3> eVisa Support</h3>
2276                <ul class="footer-links">
2277
2278                    <li><a href="https://mozambique-evisa.com/contact/">Contact Us</a></li>
2279                    <li><a href="https://mozambique-evisa.com/about-evisa/">About eVisa</a></li>
2280                    <li><a href="https://mozambique-evisa.com/blogs/">Blogs</a></li>
2281                    <li><a href="https://mozambique-evisa.com/web-sitemap/">Sitemap</a></li>
2282                    <li> <span
2283                            style="color:inherit; text-decoration:none; display:inline-flex;  gap:8px; color: #fff;"><i
2284                                class="fa fa-envelope" style="padding-top: 2px;"></i> support[@]
2285                            mozambique-evisa.com</span></li>
2286                    <li>
2287                        <a href="https://play.google.com/store/apps/details?id=com.vsupport.travelsmart&hl=en_IN"
2288                            target="_blank" class="moz-gplay-card" title="ETA Visa to Travel Android App">
2289
2290                            <!-- <svg viewBox="0 0 24 24" width="24" height="24" xmlns="http://www.w3.org/2000/svg">
2291                                <path
2292                                    d="M3.609 1.814L13.792 12 3.61 22.186a.996.996 0 0 1-.61-.92V2.734a1 1 0 0 1 .609-.92zm10.89 10.893l2.302 2.302-10.937 6.333 8.635-8.635zm3.199-3.198l2.807 1.626a1 1 0 0 1 0 1.73l-2.808 1.626L15.206 12l2.492-2.491zM5.864 2.658L16.8 8.99l-2.3 2.3-8.636-8.632z"
2293                                    fill="#ffffff" />
2294                            </svg> -->
2295                           <svg viewBox="0 0 466 511.98" width="29" height="29" aria-hidden="true"
2296                                xmlns="http://www.w3.org/2000/svg">
2297                                <path fill="#EA4335" d="M199.9 237.8 1.4 470.17c7.22 24.57 30.16 41.81 55.8 41.81 11.16 0 20.93-2.79 29.3-8.37l244.16-139.46L199.9 237.8Z" />
2298                                <path fill="#FBBC04" d="m433.91 205.1-104.65-60-111.61 110.22 113.01 108.83 104.64-58.6c18.14-9.77 30.7-29.3 30.7-50.23-1.4-20.93-13.95-40.46-32.09-50.22Z" />
2299                                <path fill="#34A853" d="m199.42 273.45 129.85-128.35L87.9 8.37C79.53 2.79 68.36 0 57.2 0 30.7 0 6.98 18.14 1.4 41.86l198.02 231.59Z" />
2300                                <path fill="#4285F4" d="M1.39 41.86C0 46.04 0 51.63 0 57.2v397.64c0 5.57 0 9.76 1.4 15.34l216.27-214.86L1.39 41.86Z" />
2301                            </svg>
2302
2303                            <div class="moz-gplay-card-text">
2304                                <span style="font-size: 14px; font-weight: 400;">ETA Visa to Travel</span>
2305                                <p>Android Travel App</p>
2306                            </div>
2307
2308                            
2309
2310                        </a>
2311                    </li>
2312                </ul>
2313
2314            </div>
2315
2316        </div>
2317
2318        <!-- Copyright -->
2319        <div class="copyright" style="padding-top: 6px; margin-top: 6px; text-align: left;">
2320            <style>.legal_disclaimer{display:inline-block;font-style:normal;color:#ffffffff;font-size:14px}.terms_legal_disclaimer1:before{content:'Disclaimer:'}.terms_legal_disclaimer2:before{content:'We'}.terms_legal_disclaimer3:before{content:'are'}.terms_legal_disclaimer4:before{content:'an'}.terms_legal_disclaimer5:before{content:'independent'}.terms_legal_disclaimer6:before{content:'company'}.terms_legal_disclaimer7:before{content:'helping'}.terms_legal_disclaimer8:before{content:'travelers'}.terms_legal_disclaimer9:before{content:'with'}.terms_legal_disclaimer10:before{content:'visa'}.terms_legal_disclaimer11:before{content:'applications'}.terms_legal_disclaimer12:before{content:'and'}.terms_legal_disclaimer13:before{content:'related'}.terms_legal_disclaimer14:before{content:'services.'}.terms_legal_disclaimer15:before{content:'We'}.terms_legal_disclaimer16:before{content:'are'}.terms_legal_disclaimer17:before{content:'not'}.terms_legal_disclaimer18:before{content:'a'}.terms_legal_disclaimer19:before{content:'government'}.terms_legal_disclaimer20:before{content:'website'}.terms_legal_disclaimer21:before{content:'or'}.terms_legal_disclaimer22:before{content:'legal'}.terms_legal_disclaimer23:before{content:'advisor.'}.terms_legal_disclaimer24:before{content:'For'}.terms_legal_disclaimer25:before{content:'official'}.terms_legal_disclaimer26:before{content:'visa'}.terms_legal_disclaimer27:before{content:'information'}.terms_legal_disclaimer28:before{content:'visit'}.terms_legal_disclaimer29:before{content:'government'}.terms_legal_disclaimer30:before{content:'portals.'}.terms_legal_disclaimer31:before{content:'Our'}.terms_legal_disclaimer32:before{content:'support'}.terms_legal_disclaimer33:before{content:'includes'}.terms_legal_disclaimer34:before{content:'service'}.terms_legal_disclaimer35:before{content:'fees'}.terms_legal_disclaimer36:before{content:'plus'}.terms_legal_disclaimer37:before{content:'government'}.terms_legal_disclaimer38:before{content:'charges,'}.terms_legal_disclaimer39:before{content:'which'}.terms_legal_disclaimer40:before{content:'may'}.terms_legal_disclaimer41:before{content:'increase'}.terms_legal_disclaimer42:before{content:'total'}.terms_legal_disclaimer43:before{content:'application'}.terms_legal_disclaimer44:before{content:'costs.'}.terms_legal_disclaimer_m1:before{content:'Disclaimer:';font-weight:bold;font-size:15px;margin-right:3px}.terms_legal_disclaimer_m2:before{content:'We'}.terms_legal_disclaimer_m3:before{content:'are'}.terms_legal_disclaimer_m4:before{content:'an'}.terms_legal_disclaimer_m5:before{content:'independent'}.terms_legal_disclaimer_m6:before{content:'visa'}.terms_legal_disclaimer_m7:before{content:'assistance'}.terms_legal_disclaimer_m8:before{content:'company,'}.terms_legal_disclaimer_m9:before{content:'not'}.terms_legal_disclaimer_m10:before{content:'a'}.terms_legal_disclaimer_m11:before{content:'government'}.terms_legal_disclaimer_m12:before{content:'agency'}.terms_legal_disclaimer_m13:before{content:'or'}.terms_legal_disclaimer_m14:before{content:'legal'}.terms_legal_disclaimer_m15:before{content:'advisor.'}.terms_legal_disclaimer_m16:before{content:'Service'}.terms_legal_disclaimer_m17:before{content:'and'}.terms_legal_disclaimer_m18:before{content:'government'}.terms_legal_disclaimer_m19:before{content:'fees'}.terms_legal_disclaimer_m20:before{content:'apply.'}@media(max-width:599px){.legal_disclaimer_desktop{display:none !important}.legal_disclaimer_mobile{display:block !important}}@media(min-width:600px){.legal_disclaimer_desktop{display:block !important}.legal_disclaimer_mobile{display:none !important}}</style>
2321
2322<!-- ░░ DESKTOP — hidden on mobile ░░ -->
2323<div class="legal_disclaimer_terms legal_disclaimer_desktop col-md-12 col-sm-12 col-xs-12">
2324    <i class="terms_legal_disclaimer1 legal_disclaimer"></i>
2325    <i class="terms_legal_disclaimer2 legal_disclaimer"></i>
2326    <i class="terms_legal_disclaimer3 legal_disclaimer"></i>
2327    <i class="terms_legal_disclaimer4 legal_disclaimer"></i>
2328    <i class="terms_legal_disclaimer5 legal_disclaimer"></i>
2329    <i class="terms_legal_disclaimer6 legal_disclaimer"></i>
2330    <i class="terms_legal_disclaimer7 legal_disclaimer"></i>
2331    <i class="terms_legal_disclaimer8 legal_disclaimer"></i>
2332    <i class="terms_legal_disclaimer9 legal_disclaimer"></i>
2333    <i class="terms_legal_disclaimer10 legal_disclaimer"></i>
2334    <i class="terms_legal_disclaimer11 legal_disclaimer"></i>
2335    <i class="terms_legal_disclaimer12 legal_disclaimer"></i>
2336    <i class="terms_legal_disclaimer13 legal_disclaimer"></i>
2337    <i class="terms_legal_disclaimer14 legal_disclaimer"></i>
2338    <i class="terms_legal_disclaimer15 legal_disclaimer"></i>
2339    <i class="terms_legal_disclaimer16 legal_disclaimer"></i>
2340    <i class="terms_legal_disclaimer17 legal_disclaimer"></i>
2341    <i class="terms_legal_disclaimer18 legal_disclaimer"></i>
2342    <i class="terms_legal_disclaimer19 legal_disclaimer"></i>
2343    <i class="terms_legal_disclaimer20 legal_disclaimer"></i>
2344    <i class="terms_legal_disclaimer21 legal_disclaimer"></i>
2345    <i class="terms_legal_disclaimer22 legal_disclaimer"></i>
2346    <i class="terms_legal_disclaimer23 legal_disclaimer"></i>
2347    <i class="terms_legal_disclaimer24 legal_disclaimer"></i>
2348    <i class="terms_legal_disclaimer25 legal_disclaimer"></i>
2349    <i class="terms_legal_disclaimer26 legal_disclaimer"></i>
2350    <i class="terms_legal_disclaimer27 legal_disclaimer"></i>
2351    <i class="terms_legal_disclaimer28 legal_disclaimer"></i>
2352    <i class="terms_legal_disclaimer29 legal_disclaimer"></i>
2353    <i class="terms_legal_disclaimer30 legal_disclaimer"></i>
2354    <i class="terms_legal_disclaimer31 legal_disclaimer"></i>
2355    <i class="terms_legal_disclaimer32 legal_disclaimer"></i>
2356    <i class="terms_legal_disclaimer33 legal_disclaimer"></i>
2357    <i class="terms_legal_disclaimer34 legal_disclaimer"></i>
2358    <i class="terms_legal_disclaimer35 legal_disclaimer"></i>
2359    <i class="terms_legal_disclaimer36 legal_disclaimer"></i>
2360    <i class="terms_legal_disclaimer37 legal_disclaimer"></i>
2361    <i class="terms_legal_disclaimer38 legal_disclaimer"></i>
2362    <i class="terms_legal_disclaimer39 legal_disclaimer"></i>
2363    <i class="terms_legal_disclaimer40 legal_disclaimer"></i>
2364    <i class="terms_legal_disclaimer41 legal_disclaimer"></i>
2365    <i class="terms_legal_disclaimer42 legal_disclaimer"></i>
2366    <i class="terms_legal_disclaimer43 legal_disclaimer"></i>
2367    <i class="terms_legal_disclaimer44 legal_disclaimer"></i>
2368</div>
2369
2370<!-- ░░ MOBILE — hidden on desktop ░░ -->
2371<div class="legal_disclaimer_terms legal_disclaimer_mobile col-12">
2372    <i class="terms_legal_disclaimer_m1 legal_disclaimer"></i>
2373    <i class="terms_legal_disclaimer_m2 legal_disclaimer"></i>
2374    <i class="terms_legal_disclaimer_m3 legal_disclaimer"></i>
2375    <i class="terms_legal_disclaimer_m4 legal_disclaimer"></i>
2376    <i class="terms_legal_disclaimer_m5 legal_disclaimer"></i>
2377    <i class="terms_legal_disclaimer_m6 legal_disclaimer"></i>
2378    <i class="terms_legal_disclaimer_m7 legal_disclaimer"></i>
2379    <i class="terms_legal_disclaimer_m8 legal_disclaimer"></i>
2380    <i class="terms_legal_disclaimer_m9 legal_disclaimer"></i>
2381    <i class="terms_legal_disclaimer_m10 legal_disclaimer"></i>
2382    <i class="terms_legal_disclaimer_m11 legal_disclaimer"></i>
2383    <i class="terms_legal_disclaimer_m12 legal_disclaimer"></i>
2384    <i class="terms_legal_disclaimer_m13 legal_disclaimer"></i>
2385    <i class="terms_legal_disclaimer_m14 legal_disclaimer"></i>
2386    <i class="terms_legal_disclaimer_m15 legal_disclaimer"></i>
2387    <i class="terms_legal_disclaimer_m16 legal_disclaimer"></i>
2388    <i class="terms_legal_disclaimer_m17 legal_disclaimer"></i>
2389    <i class="terms_legal_disclaimer_m18 legal_disclaimer"></i>
2390    <i class="terms_legal_disclaimer_m19 legal_disclaimer"></i>
2391    <i class="terms_legal_disclaimer_m20 legal_disclaimer"></i>
2392</div>        </div>
2393        <div class="copyright" style="padding-top: 9px; margin-top: 8px;">
2394            <div class="copyright-wrapper">
2395                <div class="copyright-left">
2396                    <p style="color: #ececec; margin-bottom:0; font-size: 14px;">&copy; 2026                        Mozambique eVisa. All rights reserved.<a
2397                            href="//www.dmca.com/Protection/Status.aspx?ID=5e1783a8-35ff-4d79-a478-3e469dd622a9"
2398                            title="DMCA.com Protection Status" class="dmca-badge" id="dmca_img"></a></p>
2399                </div>
2400                <div class="copyright-right" style="margin: 5px 0;">
2401                    <a href="https://mozambique-evisa.com/terms-and-conditions/"
2402                        style="color: #fff; text-decoration: none;">Terms and Conditions</a>
2403                    |
2404                    <a href="https://mozambique-evisa.com/privacy-policy/"
2405                        style="color: #fff; text-decoration: none;">Privacy Policy</a>
2406                </div>
2407
2408            </div>
2409        </div>
2410    </div>
2411</footer>
2412
2413<!-- Cookie Notification -->
2414<div class="cookie-notification" id="cookieNotification">
2415    <div class="cookie-content">
2416        <div class="cookie-info">
2417            <div class="cookie-icon">
2418                <i class="fa fa-lock"></i>
2419            </div>
2420            <div class="cookie-text">
2421                We use <strong>cookies</strong> to enhance your Mozambique eVisa experience and provide secure,
2422                personalized services. <strong>Your privacy is important to us</strong> - we only use essential and
2423                analytics cookies to improve our services.
2424            </div>
2425        </div>
2426        <div class="cookie-actions">
2427            <button class="cookie-accept-btn" id="cookieAccept">
2428                <i class="fa fa-check me-1"></i>Accept & Continue
2429            </button>
2430        </div>
2431    </div>
2432</div>
2433
2434<div class="back-to-top" title="Back to top">
2435    <i class="fa fa-arrow-up" aria-hidden="true"></i>
2436</div>
2437<!-- Font Awesome 4 -->
vendor: 137 bytes, lines 2437-2438
2437
2438<script src="/cdn-cgi/scripts/7d0fa10a/cloudflare-static/rocket-loader.min.js" data-cf-settings="9df1e9fc3e5b9e9d7e087240-|49"></script>
2438<link rel="preload" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.7.0/css/font-awesome.min.css" as="style"
2439    onload="this.onload=null;this.rel='stylesheet'">
2440<noscript>
2441    <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.7.0/css/font-awesome.min.css">
2442</noscript>
2443
2444<!-- Google Fonts -->
2445<style type="text/css">@font-face {font-family:'Poppins';font-style:normal;font-weight:300;src:url(/cf-fonts/s/poppins/5.2.7/latin-ext/300/normal.woff2);unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-display:swap;}@font-face {font-family:'Poppins';font-style:normal;font-weight:300;src:url(/cf-fonts/s/poppins/5.2.7/devanagari/300/normal.woff2);unicode-range:U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09;font-display:swap;}@font-face {font-family:'Poppins';font-style:normal;font-weight:300;src:url(/cf-fonts/s/poppins/5.2.7/latin/300/normal.woff2);unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-display:swap;}@font-face {font-family:'Poppins';font-style:normal;font-weight:400;src:url(/cf-fonts/s/poppins/5.2.7/latin/400/normal.woff2);unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-display:swap;}@font-face {font-family:'Poppins';font-style:normal;font-weight:400;src:url(/cf-fonts/s/poppins/5.2.7/devanagari/400/normal.woff2);unicode-range:U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09;font-display:swap;}@font-face {font-family:'Poppins';font-style:normal;font-weight:400;src:url(/cf-fonts/s/poppins/5.2.7/latin-ext/400/normal.woff2);unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-display:swap;}@font-face {font-family:'Poppins';font-style:normal;font-weight:500;src:url(/cf-fonts/s/poppins/5.2.7/latin-ext/500/normal.woff2);unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-display:swap;}@font-face {font-family:'Poppins';font-style:normal;font-weight:500;src:url(/cf-fonts/s/poppins/5.2.7/latin/500/normal.woff2);unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-display:swap;}@font-face {font-family:'Poppins';font-style:normal;font-weight:500;src:url(/cf-fonts/s/poppins/5.2.7/devanagari/500/normal.woff2);unicode-range:U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09;font-display:swap;}@font-face {font-family:'Poppins';font-style:normal;font-weight:600;src:url(/cf-fonts/s/poppins/5.2.7/devanagari/600/normal.woff2);unicode-range:U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09;font-display:swap;}@font-face {font-family:'Poppins';font-style:normal;font-weight:600;src:url(/cf-fonts/s/poppins/5.2.7/latin-ext/600/normal.woff2);unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-display:swap;}@font-face {font-family:'Poppins';font-style:normal;font-weight:600;src:url(/cf-fonts/s/poppins/5.2.7/latin/600/normal.woff2);unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-display:swap;}@font-face {font-family:'Poppins';font-style:normal;font-weight:700;src:url(/cf-fonts/s/poppins/5.2.7/devanagari/700/normal.woff2);
2445unicode-range:U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09;font-display:swap;}@font-face {font-family:'Poppins';font-style:normal;font-weight:700;src:url(/cf-fonts/s/poppins/5.2.7/latin/700/normal.woff2);unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-display:swap;}@font-face {font-family:'Poppins';font-style:normal;font-weight:700;src:url(/cf-fonts/s/poppins/5.2.7/latin-ext/700/normal.woff2);unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-display:swap;}@font-face {font-family:'Roboto';font-style:normal;font-weight:300;src:url(/cf-fonts/v/roboto/5.2.10/vietnamese/wght/normal.woff2);unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;font-display:swap;}@font-face {font-family:'Roboto';font-style:normal;font-weight:300;src:url(/cf-fonts/v/roboto/5.2.10/greek-ext/wght/normal.woff2);unicode-range:U+1F00-1FFF;font-display:swap;}@font-face {font-family:'Roboto';font-style:normal;font-weight:300;src:url(/cf-fonts/v/roboto/5.2.10/greek/wght/normal.woff2);unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF;font-display:swap;}@font-face {font-family:'Roboto';font-style:normal;font-weight:300;src:url(/cf-fonts/v/roboto/5.2.10/cyrillic-ext/wght/normal.woff2);unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-display:swap;}@font-face {font-family:'Roboto';font-style:normal;font-weight:300;src:url(/cf-fonts/v/roboto/5.2.10/math/wght/normal.woff2);unicode-range:U+0302-0303,U+0305,U+0307-0308,U+0310,U+0312,U+0315,U+031A,U+0326-0327,U+032C,U+032F-0330,U+0332-0333,U+0338,U+033A,U+0346,U+034D,U+0391-03A1,U+03A3-03A9,U+03B1-03C9,U+03D1,U+03D5-03D6,U+03F0-03F1,U+03F4-03F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-208E,U+2090-209C,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE00-1EEFF;font-display:swap;}@font-face {font-family:'Roboto';font-style:normal;font-weight:300;src:url(/cf-fonts/v/roboto/5.2.10/cyrillic/wght/normal.woff2);unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;font-display:swap;}@font-face {font-family:'Roboto';font-style:normal;font-weight:300;src:url(/cf-fonts/v/roboto/5.2.10/latin/wght/normal.woff2);unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-display:swap;}@font-face {font-family:'Roboto';font-style:normal;font-weight:300;src:url(/cf-fonts/v/roboto/5.2.10/latin-ext/wght/normal.woff2);unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-display:swap;}@font-face {font-family:'Roboto';font-style:normal;font-weight:300;src:url(/cf-fonts/v/roboto/5.2.10/symbols/wght/normal.woff2);unicode-range:U+0001-000C,U+000E-001F,U+007F-009F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+2800-28FF,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B00-2BFF,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F000-1F0FF,U+1F100-1F1AD,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F700-1F7FF,U+1F800-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FA89,U+1FA8F-1FAC6,U+1FACE-1FADC,U+1FADF-1FAE9,U+1FAF0-1FAF8,U+1FB00-1FBFF;font-display:swap;}@font-face {font-family:'Roboto';font-style:normal;font-weight:400;src:url(/cf-fonts/v/roboto/5.2.10/math/wght/normal.woff2);
2445unicode-range:U+0302-0303,U+0305,U+0307-0308,U+0310,U+0312,U+0315,U+031A,U+0326-0327,U+032C,U+032F-0330,U+0332-0333,U+0338,U+033A,U+0346,U+034D,U+0391-03A1,U+03A3-03A9,U+03B1-03C9,U+03D1,U+03D5-03D6,U+03F0-03F1,U+03F4-03F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-208E,U+2090-209C,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE00-1EEFF;font-display:swap;}@font-face {font-family:'Roboto';font-style:normal;font-weight:400;src:url(/cf-fonts/v/roboto/5.2.10/vietnamese/wght/normal.woff2);unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;font-display:swap;}@font-face {font-family:'Roboto';font-style:normal;font-weight:400;src:url(/cf-fonts/v/roboto/5.2.10/cyrillic/wght/normal.woff2);unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;font-display:swap;}@font-face {font-family:'Roboto';font-style:normal;font-weight:400;src:url(/cf-fonts/v/roboto/5.2.10/latin/wght/normal.woff2);unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-display:swap;}@font-face {font-family:'Roboto';font-style:normal;font-weight:400;src:url(/cf-fonts/v/roboto/5.2.10/symbols/wght/normal.woff2);unicode-range:U+0001-000C,U+000E-001F,U+007F-009F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+2800-28FF,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B00-2BFF,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F000-1F0FF,U+1F100-1F1AD,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F700-1F7FF,U+1F800-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FA89,U+1FA8F-1FAC6,U+1FACE-1FADC,U+1FADF-1FAE9,U+1FAF0-1FAF8,U+1FB00-1FBFF;font-display:swap;}@font-face {font-family:'Roboto';font-style:normal;font-weight:400;src:url(/cf-fonts/v/roboto/5.2.10/greek/wght/normal.woff2);unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF;font-display:swap;}@font-face {font-family:'Roboto';font-style:normal;font-weight:400;src:url(/cf-fonts/v/roboto/5.2.10/latin-ext/wght/normal.woff2);unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-display:swap;}@font-face {font-family:'Roboto';font-style:normal;font-weight:400;src:url(/cf-fonts/v/roboto/5.2.10/cyrillic-ext/wght/normal.woff2);unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-display:swap;}@font-face {font-family:'Roboto';font-style:normal;font-weight:400;src:url(/cf-fonts/v/roboto/5.2.10/greek-ext/wght/normal.woff2);
2445unicode-range:U+1F00-1FFF;font-display:swap;}@font-face {font-family:'Roboto';font-style:normal;font-weight:500;src:url(/cf-fonts/v/roboto/5.2.10/greek-ext/wght/normal.woff2);unicode-range:U+1F00-1FFF;font-display:swap;}@font-face {font-family:'Roboto';font-style:normal;font-weight:500;src:url(/cf-fonts/v/roboto/5.2.10/latin-ext/wght/normal.woff2);unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-display:swap;}@font-face {font-family:'Roboto';font-style:normal;font-weight:500;src:url(/cf-fonts/v/roboto/5.2.10/cyrillic-ext/wght/normal.woff2);unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-display:swap;}@font-face {font-family:'Roboto';font-style:normal;font-weight:500;src:url(/cf-fonts/v/roboto/5.2.10/math/wght/normal.woff2);unicode-range:U+0302-0303,U+0305,U+0307-0308,U+0310,U+0312,U+0315,U+031A,U+0326-0327,U+032C,U+032F-0330,U+0332-0333,U+0338,U+033A,U+0346,U+034D,U+0391-03A1,U+03A3-03A9,U+03B1-03C9,U+03D1,U+03D5-03D6,U+03F0-03F1,U+03F4-03F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-208E,U+2090-209C,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE00-1EEFF;font-display:swap;}@font-face {font-family:'Roboto';font-style:normal;font-weight:500;src:url(/cf-fonts/v/roboto/5.2.10/symbols/wght/normal.woff2);unicode-range:U+0001-000C,U+000E-001F,U+007F-009F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+2800-28FF,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B00-2BFF,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F000-1F0FF,U+1F100-1F1AD,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F700-1F7FF,U+1F800-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FA89,U+1FA8F-1FAC6,U+1FACE-1FADC,U+1FADF-1FAE9,U+1FAF0-1FAF8,U+1FB00-1FBFF;font-display:swap;}@font-face {font-family:'Roboto';font-style:normal;font-weight:500;src:url(/cf-fonts/v/roboto/5.2.10/vietnamese/wght/normal.woff2);unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;font-display:swap;}@font-face {font-family:'Roboto';font-style:normal;font-weight:500;src:url(/cf-fonts/v/roboto/5.2.10/latin/wght/normal.woff2);unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-display:swap;}@font-face {font-family:'Roboto';font-style:normal;font-weight:500;src:url(/cf-fonts/v/roboto/5.2.10/cyrillic/wght/normal.woff2);unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;font-display:swap;}@font-face {font-family:'Roboto';font-style:normal;font-weight:500;src:url(/cf-fonts/v/roboto/5.2.10/greek/wght/normal.woff2);
2445unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF;font-display:swap;}@font-face {font-family:'Roboto';font-style:normal;font-weight:700;src:url(/cf-fonts/v/roboto/5.2.10/latin/wght/normal.woff2);unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-display:swap;}@font-face {font-family:'Roboto';font-style:normal;font-weight:700;src:url(/cf-fonts/v/roboto/5.2.10/math/wght/normal.woff2);unicode-range:U+0302-0303,U+0305,U+0307-0308,U+0310,U+0312,U+0315,U+031A,U+0326-0327,U+032C,U+032F-0330,U+0332-0333,U+0338,U+033A,U+0346,U+034D,U+0391-03A1,U+03A3-03A9,U+03B1-03C9,U+03D1,U+03D5-03D6,U+03F0-03F1,U+03F4-03F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-208E,U+2090-209C,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE00-1EEFF;font-display:swap;}@font-face {font-family:'Roboto';font-style:normal;font-weight:700;src:url(/cf-fonts/v/roboto/5.2.10/vietnamese/wght/normal.woff2);unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;font-display:swap;}@font-face {font-family:'Roboto';font-style:normal;font-weight:700;src:url(/cf-fonts/v/roboto/5.2.10/greek/wght/normal.woff2);unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF;font-display:swap;}@font-face {font-family:'Roboto';font-style:normal;font-weight:700;src:url(/cf-fonts/v/roboto/5.2.10/cyrillic-ext/wght/normal.woff2);unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-display:swap;}@font-face {font-family:'Roboto';font-style:normal;font-weight:700;src:url(/cf-fonts/v/roboto/5.2.10/greek-ext/wght/normal.woff2);unicode-range:U+1F00-1FFF;font-display:swap;}@font-face {font-family:'Roboto';font-style:normal;font-weight:700;src:url(/cf-fonts/v/roboto/5.2.10/latin-ext/wght/normal.woff2);unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-display:swap;}@font-face {font-family:'Roboto';font-style:normal;font-weight:700;src:url(/cf-fonts/v/roboto/5.2.10/cyrillic/wght/normal.woff2);unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;font-display:swap;}@font-face {font-family:'Roboto';font-style:normal;font-weight:700;src:url(/cf-fonts/v/roboto/5.2.10/symbols/wght/normal.woff2);unicode-range:U+0001-000C,U+000E-001F,U+007F-009F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+2800-28FF,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B00-2BFF,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F000-1F0FF,U+1F100-1F1AD,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F700-1F7FF,U+1F800-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FA89,U+1FA8F-1FAC6,U+1FACE-1FADC,U+1FADF-1FAE9,U+1FAF0-1FAF8,U+1FB00-1FBFF;font-display:swap;}</style>
2446<!-- JavaScript Libraries -->
2447
2448<script src="/js/jquery-3.6.0.min.js" type="9df1e9fc3e5b9e9d7e087240-text/javascript"></script>
2448
2449<!-- Bootstrap 5 JS Bundle with Popper -->
2450<script src="/js/bootstrap.bundle.min.js" type="9df1e9fc3e5b9e9d7e087240-text/javascript"></script>
2450
2451
2452<!-- Custom JavaScript -->
2453<script src="/js/main.js" type="9df1e9fc3e5b9e9d7e087240-text/javascript"></script>
vendor: 1 bytes, line 2453
2453
2454<script type="9df1e9fc3e5b9e9d7e087240-text/javascript">
2455$(document).ready(function() {
2456    const $backToTop = $('.back-to-top');
2457    let lastScrollTop = 0;
2458    const scrollThrottle = 200;
2459
2460    function onScroll() {
2461        const currentScrollTop = $(window).scrollTop();
2462        const windowHeight = window.innerHeight;
2463        const documentHeight = $(document).height();
2464
2465        const isAtTop = currentScrollTop <= 200;
2466        const isAtBottom = (currentScrollTop + windowHeight) >= (documentHeight - 10);
2467
2468        if (isAtTop || isAtBottom) {
2469            $backToTop.fadeOut();
2470        } else {
2471            $backToTop.fadeIn();
2472        }
2473
2474        lastScrollTop = currentScrollTop;
2475    }
2476
2477    let throttleTimeout;
2478    $(window).scroll(function() {
2479        if (!throttleTimeout) {
2480            throttleTimeout = setTimeout(function() {
2481                onScroll.call(this);
2482                throttleTimeout = null;
2483            }, scrollThrottle);
2484        }
2485    });
2486
2487    $backToTop.click(function() {
2488        $('html, body').animate({
2489            scrollTop: 0
2490        }, 400);
2491    });
2492});
2493</script>
2493
2494
2495<!-- Cookie Notification Script -->
2496<script type="9df1e9fc3e5b9e9d7e087240-text/javascript">
2497$(document).ready(function() {
2498    function getCookie(name) {
2499        const value = `; ${document.cookie}`;
2500        const parts = value.split(`; ${name}=`);
2501        if (parts.length === 2) return parts.pop().split(';').shift();
2502        return null;
2503    }
2504
2505    function setCookie(name, value, days) {
2506        const expires = new Date();
2507        expires.setTime(expires.getTime() + (days * 24 * 60 * 60 * 1000));
2508        document.cookie = `${name}=${value};expires=${expires.toUTCString()};path=/`;
2509    }
2510
2511    function hideCookieNotification() {
2512        $('#cookieNotification').removeClass('show');
2513        setTimeout(function() {
2514            $('#cookieNotification').hide();
2515        }, 600);
2516    }
2517
2518    function acceptCookies() {
2519        setCookie('cookies_accepted', 'true', 365);
2520        setCookie('analytics_cookies', 'true', 365);
2521        hideCookieNotification();
2522    }
2523
2524    if (!getCookie('cookies_accepted')) {
2525        setTimeout(function() {
2526            $('#cookieNotification').show().addClass('show');
2527        }, 1000);
2528
2529        const autoAcceptTimer = setTimeout(function() {
2530            acceptCookies();
2531        }, 10000);
2532
2533        $('#cookieAccept').click(function() {
2534            clearTimeout(autoAcceptTimer);
2535            acceptCookies();
2536        });
2537    }
2538});
2539</script>
2539
2540
2541
2542<script type="9df1e9fc3e5b9e9d7e087240-text/javascript">
2543window.onload = function() {
2544    setTimeout(function() {
2545        window.intercomSettings = {
2546            api_base: "https://api-iam.intercom.io",
2547            app_id: "u5pr5cbo"
2548        };
2549        (function() {
2550            var w = window,
2551                ic = w.Intercom;
2552            if (typeof ic === "function") {
2553                ic("reattach_activator");
2554                ic("update", w.intercomSettings);
2555            } else {
2556                var d = document,
2557                    i = function() {
2558                        i.c(arguments)
2559                    };
2560                i.q = [];
2561                i.c = function(args) {
2562                    i.q.push(args)
2563                };
2564                w.Intercom = i;
2565                var l = function() {
2566                    var s = d.createElement("script");
2567                    s.type = "text/javascript";
2568                    s.async = true;
2569                    s.src = "https://widget.intercom.io/widget/u5pr5cbo";
2570                    var x = d.getElementsByTagName("script")[0];
2571                    x.parentNode.insertBefore(s, x)
2572                };
2573                if (document.readyState === "complete") {
2574                    l()
2575                } else if (w.attachEvent) {
2576                    w.attachEvent("onload", l)
2577                } else {
2578                    w.addEventListener("load", l, false)
2579                }
2580            }
2581        })()
2582    }, 10000);
2583};
2584</script>
2584
2585
2586
2587<!-- Clarity tracking code for https://mozambique-evisa.com/ -->
2588<script type="9df1e9fc3e5b9e9d7e087240-text/javascript">
2589(function(c, l, a, r, i, t, y) {
2590    c[a] = c[a] || function() {
2591        (c[a].q = c[a].q || []).push(arguments)
2592    };
2593    t = l.createElement(r);
2594    t.async = 1;
2595    t.src = "https://www.clarity.ms/tag/" + i + "?ref=bwt";
2596    y = l.getElementsByTagName(r)[0];
2597    y.parentNode.insertBefore(t, y);
2598})(window, document, "clarity", "script", "ta1a2istzg");
2599</script>
vendor: 1 bytes, line 2599
2599
2600<script type="9df1e9fc3e5b9e9d7e087240-text/javascript">
2601if ("serviceWorker" in navigator) {
2602    navigator.serviceWorker.register("/sw.js");
2603}
2604</script>
vendor: 1 bytes, line 2604
2604
2605<script type="9df1e9fc3e5b9e9d7e087240-text/javascript">
2606window.addEventListener('load', function() {
2607    setTimeout(function() {
2608        var badgeScript = document.createElement("script");
2609        badgeScript.src = "https://images.dmca.com/Badges/DMCABadgeHelper.min.js";
2610        document.getElementsByTagName("head")[0].appendChild(badgeScript);
2611
2612        var dmcaImage = document.getElementById("dmca_img");
2613        if (dmcaImage) {
2614            dmcaImage.innerHTML =
2615                '<img src="https://images.dmca.com/Badges/dmca_protected_sml_120b.png?ID=5e1783a8-35ff-4d79-a478-3e469dd622a9" alt="DMCA.com Protection Status" width="120" height="21" />';
2616        }
2617    }, 5000);
2618});
2619</script>
2619
2620
2621<!-- 
2621<script type="text/javascript">
2622    (function() {
2623        var e = document.createElement("script");
2624        e.src = "https://www.googletagmanager.com/gtag/js?id=G-STQ0S8DK0V";
2625        e.async = true;
2626        document.getElementsByTagName("head")[0].appendChild(e);
2627        window.dataLayer = window.dataLayer || [];
2628        function t() {
2629            dataLayer.push(arguments)
2630        }
2631        t("js", new Date);
2632        t("config", "G-STQ0S8DK0V");
2633    })();
2634</script>
2634 -->
2635<script type="9df1e9fc3e5b9e9d7e087240-text/javascript">
2636document.addEventListener('DOMContentLoaded', function() {
2637    const firstAccordionButton = document.querySelector('#collapseOne');
2638    if (firstAccordionButton) {
2639        const bsCollapse = new bootstrap.Collapse(firstAccordionButton, {
2640            toggle: true
2641        });
2642    }
2643});
2644</script>
vendor: 1 bytes, line 2644
2644
2645<script type="9df1e9fc3e5b9e9d7e087240-text/javascript">
2646if ("serviceWorker" in navigator) {
2647    navigator.serviceWorker.register("/sw.js");
2648}
2649
2650$(document).ready(function() {
2651    let savedEmail = localStorage.getItem('newsletter_email');
2652
2653    function fillEmailField($element) {
2654        if (savedEmail && $element.val() === '') {
2655            $element.val(savedEmail);
2656        }
2657    }
2658
2659    if (savedEmail) {
2660        localStorage.setItem('gen_email_id', savedEmail);
2661        $('#newsletter_email').val(savedEmail);
2662
2663        $('input[type="email"]').each(function() {
2664            fillEmailField($(this));
2665        });
2666
2667        console.log('✅ Email auto-filled:', savedEmail);
2668    }
2669
2670    $(document).on('keyup input change', 'input[type="email"]', function() {
2671        let emailValue = $.trim($(this).val());
2672        if (emailValue && emailValue.indexOf('@') > -1) {
2673            localStorage.setItem('newsletter_email', emailValue);
2674            savedEmail = emailValue;
2675            console.log('✅ Email auto-saved:', emailValue);
2676        }
2677    });
2678
2679    $(document).on('focus', 'input[type="email"]', function() {
2680        fillEmailField($(this));
2681    });
2682
2683    $(document).on('submit', '#newsletter_form', function(e) {
2684        let email = $('#newsletter_email').val();
2685        if (email) {
2686            localStorage.setItem('newsletter_email', email);
2687        }
2688    });
2689});
2690</script>
2690
2691
2692<script type="9df1e9fc3e5b9e9d7e087240-text/javascript">
2693(function($) {
2694    $(document).ready(function() {
2695
2696        // Yes / No buttons
2697        $('.fb-yn').on('click', function() {
2698            var val = $(this).data('val');
2699            if (val == 0) {
2700                $('#fb-comment-area').show();
2701                $('#fb-report-area').hide();
2702                $('#fbtype').val('fb');
2703            } else {
2704                save_pfeedback('1');
2705                showFbThanks();
2706            }
2707        });
2708
2709        // Report issue
2710        $('#fb-report-trigger').on('click', function() {
2711            $('#fb-report-area').show();
2712            $('#fb-comment-area').hide();
2713            $('#fbtype').val('rp');
2714        });
2715
2716        // Submit comment
2717        $('#fb-submit-comment').on('click', function() {
2718            save_pfeedback('0');
2719            showFbThanks();
2720        });
2721
2722        // Submit report
2723        $('#fb-submit-report').on('click', function() {
2724            if ($.trim($('#fbreportInput').val()) === '') {
2725                $('#fbreportInput').focus();
2726                return;
2727            }
2728            save_pfeedback('2');
2729            showFbThanks();
2730        });
2731
2732        // Cancel buttons
2733        $('#fb-cancel-comment').on('click', function() { $('#fb-comment-area').hide(); });
2734        $('#fb-cancel-report').on('click',  function() { $('#fb-report-area').hide(); });
2735
2736    });
2737
2738    function save_pfeedback(fbv) {
2739        $.ajax({
2740            type: 'POST',
2741            url: '/ajx-api-save-feedback/',
2742            data: {
2743                act: 'save_feedback',
2744                feedback_value: fbv,
2745                comment: fbv == '2' ? $('#fbreportInput').val() : $('#fbcommentInput').val(),
2746                page: $('#fbpage').val(),
2747                fbud: $('#fbud').val(),
2748                fbtype: $('#fbtype').val()
2749            },
2750            dataType: 'json'
2751        });
2752    }
2753
2754    function showFbThanks() {
2755        $('#fb-wrap').find('.fb-yn, .fb-sep, .fb-report-trigger, label, #fb-report-trigger').hide();
2756        $('#fb-comment-area, #fb-report-area').hide();
2757        $('#fb-thanks').show();
2758    }
2759
2760})(jQuery);
2761</script>
vendor: 144 bytes, lines 2761-2762
2761
2762<script src="/cdn-cgi/scripts/7d0fa10a/cloudflare-static/rocket-loader.min.js" data-cf-settings="9df1e9fc3e5b9e9d7e087240-|49" defer></script>
2762<script type="module" src="https://static.cloudflareinsights.com/beacon.min.js/v31edd6df95cf4e85bb4c19e7a9bdbcba1788362987495" integrity="sha512-iIg7k2xntmwu6/uSb5tpc/hySgZc4eoL31yB29W6tJFo2akwjPWcEqnCEdJvGexCL0KEQwVYv5BlowfhVz26hg==" data-cf-beacon='{"version":"2024.11.0","token":"42c7ae3eb0cb480498d88f628fae6169","spa":2}' crossorigin="anonymous"></script>
2762
2763</body>
2764</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.