.w-30 {
  width: 30%;
}

.w-35 {
  width: 35%;
}

@media (max-width: 575px) {
  .mobile-w-40 {
    width: 40%;
  }
}

@media (min-width: 576px) and (max-width:767px) {
  .w-sm-50 {
    width: 50%;
  }
}

@media (min-width: 576px) {
  .btn-back-to-top-md {
    padding: 0.78rem!important;
  }
}

.ml-2 {
  margin-left: .5rem!important;
}

@media (min-width: 576px) {
  .ml-md-2 {
    margin-left: .5rem!important;
  }
}

.mr-2 {
  margin-right: .5rem!important;
}

