.site_wrapper{width:100%;margin:0 auto 0 auto;background:#fff}.container{width:1170px;margin:auto}.one_fifth,.one_fourth,.one_half,.one_third,.onecol_forty,.onecol_sixty,.onecol_thirtyfive,.three_fourth,.two_third{position:relative;margin-right:4%;float:left}.one_third{width:30.65%}.onecol_forty{width:40%}.onecol_sixty{width:56%}.last{margin-right:0!important;clear:right}#logo{float:left;display:block;width:100%;min-height:60px;margin-top:0;position:relative;text-indent:-999em;background:url(../imagens/logo@1x.png) no-repeat left top;background-size:100%}.logo{float:left;width:100%;margin-top:5px}.menu_main{float:left;width: 80%;z-index:9999;position:relative;margin-top:10px;}.top_nav{float:left;width:100%}.top_nav .left{float:left;width:50%}.top_nav .right{float:left;width:50%;text-align:right;padding-top:14px}.top_nav .right a{color:#727272;font-family:Poppins,sans-serif;font-weight:500;margin-right:16px;transition:all .3s ease}.top_nav ul.topsocial{float:right;padding:0;margin:0 0 0 16px}.top_nav .topsocial li{float:left;padding:0;margin:0 5px 0 0}.top_nav .topsocial li a{float:left;color:#fff;font-size:12px;width:23px;height:23px;background:#878787;border-radius:100%;text-align:center;vertical-align:middle;line-height:23px;transition:all .3s ease;margin-right:0}.top_nav .topsocial.two li a{color:#ccc}.top_nav.two{height:39px;background:#454545;font-size:13px}.top_nav.two .left,.top_nav.two .right{padding-top:7px;color:#999}.top_nav.two .right a{color:#999;margin-right:0;margin-left:14px}.top_nav.two .topsocial li a{margin-left:0}.title1 h2{color:#fff;font-size:35px;z-index:1;position:relative;text-align:center;font-weight:700}.title1 h2 em{font-size:14px;display:block;font-weight:400;font-style:normal;margin-top:3px}.title1 .line{background:#fff;height:1px;display:block;top:18px;width:37%;margin-left:31.3%;position:absolute}.title1 .text{background:#e54c4c;z-index:20;position:relative;text-align:center;padding:0 14px}.title2 h2{z-index:1;position:relative;text-align:center;font-weight:700}.title2 h2 em{color:#999;font-size:14px;display:block;font-weight:400;font-style:normal;margin-top:3px}.title2 .line{background:#333;height:1px;display:block;top:18px;width:40%;margin-left:30%;position:absolute}.title2 .text{background:#fff;z-index:20;position:relative;text-align:center;padding:0 14px}.features_sec1{float:left;width:100%;padding:115px 0;position:relative;background:#333;color:silver}.features_sec1:after{top:100%;left:50%;border:solid transparent;content:" ";position:absolute;pointer-events:none;margin-left:-100px;width:0;height:0;border-left:100px solid transparent;border-right:100px solid transparent;border-top:16px solid #333}.recent_works{float:left;width:100%;padding:130px 0 90px 0;background:url(../imagens/bg/fullsite-img1.jpg) repeat left top;text-align:center}.features_sec2{float:left;width:100%;padding:100px 0 106px 0;background:#e54c4c url(../imagens/bg/tex-bg1.png) repeat left top;text-align:center}.features_sec2 .box{float:left;width:95%;background:#fff;border-radius:3px;padding:35px 35px 35px 35px;text-align:left;box-shadow:5px 5px 0 rgba(0,0,0,.1)}.features_sec2 .box img{float:left;margin-left:-55px;margin-right:20px;border-radius:3px}.features_sec2 .box h5{margin-bottom:7px;line-height:21px}.features_sec3{float:left;width:100%;text-align:center}.features_sec3 .box{float:left;width:100%;text-align:left;margin-bottom:55px}.features_sec3 .box.last{margin-bottom:0}.features_sec3 .box .left{float:left}.features_sec3 .box .right{float:left;width:76%;margin-left:7%}.features_sec4{float:left;position:relative;z-index:9;background:#f6f7f9;width:100%;padding:65px 0}.features_sec4:before{content:"";position:absolute;z-index:-1;top:0;right:44%;bottom:0;left:0;background:#efefef}.features_sec4 .lblogs{float:left;width:43%;margin-right:7%}.features_sec4 .lblogs .lbimg img{float:left;width:100%;margin-bottom:23px}.features_sec4 .lblogs .lbimg span{float:left;width:40px;height:50px;font-size:18px;color:#e3e3e3;background:#e54c4c;margin-top:-73px;text-align:center;font-weight:600}.features_sec4 .lblogs .lbimg span strong{display:block;font-size:10px;color:#e3e3e3;background:#3c3c3c;font-weight:400}.features_sec4 .lblogs a.smlinks{display:none;float:left;color:#999;font-size:12px;border:1px solid #e1e1e1;padding:0 10px;margin-right:3px;margin-top:5px}.features_sec4 a.remobut{float:right;color:#e54c4c;text-transform:uppercase;border:1px solid #e1e1e1;padding:9px 22px;margin-right:2px;border-radius:3px}.features_sec4 .peosays{float:left;width:95%;margin-left:5%}.features_sec5{background:url(../imagens/bg/bg-depoimentos.jpg);float:left;width:100%;padding:20px 0 0 0;text-align:center}h3.unline{float:left;color:#333}.parallax_section1{float:left;width:100%;text-align:left;padding:120px 0;background:#1e1e1e url(../imagens/bg/fullsite-img2.jpg);background-attachment:fixed;background-origin:initial;background-clip:initial;background-size:cover;background-repeat:no-repeat;background-position:100% 0;background-position:center}.parallax_section1 h2{color:#fff;font-size:30px;font-weight:700;width:50%;line-height:38px;font-family:'Dancing Script',cursive;background:rgba(0,0,0,.58);padding:30px 30px 30px 40px;border-left:5px solid #e54c4c}.parallax_section1 p{color:#fff;font-size:18px;margin-bottom:45px;width:50%}.footer{float:left;width:100%;padding:0;background:#303030 url(../imagens/bg/footer-graph2.png) no-repeat right bottom}.footer h4{color:#fff;font-weight:400;margin-bottom:25px}.scrollup{width:40px;height:40px;opacity:1;position:fixed;bottom:20px;right:20px;display:none;z-index:999;color:#ccc}.stheader{float:left;width:100%;max-height:750px;min-height:700px;background:#999 url(../imagens/bg/background-slide-home.png) no-repeat center bottom;background-color:#fff}.slidercform{float:left;width:470px;padding:37px 40px 40px 40px;text-align:center;margin-top:20px;background:rgba(0,0,0,.72);border-radius:3px}.slidercform strong{color:#fff;font-family:Poppins,sans-serif;font-size:27px;font-weight:700;display:block}.slidercform strong em{color:#fff;font-size:14px;font-weight:300;font-style:normal;display:block;margin-top:8px}.dropdown{display:block!important}.list_divlines{font-weight:400}.simule{background:#e23a3a;color:#fff;border-radius:4px;height:40px;width:130px;border:none;position:relative;top:6px;cursor:pointer;font-size:15px;margin-left:15px;transition:.1s ease-in;-webkit-transition:.1s ease-in;-moz-transition:.1s ease-in;-o-transition:.1s ease-in}.botao_ver_todas_coberturas_home{background:0 0;border:solid 2px #999;color:#999;border-radius:7px;padding:15px;position:relative;margin-top:15px;margin-bottom:-15px}.botao_ver_todas_coberturas_home:hover{cursor:pointer;background:rgba(0,0,0,.3);color:#fff;transition:.4s}a.botao_whatsapp button{cursor:pointer;color:#fff;background:#00bc50;border:0;border-radius:27px;padding:1px 20px}a.botao_whatsapp button:hover{background:#00a044;transition:.4s}.botao_whatsapp span{position:relative;top:-8px;font-size:18px}.contato_via_whatsapp_desktop{z-index: 99999998;position:fixed;bottom:0;border:0;background:#00bb50;right:8px;color:#fff;padding:7px 10px;font-size:14px;border-radius:10px 10px 0 0;cursor:pointer;}.contato_via_whatsapp_cell{animation-name:whatsapp;animation-duration:1s;animation-iteration-count:infinite;animation-delay:1s;z-index:999;position:fixed;bottom:0;width:90px;height:90px;border:0;background:0 0;right:0;color:#fff;cursor:pointer;opacity:0}@media(min-width:700px){.contato_via_whatsapp_cell{display:none}.contato_via_whatsapp_desktop{display:block}}@media(max-width:700px){.contato_via_whatsapp_desktop{display:none}.contato_via_whatsapp_cell{display:block}}ul.topsocial.two .fa-facebook{margin-top:6px}@media(max-width:770px){.one_fourth.animate.fadeIn{width:100%!important}}.page_title2{float:left;width:100%;padding:40px 0;background:#454545 url(../imagens/bg/bg-topo.png) no-repeat center bottom;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;position:relative;margin-bottom:30px}.page_title2 h1{float:left;font-size:32px;font-weight:200;margin-bottom:0;color:#fff}.page_title2 .pagenation{float:right;font-size:12px;text-align:left;font-weight:400;color:#e3e3e3;margin:10px 0 0 0}.page_title2 .pagenation i{color:#999;margin:0 2px 0 2px}.page_title2 .pagenation a{padding:0;color:#999;transition:all .3s ease}.page_title2 .pagenation a:hover{color:#e3e3e3}