.orb-footer {
  height: auto;
  position: relative;
  padding: 3rem 0;
  background-color: #f0f0f0;
  margin-top: 0;
  border-top: 1px solid;

  .footer-certificate-logo {
    max-width: 400px;
    img {
      width: 100%;
      height: auto;
      object-fit: contain;
    }
  }

  .footer-block{
    h4{
      font-weight: bold;
    }
    ul{
      li{
        margin-bottom: 7px;
        a{
          font-size: 18px;
          color: #000;
          text-decoration: none;
        }
      }
    }
  }

  .newsletter-section{
    padding-right: 40px;
    input{
      box-sizing: border-box;
      border-radius: 0;
      padding: 0 0 0 16px;
      height: 48px;
      text-align: left;
      color: rgb(0, 0, 0);
      font-family: Helvetica, Arial, sans-serif;
      font-size: 16px;
      font-weight: 400;
      letter-spacing: 0;
      background-color: rgb(255, 255, 255);
      margin-bottom: 10px;
    }
    img{
      object-fit: cover;
      width: 100%;
      height: 100%;
    }
  }

  .newsletter-disc{
    font-size: 14px;
    font-weight: bold;
    line-height: 1.2;
    display: inline-block;
    margin-bottom: 10px;
  }

  .social-links-footer{
    .social-links{
      display: flex;
      align-items: center;
      justify-content: start;
      li{
        a{
          color: #000;
          margin: 0 10px;
          i,svg{
            color: #000;
            font-size: 25px;
          }
        }
      }

    }
    .lower-links{
      display: inline-block;
      li{
        display: inline;
        margin: 5px 20px;
        a{
          color: #000;
        }
      }

    }
  }

  .footer_copyright{
    display: flex;
    align-items: center;
    justify-content: space-between;
    .footer__payment{
      img{
        height: 40px;
      }
    }
  }
}


.ltr {
  footer {
    .footer-body {
      .links {
        text-align: left;

        .head-collapse {
          svg {
            float: right;
          }
        }
      }
    }

    .media {
      direction: rtl;
      justify-content: left !important;
    }

    .copyright {
      .text-l {
        text-align: right;
        @media (max-width: $maxMd) {
          text-align: center;
          font-size: 12px;
        }
      }

      .text-r {
        text-align: left;
        @media (max-width: $maxMd) {
          text-align: center;
          font-size: 12px;
        }
      }
    }
  }
}
