.serv-bg-img-1 {
  background-image: url(../images/services-desktop.jpg);
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
}

.inner-pages-banner-height {
  position: relative;
  /*   slider-height */

  min-height: calc(65vh - 110px) !important;
  /* -webkit-background-size: 100% 100%;
  background-size: 100% 100%; */
  background-position: center center;
  background-repeat: no-repeat;
  margin-top: 110px;
}
.centerr {
  display: flex;
  align-items: flex-end;
  justify-content: center;
  cursor: pointer;
}
.terms-and-conditions-bg-img {
  /* background-image: url("../images/terms-and-conditions.png"); */
  background-image: url("../images/terms-and-conditions.png");
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
}
.privacy-policy-bg-img {
  background-image: url("../images/privacy-policy-desk.png");
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
}
.error-bg-img {
  background-image: url("../images/404.png");
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
}

::before {
  box-sizing: content-box;
}

@media only screen and (max-width: 777px) {
  .inner-pages-banner-height {
    margin-top: 63px;
  }
  .serv-bg-img-1 {
    background-image: url(../images/services-phone.jpg);
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
  }
}
@media only screen and (max-width: 400px) {
  .terms-and-conditions-bg-img {
    background-image: url("../images/terms-and-conditions-phone.png");
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
  }
  .privacy-policy-bg-img {
    background-image: url("../images/privacy-policy.png");
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
  }
}
