*{margin:0;padding:0;box-sizing:border-box}body{overflow-x:hidden}.visafied-site-header a,.visafied-site-header a:hover,.visafied-site-header a:focus,.visafied-site-header a:active,.visafied-site-header a:visited{color:inherit;text-decoration:none!important;text-decoration-line:none!important}.visafied-site-header h1{text-decoration:none!important}@media(max-width:639px){#root div.site-header-spacer{height:68px}#root .visafied-site-header--mobile .site-header-frame{height:68px;min-height:68px;padding:12px 16px;gap:12px;justify-content:space-between;background:#fff;border-bottom:1px solid #e9edf2;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}#root .visafied-site-header--mobile .site-header-brand{min-width:0;gap:8px}#root .visafied-site-header--mobile .site-header-home-link{display:inline-flex;align-items:center;min-height:44px}#root .visafied-site-header--mobile .site-header-wordmark{margin:0;font-family:var(--font-ui),sans-serif;font-size:20px;font-weight:600;line-height:1;letter-spacing:-.03em;color:#00239c}#root .visafied-site-header--mobile .site-header-desktop-content{display:none}#root .visafied-site-header--mobile .site-header-mobile-actions{gap:8px;margin:0 0 0 auto}#root .visafied-site-header--mobile .site-header-menu-toggle{flex-shrink:0;width:44px;height:44px;margin:0;border-radius:12px;box-shadow:none}#root .visafied-site-header--mobile :is(.site-header-menu-toggle,.site-header-home-link,.site-header-contact):focus-visible{outline:2px solid #245bce;outline-offset:2px}}.chat-with-us{position:relative;margin-top:10px}.logo-text{font-style:italic;font-weight:700;font-size:33px}.chat-button{border-radius:120px;padding:5px;z-index:5;background-color:#25d366;color:#fff}.chat-button:hover{background-color:#128c7e}.whatsapp2-button{position:fixed;top:2.8rem;right:5px;background-color:#25d366;color:#fff;width:40px;height:40px;border-radius:50%;display:flex;justify-content:center;align-items:center;font-size:24px;cursor:pointer;transition:background-color .3s}.whatsapp2-button:hover{background-color:#128c7e}.mobile-menu-welcome{position:relative;flex-shrink:0;padding:18px 20px;background:radial-gradient(ellipse at top right,#235a70 0%,transparent 68%),#0b263e}.mobile-menu-welcome:after{content:"";position:absolute;bottom:0;left:20px;width:40px;height:2px;background:#dfbd7a}.mobile-menu-route,.mobile-menu-social{display:flex;align-items:center;gap:12px;min-height:44px;padding:7px 8px;border:0;border-radius:12px;background:transparent;transition:background-color .16s ease}.mobile-menu-route:hover,.mobile-menu-route:focus-visible,.mobile-menu-social:hover,.mobile-menu-social:focus-visible,.mobile-menu-route[aria-current=page]{background:#efece5;outline:2px solid transparent}.mobile-menu-route:focus-visible,.mobile-menu-social:focus-visible{outline-color:#b49252}.mobile-menu-section-label{margin:0;padding-left:8px;color:#927749;font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.16em}.mobile-menu-nav section+section{border-top:1px solid #ece8df;padding-top:10px}.mobile-menu-drawer .mobile-menu-login{border:1px solid #173e58;background:#10334b;background-image:none;box-shadow:0 6px 16px #0b263e29;color:#fff}.mobile-menu-footer{background:#fcfbf8;padding-bottom:calc(1rem + env(safe-area-inset-bottom))}
