#root div.contactData{width:400px;height:calc(100vh - 470px);min-height:300px;margin:60px 0 60px 20vw;background:#f2f1f0;float:left}#root div.contactData h1{font-size:2.2em;color:#d0282c;margin:20px}#root div.contactData>ul{list-style:none;display:inline-block;font-family:Poppins,sans-serif;margin:0;padding:0}#root div.contactData>ul li{font-size:1.2em;padding:10px 20px;height:24px;line-height:24px}#root div.contactData>ul li svg{width:24px;height:24px;position:absolute}#root div.contactData>ul li span{margin-left:36px}#root div.contactData>ul li span a{color:inherit;text-decoration:none}#root div.contactData>ul li span a:hover{text-decoration:underline}#root div.map{width:calc(60vw - 450px);height:calc(100vh - 470px);min-height:300px;margin:60px 20vw 0 0;float:right;background:#f2f1f0 url(../images/loading.svg) no-repeat local center;background-size:200px}#root div.map iframe{height:100%;width:100%;border:0}@media only screen and (max-width: 1400px){#root div.contactData{margin-left:10vw}#root div.map{margin-right:10vw;width:calc(80vw - 450px)}}@media only screen and (max-width: 1000px){#root div.contactData,#root div.map{position:relative;width:90vw;margin:0 5vw 5vw;float:initial;min-height:initial}#root div.contactData{margin-top:5vw;padding:10px 0;height:auto}#root div.map{height:400px}}
