.evisa-mitra-launcher-container{position:fixed;bottom:28px;right:28px;z-index:1300;display:flex;align-items:center;-webkit-user-select:none;user-select:none}.evisa-mitra-trigger-btn{position:relative;height:48px;padding:0 22px;border-radius:9999px;border:2.5px solid #FFFFFF;background:#bf902d;color:#fff;cursor:pointer;box-shadow:0 6px 20px #bf902d66,0 2px 6px #0000001a;display:inline-flex;align-items:center;gap:9px;transition:all .25s cubic-bezier(.34,1.56,.64,1);outline:none;font-family:inherit}.evisa-mitra-trigger-btn:hover{background:#a87920;transform:translateY(-2px);box-shadow:0 10px 26px #bf902d80,0 2px 6px #0000001a}.evisa-mitra-trigger-btn:active{transform:translateY(1px) scale(.97)}.evisa-mitra-trigger-label{font-size:15px;font-weight:700;letter-spacing:.2px;color:#fff;line-height:1}.evisa-mitra-online-dot{position:absolute;top:-2px;right:-2px;width:13px;height:13px;background-color:#10b981;border:2.5px solid #FFFFFF;border-radius:50%;box-shadow:0 0 6px #10b981b3}.evisa-mitra-panel{position:fixed;bottom:24px;right:24px;width:395px;max-width:calc(100vw - 32px);height:610px;max-height:calc(100vh - 48px);background:#fff;border-radius:22px;border:1px solid #ECE7DE;box-shadow:0 18px 50px -10px #0000002e,0 0 0 1px #ede8e3;display:flex;flex-direction:column;overflow:hidden;z-index:1301;font-family:Open Sans,Segoe UI,-apple-system,sans-serif}@media (max-width: 600px){.evisa-mitra-panel{bottom:0;right:0;width:100vw;max-width:100vw;height:100vh;max-height:100vh;border-radius:0}.evisa-mitra-launcher-container{bottom:16px;right:16px}}.evisa-mitra-header{background:#bf902d;color:#fff;padding:14px 18px;display:flex;align-items:center;justify-content:space-between;position:relative;overflow:hidden}.evisa-mitra-header-brand{display:flex;align-items:center;gap:12px}.evisa-mitra-header-title{font-size:1.05rem;font-weight:700;letter-spacing:.2px;color:#fff;line-height:1.2}.evisa-mitra-header .official-badge{font-size:.62rem;background:#000000b8;color:#fde8c7;border:1px solid rgba(255,255,255,.2);padding:2px 6px;border-radius:4px;font-weight:800;text-transform:uppercase;letter-spacing:.6px;line-height:1.2}.evisa-mitra-header-subtitle{font-size:.75rem;color:#fffffff2;display:flex;align-items:center;gap:6px;margin-top:3px;font-weight:500}.evisa-mitra-status-live{width:7px;height:7px;background-color:#22c55e;border-radius:50%;box-shadow:0 0 6px #22c55e}.evisa-mitra-header-actions{display:flex;align-items:center;gap:4px}.evisa-mitra-icon-btn{background:transparent;border:none;color:#fff;width:32px;height:32px;border-radius:8px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s ease}.evisa-mitra-icon-btn:hover{background:#fff3;color:#fff}.evisa-mitra-body{flex:1;padding:16px;overflow-y:auto;display:flex;flex-direction:column;gap:12px;background:#faf8f5;scroll-behavior:smooth}.evisa-mitra-protocol-pill{background:#fff;border:1px solid #ECE7DE;border-radius:9999px;padding:4px 16px;font-size:.72rem;font-weight:600;color:#374151;box-shadow:0 1px 3px #00000005;text-align:center}.evisa-mitra-msg-row{display:flex;align-items:flex-start;gap:10px;max-width:100%}.evisa-mitra-msg-row.user{flex-direction:row-reverse}.evisa-mitra-msg-bubble{max-width:86%;padding:14px 16px;border-radius:16px;font-size:.86rem;line-height:1.55;box-shadow:0 1px 4px #00000008;word-break:break-word}.evisa-mitra-msg-row.bot .evisa-mitra-msg-bubble{background:#fff;color:#1f2937;border:1px solid #EDE8E3;border-top-left-radius:4px}.evisa-mitra-msg-row.user .evisa-mitra-msg-bubble{background:#bf902d;color:#fff;border-top-right-radius:4px;box-shadow:0 4px 12px #bf902d40}.evisa-mitra-msg-time{font-size:.68rem;color:#9ca3af;margin-top:4px;font-weight:500}.evisa-mitra-msg-row.user .evisa-mitra-msg-time{color:#6b7280;text-align:right}.evisa-mitra-inquiries-container{margin-top:14px;display:flex;flex-direction:column;align-items:flex-start}.evisa-mitra-inquiries-label{font-size:.68rem!important;font-weight:800!important;letter-spacing:.6px!important;color:#111827!important;text-transform:uppercase!important;margin-bottom:8px!important;font-family:inherit!important}.evisa-mitra-inquiries-list{display:flex;flex-direction:column;gap:8px;align-items:flex-start;width:100%}.evisa-mitra-inquiry-btn{background:#fff;border:1px solid #EDE8E3;border-radius:10px;padding:8px 14px;font-size:.82rem;font-weight:700;color:#111827;cursor:pointer;display:inline-flex;align-items:center;gap:8px;box-shadow:0 1px 3px #00000008;transition:all .2s ease;font-family:inherit}.evisa-mitra-inquiry-btn:hover{border-color:#bf902d;background:#fffdf9;transform:translateY(-1px);box-shadow:0 3px 8px #bf902d26}.evisa-mitra-thinking-container{display:flex;align-items:center;gap:10px;margin-top:2px}.evisa-mitra-thinking-bubble{background:#fff;border:1px solid #EDE8E3;border-radius:16px;padding:10px 16px;display:flex;align-items:center;gap:10px;box-shadow:0 2px 6px #00000008}.evisa-mitra-thinking-dots{display:flex;align-items:center;gap:4px}.evisa-mitra-thinking-dot{width:7px;height:7px;background:#bf902d;border-radius:50%;animation:mitraDotWave 1.4s ease-in-out infinite}.evisa-mitra-thinking-dot:nth-child(2){animation-delay:.2s}.evisa-mitra-thinking-dot:nth-child(3){animation-delay:.4s}@keyframes mitraDotWave{0%,60%,to{transform:translateY(0);opacity:.4}30%{transform:translateY(-6px);opacity:1}}.evisa-mitra-thinking-text{font-size:.8rem;font-weight:600;color:#854d0e}.evisa-mitra-footer{padding:12px 16px;background:#fff;border-top:1px solid #EDE8E3}.evisa-mitra-input-wrapper{display:flex;align-items:center;background:#f3f4f6;border:1px solid #E5E7EB;border-radius:12px;padding:4px 6px 4px 12px;gap:8px;transition:all .2s ease}.evisa-mitra-input-wrapper:focus-within{border-color:#bf902d;background:#fff;box-shadow:0 0 0 2px #bf902d2e}.evisa-mitra-input{flex:1;border:none;background:transparent;font-size:.86rem;color:#111827;outline:none;font-family:inherit;padding:6px 0}.evisa-mitra-input::placeholder{color:#6b7280;font-size:.84rem}.evisa-mitra-send-btn{width:34px;height:34px;border-radius:8px;border:none;background:#bf902d!important;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s ease;flex-shrink:0}.evisa-mitra-send-btn:hover:not(:disabled){background:#a87920!important;transform:scale(1.04)}.evisa-mitra-send-btn:disabled{background:#bf902d!important;opacity:1!important;cursor:not-allowed}.evisa-mitra-send-btn:disabled svg{opacity:.65}.evisa-mitra-trust-bar{display:flex;justify-content:space-between;align-items:center;margin-top:10px;padding:0 2px}.evisa-mitra-encrypted-tag{display:flex;align-items:center;gap:5px;font-size:.68rem;font-weight:600;color:#4b5563}.evisa-mitra-encrypted-tag svg{stroke:#bf902d;flex-shrink:0}.evisa-mitra-corridor-tag{font-size:.68rem!important;font-weight:600!important;color:#4b5563!important}.evisa-mitra-card{background:#fff;border:1px solid #EDE8E3;border-radius:12px;padding:12px 14px;margin-top:8px;box-shadow:0 2px 8px #00000008}.evisa-mitra-card-header{font-size:.85rem;font-weight:700;color:#111827;display:flex;align-items:center;gap:6px;margin-bottom:8px}.evisa-mitra-card-btn{background:#bf902d;color:#fff;border:none;border-radius:8px;padding:6px 12px;font-size:.78rem;font-weight:600;cursor:pointer;display:inline-flex;align-items:center;gap:6px;margin-top:8px;transition:all .2s ease}.evisa-mitra-card-btn:hover{background:#a87920;transform:translateY(-1px)}*{margin:0;padding:0;box-sizing:border-box}html{scroll-behavior:smooth}body{font-family:Open Sans,Segoe UI,-apple-system,BlinkMacSystemFont,Roboto,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#f5f7fa;overflow-x:hidden}::-webkit-scrollbar{width:8px}::-webkit-scrollbar-track{background:#f5f7fa}::-webkit-scrollbar-thumb{background:#b0bec5;border-radius:4px}::-webkit-scrollbar-thumb:hover{background:#78909c}:root{--color-navy: #0A1E33;--color-blue: #1F73B7;--color-orange: #BF902D;--color-orange-red: #854D0E;--color-light-gray: #F5F7FA;--color-border: #E0E6ED;--color-text-primary: #1B1C1C;--color-text-secondary: #5A5550;--color-white: #FFFFFF;--color-success: #059669;--color-error: #DC2626;--color-warning: #C2410C;--color-black: #000000;--theme-primary: #BF902D;--theme-primary-hover: #A87920;--theme-primary-dark: #854D0E;--theme-primary-light: #D8AA4E;--theme-accent-brown: #854D0E;--theme-accent-brown-hover: #713F12;--theme-tick: #7B5800;--theme-dot-gold: #7C5902;--theme-badge-gold-bg: #FFDEA6;--theme-card-bg: #FFFFFF;--theme-section-bg: #F8F6F4;--theme-section-alt-bg: #F9F8F6;--theme-highlight-bg: #FEF9EE;--theme-badge-bg: #FEF3C7;--theme-subtle-bg: #F0EEEB;--theme-subtle-hover-bg: #E5E2DD;--theme-disabled-bg: #F5F3F0;--theme-header-bg: #FAF7F2;--theme-input-hover-bg: #FBF9F7;--theme-card-border: #EDE8E3;--theme-inner-border: #ECE7E1;--theme-dashed-border: #D4C3A3;--theme-active-border: #BF902D;--theme-badge-border: #FCD34D;--theme-header-border: #EDE5DF;--theme-divider: #EDE8E3;--theme-progress-track: #EFECE9;--theme-text-primary: #1B1C1C;--theme-text-secondary: #5A5550;--theme-text-muted: #78716C;--theme-text-subtle: #6B7280;--theme-text-light: #A8A29E;--theme-text-disabled: #9EAAB6;--theme-text-white: #FFFFFF;--theme-text-error: #DC2626;--theme-error-red: #DC2626;--theme-error-bg: #FEF2F2;--theme-error-border: #FECACA;--theme-asterisk-red: #EF4444;--theme-text-success: #059669;--theme-success-green: #059669;--theme-success-bg: #ECFDF5;--theme-success-border: #A7F3D0;--theme-warning-orange: #C2410C;--theme-warning-bg: #FFF7ED;--theme-warning-border: #FED7AA;--theme-btn-disabled-bg: #E5E2DD;--theme-btn-disabled-text: #94A3B8;--theme-font-body: "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--theme-font-heading: "Manrope", "Inter", sans-serif;--theme-font-mono: "JetBrains Mono", "Fira Code", monospace;--theme-font-size-passport-sm: 5.5px;--theme-font-size-passport-md: 6.5px;--theme-font-size-micro: 10px;--theme-font-size-badge-sm: 10.5px;--theme-font-size-caption: 11px;--theme-font-size-caption-lg: 11.5px;--theme-font-size-xs: 12px;--theme-font-size-sm-md: 12.5px;--theme-font-size-sm: 13px;--theme-font-size-sm-plus: 13.5px;--theme-font-size-body: 14px;--theme-font-size-base: 14px;--theme-font-size-h6: 14px;--theme-font-size-md: 15px;--theme-font-size-md-plus: 15.5px;--theme-font-size-lg: 16px;--theme-font-size-h5: 16px;--theme-font-size-xl: 18px;--theme-font-size-h4: 18px;--theme-font-size-h3: 20px;--theme-font-size-h2: 24px;--theme-font-size-h1: 28px;--theme-font-size-display: 32px;--theme-font-weight-regular: 400;--theme-font-weight-medium: 500;--theme-font-weight-semibold: 600;--theme-font-weight-bold: 700;--theme-font-weight-extrabold: 800;--theme-line-height-tight: 1.1;--theme-line-height-snug: 1.2;--theme-line-height-normal: 1.4;--theme-line-height-relaxed: 1.5;--theme-line-height-loose: 1.6}[data-theme=dark]{--color-navy: #0F1419;--color-blue: #1F73B7;--color-orange: #D4A843;--color-orange-red: #C99A40;--color-light-gray: #121924;--color-border: #2D3B4E;--color-text-primary: #E8ECF0;--color-text-secondary: #8A9BB0;--color-white: #1A2332;--color-success: #66BB6A;--color-error: #EF5350;--color-warning: #C2410C;--color-black: #FFFFFF;--theme-primary: #D4A843;--theme-primary-hover: #BF902D;--theme-primary-dark: #A87920;--theme-primary-light: #E0BA5E;--theme-accent-brown: #C99A40;--theme-accent-brown-hover: #BF902D;--theme-tick: #E0BA5E;--theme-dot-gold: #E0BA5E;--theme-badge-gold-bg: #3E3218;--theme-card-bg: #1A2332;--theme-section-bg: #121924;--theme-section-alt-bg: #151D2A;--theme-highlight-bg: #242A22;--theme-badge-bg: #2E2818;--theme-subtle-bg: #1F2A38;--theme-subtle-hover-bg: #2A384A;--theme-disabled-bg: #1A2332;--theme-header-bg: #151E2B;--theme-input-hover-bg: #1F2A38;--theme-card-border: #2D3B4E;--theme-inner-border: #2D3B4E;--theme-dashed-border: #4A5568;--theme-active-border: #D4A843;--theme-badge-border: #6B5524;--theme-header-border: #2D3B4E;--theme-divider: #2D3B4E;--theme-progress-track: #2D3B4E;--theme-text-primary: #E8ECF0;--theme-text-secondary: #8A9BB0;--theme-text-muted: #718096;--theme-text-subtle: #A0AEC0;--theme-text-light: #718096;--theme-text-disabled: #4A5568;--theme-text-white: #FFFFFF;--theme-text-error: #EF5350;--theme-error-red: #EF5350;--theme-error-bg: #2D1A1A;--theme-error-border: #5C2626;--theme-asterisk-red: #EF5350;--theme-text-success: #66BB6A;--theme-success-green: #66BB6A;--theme-success-bg: #1B2D1B;--theme-success-border: #2E5C2E;--theme-warning-orange: #FFA726;--theme-warning-bg: #2D2415;--theme-warning-border: #5C4318;--theme-btn-disabled-bg: #2D3B4E;--theme-btn-disabled-text: #718096}.container{max-width:1200px;margin:0 auto;padding:0 24px}.section-title{font-weight:700;font-size:1.35rem;color:var(--color-navy);text-align:center;margin-bottom:8px}.section-subtitle{font-size:.78rem;color:var(--color-text-secondary);text-align:center;margin-bottom:32px}.card{border:1px solid var(--color-border);border-radius:12px;background:var(--color-white);transition:all .2s ease}.card:hover{box-shadow:0 4px 12px #1f73b71a;border-color:var(--color-blue)}.btn-primary{background:linear-gradient(135deg,var(--color-blue) 0%,var(--color-navy) 100%);color:var(--color-white);border:none;border-radius:8px;padding:12px 24px;font-weight:600;cursor:pointer;transition:all .2s}.btn-primary:hover{background:linear-gradient(135deg,#2580c8,#122d47)}.btn-cta{background:linear-gradient(135deg,var(--color-orange) 0%,var(--color-orange-red) 100%);color:var(--color-white);border:none;border-radius:8px;padding:14px 32px;font-weight:700;cursor:pointer;box-shadow:0 4px 14px #f7a6004d;transition:all .2s}.btn-cta:hover{background:linear-gradient(135deg,#ffb820,#f26b3e);box-shadow:0 6px 20px #f7a60066}.form-section{border:1px solid var(--color-border);border-radius:10px;padding:20px;margin-bottom:16px}.form-label{font-size:.8rem;font-weight:500;color:var(--color-text-primary);margin-bottom:4px}.stepper-active{background-color:var(--color-blue);color:var(--color-white)}.stepper-inactive{background-color:var(--color-border);color:var(--color-text-secondary)}.page-header{background:linear-gradient(135deg,var(--color-navy) 0%,#1A3A5C 100%);padding:32px 0;text-align:center}.page-header-title{color:var(--color-white);font-weight:700;font-style:italic;font-size:1.5rem}.summary-panel{border:1px solid var(--color-border);border-radius:10px;overflow:hidden;position:sticky;top:80px}.summary-panel-header{background-color:var(--color-navy);padding:14px 20px;color:var(--color-orange);font-weight:700}.footer{background-color:var(--color-navy);color:#fff;padding:40px 0 20px}.footer-link{color:#8a9bb0;font-size:.75rem;text-decoration:none;transition:color .2s}.footer-link:hover{color:var(--color-orange)}.text-center{text-align:center}.text-bold{font-weight:700}.mt-auto{margin-top:auto}.mt-1{margin-top:8px}.mt-2{margin-top:16px}.mt-3{margin-top:24px}.mt-4{margin-top:32px}.mb-1{margin-bottom:8px}.mb-2{margin-bottom:16px}.mb-3{margin-bottom:24px}.mb-4{margin-bottom:32px}.p-2{padding:16px}.p-3{padding:24px}.rounded{border-radius:8px}.rounded-lg{border-radius:12px}.shadow-sm{box-shadow:0 1px 3px #0a1e330f}.shadow-md{box-shadow:0 4px 12px #0a1e3314}.heading{position:relative;text-align:center;margin-bottom:32px}.heading h2{font-weight:700;font-size:24px;line-height:1.3;color:var(--color-text-primary);margin-bottom:5px}.heading h2:after{content:"";position:absolute;bottom:-8px;left:49%;transform:translate(-49%);width:80px;height:2px;background-color:var(--color-orange);border-radius:1px}.heading h2 span{color:var(--color-orange)}.heading p{color:var(--color-text-secondary);font-size:14px}.visa-btn{background:linear-gradient(135deg,#ffb820,#f26b3e);color:var(--color-white);border:none;border-radius:25px;padding:5px 5px 5px 20px;font-weight:600;cursor:pointer;transition:all .2s;display:flex;align-items:center;gap:12px;font-size:.875rem}.visa-btn:hover{background:linear-gradient(135deg,#f26b3e,#f26b3e);box-shadow:0 0 15px #f26b3e4d}.visa-btn .arrowBtn-ic{transition:all .2s}.visa-btn:hover .arrowBtn-ic{transform:rotate(45deg);transition:all .2s}.visa-btn:disabled{background:#b0bec5;cursor:not-allowed}.visa-btn:disabled:hover{background:#b0bec5;cursor:not-allowed}.visa-btn:disabled .arrowBtn-ic>img{filter:grayscale(100%);opacity:.5}.our-process,.application-country{padding:40px 0}.header-logo{height:38px;object-fit:contain;transition:all .2s ease}.loginBtn-ic{width:22px;height:22px;background-color:#fff;padding:5px;border-radius:3px;display:flex;align-items:center;justify-content:center;color:#397eb4;margin-left:4px}.arrowBtn-ic{width:30px;height:30px;background:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;padding:9px;margin-left:auto}.arrowBtn-ic>img{width:100%}.our-process{background-color:var(--color-white);position:relative;overflow:hidden;z-index:1}.our-process h1{position:relative;font-weight:700;font-size:1.65rem;color:var(--color-black);text-align:center;margin-bottom:8px}.our-process h1 span{color:var(--color-orange)}.our-process h1:before{content:"";position:absolute;bottom:-5px;left:49%;transform:translate(-49%);width:80px;height:2px;background-color:var(--color-orange);border-radius:1px}.title-small{font-size:15px;color:#ed502e}.evisa-heading{font-weight:400;font-size:30px;line-height:1.3;margin-bottom:16px;color:var(--color-black)}.evisa-apply-container p{color:var(--color-text-secondary);font-size:14px}.evisa-apply-list{list-style:none;padding:0}.evisa-apply-list>li{display:flex;align-items:flex-start;margin-bottom:14px;background-color:var(--color-white);padding:12px;border-radius:8px;filter:drop-shadow(0 10px 20px rgba(34,96,211,.078));border:1px solid var(--color-border)}.evisa-apply-list-ic{width:50px;height:50px;display:flex;align-items:center;justify-content:center;margin-right:10px}.evisa-apply-list-content h4{font-weight:400;font-size:16px;color:var(--color-text-primary);margin-bottom:2px}.evisa-apply-list-content p{color:var(--color-text-secondary);font-size:12px}.asset1,.asset2,.asset3{position:absolute;pointer-events:none;z-index:-1;opacity:.4;filter:blur(.5px)}.asset1 img,.asset2 img,.asset3 img{width:100%;height:auto}.asset1{top:10%;left:0;width:120px;animation:floatY 6s ease-in-out infinite}@keyframes floatY{0%{transform:translateY(0)}50%{transform:translateY(-15px)}to{transform:translateY(0)}}.asset2{bottom:0%;left:13%;width:250px;animation:rotateScale 12s linear infinite;animation-delay:1s}@keyframes rotateScale{0%{transform:rotate(0) scale(1)}50%{transform:rotate(180deg) scale(1.1)}to{transform:rotate(360deg) scale(1)}}.asset3{top:50%;right:0;width:100px;animation:drift 8s ease-in-out infinite}@keyframes drift{0%{transform:translate(0)}25%{transform:translate(-10px,-10px)}50%{transform:translate(10px,-5px)}75%{transform:translate(-5px,10px)}to{transform:translate(0)}}@keyframes activeStepBorderBeam{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(360deg)}}@keyframes activeCircleOutlineBeam{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.application-country{background-color:var(--color-light-gray)}.global-footprints-section{background-color:var(--color-white);padding:40px 0}:scope.Mui-disabled .arrowBtn-ic>img{filter:grayscale(100%);opacity:.5}.newsletter-section{position:absolute;top:-80px;left:0;right:0}.newsletter{background:#fab901;background:-webkit-linear-gradient(90deg,rgba(250,185,1,1) 0%,rgba(237,80,46,1) 100%);background:-moz-linear-gradient(90deg,rgba(250,185,1,1) 0%,rgba(237,80,46,1) 100%);background:linear-gradient(90deg,#fab901,#ed502e);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FAB901",endColorstr="#ED502E",GradientType=1);color:var(--color-white);padding:40px;border-radius:16px}.newsletter-title{font-weight:700;font-size:24px}.newsletter-subtitle{font-size:.9rem;color:#fff;line-height:1.2}.newsletter-form{display:flex;flex-direction:column;gap:16px}footer{background-color:#0b1d28;color:#fff;padding:40px 0 20px;position:relative}.footer-link-column{display:flex;flex-direction:column;gap:8px}.footer-link-column h4{font-weight:700;font-size:14px;color:#f3be57!important}.footer-links,.social-links{display:flex;flex-wrap:wrap;flex-direction:column}.footer-links li,.social-links li{list-style:none}.footer-links a{color:#e4e3e2!important;font-family:Inter,sans-serif!important;font-weight:400!important;font-size:12px!important;line-height:18px!important;letter-spacing:0px!important;text-decoration:none;transition:color .2s}.social-links a{color:#dad8d8;font-size:.75rem;text-decoration:none;transition:color .2s}.footer-links a:hover,.social-links a:hover{color:var(--color-orange)}.legal-disclaimer-text{text-align:right!important;margin-left:auto!important;display:block!important;width:100%!important;max-width:576px!important}.connect-link-column,.social-link-column{display:flex;flex-direction:column;gap:0px}.social-link-column h4,.connect-link-column h4{font-weight:500;font-size:14px;color:#f3be57!important;margin-bottom:5px}.social-links{display:flex;flex-direction:row;gap:12px}footer.post-login-footer{padding:50px 0 20px}footer.pre-login-footer{padding:50px 0 20px}.newsletter-section.logedIn{position:relative;top:0;border-bottom:1px solid #585858;margin:20px 0 25px;padding-bottom:25px}.newsletter-section.logedIn .newsletter{background:none;padding:0}@media (min-width: 1500px){.our-process,.application-country{padding:50px 0}.header-logo{height:45px}.loginBtn-ic{width:22px;height:22px}.visa-btn{font-size:1rem;padding:7px 7px 7px 25px}.heading{margin-bottom:40px}.heading h2{font-size:28px}.evisa-apply-list-content h4{font-size:18px}.footer-link-column h4,.social-link-column h4,.connect-link-column h4{font-size:16px}.evisa-apply-list-content p{font-size:14px}.footer-link,.footer-links a,.social-links a{font-size:13px}.evisa-apply-list-ic{width:55px;height:55px}}@media (max-width: 992px){.newsletter-section{top:-80px}.newsletter{padding:20px}.evisa-heading{font-size:24px}footer{padding:100px 0 10px}.social-links{justify-content:center}}@media (max-width: 768px){footer{padding:180px 0 10px}.MuiButton-startIcon:has(.loginBtn-ic){margin-right:0}}@media (max-width: 480px){footer{padding:250px 0 10px}}.newsletter-section.logedIn .newsletter button{transition:all .3ms ease-in-out}.newsletter-section.logedIn .newsletter button:hover,.newsletter-section.logedIn .newsletter button:focus{background:#fab901;background:-webkit-linear-gradient(90deg,rgba(250,185,1,1) 0%,rgba(237,80,46,1) 100%);background:-moz-linear-gradient(90deg,rgba(250,185,1,1) 0%,rgba(237,80,46,1) 100%);background:linear-gradient(90deg,#fab901,#ed502e);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FAB901",endColorstr="#ED502E",GradientType=1);color:#fff;transition:all .3ms ease-in-out}.newsletter-section.logedIn .newsletter input:focus{background:#fff;color:#000}
