body {
   margin: 0;
   padding: 0;
   font-family: Helvetica, Arial, sans-serif;
   font-weight: normal;
}
.container {
   display: block;
   justify-content: center;
   align-items: center;
   height: 100vh;
}
.logo {
   display: block;
   max-width: 55%;
   margin: auto;
}
.contact-info {
   display: block;
   margin: auto;
   justify-content: center;
   align-items: center;
   text-align: center;
   padding-bottom: 200px;
}

.contact-info div {
   display: inline-block;
   margin: 0 15px;
   color: #ef5d36;
   font-size: 18px;
   font-weight: bold;
   padding: 10px 20px;
}

.contact-info a {
   color: #ef5d36;
   text-decoration: none;
   font-size: 18px;
   font-weight: bold;
}

.contact-info a:hover {
   color: #a1d2e7;
}