.footer-v2{color:var(--zino-text);font-size:clamp(.6rem,.32vw + .525rem,.8125rem)}@media (width<=991.98px){.footer-v2{padding-bottom:70px}}.fv2-illustration-box{display:none}.fv2-illustration-top{position:relative;top:30px}@media (width>=992px) and (width<=1459.98px){.fv2-illustration-box{display:block}}@media (width>=1460px){.fv2-illustration{position:relative}.fv2-illustration>*{z-index:1;position:relative}.fv2-illustration:before{content:"";z-index:0;pointer-events:none;aspect-ratio:903/366;background:url(../image/ui/illustration-footer.png) 0 100%/contain no-repeat;width:calc(100% + 20px);position:absolute;bottom:15px;left:17px}}.fv2-logo{width:auto;height:55px}.fv2-icon,.fv2-social-icon{font-size:1rem}.fv2-social-logo{width:auto;height:17px}.fv2-brand-card-logo{width:auto;min-width:0;height:20px}.fv2-namad{width:100px;height:auto}@media (width<=767.98px){.fv2-logo{width:134.744px;height:24.666px}.fv2-icon,.fv2-contact-mobile .fv2-icon{font-size:1.0625rem}.fv2-social-icon{color:var(--zino-text);font-size:.590625rem}.fv2-social-logo{height:9.45px}.fv2-brand-card-logo{object-fit:contain;width:70.587px;height:16.954px}.fv2-namad{width:54.255px;height:59.029px}}.fv2-section-title{color:var(--zino-text);font-size:.875rem}.fv2-links li a{color:var(--zino-text);font-size:clamp(.6rem,.32vw + .525rem,.8125rem);line-height:31px;transition:color .15s;display:block}.fv2-phone-item a{color:var(--zino-text);direction:ltr;font-size:clamp(.6rem,.32vw + .525rem,.8125rem);text-decoration:none;transition:color .15s}.fv2-social-item{color:var(--zino-text);font-size:clamp(.5625rem,.28vw + .4965rem,.75rem);transition:color .15s}.fv2-about-text{color:var(--zino-text);max-width:440px;max-height:60px;font-size:clamp(.6rem,.32vw + .525rem,.8125rem);line-height:20px}.fv2-copyright,.fv2-brand-text{color:var(--zino-text);font-size:clamp(.5625rem,.28vw + .4965rem,.75rem)}.fv2-brand-name{color:var(--zino-green);font-weight:700}.fv2-brand-sep{color:#ccc}.fv2-divider{border-color:var(--zino-border);opacity:1}.fv2-brands-row{gap:var(--space-5);margin-top:var(--space-3)}.fv2-links li a:before{content:"";background:var(--zino-text-muted);vertical-align:middle;width:11px;height:4px;margin-left:8px;transition:background-color .15s;display:inline-block}.fv2-links li a:hover,.fv2-phone-item:hover,.fv2-phone-item a:hover,.fv2-icon:hover,.fv2-social-item:hover{font-weight:700;color:var(--zino-green)!important}.fv2-links li a:hover:before{background:var(--zino-green);width:16px}.fv2-brand-nav{isolation:isolate;justify-content:center;align-items:center;width:30px;height:20px;display:inline-flex;position:relative;color:#fff!important}.fv2-brand-nav:before{content:"";z-index:-1;background:var(--zino-green);clip-path:polygon(10px 0,100% 0,100% 100%,0 100%);transition:background .2s;position:absolute;inset:0}.fv2-brand-nav:hover:before{background:var(--zino-green-hover)}.fv2-brand-nav-icon{color:#fff;font-size:.7rem}@media (width<=767.98px){.fv2-links li a{line-height:22.923px}.fv2-links li a:before{width:8px;height:3px;margin-left:5px}.fv2-contact-mobile .fv2-section-title{line-height:34px}.fv2-contact-mobile .fv2-phone-item a{font-size:.75rem;line-height:34px}.fv2-right-strip .fv2-socials-row{background:#f2f2f2;height:31px;padding:0 8px}.fv2-social-item{line-height:25.762px}.fv2-left-col{gap:12px 14px}.fv2-left-strip{display:contents}.fv2-about-text{-webkit-line-clamp:3;-webkit-box-orient:vertical;flex:1 1 0;order:1;width:260px;min-width:0;max-width:100%;max-height:52px;line-height:16.609px;display:-webkit-box}.fv2-namad-link{order:2}.fv2-brands-row{flex:0 0 100%;order:3;justify-content:space-between;gap:16px;margin-top:0}.fv2-brands-row .fv2-brand-nav{width:26.577px;height:17.394px}.fv2-divider{border-color:#ddd;width:min(364px,100%);margin:0 auto}}.mobile-footer{border-bottom-color:var(--zino-green,#00ae5e)}.mobile-footer .parent{justify-content:space-around;width:100%}.mobile-footer .parent .item{text-align:center;flex:1 1 0}.mobile-footer .parent .item a{color:var(--zino-text);flex-direction:column;align-items:center;gap:4px;text-decoration:none;display:flex}.mobile-footer .parent .item i{color:var(--zino-text);line-height:1}.mobile-footer .item-label{color:var(--zino-text);font-size:.625rem;line-height:1}