.vc_btn3{background-image:none !important;text-decoration:none !important}.site-header{position:fixed;width:100%}#page .site-content{padding-top:95px}.site-title{display:none}rs-module-wrap{left:0 !important}.screens{margin-top:80px}.slick-prev:before,.slick-next:before{color:#00263e}.slick-dots{bottom:-50px}.slick-dots li button:before{color:#00263e}.vc_row-fluid:not(.banner)>.vc_col-sm-12{max-width:900px;margin:0 auto;float:none}.menu-link:hover::after{content:"";background:#C4D600;position:absolute !important;bottom:-11px;left:0;right:0;height:10px;width:100%}h2{position:relative;margin-bottom:50px !important}h2::before{content:"";position:absolute;left:0;bottom:-20px;background:#97C93D;width:85px;height:9px}#apresentacao{padding-top:60px;padding-bottom:60px}#apresentacao h4{border:1px solid #00263E;padding:20px}#quem-somos{padding-top:60px;padding-bottom:60px}#quem-somos h2::before{background:#61B4E4}#quem-somos p{color:#58595B}#quem-somos strong{color:#00263E}#o-que-fazemos{padding-top:60px;padding-bottom:60px}#solucoes{padding-top:60px;padding-bottom:60px}#fixview{padding-top:60px;padding-bottom:60px}#fixview h4{position:relative;margin-bottom:100px !important;margin-top:80px !important;display:table;margin:0 auto}#fixview h4::before{content:"";position:absolute;left:0;right:0;margin:0 auto;bottom:-20px;background:#97C93D;width:100%;height:8px}#diferenciais{padding-top:60px;padding-bottom:60px}#diferenciais p{color:#fff}#clientes{padding-top:60px;padding-bottom:60px}footer{position:relative}footer::before{content:"";background:url(/wp-content/themes/R/assets/images/top_footer.jpg) no-repeat;width:1920px;height:34px;position:absolute;top:-34px;left:0;right:0;margin:0 auto;background-size:cover}footer strong{margin-bottom:10px;display:inline-block}footer i{color:#606060;background:#C4D600;border-radius:100%;padding:10px;margin-right:10px}footer .site-footer-primary-section-2{position:relative}footer .site-footer-primary-section-2::after{content:"";width:1px;height:130%;border-right:1px dotted #97C93D;position:absolute !important;right:0;top:0;bottom:0;margin:auto 0}@media only screen and (max-width:1180px){.vc_row[data-vc-full-width]{padding-left:0px !important;padding-right:0px !important}footer::before{max-width:100%;background-size:contain;height:7px;top:0px}footer .site-footer-primary-section-2::after{content:none}footer .site-footer-primary-section-3 p{text-align:center !important}}@media only screen and (max-width:1024px){.ast-builder-menu-1 .menu-item>.menu-link{font-size:0.6rem}footer .site-footer-primary-section-3 p{line-height:1.4;font-size:15px}}