@font-face {
    font-family: Material-Regular;
    src: url(fonts/MaterialIcons-Regular.ttf);
 }
 @font-face {
    font-family: Material-Outlined;
    src: url(fonts/MaterialIconsOutlined-Regular.otf);
 }
 @font-face {
    font-family: Material-Round;
    src: url(fonts/MaterialIconsRound-Regular.otf);
 }
 @font-face {
    font-family: Material-Sharp;
    src: url(fonts/MaterialIconsSharp-Regular.otf);
 }
 @font-face {
    font-family: Material-TwoTone;
    src: url(fonts/MaterialIconsTwoTone-Regular.otf);
 }
*{
    margin: 0;
    padding: 0;
    box-sizing: border-box;
    font-family: 'Poppins', sans-serif;
}
body{
    background-color: #01002d;
}
.container{
    width: 100%;
    padding-top:50px;    
    background-position: center;
    background-size: cover;
    display: flex;
    align-items: center;
    justify-content: center;

}
.card{
    width: 90%;
    max-width: 640px;
    color: #fff;

    padding: 50px 35px;
    border: 1px solid rgb(255, 255, 255,0.3);
    background: rgba(0, 2, 47, 0.5);
    border-radius: 16px;
    box-shadow: 0 4px 30px rgba(0, 0, 0, 0.1);
    backdrop-filter: blur(5px);
    
}
#contai::before{
   /* filter: blur(20px);*/
    width: 100px;
    height: 100px;
    background-color: #9494b4;
}
.card img{
    width: 260px;

}
.profile{
    text-align: center;
}
.card h2{
    font-size: 40px;
    font-weight: 600;
    margin-top: 20px;
}
.card h3{
    font-size: 25px;
    font-weight: 600;
    margin: 20px 0 20px;
}
.card p{
    font-size: 18px;
    margin: 10px auto;
    max-width: 330px;
}
.card .links img{
    width: 40px;
    border-radius: 50%;
    margin: 10px 5px;
    transition:  0.5s;
}
.card .links img:hover{
    background: #153761;
}
.btn{
    text-decoration: none;
    display: inline-block;
    font-size: 18px;
    font-weight: 500;
    background:#fff;
    color:#152061;
    padding: 10px 30px;
    border-radius: 30px;
    margin: 30px 0 10px;
}
.icon{
    font-family: Material-Regular;
    margin: 10px;
    padding: 10px;
    font-size: 30px;
    float:left;

}
.block1{
    width: 300px;
    text-align: left;
    margin-left: auto;
    margin-right: auto;
    text-decoration: none;
}
.block1 a{
    text-decoration: none;
    color: #fff;
}
.contact_info{
margin-left: auto;
margin-right: auto;
    background-color: DodgerBlue;
    position: relative;
}
.element{
    width: 250px;
    float: left;
    position: relative;
}
.c_text a{
    text-decoration: none;
    color: #fff;
}

.c_text{
    margin: 5px;
    padding: 5px;
    font-size: 18px;
    float:left;
    width: 150px;
}
.row{
    margin-left: 15px;
}