@media(min-width: 640px){
        .uc-custom-main-form .t-form__inputsbox_inrow, [data-custom-class="uc-custom-main-form"] .t-form__inputsbox_inrow{
            display: grid;
            grid-template-columns: 1fr 1fr;
            column-gap: 25px;
            grid-template-areas:
                "a b"
                "c d"
                "e e"
                "f g";
        }
        
        .uc-custom-main-form .t-form__inputsbox_inrow>div:nth-child(1){
            grid-area: a;
        }
        
        .uc-custom-main-form .t-form__inputsbox_inrow>div:nth-child(2){
            grid-area: b;
        }
        
        .uc-custom-main-form .t-form__inputsbox_inrow>div:nth-child(3){
            grid-area: c;
        }
        
        .uc-custom-main-form .t-form__inputsbox_inrow>div:nth-child(4){
            grid-area: d;
        }
        
        .uc-custom-main-form .t-form__inputsbox_inrow>div:nth-child(5){
            grid-area: e;
            width: auto;
        }
        
        .uc-custom-main-form .t-form__inputsbox_inrow>div:nth-child(6){
            grid-area: f;
        }
        
        .uc-custom-main-form .t-form__inputsbox_inrow>div:nth-child(7){
            grid-area: g;
            margin-top: 0;
            height: 10px;
            width: 268px;
            margin-bottom: 70px;
        }
        
        .uc-custom-main-form .t-input, [data-custom-class="uc-custom-main-form"] .t-input{
            height: 38px
        }
        
        .uc-custom-main-form .t-input-group, [data-custom-class="uc-custom-main-form"] .t-input-group{
            display: flex;
            flex-direction: column;
            margin-bottom: 15px;
            width: 268px;
        }
        
        .uc-custom-main-form .t-radio__item, [data-custom-class="uc-custom-main-form"] .t-radio__item{
            background: #fff;
            color: #000;
            padding: 10px;
            border-radius: 40px;
            max-width: 100%;
            margin-right: 26px;
            width: 247px!important;
        }
        
        .uc-custom-main-form .t-radio__wrapper, [data-custom-class="uc-custom-main-form"] .t-radio__wrapper{
            display: grid;
            grid-template-columns: 1fr 1fr;
        }
        
        .uc-custom-main-form .t-radio__item .t-radio__indicator, [data-custom-class="uc-custom-main-form"] .t-radio__item .t-radio__indicator{
            border-color: #000000;
        }
        
        .uc-custom-main-form .t-radio__item .t-radio__indicator:after, [data-custom-class="uc-custom-main-form"] .t-radio__item .t-radio__indicator:after{
            background: #000000;
        }
        
        .uc-custom-main-form .t-radio__item:nth-child(2), [data-custom-class="uc-custom-main-form"] .t-radio__item:nth-child(2), .uc-custom-main-form .t-radio__item:nth-child(4), [data-custom-class="uc-custom-main-form"] .t-radio__item:nth-child(4){
            margin-right: 0;
        }
        
    }
    
    @media(min-width: 640px){
        .uc-custom-form-1 .t-title{
            color: #fff;
            text-align: left;
            max-width: 560px;
            margin: 0 auto 10px;
            font-weight: 300;
            font-size: 32px;
        }
        
        .uc-custom-form-1 .t-form__inputsbox_inrow{
            display: grid;
            grid-template-columns: 1fr 1fr;
            column-gap: 25px;
            grid-template-areas:
                "a e"
                "b b"
                "c c";
        }
        
        .uc-custom-form-1 .t-form__inputsbox_inrow>div:nth-child(1){
            grid-area: a;
            display: flex;
            flex-direction: column;
        }
        
        .uc-custom-form-1 .t-form__inputsbox_inrow>div:nth-child(2){
            grid-area: b;
        }
        
        .uc-custom-form-1 .t-form__inputsbox_inrow>div:nth-child(3){
            grid-area: c;
        }
        
        .uc-custom-form-1 .t-form__inputsbox_inrow>div:nth-child(4){
            grid-area: e;
        }
        
        .uc-custom-form-1 .t-input {
            height: 38px;
        }
        
        .uc-custom-form-1 .t-radio__wrapper{
            display: flex;
            justify-content: flex-start;
        }
        
        .uc-custom-form-1 .t-radio__item{
            width: fit-content!important;
            min-width: 200px;
        }
    }
    
    @media(min-width: 640px){
        .uc-custom-form-2 .t-title{
            color: #fff;
            text-align: left;
            max-width: 860px;
            margin: 0 auto 10px;
            font-weight: 300;
            font-size: 32px;
        }
        
       .uc-custom-form-2 .t-form__inputsbox_inrow{
            display: grid;
            grid-template-columns: 1fr 1fr 1fr;
            column-gap: 15px;
            max-width: 860px;
            grid-template-areas:
            "a b e"
            "a c c"
            "d d d";
       }
       
       .uc-custom-form-2 .t-form__inputsbox_inrow>div:nth-child(1){
            grid-area: a;
            margin-top: 33px;
        }
        
       .uc-custom-form-2 .t-form__inputsbox_inrow>div:nth-child(1) label{
            background: #fff;
            color: #000;
            padding: 10px;
            border-radius: 40px;
            width: 80%;
        }
        
        .uc-custom-form-2 .t-form__inputsbox_inrow>div:nth-child(1) .t-radio__indicator{
            border-color: #000000;
        }
        
        .uc-custom-form-2 .t-form__inputsbox_inrow>div:nth-child(1) .t-radio__indicator:after{
            background: #000000;
        }
        
        .uc-custom-form-2 .t-form__inputsbox_inrow>div:nth-child(2){
            grid-area: b;
            display: flex;
            flex-direction: column;
        }
        
        .uc-custom-form-2 .t-form__inputsbox_inrow>div:nth-child(2) .t-input {
            height: 38px;
            max-width: 240px;
        }
        
        .uc-custom-form-2 .t-form__inputsbox_inrow>div:nth-child(3){
            grid-area: c;
        }
        
        .uc-custom-form-2 .t-form__inputsbox_inrow>div:nth-child(3) .t-radio__wrapper{
            display: flex;
        }
        
        .uc-custom-form-2 .t-form__inputsbox_inrow>div:nth-child(3) .t-radio__wrapper label{
            max-width: 185px;
        }
        
        .uc-custom-form-2 .t-form__inputsbox_inrow>div:nth-child(4){
            grid-area: d;
        }
        
        .uc-custom-form-2 .t-form__inputsbox_inrow>div:nth-child(5){
            grid-area: e;
            display: flex;
            justify-content: flex-end;
            align-items: flex-start;
            margin-top: 30px;
        }
        
        .uc-custom-form-2 .t-form__inputsbox_inrow>div:nth-child(5) button{
            max-width: 80%;
        }
        
        .uc-custom-form-2 .t-submit{
            padding-left: 40px;
            padding-right: 40px;
        }
    }