body {
    margin: 0px;
}


/* ~ OVERALL BANNER SPECS ~ */

#ad {
    display: block;
    overflow: hidden;
    width: 728px;
    height: 90px;
    -moz-user-select: -moz-none;
    -khtml-user-select: none;
    -webkit-user-select: none;
    -ms-user-select: none;
    user-select: none;
    /* box-sizing: border-box; */
}

/*default setup*/

#border{
    position: absolute;
    display: block;
    width: 728px;
    height: 90px;
    border: rgb(145, 153, 153) 1px solid;
    box-sizing:border-box;
    top: 0;
    left: 0;
    z-index:999;
}

#banner {
    position: relative;
    display: block;
    width: 728px;
    height: 90px;
    background-color: #22263F;
    background-repeat: no-repeat;
    overflow: hidden;
    z-index: 1;
}

/* ~ LAYER PROPERTIES ~ */

#logo{
    background:url(logo.png) center no-repeat;
    width: 1456px;
    height: 180px;
    position: absolute;
    top: 0px;
    left: 0px;
    opacity: 1;
    transform: scale(0.5);
    transform-origin: 0% 0%;
    z-index: 2;
}

#nw2022{
    background:url(nw2022.png) center no-repeat;
    width: 144px;
    height: 172px;
    position: absolute;
    top: 10px;
    left: 366px;
    opacity: 1;
    z-index: 5;
    display: block;
    transform-origin: 50% 50%;
    transform: scale(0.5) rotateY(90deg);
}

.txt1{
    position: absolute;
    width: 728px;
    height: 90px;
    top: 100px;
    left: 0px;
    opacity: 0;
    transform: scale(1);
    transform-origin: 0% 0%;
    z-index: 5;
   
}

#txt1-a{
    background:url(txt1-a.svg) center no-repeat;   
}

#txt1-b{
    background:url(txt1-b.svg) center no-repeat;
}

#txt1-c{
    background:url(txt1-c.svg) center no-repeat;
}

#txt1-d{
    background:url(txt1-d.svg) center no-repeat;
}

#txt1-e{
    background:url(txt1-e.svg) center no-repeat;
}

.txt2{
    position: absolute;
    width: 728px;
    height: 90px;
    top: 100px;
    left: 0px;
    opacity: 0;
    transform: scale(1);
    transform-origin: 0% 0%;
    z-index: 5;
   
}

#txt2-a{
    background:url(txt2-a.svg) center no-repeat;   
}

#txt2-b{
    background:url(txt2-b.svg) center no-repeat;
}


/*CTA*/

#cta{
    background:url(cta.svg) center no-repeat;
    width: 59px;
    height: 52px;
    position: absolute;
    top: 18px;
    left: 502px;
    opacity: 1;
    transform: scale(0);
    transform-origin: 50% 50%;
    z-index: 12;
}

/*TrustArc holder*/

#trustArc{
    width: 728px;
    height: 90px;
    position: absolute;
    top: 0px;
    left: 0px;
    opacity: 0;
    /* transform: scale(1);
    transform-origin: 0% 0%; */
}

