* { padding:0;margin:0 }

body {
    background-color:#fff;
    color:#3f3e40;
    height: 100%;
    width:100%;
}

.wrapper { 
    margin-left:auto;
    margin-right:auto;
    height:100vh;
}

.logo-holder { 
   text-align: center;
    background-image:url(/assets/img/tagtix-logo.svg);
    background-size: con;
    background-repeat: no-repeat;
    position:relative;
        top:calc(100vh * 0.36);
    
}

.logo-holder:before {
    content:'';
    display:block;
    padding-top:36%;
}

h2 { 
    text-transform: uppercase;
    font-weight: 400;
}

h2 span {
    color:#ffb300;
}