@import 'https://fonts.googleapis.com/css?family=Roboto+Condensed:300,400|Roboto:400,400i,700,700i';@import 'https://fonts.googleapis.com/icon?family=Material+Icons';@import url(font-awesome.min.css);.clearfix:after,.top .top-left:after,.top .top-right:after,.qualidades .container .qualidades-cols:after{visibility:hidden;display:block;font-size:0;content:'';clear:both;height:0}.loader{background-color:#fff;position:fixed;width:100%;height:100%;z-index:9999}.loader img{display:block;position:absolute;right:50%;bottom:50%;-webkit-transform:translate(50%, 50%);-moz-transform:translate(50%, 50%);-ms-transform:translate(50%, 50%);-o-transform:translate(50%, 50%);transform:translate(50%, 50%);width:75px}.material-icons{font-size:inherit}body{font-family:"Roboto",sans-serif;background-color:#fff;color:#212121;font-size:14px}.container{width:1200px;padding:0 25px}.container img{max-width:100%}p,.conteudo-editavel{line-height:23px}p a,.conteudo-editavel a{color:#EF6B01}p a:hover,.conteudo-editavel a:hover{color:#1B2020}p ul,.conteudo-editavel ul{margin:15px 0}p ul li,.conteudo-editavel ul li{line-height:23px;position:relative;padding-left:20px}p ul li:before,.conteudo-editavel ul li:before{content:"\f192";position:absolute;top:0;left:0;font-size:10px;color:#EF6B01;font-family:'FontAwesome'}p ul:first-child,.conteudo-editavel ul:first-child{margin-top:0}p ul:last-child,.conteudo-editavel ul:last-child{margin-bottom:0}.conteudo-editavel.before-pag{margin-bottom:30px}h1{color:#212121;font-family:"Roboto Condensed",sans-serif;font-weight:300;text-transform:uppercase;margin-top:40px;margin-bottom:30px;font-size:35px;padding-bottom:15px;position:relative}h1:after{content:"";display:block;width:70px;height:1px;background-color:#212121;position:absolute;bottom:0;left:0;-webkit-transition:all 0.2s;-moz-transition:all 0.2s;-o-transition:all 0.2s;transition:all 0.2s}h2{color:#EF6B01;font-family:"Roboto Condensed",sans-serif;font-weight:300;text-transform:uppercase;margin-top:40px;margin-bottom:30px;font-size:26px;position:relative}h3{color:#212121;font-family:"Roboto Condensed",sans-serif;font-weight:300;text-transform:uppercase;margin-top:40px;margin-bottom:20px;font-size:22px;position:relative}h4{color:#212121;font-family:"Roboto Condensed",sans-serif;font-weight:300;text-transform:uppercase;margin-top:40px;margin-bottom:20px;font-size:18px;padding-bottom:10px;position:relative}h4:after{content:"";display:block;width:50px;height:1px;background-color:#212121;position:absolute;bottom:0;left:0;-webkit-transition:all 0.2s;-moz-transition:all 0.2s;-o-transition:all 0.2s;transition:all 0.2s}h5{color:#212121;font-family:"Roboto Condensed",sans-serif;font-weight:400;text-transform:uppercase;margin-top:30px;margin-bottom:20px;font-size:18px;line-height:23px;padding-bottom:10px;position:relative}h5:after{content:"";display:block;width:30px;height:1px;background-color:#212121;position:absolute;bottom:0;left:0;-webkit-transition:all 0.2s;-moz-transition:all 0.2s;-o-transition:all 0.2s;transition:all 0.2s}h1:first-child,h2:first-child,h3:first-child,h4:first-child,h5:first-child{margin-top:0}h1.center,h2.center,h3.center,h4.center,h5.center{text-align:center}h1.center:after,h2.center:after,h3.center:after,h4.center:after,h2.center:after{left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}h1.branco,h2.branco,h3.branco,h4.branco,h5.branco,footer h5{color:#fff}h1.branco:after,h2.branco:after,h3.branco:after,h4.branco:after,h5.branco:after,footer h5:after{background-color:#fff}.big-btn{display:inline-block;margin:30px 0;cursor:pointer;position:relative;padding-left:25px;padding-right:25px;overflow:hidden;background:none;border:0}.big-btn span{height:50px;line-height:50px;position:relative;z-index:3;font-size:18px;text-transform:uppercase;font-family:"Roboto Condensed",sans-serif;color:#fff;display:block}.big-btn i{display:block;position:absolute;top:0;right:25px;width:100%;height:100%;background-color:#EF6B01}.big-btn i:before{content:"";display:block;position:absolute;top:0;right:-25px;z-index:1;border-top:25px solid #EF6B01;border-bottom:25px solid transparent;border-left:25px solid #EF6B01}.big-btn:after{content:"";display:block;position:absolute;right:0;bottom:0;border-bottom:15px solid #3D4041;border-left:15px solid transparent;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s;z-index:2}.big-btn:hover:after{border-bottom-width:300px;border-left-width:300px}.big-btn:first-child{margin-top:0}.big-btn:last-child{margin-bottom:0}.white-btn:after{border-bottom-color:#fff}.white-btn:hover span{color:#EF6B01}.sec-btn span{color:#212121}.sec-btn i{background-color:#eee}.sec-btn i:before{border-top-color:#eee;border-left-color:#eee}.sec-btn:hover span{color:#fff}.top{background-color:#3D4041;color:#fff;border-bottom:3px solid #EF6B01}.top .top-left{float:left}.top .top-left a{display:block;float:left;line-height:40px;font-size:12px;margin-left:30px}.top .top-left a .cont span{color:#ccc;font-size:10px;line-height:0}.top .top-left a i{color:#EF6B01}.top .top-left a:first-child{margin-left:0}.top .top-left a:hover .cont{color:#EF6B01}.top .top-right{float:right}.top .top-right .redes-sociais a{display:block;float:left}.top .top-right .redes-sociais a i{display:block;width:40px;line-height:40px;text-align:center}.top .top-right .redes-sociais a:hover .fa-facebook{background-color:#3b5998}.top .top-right .redes-sociais a:hover .fa-youtube-play{background-color:#b00}.top .top-right .redes-sociais a:hover .fa-google-plus{background-color:#dd4b39}.top .top-right .redes-sociais a:hover .fa-instagram{background-color:#fff;color:#000}header{padding:20px 0}header .logo{display:block;float:left;height:80px}header .menu{float:right}header .menu li{display:block;float:left;margin-left:30px}header .menu li a{display:block;line-height:80px;text-transform:uppercase;font-family:"Roboto Condensed",sans-serif;font-size:15px;position:relative}header .menu li a:hover,header .menu li a.active{color:#EF6B01}header .menu li a:before{content:"";display:block;position:absolute;width:30px;height:1px;background-color:#EF6B01;bottom:25px;left:0;opacity:0;filter:alpha(opacity=0);-webkit-transition:all 0.2s;-moz-transition:all 0.2s;-o-transition:all 0.2s;transition:all 0.2s}header .menu li a:hover:before,header .menu li a.active:before{opacity:1;filter:alpha(opacity=100)}header .menu li:first-child{margin-left:0}header .menu-toggle{display:none;float:right;width:50px;line-height:50px;font-size:35px;color:#EF6B01;margin-top:20px;text-align:center}header .menu-toggle:hover,header .menu-toggle:focus{background-color:#eee}.slideshow{width:100%;height:600px;position:relative;overflow:hidden;z-index:0}.slideshow>span{display:block;position:absolute;width:100%;height:100%;top:0;left:0;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-position:center}.slideshow .container{position:absolute;right:50%;bottom:50%;-webkit-transform:translate(50%, 50%);-moz-transform:translate(50%, 50%);-ms-transform:translate(50%, 50%);-o-transform:translate(50%, 50%);transform:translate(50%, 50%);z-index:113}.slideshow .container .slideshow-captions{text-align:right;color:#fff;font-family:"Roboto Condensed",sans-serif;text-transform:uppercase}.slideshow .container .slideshow-captions .caption-1{display:inline-block;line-height:40px;padding-left:20px;border-left:1px solid #fff;font-size:25px;font-weight:300}.slideshow .container .slideshow-captions .caption-2{display:block;font-size:40px}.slideshow .cycle-prev,.slideshow .cycle-next{display:block;position:absolute;bottom:50%;-webkit-transform:translateY(50%);-moz-transform:translateY(50%);-ms-transform:translateY(50%);-o-transform:translateY(50%);transform:translateY(50%);z-index:113;background-color:#3D4041;width:40px;line-height:40px;text-align:center;color:#fff;font-size:24px;cursor:pointer}.slideshow .cycle-prev{left:25px}.slideshow .cycle-next{right:25px}.slideshow .cycle-prev:hover,.slideshow .cycle-next:hover{background-color:#EF6B01}.slideshow:before{content:"";display:block;position:absolute;top:0;left:0;border-left:620px solid rgba(239,107,1,0.45);border-bottom:457px solid transparent;z-index:112}.slideshow:after{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.2);z-index:111}.home-projetos{position:relative;z-index:3;margin-top:-150px;padding-bottom:50px}.home-projetos .container{text-align:center}.home-projetos .container .home-projetos-wrap{width:1085px;max-width:100%;margin:0 auto;text-align:left}.home-projetos .container .home-projetos-wrap a{display:block;width:31%;float:left;margin-left:3.5%;background-color:#f4f4f4;padding-bottom:25px;position:relative;overflow:hidden}.home-projetos .container .home-projetos-wrap a .home-projeto-thumb{display:block;height:223px;position:relative;z-index:3;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-position:center}.home-projetos .container .home-projetos-wrap a h5{margin-right:25px;margin-left:25px;position:relative;z-index:3}.home-projetos .container .home-projetos-wrap a p{padding:0 25px;font-size:13px;position:relative;z-index:3}.home-projetos .container .home-projetos-wrap a:after{content:"";display:block;position:absolute;right:0;bottom:0;border-bottom:33px solid #EF6B01;border-left:33px solid transparent;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;z-index:1}.home-projetos .container .home-projetos-wrap a:first-child{margin-left:0}.home-projetos .container .home-projetos-wrap a:hover h5{color:#fff}.home-projetos .container .home-projetos-wrap a:hover h5:after{background-color:#fff}.home-projetos .container .home-projetos-wrap a:hover p{color:#fff}.home-projetos .container .home-projetos-wrap a:hover:after{border-bottom-width:600px;border-left-width:600px}.qualidades{padding:70px 0;background-image:url(../img/home/bajelac-home-qualidades.jpg);background-position:center;-moz-background-size:cover;-o-background-size:cover;background-size:cover;position:relative;text-align:center}.qualidades .container{position:relative;z-index:1}.qualidades .container .qualidades-cols{float:left;position:relative;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}.qualidades .container .qualidades-cols ul{float:left;margin-left:30px}.qualidades .container .qualidades-cols ul li{position:relative;color:#fff;text-transform:uppercase;margin-bottom:20px;padding-left:30px;text-align:left;font-size:16px}.qualidades .container .qualidades-cols ul li:before{content:"\f00c";font-family:'FontAwesome';position:absolute;top:-1px;left:0}.qualidades .container .qualidades-cols ul li:last-child{margin-bottom:0}.qualidades .container .qualidades-cols ul:first-child{margin-left:0}.qualidades:before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(61,64,65,0.5)}.content{padding:70px 0}.destaques-img{height:450px;background-position:center;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.destaques div{background-color:#f4f4f4;padding:20px 20px 5px 20px;border:1px solid #dadada;margin-bottom:20px;position:relative}.destaques div h4{width:85%}.destaques div p{display:none;font-size:13px;padding-bottom:20px}.destaques div i{display:block;position:absolute;top:20px;right:20px;width:45px;height:45px;cursor:pointer}.destaques div i:before{content:"add";font-family:'Material Icons';display:block;position:absolute;font-size:24px;color:#fff;top:17px;right:0;z-index:1}.destaques div i:after{content:"";display:block;position:absolute;top:0;right:0;border-top:0;border-bottom:45px solid #3D4041;border-left:45px solid transparent;-webkit-transition:all 0.2s;-moz-transition:all 0.2s;-o-transition:all 0.2s;transition:all 0.2s}.destaques div i:hover:after{border-bottom-color:#EF6B01}.destaques div:last-child{margin-bottom:0}.destaques div.aberto{background-color:#fff}.destaques div.aberto i:before{content:"remove";top:3px}.destaques div.aberto i:after{border-top:45px solid #EF6B01;border-bottom:0;border-left:45px solid transparent}.alert{width:100%;padding:15px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-width:1px;border-style:solid;margin:20px 0}.alert:first-child{margin-top:0}.alert:last-child{margin-bottom:0}.alert.success{color:#3C763D;background-color:#DFF0D8;border-color:#D6E9C6}.alert.info{color:#31708F;background-color:#D9EDF7;border-color:#BCE8F1}.alert.warning{color:#8A6D3B;background-color:#FCF8E3;border-color:#FAEBCC}.alert.danger{color:#A94442;background-color:#F2DEDE;border-color:#EBCCD1}footer{position:relative;overflow:hidden;padding:70px 0;color:#ccc;background-color:#3D4041}footer p{font-size:13px;line-height:19px}footer p a{color:inherit;cursor:pointer}footer p a:hover{color:#fff}footer .mais-info .col{margin-bottom:0}footer .mais-info li{display:block;margin-bottom:15px;position:relative;padding-left:20px}footer .mais-info li a{font-family:"Roboto Condensed",sans-serif;font-size:12px;text-transform:uppercase;line-height:21px}footer .mais-info li a:before{content:"\f192";font-family:'FontAwesome';display:block;padding-right:10px;position:absolute;top:1px;left:0}footer .mais-info li a:hover,footer .mais-info li a.active{color:#fff}footer .newsletter{margin-top:20px}footer .newsletter .field{position:relative;width:100%;display:block;height:40px}footer .newsletter .field .label{display:block;position:absolute;-webkit-pointer-events:none;-moz-pointer-events:none;-ms-pointer-events:none;-o-pointer-events:none;pointer-events:none;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s}footer .newsletter .field input{height:40px;line-height:40px;position:absolute;top:0;left:0;width:100%;background:none;border:0;padding:0;border-bottom:1px solid #ccc;color:#fff;font-size:14px;font-family:"Roboto",sans-serif}footer .newsletter .field input:focus,footer .newsletter .field input:valid{border-bottom-color:#fff}footer .newsletter .field input:focus ~ .label,footer .newsletter .field input:valid ~ .label{-webkit-transform:translateY(-250%);-moz-transform:translateY(-250%);-ms-transform:translateY(-250%);-o-transform:translateY(-250%);transform:translateY(-250%);font-size:9px}footer .newsletter .field button{display:block;position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);right:0;padding:0;border:0;background:none;color:#ccc;font-size:24px;cursor:pointer}footer .newsletter .field button:hover i{color:#fff}footer .newsletter em.state-error,footer .newsletter div.alert-success{display:block;clear:both;padding-top:10px;font-size:12px}.credits{background-color:#1B2020;padding:20px 0;color:#ccc;font-size:11px;display:none}.credits a:hover{color:#EF6B01}.credits .credits-left{float:left}.credits .credits-right{float:right}.credits .consumo{cursor:pointer}.credits .consumo:hover{color:#EF6B01}.consumo-popup{display:none;position:fixed;width:100%;height:100%;background-color:rgba(0,0,0,0.5);z-index:10;top:0;left:0}.consumo-popup .consumo-box{position:fixed;right:50%;bottom:120%;-webkit-transform:translate(50%, 50%);-moz-transform:translate(50%, 50%);-ms-transform:translate(50%, 50%);-o-transform:translate(50%, 50%);transform:translate(50%, 50%);background-color:#fff;padding:70px 50px;width:400px;max-width:90%;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.consumo-popup .consumo-box .consumo-close{display:block;position:absolute;top:15px;right:15px;width:30px;height:30px;line-height:30px;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;background-color:#fff;text-align:center;color:#EF6B01;font-size:18px;cursor:pointer}.consumo-popup .consumo-box .consumo-close:hover{background-color:#EF6B01;color:#fff}.empresa-banner{padding:100px 0;background-image:url(../img/empresa/bajelac-empresa-banner.jpg);background-position:center;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.empresa-banner .empresa-container{width:550px;max-width:100%}.projetos-categorias .col{border:1px solid #dadada;padding:25px}.projetos-categorias .col .categoria-thumb{display:block;padding-bottom:56.25%;background-position:center;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.projetos-categorias .col:hover{border-color:#EF6B01}.projetos-categorias .col:hover h5{color:#EF6B01}.projetos-voltar{float:right;position:relative;margin-bottom:0;margin-top:-75px}.projetos a{display:block;float:left;position:relative;overflow:hidden}.projetos a .projeto-thumb{position:absolute;top:0;left:0;background-position:center;-moz-background-size:cover;-o-background-size:cover;background-size:cover;width:100%;height:100%;-webkit-transition:all 0.4s;-moz-transition:all 0.4s;-o-transition:all 0.4s;transition:all 0.4s}.projetos a .projeto-info{background-color:rgba(255,255,255,0.75);position:absolute;bottom:0;left:0;-webkit-transition:all 0.4s;-moz-transition:all 0.4s;-o-transition:all 0.4s;transition:all 0.4s;width:100%;height:100px}.projetos a .projeto-info .projeto-tit{position:absolute;display:block;bottom:50%;left:0;-webkit-transform:translateY(50%);-moz-transform:translateY(50%);-ms-transform:translateY(50%);-o-transform:translateY(50%);transform:translateY(50%);text-align:center;width:100%;padding:0 15px;font-family:"Roboto Condensed",sans-serif;text-transform:uppercase;font-size:20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:all 0.4s;-moz-transition:all 0.4s;-o-transition:all 0.4s;transition:all 0.4s;max-height:100%;line-height:25px}.projetos a:hover .projeto-thumb{top:-10%;left:-10%;width:120%;height:120%}.projetos a:hover .projeto-info{height:100%}.projetos a:nth-child(11n+1),.projetos a:nth-child(11n+2),.projetos a:nth-child(11n+3){width:32.66%;padding-bottom:28%;margin-right:1%;margin-bottom:1%}.projetos a:nth-child(11n+3){margin-right:0}.projetos a:nth-child(11n+4),.projetos a:nth-child(11n+5){width:49.5%;padding-bottom:28%;margin-right:1%;margin-bottom:1%}.projetos a:nth-child(11n+5){margin-right:0}.projetos a:nth-child(11n+6){width:60%;padding-bottom:28%;margin-right:1%;margin-bottom:1%}.projetos a:nth-child(11n+7){width:39%;padding-bottom:28%;margin-bottom:1%}.projetos a:nth-child(11n+8){width:39%;padding-bottom:57%;margin-right:1%;margin-bottom:1%}.projetos a:nth-child(11n+9),.projetos a:nth-child(11n+10){width:29.5%;padding-bottom:28%;margin-right:1%;margin-bottom:1%}.projetos a:nth-child(11n+10){margin-right:0}.projetos a:nth-child(11n+11){width:60%;padding-bottom:28%;margin-bottom:1%}.projeto-galeria a{display:block;float:left;width:32.66%;padding-bottom:32.66%;margin-left:1%;margin-bottom:1%;position:relative;-moz-background-size:cover;-o-background-size:cover;background-size:cover;overflow:hidden}.projeto-galeria a:before{content:"";display:block;position:absolute;right:0;bottom:0;border-bottom:70px solid rgba(255,255,255,0.5);border-left:70px solid transparent;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s}@media all and (min-width: 401px){.projeto-galeria a:nth-child(3n+1){margin-left:0;clear:both}.projeto-galeria a:first-child{width:66.32%;padding-bottom:66.32%}}.projeto-galeria a:hover:before{border-bottom-width:750px;border-left-width:750px}.projeto-btns{margin-top:30px}.projeto-btns a{margin:0}.projeto-btns a:first-child{margin-right:15px}.smart-forms .gui-input,.smart-forms .gui-textarea,.smart-forms select{border-width:1px !important;border-color:#dadada !important;border-radius:0 !important}.smart-forms .gui-input:hover,.smart-forms .gui-textarea:hover,.smart-forms select:hover{border-color:#3D4041 !important}.smart-forms .gui-input:focus,.smart-forms .gui-textarea:focus,.smart-forms select:focus{border-color:#EF6B01 !important}.smart-forms .gui-input:focus ~ .field-icon i,.smart-forms .gui-textarea:focus ~ .field-icon i{color:#EF6B01 !important}.smart-forms .big-btn:hover{color:#EF6B01}.smart-forms .refresh-captcha{background-color:#3D4041 !important;border-color:#3D4041 !important}.smart-forms .refresh-captcha:hover{background-color:#EF6B01 !important}.smart-forms input:checked+.checkbox,.smart-forms input:checked+.radio,.smart-forms input:hover+.checkbox,.smart-forms input:hover+.radio{border-color:#EF6B01 !important}.smart-forms .radio:before{background-color:#EF6B01 !important}.mapa{display:block;width:100%;height:300px;margin-top:50px}.servicos{margin-top:50px}.servicos .col{-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-position:center;position:relative;padding-bottom:30%;overflow:hidden}.servicos .col .servico-tit{position:absolute;right:50%;bottom:50%;-webkit-transform:translate(50%, 50%);-moz-transform:translate(50%, 50%);-ms-transform:translate(50%, 50%);-o-transform:translate(50%, 50%);transform:translate(50%, 50%);font-size:20px;font-family:"Roboto Condensed",sans-serif;color:#fff;padding:10px 15px;background-color:rgba(239,107,1,0.75);text-transform:uppercase;opacity:1;filter:alpha(opacity=100);-webkit-transition:all 0.4s;-moz-transition:all 0.4s;-o-transition:all 0.4s;transition:all 0.4s}.servicos .col .servico-info-wrap{position:absolute;top:100%;left:100%;margin-left:-70px;width:100%;height:100%;background-color:rgba(239,107,1,0.75);-webkit-transition:all 0.4s;-moz-transition:all 0.4s;-o-transition:all 0.4s;transition:all 0.4s}.servicos .col .servico-info-wrap .servico-info{position:absolute;width:80%;color:#fff;font-size:13px;right:50%;bottom:50%;-webkit-transform:translate(50%, 50%);-moz-transform:translate(50%, 50%);-ms-transform:translate(50%, 50%);-o-transform:translate(50%, 50%);transform:translate(50%, 50%)}.servicos .col .servico-info-wrap:before{content:"";display:block;width:100%;position:absolute;top:-70px;left:0;border-bottom:70px solid rgba(239,107,1,0.75);border-left:70px solid transparent}.servicos .col:hover .servico-tit{opacity:0;filter:alpha(opacity=0)}.servicos .col:hover .servico-info-wrap{top:0;left:0;margin-left:0}@media all and (max-width: 1280px){.slideshow{height:550px}.slideshow .container{padding:0 80px}}@media all and (max-width: 1024px){.slideshow{height:500px}header .menu{display:none;position:absolute;float:none;background-color:#fff;top:135px;right:25px;z-index:3;min-width:200px;padding:15px 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.5);-moz-box-shadow:0 1px 3px rgba(0,0,0,0.5);box-shadow:0 1px 3px rgba(0,0,0,0.5)}header .menu li{float:none;display:none;margin-left:0}header .menu li a{line-height:35px;padding:0 25px}header .menu li a:hover{color:inherit}header .menu li a:focus{background-color:#eee}header .menu li a.active{color:#EF6B01}header .menu li a:hover:before,header .menu li a.active:before{opacity:0;filter:alpha(opacity=0)}header .menu-toggle{display:block}}@media all and (max-width: 840px){.home-projetos .container .home-projetos-wrap a{width:100%;float:none;margin-left:0;margin-top:30px}.home-projetos .container .home-projetos-wrap a:first-child{margin-top:0}.home-projetos .container .home-projetos-wrap a:hover:after{border-left-width:1000px}}@media all and (max-width: 720px){.qualidades .container .qualidades-cols ul{float:none;margin-left:0;margin-top:20px}.qualidades .container .qualidades-cols ul:first-child{margin-top:0}.credits .credits-left,.credits .credits-right{float:none;text-align:center;line-height:23px}}@media all and (max-width: 600px){.top .top-left{float:left}.top .top-left a .cont{display:none}.top .top-left a i{color:#fff}.top .top-left a:hover i,.top .top-left a:focus i{color:#EF6B01}.top .top-right{float:right}header .menu{top:143px}.slideshow .container{padding:0 25px}.slideshow .container .slideshow-captions .caption-1{line-height:35px;padding-left:15px;font-size:20px}.slideshow .container .slideshow-captions .caption-2{font-size:35px}.slideshow .cycle-prev,.slideshow .cycle-next{width:25px;line-height:25px;display:none}.slideshow .cycle-prev{left:0}.slideshow .cycle-next{right:0}.credits .consumo{cursor:pointer;display:block}.projetos a{width:100% !important;padding-bottom:56% !important;margin-right:0 !important;margin-bottom:25px !important}.projetos a:last-child{margin-bottom:0 !important}}@media all and (max-width: 480px){.projetos a .projeto-info{width:100%;height:50px}.projetos a .projeto-info .projeto-tit{font-size:18px;line-height:23px}.projetos-voltar{float:none;margin-top:0;margin-bottom:30px}}@media all and (max-width: 400px){header .logo{height:70px}header .menu{top:143px}header .menu-toggle{margin-top:15px}.projeto-galeria a{float:right;width:49%;padding-bottom:49%;margin-left:0;margin-bottom:2%;position:relative;-moz-background-size:cover;-o-background-size:cover;background-size:cover;overflow:hidden}.projeto-galeria a:nth-child(odd){float:left;clear:both}}
