body>a,div{left:0;width:100%;position:absolute}em,em strong,i,p,p>a,p>a b,strong{font-weight:400;font-style:normal}body>a,div,h6{position:absolute}h6,p,p a{color:#fff}*{margin:0;padding:0;box-sizing:border-box;border:none;outline:0;text-decoration:none;-webkit-tap-highlight-color:transparent}html{height:100%;background:url(../fpPix/moraes_moreira.jpg) 50% 0 no-repeat #919191;background-size:cover}body{font-size:114%;line-height:167%;overflow:hidden;}@media only screen and (orientation:portrait) and (max-device-width:480px){body{font-size:96%;line-height:144%}}@media only screen and (device-width:320px) and (device-height:568px) and (-webkit-min-device-pixel-ratio:2) and (orientation:landscape){html{height:321px}}@font-face{font-family:opensans_regular;src:url(../fpFonts/OpenSans_Regular/OpenSans-Regular-webfont.eot);src:url(../fpFonts/OpenSans_Regular/OpenSans-Regular-webfont.woff) format("woff"),url(../fpFonts/OpenSans_Regular/OpenSans-Regular-webfont.ttf) format("truetype"),url(../fpFonts/OpenSans_Regular/OpenSans-Regular-webfont.svg#opensans_regular) format("svg")}@font-face{font-family:opensans_italic;src:url(../fpFonts/OpenSans_Italic/OpenSans-Italic-webfont.eot);src:url(../fpFonts/OpenSans_Italic/OpenSans-Italic-webfont.woff) format("woff"),url(../fpFonts/OpenSans_Italic/OpenSans-Italic-webfont.ttf) format("truetype"),url(../fpFonts/OpenSans_Italic/OpenSans-Italic-webfont.svg#opensans_italic) format("svg")}@font-face{font-family:opensans_bold;src:url(../fpFonts/OpenSans_Bold/OpenSans-Bold-webfont.eot);src:url(../fpFonts/OpenSans_Bold/OpenSans-Bold-webfont.woff) format("woff"),url(../fpFonts/OpenSans_Bold/OpenSans-Bold-webfont.ttf) format("truetype"),url(../fpFonts/OpenSans_Bold/OpenSans-Bold-webfont.svg#opensans_bold) format("svg")}@font-face{font-family:opensans_bold_italic;src:url(../fpFonts/OpenSans_BoldItalic/OpenSans-BoldItalic-webfont.eot);src:url(../fpFonts/OpenSans_BoldItalic/OpenSans-BoldItalic-webfont.woff) format("woff"),url(../fpFonts/OpenSans_BoldItalic/OpenSans-BoldItalic-webfont.ttf) format("truetype"),url(../fpFonts/OpenSans_BoldItalic/OpenSans-BoldItalic-webfont.svg#opensans_bold_italic) format("svg")}@font-face{font-family:opensans_extra_bold;src:url(../fpFonts/OpenSans_ExtraBold/OpenSans-ExtraBold-webfont.eot);src:url(../fpFonts/OpenSans_ExtraBold/OpenSans-ExtraBold-webfont.woff) format("woff"),url(../fpFonts/OpenSans_ExtraBold/OpenSans-ExtraBold-webfont.ttf) format("truetype"),url(../fpFonts/OpenSans_ExtraBold/OpenSans-ExtraBold-webfont.svg#opensans_bold) format("svg")}body>a{display:block;top:0;height:100%}div{bottom:0;height:12%;height:auto;padding:2%;background-color:rgba(0,0,0,.4)}@media only screen and (orientation:landscape) and (max-device-width:480px){body{font-size:80%;line-height:120%}div{position:fixed}}@media only screen and (orientation:portrait){div{padding:5% 4% 5% 5%}}p,p>a{font-family:opensans_regular,Arial,Helvetica,sans-serif;letter-spacing:.03rem}p>a{white-space:nowrap}p>a b{display:inline-block;margin-left:1px;width:auto;padding:0 8px 1px;font-family:opensans_extra_bold,Arial,Helvetica,sans-serif;letter-spacing:.06rem;background-color:#ff3302}em,i,strong{letter-spacing:.02rem}em strong,h6{letter-spacing:.03rem}@media only screen and (device-width:320px) and (device-height:568px) and (-webkit-min-device-pixel-ratio:2) and (orientation:landscape){p>a b{padding:.05rem .37rem .17rem}}em,i{font-family:opensans_italic,Arial,Helvetica,sans-serif}strong{font-family:opensans_bold,Arial,Helvetica,sans-serif}em strong{font-family:opensans_bold_italic,Arial,Helvetica,sans-serif}em strong a{border-bottom:3px dotted #fff;padding:0 2px 3px;color:#fff;transition:border-color .2s ease-in-out}em strong a:hover{border-color:#e6c822}h6{margin-left:-.5rem;left:100%;top:1rem;width:10rem;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg);-webkit-transform-origin:0 0;-moz-transform-origin:0 0;-ms-transform-origin:0 0;-o-transform-origin:0 0;transform-origin:0 0;font:.7rem/1rem opensans_bold_italic,Arial,Helvetica,sans-serif;font-style:normal;font-weight:400}@media only screen and (max-device-width:480px){em strong a{padding-bottom:.06em;border-bottom-width:.15em}h6{font-size:.2rem}}