/*
This file describes styles that are 1201px width and above
 */
@media  all and (min-width: 1201px) {
    #header-mobile, .only-mobile{
        display: none
    }
    .contact .content-wrap >div >div:not(.map-container){
        display: flex;
        flex-direction: column;
        justify-content: center
    }

    .contact .content-wrap >div:first-child .name{
        justify-content: flex-end
    }
    .contact .content-wrap >div:first-child address img{
        right: 0;
        left: auto
    }
    .contact .content-wrap >div:first-child address{
        text-align: right
    }
    .contact .content-wrap >div:first-child address a{
        padding-left: 0;
        padding-right: 40px
    }
    .sub-menu{
        width: max-content;
        right: 0;
        margin-top: 10px;
        box-shadow: 0 0 20px rgba(0, 0, 0, 0.1), 0 0 15px #ffffff45
    }

}