/* Generated by /admin/editor.php. Manual edits may be overwritten. */
/* Desktop overrides: 768px and wider. */
@media (min-width: 768px) {
  html[data-cms-page="/services/kompleks/"] #root > div > main > div > section:nth-of-type(2) > div > button { margin-left: 30px !important; margin-bottom: 20px !important; }
  html[data-cms-page="/services/kompleks/"] #root > div > main > div > section:nth-of-type(1) > div > div > div:nth-of-type(1) > div:nth-of-type(1) > span { width: 500.484px !important; height: 39.1953px !important; }
  html[data-cms-page="/services/kompleks/"] #service-form > div > div > div > div:nth-of-type(3) > p { margin-top: 20px !important; }
  html[data-cms-page="/services/krovlya/"] #root > div > main > div > section:nth-of-type(2) > div > button { margin-left: 30px !important; margin-bottom: 20px !important; }
  html[data-cms-page="/services/krovlya/"] #root > div > main > div > section:nth-of-type(1) > div > div > div:nth-of-type(1) > div:nth-of-type(1) > span { width: 350.484px !important; height: 39.1953px !important; }
  html[data-cms-page="/services/krovlya/"] #service-form > div > div > div > div:nth-of-type(3) > p { margin-top: 20px !important; }
  html[data-cms-page="/services/obshivka/"] #root > div > main > div > section:nth-of-type(2) > div > button { margin-left: 30px !important; margin-bottom: 20px !important; }
  html[data-cms-page="/services/obshivka/"] #root > div > main > div > section:nth-of-type(1) > div > div > div:nth-of-type(1) > div:nth-of-type(1) > span { width: 300.484px !important; height: 39.1953px !important; }
  html[data-cms-page="/services/obshivka/"] #service-form > div > div > div > div:nth-of-type(3) > p { margin-top: 20px !important; }
  html[data-cms-page="/services/otmostki/"] #root > div > main > div > section:nth-of-type(2) > div > button { margin-left: 30px !important; margin-bottom: 20px !important; }
  html[data-cms-page="/services/otmostki/"] #root > div > main > div > section:nth-of-type(1) > div > div > div:nth-of-type(1) > div:nth-of-type(1) > span { width: 300.484px !important; height: 39.1953px !important; }
  html[data-cms-page="/services/otmostki/"] #service-form > div > div > div > div:nth-of-type(3) > p { margin-top: 20px !important; }
  html[data-cms-page="/services/pristroyki/"] #root > div > main > div > section:nth-of-type(2) > div > button { margin-left: 30px !important; margin-bottom: 20px !important; }
  html[data-cms-page="/services/pristroyki/"] #service-form > div > div > div > div:nth-of-type(3) > p { margin-top: 20px !important; }
  html[data-cms-page="/services/remont-fundamenta/"] #root > div > main > div > section:nth-of-type(2) > div > button { margin-left: 30px !important; margin-bottom: 20px !important; }
  html[data-cms-page="/services/remont-fundamenta/"] #service-form > div > div > div > div:nth-of-type(3) > p { margin-top: 20px !important; }
  html[data-cms-page="/services/terrasa/"] #root > div > main > div > section:nth-of-type(2) > div > button { margin-left: 30px !important; margin-bottom: 20px !important; }
  html[data-cms-page="/services/veranda/"] #root > div > main > div > section:nth-of-type(2) > div > button { margin-left: 30px !important; margin-bottom: 20px !important; }
  html[data-cms-page="/services/veranda/"] #service-form > div > div > div > div:nth-of-type(3) > p { margin-top: 20px !important; }
  html[data-cms-page="/services/uteplenie/"] #root > div > main > div > section:nth-of-type(1) > div > div > div:nth-of-type(1) > div:nth-of-type(1) > span { width: 500.484px !important; height: 39.1953px !important; }
  html[data-cms-page="/"] #section-contacts > div > div:nth-of-type(2) > div:nth-of-type(1) > div:nth-of-type(1) > p:nth-of-type(1) { margin-top: 20px !important; text-align: center !important; }
  html[data-cms-page="/"] #section-contacts > div > div:nth-of-type(2) > div:nth-of-type(1) > div:nth-of-type(1) > p:nth-of-type(2) { text-align: center !important; }
  html[data-cms-page="/"] #site-footer > div > div:nth-of-type(2) { margin-bottom: 60px !important; }
  html[data-cms-page="/"] #site-footer > div > div:nth-of-type(1) > h4 { margin-top: 60px !important; }
}
/* Mobile overrides: up to 767px. */
