.application_form{
    padding: 40px 100px;
}
.logo{
    height: 200px;
    width: auto;
}
.title{
    font-size: 35px;
    font-weight: bold;
}
.subtitle{
    font-size: 25px;
    font-weight: bold;
}
.basic_fnt{
    font-size: 20px;
}
.emphesize_fnt{
    font-weight: bold;
}
.row{
    display: flex;
    flex-direction: row;
    align-items: center;
}
.column{
    display: flex;
    flex-direction: column;
    align-items: center;
}
.border_b{
    width: 300px;
    border-bottom: 5px solid;
    border-image: linear-gradient(to right,rgb(2, 2, 86), rgb(6, 122, 60), rgb(221, 11, 78), orange);
    border-image-slice: 1;
}
.input_box{
    width: 46%;
}
input {
    background: #7c9aff;
    border: 2px solid #7c9aff;
    border-radius: 5px;
    height: 45px;
    font-size: 20px;
    color: #ffffff;
    width: 100%;
}
button{
    background: #7c9aff;
    border: 2px solid #7c9aff;
    border-radius: 5px;
    height: 45px;
    font-size: 20px;
    color: #ffffff;
    width: 100%;

}

::placeholder{
    color:#ffffff
}
select {
    background: #7c9aff;
    border: 2px solid #7c9aff;
    border-radius: 5px;
    height: 51px;
    font-size: 20px;
    color: #ffffff;
    width: 100%;
}
ul{
    margin-bottom:10px;
}
.mb-60{
    margin-bottom: 60px;
}
.mb-50{
    margin-bottom: 50px;
}
.mb-40{
    margin-bottom: 40px;
}
.mb-30{
    margin-bottom: 30px;
}
.mb-20{
    margin-bottom: 20px;
}
.mb-10{
    margin-bottom: 10px;
}
.wd-100{
    width:100%;
}
.wd-97{
    width:97%;
}
.wd-50{
    width:50%;
}
.wd-47{
    width:47%;
}
.wd-35{
    width:35%;
}
.wd-30{
    width:30%;
}
.wd-28{
    width:28%;
}
.wd-25{
    width:25%;
}
.wd-12{
    width:12.5%;
}
.wd-10{
    width:10%;
}
.mr-3p{
    margin-right:3%;
}
.mr-2_5p{
    margin-right:2.5%;
}
.ml-10{
    margin-left:10px;
}
.ta-c{
    text-align: center;
}
.ai-start{
    align-items: start;
}
