.t702 .t-popup__container {
    border-radius: 40px;
}

/* стилизация крестика закрытия */
.t702 .t-popup__close {
    zoom: 0.8;
    background: #32323e;
    border-radius: 30px;
    width: 44px;
    height: 44px;
    top: 24px;
    right: 24px !important;
}

.t702 .t-popup__block-close-button {
    width: 18px;
    padding: 13px;
}

.t702 .t-popup__close-icon {
    display: block;
    width: 18px;
    height: 18px;
}
/* конец стилизация крестика закрытия */

.t702__title {
    font-size: 100px;
}

/* скрытие красного блока предупреждающего об обязательных полях */
.t-form__errorbox-middle {
    display: none;
}

/* отступ от кнопки в формах */
.t702 .t-form__submit, .t396 .tn-form__submit {
    margin-bottom: 30px;
}

/* стилизация чекбоксов */
.t702 .t-input-group_cb {
    margin-bottom: 10px;
}

.t-checkbox__control {
    display: flex;
    column-gap: 10px;
}

.t-checkbox__indicator {
    border-radius: 3px;
    border: 1px solid #23232A;
    width: 16px;
    height: 16px;
    margin-right: 0;
    flex-shrink: 0;
}

.t-checkbox__control .t-checkbox:checked~.t-checkbox__indicator {
    border-color: #23232A !important;
    background: #9cff33;
}

.t-checkbox__indicator:after {
    left: 5px;
    top: 1px;
    border-width: 0 1px 1px 0;
    border-color: #23232A !important;
}

.t-input-group_cb div[data-customstyle=yes] {
    font-size: 12px !important;
}
/* конец стилизация чекбоксов */


.t702__form-bottom-text [href="#payment"] {
    display: flex;
    justify-content: left;
    align-items: left;
    height: 64px;
    background: #8080ff;
    border-radius: 50px;
    color: #23232A !important;
    transition: .3s ease;
}

.t702__form-bottom-text [href="#payment"]:hover {
    background: #9cff33;
}

@media screen and (max-width: 1199px) {
    .t702__title {
        font-size: 32px;
    }
        .t702__title {
        font-size: 32px;
    }
}

@media screen and (max-width: 959px) {
    .t702 .t-popup__container {
        border-radius: 32px;
    }
    
    .t-descr_md {
        font-size: 18px;
    }
}

@media screen and (max-width: 639px) {
    .t702 .t-popup__container {
        border-radius: 30;
        align-items: left;
    }
    
    /* стилизация крестика закрытия */
    .t702 .t-popup__close {
        left: auto;
    }
    
    .t702 .t-popup__block-close-button {
        margin-right: 0;
    }
    /* конец стилизация крестика закрытия */
    
    .t702__title {
        font-size: 40px;
    }
    
    /*стилизация чекбоксов*/
    .t-checkbox__control div {
        font-size: 10px !important;
    }
    
    .t-input-group_cb div[data-customstyle=yes] {
        font-size: 10px !important;
    }
}
 .t702 .t702__title { text-align: start !important; text-align-last: start !important; } 
 .t-descr_xs { text-align: start !important; text-align-last: start !important; } 
 .t-text_xs { text-align: start !important; text-align-last: start !important; } 
 
 
   @media screen and (max-width: 640px){
  .t-img-select__control, .t-img-select__item{
    width: calc(50% - 10px) !important;
  }
    }
