.nav-search-mobile{display:none}.ddmenu-back{display:none}.site-nav .nav-main{display:flex;align-items:center;gap:5px;flex:1 1 auto;min-width:0}@media (min-width:100001px){.site-nav .nav-dropdown-wide.is-open>.ddmenu-wide,.site-nav .nav-dropdown-wide:hover>.ddmenu-wide,.site-nav .nav-dropdown.is-open>.ddmenu,.site-nav .nav-dropdown:hover>.ddmenu{display:block}}@media (max-width:100000px){.site-nav .nav-hamburger{display:flex!important;align-items:center;justify-content:center;min-width:44px;min-height:44px}.site-nav .nav-right{display:none;position:fixed;top:64px;left:0;right:0;bottom:0;background:rgba(12,25,18,.98);flex-direction:column;align-items:stretch;width:100%;padding:0;gap:0;overflow:hidden;border-top:1px solid rgba(255,255,255,.08);z-index:220}.site-nav .nav-right.open{display:flex!important}.site-nav .nav-search-mobile{display:flex;align-items:center;background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.12);border-radius:10px;margin:1rem 1rem .5rem;padding:4px 10px;flex-shrink:0}.site-nav .nav-search-mobile input{flex:1;border:none;background:0 0;color:#fff;padding:9px 6px;font-size:15px;outline:0;min-width:0}.site-nav .nav-search-mobile input::placeholder{color:rgba(255,255,255,.5)}.site-nav .nav-search-mobile button{background:0 0;border:none;color:rgba(255,255,255,.85);cursor:pointer;padding:6px 8px;font-size:18px;line-height:1}.site-nav .nav-main{flex-direction:column;align-items:stretch;gap:0;flex:1 1 auto;overflow-y:auto;overflow-x:hidden;padding:.5rem 1rem 1rem;min-height:0;scrollbar-width:thin;scrollbar-color:rgba(255,255,255,0.3) transparent}.site-nav .nav-main::-webkit-scrollbar{width:6px}.site-nav .nav-main::-webkit-scrollbar-track{background:0 0}.site-nav .nav-main::-webkit-scrollbar-thumb{background:rgba(255,255,255,.3);border-radius:3px}.site-nav .nav-main::-webkit-scrollbar-thumb:hover{background:rgba(255,255,255,.5)}.site-nav .nav-main>.nav-btn,.site-nav .nav-main>.nav-dropdown-wide>.nav-btn,.site-nav .nav-main>.nav-dropdown>.nav-btn{width:100%;text-align:left;padding:14px 14px;font-size:15px;border-radius:10px;min-height:48px;display:flex;align-items:center;justify-content:space-between}.site-nav .nav-main .nav-btn.active{background:rgba(252,195,39,.18)!important;color:#fff!important;border-left:3px solid #fdb913;padding-left:11px}.site-nav .nav-main .nav-section span[aria-hidden=true]{transform:rotate(-90deg);opacity:.6;margin-left:auto}.site-nav .nav-main>.nav-cta{margin:8px 0;justify-content:center!important;text-align:center!important}.site-nav .nav-dropdown-wide>.ddmenu-wide,.site-nav .nav-dropdown>.ddmenu{position:fixed!important;top:64px;left:0;right:0;bottom:0;background:rgba(12,25,18,.99);transform:translateX(100%);transition:transform .25s cubic-bezier(.4,0,.2,1);z-index:5;display:flex!important;flex-direction:column;padding:0;margin:0;border:none;box-shadow:-8px 0 24px rgba(0,0,0,.3);overflow:hidden;width:auto;max-width:none;min-width:0}.site-nav .nav-dropdown-wide.panel-open>.ddmenu-wide,.site-nav .nav-dropdown.panel-open>.ddmenu{transform:translateX(0)}.site-nav .ddmenu-back{display:flex;align-items:center;gap:10px;background:rgba(0,0,0,.2);border:none;border-bottom:1px solid rgba(255,255,255,.1);color:#fff;font-size:16px;font-weight:600;text-align:left;padding:14px 1rem;cursor:pointer;flex-shrink:0;width:100%;min-height:52px}.site-nav .ddmenu-back-arrow{font-size:22px;line-height:1;color:#fdb913;margin-right:4px}.site-nav .ddmenu-inner{flex:1 1 auto;overflow-y:auto;overflow-x:hidden;padding:.5rem 0;margin:0;background:0 0;border:none;box-shadow:none;border-radius:0;scrollbar-width:thin;scrollbar-color:rgba(255,255,255,0.3) transparent}.site-nav .ddmenu-inner::before{display:none!important}.site-nav .ddmenu-inner::-webkit-scrollbar{width:6px}.site-nav .ddmenu-inner::-webkit-scrollbar-track{background:0 0}.site-nav .ddmenu-inner::-webkit-scrollbar-thumb{background:rgba(255,255,255,.3);border-radius:3px}.site-nav .dd-grid,.site-nav .dd-grid.three-col,.site-nav .dd-grid.two-col{display:block!important;grid-template-columns:1fr!important;background:0 0!important}.site-nav .dd-grid>div+div{border-left:none!important}.site-nav .dd-section-label{background:0 0!important;color:rgba(255,255,255,.45)!important;font-size:11px!important;font-weight:700;text-transform:uppercase;letter-spacing:.1em;padding:14px 1rem 4px!important;border-bottom:none!important}.site-nav .dditem{display:flex!important;flex-direction:column;align-items:flex-start;min-height:56px;padding:10px 1rem!important;color:rgba(255,255,255,.9)!important;border-bottom:1px solid rgba(255,255,255,.05);text-decoration:none}.site-nav .dditem strong{font-size:15px;font-weight:600;color:#fff!important}.site-nav .dditem span{font-size:13px;color:rgba(255,255,255,.6)!important;max-width:none!important;margin-top:2px}.site-nav .dditem.active{background:rgba(252,195,39,.15)!important;border-left:3px solid #fdb913;padding-left:calc(1rem - 3px)!important}.site-nav .dditem.active strong{color:#fdb913!important}.site-nav .lang-sw{flex-shrink:0;display:flex!important;justify-content:center;gap:4px;padding:12px 1rem 14px;background:rgba(0,0,0,.2);border-top:1px solid rgba(255,255,255,.08);margin:0}.site-nav .lang-sw .lang-btn,.site-nav .lang-sw a{flex:0 0 auto;min-width:44px;text-align:center}}body.menu-open{overflow:hidden}
@media (max-width:100000px){.site-nav .nav-dropdown-wide:not(.panel-open)>.ddmenu-wide,.site-nav .nav-dropdown:not(.panel-open)>.ddmenu{display:none!important}.site-nav .nav-dropdown-wide.panel-open>.ddmenu-wide,.site-nav .nav-dropdown.panel-open>.ddmenu{display:flex!important}}
.site-nav .country-sw summary::after{content:none}@media (max-width:100000px){.site-nav .country-sw{margin:0;padding:10px 1rem;background:rgba(0,0,0,.16);border-top:1px solid rgba(255,255,255,.08)}.site-nav .country-sw summary{display:flex;align-items:center;justify-content:space-between;min-height:44px;padding:.55rem .75rem}.site-nav .country-sw-panel{position:static;margin-top:.4rem;background:rgba(255,255,255,.06);box-shadow:none}.site-nav .country-sw-panel a{display:flex;align-items:center;min-height:44px}.site-nav .lang-sw .lang-btn,.site-nav .lang-sw a{min-height:44px;display:flex;align-items:center;justify-content:center}}
.flag-stripe .flag-stripe-yellow{background:#FDB913}
.flag-stripe .flag-stripe-green{background:#006A44}
.flag-stripe .flag-stripe-red{background:#C1272D}
