/* CSS Document */

@font-face {font-family: 'bebas_neue_regularregular';src: url('/css/font/bebasneue_regular.eot');src: url('/css/font/bebasneue_regular.eot?#iefix') format('embedded-opentype'),url('/css/font/bebasneue_regular.woff2') format('woff2'),url('/css/font/bebasneue_regular.woff') format('woff'),url('/css/font/bebasneue_regular.ttf') format('truetype'),url('/css/font/bebasneue_regular.svg#bebas_neue_regularregular') format('svg');font-weight: normal;font-style: normal;}

@font-face { font-family: 'bebas_neuethin'; src: url('/css/font/bebasneue_thin.eot'); src: url('/css/font/bebasneue_thin.eot?#iefix') format('embedded-opentype'), url('/css/font/bebasneue_thin.woff2') format('woff2'), url('/css/font/bebasneue_thin.woff') format('woff'),
 url('/css/font/bebasneue_thin.ttf') format('truetype'), url('/css/font/bebasneue_thin.svg#bebas_neuethin') format('svg');font-weight: normal;font-style: normal;}

@font-face {font-family: 'bebas_neuebold'; src: url('/css/font/bebasneue_bold.eot'); src: url('/css/font/bebasneue_bold.eot?#iefix') format('embedded-opentype'), url('/css/font/bebasneue_bold.woff2') format('woff2'), url('/css/font/bebasneue_bold.woff') format('woff'), url('/css/font/bebasneue_bold.ttf') format('truetype'),  url('/css/font/bebasneue_bold.svg#bebas_neuebold') format('svg'); font-weight: normal;font-style: normal;}

@font-face {font-family: 'open_sanslight'; src: url('/css/font/opensans-light-webfont.eot');src: url('/css/font/opensans-light-webfont.eot?#iefix') format('embedded-opentype'), url('/css/font/opensans-light-webfont.woff2') format('woff2'), url('/css/font/opensans-light-webfont.woff') format('woff'), url('/css/font/opensans-light-webfont.ttf') format('truetype'), url('/css/font/opensans-light-webfont.svg#open_sanslight') format('svg'); font-weight: normal; font-style: normal;}

@font-face { font-family: 'open_sansregular';src: url('/css/font/opensans-regular.eot');src: url('/css/font/opensans-regular.eot?#iefix') format('embedded-opentype'), url('/css/font/opensans-regular.woff2') format('woff2'), url('/css/font/opensans-regular.woff') format('woff'), url('/css/font/opensans-regular.ttf') format('truetype'), url('/css/font/opensans-regular.svg#open_sansregular') format('svg');font-weight: normal; font-style: normal;}

@font-face {font-family: 'open_sanslight_italic';src: url('/css/font/opensans-lightitalic.eot');src: url('/css/font/opensans-lightitalic.eot?#iefix') format('embedded-opentype'),url('/css/font/opensans-lightitalic.woff2') format('woff2'),url('/css/font/opensans-lightitalic.woff') format('woff'),url('/css/font/opensans-lightitalic.ttf') format('truetype'),url('/css/font/opensans-lightitalic.svg#open_sanslight_italic') format('svg');font-weight: normal;font-style: normal;}

@font-face {font-family: 'open_sansextrabold';src: url('/css/font/opensans-extrabold.eot');src: url('/css/font/opensans-extrabold.eot?#iefix') format('embedded-opentype'),url('/css/font/opensans-extrabold.woff2') format('woff2'),url('/css/font/opensans-extrabold.woff') format('woff'),url('/css/font/opensans-extrabold.ttf') format('truetype'),url('/css/font/opensans-extrabold.svg#open_sansextrabold') format('svg');font-weight: normal;font-style: normal;}


* {font:17px/24px 'open_sansregular'}

::-moz-selection { /* Code for Firefox */ color: white;background: #f04647;}
::selection {color: white;  background: #f04647;}


img{margin:0; padding:0; border:0}


html, body { margin: 0; padding:0; height: 100%}



.controle{width: 100%; clear:both; height:0px; font-size:0; line-height:0; }


#menu {position:absolute;right:20px; top:0; z-index:5000;}
#menu ul {list-style:none;}
#menu ul li { float:left; margin:30px 5px}
#menu ul li a {padding:10px 30px; text-decoration:none; color:#f04647; font:23px 'bebas_neuebold'; text-transform:uppercase}
#menu ul li a:hover {background: #f04647; color:#fff}

h1.desc {font:245px/245px 'bebas_neuebold'; color:#fff; margin:-300px 120px; letter-spacing:-7px}
h2.txtBg{font:1050px/700px 'bebas_neuebold'; color:#fff; margin:37% 120px; letter-spacing:-20px; opacity:0.01; position:absolute; left:0; top:-300px; display:none}


h2 {font:90px/90px 'bebas_neuebold'; color:#fff}
h2 strong {font:90px/90px 'bebas_neuebold'; display:block; color:#333; margin-left:150px}
p {font:17px/28px 'open_sanslight'}


.btn{ padding:7px 30px;text-decoration:none; font:14px 'open_sansextrabold'; text-transform:uppercase; display:inline-block; margin:20px; color:#fff }

.brandbook{color:#f04647; border:1px solid #f04647}
.site{color:#dfcd35; border:1px solid #dfcd35}


.cinz{ background:#eee; position:absolute; top:0; left:0%; width:100%; height:100%; z-index:2222;}

.cinzBull{border-radius:10px; width:10px; height:10px; background:#ddd; position:absolute; top:0; left:0; z-index:9999}

.changeRed{background-color:#f04647 !important}
.cc{background-color:#f04647 !important; border:5px solid #f04647}
