#banner{ background: url(../images/layout/home-banner-bg.jpg) center top no-repeat; height: 380px; }
#banner p{ font-size: 4.6em; text-transform: uppercase; display: block; text-align: center; color: #fff; padding: 95px 0 0 0; text-shadow:1px 1px 1px #555; font-weight: 100;}
#banner p strong{ font-weight: 700;}
#banner .btns{text-align: center;}

#servicos{ min-width: 940px; clear: both;}
#servicos .article{background: #000; width: 33.33%; display: block; float: left; position: relative;}
#servicos .article p{ position: absolute; bottom: 20px; right: 20px; display: block;padding: 10px; background: #000; color: #fff;font-size: 1.4em; }
#servicos .article img{ width: 100%; height: auto; display: block;}

#servicos .btns{text-align: center; padding: 40px 0; display: block;clear: both;}
