#container{
background-color: aliceblue;
padding:50px;
margin: 40px 0 40px 0;
border-radius: 10px;
box-shadow: 0px 5px 15px  rgba(0,0,0,0.6),0px 0px 25px rgba(1, 149, 255, 0.6);
}
*{
    margin:0;
    padding:0;
    font-family:'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;
}
h1{
color:white;
font-size: 75px;
animation:colorchange 2s infinite alternate;
text-shadow: 1px 5px 1px rgb(62, 62, 62) ;
}
@keyframes colorchange {
    0%{
        color:rgb(105, 105, 105);
    }
    50%{
        color:rgb(190, 190, 190);
    }
    100%{
        color:rgb(255, 253, 253);
    }
    
}
body{
background-image: url("bg.png");
background-repeat: repeat;
background-size: auto;
background-size: cover;
}
input[type=text]{
margin:10px;
padding:5px;
width:300px;
border-radius:5px;
BORDER:SOLID 1PX #CCC;
}
input[type=email]{
    margin:14.5px;
    margin-top:1px;
    padding:5px;
    width:300px;
    border-radius:5px;
    BORDER:SOLID 1PX #CCC;
}
input[type=tel]{
    padding:5px;
    width:273px;
    margin-left:10px;
    border-radius:5px;
    BORDER:SOLID 1PX #CCC;
}
marquee{
    background-color:rgb(10, 15, 46);
    color:red;
    width:100%;
    font-size: 20px;
    border-radius: 10px;
    box-shadow: 0.5px 0px 0.5px 0.5px white;
    letter-spacing: 3px;
    margin-top:20px;
    text-shadow: 1px 1px 1px red;
}
select{
    margin-left:10px;
padding:10px;
width: 310px;
border-radius:5px;
BORDER:SOLID 1PX #CCC;
}
button{
    padding:10px;
    width:500px;
    background-color:rgb(28, 218, 28);
    color:white;
    text-shadow: 1px 1px 1px black;
    font-size: 20px;
    BORDER:SOLID 1PX #CCC;
    border-radius:5px;
    margin-top:20px;
}
input[type="file"]{
 margin:10px;
padding:5px;
width:300px;
}
label{
    background:linear-gradient(135deg,#0066cc,#003366);
    color:white;
    border-radius:5px;
    padding:4px;
    box-shadow: 0px 1px 0px 1px black;
    margin-top:100px;
}
button:hover{
    background-color:rgb(135, 135, 221);
    cursor: pointer;
}
button:active{
    background-color:black;
    color:whioyte
}
textarea{
    margin-top:20px;
    width:380px;
    height:100px;
    padding:10px;
    BORDER:SOLID 1PX #CCC;
    border-radius:5px;
}
#resume-form{
    display:flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
}
#btn{
    display: flex;
    justify-content: right;
    margin-bottom:-50px;
    position: relative;
    bottom: 100px;
}
button:hover{
    background-color: black;
    color:white;
    cursor:pointer;
}