@import"https://fonts.googleapis.com/css2?family=Archivo+Narrow:ital,wght@0,400..700;1,400..700&display=swap";@import"https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100..900;1,100..900&display=swap";.has-error{border-color:red !important}@media(min-width: 991px){.hide-desktop{display:none !important}}@media(max-width: 991px){.hide-mobile{display:none !important}}.ng-invalid-required.ng-touched,.campo-invalido{border-color:#dc3545 !important}@font-face{font-family:Microbrew;src:url("../microbrew.otf")}*{background-size:cover;background-position:center}textarea{resize:none}img,video{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.main-cta{display:inline-block;padding:10px 35px;color:#2b3e75;font-family:Montserrat;font-size:18px;font-style:normal;font-weight:600;line-height:normal;outline:none;text-align:center;border-radius:5px;background:#2ebdef;transition:.5s all;border:1px solid rgba(0,0,0,0)}.main-cta.blue{background:#2b3e75;padding-inline:70px;color:#fff;font-family:Montserrat;font-size:18px;font-style:normal;font-weight:700;line-height:normal}.main-cta.outline{color:#1a3f78;border:1px solid #1a3f78;background:rgba(0,0,0,0);font-weight:700}.main-cta:hover{color:#fff !important;background:#575757 !important}.card-produto{text-align:center;border-radius:45px 0px 0px 0px;overflow:hidden;background:#fff;box-shadow:0px 4px 9.1px 0px rgba(0,0,0,.25);height:100%}.card-produto .logo{width:85%;height:130px}.card-produto .foto{width:100%;height:170px}.card-produto .title{margin-bottom:15px;color:#000;font-family:Montserrat;font-size:18px;font-style:normal;font-weight:700;line-height:normal}.card-produto .content{padding:30px;padding-top:1px}.card-produto .content .logo{margin-top:-50px;margin-bottom:10px}.card-produto .main-cta{display:block;padding-inline:0}@media(max-width: 991px){.card-produto .main-cta{font-size:15px}.card-produto .foto{height:95px}.card-produto .content{padding:10px}}.breadcrumb-main{display:flex;margin:auto;width:-moz-max-content;width:max-content;max-width:100%;border-radius:15px 15px 0 0;background:#2b3e75;padding:15px 80px;align-items:center;flex-wrap:wrap;gap:5px;color:#fff;font-family:Montserrat;font-size:15px;font-style:normal;font-weight:400;line-height:normal;text-transform:lowercase}@media(max-width: 991px){.breadcrumb-main{padding:12px 20px}}.header-conteudo .content{margin-top:-200px;position:relative}.header-conteudo .bg{width:100%;height:290px}.header-conteudo .box{border-radius:5px;background:linear-gradient(90deg, #2ebdef 0%, #038cd0 100%);box-shadow:0px 4px 9.8px 0px rgba(0,0,0,.38);padding:45px 60px;max-width:945px;margin:auto}.header-conteudo .box h1{margin-bottom:10px;text-align:center;font-family:Montserrat;font-size:35px;font-style:normal;font-weight:300;line-height:normal;color:#fff}.header-conteudo .box h1 strong{color:#2b3e75;font-weight:800}.header-conteudo .box p{margin-bottom:0;color:#2b3e75;text-align:center;font-family:Montserrat;font-size:18px;font-style:normal;font-weight:400;line-height:normal}@media(max-width: 991px){.header-conteudo .content{margin-top:-150px;padding:0px 20px}.header-conteudo .box{padding:20px}.header-conteudo .box h1{font-size:19px}.header-conteudo .box p{font-size:14px}}.card-download{background:#fff;box-shadow:0px 4px 17.6px 0px rgba(0,0,0,.25);display:flex;flex-flow:column;justify-content:space-between;height:100%;width:100%;position:relative}.card-download .tag-novo{position:absolute;right:0;top:0;background-color:#2b3e75;color:#fff;font-weight:700;padding:5px 15px}.card-download .img{height:225px;width:100%;-o-object-fit:contain;object-fit:contain}.card-download .content{padding:35px}.card-download .content .main-cta{display:flex;justify-content:center;gap:12px}.card-download .content h4{text-align:center;color:#143873;font-family:Montserrat;font-size:25px;font-style:normal;font-weight:800;line-height:normal;margin-bottom:30px}@media(max-width: 991px){.card-download .content{padding:20px}.card-download .content h4{font-size:18px}}.card-noticia{border-radius:6px;background:#fff;box-shadow:0px 4px 12.1px 0px rgba(0,0,0,.25);height:100%;width:100%;display:flex;justify-content:space-between;flex-flow:column;text-align:center}.card-noticia .img{width:100%;height:250px;border-radius:6px}.card-noticia .content{padding:20px 30px}.card-noticia .content .title{margin-bottom:35px;color:#2b3e75;font-family:Montserrat;font-size:21px;font-style:normal;font-weight:700;line-height:normal;text-align:center}@media(max-width: 991px){.card-noticia .content{padding:10px}.card-noticia .content .title{font-size:16px;margin-bottom:20px}.card-noticia .content img{width:80% !important}.card-noticia .img{height:100px}}.owl-carousel .owl-dots:not(.disabled){display:flex;flex-wrap:wrap;gap:5px;justify-content:center;margin-top:20px}.owl-carousel .owl-dots:not(.disabled) .owl-dot{display:block;width:10px;height:10px;border-radius:100%;background:#d9d9d9}.owl-carousel .owl-dots:not(.disabled) .owl-dot.active{background-color:#575757}.owl-carousel .owl-nav:not(.disabled){display:block}.owl-carousel .owl-nav:not(.disabled) .owl-prev{position:absolute;top:50%;transform:translateY(-50%);left:-70px}.owl-carousel .owl-nav:not(.disabled) .owl-next{position:absolute;top:50%;transform:translateY(-50%);right:-70px}@media(max-width: 991px){.owl-carousel .owl-nav:not(.disabled){display:none !important}}.modal-backdrop.show{opacity:.8;width:100% !important;height:100% !important}.modal-lg{max-width:650px}.modal .close-modal{position:absolute;width:100%;height:100%}.modal-content{border-radius:0 !important;background-color:#fff}@media(max-width: 991px){.modal-content table *{font-size:13px !important}}.modal-content .closebtn{outline:none;color:#fff;background-color:rgba(0,0,0,0);position:absolute;right:0;top:-40px;border:none;cursor:pointer;z-index:2;text-shadow:none;font-weight:500;opacity:1;font-size:18px}.modal-content .closebtn:hover{color:#fff !important}@media(max-width: 991px){.modal-content .closebtn{position:static;font-size:14px;margin-top:10px;margin-bottom:7px;padding-right:20px;color:#000;text-align:right}}.modal-body{padding:30px 40px;border-radius:0;background-image:url("../image/bg-header.png");background-size:cover}.modal-body h1{font-size:32px;text-align:center;font-weight:700;margin-bottom:0;color:#2b3e75}.modal-body h3{text-align:center;font-weight:400;font-size:18px;margin-top:10px}.modal-body form{margin-top:20px}.modal-body form label{display:block;font-size:18px;font-weight:600;margin-bottom:5px}.modal-body form input,.modal-body form select,.modal-body form textarea{font-size:16px;padding:10px 20px;border:1px solid gray;width:100%;margin-bottom:15px;outline:none}.modal-body form textarea{height:100px;outline:none}.modal-body.video{border-radius:0;min-height:650px}@media(max-width: 991px){.modal-body.video{min-height:360px}}.modal-body.video{padding:0}.modal-body iframe{width:100%;height:100%;position:absolute}@media screen and (max-width: 991px){.modal-body{padding:15px 0}.modal-body h1{font-size:25px}.modal-body h3{text-align:center;font-size:16px;margin-top:0}.modal-body form{margin-top:20px}.modal-body form label{font-size:15px}.modal-body form input,.modal-body form select,.modal-body form textarea{font-size:15px;padding:7px 15px}}section.resultados-modal{background-color:rgba(0,0,0,.5);position:fixed;top:0;left:0;width:100%;height:100%;z-index:99;display:none;align-items:center;justify-content:center}section.resultados-modal.show{display:flex}section.resultados-modal .box{border-radius:5px;background:#f6f6f6;padding:40px;position:relative}section.resultados-modal .box .fechar{position:absolute;top:25px;right:40px;font-size:30px}section.resultados-modal .box .esqueci{display:block;text-align:center;margin-top:20px;font-size:14px;color:gray}section.resultados-modal .box label{color:#363a49;font-family:Montserrat;font-size:18px;font-style:normal;font-weight:600;line-height:normal;margin-bottom:10px}section.resultados-modal .box .forms{display:block;border-radius:5px;border:1px solid #cecece;background:#fff;padding:15px;color:#5d5d5d;font-family:Montserrat;width:100%;font-size:15px;margin-bottom:20px;font-style:normal;font-weight:400;line-height:normal}section.resultados-modal .box h4{color:#371621;text-align:center;font-family:Montserrat;font-size:25px;font-style:normal;font-weight:700;line-height:normal;margin-bottom:10px}section.resultados-modal .box p{color:#000;text-align:center;font-family:Montserrat;font-size:15px;font-style:normal;font-weight:400;line-height:normal;margin-bottom:35px}section.resultados-modal .box .icon{display:block;margin:auto;margin-bottom:12px;background:#6d3447;width:80px;height:80px;border-radius:100%;padding:15px}section.resultados-modal .box .icon img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}@media(max-width: 991px){section.resultados-modal{overflow-y:auto;align-items:flex-start;padding:10px 0}section.resultados-modal .box{padding:20px}section.resultados-modal .box .fechar{top:15px;right:15px;font-size:20px}section.resultados-modal .box label{font-size:15px;margin-bottom:5px}section.resultados-modal .box .forms{padding:10px;font-size:14px;margin-bottom:10px}section.resultados-modal .box p{font-size:14px;margin-bottom:10px}section.resultados-modal .box h4{font-size:20px}section.resultados-modal .box .icon{width:40px;height:40px;padding:5px}}html{background-color:#575757}body{max-width:1920px;margin:auto;font-family:"Montserrat",sans-serif;background:#f2f2f2;overflow-x:hidden}body .container{max-width:1300px}body .container.big{max-width:1565px}body .container.small{max-width:1100px}body a{text-decoration:none;color:inherit}body a:hover{color:inherit}body ul.paginacao{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;margin-top:30px;padding:0;gap:15px}body ul.paginacao li{list-style:none}body ul.paginacao li a{display:flex;align-items:center;justify-content:center;width:50px;height:50px;background:#d9d9d9;color:#5e5e5e;font-size:21.825px;font-style:normal;font-weight:600;line-height:normal;transition:.3s all}body ul.paginacao li a.active,body ul.paginacao li a:hover{background:#2b3e75;color:#fff}@media(max-width: 991px){body ul.paginacao li a{width:40px;height:40px;font-size:18px}}body section.header-top{padding:10px;background:#2fbef1;position:relative;z-index:3}body section.header-top a{color:#2b3e75;font-family:Montserrat;font-size:16px;font-style:normal;font-weight:400;line-height:normal}body section.header{background:#2b3e75;padding:20px;position:relative;z-index:3}body section.header.home{background:rgba(0,0,0,0)}body section.header hr{margin:25px 0;border-color:#fff;opacity:1}body section.header .phone{background:rgba(206,206,206,.25);padding:10px 15px;color:#fff;font-weight:400}body section.header a:not(.main-cta){color:#fff;font-family:Montserrat;font-size:16px;font-style:normal;font-weight:400;line-height:normal}body section.header .botoes{display:flex;flex-flow:column;gap:10px;align-items:center;justify-content:space-between}body section.header .links{display:flex;align-items:center;justify-content:space-between}body .top-lima{position:relative;z-index:3;background-color:#fff}body .top-lima .idiomas{display:inline-flex;gap:10px}body .top-lima .idiomas img{height:30px}body section.header-mobile{background:url("../image/bg-contato.png") !important;padding:20px 0}body section.header-mobile .main-cta{padding:10px}body section.footer-map{height:350px}body section.footer-map iframe{width:100%;height:100%}@media(max-width: 991px){body section.footer-map{height:150px}}body .back-to-top{position:fixed;bottom:30px;right:30px;z-index:30;background-color:#575757;color:#fff;border-radius:40px;padding:5px 20px;font-weight:700;font-size:18px;transition:.5s all}body .back-to-top:hover{color:#fff;opacity:.8}body section.footer{background-image:url("../image/bg-footer.png");padding:40px 0}body section.footer .raddar{margin-top:20px;height:20px;display:block}body section.footer .links{display:flex;flex-flow:column;gap:15px}body section.footer a{color:#fff;font-family:Montserrat;font-size:16px;font-style:normal;font-weight:400}body section.footer h4{margin-bottom:10px;color:#fff;font-family:Montserrat;font-size:20px;font-style:normal;font-weight:700;line-height:normal}body section.footer hr{margin:0;border-color:#fff;opacity:1}body section.footer .social{display:flex;align-items:center;justify-content:space-between;border-radius:10px;background:#142145;padding:10px 20px}body section.footer .social a{color:#fff;font-size:32px}body section.footer input{width:100%;display:block;border-radius:5px;background:#ebeaea;outline:none;padding:15px 20px;color:#000;font-family:Montserrat;font-size:15px;font-style:normal;font-weight:400;line-height:normal;border:none}body section.footer .main-cta{display:block;width:100%;padding:14px 20px}body section.footer h3{margin-bottom:0;color:#fdfefe;font-family:Montserrat;font-size:28px;font-style:normal;font-weight:300;line-height:normal}body section.footer h3 strong{color:#2fbef1;font-weight:800}@media(max-width: 991px){body section.footer{padding:20px 0}body section.footer h3{text-align:center;font-size:22px}body section.footer .logo{height:auto;-o-object-fit:contain;object-fit:contain;max-width:100%}body section.footer .social{justify-content:center;gap:10px;margin-top:20px}body section.footer h4{font-size:16px}body section.footer .links{gap:5px}body section.footer .links a{font-size:14px}}body #svg-map path{fill:#f2f2f2;stroke:#828282}body #svg-map text{fill:#828282;font:12px Arial-BoldMT,sans-serif;cursor:pointer}body #svg-map a{text-decoration:none}body #svg-map a:hover{cursor:pointer;text-decoration:none}body #svg-map a:hover path{fill:#d6d6d6 !important}body #svg-map .circle{fill:#e6e6e6}body #svg-map a:hover .circle{fill:#d6d6d6 !important;cursor:pointer}body #svg-map .estado.selected path{fill:#2b3e75 !important}body #svg-map .estado.selected text{fill:#fff !important;font-weight:700}body main section.index-banner{display:flex;align-items:center;justify-content:center;height:900px;width:100%;margin-top:-250px;position:relative}body main section.index-banner:before{position:absolute;top:0;left:0;z-index:1;width:100%;height:100%;content:"";background:linear-gradient(180deg, #03142f 0%, rgba(6, 20, 60, 0.25) 28.14%, rgba(4, 20, 58, 0.15) 48.46%, #021636 93.61%),#000;opacity:.6}body main section.index-banner .container{position:relative;z-index:3}body main section.index-banner video{width:100%;height:100%;position:absolute;top:0;left:0}body main section.index-banner h2{margin-bottom:0;color:#fff;text-align:center;font-family:Montserrat;font-size:18px;font-style:normal;font-weight:400;line-height:normal}body main section.index-banner h1{margin-bottom:10px;color:#fff;text-align:center;font-family:Montserrat;font-size:45px;font-style:normal;font-weight:300;line-height:normal;margin-top:150px}body main section.index-banner h1 strong{color:#23b9eb;font-weight:800}@media(max-width: 991px){body main section.index-banner{margin-top:0;height:300px}body main section.index-banner h1{font-size:31.988px;margin-top:0}}body main section.index-chamada{background-image:url("../image/bg-chamada.png");padding-top:80px;padding-bottom:250px;background-position:left}body main section.index-chamada p{color:#2b3e75;font-family:Montserrat;font-size:18px;font-style:normal;font-weight:400;line-height:normal}body main section.index-chamada h2{margin-bottom:17px;color:#2b3e75;font-family:Montserrat;font-size:35px;font-style:normal;font-weight:300;line-height:normal}body main section.index-chamada h2 strong{color:#fff;font-weight:800}body main section.index-chamada .itens{display:flex}body main section.index-chamada .itens .icon{width:33.3%;aspect-ratio:1/1;flex:0 0 33.3%;background:rgba(26,63,120,.32);display:flex;align-items:center;justify-content:center}body main section.index-chamada .itens .icon:nth-child(even){background:rgba(19,112,144,.32)}@media(max-width: 991px){body main section.index-chamada{padding:20px 0;background:linear-gradient(90deg, #2EBDEF 0%, #038CD0 100%)}body main section.index-chamada .itens{margin-bottom:20px}body main section.index-chamada .itens .icon{padding:10px}body main section.index-chamada .itens .icon img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}body main section.index-chamada h2{font-size:19px}}body main section.index-produtos{background-image:url("../image/bg-produtos.png");background-position:top left;margin-top:-200px;padding-top:50px;padding-bottom:30px}body main section.index-produtos .out-card{padding:10px}body main section.index-produtos h2{margin-bottom:10px;color:#2b3e75;font-family:Montserrat;font-size:35px;font-style:normal;font-weight:300;line-height:normal;text-align:center}body main section.index-produtos h2 strong{color:#23b9eb;font-weight:700}body main section.index-produtos p{margin-bottom:40px;color:#000;text-align:center;font-family:Montserrat;font-size:18px;font-style:normal;font-weight:400;line-height:normal}@media(max-width: 991px){body main section.index-produtos{margin-top:0;background:#fff;padding:30px 0}body main section.index-produtos h2{font-size:20px}body main section.index-produtos p{margin-bottom:20px}}body main section.index-contato{background-image:url("../image/bg-contato.png");padding:60px 0}body main section.index-contato .info{margin-top:30px;color:#000;font-family:Montserrat;font-size:13px;font-style:normal;font-weight:400;line-height:normal}body main section.index-contato .info a{text-decoration:underline}body main section.index-contato h2{color:#1e3a65;font-family:Montserrat;font-size:28px;font-style:normal;font-weight:300;line-height:normal}body main section.index-contato h2 strong{color:#2fbef1;font-weight:700}body main section.index-contato p{margin-bottom:35px;color:#000;font-family:Montserrat;font-size:18px;font-style:normal;font-weight:400;line-height:normal}body main section.index-contato label{margin-bottom:10px;color:#000;font-family:Montserrat;font-size:18px;font-style:normal;font-weight:700;line-height:normal;display:block}body main section.index-contato input{display:block;width:100%;background:rgba(0,0,0,0);border:none;outline:none;border-bottom:1px solid #848484;padding-bottom:15px;color:#848484;font-family:Montserrat;font-size:18px;font-style:normal;font-weight:400;line-height:normal;margin-bottom:40px}body main section.index-contato input::-moz-placeholder{color:#848484}body main section.index-contato input::placeholder{color:#848484}@media(max-width: 991px){body main section.index-contato{padding:30px 0}body main section.index-contato h2{font-size:20px;margin-top:30px}body main section.index-contato input,body main section.index-contato label{font-size:15px;margin-bottom:15px}}body main section.index-portfolio{padding:45px 0;background:#2b3e75}body main section.index-portfolio h2{color:#fff;font-family:Montserrat;font-size:35px;font-style:normal;font-weight:400;line-height:normal}body main section.index-portfolio h2 strong{color:#2fbef1;font-weight:700}body main section.index-portfolio p{margin-bottom:0;color:#fff;font-family:Montserrat;font-size:18px;font-style:normal;font-weight:400;line-height:normal}body main section.index-portfolio .title{display:flex;align-items:center;gap:20px}body main section.index-portfolio .main-cta.outline{border-color:#fff;color:#fff;display:block}@media(max-width: 991px){body main section.index-portfolio{padding:20px 0}body main section.index-portfolio .main-cta.outline{margin-top:15px}body main section.index-portfolio .title{gap:0}body main section.index-portfolio .title img{display:none}body main section.index-portfolio h2{font-size:20px}}body main section.index-downloads{background-image:url("../image/bg-contato.png");padding:60px 0;padding-bottom:200px}body main section.index-downloads h2{color:#2b3e75;font-family:Montserrat;font-size:35px;font-style:normal;font-weight:300;line-height:normal;margin-bottom:10px}body main section.index-downloads h2 strong{color:#2fbef1;font-weight:800}body main section.index-downloads p{color:#000;font-family:Montserrat;font-size:18px;font-style:normal;font-weight:400;line-height:normal;margin-bottom:40px}@media(min-width: 992px){body main section.index-downloads .owl-carousel .owl-stage{display:flex}body main section.index-downloads .owl-carousel .owl-item{display:flex;flex:1 0 auto}}@media(max-width: 991px){body main section.index-downloads{padding:20px 0}body main section.index-downloads h2{font-size:20px;margin-bottom:30px}body main section.index-downloads .owl-informativos .owl-stage{padding-left:0 !important}body main section.index-downloads p,body main section.index-downloads .main-cta{display:none}}body main section.index-excelencia{background-image:url("../image/bg-excelencia2.png");background-position:right top;margin-top:-150px;padding:130px 0 200px 0}body main section.index-excelencia h2{color:#1a3f78;font-family:Montserrat;font-size:62.296px;font-style:normal;font-weight:400;line-height:99%}body main section.index-excelencia h2 u{color:rgba(0,0,0,0);-webkit-text-stroke-width:1.03px;-webkit-text-stroke-color:#1a3f78;font-weight:800;text-decoration:none}body main section.index-excelencia h2 strong{color:#2fbef1;font-weight:700}@media(max-width: 991px){body main section.index-excelencia{margin-top:0;padding:30px 0;background:url("../image/bg-excelencia-mobile.png")}body main section.index-excelencia .main-cta{display:none}body main section.index-excelencia p{color:#fff}body main section.index-excelencia h2{color:#fff;font-size:20px}body main section.index-excelencia h2 u{-webkit-text-stroke-color:#fff}}body main section.index-sobre{background-image:url("../image/bg-sobre.png");background-position:left bottom;padding-bottom:35px;position:relative}body main section.index-sobre:before{content:url("../image/overlay.png");position:absolute;top:-330px;left:0}body main section.index-sobre h2{color:#2b3e75;font-family:Montserrat;font-size:35px;margin-bottom:15px;font-style:normal;font-weight:300;line-height:normal}body main section.index-sobre h2 strong{font-weight:800}body main section.index-sobre p{margin-bottom:30px;color:#000;font-family:Montserrat;font-size:18px;font-style:normal;font-weight:400;line-height:normal}@media(max-width: 991px){body main section.index-sobre{background:#fff;padding:20px 0}body main section.index-sobre::before{display:none}}body main section.index-agricultores{background-image:url("../image/bg-contato.png");margin-top:-200px;padding-top:280px;padding-bottom:280px}body main section.index-agricultores.interna{margin-top:0;padding:60px 0}body main section.index-agricultores .box{padding:50px 70px;padding-top:1px;border:1px solid #949494}body main section.index-agricultores .box .img{display:block;margin:auto;margin-top:-50px;background:#f2f2f2;padding-inline:10px;margin-bottom:20px}body main section.index-agricultores .box h2{color:#2b3e75;text-align:center;font-family:Montserrat;font-size:35px;font-style:normal;font-weight:800;line-height:normal;margin-bottom:20px}body main section.index-agricultores .box p{margin-bottom:0;color:#000;text-align:center;font-family:Montserrat;font-size:18px;font-style:normal;font-weight:400;line-height:normal}body main section.index-agricultores .box p strong{display:block;color:#2fbef1;font-weight:700;margin-top:20px}@media(max-width: 991px){body main section.index-agricultores{margin-top:0 !important;padding:30px 0 !important}body main section.index-agricultores .box{padding:20px;padding-top:1px}body main section.index-agricultores .box h2{font-size:18px}body main section.index-agricultores .box p{font-size:15px}body main section.index-agricultores .box .img{height:50px;margin-top:-25px}}body main section.index-noticias{background-image:url("../image/bg-noticia.png");background-position:top right;padding:50px 0;margin-top:-200px}@media(min-width: 992px){body main section.index-noticias .owl-carousel .owl-stage{display:flex}body main section.index-noticias .owl-carousel .owl-item{display:flex;flex:1 0 auto}}body main section.index-noticias h2{color:#fff;font-family:Montserrat;font-size:35px;font-style:normal;font-weight:300;text-align:center;line-height:normal;margin-bottom:30px}body main section.index-noticias h2 strong{color:#23b9eb;font-weight:700}body main section.index-noticias .main-cta.outline{color:#fff;border-color:#fff}@media(max-width: 991px){body main section.index-noticias{margin-top:0;padding:30px 0;background:#2b3e75}body main section.index-noticias h2{font-size:20px;text-align:left}}body main section.index-instagram{background-image:url("../image/bg-ig.png");padding:50px 0}body main section.index-instagram hr{margin:15px 0}body main section.index-instagram .ig{display:flex;align-items:center;gap:15px}body main section.index-instagram .ig h4{margin-bottom:0;color:#2b3e75;font-family:Montserrat;font-size:21.941px;font-style:normal;font-weight:700;line-height:120%}body main section.index-instagram .ig span{color:#4d4d4d;font-family:Montserrat;font-size:20.61px;font-style:normal;font-weight:400;line-height:150%;text-decoration-line:underline;text-decoration-style:solid;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font}body main section.index-instagram p{color:#000;font-family:Montserrat;font-size:18px;font-style:normal;font-weight:500;line-height:150%}@media(max-width: 991px){body main section.index-instagram{padding:30px 0;background:none}}body main section.sobre-fotos{margin-top:-200px}body main section.sobre-fotos .img-big{height:650px;width:100%}body main section.sobre-fotos .img-sm{width:100%;aspect-ratio:1/1;border-radius:8px}body main section.sobre-fotos .owl-sobre-2{margin-top:-80px}body main section.sobre-fotos .owl-sobre-2 .owl-nav .owl-prev,body main section.sobre-fotos .owl-sobre-2 .owl-nav .owl-next{top:auto !important;bottom:0 !important}@media(max-width: 991px){body main section.sobre-fotos{margin-top:0;padding:30px 0}body main section.sobre-fotos .owl-sobre-2{margin-top:0}}body main section.sobre-lima{padding:40px 0}body main section.sobre-lima .box1{border-radius:8px;background:#fff;box-shadow:0px 4px 13.3px 0px rgba(0,0,0,.25);padding:45px;position:relative;z-index:1}body main section.sobre-lima .box2{background-color:#143772;padding:60px 55px;border-radius:0 0 50px 0;position:relative}body main section.sobre-lima .box2:before{content:"";height:100%;width:30%;background-color:#143772;position:absolute;right:100%;top:0}body main section.sobre-lima .box2 p{margin-bottom:0;color:#fff;font-family:Montserrat;font-size:18px;font-style:normal;font-weight:400;line-height:normal}body main section.sobre-lima .box2 h3{margin-bottom:5px;color:#fff;font-family:Montserrat;font-size:35px;font-style:normal;font-weight:800;line-height:normal}body main section.sobre-lima .box2 h3 strong{color:#23b9eb;font-weight:800}@media(max-width: 991px){body main section.sobre-lima{padding:0}body main section.sobre-lima .box2{padding:20px;border-radius:0}body main section.sobre-lima .box2::before{display:none}body main section.sobre-lima .box2 h3{font-size:18px}body main section.sobre-lima .box2 p{font-size:15px}body main section.sobre-lima .box1{padding:20px}}body main section.downloads{padding:50px 0}@media(max-width: 991px){body main section.downloads{padding:30px 0}}body main section.tsi{background-image:url("../image/bg-contato.png");padding:90px 0;margin-top:-40px;padding-bottom:350px}@media(min-width: 992px){body main section.tsi .owl-carousel .owl-stage{display:flex}body main section.tsi .owl-carousel .owl-item{display:flex;flex:1 0 auto}}body main section.tsi h1{text-align:center;-webkit-text-stroke-width:1.03px;-webkit-text-stroke-color:#1a3f78;font-family:Montserrat;font-size:62.296px;font-style:normal;font-weight:800;line-height:normal;color:rgba(0,0,0,0);margin-bottom:45px}body main section.tsi .itens{display:flex;flex-flow:column;gap:30px}body main section.tsi .itens .item2{display:flex;align-items:center;gap:20px}body main section.tsi .itens .item2 p{color:#2b3e75;font-family:Montserrat;font-size:20px;font-style:normal;font-weight:400;line-height:normal}body main section.tsi .itens .item2 p strong{color:#2fbef1;font-weight:800}body main section.tsi .box{border-radius:10px;background:#fff;box-shadow:0px 4px 20.3px 0px rgba(0,0,0,.25);padding-bottom:1px}body main section.tsi .box .caption{margin:15px 30px;color:#fff;font-family:Montserrat;font-size:18px;font-style:normal;font-weight:700;line-height:normal;background-color:#2b3e75;padding:10px;text-align:center;border-radius:5px}body main section.tsi .box img{width:100%;height:370px}body main section.tsi .out-card{padding:5px;padding-top:20px}body main section.tsi .out-card .check{width:auto;margin-bottom:30px;margin-top:-20px}body main section.tsi .out-card{height:100%;width:100%}body main section.tsi .item{border-radius:10px;background:#fff;box-shadow:0px 4px 20.3px 0px rgba(0,0,0,.25);padding:40px;padding-top:1px;height:100%}body main section.tsi .item p{margin-bottom:0;color:#000;font-family:Montserrat;font-size:18px;font-style:normal;font-weight:400;line-height:normal}body main section.tsi-fortenza{background-image:url("../image/bg-produtos.png");background-position:top;filter:drop-shadow(0px -5px 43.4px rgba(0, 0, 0, 0.2));margin-top:-250px}body main section.tsi-fortenza .box{background:linear-gradient(125deg, #1a3f78 50.86%, #2dbbee 104.13%);padding:70px 30px}body main section.tsi-fortenza .box .inner-box{height:100%;border-radius:13px;background:#fff;box-shadow:0px 4px 8.7px 0px rgba(0,0,0,.38);padding:20px}body main section.tsi-fortenza .box .inner-box p{color:#1a3f78;font-family:Montserrat;font-size:18px;font-style:normal;font-weight:400;line-height:normal}body main section.tsi-fortenza h3{color:#2b3e75;font-family:Montserrat;font-size:35px;font-style:normal;font-weight:800;line-height:normal;margin-bottom:15px}body main section.tsi-fortenza p{color:#000;font-family:Montserrat;font-size:18px;font-style:normal;font-weight:400;line-height:normal}body main section.tsi-cruiser{background-image:url("../image/bg-contato.png");padding:40px 0}body main section.tsi-cruiser h3{color:#2b3e75;font-family:Montserrat;font-size:35px;font-style:normal;font-weight:800;line-height:normal;margin-bottom:15px}body main section.tsi-cruiser p{color:#000;font-family:Montserrat;font-size:18px;font-style:normal;font-weight:400;line-height:normal}body main section.produtos{padding:50px 0}body main section.produtos .out-produto{padding:5px}body main section.produtos .texto{max-width:960px;margin:auto;color:#000;text-align:center;font-family:Montserrat;font-size:18px;font-style:normal;font-weight:400;line-height:normal;margin-bottom:40px}@media(max-width: 991px){body main section.produtos{padding:30px 0}body main section.produtos .texto{font-size:14px}}body main section.produtos-interna{background:#fff;padding-bottom:50px}body main section.produtos-interna .img-top{height:515px;position:relative}body main section.produtos-interna .img-top:before{content:"";width:100%;height:100%;position:absolute;z-index:1;background:linear-gradient(180deg, rgba(242, 242, 242, 0) 15.66%, rgba(242, 242, 242, 0.55) 38.56%, rgba(242, 242, 242, 0.9) 59.96%, #fff 89.49%)}body main section.produtos-interna .img-top img{width:100%;height:100%}body main section.produtos-interna .title{margin-top:-180px;margin-bottom:50px;position:relative;z-index:2;text-align:center}body main section.produtos-interna .title p{color:#000;text-align:center;font-family:Montserrat;font-size:18px;font-style:normal;font-weight:400;line-height:normal}body main section.produtos-interna .title h1{margin:auto;font-family:Montserrat;font-size:60.23px;font-style:normal;font-weight:800;line-height:normal;color:#1a3f78;background:#23b9eb;padding:5px 10px;display:inline-block;margin-bottom:20px}body main section.produtos-interna .title .breadcrumb-main{background:none;color:#1a3f78;margin-bottom:10px}body main section.produtos-interna .title .breadcrumb-main a{color:#1a3f78}body main section.produtos-interna .tabela{display:flex;margin:auto;width:100%}body main section.produtos-interna .tabela .top{border-bottom:1px solid #9e9e9e;padding:25px;color:#fff;text-align:center;font-family:Montserrat;font-size:18px;font-style:normal;font-weight:700;line-height:normal;background:#1a3f78}body main section.produtos-interna .tabela .top.blue{background:#2ebdef;color:#1a3f78}body main section.produtos-interna .tabela .bio{max-width:100%}body main section.produtos-interna .tabela .bio-row{display:flex;flex-flow:column;align-items:center;justify-content:center;flex:1}body main section.produtos-interna .tabela .column{border:1px solid #9e9e9e;flex:1}body main section.produtos-interna .tabela .item{border-bottom:1px solid #9e9e9e;padding:25px;text-align:center}body main section.produtos-interna .tabela .item span{color:#000;font-family:Montserrat;font-size:18px;font-style:normal;font-weight:400;line-height:normal}body main section.produtos-interna .tabela .item strong{display:block;color:#000;text-align:center;font-family:Montserrat;font-size:18px;font-style:normal;font-weight:700;line-height:normal}body main section.produtos-interna .margin-boxes{margin-top:100px}body main section.produtos-interna .box{background-color:#2b3e75;padding:20px 35px;border-radius:0 0 0 50px;display:flex;gap:25px;position:relative}body main section.produtos-interna .box:after{position:absolute;left:100%;top:0;height:100%;width:200px;background:#2b3e75;content:""}body main section.produtos-interna .box.blue{background:#2ebdef;transform:translateY(-40px);border-radius:50px 0 0 0;position:relative;z-index:2}body main section.produtos-interna .box.blue:after{display:none}body main section.produtos-interna .box.blue h3{color:#1a3f78}body main section.produtos-interna .box .main-cta.outline{color:#fff;border-color:#fff}body main section.produtos-interna .box p{margin-bottom:20px;color:#fff;font-family:Montserrat;font-size:18px;font-style:normal;font-weight:400;line-height:normal}body main section.produtos-interna .box h3{margin-bottom:0;color:#fff;font-family:Montserrat;font-size:25px;font-style:normal;font-weight:800;line-height:normal}@media(max-width: 991px){body main section.produtos-interna{padding-bottom:20px}body main section.produtos-interna .img-top{height:300px}body main section.produtos-interna .tabela-mobile{margin-top:20px;background:#f2f2f2;box-shadow:0px 9px 10.4px 0px rgba(0,0,0,.25)}body main section.produtos-interna .tabela-mobile .top{color:#fff;text-align:center;font-family:Montserrat;font-size:19px;font-style:normal;font-weight:800;line-height:normal;padding:20px 10px;background:#2b3e75}body main section.produtos-interna .tabela-mobile .content{padding:40px;color:#000;font-family:Montserrat;font-size:18px;font-style:normal;font-weight:400;line-height:normal}body main section.produtos-interna .title{margin-bottom:30px}body main section.produtos-interna .bio-mobile{text-align:center;display:flex;justify-content:center}body main section.produtos-interna .bio-mobile img{height:50px;max-width:100%;-o-object-fit:contain;object-fit:contain}body main section.produtos-interna .box{border-radius:0 !important;transform:none !important;flex-flow:column;gap:10px}body main section.produtos-interna .box h3{font-size:18px}body main section.produtos-interna .box p{font-size:15px}body main section.produtos-interna .box:after{display:none}body main section.produtos-interna .margin-boxes{margin-top:20px}}body main section.produtos-produtividade{padding:50px 0;background-image:url("../image/bg-contato.png")}body main section.produtos-produtividade h2{color:#2b3e75;font-family:Montserrat;font-size:35px;font-style:normal;font-weight:300;line-height:normal;margin-bottom:30px;text-align:center}body main section.produtos-produtividade h2 strong{color:#23b9eb;font-weight:700}@media(max-width: 991px){body main section.produtos-produtividade{margin-top:0;padding:30px 0}body main section.produtos-produtividade h2{text-align:left;font-size:20px}}body main section.noticias{padding:60px 0}@media(min-width: 992px){body main section.noticias .owl-carousel .owl-stage{display:flex}body main section.noticias .owl-carousel .owl-item{display:flex;flex:1 0 auto}}body main section.noticias .img-big{width:100%;height:400px;border-radius:100px 0 0 0}body main section.noticias .novo{margin-bottom:10px;text-align:right;-webkit-text-stroke-width:.6px;-webkit-text-stroke-color:#1a3f78;font-family:Montserrat;font-size:36.023px;color:rgba(0,0,0,0);font-style:normal;font-weight:800;line-height:normal}body main section.noticias .box{padding:45px 60px;border-radius:5px;background:#fff;box-shadow:0px 4px 12.1px 0px rgba(0,0,0,.25)}body main section.noticias .box h4{margin-bottom:15px;color:#2b3e75;font-family:Montserrat;font-size:34.91px;font-style:normal;font-weight:700;line-height:normal}body main section.noticias .box p{margin-bottom:30px;color:#000;font-family:Montserrat;font-size:15px;font-style:normal;font-weight:400;line-height:normal}@media(max-width: 991px){body main section.noticias{padding:30px 0}body main section.noticias .img-big{height:280px;border-radius:0}body main section.noticias .box{padding:30px}body main section.noticias .box h4{font-size:19px}body main section.noticias .novo{display:none}}body main section.noticias-interna{padding:40px 0}body main section.noticias-interna iframe{width:100%;height:auto;aspect-ratio:16/9;margin:20px 0}body main section.noticias-interna p{color:#000;font-family:Montserrat;font-size:18px;font-style:normal;font-weight:400;line-height:normal}body main section.noticias-interna h1,body main section.noticias-interna h2,body main section.noticias-interna h3,body main section.noticias-interna h4{color:#2b3e75;font-weight:700}body main section.noticias-interna .img-big{height:380px;border-radius:8px}body main section.noticias-interna .img-sm{border-radius:8px;aspect-ratio:1/1}@media(max-width: 991px){body main section.noticias-interna{padding:30px 0}body main section.noticias-interna p{font-size:14px}}body main section.noticias-top{min-height:300px;display:flex;align-items:center;padding:50px 0}body main section.noticias-top h1{margin:0;color:#fff;text-align:center;font-family:Montserrat;font-size:57.086px;font-style:normal;font-weight:900;line-height:normal}@media(max-width: 991px){body main section.noticias-top{padding:20px}body main section.noticias-top h1{font-size:25px}}body main section.contato{padding:70px 0;background-image:url("../image/bg-contato2.png")}body main section.contato .breadcrumb-main{background:rgba(0,0,0,0);padding:0;justify-content:flex-start;margin:0;margin-bottom:30px;color:#2b3e75}body main section.contato .breadcrumb-main a{color:#2b3e75}body main section.contato .info{color:#1a3f78;font-family:Montserrat;font-size:13px;font-style:normal;font-weight:400;line-height:normal;margin-top:30px}body main section.contato .info a{text-decoration:underline}body main section.contato .box{border-radius:5px;background:hsla(0,0%,100%,.58);backdrop-filter:blur(6.8000001907px);padding:50px 45px}body main section.contato .box label{display:block;margin-bottom:10px;color:#2b3e75;font-family:Montserrat;font-size:18px;font-style:normal;font-weight:700;line-height:normal}body main section.contato .box .main-cta.blue{background:#2ebdef}body main section.contato .box input,body main section.contato .box textarea{border:none;outline:none;background:rgba(0,0,0,0);padding-bottom:10px;color:#2b3e75;font-family:Montserrat;font-size:16px;font-style:normal;font-weight:400;line-height:normal;border-bottom:1px solid #2b3e75;margin-bottom:35px;display:block;width:100%}body main section.contato p{color:#2b3e75;font-family:Montserrat;font-size:22.736px;font-style:normal;font-weight:400;line-height:normal;margin-bottom:40px}body main section.contato h3{margin-bottom:20px;color:#2b3e75;font-family:Montserrat;font-size:49.734px;font-style:normal;font-weight:300;line-height:normal}body main section.contato h3 strong{color:#23b9eb;font-weight:800}body main section.contato .phones{display:flex;gap:20px}body main section.contato .phones a{display:flex;align-items:center;gap:12px;color:#2b3e75;font-family:Montserrat;font-size:16px;font-style:normal;font-weight:400;line-height:normal}body main section.contato .phones a strong{display:block;color:#2b3e75;font-weight:700}@media(max-width: 991px){body main section.contato{padding:30px 0;background-image:url("../image/bg-contato-mobile.png");background-size:100% auto;background-repeat:no-repeat;background-position:top;background-color:#fff}body main section.contato .box{padding:0}body main section.contato .box input,body main section.contato .box label,body main section.contato .box textarea{font-size:15px;margin-bottom:15px}body main section.contato .breadcrumb-main{display:none}body main section.contato p{text-align:center;font-size:16px}body main section.contato h3{font-size:25px;text-align:center;margin-top:250px}}body main section.trabalhe{padding:70px 0}body main section.trabalhe h3{margin-bottom:40px;color:#1e3a65;font-family:Montserrat;font-size:28px;font-style:normal;font-weight:700;line-height:normal}body main section.trabalhe .info{color:#000;font-family:Montserrat;font-size:13px;font-style:normal;font-weight:400;line-height:normal;margin-top:30px}body main section.trabalhe .info a{text-decoration:underline}body main section.trabalhe label{display:block;margin-bottom:10px;color:#000;font-family:Montserrat;font-size:18px;font-style:normal;font-weight:700;line-height:normal}body main section.trabalhe .input-file{display:block;width:100%;background:rgba(0,0,0,0);margin-bottom:40px;padding:0;padding-bottom:10px;border-bottom:1px solid #848484;color:#848484;font-family:Montserrat;font-size:18px;font-style:normal;font-weight:400;line-height:normal;cursor:pointer}body main section.trabalhe input,body main section.trabalhe textarea{border:none;outline:none;background:rgba(0,0,0,0);padding-bottom:10px;color:#848484;font-family:Montserrat;font-size:18px;font-style:normal;font-weight:400;line-height:normal;border-bottom:1px solid #848484;margin-bottom:35px;display:block;width:100%}body main section.trabalhe .box{border-radius:5px;background:#fff;box-shadow:0px 4px 9.1px 0px rgba(0,0,0,.25);padding:30px 40px}body main section.trabalhe .box h4{color:#1e3a65;font-family:Montserrat;font-size:23px;font-style:normal;font-weight:700;line-height:normal;margin-bottom:20px}body main section.trabalhe .box p{color:#1e3a65;font-family:Montserrat;font-size:18px;font-style:normal;font-weight:400;line-height:normal;margin-bottom:0}@media(max-width: 991px){body main section.trabalhe{padding:30px 0}body main section.trabalhe .in{height:40px}body main section.trabalhe .box{padding:20px}body main section.trabalhe input,body main section.trabalhe label,body main section.trabalhe textarea,body main section.trabalhe .input-file{font-size:15px;margin-bottom:15px}body main section.trabalhe h3{text-align:center;font-size:20px}}body main section.blog{padding:60px 0}body main section.blog .form{margin-top:30px;background:#eae9e9;padding:35px 50px}body main section.blog .form label{margin-bottom:5px;display:block;color:#000;font-family:"Archivo Narrow";font-size:18px;font-style:normal;font-weight:700;line-height:normal;width:100%}body main section.blog .form input,body main section.blog .form textarea{width:100%;display:block;padding-bottom:10px;color:#848484;font-family:"Archivo Narrow";font-size:16px;font-style:normal;font-weight:400;line-height:normal;background:rgba(0,0,0,0);border:none;outline:none;border-bottom:1px solid #848484;margin-bottom:20px}body main section.blog .form input::-moz-placeholder, body main section.blog .form textarea::-moz-placeholder{color:#848484;font-family:"Archivo Narrow";font-size:16px;font-style:normal;font-weight:400;line-height:normal}body main section.blog .form input::placeholder,body main section.blog .form textarea::placeholder{color:#848484;font-family:"Archivo Narrow";font-size:16px;font-style:normal;font-weight:400;line-height:normal}body main section.blog .form h2{margin-bottom:5px;color:var(--V2, #aa1e3a);text-align:center;font-family:"Archivo Narrow";font-size:25px;font-style:normal;font-weight:600;line-height:normal}body main section.blog .form p{margin-bottom:20px;color:#000;text-align:center;font-family:"Archivo Narrow";font-size:17px;font-style:normal;font-weight:400;line-height:normal}body main section.blog .card-blog{display:flex;border-radius:5px;border:1px solid #b7b5b5;background:#fff;align-items:center;margin-bottom:30px}body main section.blog .card-blog .img{height:250px;border-radius:5px;width:420px;flex:0 0 420px}body main section.blog .card-blog .content{flex:1;padding:40px}body main section.blog .card-blog .content h3{color:var(--V2, #aa1e3a);font-family:"Archivo Narrow";font-size:25px;font-style:normal;font-weight:600;line-height:normal;margin-bottom:5px}body main section.blog .card-blog .content p{color:#000;font-family:"Archivo Narrow";font-size:17px;font-style:normal;font-weight:400;line-height:normal;margin-bottom:0}body main section.blog .categorias{padding:20px 45px;border:1px solid #afafaf;background:#fff}body main section.blog .categorias h2{color:var(--V2, #aa1e3a);font-family:"Archivo Narrow";font-size:25px;font-style:normal;font-weight:700;line-height:normal}body main section.blog .categorias a{display:block;color:#000;font-family:"Archivo Narrow";font-size:17px;font-style:normal;font-weight:400;line-height:171%}body main section.blog .categorias a.active{color:#2b3e75}@media(max-width: 991px){body main section.blog{padding:30px 0}body main section.blog .card-blog{flex-flow:column}body main section.blog .card-blog .content{padding:20px}body main section.blog .card-blog .content h3{font-size:18px}body main section.blog .card-blog .content p{font-size:14px}body main section.blog .card-blog .img{width:100%;flex:1;height:200px}}body main section.blog-interna{padding:50px 0}body main section.blog-interna img,body main section.blog-interna iframe,body main section.blog-interna video{width:100%;border-radius:20px;margin:20px 0}body main section.blog-interna iframe,body main section.blog-interna video{aspect-ratio:16/9}body main section.blog-interna h1,body main section.blog-interna h2,body main section.blog-interna h3,body main section.blog-interna h4,body main section.blog-interna a{color:#2b3e75}body main section.representantes{padding:100px 0 60px 0}body main section.representantes .tag-representantes{display:inline-block;padding:10px 25px;color:#b9b9b9;font-family:Montserrat;font-size:18px;font-style:normal;font-weight:400;line-height:normal;border-radius:9px;border:1px solid #b9b9b9;margin-bottom:10px}body main section.representantes .mapa{transform:scale(1.2)}body main section.representantes .busca{margin-bottom:60px}body main section.representantes .busca label{display:block;margin-bottom:5px;color:#000;font-family:Montserrat;font-size:18px;font-style:normal;font-weight:700;line-height:normal}body main section.representantes .busca select{padding:0;background:rgba(0,0,0,0);border:none;outline:none;padding-bottom:10px;color:#848484;font-family:Montserrat;font-size:18px;font-style:normal;font-weight:400;line-height:normal;display:block;width:100%;border-bottom:1px solid #848484}body main section.representantes .busca select::-moz-placeholder{color:#848484}body main section.representantes .busca select::placeholder{color:#848484}@media(max-width: 991px){body main section.representantes{padding:30px 0}body main section.representantes .busca{margin-bottom:0}body main section.representantes .busca button{font-size:14px}}body main section.representantes-lista{padding:80px 0;background-image:url("../image/bg-representantes.png");filter:drop-shadow(0px -5px 43.4px rgba(0, 0, 0, 0.2));background-position:top}@media(min-width: 992px){body main section.representantes-lista .owl-carousel .owl-stage{display:flex}body main section.representantes-lista .owl-carousel .owl-item{display:flex;flex:1 0 auto}}body main section.representantes-lista h2{color:#143873;text-align:center;font-family:Montserrat;font-size:35px;font-style:normal;font-weight:800;line-height:normal;margin-bottom:50px}body main section.representantes-lista .out-card{padding-top:20px;padding-left:10px;width:100%;height:100%}body main section.representantes-lista .card-representante{border-radius:4.799px;background:#2b3e75;padding:20px;padding-top:1px;height:100%}body main section.representantes-lista .card-representante .box{border-radius:7.679px;border-left:8px solid #2fbef1;background:#fff;padding:20px 40px;transform:translateX(-30px);width:calc(100% + 30px);margin-top:20px}body main section.representantes-lista .card-representante .box a{color:#2b3e75}body main section.representantes-lista .card-representante .box span{color:#2b3e75;font-family:Montserrat;font-size:19.198px;font-style:normal;font-weight:800;line-height:normal;margin-top:20px;display:block}body main section.representantes-lista .card-representante .box span strong{display:block;color:#2b3e75;font-family:Montserrat;font-size:13.438px;font-style:normal;font-weight:300;line-height:normal;text-transform:uppercase}body main section.representantes-lista .card-representante p{color:#f2f2f2;font-family:Montserrat;font-size:15.358px;font-style:normal;font-weight:400;line-height:normal;margin-bottom:25px}body main section.representantes-lista .card-representante h4{color:#2fbef1;font-family:Montserrat;font-size:19.198px;font-style:normal;font-weight:800;line-height:normal;margin-bottom:0}body main section.representantes-lista .card-representante .cidade{margin:auto;text-align:center;margin-bottom:30px;border-radius:27.836px;background:#2fbef1;padding:10px;color:#fff;font-family:Montserrat;font-size:17.278px;font-style:normal;font-weight:700;line-height:normal;max-width:80%;margin-top:-20px}body main section.representantes-lista .card-representante a{display:flex;align-items:center;color:#f2f2f2;font-family:Montserrat;font-size:15.358px;font-style:normal;font-weight:400;line-height:normal;margin:10px 0}body main section.representantes-lista .card-representante h3{margin-bottom:8px;color:#fff;font-family:Montserrat;font-size:23.997px;font-style:normal;font-weight:800;line-height:normal}@media(max-width: 991px){body main section.representantes-lista{padding:30px 0}}body main section.formulario-enviado{padding:200px 0;background-image:url("../image/bg-escolha.png")}body main section.formulario-enviado .resultado{background-color:#2b3e75;padding:30px 50px;border-radius:15px;margin:auto;margin-top:30px;max-width:700px;text-align:left;margin-bottom:30px}body main section.formulario-enviado .resultado h2{font-size:24px;font-weight:700;text-align:center;color:#2b3e75;margin-bottom:20px}body main section.formulario-enviado .box-in{text-align:center}body main section.formulario-enviado .box-in h5{font-size:20px;font-weight:400;margin-top:20px;color:#2b3e75}body main section.formulario-enviado .box-in a{color:#2b3e75;font-weight:500;border-bottom:1px dotted #2b3e75}body main section.formulario-enviado .box-in .btn-voltar{color:#2b3e75;padding:10px 30px;border-radius:5px;display:inline-block;margin-top:30px;font-weight:600;background-color:rgba(0,0,0,0);outline:none;border:2px solid #2b3e75;transition:.3s all}body main section.formulario-enviado .box-in .btn-voltar:hover{background-color:#2b3e75;border-color:#2b3e75;color:#fff}body main section.formulario-enviado .box-in .btn-voltar i{vertical-align:middle;font-size:20px;margin-right:15px}body main section.formulario-enviado .box-in h3{font-size:24px;font-weight:400;color:#2b3e75}body main section.formulario-enviado .box-in h1{font-size:75px;font-weight:500;color:#2b3e75;line-height:1}@media(max-width: 991px){body main section.formulario-enviado{padding:40px 0;text-align:center}body main section.formulario-enviado .resultado{padding:20px}body main section.formulario-enviado .resultado h2{font-size:18px}body main section.formulario-enviado .container{position:relative;z-index:2}body main section.formulario-enviado .box-in .btn-voltar{font-size:13px;margin:10px 0}body main section.formulario-enviado .box-in h3{font-size:16px}body main section.formulario-enviado .box-in h5{font-size:15px}body main section.formulario-enviado .box-in h1{font-size:28px}}body main .politica-termos{padding:100px 0px}body main .politica-termos h1,body main .politica-termos h2,body main .politica-termos h3,body main .politica-termos h4,body main .politica-termos h5,body main .politica-termos h6{font-size:32px;font-weight:700;color:#2b3e75}body main .politica-termos strong,body main .politica-termos b{color:#2b3e75}@media(max-width: 991px){body main .politica-termos{padding:30px 0px;font-size:15px}body main .politica-termos h1{font-size:22px}}body main section.login{padding:80px 0}body main section.login label{display:block;width:100%;margin-bottom:5px;color:#000;font-family:"Montserrat";font-size:18px;font-style:normal;font-weight:700;line-height:normal}body main section.login h2{text-align:center;color:#2b3e75;font-weight:700}body main section.login p{font-size:20px;text-align:center}body main section.login input:not([type=checkbox]),body main section.login select,body main section.login textarea{display:block;width:100%;background:rgba(0,0,0,0);margin-bottom:20px;padding:0;padding-bottom:10px;outline:none;border:none;border-bottom:1px solid #848484;color:#848484;font-family:"Montserrat";font-size:16px;font-style:normal;font-weight:400;line-height:normal}body main section.login input:not([type=checkbox])::-moz-placeholder, body main section.login select::-moz-placeholder, body main section.login textarea::-moz-placeholder{color:#848484}body main section.login input:not([type=checkbox])::placeholder,body main section.login select::placeholder,body main section.login textarea::placeholder{color:#848484}body main section.area-restrita{padding:50px 0}body main section.area-restrita h1{color:#2b3e75;font-weight:700;font-size:32px;margin-bottom:20px}body main section.area-restrita .arquivo{display:flex;margin-bottom:20px;border:1px solid #dcdcdc}body main section.area-restrita .arquivo .icon{background-color:#2b3e75;padding:10px;color:#fff;font-size:20px}body main section.area-restrita .arquivo .name{flex:1;background-color:#fff;display:flex;align-items:center;padding:10px;font-size:16px}body main section.area-restrita .categorias{padding:20px 45px;border:1px solid #afafaf;background:#fff}body main section.area-restrita .categorias h2{color:#2b3e75;font-family:"Montserrat";font-size:25px;font-style:normal;font-weight:700;line-height:normal}body main section.area-restrita .categorias a{display:block;color:#000;font-family:"Montserrat";font-size:17px;font-style:normal;font-weight:400;line-height:171%}body main section.area-restrita .categorias a.active{color:#2b3e75}body main .layout-conduta{padding-top:40px;padding-bottom:60px}body main .layout-conduta h1,body main .layout-conduta h2,body main .layout-conduta h3,body main .layout-conduta h4,body main .layout-conduta h5,body main .layout-conduta h6,body main .layout-conduta strong{font-weight:700 !important;color:#1e3a65;margin-bottom:15px;display:block}body main .layout-conduta .conteudo-topo{color:#1e3a65;font-size:20px;line-height:1.6;margin-bottom:40px}body main .layout-conduta .row-meio .col-img-btn .wrapper-imagem{margin-bottom:10px}body main .layout-conduta .row-meio .col-img-btn .wrapper-imagem img{box-shadow:0 4px 15px rgba(0,0,0,.08)}body main .layout-conduta .row-meio .col-img-btn .wrapper-btn-0 a.main-cta{display:block;width:100%;text-align:center;background-color:#2b3e75;color:#fff}body main .layout-conduta .row-meio .col-texto-img .texto-imagem{color:#1e3a65;font-size:24px;line-height:1.7;margin-top:80px}body main .layout-conduta .row-meio .col-texto-img .texto-imagem p{margin-bottom:1.2rem}body main .layout-conduta .row-inferior .texto-2{color:#1e3a65;font-size:24px;line-height:1.6}body main .layout-conduta .row-inferior .texto-2 p{display:inline;margin:0}body main .layout-conduta .row-inferior .wrapper-btn-1{display:inline-block}body main .layout-conduta .row-inferior .wrapper-btn-1 a.main-cta{background-color:#2b3e75;color:#fff}body main .layout-conduta .row-inferior .link-destaque{color:#c8102e;text-decoration:underline;font-weight:600;transition:color .3s ease;display:inline-block;margin-left:5px}body main .layout-conduta .row-inferior .link-destaque:hover{color:#9e0c24;text-decoration:underline}@media(max-width: 768px){body main .layout-conduta .row-meio .col-texto-img{margin-top:35px}body main .layout-conduta .wrapper-btn-1 a.main-cta{display:block;text-align:center}}body main .intro-denuncias{padding-top:60px;padding-bottom:60px;font-size:20px;color:#1e3a65}body main .intro-denuncias h1,body main .intro-denuncias h2,body main .intro-denuncias h3,body main .intro-denuncias h4,body main .intro-denuncias h5,body main .intro-denuncias h6,body main .intro-denuncias strong{font-weight:700;color:#1e3a65;margin-top:35px;margin-bottom:15px;display:block}body main .intro-denuncias .texto-conteudo,body main .intro-denuncias .texto-1,body main .intro-denuncias .texto-botao{line-height:1.6}body main .intro-denuncias .texto-conteudo p,body main .intro-denuncias .texto-1 p,body main .intro-denuncias .texto-botao p{display:inline;margin:0}body main .intro-denuncias .texto-1{margin-top:30px}body main .intro-denuncias .texto-1 p:last-of-type{display:inline;margin-bottom:0}body main .intro-denuncias .bloco-botao .texto-botao p{margin-bottom:0}body main .intro-denuncias .bloco-reporte .texto-reporte{line-height:1.6}body main .intro-denuncias .bloco-reporte .texto-reporte p{margin-bottom:0}body main .intro-denuncias .link-destaque{color:#c8102e;text-decoration:underline;font-weight:600;transition:color .3s ease;display:inline-block;margin-left:5px}body main .intro-denuncias .link-destaque:hover{color:#9e0c24;text-decoration:underline}body main .intro-denuncias .texto-conteudo a,body main .intro-denuncias .texto-1 a:not(.link-destaque){color:#c8102e;text-decoration:underline;font-weight:600;transition:color .3s ease}body main .intro-denuncias .texto-conteudo a:hover,body main .intro-denuncias .texto-1 a:not(.link-destaque):hover{color:#9e0c24;text-decoration:underline}body main .intro-denuncias .imagem-destaque img{max-width:100%;height:auto;display:block;margin:0 auto}body main .intro-denuncias .btn-padrao{background-color:#2b3e75;color:#fff;padding:12px 25px;border-radius:4px;text-decoration:none;font-weight:500;text-align:center;transition:background-color .3s ease;border:none}body main .intro-denuncias .btn-padrao i{font-size:1.1rem}body main .intro-denuncias .btn-padrao:hover{background-color:rgb(185.2,0,30.3203539823);color:#fff}@media(max-width: 768px){body main .intro-denuncias{padding-top:40px;padding-bottom:40px}body main .intro-denuncias .texto-conteudo{text-align:center;margin-bottom:30px}body main .intro-denuncias .texto-1{text-align:left}body main .intro-denuncias .bloco-botao .btn-padrao{width:100%;justify-content:center}}body footer .menu-mobile{position:fixed;background-color:#2b3e75;top:0px;right:-100%;width:90%;height:100%;overflow:auto;z-index:998;padding-bottom:65px;transition:all .5s;display:flex;border-left:2px solid #fff;align-items:center;justify-content:center;opacity:.95}body footer .menu-mobile .sub{background-color:#af87ff;padding:10px 0;margin-top:10px}body footer .menu-mobile .sub a{color:#000 !important}body footer .menu-mobile.aberto{right:0px}body footer .menu-mobile .fechar{position:absolute;top:20px;right:20px;font-size:25px;font-weight:700;color:#fff}body footer .menu-mobile .logo{width:100%;padding:10px;text-align:center;margin-bottom:30px}body footer .menu-mobile .logo img{height:30px;-o-object-fit:contain;object-fit:contain;margin-top:20px}body footer .menu-mobile ul{padding:0px}body footer .menu-mobile ul li{list-style:none;margin:5px;padding:2px;text-align:center;text-transform:uppercase;position:relative}body footer .menu-mobile ul li:last-child{border-bottom:none}body footer .menu-mobile ul li a{color:#fff;font-size:16px;padding:0 10px;font-weight:600;display:inline-block;width:100%}/*# sourceMappingURL=custom.css.map */