.d-none {display: none!important;}
.req-modal__form-wrapper form .form-checkbox__row {display: flex; -moz-column-gap: 1.2rem; column-gap: 1.2rem;}
.req-modal__form-wrapper form .form-checkbox__row input {opacity: 0; position: absolute; left: -100rem; width: 0; height: 0; visibility: hidden;}
.req-modal__form-wrapper form .form-checkbox__row label {flex: 0 0 2.4rem; border: 1px solid #2C1551; height: 2.4rem; cursor: pointer;}
.req-modal__form-wrapper form .form-checkbox__row input:checked + label {background: #2C1551; border: 3px solid #fff; outline: 1px solid;}
.req-modal__form-wrapper form .form-checkbox__row a {display: inline; text-decoration: underline;}
.req-modal__form-wrapper form .form-checkbox .form__error-msg {font-size: 1.4rem; line-height: 1.4rem; display: none; margin-top: 0.4rem;}
.req-modal__form-wrapper form .form-checkbox.error .form__error-msg {display: block; color: #FF0F43;}
.req-modal__form-wrapper form .form-group span {font-size: 1.4rem; line-height: 1.4rem; display: none; margin-top: 0.4rem;}
.req-modal__form-wrapper form .form-group.error span {display: block; color: #FF0F43;}

.form__error-msg--agree {text-align: center;}

#modal-policy {width: 100%; max-width: 62rem; padding: 3.2rem; border-radius: 4rem;}
#modal-policy .modal-win .custom-scroll {max-height: 80vh; height: -moz-fit-content; height: fit-content;}

.form-group .dropdown__list-item.dropdown__list-item--search {padding: 0;}
.dropdown__search {padding: 13px 20px; border: none; width: 100%;}

.footer-links span {font-size: 12px; flex-shrink: 0; max-width: 224px; line-height: 18px;}

@media screen and (min-width: 768px) {
  .directions-cards__etc {grid-column: auto!important; background: url('./img/svg/decor-5.svg') no-repeat left bottom / auto 47% !important;}
  .directions-cards__etc span {margin-bottom: 1.9rem!important;}
  .directions-cards__etc p {font-size: 3.2rem!important; line-height: 3.64rem!important;}
/*  .br_mobile{display: none}*/
}

@media screen and (max-width: 767.9px) {
  .header-logo:nth-child(2) {display: block;}
}
