.gv-footer-block{background:var(--primary-active);color:#d5ded8;padding:60px 0 0;font-size:14px;line-height:1.8}@media(max-width:767.98px){.gv-footer-block{padding-top:40px}}.gv-footer-block .grid{display:grid;grid-template-columns:1.4fr 1fr 1fr 1.3fr;gap:45px;align-items:flex-start}@media(max-width:991.98px){.gv-footer-block .grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:575.98px){.gv-footer-block .grid{grid-template-columns:repeat(1,1fr);gap:24px}}.gv-footer-block .footer-column{margin-bottom:32px}@media(max-width:767.98px){.gv-footer-block .footer-column{margin-bottom:28px}}.gv-footer-block .footer-title{color:#fff;font-size:16px;font-weight:700;line-height:1.5;margin:0 0 22px;padding-bottom:12px;position:relative}@media(max-width:767.98px){.gv-footer-block .footer-title{margin-bottom:16px}}.gv-footer-block .footer-title:after{content:"";position:absolute;bottom:0;left:0;width:42px;height:2px;background:#c6a56b}.gv-footer-block .foot-logo{display:inline-block;margin-bottom:20px}.gv-footer-block .foot-logo img{filter:brightness(0) invert(1);height:80px;width:auto}.gv-footer-block .footer-description{color:#c4d0c8;margin-bottom:18px;font-size:14.5px;line-height:1.8}.gv-footer-block .footer-badge{display:inline-flex;align-items:center;border:1px solid var(--secondary-active);background:var(--second-color);border-radius:4px;padding:8px 12px;gap:6px;color:#fff;font-size:12px;font-weight:600;margin-bottom:20px;line-height:1.6}.gv-footer-block .footer-social{list-style:none;padding:0;margin:0;display:flex;gap:10px}.gv-footer-block .footer-social li{display:inline-block}.gv-footer-block .footer-social li a{height:36px;width:36px;display:flex;align-items:center;justify-content:center;border-radius:10px;background:#fff;color:var(--secondary-active)}.gv-footer-block .footer-social li a i{font-size:16px}.gv-footer-block .footer-social li.zalo a svg{height:20px;width:20px;fill:var(--secondary-active)}.gv-footer-block .footer-social li.zalo a svg text{fill:#fff!important}.gv-footer-block .footer-list,.gv-footer-block .footer-contacts{list-style:none;padding:0;margin:0}.gv-footer-block .footer-list li{margin-bottom:10px}.gv-footer-block .footer-list a,.gv-footer-block .footer-list span{color:#c4d0c8;text-decoration:none;transition:color .2s ease}@media(prefers-reduced-motion:reduce){.gv-footer-block .footer-list a,.gv-footer-block .footer-list span{transition:none}}.gv-footer-block .footer-list a:hover{color:var(--secondary-hover);font-weight:600}.gv-footer-block .footer-contacts li{display:block;position:relative;margin-bottom:16px;padding-left:44px}.gv-footer-block .footer-contacts span.fc-icon{height:32px;width:32px;border-radius:6px;display:flex;align-items:center;justify-content:center;background:#fffc;position:absolute;left:0;top:4px}.gv-footer-block .footer-contacts i{color:var(--primary-active)}.gv-footer-block .footer-contacts strong{color:#fff;display:block}.gv-footer-block .footer-contacts span.fc-value{overflow-wrap:anywhere;display:block;font-size:14px;line-height:1.3;font-weight:300;letter-spacing:.5px}.gv-footer-block .footer-bottom{border-top:1px solid rgba(255,255,255,.14);padding:20px 0;margin-top:16px;text-align:center;color:#aebdb3;font-size:14px}.gv-footer-block .footer-bottom .copy{font-weight:600}.gv-footer-block .footer-bottom .copy-sub{font-weight:400;font-size:12px;margin-bottom:0}.gv-footer-block .footer-bottom p{margin:0}.gv-footer-block .footer-disclaimer{margin-top:6px}
