.footer-menu {
   &__col {
      ul {
      }

      li {
         margin-bottom: 24px;

         @include _XSDesktop {
            margin-bottom: 11px;
         }

         @include _HDesktop {
            margin-bottom: 18px;
         }

         &:last-child {
            margin-bottom: 0;
         }
      }
      li > a {
         text-transform: uppercase;
         font-size: rem(16);
         font-weight: 600;
         color: #ffffff;
         display: inline-block;
         line-height: 1.25;

         @include _Tablet {
            font-size: rem(20);
         }

         @include _XSDesktop {
            font-size: rem(10);
         }
         @include _Desktop {
            font-size: rem(12);
         }
         @include _HDesktop {
            font-size: rem(16);
         }
      }
   }

   &__title {
      font-size: rem(16);
      font-weight: 700;
      color: #ffffff66;
      margin-bottom: 32px;
      display: inline-block;
      letter-spacing: 1%;

      @include _Tablet {
         margin-bottom: 40px;
         font-size: rem(20);
         font-weight: 500;
      }

      @include _XSDesktop {
         margin-bottom: 24px;
         font-size: rem(12);
      }
      @include _Desktop {
         margin-bottom: 32px;
      }
      @include _HDesktop {
         font-size: rem(16);
         margin-bottom: 34px;
      }
   }
}
