.sd-block-usp {
  display: flex;
  flex-direction: column;
  justify-content: center;
  border: 1px solid rgba(0, 0, 0, 0.2);
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  border-radius: 10px;
  padding: 30px;
  height: 100%;
}
.sd-block-usp img,
.sd-block-usp svg {
  margin: 0 auto 20px auto;
  display: block;
  height: 50px;
  width: 75px;
}
.sd-block-usp .sd-block-text {
  text-align: center;
  font-size: 16px;
}
.sd-block-usp .sd-block-text p {
  line-height: 25px;
  font-size: 16px;
}
.sd-block-usp.marginbottom-20px {
  height: calc(100% - 20px);
}
.sd-block-usp.marginbottom-40px {
  height: calc(100% - 40px);
}
.sd-block-usp.marginbottom-60px {
  height: calc(100% - 60px);
}
.sd-block-usp.color-white {
  border-color: rgba(255, 255, 255, 0.2);
}
.sd-block-usp.color-white .sd-block-title .sd-block-title-htag {
  color: #FFF;
}
.sd-block-usp.color-white .sd-block-text {
  color: #FFF;
}
.sd-block-usp.color-white .sd-block-text p {
  color: #FFF;
}

@media screen and (max-width: 1600px) {
  .sd-block-usp {
    padding: 37px 25px 50px;
  }
  .sd-block-usp img {
    margin-bottom: 17px;
    height: 42px;
    width: 62px;
  }
  .sd-block-usp svg {
    margin-bottom: 17px;
    height: 42px;
    width: 62px;
  }
}
@media screen and (max-width: 1400px) {
  .sd-block-usp {
    padding: 33px 22px 44px;
  }
  .sd-block-usp img {
    margin-bottom: 15px;
    height: 37px;
    width: 55px;
  }
  .sd-block-usp svg {
    margin-bottom: 15px;
    height: 37px;
    width: 55px;
  }
}
@media screen and (max-width: 1600px) {
  .sd-block-usp.marginbottom-20px {
    height: calc(100% - 17px);
  }
  .sd-block-usp.marginbottom-40px {
    height: calc(100% - 33px);
  }
  .sd-block-usp.marginbottom-60px {
    height: calc(100% - 50px);
  }
}
@media screen and (max-width: 1400px) {
  .sd-block-usp.marginbottom-20px {
    height: calc(100% - 15px);
  }
  .sd-block-usp.marginbottom-40px {
    height: calc(100% - 29px);
  }
  .sd-block-usp.marginbottom-60px {
    height: calc(100% - 44px);
  }
}
@media screen and (max-width: 991px) {
  .sd-block-usp {
    height: auto;
  }
  .sd-block-usp.mobile-align-left {
    justify-content: left;
  }
  .sd-block-usp.mobile-align-center {
    justify-content: center;
  }
  .sd-block-usp.mobile-align-right {
    justify-content: right;
  }
  .sd-block-usp.marginbottom-20px, .sd-block-usp.marginbottom-40px, .sd-block-usp.marginbottom-60px {
    height: auto;
  }
}

/*# sourceMappingURL=style.css.map */
