#contact>.inner{display:flex;justify-content:space-between;flex-wrap:wrap}#contact>.inner .info{width:49%}#contact>.inner .info .address{margin-top:30px}#contact>.inner .info .address h3{margin-bottom:10px}@media(max-width:768px){#contact>.inner .info{width:100%}}#contact>.inner .contact-form{width:49%;background-color:var(--bg-default);padding:0 20px;line-height:normal}@media(max-width:768px){#contact>.inner .contact-form{width:100%;padding:20px}#contact>.inner .contact-form h3{margin:0 0 10px 0}}#map{height:500px;width:100%;z-index:1;position:relative;overflow:hidden}@media(max-width:768px){#map{height:300px}}