@font-face {
    font-family: "Arial Rounded Bold";
    src:url("fonts/Arial Rounded Bold.ttf");
}

@font-face {
    font-family:"MyriadPro-Bold";
    src:url("fonts/MyriadPro-Bold.otf");
    /*src:url("fonts/MyriadPro-It.otf");*/
}


body {

    background:white;
    padding:0;
    margin:0;
}

#approval {
    padding:0;
    margin:0 auto;
    background:white;
    width: 3112px;
    height:3050px;
    background-repeat:no-repeat;
    background-image:url(no-text.png);
    /*background-image:url(with-text.jpg);*/
    background-position:top center;
}

#until {
    font-size:218px;
    /*font-size:172px;*/
    letter-spacing: -3px;
    margin-left:-33px;
    color:black;
    font-family:"MyriadPro-Bold";
    position:absolute  !important;

    left: 51%;
    transform: translateX(-50%);
    top: -60px;

    /*text-shadow:2px 2px 4px #000;*/
    text-align:center;
    -webkit-font-smoothing: subpixel-antialiased;
    -moz-osx-font-smoothing: antialiased;
}

#fullname {
    font-size:172px;
    letter-spacing: -4px;
    font-family:"MyriadPro-Bold";
    color:black;
    position:absolute !important;
    /*
    top:30px;
    left:1525px;
    */

    left: 50%;
    transform: translateX(-50%);
    top: 554px;

    text-align:center;
    -webkit-font-smoothing: subpixel-antialiased;
    -moz-osx-font-smoothing: antialiased;
}

#initials {
    font-size:218px;
    font-family:"Arial Rounded Bold";
    color:#f9cf59;
    position:relative;
    top:960px;
    text-align:center;
    -webkit-font-smoothing: subpixel-antialiased;
    -moz-osx-font-smoothing: antialiased;
}

#bottomtext {
    font-size:180px;
    /*font-size:172px;*/
    letter-spacing: -3px;
    color:black;
    font-family:"MyriadPro-Bold";

    position:relative;
    margin-top: 2244px;
    
    text-align:center;
    -webkit-font-smoothing: subpixel-antialiased;
    -moz-osx-font-smoothing: antialiased;

}

