#b {
  position: relative;
  top: 40px;
  background-color: white;
  width: 95%;
  border: 2px dashed #0078d4;
  border-radius: 20px;

  & .infoContainer {
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    padding: 53px 271px;

    & .imgContainer {
      width: 300px;
      height: 60px;
      display: flex;
      justify-content: center;
      & .img {
        width: 100%;
        display: flex;
        justify-content: center;
      }
    }

    & .textContainer {
      display: flex;
      align-items: center;
      justify-content: center;
      margin-top: 6px;
      text-align: center;
      text-transform: uppercase;

      & label {
        font-size: 16px;
        font-weight: 500;

        & span {
          color: #0078d4;
          text-transform: lowercase;
          font-size: 12px;
        }
      }
    }
  }
}

.dropIn {
  background-color: #0078d438 !important;
}

@media screen and (max-width: 780px) {
  #b {
    top: 0px;

    & .infoContainer {

      & .imgContainer {
        width: 200px;
      }

    }
  }

}
