.NavigationMenuRoot{position:relative;display:flex;justify-content:center;z-index:1}.NavigationMenuList{display:flex;justify-content:center;background-color:transparent;padding:4px;list-style:none;margin:0;transition:all .5s ease-in-out}.NavigationMenuList.bg-white{color:#373a3a}.NavigationMenuList.bg-transparent{background:transparent}.NavigationMenuLink,.NavigationMenuTrigger{transition:all .5s ease-in-out;padding:8px 20px;outline:none;user-select:none;font-weight:400;line-height:1;border-radius:4px;font-size:18px;color:#fff;font-family:var(--font-poppins)}.NavigationMenuLink.bg-white,.NavigationMenuTrigger.bg-white{color:#373a3a}.NavigationMenuLink,.NavigationMenuTrigger.active{color:#359b7e!important}.NavigationMenuLink:focus,.NavigationMenuTrigger:focus{box-shadow:0 0 0 2px var(--violet-7)}.NavigationMenuLink:hover,.NavigationMenuTrigger,.NavigationMenuTrigger:hover{background-color:transparent}.NavigationMenuTrigger{display:flex;align-items:center;justify-content:space-between;gap:2px}.NavigationMenuLink{display:block;text-decoration:none;font-size:15px;line-height:1;background-color:transparent}.NavigationMenuContent{position:absolute;top:0;left:0;width:100%;z-index:9999;animation-duration:.25s;animation-timing-function:ease}.NavigationMenuContent:before{content:"";position:absolute;top:0;left:50%;transform:translateX(-50%);width:220px;border-top:1px solid var(--primary-color);z-index:999}.NavigationMenuContent[data-motion=from-start]{animation-name:enterFromLeft}.NavigationMenuContent[data-motion=from-end]{animation-name:enterFromRight}.NavigationMenuContent[data-motion=to-start]{animation-name:exitToLeft}.NavigationMenuContent[data-motion=to-end]{animation-name:exitToRight}.NavigationMenuContent a.group{padding:16px;border-radius:8px;transition:background-color .2s ease}.NavigationMenuContent a.group:hover{background-color:rgba(0,255,200,.1)}.NavigationMenuContent a.group[href*=vietnam]:hover{background:linear-gradient(180deg,hsla(0,0%,100%,.2),rgba(53,155,126,.2))}.NavigationMenuContent a.group[href*=cambodia]:hover{background:linear-gradient(180deg,hsla(0,0%,100%,.2),rgba(193,142,97,.2))}.NavigationMenuContent a.group[href*=laos]:hover{background:linear-gradient(180deg,hsla(0,0%,100%,.2),rgba(46,128,153,.2))}.NavigationMenuContent a.group[href*=thailand]:hover{background:linear-gradient(180deg,hsla(0,0%,100%,.2),rgba(132,89,112,.2))}@media only screen and (min-width:600px){.NavigationMenuContent{width:fit-content}}.NavigationMenuIndicator{display:flex;align-items:flex-end;justify-content:center;height:10px;top:100%;overflow:hidden;z-index:1;transition:width,transform .25s ease}.NavigationMenuIndicator[data-state=visible]{animation:fadeIn .2s ease}.NavigationMenuIndicator[data-state=hidden]{animation:fadeOut .2s ease}.NavigationMenuViewport{position:absolute;transform-origin:top center;margin-top:10px;width:100%;background-color:#fff;border-radius:6px;box-shadow:0 10px 38px -10px rgba(14,18,22,.35),0 10px 20px -15px rgba(14,18,22,.2);height:var(--radix-navigation-menu-viewport-height);transition:all .5s ease-in-out}.NavigationMenuViewport[data-state=open]{animation:scaleIn .2s ease}.NavigationMenuViewport[data-state=closed]{animation:scaleOut .2s ease}@media only screen and (min-width:600px){.NavigationMenuViewport{width:var(--radix-navigation-menu-viewport-width)}}.List{display:grid;padding:22px;margin:0;column-gap:10px;list-style:none}@media only screen and (min-width:600px){.List.one{width:500px;grid-template-columns:.75fr 1fr}}.ListItemLink{display:block;outline:none;text-decoration:none;user-select:none;padding:12px;border-radius:6px;font-size:15px;line-height:1}.ListItemLink:focus{box-shadow:0 0 0 2px var(--violet-7)}.ListItemLink:hover{background-color:var(--mauve-3)}.ListItemHeading{font-weight:500;line-height:1.2;margin-bottom:5px;color:var(--violet-12)}.ListItemText{color:var(--mauve-11);line-height:1.4;font-weight:400}.Callout{display:flex;justify-content:flex-end;flex-direction:column;width:100%;height:100%;background:linear-gradient(135deg,var(--purple-9) 0,var(--indigo-9) 100%);border-radius:6px;padding:25px;text-decoration:none;outline:none;user-select:none}.Callout:focus{box-shadow:0 0 0 2px var(--violet-7)}.CalloutHeading{color:#fff;font-size:18px;font-weight:500;line-height:1.2;margin-top:16px;margin-bottom:7px}.CalloutText{color:var(--mauve-4);font-size:14px;line-height:1.3}.ViewportPosition{position:absolute;display:flex;justify-content:center;width:100%;top:100%;left:0;perspective:2000px}.CaretDown{position:relative;color:var(--violet-10);top:1px;transition:transform .25s ease}[data-state=open]>.CaretDown{transform:rotate(-180deg)}.Arrow{position:relative;top:70%;background-color:#fff;width:10px;height:10px;transform:rotate(45deg);border-top-left-radius:2px}@keyframes enterFromRight{0%{opacity:0;transform:translateX(200px)}to{opacity:1;transform:translateX(0)}}@keyframes enterFromLeft{0%{opacity:0;transform:translateX(-200px)}to{opacity:1;transform:translateX(0)}}@keyframes exitToRight{0%{opacity:1;transform:translateX(0)}to{opacity:0;transform:translateX(200px)}}@keyframes exitToLeft{0%{opacity:1;transform:translateX(0)}to{opacity:0;transform:translateX(-200px)}}@keyframes scaleIn{0%{opacity:0;transform:rotateX(-30deg) scale(.9)}to{opacity:1;transform:rotateX(0deg) scale(1)}}@keyframes scaleOut{0%{opacity:1;transform:rotateX(0deg) scale(1)}to{opacity:0;transform:rotateX(-10deg) scale(.95)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}