@font-face {
    font-family: "IRANSansWeb";
    src: url("font/IRANSansWeb\(FaNum\).woff2");
}


body {
    font-family: "IRANSansWeb";
    display: flex;
    justify-content: center;
    align-items: center;
   
    background: rgb(172, 190, 207);
    background: linear-gradient(4deg, rgba(172, 190, 207, 1) 0%, rgba(220, 228, 255, 1) 71%, rgba(255, 255, 255, 1) 98%);
}

.container {
    width: 500px;
    height: auto;
    border: 1px solid;

    background: rgba(255, 255, 255, 0);
    border-radius: 16px;
    box-shadow:2px -3px 20px 12px rgba(0, 0, 0, 0.1);
    backdrop-filter: blur(4.2px);
    -webkit-backdrop-filter: blur(4.2px);
    border: 1px solid rgba(255, 255, 255, 0.28);
}

.amitis_logo {
    width: 150px;
    height: 150px;
    border-radius: 13px;
}

.logo_container {
    display: flex;
    justify-content: center;
    margin-top: 20px;
}

.login_tittle {
    text-align: center;
    margin-top: 12px;
    font-size: 39px;
    color: white;
    font-weight: 600;
    margin-bottom: 30px;
}

.input_container {
    text-align: center;
}
.input_txt{
    color: #212121;
    font-size: 17px;
    margin: 10px;
}
 

.input{
    width: 80%;
    padding: 7px;
    border-radius: 10px;
    border: 1px solid #BBDEFB;
    outline: #7986CB;
    font-family: "IRANSansWeb";
}
.input:focus{
    border: 2px solid #7986CB;
}
.signup_txt{
    text-align: center;
    margin-top: 30px;
}

.input2{
    padding: 7px;
    border-radius: 10px;
    border: 1px solid #BBDEFB;
    outline: #7986CB;
    font-family: "IRANSansWeb";
    text-align: end;
    margin-bottom: 20px;
    outline: #7986CB;
    
}
.input2:focus{
    border: 2px solid #7986CB;
}
.input_date{
    width: 175px;
}


.part2_input{

    display: flex;
    justify-content: space-around;
    flex-wrap: wrap;
}
.input_addres{
    padding: 25px;
}
#photo_txt{
    margin-top: 35px;
}









a{
    color: #1565C0;



}
.btn_container{
    text-align: center;
    margin-top: 35px;
    margin-bottom: 30px;
}

.btn{
    text-decoration: none;
  border: 1px solid #90CAF9;
    padding: 7px 100px;
    border-radius: 13px;
    transition: background-color 0.5s linear;
}
.btn:hover{
    background-color: rgb(255,255,255);
    background-color: #150A42;
    color: white;
}
