.service .major-minor > .minor > .image::after {
  display: block;
  clear: both;
  content: "";
}
.service .major-minor > .minor > .image img {
  width: 75%;
  float: right;
  margin-bottom: 2rem;
}

@media (max-width: 653.3333333333px) {
  .service .major-minor > .minor > .image {
    width: 37.5%;
    margin-left: auto;
    margin-right: auto;
  }
  .service .major-minor > .minor > .image img {
    width: 100%;
    float: none;
  }
}
@media (max-width: 571.6666666667px) {
  .service .major-minor > .minor > .image {
    width: 42.857%;
  }
}
@media (max-width: 490px) {
  .service .major-minor > .minor > .image {
    width: 50%;
  }
}
@media (max-width: 408.3333333333px) {
  .service .major-minor > .minor > .image {
    width: 60%;
  }
}

/*# sourceMappingURL=service-details.css.map */
