/* Skin-specific responsive styles
---------------------------------- */
@media (max-width: 1679px) {
  .sc_googlemap_wrap .sc_googlemap_content_default {
    top: 20%;
    right: 17%;
    bottom: 20%;
    width: 27%;
    padding: 2em;
  }
}
@media (max-width: 1439px) {
  .sc_googlemap_wrap .sc_googlemap_content_default {
    top: 20%;
    right: 10%;
    bottom: 20%;
    width: 30%;
    padding: 2em;
  }
}
@media (max-width: 1279px) {
  .sc_googlemap_wrap .sc_googlemap_content_default {
    padding: 1.5em;
    top: 25%;
    bottom: 27%;
    width: 34%;
  }
}
@media (max-width: 1023px) {
  .sc_googlemap_wrap .sc_googlemap_content_default {
    top: 20%;
    right: 10%;
    left: 5%;
    bottom: 24%;
    width: 42%;
    max-height: 60%;
    padding: 0.8em 1.9em;
  }

  .sc_services.sc_services_numbered .sc_services_item {
    padding: 2.4rem 2.3rem 2.9rem 2.1rem !important;
  }

  .sc_services.sc_services_numbered .sc_services_item .sc_services_item_number {
    top: 2.1rem !important;
    right: 1.8rem !important;
  }

  .sc_services.sc_services_default.sc_services_featured_left .sc_services_item {
    padding: 0;
  }

  .sc_services.sc_services_default.sc_services_featured_left .sc_services_item .sc_services_item_icon {
    width: 2.9em !important;
    height: 2.9em !important;
    line-height: 2.9em !important;
  }

  .sc_services.sc_services_default.sc_services_featured_left .sc_services_item .sc_services_item_info {
    margin-left: 7.5rem !important;
  }
}
@media (max-width: 767px) {
  .sc_googlemap_content_wrap {
    display: flex;
    flex-direction: column-reverse;
  }

  .sc_googlemap_wrap .sc_googlemap_content_default {
    position: relative;
    width: 100%;
    margin: 0;
    top: 0;
    left: 0;
  }

  .sc_services_default .sc_services_item_content,
  .sc_services_default .sc_services_item_button {
    display: block;
  }

  .sc_services.sc_services_default.sc_services_featured_left .sc_services_item .sc_services_item_info {
    margin-left: 0 !important;
  }

  .sc_services.sc_services_numbered .sc_services_item .sc_services_item_info .sc_services_item_content ul {
    padding-top: 1.8rem !important;
  }
}

/*# sourceMappingURL=skin-responsive.css.map */
