.language-switch{margin:0;flex:0 0 auto}.language-switch button{font:600 14px Arial,Tahoma,sans-serif;min-height:40px;padding:9px 15px;border:1px solid #aabcae;border-radius:8px;background:#fffef8;color:#294837;cursor:pointer}.language-switch button:focus-visible{outline:3px solid #ae8849;outline-offset:3px}.login~.language-switch,body>.language-switch{position:absolute;top:16px;inset-inline-end:20px;z-index:2}html[lang=en] body{font-family:Arial,Helvetica,sans-serif;line-height:1.65}html[dir=ltr] .sidebar{left:0;right:auto}html[dir=ltr] .sidebar~main{margin-left:230px;margin-right:0}html[dir=ltr] table{text-align:left}html[dir=ltr] .notice{border-left:4px solid #a18452;border-right:0}html[dir=ltr] fieldset.question legend{float:left}html[dir=ltr] .sidebar nav span{transform:scaleX(-1)}html[lang=en] .hero-copy h1{font-size:clamp(40px,5vw,70px);line-height:1.12}html[lang=en] .brand strong{font-size:26px}html[lang=en] .site-header{flex-wrap:wrap;gap:16px}html[lang=en] .environment-list h3{line-height:1.4}@media(max-width:1050px){html[dir=ltr] .sidebar~main{margin-left:180px}}@media(max-width:760px){html[dir=ltr] .sidebar~main{margin-left:0}html[lang=en] .hero-copy h1{font-size:40px}html[lang=en] header{flex-wrap:wrap}.language-switch{align-self:flex-start}}@media print{.language-switch{display:none!important}html[dir=ltr] .sidebar~main{margin:0}}
.field{min-width:0}.field select{max-width:100%}[data-country-other][hidden],[data-governorate-other][hidden]{display:none!important}
