<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">.footer{
  .section-footer__row.section-footer__row--blocks{
    padding-top:0;
    padding-bottom:0;
    margin:0;
    .section-footer__row__col.section-footer__text-block {
      width:55%;
    }
    .social.inline-flex.flex-wrap{
      gap:25px;
    }
    .section-footer__title{
     font-size: 15.62px;
     font-weight: 500;
     line-height: 16px;
    }
    li a{
     font-size: 13.23px;
     font-weight: 300;
     line-height: 18.20px;
    }
  }
  
   .container--b{
     .inner{
       padding-top:30px;
       border-top:1px solid #fff;
     }
      img{
        margin: 0 auto;
        display:block;
        margin-bottom:2rem;
      }
      .footer-links{
        display:flex;
        align-items:center;
        gap:20px;
        justify-content:center;
      }
      a{
          font-weight: 500;
          font-size: 14px;
          line-height: 1.1;
          letter-spacing: 0px;
          text-align: center;
          text-decoration: underline;
          color:#FFFFFFB3;
      }
    }
}


@media only screen and (max-width: 768px) {
.footer{
  .section-footer__row.section-footer__row--blocks{
    justify-content: space-between;
    .section-footer__row__col.section-footer__text-block {
      width:100%;
    }
    .section-footer__row__col:not(:last-child){
      margin-bottom:20px;
    }
    .section-footer__row__col.section-footer__menu-block{
      width:48%;
      flex: 0 1 48%;
    }
    .social.inline-flex.flex-wrap{
      gap:20px;
    }
    li{
      margin-bottom:5px;
    }
  }
  
   .container--b{
     .inner{
       margin-top:20px;
     }
    }
}
}</pre></body></html>