#prout{
    color: blue;
    text-decoration: underline;
}
#tyhn{
    width: 78%;
    margin: auto;
    padding: 20px 15px;
    background-color: rgb(252, 228, 228);
    border: 1px solid rgb(228, 77, 18);
  font-size: 15px;
}
table{
    font-family: Arial, Helvetica, sans-serif;
    border-collapse: collapse;
    text-align: center;
    /* border: 3px solid yellow ; */
    width: 80%;
      margin: auto;
}
td{
    border: 5px solid #febb02 ;
    padding: 0;
    background-color: #fff;
}
td input[type="text"]{
    width: 90%;
    height: 56px;
    padding-left: 30px;
    border: none;
}
td input[type="date"]{
    width: 88%;
    height: 58px;
    padding-left: 10px;
    border: none;
}
td:nth-child(3){
    width: 10%;
}
td:nth-child(4){
    width: 10%;
}
td:nth-child(5){
    width: 13%;
}
td button{
    width: 99.5%;
    height: 61px;
    background-color: rgb(84, 84, 231);
    color: #fff;
    border: none;
}
td input[type="date"]:hover{
    cursor: pointer;
}
td button:hover{
    cursor: pointer;
    background-color: rgb(147, 147, 236);
}
.pos{
margin-left: 135px;
color: rgb(41, 39, 39);
}
.fontsi{
    font-size: 38px;
    margin-bottom: 0px;
    font-family: 'Times New Roman', Times, serif;
}
.fontsi1{
    font-size: 27px;
    margin-bottom: 0px;
    font-family: 'Times New Roman', Times, serif;
    margin-top: 55px;
}
.fonsi1{
    margin-top: 10px;
    font-size: 18px;
    font-family: 'Times New Roman', Times, serif;
    margin-left: 135px;
}
.fonsi{
    margin-top: 10px;
    font-size: 18px;
    font-family: 'Times New Roman', Times, serif;
    margin-left: 139px;
    margin-bottom: 5px;
}
#irwbd{
background-image: url("./images/plane.png");
position: left;
background-size: 25px;
background-repeat: no-repeat;
padding-left: 50px;
width: 84%;
background-position: 13px;
}
#qrxsc{
    width: 80%;
    margin: auto;
    margin-top: 20px;
    display: flex;
    align-items: center;
}
#qrxsc input[type="checkbox"]{
    margin-right: 10px;
    width: 20px;
    height: 20px;
}
#qrxsc input[type="checkbox"]:hover{
    cursor: pointer;
}
#qrxsc span{
    font-size: 18px;
    color: rgb(53, 52, 52);
}
#tcdvc{
    width: 80%;
    margin: auto;
    margin-top: 0px;
    display: flex;
    align-items: center;
    margin-bottom: 20px;
}
#tcdvc input[type="radio"]{
    margin-right: 10px;
    width: 20px;
    height: 20px;
    border: 1px solid blue;
}
#tcdvc input[type="radio"]:hover{
   cursor: pointer;
}
#tcdvc span{
    margin-right: 15px;
}
#bfsmg{
    width: 100%;
    background-color: rgb(238, 238, 238);
    padding: 70px 0px;
}
body{
    padding: 0;
    margin: 0px;
}
#rwydgbx{
    width: 80%;
    margin: auto;
    display: flex;
    justify-content: space-between;
}
.wzqwxa{
    width: 32%;
    display: flex;
    align-items: center;
}
.wzqwxa img{
    width:10%;
    height: 35px;
    margin-right: 15px;
}
.wzqwxa div {
    width: 70% ;
}
.wzqwxa div p{
    color: gray;
    margin-top: -15px;
    font-size: 16px;
    width: 100%;
}
#qwsdefv{
    width: 80%;
    margin: auto;
    color: grey;
}
#weufgbxz{
    display: grid;
    grid-template-columns: repeat(3,1fr);
    grid-template-rows: repeat(3,auto);
   column-gap: 0px;
   row-gap: 20px;
   width: 80%;
   margin: auto;
   margin-top: -7px;
}
.dbfduiy{
    display: flex;
    align-items: center;
}
.dbfduiy img{
    width:18%;
    /* height: 35px; */
    margin-right: 15px;
}
.dbfduiy div h4 {
width: max-content;
}
.dbfduiy div p{
    margin-top: -18px;
    width: max-content;
    color: grey;
}
#csrgjljn{
    display: grid;
    grid-template-columns: repeat(3,1fr);
    grid-template-rows: repeat(2,auto);
    gap: 20px;
    width: 80%;
    margin: auto;
    margin-top: 30px;
}
#csrgjljn div{
    border: 1px solid rgb(209, 208, 208) ;
    border-radius: 10px;
    padding: 5px 15px;
}
#csrgjljn div p{
    margin-top: -15px;
  font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;
  font-size: 14px;
}

#fiegub{
    width: 100%;
    background-color: #003580;
    margin-top: 40px;
    padding: 20px 0px;
    margin-bottom: 40px;
}
#fiegub div{
    width: 48%;
    margin: auto;
    display: flex;
    justify-content: space-between;
}
#fiegub div u{
    color: #fff;
    font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;
    font-size: 14px;
}
.esndna{
    color: grey;
    text-align: center;
    font-size: 12px;
    margin-bottom: 20px;
    font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;
}

#fjgbuisd{
   
    width: 80%;
    display: flex;
    justify-content: space-between;
    margin: auto;
    margin-bottom: 40px;
    margin-top: 30px;
}
#fjgbuisd div{
width: 15%;
}
#fjgbuisd img{
    width: 60%;
    /* height: 30px; */
}