.logo{
    position:relative;
    display:inline-block;
    margin:0 auto;
    margin-top:10vh;
    font-family: 'Montserrat', sans-serif;
    font-size:3rem;
    font-weight:300;
    color:#606060;
    line-height:8rem;
    vertical-align:middle;
    letter-spacing:-5px;
    transition:all 0.8s;
    opacity:1;
}

.logo.start{
    letter-spacing:10px;
    opacity:0;
}

.logo span{
    display:inline-block;
    margin-right:-10px;
    z-index:100;
}

.logo strong{
    display:inline-block;
    font-weight:600;
    font-size:5rem;
    line-height:5rem;
    color:#dcd3ec;
    vertical-align:middle;
    letter-spacing:-15px;
    z-index:0;
    margin-top:-11px;
}

