#rec488968368 .tn-elem[data-elem-id="1662735490337"] .tn-atom {
  background-image:
    radial-gradient(circle at 16% 52%, rgba(255, 255, 255, 0.12) 0 40%, rgba(255, 255, 255, 0) 41%),
    radial-gradient(circle at 102% 98%, rgba(255, 255, 255, 0.12) 0 24%, rgba(255, 255, 255, 0) 25%),
    linear-gradient(135deg, #4a85b1 0%, #3b79a8 38%, #2f6f9f 68%, #295f88 100%) !important;
  background-color: #2f6f9f !important;
  background-size: cover !important;
}

#rec488968368 .tn-elem[data-elem-id="1662735490343"] .tn-atom {
  background-color: rgba(255, 255, 255, 0.08) !important;
  border-color: rgba(255, 255, 255, 0.78) !important;
}

#rec488968368 .tn-elem[data-elem-id="1662735490347"] .tn-atom {
  background-color: #c9dceb !important;
  opacity: 0.28 !important;
}

@media screen and (min-width: 1200px) {
  #rec490065669 .tn-elem[data-elem-id="1663056749507"],
  #rec490065669 .tn-elem[data-elem-id="1663422600587"] {
    left: calc(50% - 600px + 370px) !important;
    width: 140px !important;
    text-align: center !important;
  }

  #rec490065669 .tn-elem[data-elem-id="1663056749512"],
  #rec490065669 .tn-elem[data-elem-id="1663422600578"] {
    left: calc(50% - 600px + 540px) !important;
    width: 140px !important;
    text-align: center !important;
  }

  #rec490065669 .tn-elem[data-elem-id="1663056749510"],
  #rec490065669 .tn-elem[data-elem-id="1663422600582"] {
    left: calc(50% - 600px + 710px) !important;
    width: 170px !important;
    text-align: center !important;
  }
}

@media screen and (max-width: 1199px) and (min-width: 960px) {
  #rec490065669 .tn-elem[data-elem-id="1663056749507"],
  #rec490065669 .tn-elem[data-elem-id="1663422600587"] {
    left: calc(50% - 480px + 300px) !important;
    width: 120px !important;
    text-align: center !important;
  }

  #rec490065669 .tn-elem[data-elem-id="1663056749512"],
  #rec490065669 .tn-elem[data-elem-id="1663422600578"] {
    left: calc(50% - 480px + 450px) !important;
    width: 120px !important;
    text-align: center !important;
  }

  #rec490065669 .tn-elem[data-elem-id="1663056749510"],
  #rec490065669 .tn-elem[data-elem-id="1663422600582"] {
    left: calc(50% - 480px + 600px) !important;
    width: 150px !important;
    text-align: center !important;
  }
}

#rec488965868 .tn-elem[data-elem-id="1662735059970"],
#rec488965868 .tn-elem[data-elem-id="1662735059971"],
#rec488965868 .tn-elem[data-elem-id="1662735059972"],
#rec488965868 .tn-elem[data-elem-id="1662735059973"],
#rec488965868 .tn-elem[data-elem-id="1662735059974"],
#rec488965868 .tn-elem[data-elem-id="1662735059975"] {
  top: 335px !important;
}

@media screen and (max-width: 1199px) {
  #rec488965868 .tn-elem[data-elem-id="1662735059970"],
  #rec488965868 .tn-elem[data-elem-id="1662735059971"],
  #rec488965868 .tn-elem[data-elem-id="1662735059972"],
  #rec488965868 .tn-elem[data-elem-id="1662735059973"],
  #rec488965868 .tn-elem[data-elem-id="1662735059974"],
  #rec488965868 .tn-elem[data-elem-id="1662735059975"] {
    top: 350px !important;
  }
}

@media screen and (max-width: 959px) {
  #rec488965868 .tn-elem[data-elem-id="1662735059970"],
  #rec488965868 .tn-elem[data-elem-id="1662735059971"],
  #rec488965868 .tn-elem[data-elem-id="1662735059972"],
  #rec488965868 .tn-elem[data-elem-id="1662735059973"],
  #rec488965868 .tn-elem[data-elem-id="1662735059974"],
  #rec488965868 .tn-elem[data-elem-id="1662735059975"] {
    top: 420px !important;
  }
}

