.comma{display:none}
@media (max-width:980px){
.comma{display:inline}
}
.form--pay-road .buttons__agree-text{max-width:30rem}
.form--pay-road .control-group{width:100%!important;margin-right:0!important}
.form--pay-road .control-group-block__tsNumber{-ms-flex-direction:column!important;flex-direction:column!important;gap:2rem}
.form--pay-road .control-group-block__box{display:-ms-flexbox;display:flex;gap:2rem;-ms-flex-align:start;align-items:flex-start}
.form--pay-road .control-group-block__container.hide{display:none}
.form--pay-road .control-group--mail{width:100%!important;max-width:530px!important}
.form--pay-road .control-group--tel-number{width:100%!important;max-width:210px!important}
.form--pay-road .control-group__title{margin-bottom:.8rem;color:#2b2b2b;font:normal normal normal 15px/20px "Open Sans",sans-serif}
.form--pay-road .title-box{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}
.form--pay-road .new-check{margin-bottom:1.6rem;color:#0470b0;font:normal normal normal 15px/20px "Open Sans",sans-serif;border-bottom:1px dotted #0470b0}
.form--pay-road .new-check.hide{display:none}
.form--pay-road .new-check .new-check__icon{display:none}
.form--pay-road .pay-info__country.hide{display:none}
.form--pay-road .buttons__submit-block.hide{display:none}
.form--pay-road .buttons__submit-block .pay-data{margin-right:1rem;margin-left:0}
.form--pay-road .buttons__submit-block .pay-data .pay-data__main{margin:0 0 .4rem;color:#2b2b2b;font:normal normal 600 19px/24px "Open Sans",sans-serif}
.form--pay-road .buttons__submit-block .pay-data .pay-data__time{margin:0;color:rgba(43,43,43,.6509803922);font:normal normal normal 12px/20px "Open Sans",sans-serif}
.form--pay-road .btn-check .btn-check__disabled{display:none}
.form--pay-road .btn-check.disabled{background:rgba(43,43,43,.2) 0 0 no-repeat padding-box}
.form--pay-road .btn-check.disabled .btn-check__disabled{display:block}
.form--pay-road .btn-check.disabled .btn-check__default{display:none}
.form--pay-road .new-check-mob{display:none}
@media (max-width:768px){
.form--pay-road .new-check{font-size:2.4rem;border-bottom:none}
.form--pay-road .new-check .new-check__text{display:none}
.form--pay-road .new-check .new-check__icon{display:inline-block}
}
@media (max-width:640px){
.form--pay-road .buttons-types__check{gap:0!important}
.form--pay-road .comma{display:inline}
.form--pay-road .control-group-block__box{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:.8rem}
.form--pay-road .control-group-block__tsNumber{gap:.8rem}
.form--pay-road .control-group__title{margin-top:1.2rem!important}
.form--pay-road .control-group{width:100%!important;margin:0!important}
.form--pay-road .control-group--mail{max-width:100%!important}
.form--pay-road .control-group--tel-number{max-width:100%!important}
.form--pay-road .dropdown-control__tsCountry{max-width:100%!important}
.form--pay-road .buttons__agree-text{max-width:100%}
.form--pay-road .buttons__submit-block--pay{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:2.4rem;-ms-flex-pack:start;justify-content:flex-start;width:100%}
.form--pay-road .buttons__submit-block--pay .pay-data{width:100%;margin-top:0!important}
.form--pay-road .buttons__submit-block--pay .pay-data .pay-data__main{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}
.form--pay-road .buttons__submit-block--pay .btn-pay{-ms-flex-order:1!important;order:1!important;width:100%}
.form--pay-road .buttons__submit-block--check{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}
.form--pay-road .buttons__submit-block--check .btn-check{-ms-flex-order:0!important;order:0!important;width:100%}
.form--pay-road .buttons__submit-block--check .buttons__agree-text{width:100%!important;margin-top:1.8rem!important}
.form--pay-road .new-check{display:none}
.form--pay-road .new-check-mob{display:block;-ms-flex-order:2!important;order:2!important;color:#0470b0;font:normal normal 600 15px/20px "Open Sans",sans-serif;text-transform:uppercase}
}