.carousel-fade .carousel-inner .item{opacity:0;-webkit-transition-property:all;transition-property:all}.carousel-fade .carousel-inner .active{opacity:1}.carousel-fade .carousel-inner .active.left,.carousel-fade .carousel-inner .active.right{opacity:0;z-index:1}.carousel-fade .carousel-inner .next.left,.carousel-fade .carousel-inner .prev.right{opacity:1}.carousel-fade .carousel-control{z-index:2}.navbar-default{background-color:#2b5034;background-color:rgba(43,80,52,.7);z-index:20}.carousel{margin-top:0}#clientes .carousel-inner{width:90%;margin:0 auto}.clientes .carousel-control.left{left:-15px}.clientes .carousel-control.right{right:-15px}#banner_home .item img{width:100%}.carousel-caption h3{color:#fff}.carousel-caption{background:#2b5034;background:rgba(43,80,52,.7);-ms-border-radius:20px;border-radius:20px;bottom:35%;padding:10px;font-family:'Alegreya Sans',sans-serif}.carousel-caption h3{margin:0;margin:20px 0;font-weight:400}.carousel-indicators{display:none}.carousel-control{position:absolute;width:50px;height:60px;top:45%;font-size:50px;display:inline-block}.carousel-control.right,.carousel-control.left{background:none;color:#6ca57b;-ms-opacity:1;opacity:1}#logos .item img{width:100%}.modal-dialog{width:750px;margin:100px auto;z-index:1000}.close{font-size:45px;color:#d14f45;text-shadow:0 1px 0 #efefef;opacity:1;filter:alpha(opacity=100);z-index:1000}.modal-backdrop{background:#283c2c;z-index:1000}.modal-content{border:10px solid #779a0b;z-index:1000}.modal-header{border-bottom:1px solid #e5e5e5;z-index:1000}.modal-title{font-family:'Alegreya Sans',sans-serif;font-weight:500;font-size:26px;color:#2b5034;z-index:1000}.close:hover{color:#c84137;z-index:1000}#logos{min-height:100px;position:relative;padding:30px 0 0 0}.thumbnail{padding:0;border:0;-ms-border-radius:0;border-radius:0;background:none}.linha2{background:url(/Content/img/bg_cinza_home.png) no-repeat top center;padding:40px 0}.linha3{background:url(/Content/img/separador_divs.png) no-repeat top center;background-color:#f2f2f2;padding:40px 0 0 0;min-height:740px}#linha4{background-color:#283c2c;padding:40px 0 0 0;min-height:240px;color:#fff}#linha4 li{list-style:none;padding-left:0;padding-left:0;line-height:25px;text-indent:-15px}#linha4 li:before{content:'';background-color:#6ca57b;display:inline-block;position:relative;height:6px;width:6px;-ms-border-radius:6px;border-radius:6px;-ms-background-clip:padding-box;background-clip:padding-box;margin-right:6px;bottom:2px}.linha5{background:url(/Content/img/separador_divs.png) no-repeat top center;background-color:#fff;padding:40px 0 0 0;min-height:390px}h1,h2,h3,h4{font-family:'Alegreya Sans',sans-serif;font-weight:500}section.home{margin:30px 0;font-size:16px;text-transform:uppercase;color:#2b5034}h2{position:relative;height:70px;font-size:24px;margin:0 auto;padding:18px 0 0 80px;color:#2b5034;text-transform:uppercase}h2.icon-projetos{background:url(/Content/img/ico_projetos.png) no-repeat;width:405px}h2.icon-area-de-atuacao{background:url(/Content/img/ico_atuacao.png) no-repeat;width:290px}h2.icon-empresa{background:url(/Content/img/ico_empresa.png) no-repeat;width:190px}h2.icon-clientes{background:url(/Content/img/ico_clientes.png) no-repeat;width:190px}#logos .carousel-control.left{left:-40px}#logos .carousel-control.right{right:-40px}.projetos{padding:0 0 100px 0}.img-projetos img{margin:15px 0 -70px 75px}.img-projetos:first-child img{margin:15px 0 -70px 325px}.txt-projetos{margin:-15px 0 0 0}.txt-projetos a{width:250px;height:250px;margin:0 0 10px 200px;display:block;background:url(/Content/img/txt-teste.png) no-repeat top center;font-size:15px;color:#2a5234;transition:.5s}.txt-projetos>a>span{width:240px;height:250px;padding:0 30px;display:table-cell;vertical-align:middle;text-align:center}.txt-projetos.last a{margin:0 0 0 -50px}.txt-projetos a:hover{text-decoration:none;margin-top:10px;margin-bottom:0}div.thumbs_home{-ms-border-radius:30px;border-radius:30px;padding:0;background-color:#283c2c;width:175px;height:250px;margin:0 auto;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;text-align:center;margin-bottom:40px}div.thumbs_home:hover{background-color:#6ca57b}div.ultimo{margin:0 auto;background-color:#6ca57b}div.thumbs_home a{text-decoration:none;color:#fff;display:block}div.thumbs_home p{padding:14px 10px;text-align:center;line-height:15px}div.thumbs_home a>img{-ms-border-radius:28px;border-radius:28px;height:auto}@media(max-width:1366px){#banner_home{margin:135px 0 0 0}}@media(max-width:1200px){#banner_home{margin:135px 0 0 0}#banner_home .carousel-inner{width:100%}#banner_home .carousel-caption{width:auto!important}#banner_home .carousel-inner .item{width:100%!important;height:394px!important}#banner_home .carousel-inner .item>img{position:absolute;width:1200px!important;max-width:1200px!important;height:394px!important}#banner_home .carousel-caption{width:100%}.img-projetos img{margin:15px 0 -70px 75px}.img-projetos:first-child img{margin:15px 0 -70px 225px}.txt-projetos{margin:-15px 0 0 0}.txt-projetos a{margin:0 0 0 100px;display:inline-block}.txt-projetos.last a{margin:0 0 0 -50px}}@media(max-width:980px){.img-projetos img{margin:15px 0 -70px 75px}.img-projetos:first-child img{margin:15px 0 -70px 145px}.txt-projetos{margin:-15px 0 0 0}.txt-projetos a{margin:0 0 0 14px;display:inline-block}.txt-projetos.last a{margin:0 0 0 -50px}}@media(max-width:768px){.txt-projetos{margin:0 0 0 0;text-align:center}.txt-projetos a{margin:0 0 0 0;display:inline-block}.txt-projetos.last a{margin:0 0 0 0}.linha2{background:url("/Content/img/separador_divs.png") no-repeat scroll center top #fff}h2.icon-projetos,h2.icon-atuacao{height:65px;font-size:18px;color:#2b5034;padding:18px 0 0 80px;margin:0;width:230px;margin:0 auto}h2.icon-clientes{height:66px;font-size:18px;color:#2b5034;padding:18px 0 0 80px;margin:0;width:190px;margin:0 auto}}@media(max-width:680px){.projetos .carousel-inner .item .col-xs-6{width:100%}}@media(max-width:480px){.areas .col-xs-6{width:100%}.clientes .carousel-inner .item .col-xs-6,.projetos .carousel-inner .item .col-xs-6{width:100%}}