@media screen and (max-width: 639px) {
  #rec488965868 .tn-elem[data-elem-id="1662735059970"],
  #rec488965868 .tn-elem[data-elem-id="1662735059971"] {
    top: 462px !important;
  }

  #rec488965868 .tn-elem[data-elem-id="1662735059972"],
  #rec488965868 .tn-elem[data-elem-id="1662735059973"] {
    top: 852px !important;
  }

  #rec488965868 .tn-elem[data-elem-id="1662735059974"],
  #rec488965868 .tn-elem[data-elem-id="1662735059975"] {
    top: 1240px !important;
  }
}

@media screen and (max-width: 479px) {
  #rec488965868 .tn-elem[data-elem-id="1662735059970"],
  #rec488965868 .tn-elem[data-elem-id="1662735059971"] {
    top: 500px !important;
  }

  #rec488965868 .tn-elem[data-elem-id="1662735059972"],
  #rec488965868 .tn-elem[data-elem-id="1662735059973"] {
    top: 888px !important;
  }

  #rec488965868 .tn-elem[data-elem-id="1662735059974"],
  #rec488965868 .tn-elem[data-elem-id="1662735059975"] {
    top: 1278px !important;
  }
}

#rec547369210 .tn-elem[data-elem-id="1744788273055"] .tn-atom {
  font-size: 38px !important;
  line-height: 1.14 !important;
  font-weight: 500 !important;
}

#rec547369210 .tn-elem[data-elem-id="1744788273055"] {
  top: 300px !important;
}

#rec547369210 .tn-elem[data-elem-id="1744788635735"] {
  top: 450px !important;
  width: 700px !important;
}

#rec547369210 .tn-elem[data-elem-id="1744788635735"] .tn-atom {
  font-size: 18px !important;
  line-height: 1.35 !important;
  font-weight: 400 !important;
  color: #4b5870 !important;
}

#rec547369210 .tn-elem[data-elem-id="1663428974051"] {
  top: 560px !important;
}

#rec488962890 .tn-elem[data-elem-id="1662734657179"],
#rec488962890 .tn-elem[data-elem-id="1662734657190"] {
  display: none !important;
}

#t-footer::before {
  content: "Автошкола pravadoc.ru";
  display: block;
  padding: 28px 16px 34px;
  text-align: center;
  font-size: 18px;
  line-height: 1.4;
  font-weight: 600;
  color: #295f88;
  letter-spacing: 0.02em;
}

.t702 .t-input-group[data-field-name="Выберите удобный адрес для обучения"],
.tn-form__inputs-wrapp .t-input-group[data-field-name="Выберите удобный адрес для обучения"],
.t-form .t-input-group[data-field-name="Выберите удобный адрес для обучения"] {
  display: none !important;
}

@media screen and (max-width: 959px) {
  #rec547369210 .tn-elem[data-elem-id="1744788273055"] {
    top: 360px !important;
  }

  #rec547369210 .tn-elem[data-elem-id="1744788273055"] .tn-atom {
    font-size: 32px !important;
  }

  #rec547369210 .tn-elem[data-elem-id="1744788635735"] {
    top: 470px !important;
    width: 520px !important;
  }

  #rec547369210 .tn-elem[data-elem-id="1744788635735"] .tn-atom {
    font-size: 18px !important;
  }

  #rec547369210 .tn-elem[data-elem-id="1663428974051"] {
    top: 610px !important;
  }
}

@media screen and (max-width: 479px) {
  #rec547369210 .tn-elem[data-elem-id="1744788273055"] {
    top: 430px !important;
  }

  #rec547369210 .tn-elem[data-elem-id="1744788273055"] .tn-atom {
    font-size: 24px !important;
    line-height: 1.18 !important;
  }

  #rec547369210 .tn-elem[data-elem-id="1744788635735"] {
    top: 520px !important;
    width: 300px !important;
  }

  #rec547369210 .tn-elem[data-elem-id="1744788635735"] .tn-atom {
    font-size: 16px !important;
    line-height: 1.4 !important;
  }

  #rec547369210 .tn-elem[data-elem-id="1663428974051"] {
    top: 670px !important;
  }

  #t-footer::before {
    padding: 24px 14px 28px;
    font-size: 16px;
  }
}

#field-title_1663152467887,
#input_1663152467887,
#error_1663152467887,
.t-input-group[data-input-lid="1663152467887"],
#field-title_1663060444013,
#sb-1663060444013,
#error_1663060444013,
.t-input-group[data-input-lid="1663060444013"] {
  display: none !important;
}

/* Lower the embedded blue submit button after removing the address field. */
#rec488968368 .tn-elem[data-elem-id="1663060345554"] .t-form__submit {
  margin-top: 24px !important;
}
