
header{
  margin-bottom: 30px;
  padding-bottom: 40px;
}


h1{
  font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;
}

aside:nth-child(1){
  padding: 20px;
  height: 600px;
  width: 400px;
  border: blue 1px solid;
  border-radius: 20px 0 0 20px;
}

form{
  display: flex;
  justify-content: center;
  align-items: flex-start;
  flex-direction: column;
  padding: 30px;
  gap: 50px;
}

form input{
  height: 100%;
  width: 320px;
  border-radius: 30px;
  border: 1px solid grey;
  padding: 10px;
}

.form-group{
  display: flex;
  flex-direction: column;
  gap: 6px;
}

aside:nth-child(1) p{
  text-align:center;
}


aside img{
  height: 600px; 
}

footer{
  margin-top: 40px;
}


@media screen and (max-width:1004px) {
    aside:nth-child(2){
      display: none;
    }

 
}



