/* Created on : 17/12/2018, 08:52:50 | Author     : 109 */
.ativo-projetos i{width: 64%;position: relative;height: 5px;background: #1f2a4d;float: left;margin: -40px 18%;}
@media(max-width: 800px){.ativo-projetos{color: #5e43fb !important;}}

.banner p{display: none}

.texto-projeto{float: left}
.titulo-projeto{text-align: center; width: 100%; margin: 50px 0 30px; font: 22px futura-medium; color: #222337;}
.texto-lista{width: 66%; margin: 5px 17%;font-family: futura-regular;font-size: 16px;color: #565656;line-height: 25px; text-align: left}

.galeria{margin: 50px 0 100px;background: #000; height: 600px; max-width: 800px; width: 80%; float: left; position: relative; left: 50%;-webkit-transform: translate(-50%,0);transform: translate(-50%,0);}
.imagem{height: 600px; width: 100%; float: left;}
.imagem1{background: url(../img/projetos/1.jpg) no-repeat center;}
.imagem2{background: url(../img/projetos/2.jpg) no-repeat center;}
.imagem3{background: url(../img/projetos/3.jpg) no-repeat center;}
.imagem4{background: url(../img/projetos/4.jpg) no-repeat center;}
.imagem5{background: url(../img/projetos/5.jpg) no-repeat center;}
.imagem6{background: url(../img/projetos/6.jpg) no-repeat center;}
.imagem7{background: url(../img/projetos/7.jpg) no-repeat center;}

/*CARROSSEL*/
.bx-wrapper {position: relative; zoom: 1; display: inline-block; width: 100% !important}
.bxslider a{ float: left; width: 252px !important; text-align: center;margin: 0 26px;}
.bxslider a img{ display: inline-block}
.bx-wrapper img {max-width: 100%;display: block;}
.bx-wrapper .bx-viewport {-webkit-transform: translatez(0);-moz-transform: translatez(0); -ms-transform: translatez(0);-o-transform: translatez(0);transform: translatez(0);}
.bx-wrapper .bx-pager, .bx-wrapper .bx-controls-auto {position: absolute;width: 100%;}
.bx-wrapper .bx-loading {min-height: 50px;background: url(../img/home/bx_loader.gif) center center no-repeat #fff;height: 100%;width: 100%;position: absolute;top: 0;left: 0;z-index: 2000;}
.bx-wrapper .bx-pager { display: none; text-align: left; font-size: .85em; font-family: Arial; font-weight: bold; color: #fff; margin-top: -20px;}
.bx-wrapper .bx-pager .bx-pager-item, .bx-wrapper .bx-controls-auto .bx-controls-auto-item {display: inline-block;*zoom: 1;*display: inline;}
.bx-wrapper .bx-pager.bx-default-pager a {background: #666;text-indent: -9999px;display: block;width: 10px;height: 10px;margin: 0 5px;outline: 0;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;}
.bx-wrapper .bx-pager.bx-default-pager a:hover, .bx-wrapper .bx-pager.bx-default-pager a.active {background: #000;}
.bx-wrapper .bx-prev { position: absolute; top: 0; left: 0; margin: 0 0 0 -22.5px; left: 0 ; width: 45px; height: 45px; background: url(../img/prev.jpg) no-repeat center;    background-size: 100%;}
.bx-wrapper .bx-next { position: absolute; top: 0; right: 0; margin: 0 -22.5px 0 0; width: 45px; height: 45px; background: url(../img/next.jpg) no-repeat center;    background-size: 100%;}
.bx-wrapper .bx-controls-direction a {	position: absolute;top:50%; outline: 0;width: 45px; height: 45px; text-indent: -9999px; z-index: 9997;}
.bx-wrapper .bx-caption {position: absolute;bottom: 0;left: 0;background: #666\9;background: rgba(80, 80, 80, 0.75);width: 100%;}
.bx-wrapper .bx-caption span {color: #fff; font-family: Arial; display: block; font-size: .85em; padding: 10px;}

/**/

@media (max-width: 800px){
    .banner{height: 150px}
    .banner p{display: block; width: 100%; text-align: center; font: 50px bebas-regular;margin: 47px 0;color: #fff}
    
    .texto-projeto{width: 100%; margin: 0}
    .titulo-projeto{width: 80%; margin: 25px 10%}
    .titulo-projeto br{display: none}
    .texto-lista{width: 80%; margin: 15px 10%;}
    
    .galeria{margin: 0; height: 350px; background: transparent;}
    .imagem{background-size: contain !important; height: 350px;}
    .fundo-footer{margin-top: 0}
}




























