
*{
    /* margin: 0px;
    padding:0px; */
    font-family:'Roboto', sans-serif;;
    font-weight: 400;
    
}
#singMyAco{
    cursor: pointer;
}
/* .page{
background-image: url(https://images.unsplash.com/photo-1610123598147-f632aa18b275?ixlib=rb-1.2.1&ixid=MnwxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8&auto=format&fit=crop&w=1032&q=80);
height: 90vh;
width: 100%;
margin: auto;
display: block;
background-repeat:no-repeat;
position:relative;

} */
.block{
    background-color: rgb(243 243 243);
padding: 10px 60px;
width: 480px;
height: 550px;
position:absolute;
top:0;
left: 0;
top: 50%;
left: 50%;
transform: translate(-50%, -43%);
display:none;
overflow-y: scroll;
/* display: flex; */
flex-direction: column;
z-index: 100;
overflow-x: hidden;
}

.undeBorder{
border-bottom: 1px solid gray;
}
.material-symbols-outlined{
/* font-family: sans-serif; */
font-weight: 100;
padding-left: 340px;
font-size: xxx-large;
cursor: pointer;
font-family: system-ui;
}
.fillupForm{
display: flex;
flex-direction: column;
}
h2{
font-size: 22px;
/* font-weight: 200; */
text-align: center;
}
.s_p{
font-weight: 400;
font-size: 13px;
text-align: center;
color: #5c5c5f;
}
.ip_email {
height: 50px;
text-align: center;
padding: 10px 0;
font-size: 15px;
letter-spacing: 4px;
border: none;
}
/* input[type="email"] {
height: 50px;
text-align: center;
} */
button {
padding: 10px 0;
font-size: 15px;
letter-spacing: 4px;
border: none;
}
.ip {
height: 50px;
text-align: center;
font-size: 18px;
letter-spacing: 3px;
border: none;

}

.block>h2,.block>p,.block>.fillupForm>input,.block>.fillupForm>button,.block>h1{
margin-bottom: 20px;
}
.boundry{
border-bottom: 1px solid gray;
}
.sinf2{
display: flex;
margin-bottom: 16px;
/* flex-direction: column; */
}
.but_special {
border: none;
padding: 0;
background-color: white;
font-size: 15px;
letter-spacing: 0;
color: blue;
text-decoration: underline;
}
span{
font-size: 15px;

}
.sui{
display: flex;

}
.sui>li {
margin-left: 40px;
font-size: 13px;
}
label{
font-size: 15px;
letter-spacing: 2px;
}

.cas1{
display: flex;
margin-bottom: 16px;
}
select {
width: 119px;
height: 50px;
text-align: center;
font-size: 18px;
margin-right: 14px;
}
.cas1>input {
width: 242px;
}

.cas3_2{
display: flex;

}
.cas3_1{
    display: flex;
    column-gap: 20px;
    margin-bottom: 20px;
}

.cas3_1>div>input{
width: 180px;

}

.CAC_button{
margin:auto;
display: block;
padding: 10px 20%;

}
.sign_button{
    margin:auto;
    display: block;
    padding: 10px 30%;
    
}