.navbar_dropdown[data-astro-cid-nen7h5rs]{display:inline-block;position:relative}.navbar_dropdown[data-astro-cid-nen7h5rs] div[data-astro-cid-nen7h5rs]{gap:5px;display:flex;position:relative}.navbar_dropdown-list[data-astro-cid-nen7h5rs]{z-index:1000;background:#fff;border-radius:.5rem;min-width:18rem;padding:.5rem 0;display:none;position:absolute;top:100%;left:0;overflow:hidden;box-shadow:0 12px 30px #11131a1f}.navbar_dropdown[data-astro-cid-nen7h5rs].w--open .navbar_dropdown-list[data-astro-cid-nen7h5rs]{display:block}.navbar_dropdown-link[data-astro-cid-nen7h5rs]{color:#0a3d91;white-space:nowrap;padding:.625rem 1.25rem;font-size:.9375rem;font-weight:500;text-decoration:none;transition:background-color .15s,color .15s;display:block}.navbar_dropdown-link[data-astro-cid-nen7h5rs]:hover,.navbar_dropdown-link[data-astro-cid-nen7h5rs].w--current{color:#b75700;background-color:#f8f8f8}.top-banner_content-left[data-astro-cid-nen7h5rs],.navbar_link[data-astro-cid-nen7h5rs].active,.navbar_link[data-astro-cid-nen7h5rs].w--current,.navbar_link[data-astro-cid-nen7h5rs].w--current:hover,.navbar_link[data-astro-cid-nen7h5rs]:hover{color:#b75700}@media screen and (width<=991px){.navbar_dropdown[data-astro-cid-nen7h5rs]{width:100%;display:block}.navbar_dropdown-list[data-astro-cid-nen7h5rs]{min-width:100%;box-shadow:none;border-radius:0;padding:0;position:static}.navbar_dropdown-link[data-astro-cid-nen7h5rs]{padding-left:2rem}}*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.w-richtext>:first-child{margin-top:0}.faq_question{cursor:pointer;list-style:none}.faq_question::-webkit-details-marker{display:none}.faq_icon{transition:transform .2s}details[open] .faq_icon{transform:rotate(180deg)}.w-richtext>:last-child,.w-richtext ol li:last-child,.w-richtext ul li:last-child{margin-bottom:0}a,.w-tab-link,.w-nav-link,.w-dropdown-btn,.w-dropdown-toggle,.w-dropdown-link{color:inherit}main:focus-visible{outline:-webkit-focus-ring-color auto 0px}.container-small,.container-large{margin-left:auto!important;margin-right:auto!important}.w-input,.w-select,a{color:inherit;text-decoration:inherit;font-size:inherit}.main-wrapper .padding-vertical.padding-xhuge:not(.page-header),.main-wrapper .page-padding.padding-xhuge,.main-wrapper .padding-vertical.padding-xxhuge:not(.page-header),.main-wrapper .page-padding.padding-xxhuge{padding-top:2.9rem;padding-bottom:2.9rem}@media screen and (width<=991px){.main-wrapper .padding-vertical.padding-xhuge:not(.page-header),.main-wrapper .page-padding.padding-xhuge{padding-top:4.2rem;padding-bottom:4.2rem}.main-wrapper .padding-vertical.padding-xxhuge:not(.page-header),.main-wrapper .page-padding.padding-xxhuge{padding-top:5.25rem;padding-bottom:5.25rem}}@media screen and (width<=767px){.main-wrapper .padding-vertical.padding-xhuge:not(.page-header),.main-wrapper .page-padding.padding-xhuge{padding-top:2.8rem;padding-bottom:2.8rem}.main-wrapper .padding-vertical.padding-xxhuge:not(.page-header),.main-wrapper .page-padding.padding-xxhuge{padding-top:3.5rem;padding-bottom:3.5rem}}.main-wrapper .padding-vertical.padding-xhuge.map{padding-top:0}.lang-switcher{white-space:nowrap;letter-spacing:.04em;align-items:center;gap:.4rem;font-weight:600;display:flex}.lang-switcher a{color:#fff;opacity:.7}.lang-switcher a.is-current{opacity:1;text-underline-offset:3px;text-decoration:underline}.navbar_menu-buttons{gap:.75rem}.navbar_lang{align-items:center;gap:.35rem;display:flex}.navbar_lang-btn{color:#4d5358;letter-spacing:.04em;opacity:1;border:1px solid #d7dee8;border-radius:4px;align-items:center;gap:.3rem;padding:.3rem .5rem;font-size:.75rem;font-weight:700;line-height:1;text-decoration:none;display:inline-flex}.navbar_lang-btn:hover{opacity:1;border-color:#005bbb}.navbar_lang-btn svg{border-radius:2px;width:1.25rem;height:.875rem;display:block;box-shadow:0 0 0 1px #00000014}.navbar_lang-btn.is-current{opacity:1;color:#005bbb;border-color:#005bbb}@media screen and (width<=991px){.navbar_lang{margin-top:.35rem}.navbar_menu.w--nav-menu-open{display:block}}.top-banner_content-left,.top-banner_content-left strong{color:#fff!important}.navbar_link.active,.navbar_link.w--current,.navbar_link.w--current:hover,.navbar_link:hover{color:#b75700!important}.map_static-link{color:#fff;text-align:center;background:linear-gradient(#0a3d91c7,#0a3d91c7),url(/images/banner.webp) 50%/cover;justify-content:center;align-items:center;width:100%;height:100%;min-height:24rem;padding:2rem;font-size:1.25rem;font-weight:700;display:flex}.bg-right-gallery{background-image:url(/images/projects/20.webp)!important}.w-slider-dot{min-width:2.75rem;min-height:2.75rem}.contact-float{z-index:1001;position:fixed;bottom:24px;right:20px}.contact-float__overlay{opacity:0;visibility:hidden;pointer-events:none;z-index:1000;background:#00000073;transition:opacity .25s,visibility .25s;position:fixed;inset:0}.contact-float.active .contact-float__overlay{opacity:1;visibility:visible;pointer-events:auto}.contact-float__panel{z-index:1002;opacity:0;visibility:hidden;pointer-events:none;align-items:stretch;gap:1.25rem;transition:opacity .25s,transform .25s,visibility .25s;display:flex;position:fixed;top:50%;left:50%;transform:translate(-50%,-48%)scale(.96)}.contact-float.active .contact-float__panel{opacity:1;visibility:visible;pointer-events:auto;transform:translate(-50%,-50%)scale(1)}.contact-float__close{color:#1a1a1a;cursor:pointer;background:0 0;border:0;border-radius:50%;justify-content:center;align-items:center;width:2.25rem;height:2.25rem;font-size:2rem;line-height:1;display:flex;position:absolute;top:-2.75rem;right:0}.contact-float__item{color:#2b2f33;background:#fff;border-radius:16px;flex-direction:column;justify-content:center;align-items:center;gap:.85rem;width:11.5rem;min-height:10.5rem;padding:1.5rem 1rem 1.25rem;text-decoration:none;display:flex;box-shadow:0 16px 40px #0000002e}.contact-float__item:hover{color:#2b2f33;transform:translateY(-2px)}.contact-float__item-icon{background:#00b4c8;border-radius:50%;flex:none;justify-content:center;align-items:center;width:56px;height:56px;display:inline-flex}.contact-float__item--zalo .contact-float__item-icon{background:0 0;overflow:hidden}.contact-float__item--zalo .contact-float__item-icon img{width:56px;height:56px;display:block}.contact-float__item-text{text-align:center;font-size:1rem;font-weight:600;line-height:1.3}.contact-float__trigger{color:#fff;cursor:pointer;background:#005bbb;border:0;border-radius:999px;align-items:center;gap:10px;padding:8px 14px 8px 8px;display:inline-flex;box-shadow:0 14px 35px #005bbb59}.contact-float__trigger:hover,.contact-float__trigger:focus{color:#fff;transform:translateY(-2px)}.contact-float__trigger-icon{background:#ffffff29;border-radius:50%;justify-content:center;align-items:center;width:42px;height:42px;font-size:16px;display:inline-flex}.contact-float__trigger-text{white-space:nowrap;padding-right:6px;font-size:15px;font-weight:700;line-height:1}body.contact-float-open{overflow:hidden}@media screen and (width<=575px){.contact-float{bottom:16px;right:16px}.contact-float__panel{gap:.85rem}.contact-float__item{width:9.5rem;min-height:9rem;padding:1.15rem .75rem 1rem}.contact-float__item-text{font-size:.9rem}}
