@charset "UTF-8";
@media (min-width: 60em) {
  .insurance__quotezone {
    background-image: url("/images/insurance/sbs_insure_large_sept_2025.jpg");
    margin-top: 24px;
    min-height: 430px;
  }
}
@media (min-width: 75em) {
  .insurance-checkboxes .svgicon {
    margin-right: 12px;
  }
}
@media (min-width: 75em) {
  .insurance-checkboxes__item {
    font-size: 20px;
  }
  .insurance-checkboxes__list {
    margin: 0 auto;
    max-width: 1200px;
  }
}
@media (min-width: 100em) {
  .insurance-checkboxes__item {
    font-size: 22px;
  }
}
@media (min-width: 60em) {
  .insurance-form {
    position: absolute;
    top: 45px;
    bottom: 45px;
    left: 40px;
    max-width: 520px;
  }
  .insurance-form__form {
    display: grid;
    grid-template-areas: "label label" "plate action";
  }
  .insurance-form__label {
    margin: 24px 0 8px;
  }
  .insurance-form__label .mobile {
    position: absolute !important;
    clip: rect(1px 1px 1px 1px); /* IE6, IE7 */
    clip: rect(1px, 1px, 1px, 1px);
    clip-path: inset(50%);
    height: 1px;
    margin: -1px;
    overflow: hidden;
    padding: 0;
    width: 1px;
  }
}