.main-logo,.top-info span{margin-right:20px}.titles h1,nav ul li a{text-transform:uppercase}.cute-robot-v1 .circle-bg:hover .mouth:after,.cute-robot-v1 .robot-head,.cute-robot-v1 .robot-head:after{left:50%;transform:translateX(-50%);position:absolute}.footer-col h3,.pfa-badge,nav ul li.has-dropdown{position:relative}.btn-footer-contact,.footer-col ul li a,.footer-legal a,.lang-link{text-decoration:none;transition:.3s}.top-bar{background:#002347;color:#fff;padding:8px 0;font-size:.85rem}.header-flex,.top-bar-flex{display:flex;justify-content:space-between;align-items:center}.lang-switcher{display:flex;align-items:center;gap:8px;font-weight:700;font-size:.8rem;letter-spacing:1px}.lang-link{color:rgba(255,255,255,.7);padding:2px 4px}.lang-link:hover{color:var(--accent-gold);transform:translateY(-1px)}.lang-link.active-lang{color:var(--accent-gold)!important}.lang-switcher .sep{color:rgba(255,255,255,.3);font-weight:300}header{padding:25px 0;background:#fff}.logo-area{display:flex;align-items:center}.main-logo{height:110px}.gov-logo{height:90px;object-fit:contain}.titles h1{font-weight:900;color:var(--primary-blue);font-size:1.6rem;line-height:1.2}.titles p{color:#666;font-weight:700;letter-spacing:1px;margin-top:5px;font-size:.9rem}nav{background:var(--primary-blue);position:sticky;top:0;z-index:1000;box-shadow:0 2px 10px rgba(0,0,0,.1)}nav ul{list-style:none;display:flex}nav ul li a{display:block;padding:15px 25px;color:#fff;text-decoration:none;font-weight:700;font-size:.9rem;transition:background .3s}nav ul li a.active,nav ul li a:hover{background:rgba(255,255,255,.1);box-shadow:inset 0 -4px 0 var(--accent-gold)}nav ul li .dropdown{display:none;position:absolute;top:100%;left:0;background:#002347;min-width:260px;box-shadow:0 10px 20px rgba(0,0,0,.5);z-index:9999!important;flex-direction:column;padding:0;margin:0}nav ul li.has-dropdown:hover .dropdown{display:block}nav ul li .dropdown li{width:100%;border-bottom:1px solid rgba(255,255,255,.1);display:block}nav ul li .dropdown li a{padding:15px 20px;font-size:.9rem;text-transform:none;font-weight:500;color:#fff!important;display:block}nav ul li .dropdown li a:hover{background:#036!important}.construction-banner{background:#fff3cd;color:#856404;padding:12px 0;border-bottom:1px solid #ffeeba;font-size:.95rem;text-align:center}.banner-flex{padding:15px;display:flex;align-items:center;justify-content:center;gap:10px}.banner-text{font-size:1.15rem;letter-spacing:.5px}.cute-robot-v1{display:flex;justify-content:center;align-items:center;transform:scale(.22);margin:-100px -85px}.cute-robot-v1 *{box-sizing:border-box}.cute-robot-v1 .circle-bg{background:#cedbdd;width:250px;height:250px;border-radius:100%;border:8px solid var(--primary-blue);position:relative}.cute-robot-v1 .circle-bg:after{content:"";position:absolute;z-index:2;height:100%;width:100%;top:-3px;left:0;border-radius:100%;border-bottom:10px solid var(--primary-blue)}.cute-robot-v1 .circle-bg:hover .robot-face{top:40px!important}.cute-robot-v1 .circle-bg:hover .eyes{top:30px!important}.cute-robot-v1 .circle-bg:hover .mouth{background:var(--primary-blue);border:none;clip-path:polygon(0% 30%,100% 30%,100% 100%,0% 100%)}.cute-robot-v1 .circle-bg:hover .mouth:after{content:"";height:80%;width:80%;bottom:-30%;background:#f9bbbb;border-radius:100%}.cute-robot-v1 .robot-head{height:200px;width:200px;top:-20px;border:8px solid var(--primary-blue);border-radius:85px/60px;background:#fff;z-index:4}.cute-robot-v1 .robot-head:after{content:"";top:-30px;height:30px;width:10px;background:var(--primary-blue)}.cute-robot-v1 .robot-face,.cute-robot-v1 .robot-head:before{background:#cedbdd;left:50%;transform:translateX(-50%);position:absolute}.cute-robot-v1 .robot-head:before{content:"";top:-60px;height:20px;width:20px;border:8px solid var(--primary-blue);border-radius:100%}.cute-robot-v1 .robot-face{height:120px;width:160px;top:45px;border:8px solid var(--primary-blue);transition:.2s;border-radius:45px}.cute-robot-v1 .eyes{height:20px;width:20px;background:var(--primary-blue);border-radius:100%;position:absolute;transition:.2s;top:40px}.cute-robot-v1 .eyes.left{left:30px}.cute-robot-v1 .eyes.right{right:30px}.cute-robot-v1 .mouth{height:45px;width:45px;border-radius:100%;border:8px solid transparent;border-bottom-color:var(--primary-blue);position:absolute;left:50%;transform:translateX(-50%);top:50px;overflow:hidden}.cute-robot-v1 .robot-ear{position:absolute;height:100px;width:100px;border-radius:100%;background:#fff;border:8px solid var(--primary-blue);z-index:3;top:30px}.cute-robot-v1 .robot-ear.left{left:-20px}.cute-robot-v1 .robot-ear.right{right:-20px}.cute-robot-v1 .robot-body{height:50px;width:100px;border:8px solid var(--primary-blue);background:#fff;position:absolute;bottom:-5px;left:50%;transform:translateX(-50%);border-radius:25px 25px 30px 30px}footer{background:#050709;color:#adb5bd;padding:0;margin-top:auto;border-top:4px solid var(--accent-gold)}.footer-top-bar{background:rgba(255,255,255,.03);padding:30px 0;border-bottom:1px solid rgba(255,255,255,.05);margin-bottom:50px}.footer-top-flex{display:flex;justify-content:space-between;align-items:center;gap:20px}.footer-brand{display:flex;align-items:center;gap:15px}.footer-logo-small{height:200px;filter:brightness(1.2)}.brand-text h5{font-size:.7rem;color:var(--accent-gold);margin:0;text-transform:uppercase}.brand-text h4,.footer-col h3{font-size:1.1rem;text-transform:uppercase}.brand-text h4{color:#fff;margin:0}.footer-contact-info{display:flex;flex-direction:column;gap:5px;font-size:.85rem}.footer-contact-info i{color:var(--accent-gold);margin-right:8px;width:15px}.btn-footer-contact{padding:12px 25px;background:#fff;color:#000;font-weight:700;border-radius:30px;text-transform:uppercase;font-size:.8rem}.btn-footer-contact:hover{background:var(--accent-gold);color:#fff;transform:translateY(-2px)}.footer-main-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:40px;padding-bottom:40px}.footer-col h3{color:#fff;margin-bottom:25px;padding-bottom:10px;letter-spacing:1px}.footer-col h3::after{content:"";position:absolute;bottom:0;left:0;width:30px;height:2px;background:var(--accent-gold)}.footer-col ul{list-style:none;padding:0}.footer-col ul li{margin-bottom:12px}.footer-col ul li a{color:#adb5bd;font-size:.9rem}.footer-col ul li a:hover{color:var(--accent-gold);padding-left:5px}.developer-col{display:flex;flex-direction:column;align-items:flex-start}.pfa-label{color:#777;font-size:.75rem;text-transform:uppercase;letter-spacing:1px;margin-bottom:10px}.pfa-badge{display:inline-flex;align-items:center;background:rgba(255,255,255,.03);padding:15px 20px 15px 45px;border-radius:8px;border:1px solid rgba(255,255,255,.05);text-decoration:none;overflow:hidden;transition:.4s;min-width:400px}.pfa-logo-img{position:absolute;left:-20px;bottom:-30px;height:140px;width:auto;opacity:.05;z-index:1;transform:rotate(-15deg);transition:.5s;pointer-events:none}.pfa-badge:hover{background:rgba(255,255,255,.07);border-color:rgba(197,160,89,.3);transform:translateY(-3px)}.pfa-badge:hover .pfa-logo-img{opacity:.12;transform:rotate(-5deg) scale(1.1)}.pfa-info{position:relative;z-index:2;text-align:left}.pfa-title{font-family:'Courier New',monospace;color:#fff;font-size:1.05rem;font-weight:700;display:block}.pfa-subtitle{color:#888;font-size:.75rem;line-height:1.4;display:block;margin-top:3px}.footer-legal a:hover,.secure-icon{color:var(--accent-gold)}.bottom-bar,.footer-legal{text-align:center;font-size:.8rem}.secure-icon{margin-right:5px}.footer-legal{padding:20px 0;border-top:1px solid rgba(255,255,255,.05)}.footer-legal a{color:#666}.legal-sep{color:#333;margin:0 10px}.bottom-bar{background:#000;padding:20px;color:#555}@media (max-width:992px){.footer-main-grid{grid-template-columns:repeat(2,1fr)}.footer-top-flex{flex-direction:column;text-align:center}.footer-contact-info{align-items:center}}@media (max-width:600px){.footer-main-grid{grid-template-columns:1fr}.footer-brand{flex-direction:column;text-align:center}}.goog-te-banner-frame,.goog-te-banner-frame.skiptranslate,.skiptranslate{display:none!important}body{top:0!important}accessible-web-widget{display:block!important;visibility:visible!important;position:fixed!important;z-index:99999!important;--aww-primary-color:#002347;--aww-accent-color:#c5a059}accessible-web-widget::part(button){bottom:30px!important;left:30px!important}