.cf17_validator .logoBlock{margin-bottom:40px}
.cf17_validator .logoBlock .logoCompany{margin-bottom:16px}
.cf17_validator .logoBlock .logoCompany img{max-width:148px}
.cf17_validator .logoBlock p{color:#1b1b1b;font-family:var(--barlow-regular);font-size:16px;letter-spacing:0;line-height:24px}
.cf17_validator .emailTitle .cmp-title .cmp-title__text{color:#1b1b1b;font-family:var(--anton-regular);font-size:40px;letter-spacing:0;line-height:56px}
.cf17_validator .card-vehicle{display:flex;justify-content:space-between}
.cf17_validator .card-vehicle .cardText{width:23%}
.cf17_validator .card-vehicle .cardText .cmp-title .cmp-title__text{color:#1b1b1b;font-family:var(--anton-regular);font-size:24px;letter-spacing:0;line-height:32px}
.cf17_validator .card-vehicle .cardText p{color:#707070;font-family:var(--barlow-regular);font-size:16px;letter-spacing:0;line-height:24px}
@media(max-width:480px){.cf17_validator .card-vehicle .cardText{width:100%}
}
.cf17_validator .card-vehicle .car{display:flex;align-items:flex-end;width:50%;flex-direction:column}
.cf17_validator .card-vehicle .car .promo-code-input{border-radius:12px;right:0;width:100%;padding:16px}
.cf17_validator .card-vehicle .car .promo-code-input.wrongEmail{color:#f22613}
.cf17_validator .card-vehicle .car .promo-code-input.error{border:1px solid red}
@media(max-width:480px){.cf17_validator .card-vehicle .car{width:100%}
}
.cf17_validator .card-vehicle .car .input-group{flex-wrap:nowrap}
.cf17_validator .card-vehicle .car .input-group .input-group-prepend{padding:0;position:absolute;right:-5px;top:0}
@media(max-width:480px){.cf17_validator .card-vehicle .car .input-group .input-group-prepend{right:15px}
}
.cf17_validator .card-vehicle .car .input-group .input-group-prepend .promo-buttonE{display:none;background-color:unset}
.cf17_validator .card-vehicle .car .input-group .input-group-prepend .promo-buttonE::before{font-size:24px;color:red}
@media(max-width:575px){.cf17_validator .buttons-secondS{justify-content:space-between}
}
.cf17_validator .buttons-secondS__button1{margin-right:24px;margin-left:15px}
.cf17_validator .buttons-secondS__button2{margin-right:15px}
.cf17_validator #containerForm .cmp-form-options__field{width:22px;height:22px}
.cf17_validator #containerForm p{margin-bottom:0;line-height:22px;margin-left:16px}
.cf17_validator #containerForm p a{color:var(--color-primary-01);font-family:var(--barlow-semibold);font-size:14px;font-weight:600;letter-spacing:0;line-height:18px}
.cf17_validator #containerForm .cmp-form-options__help-message{display:none;color:#f22613;font-family:var(--barlow-semibold);font-size:14px;font-weight:600;letter-spacing:0;line-height:18px;margin-left:52px}
.cf17_validator .border-outline{width:max-content;padding:12px 24px;box-sizing:border-box;border:2px solid var(--color-primary-01);border-radius:12px}
@media(max-width:575px){.cf17_validator .border-outline{width:100%}
}
.cf17_validator .border-outline .button01{height:100%}
.cf17_validator .border-outline .button01 .cmp-button{text-decoration:none;height:100%}
.cf17_validator .border-outline .button01 .cmp-button .cmp-button__text{color:var(--color-primary-01);font-family:var(--barlow-semibold-2);font-size:16px;font-weight:600;letter-spacing:0;display:flex;justify-content:center;align-items:center;height:100%}
.cf17_validator .border-outline:hover{background-color:var(--color-primary-01)}
.cf17_validator .border-outline:hover .button01 .cmp-button{color:#fff}
.cf17_validator .border-outline:hover .button01 .cmp-button .cmp-button__text{color:#fff}
.cf17_validator .border-outline:active{background-color:#fff;box-shadow:inset 0 4px 16px 0 var(--color-primary-01);border:2px solid var(--color-primary-01)}
.cf17_validator .border-outline:active .button01 .cmp-button .cmp-button__text{color:var(--color-blue)}
.cf17_validator .border-outline:focus{background-color:#fff;box-shadow:0 4px 16px 0 var(--color-primary-01);border:0}
.cf17_validator .border-outline:focus .button01 .cmp-button .cmp-button__text{color:var(--color-primary-01)}
.cf17_validator .border-outline:disabled{border:2px solid #cacaca}
.cf17_validator .border-outline:disabled .button01 .cmp-button .cmp-button__text{color:#1b1b1b}
.cf17_validator .border-solid{width:max-content;padding:12px 30px;box-sizing:border-box;border-radius:12px;background-color:var(--color-primary-01);border:2px solid var(--color-primary-01)}
@media(max-width:575px){.cf17_validator .border-solid{width:100%}
}
.cf17_validator .border-solid .button01{height:100%}
.cf17_validator .border-solid .button01 .cmp-button{text-decoration:none;height:100%}
.cf17_validator .border-solid .button01 .cmp-button .cmp-button__text{color:#fff;font-family:var(--barlow-semibold-2);font-size:16px;font-weight:600;letter-spacing:0;display:flex;justify-content:center;align-items:center;height:100%}
.cf17_validator .border-solid:hover{background-color:var(--color-primary-02);border:2px solid var(--color-primary-02)}
.cf17_validator .border-solid:active{background-color:var(--color-primary-01);box-shadow:inset 0 8px 16px 0 rgba(0,0,0,0.3)}
.cf17_validator .border-solid:focus{background-color:var(--color-primary-01);box-shadow:0 4px 12px 0 var(--color-primary-01)}
.cf17_validator .border-solid:disabled{background-color:#cacaca}
.cf17_validator .color-buttom{color:#0c4395}
.cf17_validator .color-sadiconos{color:red}
.cf17_validator .color-checkiconos{color:#008000}
.cf17_validator .color-buttomtext{color:#fff}
.cf17_validator .email-invalid{padding:0;margin:0;display:none;border:0;min-width:0;line-height:22px;margin-left:16px;color:red;width:100%}