.Header{ position:relative; }
.HeadLogo{
    position:absolute;
    display:inline-block;
    left:50%;
    top:30px;
    margin-left:-122px;
}
.InputField,.DataField{
    display:flex;
    background:#EFEFFB;
    border-radius:10px;
    margin-bottom:20px;
    width:100%;
    align-self:center;
}
.InputStyle{
    background:#EFEFFB;
    border:0px;
}
.DataField{ padding:10px; }
.AField{
    background:#EFEFFB;
    border-radius:10px;
    width:80% !important;
    margin:15px auto;
}
.AField>li{padding:14px 0;}

.AField .list_right{ line-height:33px; }
.InputLogo{
    width:30px;
    margin:10px 10px 10px 20px;
}
.InputText{
    background: unset;
    width: 100%;
    height: 54px;
    outline: none;
    border: 0;
    border-radius:0 10px 10px 0;
}
.ButtonGreen{
    background:#77C3EB;
    border-radius:20px;
    color:white;
    border:0px;
}
.SingleButtonGreen{
    background-color:#77C3EB;
    color:white;
    border:0px;
}
input:-webkit-autofill{
    -webkit-box-shadow: 0 0 0px 1000px #EFEFFB inset;
    -webkit-text-fill-color: #333;
}
.ContactUs{ padding-left:10%; }
.ContactUs>div{
    margin-top:10px;
    margin-bottom:10px;
}
.AField .list_left>img, .ContactUs img, .DataField img{
    width: 26px;
    vertical-align: middle;
    margin-right:10px;
}
.NormalBtn{
    display:inline-block;
    background-color:#77C3EB;
    text-align:center;
    padding:10px;
    cursor:pointer;
    color:white;
    margin:auto;
}
.InfoLabel{
    padding:10px;
    border-radius:10px;
    margin-bottom:15px;
    font-weight:bolder;
    font-size:17px;
}
.InfoLabel img{
    vertical-align:middle;
    padding-right:10px;
    width:40px;
}
.AdvanceDataField{
    display:flex;
    margin:10px;
}
.AdvanceDataField>div:nth-child(1){
    flex:1;
    text-align-last:justify;
    align-self:center;
}
.AdvanceDataField>div:nth-child(2){
    flex:6;
    padding-left:20px;
}
.flex1,.flex2,.flex3,.flex4,.flex5{
    transition:background-color .4s ease;
}
.flex1:hover,.flex2:hover,.flex3:hover,.flex4:hover,.flex5:hover{
    background-color:#e6e6e6;
}
.active{background-color:#EFEFFB;}
.active path{fill:#641f18 !important;}
.active .flex_text{color:#641f18 !important;}
@media screen and (max-width:390px){
    .list_3{ height:55px; }
}