.contacts-block {
  box-shadow: inset 0 4px 6px -4px rgba(0, 0, 0, 0.3);
  padding-top: 48px;
  padding-bottom: 48px;

  .contacts-box {
    background-color: #fff;

    &:after {
      display: none;
    }

    h2 {
      font-size: 1.3333rem;
      font-weight: 600;
      line-height: 1.2;
    }

    .contacts-list-container {
      display: flex;
      .contacts-list {
        padding: 0;

        li {
          list-style-type: none;
          line-height: 2.2;

          a {
            .icon-container {
              min-width: 1.5rem;
              display: flex;
              margin-right: 0.5rem;

              .icon {
                max-width: 1.5rem;
                height: auto;
                color: currentColor;
                fill: currentColor;
              }
            }

            .text-container {
              width: 93%;
            }
          }
        }
      }
    }
  }
}
