:root{--text-justify: justify;--primary-color: #007DC9;--secondary-color: #27C2BC;--text-color: #393B51;--light-text: #FFFFFF;--gray-text: #666666;--light-gray: #EAEAEA;--dark-gray: #BDBDBD;--bg-warm: rgb(243 239 233);--gradient-base: linear-gradient(90deg, #007DC9 0%, #27C2BC 100%);--gradient-base2: linear-gradient(90deg, #27C2BC 0%, #007DC9 100%);--yellow-base: #F9C300;--shadow-custom: 0px 4px 20px rgba(0, 0, 0, .1);--font-primary: "ACV Sans", Arial, sans-serif;--font-family: "Be Vietnam Pro", "BVP Fallback", "ACV Sans", "ACV Typeface", serif;--font-typeface: "ACV Typeface", "Be Vietnam Pro", "BVP Fallback", serif;--font-acv-sans: "ACV Sans", "Be Vietnam Pro", "BVP Fallback", sans-serif;--container-max: 1530px;--header-top-height: 32px;--header-main-height: 48px}@font-face{font-family:BVP Fallback;src:local("Arial"),local("Liberation Sans"),local("Roboto"),local("Helvetica Neue");size-adjust:107.9%;ascent-override:92.7%;descent-override:24.6%;line-gap-override:0%}@font-face{font-family:ACV Sans;src:url("../../fonts/ACV Sans/ACV Sans Regular.woff2") format("woff2"),url("../../fonts/ACV Sans/ACV Sans Regular.otf") format("opentype");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02C6,U+02DA,U+02DC,U+2000-206F,U+20AC,U+2122}@font-face{font-family:ACV Sans;src:url("../../fonts/ACV Sans/ACV Sans Italic.woff2") format("woff2"),url("../../fonts/ACV Sans/ACV Sans Italic.otf") format("opentype");font-weight:400;font-style:italic;font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02C6,U+02DA,U+02DC,U+2000-206F,U+20AC,U+2122}@font-face{font-family:ACV Sans;src:url("../../fonts/ACV Sans/ACV Sans Light.woff2") format("woff2"),url("../../fonts/ACV Sans/ACV Sans Light.otf") format("opentype");font-weight:300;font-style:normal;font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02C6,U+02DA,U+02DC,U+2000-206F,U+20AC,U+2122}@font-face{font-family:ACV Sans;src:url("../../fonts/ACV Sans/ACV Sans Light Italic.woff2") format("woff2"),url("../../fonts/ACV Sans/ACV Sans Light Italic.otf") format("opentype");font-weight:300;font-style:italic;font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02C6,U+02DA,U+02DC,U+2000-206F,U+20AC,U+2122}@font-face{font-family:ACV Sans;src:url("../../fonts/ACV Sans/ACV Sans Medium.woff2") format("woff2"),url("../../fonts/ACV Sans/ACV Sans Medium.otf") format("opentype");font-weight:500;font-style:normal;font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02C6,U+02DA,U+02DC,U+2000-206F,U+20AC,U+2122}@font-face{font-family:ACV Sans;src:url("../../fonts/ACV Sans/ACV Sans MediumItalic.woff2") format("woff2"),url("../../fonts/ACV Sans/ACV Sans MediumItalic.otf") format("opentype");font-weight:500;font-style:italic;font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02C6,U+02DA,U+02DC,U+2000-206F,U+20AC,U+2122}@font-face{font-family:ACV Sans;src:url("../../fonts/ACV Sans/ACV Sans Bold.woff2") format("woff2"),url("../../fonts/ACV Sans/ACV Sans Bold.otf") format("opentype");font-weight:700;font-style:normal;font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02C6,U+02DA,U+02DC,U+2000-206F,U+20AC,U+2122}@font-face{font-family:ACV Sans;src:url("../../fonts/ACV Sans/ACV Sans Bold Italic.woff2") format("woff2"),url("../../fonts/ACV Sans/ACV Sans Bold Italic.otf") format("opentype");font-weight:700;font-style:italic;font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02C6,U+02DA,U+02DC,U+2000-206F,U+20AC,U+2122}@font-face{font-family:ACV Sans;src:url("../../fonts/ACV Sans/ACV Sans Black.woff2") format("woff2"),url("../../fonts/ACV Sans/ACV Sans Black.otf") format("opentype");font-weight:900;font-style:normal;font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02C6,U+02DA,U+02DC,U+2000-206F,U+20AC,U+2122}@font-face{font-family:ACV Sans;src:url("../../fonts/ACV Sans/ACV Sans Thin.woff2") format("woff2"),url("../../fonts/ACV Sans/ACV Sans Thin.otf") format("opentype");font-weight:200;font-style:normal;font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02C6,U+02DA,U+02DC,U+2000-206F,U+20AC,U+2122}@font-face{font-family:ACV Sans;src:url("../../fonts/ACV Sans/ACV Sans XThin.woff2") format("woff2"),url("../../fonts/ACV Sans/ACV Sans XThin.otf") format("opentype");font-weight:100;font-style:normal;font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02C6,U+02DA,U+02DC,U+2000-206F,U+20AC,U+2122}@font-face{font-family:ACV Typeface;src:url(../../fonts/ACVTypeface/ACVTypeface-Regular.woff2) format("woff2"),url(../../fonts/ACVTypeface/ACVTypeface-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02C6,U+02DA,U+02DC,U+2000-206F,U+20AC,U+2122,U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:ACV Typeface;src:url(../../fonts/ACVTypeface/ACVTypeface-Bold.woff2) format("woff2"),url(../../fonts/ACVTypeface/ACVTypeface-Bold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02C6,U+02DA,U+02DC,U+2000-206F,U+20AC,U+2122,U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:ACV Typeface;src:url(../../fonts/ACVTypeface/ACVTypeface-Medium.woff2) format("woff2"),url(../../fonts/ACVTypeface/ACVTypeface-Medium.woff) format("woff");font-weight:500;font-style:normal;font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02C6,U+02DA,U+02DC,U+2000-206F,U+20AC,U+2122,U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:ACV Typeface;src:url(../../fonts/ACVTypeface/ACVTypeface-Light.woff2) format("woff2"),url(../../fonts/ACVTypeface/ACVTypeface-Light.woff) format("woff");font-weight:300;font-style:normal;font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02C6,U+02DA,U+02DC,U+2000-206F,U+20AC,U+2122,U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:ACV Typeface;src:url(../../fonts/ACVTypeface/ACVTypeface-Black.woff2) format("woff2"),url(../../fonts/ACVTypeface/ACVTypeface-Black.woff) format("woff");font-weight:900;font-style:normal;font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02C6,U+02DA,U+02DC,U+2000-206F,U+20AC,U+2122,U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:ACV Sans;src:url(../../fonts/Ampersand/Ampersand-Regular.woff2) format("woff2");font-weight:100;font-style:normal;font-display:swap;unicode-range:U+0026}@font-face{font-family:ACV Sans;src:url(../../fonts/Ampersand/Ampersand-Regular.woff2) format("woff2");font-weight:200;font-style:normal;font-display:swap;unicode-range:U+0026}@font-face{font-family:ACV Sans;src:url(../../fonts/Ampersand/Ampersand-Regular.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap;unicode-range:U+0026}@font-face{font-family:ACV Sans;src:url(../../fonts/Ampersand/Ampersand-Regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+0026}@font-face{font-family:ACV Sans;src:url(../../fonts/Ampersand/Ampersand-Regular.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap;unicode-range:U+0026}@font-face{font-family:ACV Sans;src:url(../../fonts/Ampersand/Ampersand-Bold.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap;unicode-range:U+0026}@font-face{font-family:ACV Sans;src:url(../../fonts/Ampersand/Ampersand-Bold.woff2) format("woff2");font-weight:900;font-style:normal;font-display:swap;unicode-range:U+0026}@font-face{font-family:ACV Typeface;src:url(../../fonts/Ampersand/Ampersand-Regular.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap;unicode-range:U+0026}@font-face{font-family:ACV Typeface;src:url(../../fonts/Ampersand/Ampersand-Regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+0026}@font-face{font-family:ACV Typeface;src:url(../../fonts/Ampersand/Ampersand-Regular.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap;unicode-range:U+0026}@font-face{font-family:ACV Typeface;src:url(../../fonts/Ampersand/Ampersand-Bold.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap;unicode-range:U+0026}@font-face{font-family:ACV Typeface;src:url(../../fonts/Ampersand/Ampersand-Bold.woff2) format("woff2");font-weight:900;font-style:normal;font-display:swap;unicode-range:U+0026}@media(max-width:768px){:root{--text-justify: left}}[style*="text-align: justify"],[style*="text-align:justify"]{text-align:var(--text-justify)!important}*,*:before,*:after{margin:0;padding:0;box-sizing:border-box}html{font-size:16px;-webkit-text-size-adjust:100%;scroll-behavior:smooth;overflow-x:clip}body{overflow-x:clip;font-family:var(--font-family);color:var(--text-color);line-height:1.5;background-color:#fff;-webkit-font-smoothing:antialiased}main.home-page{background-color:var(--bg-warm)}a{text-decoration:none;color:inherit}a:hover{color:inherit}.contact-auto:hover{text-decoration:underline}.rich-content .contact-auto,.news-detail-content .contact-auto,.about-article-content .contact-auto{text-decoration:underline;text-underline-offset:2px}.contact-popover{position:fixed;z-index:10001;min-width:220px;max-width:min(92vw,320px);padding:14px 40px 14px 16px;background:#fff;border-radius:10px;box-shadow:0 8px 28px #00000038;color:#333;font-size:15px}.contact-popover-value{font-weight:600;overflow-wrap:anywhere;margin-bottom:12px}.contact-popover-actions{display:flex;gap:8px}.contact-popover-btn{flex:1;padding:7px 12px;border:1px solid #00B2D6;border-radius:6px;background:#fff;color:#00b2d6;font:inherit;font-size:14px;text-align:center;text-decoration:none;cursor:pointer}.contact-popover-btn:hover,.contact-popover-btn:focus-visible{background:#e6f8fc}.contact-popover-primary{background:#00b2d6;color:#fff}.contact-popover-primary:hover,.contact-popover-primary:focus-visible{background:#0098b8;color:#fff}.contact-popover-close{position:absolute;top:6px;right:8px;width:28px;height:28px;padding:0;border:0;background:none;color:#888;font-size:22px;line-height:1;cursor:pointer}ul,ol{list-style:none}img{max-width:100%;height:auto;display:block}img[data-img-fallback-applied]{background:#ececec url(/images/no-image.svg) center / cover no-repeat;color:#4b5563;font-size:.875rem}button{cursor:pointer;border:none;background:none;font-family:inherit}input,textarea,select{font-family:inherit;font-size:inherit}h1,h2,h3,h4,h5,h6{font-weight:700;line-height:1.2}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.sr-only-focusable:focus{position:static;width:auto;height:auto;overflow:visible;clip:auto;white-space:normal}.skip-link{position:absolute;top:-100%;left:0;z-index:9999;padding:8px 16px;background:var(--primary-color);color:#fff}.skip-link:focus{top:0}.skip-link.sr-only-focusable:focus{position:absolute}.container{width:90%;max-width:var(--container-max);margin:0 auto}.h-full{height:100%}.w-full{width:100%}.absolute{position:absolute}.relative{position:relative}.top-0{top:0}.bottom-0{bottom:0}.left-0{left:0}.hidden{display:none}.flex-none{flex:none}.text-white{color:#fff}.font-medium{font-weight:500}.p-5{padding:1.25rem}.search-overlay{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background-color:#00000080;z-index:9990}.search-overlay.active{display:block}.floating-buttons{width:50px;height:auto;display:flex;flex-direction:column;align-items:flex-end;gap:16px;position:fixed;bottom:calc(16px + env(safe-area-inset-bottom,0px));right:0;z-index:999}.help-center-tab{position:fixed;right:0;bottom:min(calc(210px + env(safe-area-inset-bottom,0px)),calc(100vh - 136px));z-index:999;display:block;width:35px;height:126px;line-height:0}.help-center-tab img{display:block;width:35px;height:126px}.help-center-tab:focus-visible{outline:2px solid #007DC9;outline-offset:-2px}.action-buttons{display:flex;flex-direction:column;gap:16px}.to-top-button,.chat-button{width:40px;height:40px;background-color:var(--primary-color);border-radius:50%;display:flex;justify-content:center;align-items:center;color:#fff}.chatbot-typing-dots{display:inline-flex;gap:3px;margin-left:4px;vertical-align:middle}.chatbot-typing-dots span{width:5px;height:5px;border-radius:50%;background:#888;animation:chatbot-typing-bounce 1.2s infinite ease-in-out}.chatbot-typing-dots span:nth-child(2){animation-delay:.15s}.chatbot-typing-dots span:nth-child(3){animation-delay:.3s}@keyframes chatbot-typing-bounce{0%,60%,to{transform:translateY(0);opacity:.4}30%{transform:translateY(-4px);opacity:1}}@media(prefers-reduced-motion:reduce){.chatbot-typing-dots span{animation:none;opacity:.7}}@media(max-width:576px){#chatbot-panel{width:calc(100vw - 24px)!important;max-width:360px;right:12px!important;left:auto!important;bottom:calc(72px + env(safe-area-inset-bottom,0px))!important;height:min(72vh,520px)!important;height:min(72dvh,520px)!important}#chatbot-panel.chatbot-expanded{max-width:none!important;width:100%!important;right:0!important;left:0!important}#chatbot-input{font-size:16px!important}#chatbot-panel.chatbot-vv{top:calc(var(--cb-vv-top, 0px) + 8px)!important;bottom:auto!important;height:min(calc(var(--cb-vv-height, 100%) - 16px),520px)!important;padding-bottom:0!important}#chatbot-panel.chatbot-vv.chatbot-expanded{top:var(--cb-vv-top, 0px)!important;height:var(--cb-vv-height, 100%)!important}}@media(max-width:576px){.container{padding-left:16px;padding-right:16px}}@media(min-width:577px)and (max-width:768px){.container{padding-left:20px;padding-right:20px}}.header{position:relative;top:0;z-index:9999;transition:transform .25s ease}.header--hidden{transform:translateY(-100%)}@media(prefers-reduced-motion:reduce){.header{transition:none}}.header-top{background-image:linear-gradient(to right,#0484c8,#19a9c1)}.header-top-content{display:flex;justify-content:flex-end;color:var(--light-text);font-size:14px;font-weight:600;gap:32px;line-height:32px}.header-top-text{margin-left:12px}.header-main{height:var(--header-main-height);background-image:var(--gradient-base);position:relative}.header-main>.container{height:100%}.header-main-content{display:flex;justify-content:space-between;align-items:center;height:100%}.logo{height:38px;display:flex;align-items:center}.logo-desktop{display:none}.logo-mobile{display:block}.logo-desktop{width:215px;height:38px;object-fit:fill}.logo-mobile{width:109px;height:37px;object-fit:fill}@media(min-width:1280px){.logo-desktop{display:block}.logo-mobile{display:none}}.main-nav{display:none}@media(min-width:1280px){.main-nav{display:block;height:100%;flex:0 1 auto;min-width:0}.header-main-content>.logo,.header-main-content>.header-right{flex:0 0 auto}}.main-menu{display:flex;align-items:center;gap:32px;height:100%;color:var(--light-text);text-transform:uppercase;font-size:16px;font-weight:600;white-space:nowrap}.menu-item{height:100%;display:flex;align-items:center;border-bottom:2px solid transparent}.menu-item:hover{border-bottom-color:var(--light-text)}.menu-item>a,.menu-item>span{line-height:40px}.menu-more{position:relative}.menu-more-btn{display:inline-flex;align-items:center;gap:6px;color:inherit;font:inherit;text-transform:inherit;line-height:40px;background:none;border:0;padding:0;cursor:pointer}.menu-more-arrow{font-size:.85em;line-height:1}.menu-more-list{position:absolute;top:100%;right:0;display:none;min-width:260px;max-height:70vh;overflow-y:auto;padding:12px 0;background:var(--light-gray) url(../../images/menuGrid.webp) top right no-repeat;background-size:contain;box-shadow:0 8px 24px #0000002e;z-index:1001;white-space:normal;text-transform:none}.menu-more.open .menu-more-list{display:block}.menu-more-list>.menu-item{display:block;height:auto;border-bottom:0;padding:4px 24px}.menu-more-list>.menu-item>a,.menu-more-list>.menu-item>span{display:block;color:var(--text-color);font-size:16px;line-height:32px}.menu-more-list>.menu-item>a:hover{color:var(--primary-color);text-decoration:underline}.menu-more .menu-more-list .submenu,.menu-more:hover .menu-more-list .submenu{position:static;width:auto;max-height:none;opacity:1;overflow:visible;background:none;transition:none}.menu-more-list .submenu .container{padding:0}.menu-more-list .submenu-content{padding:0 0 4px 16px;gap:4px;font-size:15px}.submenu{position:absolute;top:48px;left:0;width:100%;background:var(--light-gray) url(../../images/menuGrid.webp) top right no-repeat;background-size:contain;max-height:0;opacity:0;overflow:hidden;transition:all .3s ease-in-out;z-index:1000}.menu-item:hover .submenu{max-height:80vh;opacity:1;overflow-y:auto}.submenu-content{padding:32px 0 32px 240px;display:flex;flex-direction:column;gap:20px;font-size:18px}.submenu-content a,.submenu-content span{color:var(--text-color);text-transform:none}.submenu-content a:hover{text-decoration:underline;color:var(--primary-color)}.header-right{display:flex;align-items:center;gap:32px}.weather-city{display:flex;align-items:center;justify-content:space-between;gap:12px;color:var(--light-text);font-size:14px;font-weight:600}.weather{display:flex;align-items:center;gap:8px}.weather-icon{width:32px;height:32px}.temp-toggle{display:inline-flex;align-items:center;gap:4px}.temp-sep{opacity:.5}.temp-secondary{opacity:.6;cursor:pointer}.temp-secondary:hover{opacity:1}.divider{width:1px;height:24px;background-color:var(--light-text)}.dropdown{position:relative}.dropdown-toggle{display:flex;align-items:center;gap:6px;cursor:pointer}.dropdown-toggle a{color:var(--light-text);text-decoration:none}.dropdown-icon{width:16px;height:16px}.dropdown-menu{position:absolute;top:100%;right:0;background-color:#fff;width:200px;box-shadow:var(--shadow-custom);border-radius:2px;opacity:0;visibility:hidden;transition:opacity .3s,visibility .3s;z-index:1000}.city-dropdown .dropdown-menu{max-height:min(360px,calc(100vh - 100px));overflow-y:auto}.language-dropdown .dropdown-menu{max-height:min(360px,calc(100vh - 100px));overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin}.dropdown:hover .dropdown-menu,.dropdown-menu.active{opacity:1;visibility:visible}.dropdown-item{padding:10px 16px;display:flex;align-items:center;gap:10px;color:var(--gray-text);font-size:14px;cursor:pointer;text-decoration:none;transition:background-color .2s}.dropdown-item:hover{background-color:var(--light-gray);color:var(--gray-text)}.flag-icon{width:24px;height:24px;border-radius:50%;object-fit:cover}.search-icon{width:24px;height:24px;cursor:pointer}.language-dropdown{position:relative}.header-actions{display:none}@media(min-width:768px){.header-actions{display:flex;align-items:center;gap:10px}}.mobile-menu-toggle{display:block;color:var(--light-text);font-size:24px;width:28px;text-align:center;cursor:pointer}@media(min-width:1280px){.mobile-menu-toggle{display:none}}.search-panel{position:absolute;top:var(--header-main-height);left:0;width:100%;background-color:var(--light-gray);height:0;opacity:0;overflow:hidden;transition:all .3s ease-in-out;z-index:100}.search-panel.active{height:605px;opacity:1;overflow:visible}.search-panel-content{width:100%;display:flex;flex-direction:column;align-items:center;padding:80px 0;gap:30px}.search-panel-header{width:100%;margin-bottom:20px;text-align:center}@font-face{font-family:Be Vietnam Pro Bold;src:url(../../fonts/BeVietnamPro/BeVietnamPro-Bold.woff2) format("woff2"),url(../../fonts/BeVietnamPro/BeVietnamPro-Bold.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}.search-panel-content h2{font-family:"Be Vietnam Pro Bold",var(--font-family);font-size:36px;font-weight:700;text-align:center;line-height:unset}.close-search-panel{width:56px;height:56px;background-color:var(--text-color);color:var(--light-text);border-radius:50%;font-size:23px;opacity:.8;border:2px solid;display:flex;justify-content:center;align-items:center;cursor:pointer;transition:background-color .3s;position:absolute;left:50%;bottom:-12%;transform:translate(-50%)}.close-search-panel:hover{background-color:var(--primary-color)}.search-bar{position:relative;width:100%;max-width:1010px;z-index:1000}.search-bar input{width:100%;padding:16px 60px 16px 20px;border:1px solid var(--dark-gray);font-size:16px;outline:none;height:64px;font-weight:400}.search-bar button{position:absolute;right:20px;top:50%;transform:translateY(-50%);background:none;border:none;cursor:pointer}.search-dropdown{position:absolute;top:100%;left:0;width:100%;background-color:#fff;box-shadow:var(--shadow-custom);padding:0 0 28px;display:none;flex-direction:column;gap:22px;z-index:1000;max-height:var(--search-dropdown-max, min(420px, 60vh));overflow-y:auto;overscroll-behavior:contain}.search-dropdown>*{flex-shrink:0}.search-dropdown.active{display:flex}.search-dropdown-header{display:flex;justify-content:flex-end;padding:0 20px 10px}.close-search-dropdown{width:24px;height:24px;background-color:var(--primary-color);color:var(--light-text);border-radius:50%;display:flex;justify-content:center;align-items:center;cursor:pointer;transition:background-color .3s}.close-search-dropdown:hover{background-color:#0055b3}.recent-searches{display:flex;flex-direction:column;gap:16px;max-height:210px;overflow-y:auto;padding:0 20px}.search-item{display:flex;align-items:center;gap:10px;text-decoration:none;color:#6b7280;font-size:16px;cursor:pointer}.history-icon{width:16px;height:16px;flex:0 0 16px;display:flex;align-items:center;justify-content:center}.search-trends{display:flex;flex-direction:column;gap:16px;min-height:84px;padding:0 20px}.trends-title{font-size:18px;font-weight:600;color:#111827}.trends-container{display:flex;align-items:center;gap:16px;flex-wrap:wrap}.trend-item{height:36px;display:flex;align-items:center;justify-content:center;gap:10px;padding:0 10px;color:#4b5563;background-color:#e5e7eb;border-radius:6px;cursor:pointer}.trend-icon{width:16px;height:16px;flex:0 0 16px;display:flex;align-items:center;justify-content:center}.trend-icon img{width:16px;height:16px;object-fit:contain}.live-search-item{align-items:flex-start}.live-search-item .trend-icon{margin-top:4px}.mobile-menu{position:fixed;top:var(--mobile-menu-top, 80px);right:0;width:100%;height:calc(100vh - var(--mobile-menu-top, 80px));background-color:var(--light-gray);z-index:9999;transform:translate(100%);visibility:hidden;transition:transform .3s ease-in-out,visibility 0s linear .3s;overflow-y:auto;padding:8px 20px}.mobile-menu.active{visibility:visible;transition:transform .3s ease-in-out,visibility 0s;transform:translate(0)}.mobile-menu nav{display:flex;flex-direction:column;padding:16px}.mobile-menu-item{margin-bottom:16px}.mobile-menu-header{display:flex;justify-content:space-between;align-items:center;font-size:18px;font-weight:500;text-transform:uppercase;line-height:48px;position:relative}.mobile-menu-header:after{content:"";position:absolute;bottom:-4px;left:0;height:4px;width:0;background:var(--gradient-base);transition:width .3s}.mobile-menu-item.active .mobile-menu-header:after{width:40%}.mobile-submenu{display:none;padding-left:16px;padding-top:16px;gap:10px;flex-direction:column}.mobile-menu-item.active .mobile-submenu{display:flex}.mobile-submenu li a{font-size:14px;line-height:30px;color:var(--gray-text)}.mobile-menu-footer{min-height:56px;display:flex;align-items:center;flex-wrap:wrap;gap:12px 20px;padding:12px 0;border-top:1px solid var(--dark-gray);color:var(--gray-text);font-size:14px;margin-top:auto}.mobile-menu-footer a{display:inline-flex;align-items:center}.header-pattern{position:absolute;top:0;left:0;bottom:0;pointer-events:none}.header-pattern img{display:block;width:auto;height:100%;object-fit:cover}@media(max-width:1300px){.header-pattern{display:none}.main-menu{font-size:.8em}}@media(max-width:992px){.submenu-content{font-size:16px;gap:14px}.header-top-text{font-size:14px}.header-actions{display:flex;align-items:center;flex-direction:row;gap:10px}}@media(max-width:768px){.header-right .weather-city{display:none}.header-right{gap:16px}.recent-searches{gap:5px;padding:0 10px}}@media(max-width:576px){.header-main{--header-main-height: 44px}.header-top-content{gap:12px;min-width:0}.header-top-text{flex:0 1 auto;min-width:0;margin-left:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.header-top-content .dropdown{flex-shrink:0}.header-top-content .dropdown-toggle{white-space:nowrap}.help-center-tab{width:28px;height:100px}.help-center-tab img{width:28px;height:100px;object-fit:contain}.mobile-menu{top:var(--mobile-menu-top, 76px);height:calc(100vh - var(--mobile-menu-top, 76px))}.logo{height:30px}.mobile-menu-toggle{font-size:20px;width:24px;min-width:44px}.search-panel.active{height:auto;min-height:400px}.search-panel-content{padding:40px 16px}.search-panel-content h2{font-size:24px}}.swiper>.swiper-scrollbar,.swiper>.swiper-scrollbar.swiper-scrollbar-horizontal{--swiper-scrollbar-bg-color: rgba(0, 125, 201, .16);--swiper-scrollbar-drag-bg-color: transparent;--swiper-scrollbar-border-radius: 999px;position:relative;left:auto;bottom:auto;width:min(100%,240px);height:4px;margin:20px auto 0}.swiper>.swiper-scrollbar .swiper-scrollbar-drag{background:var(--gradient-base);border-radius:999px;cursor:grab}.services-section .swiper>.swiper-scrollbar{--swiper-scrollbar-bg-color: rgba(255, 255, 255, .55)}@media(min-width:993px){.swiper>.swiper-scrollbar{display:none}}.rich-content p{margin:0 0 1em}.rich-content ul,.rich-content ol{margin:0 0 1em;padding-left:1.5em}.rich-content ul{list-style:disc}.rich-content ol{list-style:decimal}.rich-content li>p{margin:0}.rich-content h1,.rich-content h2,.rich-content h3,.rich-content h4,.rich-content h5,.rich-content h6{margin:1.2em 0 .5em}.rich-content blockquote{margin:0 0 1em;padding-left:1em}.rich-content figure{margin:0}.rich-content figcaption{text-align:center;font-style:italic}.rich-content img.img-align-left,.rich-content img.img-align-center,.rich-content img.img-align-right{display:block}.rich-content img.img-align-left,.rich-content figure.img-align-left{margin-left:0;margin-right:auto}.rich-content img.img-align-center,.rich-content figure.img-align-center{margin-left:auto;margin-right:auto}.rich-content img.img-align-right,.rich-content figure.img-align-right{margin-left:auto;margin-right:0}.rich-content figure.img-align-left,.rich-content figure.img-align-center,.rich-content figure.img-align-right{width:fit-content;max-width:100%}.rich-content table{width:100%;table-layout:fixed;border-collapse:collapse;margin:16px 0}.rich-content th,.rich-content td{border:1px solid var(--dark-gray);padding:8px 12px;vertical-align:top;text-align:left;overflow-wrap:anywhere}.rich-content th{background:var(--light-gray);font-weight:600}.rich-content th>p,.rich-content td>p{margin:0}@media(max-width:640px){.rich-content table{display:block;overflow-x:auto}}.rich-content .about-section-title{margin:32px 0 12px;padding-left:12px;border-left:4px solid #007dc9;font-size:22px;font-weight:700;line-height:1.4;color:#006bb3;text-align:left}@font-face{font-family:"Font Awesome 7 Free";font-style:normal;font-weight:900;font-display:swap;src:url(../../lib/fontawesome/webfonts/fa-solid-900.woff2)}:root,:host{--fa-family-classic:"Font Awesome 7 Free"}.fas{--_fa-family:var(--fa-family,var(--fa-style-family,"Font Awesome 7 Free"));-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:var(--fa-display,inline-block);font-family:var(--_fa-family);font-feature-settings:normal;font-style:normal;font-synthesis:none;font-variant:normal;font-weight:var(--fa-style,900);line-height:1;text-align:center;text-rendering:auto;width:var(--fa-width,1.25em);--fa-style:900;--fa-style-family:"Font Awesome 7 Free";--fa-family:var(--fa-family-classic)}:is(.fas):before{content:var(--fa)/""}@supports not (content:""/""){:is(.fas):before{content:var(--fa)}}.fa-arrow-right{--fa:"\f061"}.fa-bars,.fa-navicon{--fa:"\f0c9"}.fa-chevron-down{--fa:"\f078"}.fa-chevron-left{--fa:"\f053"}.fa-chevron-right{--fa:"\f054"}.fa-add,.fa-plus{--fa:"+"}.fa-close,.fa-multiply,.fa-remove,.fa-times,.fa-xmark{--fa:"\f00d"}.fa-volume-mute,.fa-volume-times,.fa-volume-xmark{--fa:"\f6a9"}.fa-volume-high,.fa-volume-up{--fa:"\f028"}.fa-minus,.fa-subtract{--fa:"\f068"}.fa-chevron-up{--fa:"\f077"}.fa-plane{--fa:"\f072"}.fa-clock,.fa-clock-four{--fa:"\f017"}.fa-location-dot,.fa-map-marker-alt{--fa:"\f3c5"}.fa-door-open{--fa:"\f52b"}.fa-plane-departure{--fa:"\f5b0"}.fa-store{--fa:"\f54e"}.fa-newspaper{--fa:"\f1ea"}.fa-play{--fa:"\f04b"}html[data-rt-lang]{--font-family: "Be Vietnam Pro", "BVP Fallback", "ACV Sans", "ACV Typeface", "Noto Sans", "Segoe UI", "Helvetica Neue", Arial, sans-serif}html[data-rt-lang] body{overflow-wrap:break-word;hyphens:auto}html[data-rt-lang] [data-rt-fit=wrap],html[data-rt-lang] [data-rt-fit=shrink1],html[data-rt-lang] [data-rt-fit=shrink2],html[data-rt-lang] [data-rt-fit=shrink3]{white-space:normal}html[data-rt-lang] [data-rt-fit=clip]{display:block;max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}html.shop-lightbox-open{overflow:hidden}.shop-lightbox{position:fixed;inset:0;z-index:10000;background:#000000eb;display:flex}.shop-lightbox[hidden]{display:none}.shop-lightbox-stage{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;overflow:hidden;touch-action:none;user-select:none;-webkit-user-select:none;cursor:grab}.shop-lightbox.is-zoomed .shop-lightbox-stage{cursor:move}.shop-lightbox.is-dragging .shop-lightbox-stage{cursor:grabbing}.shop-lightbox-img{max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain;transform-origin:center center;will-change:transform;transition:transform .15s ease-out,opacity .2s ease}.shop-lightbox.is-dragging .shop-lightbox-img{transition:none}.shop-lightbox.is-loading .shop-lightbox-img{opacity:.3}.shop-lightbox-btn{position:absolute;z-index:1;display:flex;align-items:center;justify-content:center;width:44px;height:44px;padding:0;border:0;border-radius:50%;background:#ffffff26;color:#fff;cursor:pointer;transition:background .2s ease}.shop-lightbox-btn:hover,.shop-lightbox-btn:focus-visible{background:#ffffff4d}.shop-lightbox-btn:disabled{opacity:.35;cursor:default}.shop-lightbox-btn[hidden]{display:none}.shop-lightbox-close{top:16px;right:16px}.shop-lightbox-prev,.shop-lightbox-next{top:50%;transform:translateY(-50%)}.shop-lightbox-prev{left:16px}.shop-lightbox-next{right:16px}.shop-lightbox-counter{position:absolute;top:24px;left:50%;transform:translate(-50%);z-index:1;color:#fff;font-size:15px;pointer-events:none}.shop-lightbox-tools{position:absolute;bottom:20px;left:50%;transform:translate(-50%);z-index:1;display:flex;gap:12px}.shop-lightbox-tools .shop-lightbox-btn{position:static}@media(max-width:576px){.shop-lightbox-prev,.shop-lightbox-next{width:38px;height:38px}.shop-lightbox-prev{left:8px}.shop-lightbox-next{right:8px}}
