
@media only screen and (max-width:818px){
  
   #contact-formular{
       margin-top:-20px;
   }
   .maindiv{
     margin-top: -200px !important;
  }
  .contact{
   margin-top: -100px !important;
   margin-bottom:100px !important;
}
}
@media only screen and (max-width:768px){
    #map{
        width:100% !important;
    }
    .contact{
      margin-top: -100px !important;
      height: 390px !important;
   }
    #get{
        margin-top:-60px !important;
    }
    #contact-formular{
        margin-top:-20px;
    }
    .maindiv{
      margin-top: 0px !important;
   }
   
 }
 @media only screen and (max-width:500px){
    .maindiv{
        margin-top:0px !important;
     }
     .contact{
      margin-top: -100px !important;
      height: 400px !important;
   }
     #get{
      margin-top:-40px !important;
     }
 }
 @media only screen and (max-width:420px){
    .maindiv{
        margin-top: 20px !important;
     }
     .contact{
        margin-top: -100px !important;
     }
     #get{
      margin-top:-70px !important;
     }
   
 }
 @media only screen and (max-width:376px){
    .maindiv{
        margin-top: 20px !important;
     }
     .contact{
        margin-top: -100px !important;
     }
 }
 @media only screen and (max-width:340px){
    .maindiv{
        margin-top: 0px !important;
     }
     .contact{
        margin-top: -100px !important;
     }
 }

 .contact{
   margin-top: -100px !important;
    margin-bottom:-100px !important;
 }
 #map{
    width:47%;
 }
 #contactform{
    display:flex !important;flex-wrap:wrap;width:100%
 }
 .maindiv{
    margin-top: -180px !important;
 }