html,body{font-size:16px;line-height:26px;font-weight:normal;font-family:'Poppins',sans-serif;}html{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;font-weight:400;}@-moz-document url-prefix(){.solution-dtl p,.page-block p,.page-features-dtl p,.team-block p,.footer-widget p,.footer-widget ul li,.footer-news ul li,.footer-contact p,.footer-address li,.subscribe-form .form-control,.team-member p,label,.form-control,.project-description p,.project-description ul li,.news-grid-dtl p,.news-list-dtl p,.meta-tags li,.rct-news-widget .date,.single-post-point p,.single-post-written p,.blog-comment p,.comments-date,.single-product-dtl p,.product-comment-block p,.checkout-login-block p,.contact-page-main-block .contact-section p,.address-dtl-block ul li,.address-dtl-block ul li a,.address-dtl-block a,.we-are-dtl p,.features-main-block p{font-weight:300 !important;}.home-slider{margin-top:0!important;}}html,body{height:100%;background-image:url(/images/fundo-body.png);}h1,h2,h3,h4,h5,h6{font-family:'Roboto',sans-serif;font-weight:900;margin:0;color:#222;}h1{font-size:16px;}h2{font-size:16px;}h3{font-size:16px;}h4{font-size:16px;}h5{font-size:16px;}h6{font-size:16px;}a{color:#888;-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;}a:hover,a:focus{color:#b40000;text-decoration:none;}a:active{color:#82BA01;text-decoration:none;}p{font-weight:400;font-family:'Poppins',sans-serif;}ul{list-style:none;margin:0;padding:0;}ul.list{padding-left:20px;}ul.list li:before{content:"\00BB \0020";color:#ff9001;margin-left:-15px;padding-right:10px;}.ln-1{line-height:1;}.white{color:#FFFFFF;}.black{color:#000000;}.red{color:#d30000;}.underline{text-decoration:underline;}.btn-default{border-radius:0;font-family:'Roboto',sans-serif;font-weight:900;text-align:center;color:#FFFFFF;border:none;padding:12px;text-transform:uppercase;background-color:#b40000;-webkit-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;}.btn-default:hover{color:#FFFFFF;background-color:#252525;}.btn-white{border-radius:0;font-family:'Roboto',sans-serif;font-weight:900;text-align:center;color:#1B1C1E;background-color:#FFFFFF;border:none;padding:12px;text-transform:uppercase;-webkit-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;}.btn-white:hover{color:#FFFFFF;background-color:#b40000;}.btn-grey{border-radius:2px;background-color:#EEE;font-size:12px;color:#555;border:solid 1px #E8E8E8;padding:12px 30px;}.btn-grey:hover{border-radius:2px;background-color:#b40000;border:solid 1px #b40000;}.section{margin-bottom:35px;}.pad-0{padding:0;}.form-control{min-height:45px;border-radius:0;border:solid 1px #E8E8E8;font-size:16px;line-height:1.5;}.form-control:focus{border:solid 1px #E8E8E8;-webkit-box-shadow:none;box-shadow:none;}textarea:focus{outline:-webkit-focus-ring-color auto 0;}label{font-weight:400;margin-bottom:0px;}.top-bar{width:100%;min-height:46px;background-color:#2F2F2F;position:relative;overflow:hidden;margin-bottom:5px;margin-top:5px;}.info-bar h1{font-family:'Roboto',sans-serif;padding:14px 0;color:#ffffff;line-height:1;margin:0px;font-weight:normal;}@media(max-width:767px){.logo a img{margin:0 auto;left:0;right:0;display:block;}.nav-bar .btn-default{display:none;}}.info-nav{font-family:'Roboto',sans-serif;text-align:center;}.info-nav:not(:last-child){margin-bottom:20px;}.info-nav-heading{display:block;font-size:35px;font-size:1.8rem;color:#b40000;font-weight:bold;line-height:1;padding:15px;background-color:#f1f1f1;border-bottom:1px solid black;border-radius:5px 5px 0px 0;}.info-nav-dtl,.info-nav-dtl a{font-weight:normal;line-height:1;color:#fffFFF;padding:10px;background-color:#2b2b2b;}.info-nav-dtl span{vertical-align:middle;}.navigation{margin:25px 0 0;background-color:#2F2F2F;z-index:99;position:relative;-webkit-box-shadow:0 10px 20px rgba(0,0,0,0.19),0 6px 6px rgba(0,0,0,0.23);box-shadow:0 10px 20px rgba(0,0,0,0.19),0 6px 6px rgba(0,0,0,0.23);}#cssmenu>ul>li a,#cssmenu>ul>li>span{border-left:1px solid rgba(255,255,255,0.08);}#cssmenu>ul>li{width:‭14.285714285714285714285714285714‬%;width:calc(100%/6);text-align:center;border-bottom:1px solid transparent;-webkit-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;}#cssmenu>ul>li:hover,#cssmenu>ul>li.active{border-bottom:1px solid #b40000;}#cssmenu>ul>li.has-sub>a{margin-right:25px;}#cssmenu ul ul{margin-top:0;}@media(max-width:768px){#cssmenu.small-screen #menu-button{color:#FFFFFF;}#cssmenu.small-screen #menu-button:before{background:#FFF;}#cssmenu.small-screen #menu-button:after{border-top:2px solid #FFF;border-bottom:2px solid #FFF;}#cssmenu.small-screen #menu-button.menu-opened:before{background:#FFF;}#cssmenu.small-screen #menu-button.menu-opened:after{background:#FFF;}#cssmenu>ul>li>a{margin:0px;color:#FFFFFF;line-height:inherit;min-height:auto;}#cssmenu.small-screen li>ul>li{background:#FFF;}#cssmenu.small-screen li>ul>li a{color:#777;}#cssmenu.small-screen li>ul>li:hover{background:#b40000;}#cssmenu.small-screen li>ul>li:hover a{color:#222;}}@media(min-width: 768px) and (max-width: 992px){#cssmenu > ul > li.has-sub > a{margin-right:5px;}#cssmenu>ul>li.has-sub>a{padding-right:14px;}#cssmenu>ul>li>a{padding:5px 10px;}.search-btn{visibility:hidden;display:none;}}@media(min-width:768px) and (max-width:992px){.download-btn a i{display:none;}.download-btn a{border-bottom:1px solid #b40000;}}.gray-ph .page-heading{background-color:#f2f2f2;color:#000000;border-bottom:1px solid #f2f2f2;font-weight:bold;}.red-ph .page-heading{background-color:#b40000;color:#ffffff;margin-bottom:0px;border-radius:15px;padding:5px 20px;}.page-heading{padding:15px;background-color:#2b2b2b;color:#FFFFFF;font-weight:normal;border-bottom:2px solid #b40000;margin-bottom:15px;}.page-heading a{color:inherit;}.footer-main-block{background-color:#2A2A2A;background-repeat:repeat-x;}.footer-block{padding:45px 0 45px;}.footer-heading{font-size:16px;padding:15px;background-color:#1d1d1d;color:#FFF;border-radius:18px;}.footer-heading a{color:#FFFFFF;}.footer-widget{color:#ffffff;text-align:justify;}.footer-widget a{color:#ffffff;}.copyright{padding:25px 0 13px;background-color:#222;background-repeat:repeat-x;color:#ffffff;}.copyright-text p{font-family:'Roboto',sans-serif;}.footer-nav ul{text-align:right;}.footer-nav ul li{display:inline-block;padding:0 5px;}.footer-nav ul li:last-child{padding:0 0;}.footer-nav ul li a{font-family:'Roboto',sans-serif;display:inline-block;font-weight:300;color:#888;padding:0 5px;}.footer-nav ul li a:hover{color:#b40000;}@media(max-width:767px){.copyright-text p{text-align:center;}.footer-nav ul{text-align:center;}}@media(max-width:992px){.footer-widget{margin-bottom:30px;}}@media(min-width: 768px) and (max-width: 992px){.copyright{background-repeat:round;}}.page-block{text-align:justify;}.page-banner-main-block{position:relative;padding:0px;}.page-banner-main-block .overlay-bg{background:rgba(0,0,0,0.3);}.page-banner-heading{font-size:40px;position:relative;}.page-block p{padding:0px;}.page-img{margin-bottom:10px;}.contact-page-main-block{padding:68px 0 83px;}.contact-map{width:100%;height:550px;background-color:#E4E4E4;}.contact-page-main-block .contact-heading{font-size:28px;font-weight:900;color:#232323;}.contact-page-main-block .contact-section p{color:#666;}.contact-form{margin-top:20px;}.contact-form textarea.form-control{height:150px;border-radius:0;}.address-block{background-color:#F0F5F9;margin-top:-131px;}.address-top-block{width:100%;background-color:#b40000;padding-left:40px;border-bottom:1px solid rgba(35,35,35,0.3);}.address-heading{font-size:20px;font-weight:700;color:#FFFFFF;}.address-dtl-block{padding:32px 60px 20px 40px;}.address-dtl-heading{color:#222;margin-bottom:20px;}.address-dtl-block ul li,.address-dtl-block ul li a{color:#222;padding-top:6px;text-decoration:none;}.address-dtl-block ul li span{font-weight:700;}.address-dtl-block a{color:#222;text-decoration:underline;}.address-block hr{margin:0;border-top:1px solid rgba(35,35,35,0.7);opacity:0.2;}.address-arrow ul{width:100%;}.address-arrow ul li{text-align:center;display:inline-block;text-align:center;width:177px;background-color:#b40000;-webkit-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;}.address-arrow ul li a{font-size:30px;color:#FFFFFF;}.address-arrow ul li:hover{background-color:#222;}@media(max-width:767px){.address-block{margin-top:30px;}.address-arrow ul li{width:160px;}}@media(min-width: 768px) and (max-width: 992px){.address-top-block{padding-left:15px;}.address-dtl-block{padding:32px 60px 20px 15px;}.address-arrow ul li{width:100px;}}.divisor-img{margin-top:5px;margin-bottom:5px;border:0px;}.bg-white{background-color:#ffffff;}.p-t-15{padding-top:15px;}.p-t-25{padding-top:25px;}.p-t-50{padding-top:50px;}.p-b-25{padding-bottom:25px;}.p-b-50{padding-bottom:50px;}.m-b-10{margin-bottom:10px;}.m-t-15{margin-top:15px;}.m-b-15{margin-bottom:15px;}.m-t-25{margin-top:25px;}.m-t-50{margin-top:50px;}.m-b-25{margin-bottom:25px;}.m-b-50{margin-bottom:50px;}.n-p-r{padding-right:0px;}.n-p-l{padding-left:0px;}.p-l-20{padding-left:20px;}.no-margin-bottom{margin-bottom:0px;}h3.servico{border-bottom:2px solid #a0a0a0;padding:5px;background-color:#f4f4f4;color:red;font-weight:normal;}.banner-home,.banner-home-mobile{background-repeat:no-repeat;background-size:contain;}.banner-home{background-image:url(/images/banner-brasil-investigacoes.jpg);}.banner-home-mobile{background-image:url(/images/banner-brasil-investigacoes-mobile.jpg);}.logo{margin-top:-5px;}.descricao-servico{padding:15px;}.servico-list img{border-radius:15px;}.row-flex{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}.row-flex>[class*='col-']{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}.b-b-1px{border:1px solid #000000;}.inline{display:inline !important;}a.fale-com-detetive{padding:11px 15px;background-color:#323232;display:block;color:#ffffff;border-radius:15px;text-transform:uppercase;font-size:20px;text-align:center;line-height:24px;font-weight:900;}ul.list-bullet{list-style:circle;margin-left:20px;margin-bottom:15px;}.i-circle{padding:5px 20px 5px 10px !important;background-color:#ffffff;border-radius:100%;color:#000000;margin-right:6px;margin-bottom:5px;}.a-tel{font-size:24px;line-height:30px;font-weight:bold;text-shadow:1px 1px 0px black;font-family:Tahoma;}.borda{position:relative;}.borda::before{border:1px solid #dbd8cf;bottom:10px;content:"";left:10px;position:absolute;right:10px;top:10px;}.swal2-content .btn{font-size:16px;}.bg-form{background-color:#f3f3f3;padding:25px 10px;border:1px solid #2b2b2b;}.header-form{text-align:center;background-color:#2b2b2b;color:#FFF;padding:7px;margin-bottom:0;}img.swal2-image{border-radius:110px;padding:15px;box-sizing:border-box;border:2px solid #00a200;background-color:#00a200;}.whatsapp{cursor:pointer;}.bold{font-weight:bold;}.fs-18{font-size:18px;}.uppercase{text-transform:uppercase;}@media screen and (max-width: 768px){.row-flex{display:inherit;display:inherit;display:inherit;display:inherit;-ms-flex-wrap:inherit;flex-wrap:inherit;}.row-flex>[class*='col-']{display:inherit;-webkit-box-orient:inherit;-webkit-box-direction:inherit;-ms-flex-direction:inherit;flex-direction:inherit;}.n-p-r{padding-right:15px;}.sidebar{margin-top:25px;padding:40px 25px;background-color:#f1f1f1;}.container.bg-white.p-t-25.p-b-50{padding-bottom:0px;}.page-heading,.red-ph .page-heading,.row.footer-widget>div{text-align:center;}.row.footer-widget>div:not(:first-child){margin-top:35px;}.footer-widget{margin-bottom:0px;}.info-nav-heading{font-size:30px;}.img-servico .img-responsive{margin:0 auto;}.btn{white-space:normal;}.info-bar h1{text-align:center;font-size:15px;}.logo img{margin:0 auto !important;}.info-nav-dtl,.info-nav-dtl a{min-height:auto;}.sidebar-masonry{text-align:center;}}.aviso-cartao{text-align:center;background-color:#fdb331;font-size:20px;padding:9px;font-weight:800;color:#000;text-transform:uppercase;}.redes-canais img{max-width:30px !important;}@media screen and (min-width: 769px){#cssmenu ul{display:flex;flex-direction:row;flex-wrap:wrap;align-content:flex-start;justify-content:space-between;align-items:center;}#cssmenu>ul>li{flex:1}}