.form_container{
    margin: 0;
    padding: 10px;
    box-sizing: border-box;
    font-family: Arial, Helvetica, sans-serif;
    background: #ffff;
    color: black;
}
.form_container .heading{
    display: flex;
    justify-content: center;
    margin: 10px 0 10px 0;
}
.form_container .logos{
    display: flex;
    justify-content: space-between;
     margin: 10px 0 10px 0;
}
.form_container .info{
    display: flex;
    justify-content: space-between;
    margin: 10px 0 10px 0;
}
.form_container .table-2{
   display: flex;
   justify-content: end;
    margin: 10px 0 10px 0;
    
}
.form_container .table-3 .full-payment{
    display: flex;
    justify-content: space-between;
    border-top: 1px solid gray;
    border-bottom: 1px solid gray;
    padding: 3px;
}
.form_container .table-3 .list{
    display: flex;
    justify-content: space-between;
    border-bottom: 1px solid gray;
    padding: 3px;
}
.form_container .table-4 div{
     border-top: 1px solid gray;
     padding: 3px;
}
.form_container table{
    width: 100%;
     border-collapse: collapse;
    
}
.form_container td, th{
    border: 1px solid gray;
    padding: 5px;
}

.form_container .description{
    display: flex;
    justify-content: center;
    font-size: 15px;
}
.form_container .table-3{
    margin-top: 10px;
    margin-bottom: 10px;
}
.form_container .table-4{
    margin-top: 10px;
    margin-bottom: 10px;
}
.form_container .table-5{
    margin-top: 10px;
    margin-bottom: 10px;
}
.form_container .table-6{
    margin-top: 10px;
    margin-bottom: 10px;
}
.form_container .condition{
    margin-top: 10px;
    margin-bottom: 10px;
}
.form_container .description{
    margin-top: 10px;
    margin-bottom: 10px;
}