.HA{
  box-shadow:0 0 1.5vw #dc3545;
}
.contactAnchar{
  box-shadow:0 0 1.5vw #ff5e00;
}
.contact{
  height:40vw;
  width:100vw;
  background-image:linear-gradient(to bottom right,#41d8dd,#a16bfe);
  position:absolute;
}
.contact0{
  font-size:10vw;
  margin:15vw 0 0 3vw;
  font-weight:bold;
  color:#fff;
}
.contact1{
  color:#fff;
  font-family:'Caveat',Tahoma;
  margin-left:3vw;
  font-size:4vw;
}
.container{
  position:absolute;
  height:115vw;
  width:100vw;
  margin-top:50vw;
}
.GIT{
  font-size:9vw;
  font-weight:bold;
  font-family:'Caveat',Tahoma;
  margin-left:7vw;
  z-index:1;
}
form{
  display:flex;
  flex-direction:column;
}
input{
  border:0;
  height:15vw;
  width:86vw;
  position:absolute;
  border-radius:3vw;
  background-color:#fff1f3;
  color:#dc3545;
  font-weight:bold;
  font-size:3.5vw;
}
#name{
  margin:15vw 0 0 7vw;
}
#email{
  margin:34vw 0 0 7vw;
}
#phone{
  margin:53vw 0 0 7vw;
}
#message{
  margin:72vw 0 0 7vw;
}
::placeholder{
  color:#dc3545;
}
input:focus{
  border:2px solid green;
}
.submit0{
  display:flex;
  justify-content:center;
  margin-top:80vw;
}
#submit{
  height:7vw;
  width:86vw;
  position:absolute;
  border-radius:44vw;
  border:0;
  color:#fff;
  background-color:#dc3545;
  font-weight:bold;
  font-size:3.5vw;
}
.ggl{
    height: 100vh;
    width: 100vw;
    position: absolute;
    background-color: #ffffff;
}
iframe{
    position: absolute;
    height: 220vw;
    width: 100vw;
    z-index: 1;
    margin-top: 10vw;
    border: 0;
}














@media only screen and (min-width:500px){
  .contact0{
      font-size:5vw;
      margin-top:5vw;
  }
  .contact1{
      font-size:1.5vw;
  }
  .contact{
      height:15vw;
  }
  .GIT{
      font-size:4vw;
      top:-30vw;
      position: absolute;
  }
  input{
  height:7vw;
  width:40vw;
  border-radius:1vw;
  font-size:1.5vw;
  }
  #name{
  margin:-22vw 0 0 7vw;
  }
  #email{
  margin:-22vw 0 0 54vw;
  }
  #phone{
  margin:-13vw 0 0 7vw;
  }
  #message{
  margin:-13vw 0 0 54vw;
  }
  #submit{
  height:4vw;
  width:40vw;
  font-size:1.5vw;
  top:0;
  }
  .container{
      height:4vw;
  }
  iframe{
      margin-top: 3vw;
  }
}
