
.footer-logo-links{ display:flex; justify-content: space-between; margin:80px 0 64px; gap:64px;}
.footer-logo-links .footer-logo{
color: #FFF;
font-size: 14px;
font-style: normal;
font-weight: normal;
line-height: 150%; min-width:320px; max-width:320px; 
}

.footer-logo-links .footer-links-cnt{display:flex; justify-content: space-between; width:100%;}

.footer-logo-links .footer-links ul{margin:0; padding:0; display:flex; flex-direction:column; gap:16px;}
.footer-logo-links .footer-links ul li{ list-style:none;}
.footer-logo-links .footer-links a{ 
color: #F1DAC9;
font-size: 18px;
font-style: normal;
font-weight: 500;
line-height: 150% font-family: 'GT Walsheim Pro';
}
.footer-logo-links .footer-links a:hover, .footer-logo-links .footer-links a:active, .footer-logo-links .footer-links a:focus
{ text-decoration:none; color:#F1DAC9; font-size: 18px !important; font-family: 'GT Walsheim Pro' !important;
font-style: normal; font-weight: 500 !important;}

.footer .hs-menu-wrapper .active > a{font-family: 'GT Walsheim Pro'; font-weight: 500; color: #F1DAC9; text-decoration:none;}



.footer-logo-links .footer-app-store{ display:flex; flex-direction:column; gap:16px;}
.footer-logo-links .footer-app-store a{ height:40px;}

.footer .hs-menu-wrapper a{ padding:0; font-family: 'GT Walsheim Pro';}
.footer .hs-menu-wrapper > ul > li > a {
    font-weight: 500;
}

@media(max-width:1199px){
.footer-logo-links { gap: 32px;}
.footer-logo-links .footer-links a, .footer-logo-links .footer-links a:hover, .footer-logo-links .footer-links a:active, 
.footer-logo-links .footer-links a:focus{font-size: 16px !important;}
}


@media(max-width:767px){
.footer-logo-links { margin: 40px 0 32px; gap: 32px; flex-direction: column;}
.footer-logo-links .footer-links-cnt{ flex-wrap:wrap;}
.footer-logo-links .footer-links{ width:50%;}
 
.footer-logo-links .footer-app-store { flex-direction: row; width: 100%; justify-content: center; margin-top:32px;}
  
.footer-logo-links .footer-links ul { gap: 8px;}
.footer-logo-links .footer-links ul li { text-align: left; margin-bottom: 0;}
.footer-logo-links .footer-links a, .footer-logo-links .footer-links a:hover, .footer-logo-links .footer-links a:active, 
  .footer-logo-links .footer-links a:focus
  {font-size: 15px !important;}

  .social-copyright { gap: 16px !important; flex-direction: column;}
  
}


