.social-links{
    color: var(--accent);
    transform-origin: left;
}

.social-links > *+*{
    margin-left: 0.5em;
}

.information-container{
    display: flex;
    flex-direction: column;
    align-items: flex-start;
}

.information{
    margin-bottom: 2em;
}

.sub-info{
    width: inherit;
    display: flex;
    align-items: flex-start;
    margin-bottom: 2em;
    font-size: 1vw;
}

.info-left,info-right{
    width: 50%;
}

.info-left{
    margin-right: 2em;
}

.info-left>*+*{
    margin-top: 1em;
}

.email{
    color: var(--accent);
}

.map img{
    border-radius:20px ;
}

.form{
    display: flex;
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
}

.input-field{
    width: 100%;
    border-radius: 100px;
    border: none;
    background-color: var(--grey);
    padding: 0.5em 1em;
    color: var(--white);
}

.input-field + .input-field{
    margin-top: 1em;
}

#message{
    border-radius: 20px;
    padding-bottom: 10vh;
}

.cta-submit{
    margin-right: auto;
    color: var(--accent) !important;
}

@media (max-width:992px){
    .sub-info{
        flex-direction: column;
    }

    .info-right{
        margin-top: 2em;
    }

    .info-left,.info-right{
        width: 100%;
    }

    .map{
        margin-bottom: 2em;
    }
}