#newsletter form input[type=email],#newsletter form input[type=text]{background-color:transparent;border:none;border-bottom:1px solid var(--light-grey);border-radius:0;height:3rem;font-size:16px}#newsletter form input[type=email]:focus,#newsletter form input[type=email]:hover,#newsletter form input[type=email]:valid,#newsletter form input[type=text]:focus,#newsletter form input[type=text]:hover,#newsletter form input[type=text]:valid{border:none;border-bottom:1px solid var(--main-green-color);box-shadow:0 1px 0 0 var(--main-green-color)}#newsletter form input[type=email]:not(:placeholder-shown):invalid,#newsletter form input[type=text]:not(:placeholder-shown):invalid{border:none;border-bottom:1px solid var(--light-red);box-shadow:0 1px 0 0 var(--light-red)}@font-face{font-family:work-sans;src:url(../fonts/WorkSans-Regular.ttf),sans-serif;font-display:swap}@font-face{font-family:work-sans-medium;src:url(../fonts/WorkSans-Medium.ttf),sans-serif;font-display:swap}@font-face{font-family:work-sans-bold;src:url(../fonts/WorkSans-Bold.ttf),sans-serif;font-display:swap}@font-face{font-family:red-hat-medium;src:url(../fonts/RedHatDisplay-Medium.ttf),sans-serif;font-display:swap}@font-face{font-family:"Open Sans";src:url(../fonts/Open_Sans/OpenSans-VariableFont_wdth,wght.ttf),sans-serif;font-style:normal;font-display:swap}@font-face{font-family:"Open Sans";src:url(../fonts/Open_Sans/OpenSans-italic-VariableFont_wdth,wght.ttf),sans-serif;font-style:italic;font-display:swap}@font-face{font-family:Outfit;src:url(../fonts/Outfit/Outfit-VariableFont_wght.ttf),sans-serif;font-style:normal;font-display:swap}@font-face{font-family:Poppins;src:url(../fonts/Poppins/Poppins-Thin.ttf) format("truetype");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:Poppins;src:url(../fonts/Poppins/Poppins-ThinItalic.ttf) format("truetype");font-weight:100;font-style:italic;font-display:swap}@font-face{font-family:Poppins;src:url(../fonts/Poppins/Poppins-ExtraLight.ttf) format("truetype");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:Poppins;src:url(../fonts/Poppins/Poppins-ExtraLightItalic.ttf) format("truetype");font-weight:200;font-style:italic;font-display:swap}@font-face{font-family:Poppins;src:url(../fonts/Poppins/Poppins-Light.ttf) format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Poppins;src:url(../fonts/Poppins/Poppins-LightItalic.ttf) format("truetype");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:Poppins;src:url(../fonts/Poppins/Poppins-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Poppins;src:url(../fonts/Poppins/Poppins-Italic.ttf) format("truetype");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Poppins;src:url(../fonts/Poppins/Poppins-Medium.ttf) format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Poppins;src:url(../fonts/Poppins/Poppins-MediumItalic.ttf) format("truetype");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:Poppins;src:url(../fonts/Poppins/Poppins-SemiBold.ttf) format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Poppins;src:url(../fonts/Poppins/Poppins-SemiBoldItalic.ttf) format("truetype");font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:Poppins;src:url(../fonts/Poppins/Poppins-Bold.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Poppins;src:url(../fonts/Poppins/Poppins-BoldItalic.ttf) format("truetype");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Poppins;src:url(../fonts/Poppins/Poppins-ExtraBold.ttf) format("truetype");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:Poppins;src:url(../fonts/Poppins/Poppins-ExtraBoldItalic.ttf) format("truetype");font-weight:800;font-style:italic;font-display:swap}@font-face{font-family:Poppins;src:url(../fonts/Poppins/Poppins-Black.ttf) format("truetype");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Poppins;src:url(../fonts/Poppins/Poppins-BlackItalic.ttf) format("truetype");font-weight:900;font-style:italic;font-display:swap}@keyframes fade{0%{opacity:0}5%{opacity:1}25%{opacity:1}30%{opacity:0}100%{opacity:0}}.flash.message{clear:both;color:#a94442;background-color:#f2dede;border:1px solid #ebccd1;padding:15px;border-radius:4px;max-width:95%;margin:35px auto;font-size:15px}.flash.success{background-color:#81c784;color:#fff;border:1px solid green}.flash.error{background-color:#e57373;color:#fff;border:1px solid #ef5350}*{box-sizing:border-box;margin:0}html{font-size:10px}a{text-decoration:none}h1.title{color:#fff;font-size:6rem;font-family:Outfit,Poppins,Arial,sans-serif;font-weight:600}@media(max-width:655px){h1.title{font-size:4rem}}span.subtitle{font-family:inherit;color:inherit;display:block;font-size:.8em;font-weight:300}span.big{font-size:1.7em;font-family:inherit;font-weight:inherit}strong{font-family:inherit;font-size:inherit;font-weight:900}a.categoria{color:#0001da;font-size:2rem;font-family:Poppins,Arial,sans-serif;font-weight:700;text-transform:uppercase}p.descricao{color:#000;font-size:1.8rem;font-family:"Open Sans",Poppins,Arial,sans-serif;font-weight:400}.nome-aba{font-family:Poppins,"Open Sans",Arial,sans-serif;font-size:3rem;margin-bottom:3.2rem}section.imagem-fundo{background-size:cover;background-position:center;width:100%;min-height:542px;height:100%}.btn-default{color:#0001da;border-radius:30px;background-color:#b3b3b3;padding:.7rem 3rem;height:fit-content;font-family:"Open sans",Poppins,Arial,sans-serif;border:none}.flex-center{display:flex;align-items:center}.swiper-button-next,.swiper-button-prev{width:44px;height:44px}.swiper-button-next::after,.swiper-button-prev::after{content:"";width:inherit;height:inherit;background-image:url(../img/chevron.png);background-size:contain;background-repeat:no-repeat;background-position:center}.swiper-button-prev::after{transform:rotate(180deg)}input,textarea{border:1px solid #e8e8e8;background-color:#fff;box-shadow:7px 6px 6px -6px #262020;font-family:"Open Sans",Arial,sans-serif;font-size:1.7rem;padding:1.3rem 2rem;margin-bottom:2.3rem;max-width:443px}input::placeholder,textarea::placeholder{font-style:italic}div.submit{display:flex;justify-content:center;max-width:443px}@media(max-width:991px){div.submit,input,textarea{max-width:100%}}.alert{position:fixed;width:100%}.alert p{font-size:2rem}#cabecalho{background-color:#fff;color:#323232;height:fit-content;font-size:1.8rem;padding:1.2rem 0;font-weight:600;white-space:nowrap}@media(max-width:1240px){#cabecalho{font-size:1.4rem}}#cabecalho .container{max-width:1360px}#cabecalho .logo{width:160px;height:44px}#cabecalho .nav-item{margin:auto}#cabecalho .nav-link{color:inherit;font-size:inherit;font-weight:inherit;display:block;font-family:"Open Sans",Poppins,Arial,sans-serif;margin:0 1.39em;padding:0}#cabecalho span.separador{display:flex;align-items:center}#cabecalho span.separador::after{content:"|";color:inherit;font-weight:200}#cabecalho svg{margin:.5rem}#cabecalho a.btn-default{background-color:#0101b1;margin-left:1.61em;color:#fff}@media(min-width:992px){#cabecalho .navbar-collapse{flex-grow:0}}#cabecalho .nav-link:hover{color:#0001da}#cabecalho .dropdown-toggle::after{display:none}#cabecalho .navbar-toggler{background-color:#0001da;border-radius:50%;width:50px;height:50px}@media(max-width:991px){#cabecalho .navbar-toggler{display:flex;align-items:center;justify-content:center}}#cabecalho .navbar-toggler-icon{height:auto}#cabecalho #hamburguer{width:27px;border-top:2px solid snow}#cabecalho #hamburguer::after,#cabecalho #hamburguer::before{content:"";display:block;width:27px;height:2px;background:snow;margin-top:7px;transition:.3s;position:relative}#cabecalho .navbar-toggler:focus{box-shadow:none}#btn-whatsapp{border-radius:50%;box-shadow:4px 5px 10px rgba(0,0,0,.25);position:fixed;top:85vh;right:80px;height:64px;width:64px;z-index:999999;animation:radiate 1.5s infinite linear}@keyframes radiate{0%{box-shadow:none}20%{box-shadow:0 0 0 25px rgba(87,201,100,.6705882353)}40%{box-shadow:0 0 0 50px rgba(87,201,100,.6705882353),0 0 0 25px rgba(73,168,84,.31)}60%{box-shadow:0 0 0 25px rgba(87,201,100,.6705882353),0 0 0 50px rgba(73,168,84,.31)}80%{box-shadow:0 0 0 0 rgba(87,201,100,.6705882353),0 0 0 25px rgba(73,168,84,.31)}100%{box-shadow:none}}#home{min-height:100vh}#home .topo{position:relative}#home .topo img{height:auto;width:100%}#home .topo .slide-2{opacity:0;position:absolute;top:0;left:0;animation-delay:5s;animation:fade 20s infinite;z-index:99}#home section#conheca{padding:124px 0 79px 0;text-align:center}#home section#conheca h1.title{color:#000;font-weight:600;margin-bottom:3.4rem}#home section#conheca .cards-container,#home section#conheca .cards-container-mobile{padding:135px 0 0;gap:17px;align-items:center;justify-content:center;font-size:1.8rem}@media(max-width:992px){#home section#conheca .cards-container{display:none}}@media(min-width:993px){#home section#conheca .cards-container-mobile{display:none}}#home section#conheca .card-servico,#home section#conheca .card-servico-slide{background-color:#d9d9d9;border-radius:10px;height:442px;will-change:background-color,color,height;transition:all .5s ease;margin:1.2rem 0;padding:5rem 2.5rem;min-width:253px}#home section#conheca .card-servico-slide{flex-direction:column;align-items:center}#home section#conheca .card-titulo{font-family:Outfit,Poppins,Arial,sans-serif;font-weight:600;font-size:1em;margin-top:1.4rem;margin-bottom:3.1rem;line-height:1.1}#home section#conheca .card-descricao{font-size:.88em}#home section#conheca svg.card-icon{fill:#0001da}#home section#conheca .card-active{background-color:#0101b1!important;color:#fff!important;height:466px;transition:all .5s ease;margin:0!important}#home section#conheca .card-active .card-descricao{color:#fff}#home section#conheca .card-active svg.card-icon{fill:#fff!important;stroke:#fff!important}#home section#app img{width:100%;background-repeat:no-repeat;height:auto;background-position:center;min-height:663px;object-fit:cover}@media(max-width:530px){#home section#app img{min-height:450px!important}}#home section#feedback{padding:118px 0 135px;color:#000;text-align:center}#home section#feedback h1,#home section#feedback p{color:inherit}#home section#feedback h1{font-family:Outfit,Poppins,Arial,sans-serif!important}#home section#feedback span.subtitle{font-weight:300;margin-bottom:1em}#home section#feedback .feedback-card{background-color:#fff;border:solid 1px #d9d9d9;border-radius:10px;box-shadow:0 4px 4px rgba(0,0,0,.25);padding:3rem 3.6rem;height:100%;display:flex;flex-direction:column;justify-content:space-between}#home section#feedback .feedback-content,#home section#feedback .user-info{font-family:"Open Sans",Arial,sans-serif;text-align:left}#home section#feedback .card-feedback,#home section#feedback .title-card,#home section#feedback .user-cargo,#home section#feedback .user-name{font-family:inherit}#home section#feedback .title-card{font-size:2.2rem;font-weight:700;margin-bottom:.9rem}#home section#feedback .card-feedback{font-weight:300;font-size:1.6rem;margin-bottom:1.6rem}#home section#feedback .user-wrapper{display:flex}#home section#feedback .user-picture{height:5.8rem;width:5.8rem;background-color:#d9d9d9;border-radius:100%;display:block;margin-right:1.3rem}#home section#feedback .user-name{font-weight:700;font-size:1.6rem}#home section#feedback .user-cargo{font-size:1.4rem}@media(max-width:995px){#home section#feedback .feedback-desktop{display:none}}@media(min-width:996px){#home section#feedback .feedback-mobile{display:none}}#home section#feedback .feedback-mobile .feedback-card{height:300px;box-shadow:rgba(33,35,38,.1) 0 10px 10px -10px;border-radius:0;border-left:none;border-right:none}#home section#equipe{background-color:#e5e7eb;background-image:url(../img/equipe-preparada.png);background-position:center;background-repeat:no-repeat;background-size:cover;min-height:522px;width:100%;color:#000;text-align:center;display:flex;align-items:center;font-weight:300;height:auto;aspect-ratio:3.14/1}#home section#equipe .text-container{display:flex;flex-direction:column;align-items:center;margin-top:-70px}#home section#equipe .title{font-weight:inherit;text-transform:uppercase;color:#0101b1}#home section#equipe strong{font-weight:700;position:relative;display:inline-block}#home section#equipe strong::after{content:"";background-color:#fff;height:6px;width:118px;display:block;margin-top:.4rem}#home section#equipe .descricao{font-size:2rem;font-weight:inherit;margin-top:3.2rem;max-width:855px}#servicos .titulo-servico{font-family:Outfit,Poppins,Arial,sans-serif;font-size:6rem;font-weight:600;margin-bottom:2.8rem}@media(max-width:1200px){#servicos .titulo-servico{font-size:4.8rem}}#servicos .titulo-bold{font-weight:800}#servicos .imagem-servico{margin-top:5.5rem}#servicos .lista-itens{font-family:"Open Sans",Arial,sans-serif;font-size:1.8rem;padding:0 5rem}#servicos .lista-itens li{position:relative;min-height:5rem;margin-bottom:1.2rem}#servicos .lista-itens li::marker{color:transparent}#servicos .lista-itens li::before{content:"";position:absolute;left:-2.9rem;top:.3em;width:2.4rem;height:2.4rem;background-image:url(../img/marker.png)}#servicos section{padding:100px 0}#servicos section#topo{background-image:url(../img/hero-servicos.png);color:#fff}#servicos section#topo .titulo-servicos{margin-bottom:136px}#servicos section#topo .titulo-secao{font-family:Outfit,Poppins,Arial,sans-serif;font-weight:800;font-size:6rem;white-space:nowrap}@media(max-width:1423px){#servicos section#topo .titulo-secao{font-size:4.8rem;white-space:unset}}#servicos section#topo p.descricao{color:inherit}#servicos section#fiscal{background-image:url(../img/fiscal-fundo.png);height:100%}#servicos section#prefeitura{background-image:url(../img/prefeitura-fundo.png);color:#fff}#servicos section#prefeitura p.descricao{color:inherit}#certificacao section#topo{padding:113px 0 123px;background-image:url(../img/topo-certificado.png);color:#fff}#certificacao section#topo .container{max-width:903px}#certificacao section#topo .nome-aba{margin-bottom:3.2rem}#certificacao section#topo .title{font-weight:500;margin-bottom:5rem}#certificacao section#topo p.descricao{color:inherit}#certificacao section#topo h2.subtitulo-topo{font-family:Poppins,sans-serif;font-weight:700;font-size:3rem}#certificacao section#conteudo-certificacao{padding-top:100px;padding-bottom:400px}#certificacao section#conteudo-certificacao button.nav-link{font-family:Poppins,Arial,sans-serif;font-size:clamp(1.4rem,1.7vw,3rem);font-weight:300;color:#b3b3b3;border-bottom:#b3b3b3 3px solid;border-top:none;border-left:none;border-right:none}#certificacao section#conteudo-certificacao button.active{font-weight:500;color:#000;border-bottom:#0001da 5px solid}#certificacao section#conteudo-certificacao .nav-tabs{display:flex;justify-content:space-between;border:none;margin-bottom:5rem}#certificacao section#conteudo-certificacao .tab-pane{max-width:891px;margin:auto;font-size:1.8rem;color:#000;font-family:"Open Sans",Arial,sans-serif}#certificacao section#conteudo-certificacao strong{font-weight:700}#certificacao section#conteudo-certificacao h2.pane-titulo{font-size:1.44em;font-weight:600}#certificacao section#compre{background:linear-gradient(0deg,#030dbd 0,#01065a 100%);min-height:723px;padding:124px 0 80px}#certificacao section#compre .container{max-width:1125px}#certificacao section#compre h1.title{font-family:Poppins,sans-serif;font-size:5.3rem;font-weight:700;position:relative;text-align:center}#certificacao section#compre h1.title::after{content:"";width:118px;height:6px;background-color:#fff;display:block;margin:auto;margin-bottom:120px}#certificacao section#compre li,#certificacao section#compre p{font-family:"Open Sans",sans-serif;color:#fff;font-size:1.8rem}#certificacao section#compre ul{margin-bottom:60px}#certificacao section#compre strong{font-weight:700}#noticia section#topo,#noticias section#topo{min-height:495px;background-image:url(../img/noticias-topo.png);display:flex;align-items:center;justify-content:center;background-position:top center}#noticia section#topo h1,#noticias section#topo h1{font-weight:800;text-align:center}#noticia section#noticia-container h2.noticia-titulo,#noticia section#noticias-container h2.noticia-titulo,#noticias section#noticia-container h2.noticia-titulo,#noticias section#noticias-container h2.noticia-titulo{font-family:Outfit,sans-serif;font-size:5rem;font-weight:600;margin-bottom:2.5rem}@media(max-width:1200px){#noticia section#noticia-container h2.noticia-titulo,#noticia section#noticias-container h2.noticia-titulo,#noticias section#noticia-container h2.noticia-titulo,#noticias section#noticias-container h2.noticia-titulo{font-size:3rem}}#noticia section#noticia-container p.noticia-data,#noticia section#noticias-container p.noticia-data,#noticias section#noticia-container p.noticia-data,#noticias section#noticias-container p.noticia-data{font-family:"Open Sans",sans-serif;font-size:1.8rem;font-weight:500}@media(max-width:1200px){#noticia section#noticia-container a.categoria,#noticia section#noticia-container p.noticia-data,#noticia section#noticias-container a.categoria,#noticia section#noticias-container p.noticia-data,#noticias section#noticia-container a.categoria,#noticias section#noticia-container p.noticia-data,#noticias section#noticias-container a.categoria,#noticias section#noticias-container p.noticia-data{font-size:1.6rem}}#noticias section#noticias-container{padding:114px 0}#noticias section#noticias-container figure{width:440px;height:269px;margin-right:5rem}@media(max-width:1200px){#noticias section#noticias-container figure{margin-right:0;margin-bottom:2.5rem}}#noticias section#noticias-container .img-noticia{width:440px;height:269px;object-fit:cover}@media(max-width:1200px){#noticias section#noticias-container .img-noticia{width:100%;height:300px}}#noticias section#noticias-container .noticia-wrapper{display:flex;padding-bottom:5rem;cursor:pointer}@media(max-width:1200px){#noticias section#noticias-container .noticia-wrapper{flex-direction:column}}#noticias section#noticias-container .noticia-info{display:flex;flex-direction:column;justify-content:center}#noticias section#noticias-container .pagination{justify-content:center}#noticias section#noticias-container .pagination li{margin:0 1.25rem;color:#0001da;border-radius:30px;background-color:#b3b3b3;padding:.7rem 3rem;height:fit-content;font-family:"Open sans",Poppins,Arial,sans-serif;font-size:2.7rem;font-weight:800;margin-top:3rem;border:none}#noticia section#noticia-container{padding:117px 0 122px}#noticia section#noticia-container .topo-noticia{border-bottom:#b3b3b3 solid .5px;margin-bottom:7rem}#noticia section#noticia-container .descricao li,#noticia section#noticia-container .descricao p,#noticia section#noticia-container .descricao ul{font-size:1.8rem}@media(max-width:750px){#noticia section#noticia-container .descricao li,#noticia section#noticia-container .descricao p,#noticia section#noticia-container .descricao ul{padding:3.3rem}}#noticia section#noticia-container h2.noticia-titulo{font-size:6rem}@media(max-width:1200px){#noticia section#noticia-container h2.noticia-titulo{font-size:4rem}}#noticia section#noticia-container figure{margin-bottom:7rem}#noticia section#noticia-container .imagem-noticia{max-height:531px;object-fit:cover}#noticia section#noticia-container .navegacao-noticia{display:flex;align-items:center;justify-content:center;margin-bottom:5rem}#noticia section#noticia-container .btn-default{font-weight:700;font-size:2.7rem;padding:1rem 4rem}#noticia section#noticia-container .voltar{background-color:rgba(0,0,0,0);border:2px solid #b3b3b3;border-radius:50px}#noticia section#noticia-container .form-newsletter{text-align:center;background-color:#0101b1;padding:5rem 4rem;margin-bottom:5rem}#noticia section#noticia-container .form-newsletter .form-titulo{font-family:Poppins,sans-serif;font-weight:300;font-size:3rem;color:#fff;margin-bottom:2.4rem}#noticia section#noticia-container .form-newsletter .form-titulo span{font-weight:600;font-size:inherit;font-family:inherit;color:inherit}#noticia section#noticia-container .form-newsletter .input{width:100%}#noticia section#noticia-container .form-newsletter form{width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center}#noticia section#noticia-container .form-newsletter input{width:100%;max-width:unset}#noticia section#noticia-container figure{margin-right:0;margin-bottom:2.5rem}#noticia section#noticia-container .img-noticia{width:100%;height:269px;object-fit:cover}#noticia section#noticia-container .noticia-wrapper{display:flex;padding-bottom:5rem;cursor:pointer;flex-direction:column}#noticia section#noticia-container .noticia-info{display:flex;flex-direction:column;justify-content:center}#noticia section#noticia-container .relacionada-titulo{font-family:Outfit,sans-serif;font-size:3rem;font-weight:600;margin-bottom:2.5rem}#empresa section#topo{padding:154px 0 133px;background-image:url(../img/fundo-empresa.png);color:#fff}#empresa section#topo .topo-content{max-width:900px;margin:auto}#empresa section#topo .selo-exata{width:308px;height:217px;margin-right:2.5rem}@media(max-width:750px){#empresa section#topo .selo-exata{margin-right:0;margin-bottom:3rem}}#empresa section#topo .titulo-wrapper{margin-bottom:146px;padding:0 3.3rem 0 8.4rem}@media(max-width:750px){#empresa section#topo .titulo-wrapper{flex-direction:column;padding:0 3.3rem;margin-bottom:5rem}}#empresa section#topo .titulo-secao{font-family:Outfit,Poppins,Arial,sans-serif;font-weight:800;font-size:6rem}@media(max-width:750px){#empresa section#topo .titulo-secao{text-align:center}}@media(max-width:1423px){#empresa section#topo .titulo-secao{font-size:4.8rem;white-space:unset}}#empresa section#topo p.descricao{color:inherit;font-size:1.8rem;font-weight:700}@media(max-width:750px){#empresa section#topo p.descricao{padding:3.3rem}}#empresa .titulo-diferencial{font-weight:600;font-size:5.2rem;margin-bottom:2.8rem}#empresa section#diferenciais{padding:100px 0 50px}#empresa section#diferenciais .texto-diferencial{font-size:1.8rem}#empresa section#diferenciais .imagem-diferencial{height:100%;object-fit:cover}@media(max-width:1400px){#empresa section#diferenciais .imagem-diferencial{width:100%}}#empresa section#diferenciais .diferencial-container{padding:5rem 0}#empresa section#diferenciais .diferencial-oposto{flex-direction:row-reverse}#empresa section#diferenciais .diferencial-oposto .diferencial-imagem-wrapper{padding:0}#empresa section#diferenciais .diferencial-oposto .diferencial-texto-wrapper{background-color:#e3e3e3;padding:6.4rem 4.2rem}#empresa section#pilar-sucesso{padding:0 0 126px}#empresa section#pilar-sucesso .portfolio-wrapper{gap:1.6rem}#empresa section#pilar-sucesso p.descricao-pilares{font-family:Poppins,sans-serif;margin-bottom:3.2rem;font-size:3rem}#empresa section#pilar-sucesso p.descricao{margin-bottom:6rem}#empresa section#pilar-sucesso .portfolio-card{padding:3rem;background-color:#0101b1;border-radius:12px;box-shadow:0 4px 6px rgba(0,0,0,.1),0 10px 15px rgba(0,0,0,.1);color:#fff;width:317px;height:220px}@media(max-width:770px){#empresa section#pilar-sucesso .portfolio-card{width:100%}}#empresa section#pilar-sucesso .titulo-card-portfolio{font-family:Poppins,sans-serif;font-weight:700;font-size:2rem;margin-bottom:1.6rem}#empresa section#pilar-sucesso .descricao-card-portfolio{font-family:"Open sans",sans-serif;font-size:1.8rem}#empresa section#filiais{padding:0 0 100px}#empresa section#filiais .filial-titulo{font-family:Poppins,sans-serif;font-weight:700;font-size:2rem;text-transform:uppercase}#empresa section#filiais .filial-descricao{font-family:"Open Sans",sans-serif;font-size:1.8rem;line-height:29px;margin:0}#empresa section#filiais strong{font-weight:700}#empresa section#filiais .linha-filial{border-bottom:10px solid #0101b1;padding-bottom:3.1rem;margin-bottom:7rem}.alert{z-index:9999}#sobre .quem-somos{color:#313131;padding:50px 0}#sobre .quem-somos .t2{color:#313131}@media(min-width:1200px){#sobre .quem-somos .content{max-width:420px}}@media(min-width:1400px){#sobre .quem-somos .content{max-width:480px}}#sobre .quem-somos .descricao{margin-bottom:1rem}#sobre .quem-somos .descricao:last-child{margin-bottom:0}#sobre .mvv{padding:50px 0;padding-bottom:30px}#sobre .mvv .item{background-color:#3b84d8;border-radius:9px;color:#fff;padding:20px 25px;margin-bottom:20px;transition:all .2s ease-in-out}#sobre .mvv .item:last-child{margin-bottom:0}#sobre .mvv .item:hover{background-image:linear-gradient(to right,#2d6496,#3b84d8)}@media(min-width:992px){#sobre .mvv .item{padding:20px 16px 20px 40px}}@media(min-width:1200px){#sobre .mvv .item{padding:20px 16px 20px 86px}}#sobre .mvv .topico{font-family:work-sans-medium;font-size:40px;line-height:1.3;margin-bottom:30px}@media(min-width:992px){#sobre .mvv .topico{font-size:54px;margin-bottom:0}}@media(min-width:1200px){#sobre .mvv .topico{font-size:60px}}@media(min-width:1600px){#sobre .mvv .topico{font-size:80px}}#sobre .mvv .subtitle{font-size:22px;line-height:1.2;max-width:576px;padding-right:22px}@media(min-width:768px){#sobre .mvv .subtitle{padding-right:40px}}@media(min-width:1200px){#sobre .mvv .subtitle{padding-right:0}}@media(min-width:1400px){#sobre .mvv .subtitle{font-size:24px}}#sobre .mvv .descricao{margin:10px 0 25px}#sobre .mvv .button{margin-top:30px}#contato{padding-bottom:50px}#contato .faq{color:#313131;margin-top:100px}#contato .faq .title{margin-bottom:60px}#contato .faq .descricao{font-size:14px;padding-right:25px}@media(min-width:576px){#contato .faq .descricao{font-size:18px}}@media(min-width:768px){#contato .faq .descricao{padding-right:50px}}#contato .faq .accordion-item{border:1px solid #67788a;border-radius:9px;margin-bottom:20px}#contato .faq .accordion-body{padding:0 20px 20px}@media(min-width:992px){#contato .faq .accordion-body{padding:0 30px 20px}}#contato .faq .accordion-button{background-color:rgba(0,0,0,0);font-size:18px;padding:20px}@media(min-width:576px){#contato .faq .accordion-button{font-size:20px}}@media(min-width:992px){#contato .faq .accordion-button{font-size:24px;padding:20px 30px}}#contato .faq .accordion-button.title{margin-bottom:0}#contato .faq .accordion-button:focus,#contato .faq .accordion-button:not(.collapsed){box-shadow:none}#contato .faq .accordion-button:not(.collapsed){color:#0001da}#contato .fale-conosco{margin-top:50px}#contato .fale-conosco .t3{color:#313131;margin-bottom:50px;text-align:center}#contato .fale-conosco .item{border-radius:9px}@media(min-width:768px){#contato .fale-conosco .item{min-height:695px}}#contato .fale-conosco .contatos{background-image:linear-gradient(to right,#2d6496,#3b84d8);display:flex;align-items:center;justify-content:center;margin-bottom:50px;padding:50px 0}@media(min-width:576px){#contato .fale-conosco .contatos{padding:80px 0}}@media(min-width:768px){#contato .fale-conosco .contatos{padding:120px 0}}@media(min-width:992px){#contato .fale-conosco .contatos{margin-bottom:0}}#contato .fale-conosco .contatos .title{color:#fff;margin-bottom:70px}#contato .fale-conosco .contatos .icone-social{margin-right:10px}#contato .fale-conosco .contatos .link{color:#fff;display:flex;margin-bottom:10px}#contato .fale-conosco .form-contato{border:2px solid #67788a;padding:30px 20px;text-align:right}@media(min-width:768px){#contato .fale-conosco .form-contato{padding:30px}}#contato .fale-conosco .input-form{background-color:#e5e7eb;border:none;border-radius:9px;height:50px;margin-bottom:20px;padding:0 1rem;width:100%}#contato .fale-conosco .input-form::placeholder{color:#67788a;font-size:18px}#contato .fale-conosco .input-form:focus,#contato .fale-conosco .input-form:focus-visible{box-shadow:none;color:#0001da}#contato .fale-conosco textarea.input-form{height:unset;padding:1rem;margin-bottom:10px;min-height:210px}footer{background-color:#e5e7eb;padding:4.2rem 0 7.5rem}footer h1.title{font-family:Poppins,Arial,sans-serif;color:#0001da;text-transform:uppercase;font-weight:300;text-align:center;position:relative;width:fit-content;margin:auto}footer h1.title strong{font-weight:700}footer h1.title::after{content:"";height:6px;width:115px;background-color:#0c7b9d;display:block;margin-left:33%;margin-bottom:4.5rem}footer .infos-contato{font-size:2rem}@media(max-width:991px){footer .infos-contato{margin-bottom:5rem}}footer p.descricao{font-family:"Open Sans",Poppins,Arial,sans-serif;font-weight:300;color:#0001da;font-size:1em;text-align:end}footer .telefones{margin-top:4.4rem}footer .telefone{display:flex;align-items:center;justify-content:flex-end;margin-bottom:1rem}footer .telefone svg{margin-left:9px}footer p.descricao-telefone{font-weight:600;font-size:1.7rem}footer p.descricao-email{font-size:2.3rem}footer div.input{display:flex;flex-direction:column}footer label{font-family:"Open Sans",Arial,sans-serif;font-size:1.5rem;margin-bottom:.8rem}footer input,footer textarea{border:1px solid #e8e8e8;background-color:#fff;box-shadow:7px 6px 6px -6px #262020;font-family:"Open Sans",Arial,sans-serif;font-size:1.7rem;padding:1.3rem 2rem;margin-bottom:2.3rem;max-width:443px}footer input::placeholder,footer textarea::placeholder{font-style:italic}footer div.submit{display:flex;justify-content:center;max-width:443px}footer .btn-default{font-size:2.7rem;color:#0001da;font-weight:700;box-shadow:none}@media(max-width:991px){footer div.submit,footer input,footer textarea{max-width:100%}}#cnpj-container{width:100%;background-color:#ccc;padding:4rem 0}#cnpj-container .cnpj-box{display:flex;justify-content:space-between;align-items:center}@media(max-width:991px){#cnpj-container .cnpj-box{flex-direction:column}}#cnpj-container .cnpj-box p.endereco{color:#0001da;font-family:"Open Sans",Arial,sans-serif;font-size:1.5rem;font-weight:500}@media(max-width:991px){#cnpj-container .cnpj-box p.endereco{margin-bottom:2rem}}#cnpj-container .cnpj-box .oneweb-logo{width:105px;mix-blend-mode:difference}