.header{-webkit-backdrop-filter:saturate(150%)blur(8px);z-index:999;will-change:transform;background-color:#1d1d1bc7;justify-content:space-between;width:100%;height:64px;transition:transform .28s cubic-bezier(.4,0,.2,1),background-color .2s,box-shadow .2s;display:flex;position:fixed;top:0;left:0;transform:translateY(0);box-shadow:0 6px 24px #0000002e}.header.is-scrolled{background-color:#1d1d1beb;box-shadow:0 8px 28px #00000052}.header.is-hidden{transform:translateY(-100%)}.row__wrapper{width:100%;padding:0 48px}@media (min-width:1024px){.row__wrapper .nav__wrapper{gap:30px;width:100%}.row__wrapper .nav__wrapper .navigation{flex:1;justify-content:center;display:flex}}.menu{margin-bottom:0}.nav__item a{color:#fff;white-space:nowrap;font-size:16px;font-weight:400;text-decoration:none}.nav__item a:hover{color:var(--secondary-color)}.nav__item a.active__link{color:var(--secondary-color);font-weight:700}.mobile__menu{color:var(--heading-color);font-size:1.3rem;display:none}.header__logo .logo,.header .logo{width:auto;height:36px;display:block}.navigation ul{padding-left:0;gap:50px!important}.nav__btns button{color:#fff;background:0 0;border:none;font-size:16px}.nav__btns .nav__item{background:0 0}.nav__btns .active__lang{color:#be2735;font-weight:700}.dropdown ul{z-index:1000;background:#fff;border-radius:5px;padding:10px;list-style:none;display:none;position:absolute;box-shadow:0 4px 10px #0000001a}.dropdown:hover span{color:var(--secondary-color);cursor:pointer}.dropdown:hover ul{color:var(--secondary-color);display:block}.dropdown ul li{min-width:110%;margin:5px 0;padding:0 20px}.dropdown span{color:#fff}.dropdown ul li a{color:#000}.header__logo{max-width:10vw}.header__logo .logo{width:70%}@media (max-width:1023px){.header .container{padding:0!important}.navigation{display:none}.mobile__menu{color:#fff;display:flex}.row__wrapper{padding:0 20px!important}.header .nav__wrapper{padding-left:16px!important;padding-right:16px!important}.header{height:52px}.header .logo{height:28px}.header .active{background-color:#000;width:100vw;height:calc(100vh - 52px);padding:20px 0;display:block;position:absolute;top:100%;left:0;overflow-y:auto}.header .active ul{flex-direction:column;align-items:center;width:100%;padding-top:24px;gap:30px!important}}@media screen and (min-width:1024px) and (max-width:1139px){.navigation .menu{gap:30px!important}}@media screen and (min-width:1140px) and (max-width:1279px){.navigation .menu{gap:40px!important}}
.footer{bottom:0;overflow:hidden}.footer .logo img{margin-bottom:1.5rem}.footer .logo .address{align-items:center;margin-bottom:1.25rem;display:flex}.footer .logo .phone{align-items:center;display:flex}.footer .logo .address p,.footer .logo .phone p{margin-bottom:0}.footer .logo .address .map,.footer .logo .phone .map{width:32px;margin-bottom:0;margin-right:2.25rem}.footer .logo p{color:#fff;margin-bottom:24px}.social__links span a{color:#fff;font-size:1.2rem;text-decoration:none}.footer__link-title{color:var(--heading-color);margin-bottom:1rem}.footer__quick-links li a{color:#fff;font-size:16px;font-weight:400;text-decoration:none}.footer__quick-links h6,.footer__quick-links p{color:#fff}.footer__quick-links h6 span i{color:#fff;font-size:1.1rem}.copyright{color:var(--text-color);font-size:1rem}.footer_logo{justify-content:center;align-items:center;padding:32px 380px;display:flex}.footer__quick-link{justify-content:center;display:flex}.footer .img-footer{z-index:-1;width:100%;max-height:473px;display:flex;position:absolute;overflow:hidden}.footer .list-group-item{background-color:inherit}@media screen and (max-width:1023px){.footer .img-footer{display:none}.content-footer{flex-direction:column;justify-content:center;align-items:center;padding:0 20px;display:flex}.footer .logo .footer-text-about{font-size:20px}.footer .logo p{color:#000;text-align:justify;font-size:16px}.footer .logo .address .map,.footer .logo .phone .map{margin-right:8px}.footer__quick-link .footer__quick-links p{color:#000}.list-group-item{justify-content:center;padding-bottom:0!important}.footer__quick-link .footer__quick-links img{width:80%}.list-group-icon{gap:0!important}.footer-img-mobile{width:100vw;overflow:hidden}.footer .importantStyles{padding-top:28px!important}.footer .footer-img-mobile{max-height:100px}}@media screen and (max-width:1023px) and (min-width:900px){.footer__info{justify-content:space-between;display:flex}.footer__info .footer__quick-link{width:100%;position:relative;bottom:0}.footer .logo .footer-text-contact{font-size:20px}.content-footer{padding:0 44px}}@media screen and (max-width:899px) and (min-width:768px){.footer__info{justify-content:space-between;display:flex}.footer__info .footer__quick-link{width:100%;position:relative;bottom:0}.footer .logo .footer-text-contact{font-size:20px}.content-footer{padding:0 44px}}@media screen and (max-width:767px) and (min-width:540px){.content-footer{padding:0 44px}}@media screen and (min-width:1024px) and (max-width:1139px){.footer .img-footer{height:440px}.footer .logo p,.footer .logo .address{margin-bottom:12px}.footer .logo img{margin-bottom:12px!important}}@media screen and (min-width:1140px) and (max-width:1279px){.footer .img-footer{height:440px}}@media screen and (max-width:1023px){.footer .container{padding-left:0!important;padding-right:0!important}}
.chat-container{z-index:1000;flex-direction:column;gap:10px;display:flex;position:fixed;bottom:70px;right:50px}.chat-button{cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;font-size:24px;transition:transform .2s;display:flex;position:relative;overflow:hidden}.zalo-icon{object-fit:contain;background:0 0;animation:.5s 20s infinite shake}@keyframes shake{0%{transform:rotate(0)}25%{transform:rotate(10deg)}50%{transform:rotate(-10deg)}75%{transform:rotate(10deg)}to{transform:rotate(0)}}@keyframes pulse{0%{opacity:1;transform:scale(0)}to{opacity:0;transform:scale(1.5)}}.chat-button:hover{transform:scale(1.3)}@media screen and (max-width:768px){.chat-button{width:100%;font-size:20px}.zalo-icon{width:30px;height:30px}}
