@font-face{font-family:proxima_nova_rgbold;src:url(webfonts/proximanova-bold-webfont.eot);src:url(webfonts/proximanova-bold-webfont.eot?#iefix) format('embedded-opentype'),url(webfonts/proximanova-bold-webfont.woff) format('woff'),url(webfonts/proximanova-bold-webfont.ttf) format('truetype'),url(webfonts/proximanova-bold-webfont.svg#proxima_nova_rgbold) format('svg');font-weight:400;font-style:normal}@font-face{font-family:proxima_novasemibold;src:url(webfonts/proximanova-semibold-webfont.eot);src:url(webfonts/proximanova-semibold-webfont.eot?#iefix) format('embedded-opentype'),url(webfonts/proximanova-semibold-webfont.woff) format('woff'),url(webfonts/proximanova-semibold-webfont.ttf) format('truetype'),url(webfonts/proximanova-semibold-webfont.svg#proxima_novasemibold) format('svg');font-weight:400;font-style:normal}@font-face{font-family:proxima_nova_rgregular;src:url(webfonts/proximanova-regular-webfont.eot);src:url(webfonts/proximanova-regular-webfont.eot?#iefix) format('embedded-opentype'),url(webfonts/proximanova-regular-webfont.woff) format('woff'),url(webfonts/proximanova-regular-webfont.ttf) format('truetype'),url(webfonts/proximanova-regular-webfont.svg#proxima_nova_rgregular) format('svg');font-weight:400;font-style:normal}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}html,body{width:100%}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}input,textarea{outline:0;resize:none}@font-face{font-family:proxima_nova_rgbold;src:url(css/webfonts/proximanova-bold-webfont.eot);src:url(css/webfonts/proximanova-bold-webfont.eot?#iefix) format('embedded-opentype'),url(css/webfonts/proximanova-bold-webfont.woff) format('woff'),url(css/webfonts/proximanova-bold-webfont.ttf) format('truetype'),url(css/webfonts/proximanova-bold-webfont.svg#proxima_nova_rgbold) format('svg');font-weight:400;font-style:normal}@font-face{font-family:proxima_novasemibold;src:url(css/webfonts/proximanova-semibold-webfont.eot);src:url(css/webfonts/proximanova-semibold-webfont.eot?#iefix) format('embedded-opentype'),url(css/webfonts/proximanova-semibold-webfont.woff) format('woff'),url(css/webfonts/proximanova-semibold-webfont.ttf) format('truetype'),url(css/webfonts/proximanova-semibold-webfont.svg#proxima_novasemibold) format('svg');font-weight:400;font-style:normal}@font-face{font-family:proxima_nova_rgregular;src:url(css/webfonts/proximanova-regular-webfont.eot);src:url(css/webfonts/proximanova-regular-webfont.eot?#iefix) format('embedded-opentype'),url(css/webfonts/proximanova-regular-webfont.woff) format('woff'),url(css/webfonts/proximanova-regular-webfont.ttf) format('truetype'),url(css/webfonts/proximanova-regular-webfont.svg#proxima_nova_rgregular) format('svg');font-weight:400;font-style:normal}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}html,body{width:100%}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}input,textarea{outline:0;resize:none}@font-face{font-family:proxima_nova_rgbold;src:url(css/webfonts/proximanova-bold-webfont.eot);src:url(css/webfonts/proximanova-bold-webfont.eot?#iefix) format('embedded-opentype'),url(css/webfonts/proximanova-bold-webfont.woff) format('woff'),url(css/webfonts/proximanova-bold-webfont.ttf) format('truetype'),url(css/webfonts/proximanova-bold-webfont.svg#proxima_nova_rgbold) format('svg');font-weight:400;font-style:normal}@font-face{font-family:proxima_novasemibold;src:url(css/webfonts/proximanova-semibold-webfont.eot);src:url(css/webfonts/proximanova-semibold-webfont.eot?#iefix) format('embedded-opentype'),url(css/webfonts/proximanova-semibold-webfont.woff) format('woff'),url(css/webfonts/proximanova-semibold-webfont.ttf) format('truetype'),url(css/webfonts/proximanova-semibold-webfont.svg#proxima_novasemibold) format('svg');font-weight:400;font-style:normal}@font-face{font-family:proxima_nova_rgregular;src:url(css/webfonts/proximanova-regular-webfont.eot);src:url(css/webfonts/proximanova-regular-webfont.eot?#iefix) format('embedded-opentype'),url(css/webfonts/proximanova-regular-webfont.woff) format('woff'),url(css/webfonts/proximanova-regular-webfont.ttf) format('truetype'),url(css/webfonts/proximanova-regular-webfont.svg#proxima_nova_rgregular) format('svg');font-weight:400;font-style:normal}.clear{clear:both}html,body{margin:0;padding:0;bottom:0;width:100%;height:100%}html{overflow-y:visible;overflow-x:hidden}body h1{display:none}body .font-loader{display:block;position:fixed;visibility:hidden}body .font-loader strong{font-family:proxima_novasemibold}body .font-loader p{font-family:proxima_nova_rgregular}body header{display:block;position:relative;width:100%;z-index:50}body header nav{display:block;position:relative}body header nav ul#main{display:none;position:fixed;width:130px;height:105px;top:90px;left:90px;margin:23px 0 0 23px}body header nav ul#main li{display:block;position:relative;float:left}body header nav ul#main li div.icon span.box{display:block;position:absolute;top:0;left:0;width:23px;height:61px;border:1px solid #000}body header nav ul#main li div.hit{display:block;position:absolute;top:0;left:0;width:50px;height:90px;background-color:#ff0;opacity:0;filter:alpha(opacity=0)}body header nav ul#main li.grids{width:47px;margin-right:38px}body header nav ul#main li.grids div.icon{display:block;position:relative;width:47px;height:85px}body header nav ul#main li.grids div.icon span.box{width:24px;border-left:0;border-bottom:0}body header nav ul#main li.grids div.icon span.box span.hl{display:block;position:absolute;top:0;left:0;left:18px;top:60px;width:7px;height:1px;border:0;border-bottom:1px solid #000}body header nav ul#main li.grids div.icon span.box span.vl{display:block;position:absolute;top:0;left:0;width:1px;height:5px;border:0;border-left:1px solid #000}body header nav ul#main li.grids div.icon span.span1{top:24px;border-left:1px solid #000;border-bottom:1px solid #000}body header nav ul#main li.grids div.icon span.span2{top:18px;left:7px}body header nav ul#main li.grids div.icon span.span3{top:12px;left:13px}body header nav ul#main li.grids div.icon span.span4{top:6px;left:19px}body header nav ul#main li.grids div.icon span.span5{top:0;left:25px}body header nav ul#main li.about div.icon{display:block;position:relative;width:23px;height:61px}body header nav ul#main li.about:hover div.icon span.span1,body header nav ul#main li.about.selected div.icon span.span1{background-color:#000}body header nav div#tags{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);display:block;position:fixed;visibility:hidden;opacity:0;filter:alpha(opacity=0);width:100%;height:274px;overflow:hidden;margin-top:90px}body header nav div#tags.relative{display:block;position:relative}body header nav div#tags p{display:block;position:relative;text-indent:-9999px;width:37px;height:12px;padding:0;margin:23px auto 129px;width:37px;height:12px}body header nav div#tags p span{display:block;position:absolute;top:0;left:0;width:100%;height:100%;background:url(../images/sprite.png) no-repeat}body header nav div#tags p span.out{background-position:-11px -104px}body header nav div#tags p span.over{background-position:-11px -116px;visibility:hidden}body header nav div#tags p.enabled span.over{visibility:visible}body header nav div#tags div.arrows{display:block;position:absolute;top:0;left:0;top:179px;left:50%;margin-left:-47px;width:95px;height:3px}body header nav div#tags div.arrows span{display:block;position:absolute;top:0;left:0;width:2px;height:3px;background:url(../images/sprite.png) no-repeat;transition:right .2s ease-out,left .2s ease-out,opacity .2s ease-out;-webkit-transition:right .2s ease-out,left .2s ease-out,opacity .2s ease-out}body header nav div#tags div.arrows span.left{background-position:-61px -107px;left:10px;opacity:0}body header nav div#tags div.arrows span.right{background-position:-67px -107px;right:10px;left:auto;opacity:0}body header nav div#tags div.arrows.hover span.left{left:0;opacity:1}body header nav div#tags div.arrows.hover span.right{right:0;opacity:1}body header nav div#tags ul{display:block;position:relative;overflow:hidden;visibility:hidden;left:-17px;margin:0 0 0 50%;width:100%;height:40px;padding:0}body header nav div#tags ul li{display:block;position:relative;float:left;width:35px;height:72px;margin-left:100px}body header nav div#tags ul li img{display:block;position:absolute;top:0;left:0}body header nav div#tags ul li img.over{top:35px;opacity:0}body header nav div#tags ul li a{display:block;position:relative;width:100%;height:100%}body header nav div#tags ul li:first-child{margin-left:0}body header nav div#tags ul li:hover img.out,body header nav div#tags ul li.selected img.out{top:-35px;opacity:0}body header nav div#tags ul li:hover img.over,body header nav div#tags ul li.selected img.over{top:0;opacity:1}body header nav div#tags div.line{display:block;position:absolute;top:0;left:0;width:1px;height:0;background-color:#000;top:164px;left:50%;opacity:.3}body div#loader{display:block;position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}body div#loader .logo-intro{display:block;position:absolute;top:0;left:0;transition:opacity .2s linear;opacity:0;filter:alpha(opacity=0);top:auto;left:auto;bottom:25px;right:40px}body div#loader .logo-intro.visible{opacity:1;filter:alpha(opacity=1)}body div#loader span#bar{display:block;position:absolute;top:0;left:0;left:50%;top:50%;width:0;height:0}body div#loader span#bar span#progress{display:block;position:absolute;top:0;left:0;bottom:0;top:auto;left:0;width:100%;height:0;background-color:#000}body div#loader span#bar span#progress.interactive{top:0;bottom:auto;background-color:#9e8f66;height:0}body div#loader span#bar span#progress.interactive.hasHover:hover{cursor:pointer;background-color:transparent;border:1px solid}body section{display:block;position:relative;width:100%;height:100%;margin:0;padding:0;z-index:0}body section div.secao{display:none;position:relative;width:100%;height:100%}body section div.secao div#navigation{display:block;position:fixed;right:25px;bottom:25px;width:49px;height:9px;z-index:10;background:url(../images/sprite.png) no-repeat -13px -140px}body section div.secao#intro{display:none;position:relative;overflow:hidden;background-color:#000;height:0}body section div.secao#intro div.video{display:block;position:relative;top:500px;width:100%;height:100%}body section div.secao#thumbs hgroup{display:none;position:fixed;width:100%;z-index:40;top:482px}body section div.secao#thumbs hgroup h2,body section div.secao#thumbs hgroup h3{display:block;position:relative;width:980px;margin:0 auto;text-align:center;text-transform:uppercase;font-family:proxima_novasemibold;font-size:16px;line-height:14px;letter-spacing:8px;z-index:10}body section div.secao#thumbs hgroup h2::selection,body section div.secao#thumbs hgroup h3::selection{background-color:#000}body section div.secao#thumbs hgroup h2::-moz-selection,body section div.secao#thumbs hgroup h3::-moz-selection{background-color:#000}body section div.secao#thumbs hgroup h3{padding-top:0;font-size:10px;letter-spacing:2px;padding:11px 0 172px}body section div.secao#thumbs ul#grids-list{overflow:hidden;display:block;position:relative;margin:0 auto;top:600px}body section div.secao#thumbs ul#grids-list li.grid{display:block;position:absolute;top:0;left:0;left:100%}body section div.secao#thumbs ul#grids-list li.grid ul.grid{display:block;position:relative;width:1070px;margin:0 auto}body section div.secao#thumbs ul#grids-list li.grid ul.grid li{display:block;position:relative;float:left;width:350px;min-height:inherit;background-color:#FFF}body section div.secao#thumbs ul#grids-list li.grid ul.grid li.col2{margin:0 10px}body section div.secao#thumbs ul#grids-list li.grid ul.grid li div.item{display:block;position:relative;overflow:hidden;margin-bottom:-3px}body section div.secao#thumbs ul#grids-list li.grid ul.grid li div.item .hover{display:block;position:absolute;top:0;left:0;visibility:hidden;width:100%;height:100%;background:url(../images/assets/thumbs/bg_over.png)}body section div.secao#thumbs ul#grids-list li.grid ul.grid li div.item .hover .icon{display:block;position:absolute;top:0;left:0;top:50%;margin-top:-71px;left:50%;margin-left:-52px}body section div.secao#thumbs ul#grids-list li.grid ul.grid li div.item .hover .icon .span1{display:block;position:absolute;top:0;left:0;width:90px;height:128px;border:2px solid #b8ab81}body section div.secao#thumbs ul#grids-list li.grid ul.grid li div.item .hover .icon .span2{display:block;position:absolute;top:0;left:0;top:-5px;left:7px;width:90px;height:128px;border-top:2px solid #b8ab81;border-right:2px solid #b8ab81}body section div.secao#thumbs ul#grids-list li.grid ul.grid li div.item .hover .icon .span3{display:block;position:absolute;top:0;left:0;top:-10px;left:12px;width:90px;height:128px;border-top:2px solid #b8ab81;border-right:2px solid #b8ab81}body section div.secao#thumbs ul#grids-list li.grid ul.grid li div.item .hover .icon .arrow{display:block;position:absolute;top:0;left:0;top:64px;left:-42px;width:0;height:3px;background-color:#b8ab81}body section div.secao#thumbs ul#grids-list li.grid ul.grid li div.item .hit{display:block;position:absolute;top:0;left:0;visibility:hidden;cursor:pointer;width:100%;height:100%;background-color:red;opacity:0;filter:alpha(opacity=0)}body section div.secao#thumbs ul#grids-list li.grid ul.grid li div.item div.mask{display:block;position:relative}body section div.secao#thumbs ul#grids-list li.grid ul.grid li div.item div.mask img{border:0;margin:0;padding:0}body section div.secao#home span.fixed{display:block;position:fixed;border:1px solid #333;width:980px;height:304px;bottom:-1px;top:auto;left:50%;margin-left:-491px;z-index:40;cursor:pointer}body section div.secao#home span.fixed.info{cursor:default}body section div.secao#home div#shapes{display:block;position:absolute;top:0;left:0;left:50%;top:50%;margin-left:-225px;margin-top:-89px;width:742px;height:205px}body section div.secao#home div#shapes span{display:block;position:absolute;top:0;left:0;border:1px solid #333;background-color:#fff}body section div.secao#home div#shapes.fixed{display:none;position:fixed;z-index:39}body section div.secao#home div#shapes.fixed span{visibility:visible}body section div.secao#home hgroup{display:block;position:absolute;top:0;left:0;text-align:center;width:100%;top:489px;z-index:20}body section div.secao#home hgroup h2,body section div.secao#home hgroup h3{display:inline-block;position:relative;font-size:20px;line-height:auto;color:#000;text-align:center;text-transform:uppercase;font-family:proxima_novasemibold;transition:color .2s linear;-webkit-transition:color .2s linear;cursor:pointer}body section div.secao#home hgroup h2::selection,body section div.secao#home hgroup h3::selection{background-color:#000;opacity:1}body section div.secao#home hgroup h2::-moz-selection,body section div.secao#home hgroup h3::-moz-selection{background-color:#000}body section div.secao#home hgroup h2{font-size:88px;padding-bottom:13px;letter-spacing:28px;left:14px}body section div.secao#home hgroup h3{font-size:10px;line-height:14px;letter-spacing:3px;left:1px}body section div.secao#home hgroup.info h2,body section div.secao#home hgroup.info h3{cursor:default}body section div.secao#home hgroup.hover h2,body section div.secao#home hgroup.hover h3{color:#9e8f66}body section div.secao#home ul#projects{display:block;position:relative;overflow:hidden;width:100%}body section div.secao#home ul#projects li{display:block;position:relative;overflow:hidden;width:100%;height:auto}body section div.secao#home ul#projects li h2{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}body section div.secao#home ul#projects li img,body section div.secao#home ul#projects li video{display:block;position:absolute;top:0;left:0;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}body section div.secao#home div#info{display:block;position:relative;width:980px;top:313px;margin:0 auto}body section div.secao#home div#info div.item{display:block;position:relative;border:1px solid #000;margin-top:-1px}body section div.secao#home div#info div.item.slideshow{background-color:#000;overflow:hidden;cursor:pointer}body section div.secao#home div#info div.item.slideshow ul{display:block;position:relative;height:100%}body section div.secao#home div#info div.item.slideshow ul li{display:block;position:absolute;top:0;left:0;left:980px;height:100%}body section div.secao#home div#info div.item.slideshow span.over{display:block;position:absolute;top:0;left:0;width:100%;height:100%}body section div.secao#home div#info div.item.slideshow span.over span.stroke{display:block;position:absolute;top:0;left:0;width:374px;height:3px;top:50%;left:50%;margin-left:-185px;margin-top:-2px;background-color:#fff}body section div.secao#home div#info div.item.slideshow span.over span.arrow{display:block;position:absolute;top:0;left:0;margin-top:-81px;visibility:hidden;left:612px;top:50%;width:81px;height:162px;background:url(../images/assets/info_video_play_over.png) no-repeat}body section div.secao#home div#info div.item.slideshow span.over span.hit{display:block;position:absolute;top:0;left:0;width:100%;height:100%}body section div.secao#home div#info div.item.video{background-color:#000!important;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}body section div.secao#home div#info div.item.video span.over{display:block;position:absolute;top:0;left:0;width:100%;height:100%;cursor:pointer}body section div.secao#home div#info div.item.video span.over span.stroke{display:block;position:absolute;top:0;left:0;width:0;height:3px;top:50%;left:50%;margin-left:-185px;margin-top:-2px;background-color:#fff}body section div.secao#home div#info div.item.video span.over span.arrow{display:block;position:absolute;top:0;left:0;left:50%;top:50%;margin-left:-40px;margin-top:-81px;width:81px;height:162px;background:url(../images/assets/info_video_play_out.png) no-repeat}body section div.secao#home div#info div.item.video span.over span.arrow.over{background:url(../images/assets/info_video_play_over.png) no-repeat}body section div.secao#home div#info div.item.video span.over span.hit{display:block;position:absolute;top:0;left:0;width:100%;height:100%}body section div.secao#home div#info div.item div.mask{display:block;position:relative;width:100%;height:0;overflow:hidden}body section div.secao#home div#info div#close{display:block;position:relative;margin:0 auto;padding:58px 0 67px;width:37px;height:37px}body section div.secao#home div#info div#close span.icon{display:block;position:absolute;top:0;left:0;top:auto;bottom:67px;width:37px;height:37px;background:url(../images/info_close_button.jpg)}body section div.secao#home div#info aside{display:block;position:relative;width:532px;margin:97px auto 0}body section div.secao#home div#info aside span.line{display:block;position:relative;margin:0 auto 35px;width:1px;height:110px}body section div.secao#home div#info aside span.line span{display:block;position:absolute;top:0;left:0;width:100%;height:110px;top:auto;bottom:0;background-color:#000;opacity:.3}body section div.secao#home div#info aside span.hr{display:block;position:relative;margin:32px auto;width:9px;height:1px;background-color:#9e8f66}body section div.secao#home div#info aside p{display:block;position:relative;width:100%;text-align:center;letter-spacing:2px;padding:1px 0 3px;font-size:10px;line-height:14px;color:#9e8f66;text-align:center;text-transform:uppercase}body section div.secao#home div#info aside p::selection{background-color:#9e8f66}body section div.secao#home div#info aside p::-moz-selection{background-color:#9e8f66}body section div.secao#home div#info aside p a{color:#9e8f66;text-decoration:none}body section div.secao#home div#info aside p a:hover{color:#000}body section div.secao#home div#info aside div.tag{display:block;position:relative;width:147px;height:38px;margin:0 auto 74px;border:1px solid #000;text-align:center}body section div.secao#home div#info aside div.tag img{display:block;position:absolute;top:0;left:0;border:0;top:8px;left:50%;margin-left:-11px}body section div.secao#home div#info aside div.tag img.over{visibility:hidden}body section div.secao#home div#info aside div.tag span.hit{display:block;position:absolute;top:0;left:0;width:100%;height:100%}body section div.secao#home div#info aside div.tag:hover{background-color:#000}body section div.secao#home div#info aside div.tag:hover img.over{visibility:visible}body section div.secao#info{padding-top:125px}body section div.secao#info hgroup{display:block;position:relative;width:100%;padding-bottom:171px;z-index:40}body section div.secao#info hgroup h2,body section div.secao#info hgroup h3{display:block;position:relative;font-size:20px;line-height:auto;color:#000;text-align:center;text-transform:uppercase;font-family:proxima_novasemibold;transition:color .2s linear;-webkit-transition:color .2s linear}body section div.secao#info hgroup h2::selection,body section div.secao#info hgroup h3::selection{background-color:#000}body section div.secao#info hgroup h2::-moz-selection,body section div.secao#info hgroup h3::-moz-selection{background-color:#000}body section div.secao#info hgroup h2{font-size:88px;padding-bottom:13px;letter-spacing:28px}body section div.secao#info hgroup h3{font-size:10px;line-height:14px;letter-spacing:3px}body section div.secao#info ul{display:block;position:relative;width:980px;margin:0 auto}body section div.secao#info div.enter{display:block;position:relative;width:980px;margin:0 auto}body section div.secao#info div.enter span.hr{display:block;position:relative;margin:94px auto 56px;width:1px;height:110px;background-color:#000;opacity:.3}body section div.secao#info div.enter p{display:block;position:relative;width:100%;margin:0 auto;text-align:center;text-transform:uppercase;font-family:proxima_novasemibold;font-size:16px;line-height:14px;letter-spacing:8px;z-index:10}body section div.secao#info div.enter p.sub{padding-top:0;font-size:10px;letter-spacing:2px;padding:11px 0 0}body section div.secao#info div#close{display:block;position:relative;margin:0 auto;padding:90px 0 67px;width:37px;height:37px}body section div.secao#info div#close span.icon{display:block;position:absolute;top:0;left:0;top:auto;bottom:67px;width:37px;height:37px;background:url(../images/info_close_button.jpg)}body section div.secao#info aside{display:block;position:relative;width:432px;margin:56px auto 0}body section div.secao#info aside span.hr{display:block;position:relative;margin:32px auto 0;width:9px;height:1px;background-color:#9e8f66}body section div.secao#info aside span.hr:first-child{margin-bottom:36px}body section div.secao#info aside p{display:block;position:relative;width:100%;text-align:center;letter-spacing:2px;font-size:10px;line-height:14px;color:#9e8f66;text-align:center;text-transform:uppercase}body section div.secao#info aside p a{color:#9e8f66;text-decoration:none}body section div.secao#info aside p a:hover{color:#000}body section div.secao#about{overflow:hidden}body section div.secao#about h2{display:none;position:absolute;top:0;left:0}body section div.secao#about div#a{display:block;position:relative;font-family:proxima_nova_rgregular;font-size:810px;line-height:540px;padding-top:139px;text-transform:uppercase;text-align:center;top:100%}body section div.secao#about div#line{display:block;position:absolute;top:0;left:0;left:50%;top:50%;margin-top:301px;width:1px;height:0;background-color:#000;opacity:.3;filter:alpha(opacity=30)}body section div.secao#about div#line:hover{background-color:transparent;border:1px solid #000;cursor:pointer}body section div.secao#about div#traco{display:block;position:absolute;top:0;left:0;left:50%;top:50%;margin-top:301px;margin-left:-53px;width:107px;height:0;background-color:#000}body section div.secao#about div#traco:hover{background-color:transparent;border:1px solid #000;cursor:pointer}body section div.secao#about address{display:block;position:relative;margin-top:56px}body section div.secao#about address span.hr{display:block;position:relative;margin:32px auto 0;width:9px;height:1px;background-color:#9e8f66}body section div.secao#about address span.hr:first-child{margin-bottom:36px}body section div.secao#about address p{display:block;position:relative;width:100%;text-align:center;letter-spacing:2px;font-size:10px;line-height:14px;color:#9e8f66;text-align:center;text-transform:uppercase}body section div.secao#about address p a{color:#9e8f66;text-decoration:none}body section div.secao#about address p a:hover{color:#000}