
/* Readable review fallback for the Zalo hero whose archived background is unavailable. */
#text-2530030106{background:#fff;border-radius:12px;padding:24px}
html{scroll-behavior:smooth} [data-animate],.elementor-invisible{opacity:1!important;transform:none!important;visibility:visible!important} .slider{opacity:1!important}
/* Missing decorative triangles must not cover the recovered heading text. */
.gt3_rotated_element img[title="triangle"][src$="/unavailable.svg"]{visibility:hidden!important}
#ez-toc-container nav[hidden]{display:none!important}#ez-toc-container .ez-toc-toggle[role=button]{cursor:pointer;min-width:36px;min-height:36px;display:inline-flex;align-items:center;justify-content:center}#ez-toc-container .ez-toc-toggle[role=button]:focus-visible{outline:2px solid #e76b23;outline-offset:2px}
.recovery-badge{position:fixed;bottom:0;left:0;right:0;z-index:99999;background:#102744;color:white;font:12px/1.5 Arial,sans-serif;padding:8px 16px;text-align:center}.recovery-badge a{color:#ffba57;text-decoration:underline} body{padding-bottom:40px}
.recovery-form-note{background:#fff3d8;border:1px solid #dab66f;padding:12px;color:#5d431a}.slider.recovery-slider> :not(.recovery-active):not(.recovery-controls){display:none!important}.recovery-controls{display:flex;gap:12px;justify-content:center;margin:16px 0}.recovery-controls button{border-radius:100%;min-width:36px;background:#ef951c;color:#fff;border:0;cursor:pointer}.recovery-slide-count{align-self:center;font-size:12px}
.slider.recovery-slider>.row.recovery-active{display:flex!important;width:100%}
.recovery-menu-panel{position:fixed;inset:0 0 0 auto;width:min(90vw,420px);z-index:99998;background:#fff;overflow:auto;box-shadow:0 0 0 100vw #0007;padding:24px}.recovery-menu-panel ul{list-style:none;margin:0}.recovery-menu-panel a{display:block;padding:8px;color:#173453}.recovery-menu-panel ul ul{padding-left:18px}.recovery-menu-panel button{float:right}.has-dropdown:hover>.nav-dropdown,.has-dropdown:focus-within>.nav-dropdown{opacity:1;visibility:visible;left:auto}.gallery{overflow:auto}.gallery .slider{display:flex!important;overflow:auto;scroll-snap-type:x mandatory}.gallery .slider>.col{min-width:180px;scroll-snap-align:start}#main-menu.mfp-hide{display:none}
.recovery-menu-panel ul ul,.recovery-menu-panel .children,.recovery-menu-panel .nav-dropdown{display:block!important;position:static!important;opacity:1!important;visibility:visible!important;left:auto!important;min-width:0!important;width:auto!important}.recovery-menu-panel .toggle{display:none}
.recovery-menu-panel li{display:block!important}.recovery-menu-panel li a{display:block!important}
.recovery-menu-panel .recovery-menu-group{display:block;padding:8px;color:#173453;font-weight:700}.recovery-menu-panel nav{clear:both;padding-top:12px}
.recovery-menu-panel .recovery-menu-items ul{height:auto!important;max-height:none!important;min-height:0!important;box-shadow:none!important;border:0!important;border-radius:0!important;background:transparent!important;padding:0 0 0 18px!important;margin:0!important}.recovery-menu-panel .recovery-menu-items li{height:auto!important;max-height:none!important;position:static!important;float:none!important;transform:none!important}.recovery-menu-panel .recovery-menu-items a{color:#173453!important;font-size:16px!important;line-height:1.5!important;white-space:normal!important;height:auto!important;padding:8px!important;box-sizing:border-box}.recovery-menu-panel nav{display:block!important}
.elementor-toggle .elementor-tab-title,.elementor-accordion .elementor-tab-title{cursor:pointer}.elementor-tab-title[role=button]:focus-visible{outline:2px solid #e76b23;outline-offset:3px}.elementor-tab-title[aria-expanded=false] .elementor-toggle-icon-opened,.elementor-tab-title[aria-expanded=true] .elementor-toggle-icon-closed{display:none!important}.elementor-tab-content[hidden]{display:none!important}
.recovery-image-carousel{overflow:hidden;position:relative;--recovery-carousel-visible:3}.recovery-image-carousel .swiper-wrapper{display:flex!important;flex-direction:row!important;align-items:center;width:100%!important;transition-property:transform;box-sizing:border-box}.recovery-image-carousel .swiper-slide{flex:0 0 calc(100% / var(--recovery-carousel-visible));min-width:0;max-width:none!important;height:auto!important}.recovery-image-carousel figure{margin:0}.recovery-image-carousel img{max-width:100%;height:auto}.recovery-image-carousel .swiper-pagination{position:static!important;display:flex;justify-content:center;gap:8px;margin:12px 0;transform:none!important}.recovery-image-carousel .swiper-pagination button{border:1px solid #767676;border-radius:50%;width:14px;height:14px;min-height:0;padding:0;margin:0;background:#fff;cursor:pointer}.recovery-image-carousel .swiper-pagination button[aria-current=true]{background:#e76b23}.recovery-image-carousel .elementor-swiper-button{position:absolute;top:40%;z-index:2;display:flex;align-items:center;justify-content:center;width:44px;height:44px;background:#fff;color:#173453;border:1px solid #ddd;border-radius:50%;font:30px/1 Arial;cursor:pointer}.recovery-image-carousel .elementor-swiper-button-prev{left:4px}.recovery-image-carousel .elementor-swiper-button-next{right:4px}.recovery-image-carousel .elementor-swiper-button i,.recovery-image-carousel .elementor-screen-only{display:none!important}.recovery-image-carousel .elementor-swiper-button-prev:before{content:'‹'}.recovery-image-carousel .elementor-swiper-button-next:before{content:'›'}.recovery-image-carousel .recovery-carousel-pause{display:block;margin:8px auto;padding:6px 12px;min-height:36px;color:#173453;background:#fff;border:1px solid #767676;font:14px/1.5 Arial;cursor:pointer}.recovery-image-carousel [role=button]:focus-visible,.recovery-image-carousel button:focus-visible{outline:2px solid #e76b23;outline-offset:2px}@media(max-width:1024px){.recovery-image-carousel{--recovery-carousel-visible:2}}@media(max-width:767px){.recovery-image-carousel{--recovery-carousel-visible:1}}
