@import"https://fonts.googleapis.com/css2?family=Archivo+Narrow:ital,wght@0,400..700;1,400..700&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:#fff;font-family:"Archivo Narrow";font-size:18px;font-style:normal;outline:none;font-weight:700;line-height:normal;text-align:center;border-radius:5px;background:rgba(0,0,0,.36);transition:.5s all;border:1px solid rgba(0,0,0,0)}.main-cta.outline{color:var(--C2, #575757);border-color:#575757;background:rgba(0,0,0,0)}.main-cta.red{color:#fff;background:var(--V1, #df052f)}.main-cta:hover{color:#fff !important;background:#575757 !important}.card-produto{text-align:center;background:#fff;padding:20px 30px;height:100%;display:flex;flex-flow:column;justify-content:space-between}.card-produto .foto{margin-bottom:20px;width:100%;height:auto;aspect-ratio:1/1;-o-object-fit:contain;object-fit:contain}@media(max-width: 991px){.card-produto .foto{display:block;margin:auto;margin-bottom:20px;width:70% !important}}.card-produto .title{color:#444;font-family:"Archivo Narrow";font-size:25px;font-style:normal;font-weight:700;line-height:normal;margin-bottom:5px}.card-produto .main-cta{display:block}.card-produto .desc{margin-bottom:15px;color:#242424;text-align:center;font-family:"Archivo Narrow";font-size:17px;font-style:normal;font-weight:400;line-height:normal}.breadcrumb-main{display:flex;align-items:center;flex-wrap:wrap;gap:5px;color:#242424;text-align:center;font-family:"Archivo Narrow";font-size:15px;font-style:normal;font-weight:400;line-height:normal;text-transform:lowercase}.header-conteudo{background-position:bottom center;padding-top:30px;padding-bottom:135px;position:relative;z-index:2;text-align:center;filter:drop-shadow(1px 11px 11.7px rgba(0, 0, 0, 0.09))}.header-conteudo.representante{padding-bottom:50px}.header-conteudo.representante .breadcrumb-main{margin-bottom:50px}.header-conteudo .breadcrumb-main{margin-bottom:130px;color:#fff}.header-conteudo .breadcrumb-main a{color:#fff}.header-conteudo h1{color:#fff;text-align:center;font-family:Microbrew;font-size:86.761px;font-style:normal;font-weight:400;line-height:normal}.header-conteudo h2{padding:8px 50px;display:inline-block;color:#fff;text-align:center;font-family:Microbrew;font-size:40px;font-style:normal;font-weight:400;line-height:normal;margin-bottom:10px;background:var(--V1, #df052f)}.header-conteudo p{color:#fff;font-family:"Archivo Narrow";font-size:17px;font-style:normal;font-weight:400;line-height:normal}.header-conteudo h3{color:#fff;text-align:center;font-family:"Archivo Narrow";font-size:24px;font-style:normal;font-weight:700;line-height:normal;max-width:700px;margin:auto;margin-bottom:20px}@media(max-width: 991px){.header-conteudo{padding:30px 0 !important}.header-conteudo h2{font-size:23px}.header-conteudo h3{font-size:18px}.header-conteudo .breadcrumb-main{margin-bottom:40px}.header-conteudo h1{font-size:40px}}.card-download{background:#fff;box-shadow:0px 4px 17.6px 0px rgba(0,0,0,.25);height:100%;justify-content:space-between;flex-flow:column;display:flex}.card-download .img{height:285px;width:100%}.card-download .content{padding:35px 50px}.card-download .content .main-cta{display:flex;justify-content:center;gap:12px}.card-download .content h4{text-align:center;margin-bottom:20px;color:var(--V2, #aa1e3a);font-family:"Archivo Narrow";font-size:25px;font-style:normal;font-weight:600;line-height:normal}.card-variety{display:flex;align-items:flex-end;border-radius:25px;min-height:500px;padding:35px;overflow:hidden;position:relative}.card-variety.noticia{min-height:415px}.card-variety.noticia.small{min-height:240px}.card-variety.noticia.small h4{font-size:20px}.card-variety.big{padding:35px 50px}.card-variety h3{margin-bottom:5px;color:#fff;font-family:"Archivo Narrow";font-size:15px;font-style:italic;font-weight:500;line-height:normal}.card-variety .inner{position:relative}.card-variety .main-cta{background:hsla(0,0%,100%,.3)}.card-variety::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(43, 43, 43, 0.94) 100%)}.card-variety h4{color:#fff;font-family:"Archivo Narrow";font-size:25px;font-style:normal;font-weight:700;line-height:normal;margin-bottom:10px}.card-variety p{margin-bottom:10px;color:#fff;font-family:"Archivo Narrow";font-size:18px;font-style:normal;font-weight:400;line-height:normal}@media(max-width: 991px){.card-variety{min-height:250px !important;padding:30px !important}}.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}}section.inc-contato{padding:50px 0}section.inc-contato .form{border-radius:10px;background:#f2f2f2}section.inc-contato .form label{display:block;width:100%;margin-bottom:5px;color:#000;font-family:"Archivo Narrow";font-size:18px;font-style:normal;font-weight:700;line-height:normal}section.inc-contato .form .checkbox{display:flex;align-items:center;gap:15px;margin-bottom:5px}section.inc-contato .form .checkbox input{width:20px;height:20px;background:#d9d9d9;outline:none;border:none}section.inc-contato .form .checkbox label{margin-bottom:0}section.inc-contato .form .checkbox label a{color:#df052f}section.inc-contato .form .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:"Archivo Narrow";font-size:16px;font-style:normal;font-weight:400;line-height:normal;cursor:pointer}section.inc-contato .form input:not([type=checkbox]),section.inc-contato .form select,section.inc-contato .form 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:"Archivo Narrow";font-size:16px;font-style:normal;font-weight:400;line-height:normal}section.inc-contato .form input:not([type=checkbox])::-moz-placeholder, section.inc-contato .form select::-moz-placeholder, section.inc-contato .form textarea::-moz-placeholder{color:#848484}section.inc-contato .form input:not([type=checkbox])::placeholder,section.inc-contato .form select::placeholder,section.inc-contato .form textarea::placeholder{color:#848484}section.inc-contato .title{display:flex;align-items:center;gap:40px}section.inc-contato .title h3{margin-bottom:15px;color:var(--V2, #AA1E3A);font-family:"Archivo Narrow";font-size:48.884px;font-style:normal;font-weight:600;line-height:normal}section.inc-contato .title p{margin-bottom:0;color:#000;font-family:"Archivo Narrow";font-size:24.232px;font-style:normal;font-weight:400;line-height:normal}@media(max-width: 991px){section.inc-contato{padding:20px 0}section.inc-contato .title{gap:20px}section.inc-contato .title img{height:60px}section.inc-contato .title h3{font-size:22px}section.inc-contato .title p{font-size:20px}}.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:#df052f}.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;padding:0}@media(max-width: 991px){.modal-body.video{min-height:360px}}.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:"Archivo Narrow",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:#df052f;color:#fff}@media(max-width: 991px){body ul.paginacao li a{width:40px;height:40px;font-size:18px}}body section.header .header-top{background:#aa0922}body section.header .header-top a{color:#fff;font-family:"Archivo Narrow";font-size:18px;font-style:normal;font-weight:400;line-height:normal}body section.header .header-top .botao{gap:10px;align-items:center;padding:25px 35px 20px 35px;display:inline-flex;border-radius:0 0 15px 15px;background:linear-gradient(180deg, #fff 100%, #d6d6d6 0%);box-shadow:0px -6.139px 6.139px 0px #ccc inset,0px 6.139px 6.139px 0px #fff inset,0px 19.733px 39.467px 0px rgba(51,51,51,.24);color:#2c2e32}body section.header .header-bottom{display:flex;background-color:#fff;position:relative;z-index:2;overflow:hidden}body section.header .header-bottom .logo-out{padding:10px 0 20px 0;text-align:right;background:#db0b2c;position:relative}body section.header .header-bottom .logo-out::before{content:"";position:absolute;top:0;right:0;bottom:0;left:-200vw;background:#db0b2c;z-index:-1}body section.header .header-bottom .menu{flex:1;background:#fff;position:relative}body section.header .header-bottom .menu .lima{position:absolute;bottom:0;right:0}body section.header .header-bottom .menu .line-1{display:flex;align-items:center;gap:30px;padding:20px 30px;border-bottom:1px solid #b7b7b7}body section.header .header-bottom .menu .line-1 .flags{display:flex;align-items:center;gap:12px}body section.header .header-bottom .menu .line-1 .flag{height:30px}body section.header .header-bottom .menu .line-1 form{flex:1;display:flex;border-radius:5px;border:1px solid #838383;padding:5px 15px;gap:10px}body section.header .header-bottom .menu .line-1 form button{-webkit-appearance:none;-moz-appearance:none;appearance:none;color:#df052f;background:none;padding:0;border:none;outline:none}body section.header .header-bottom .menu .line-1 form input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;padding:0;border:none;outline:none}body section.header-mobile{padding:10px;padding-top:30px;background:#db0b2c}body section.header-mobile .main-cta.red{border-radius:5px;background:#aa0922;margin-top:15px}body section.header-mobile .logo{width:70%;display:block}body section.header-mobile .logo img{width:100%}body section.header-mobile .top{display:flex;justify-content:space-between;align-items:center}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 .logo{width:100%}body section.footer .news{background:#db0b2c;padding:30px 0}body section.footer .news p{color:#fff;font-family:"Archivo Narrow";font-size:14px;font-style:normal;font-weight:400;line-height:normal;margin-bottom:0}body section.footer .news form{display:flex;width:100%}body section.footer .news form input{border-radius:3px 0 0 3px;background:rgba(233,232,232,.36);padding:15px 35px;color:#fff;font-family:"Archivo Narrow";font-size:16px;font-style:normal;font-weight:400;line-height:normal;border:none;outline:none;flex:1}body section.footer .news form input::-moz-placeholder{color:#fff}body section.footer .news form input::placeholder{color:#fff}body section.footer .news form button{background-color:#333;border-radius:0 3px 3px 0;outline:none;border:none;padding:0 35px}body section.footer .news h2{margin-bottom:0;color:#fff;font-family:"Archivo Narrow";font-size:35px;font-style:normal;font-weight:700;line-height:normal;text-transform:uppercase}body section.footer .news h3{margin-bottom:0;color:#fff;font-family:"Archivo Narrow";font-size:16px;font-style:normal;font-weight:400;line-height:normal}body section.footer .maps{background:#242424;padding-top:20px}body section.footer .maps .map{height:350px;border-radius:3px;overflow:hidden}body section.footer .maps iframe{width:100%;height:100%}body section.footer .bottom{padding:40px;background:#db0b2c}body section.footer .bottom .phone{display:flex;align-items:center;gap:8px;line-height:normal;margin-bottom:20px}body section.footer .bottom h3{color:#fff;font-family:"Archivo Narrow";font-size:20px;font-style:normal;font-weight:700;line-height:normal}body section.footer .bottom a{display:block;color:#fff;font-family:"Archivo Narrow";font-size:17px;font-style:normal;font-weight:400;line-height:193%}@media(max-width: 991px){body section.footer .logo{height:60px;width:auto;display:block;margin:auto}body section.footer .bottom{padding:20px}body section.footer .bottom a{font-size:15px}body section.footer .bottom .phone{margin-bottom:10px;font-size:15px}}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:#aa1e3a !important}body #svg-map .estado.selected text{fill:#fff !important;font-weight:700}body main section.index-banner .owl-dots{position:absolute;bottom:20px;left:50%;transform:translateX(-50%)}body main section.index-chamada{background:#575757;padding:45px 0;font-family:Microbrew}body main section.index-chamada h1{color:#f2f2f2;font-family:Microbrew;font-size:35px;font-style:normal;font-weight:400;line-height:106.333%;margin-bottom:20px;text-align:center}body main section.index-chamada .itens{gap:35px;display:flex;align-items:center;justify-content:center}body main section.index-chamada .itens .item{display:flex;align-items:center;gap:10px;color:#f2f2f2;font-family:Microbrew;font-size:30.094px;font-style:normal;font-weight:400;line-height:0%}@media(max-width: 991px){body main section.index-chamada{padding:20px 0}body main section.index-chamada h1{text-align:left;font-size:26px}body main section.index-chamada .itens{align-items:flex-start;flex-flow:column;gap:15px}body main section.index-chamada .itens .item{font-size:19px}}body main section.index-diferenciais{padding-top:50px;background:url("../image/bg-diferenciais.png");background-size:100% auto;background-repeat:no-repeat;background-position:bottom center;filter:drop-shadow(1px 11px 11.7px rgba(0, 0, 0, 0.09));background-color:rgba(0,0,0,0)}body main section.index-diferenciais .out-box{padding-top:65px}body main section.index-diferenciais .box{background:#fff;box-shadow:0px 6px 14.9px rgba(0,0,0,.25);padding:20px 30px;padding-top:1px;border-radius:0 30px 0 30px}body main section.index-diferenciais .box img{width:auto}body main section.index-diferenciais .box .title{margin-bottom:17px;margin-top:-70px}body main section.index-diferenciais .box p{color:#242424;font-family:"Archivo Narrow";font-size:19px;font-style:normal;font-weight:400;line-height:normal;margin-bottom:17px}body main section.index-diferenciais .diferenciais{padding-bottom:65px}@media(min-width: 992px){body main section.index-diferenciais .diferenciais .owl-carousel .owl-stage{display:flex}body main section.index-diferenciais .diferenciais .owl-carousel .owl-item{display:flex;flex:1 0 auto}}body main section.index-diferenciais .diferenciais h2{margin-bottom:10px;color:#2e2e2e;font-family:Microbrew;font-size:40px;font-style:normal;font-weight:400;line-height:normal;text-align:center;margin-top:80px}body main section.index-diferenciais .diferenciais .item{display:flex;width:100%;flex:1;align-items:center;gap:15px;color:#252525;font-family:"Archivo Narrow";font-size:25px;font-style:normal;font-weight:400;line-height:normal;padding-bottom:12px;border-bottom:5px solid #d23040}body main section.index-diferenciais .diferenciais p{margin:auto;margin-bottom:40px;color:#242424;text-align:center;font-family:"Archivo Narrow";font-size:20px;font-style:normal;font-weight:400;line-height:normal;max-width:880px}@media(max-width: 991px){body main section.index-diferenciais{padding:30px 0}body main section.index-diferenciais .out-box{padding-top:0}body main section.index-diferenciais .diferenciais h2{margin-top:30px;text-align:left}body main section.index-diferenciais .diferenciais p{text-align:left}}body main section.index-produtos{padding-top:300px;background-image:url("../image/bg-produtos.png");margin-top:-250px;padding-bottom:80px}@media(min-width: 992px){body main section.index-produtos .owl-carousel .owl-stage{display:flex}body main section.index-produtos .owl-carousel .owl-item{display:flex;flex:1 0 auto}}body main section.index-produtos h2{color:#2e2e2e;font-family:Microbrew;font-size:35px;font-style:normal;font-weight:400;line-height:normal;margin-bottom:20px;text-align:center}body main section.index-produtos p{color:#242424;text-align:center;font-family:"Archivo Narrow";font-size:20px;font-style:normal;font-weight:400;line-height:normal;max-width:770px;margin:auto;margin-bottom:30px}@media(max-width: 991px){body main section.index-produtos{margin-top:0;padding:30px 0}body main section.index-produtos h2,body main section.index-produtos p{text-align:left}}body main section.index-video{height:465px;position:relative;display:flex;align-items:center;justify-content:center;overflow:hidden}body main section.index-video .container{z-index:3;position:relative}body main section.index-video:before{content:"";background:linear-gradient(0deg, rgba(0, 0, 0, 0.2) 0%, rgba(0, 0, 0, 0.2) 100%);width:100%;height:100%;position:absolute;top:0;left:0;z-index:2}body main section.index-video p{margin-bottom:0;color:#fff;text-align:center;font-family:"Archivo Narrow";font-size:35px;font-style:normal;font-weight:700;line-height:normal}body main section.index-video video,body main section.index-video iframe{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;transform:scale(2.5);width:100%;height:100%;position:absolute;top:0;left:0}@media(max-width: 991px){body main section.index-video{height:250px}body main section.index-video iframe,body main section.index-video video{transform:scale(1.5)}body main section.index-video p{font-size:20px}}body main section.index-numeros{padding-top:65px;padding-bottom:40px}body main section.index-numeros .out-box{padding-top:20px}body main section.index-numeros h2{text-align:center;margin-bottom:10px;color:#2e2e2e;font-family:Microbrew;font-size:40px;font-style:normal;font-weight:400;line-height:normal}body main section.index-numeros p{color:#242424;text-align:center;font-family:"Archivo Narrow";font-size:17px;font-style:normal;font-weight:400;line-height:normal;max-width:560px;margin:auto;margin-bottom:50px}body main section.index-numeros .item{border:1px solid #b2b2b1;padding:25px;padding-top:0;color:#242424;font-family:"Archivo Narrow";font-size:18px;font-style:normal;font-weight:700;text-align:center;line-height:normal}body main section.index-numeros .item strong{display:block;margin:5px 0;color:var(--V1, #df052f);font-family:Microbrew;font-size:71.061px;font-style:normal;font-weight:400;line-height:normal}body main section.index-numeros .item .icon{height:40px;background:#f2f2f2;margin:auto;margin-top:-20px;text-align:center;width:100px;margin-bottom:20px}@media(max-width: 991px){body main section.index-numeros{padding:20px 0}}body main section.index-variedades{padding-top:20px}body main section.index-variedades .img-prod{margin-top:-50px}body main section.index-variedades .block{border-radius:15px;background:#575757;box-shadow:0px 4px 4px 0px rgba(0,0,0,.12);padding:25px 40px;margin-bottom:60px}body main section.index-variedades .block .border-left{border-left:2px solid #d9d9d9;padding-left:40px}body main section.index-variedades .block .main-cta{background:#aa1e3a}body main section.index-variedades .block p{color:#fff;font-family:"Archivo Narrow";font-size:22px;font-style:normal;font-weight:400;line-height:normal;margin-bottom:0}body main section.index-variedades .block h4{margin:0;color:#fff;font-family:"Archivo Narrow";font-size:23px;font-style:normal;font-weight:700;line-height:normal}body main section.index-variedades .block .icon{margin-bottom:10px;filter:drop-shadow(8.12px 8.12px 16.24px rgba(29, 29, 27, 0.75))}@media(max-width: 991px){body main section.index-variedades .block{margin-bottom:20px;padding:20px}body main section.index-variedades .block p,body main section.index-variedades .block h4{text-align:left}body main section.index-variedades .block .border-left{border:none !important;padding-right:calc(var(--bs-gutter-x)*.5);padding-left:calc(var(--bs-gutter-x)*.5)}body main section.index-variedades .img-prod{margin:0}}body main section.index-licenciados{padding-top:150px}body main section.index-licenciados p{color:#242424;font-family:"Archivo Narrow";font-size:18.271px;font-style:normal;font-weight:400;line-height:normal;margin-bottom:24px}body main section.index-licenciados .box{border-radius:15px;background:#575757;box-shadow:0px 4px 4px 0px rgba(0,0,0,.12);padding:70px;padding-top:1px;padding-bottom:30px;position:relative}body main section.index-licenciados .box:before{content:url("../image/map.png");position:absolute;top:50%;transform:translateY(-50%);left:-300px}body main section.index-licenciados .box h2{width:-moz-max-content;width:max-content;display:block;color:#fff;font-family:"Archivo Narrow";font-size:26.869px;font-style:normal;font-weight:700;line-height:normal;margin:auto;margin-top:-20px;padding:0px 40px;margin-bottom:20px;background:#df002f}body main section.index-licenciados .box h3{color:#fff;text-align:center;font-family:"Archivo Narrow";font-size:23px;font-style:normal;font-weight:700;line-height:normal;max-width:460px;margin:auto;margin-bottom:25px}body main section.index-licenciados .box .esqueci{display:inline-block;margin-top:15px;color:#fff;font-family:"Archivo Narrow";font-size:18.271px;font-style:normal;font-weight:400;line-height:normal;text-decoration-line:underline;text-decoration-style:solid;-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font}body main section.index-licenciados .box form{display:flex;gap:20px;justify-content:end}body main section.index-licenciados .box form input{outline:none;padding:10px 20px;border-radius:5px;background:#ebebeb;color:#242424;font-family:"Archivo Narrow";font-size:17px;font-style:normal;font-weight:400;line-height:normal;border:none}body main section.index-licenciados .box form button{border-radius:5px;background:#db0b2c;border:none;padding:0px 40px}@media(max-width: 991px){body main section.index-licenciados{padding:30px 0}body main section.index-licenciados .title{max-width:80%}body main section.index-licenciados .box{padding:20px;padding-top:1px;margin-top:20px}body main section.index-licenciados .box form{flex-flow:column}body main section.index-licenciados .box form button{padding:10px}body main section.index-licenciados .box h3{font-size:18px}body main section.index-licenciados .box::before{display:none}body main section.index-licenciados p{text-align:left}}body main section.index-sobre{padding-bottom:120px;padding-top:80px}body main section.index-sobre .video{transform:scale(1.05);transform-origin:left bottom;position:relative;z-index:2}body main section.index-sobre .box{background-color:#fff;border-radius:50px 0 50px 0;padding-left:60px;padding-right:80px;padding-bottom:20px;padding-top:1px;position:relative}body main section.index-sobre .box:before{content:url("../image/overlay.png");position:absolute;left:50%;top:-120px;transform:translateX(-50%);z-index:-1}body main section.index-sobre .box .logo{filter:drop-shadow(0px 4px 8.3px 0px rgba(0, 0, 0, 0.25));margin-top:-40px;margin-bottom:20px}body main section.index-sobre .box h3{margin-bottom:10px;color:var(--V1, #df052f);font-family:"Archivo Narrow";font-size:35px;font-style:normal;font-weight:700;line-height:normal}body main section.index-sobre .box p{color:#242424;font-family:"Archivo Narrow";font-size:18px;font-style:normal;font-weight:400;line-height:normal}@media(max-width: 991px){body main section.index-sobre{padding:20px 0}body main section.index-sobre .video{transform:none}}body main section.index-instagram{background-image:url("../image/bg-instagram.png");padding-top:1px;padding-bottom:50px;text-align:center}body main section.index-instagram .ig{margin-bottom:20px;margin-top:-35px}body main section.index-instagram .links{display:flex;align-items:center;justify-content:center;gap:15px;margin:30px 0}body main section.index-instagram h2{color:#db0b2c;text-align:center;font-family:"Archivo Narrow";font-size:32.965px;font-style:normal;font-weight:400;line-height:normal;margin-bottom:0}body main section.index-instagram h3{margin-bottom:35px;color:#242424;text-align:center;font-family:"Archivo Narrow";font-size:26.372px;font-style:normal;font-weight:700;line-height:normal;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.sobre{background-image:url("../image/bg-sobre.png");background-position:bottom center;padding:30px 0;position:relative;filter:drop-shadow(1px 11px 11.7px rgba(0, 0, 0, 0.09));margin-top:-150px;padding-top:200px}body main section.sobre:before{content:url("../image/overlay2.png");position:absolute;right:0;bottom:0}body main section.sobre h2{color:var(--V1, #df052f);font-family:"Archivo Narrow";font-size:25px;font-style:normal;font-weight:700;line-height:normal}body main section.sobre p{color:#444;font-family:"Archivo Narrow";font-size:18px;font-style:normal;font-weight:400;line-height:normal}@media(max-width: 991px){body main section.sobre{padding-top:30px;margin-top:0}}body main section.sobre-chamada{background:#a41128;padding:110px 0}body main section.sobre-chamada p{color:#fff;font-family:"Archivo Narrow";font-size:24px;font-style:normal;font-weight:700;line-height:normal;margin-bottom:0}@media(max-width: 991px){body main section.sobre-chamada{padding:40px 0}body main section.sobre-chamada img{height:40px}body main section.sobre-chamada p{font-size:18px}}body main section.sobre-semente{background-image:url("../image/bg-semente.png");margin-top:-150px;padding-top:250px;padding-bottom:60px}body main section.sobre-semente h2{color:#fff;text-align:center;font-family:Microbrew;font-size:40px;font-style:normal;font-weight:400;line-height:normal;display:inline-block;padding:8px 30px;background:var(--V1, #df052f);margin-bottom:30px}body main section.sobre-semente h3{color:#fff;font-family:"Archivo Narrow";font-size:24px;font-style:normal;font-weight:700;line-height:normal;margin-bottom:12px}body main section.sobre-semente p{color:#fff;font-family:"Archivo Narrow";font-size:18px;font-style:normal;font-weight:400;line-height:normal}@media(max-width: 991px){body main section.sobre-semente{margin-top:0;padding:30px 0;background-position:left}}body main section.sobre-valores .img{transform:scale(1.1);transform-origin:bottom left}body main section.sobre-valores .box{position:relative;background:#fff;box-shadow:-8px 4px 11.3px 0px rgba(0,0,0,.25);padding:70px}body main section.sobre-valores .box .itens{display:flex;flex-flow:column;gap:30px}body main section.sobre-valores .box .itens .item{display:flex;align-items:center;gap:30px}body main section.sobre-valores .box .itens .item span{color:#242424;font-family:"Archivo Narrow";font-size:17px;font-style:normal;font-weight:400;line-height:normal}body main section.sobre-valores .box .itens .item span strong{display:block;color:#db0b2c;font-family:"Archivo Narrow";font-size:23px;font-style:normal;font-weight:700;line-height:normal}@media(max-width: 991px){body main section.sobre-valores{padding:20px 0}body main section.sobre-valores .box{background:rgba(0,0,0,0);box-shadow:none;margin-top:20px;padding:20px}body main section.sobre-valores .img{transform:none}}body main section.downloads{padding:50px 0}body main section.tsi{padding:60px 0}body main section.tsi h4{color:#fff;font-family:"Archivo Narrow";font-size:25px;font-style:normal;font-weight:700;line-height:normal;background:#df002f;display:inline-block;padding:0px 10px}body main section.tsi h3{color:#f2f2f2;font-family:Microbrew;font-size:46.711px;font-style:normal;font-weight:400;line-height:normal;display:inline-block;padding:13px;background:#df002f;margin-bottom:30px}body main section.tsi ul{padding:0;margin:0;display:flex;flex-flow:column;gap:20px}body main section.tsi ul li{padding:0;margin:0;display:flex;align-items:center;gap:30px;color:#000;font-family:"Archivo Narrow";font-size:17px;font-style:normal;font-weight:400;line-height:normal}body main section.tsi ul li::before{content:url("../image/check.png")}body main section.tsi .box{background-image:url("../image/box-tsi.png");border-radius:5px;background-color:var(--C2, #575757);padding:50px 60px;background-blend-mode:color-burn;margin-top:40px}body main section.tsi .box .item{display:flex;align-items:center;gap:25px}body main section.tsi .box .item p{margin-bottom:0;color:#fff;font-family:"Archivo Narrow";font-size:17px;font-style:normal;font-weight:400;line-height:normal}body main section.tsi .box .item .num{flex:0 0 60px;width:60px;height:60px;display:flex;align-items:center;justify-content:center;border-radius:100%;border:1px solid #fff;color:#fff;font-family:"Archivo Narrow";font-size:23px;font-style:normal;font-weight:700;line-height:normal}@media(max-width: 991px){body main section.tsi{padding:30px 0}body main section.tsi .box{padding:20px}body main section.tsi h4{font-size:20.175px}body main section.tsi h3{font-size:32.39px}}body main section.tsi-fortenza{background-image:url("../image/bg-diferenciais.png");background-size:100% auto;background-repeat:no-repeat;background-position:bottom center;padding-bottom:40px;position:relative}body main section.tsi-fortenza h4{color:#fff;font-family:"Archivo Narrow";font-size:17px;font-style:normal;font-weight:400;line-height:normal;display:inline-block;padding:5px 10px;background:#df002f;margin-bottom:10px}body main section.tsi-fortenza h2{color:#fff;font-family:"Archivo Narrow";font-size:25px;font-style:normal;font-weight:700;line-height:normal;text-transform:uppercase;padding:0px 15px;display:inline-block;background:#df002f}body main section.tsi-fortenza h3{color:#fff;font-family:Microbrew;font-size:30.526px;font-style:normal;font-weight:400;line-height:29px;text-transform:uppercase;padding:10px 20px;background:#df002f;display:inline-block;margin-bottom:20px}body main section.tsi-fortenza p{color:#000;font-family:"Archivo Narrow";font-size:17px;font-style:normal;font-weight:400;line-height:normal}@media(max-width: 991px){body main section.tsi-fortenza{padding:30px 0}}body main section.tsi-cruiser{background-image:url("../image/bg-cruiser.png");margin-top:-200px;padding-bottom:45px;padding-top:250px;box-shadow:0px 4px 4px 0px rgba(0,0,0,.25)}body main section.tsi-cruiser.tsi-caixa{box-shadow:none;margin-top:0;padding:50px 0;background-image:url("../image/bg-caixa.png");background-position:right}@media(max-width: 991px){body main section.tsi-cruiser.tsi-caixa{background-position:left}}body main section.tsi-cruiser h3{color:#fff;font-family:Microbrew;font-size:30.526px;font-style:normal;font-weight:400;line-height:29px;text-transform:uppercase;padding:10px 20px;background:#df002f;display:inline-block;margin-bottom:20px}body main section.tsi-cruiser span{display:block;text-align:center;color:#fff;font-family:"Archivo Narrow";font-size:22px;font-style:normal;font-weight:700;line-height:normal;text-transform:uppercase;background:#df002f;margin-top:15px}body main section.tsi-cruiser p{color:#000;font-family:"Archivo Narrow";font-size:17px;font-style:normal;font-weight:400;line-height:normal}body main section.lgna{margin-top:-200px;padding:60px 0;padding-top:260px;background-image:url("../image/bg-lgna.png")}body main section.lgna iframe{width:100%;aspect-ratio:16/9}body main section.lgna h3{margin-bottom:30px;color:var(--V1, #df052f);font-family:"Archivo Narrow";font-size:25px;font-style:normal;font-weight:700;line-height:normal}body main section.lgna p{color:#000;font-family:"Archivo Narrow";font-size:17px;font-style:normal;font-weight:400;line-height:normal}body main section.lgna .text{position:relative}body main section.lgna .text:before{position:absolute;content:"";left:-30px;top:0;height:100%;width:7px;border-radius:39px;background:#ff3f00}body main section.lgna .box{position:relative;background-image:url("../image/vacas.png");padding:30px 70px;margin-top:80px}body main section.lgna .box h2{margin-bottom:15px;color:#db0b2c;font-family:Microbrew;font-size:54.335px;font-style:normal;font-weight:400;line-height:normal}@media(max-width: 991px){body main section.lgna{margin-top:0;padding:30px 0}body main section.lgna .box{margin-top:30px;padding:20px}body main section.lgna .box h2{font-size:30px}body main section.lgna .lgna-logo{margin-top:-50px;height:70px;position:relative;z-index:2}body main section.lgna h3{font-size:16px}}body main section.lgna-resultados{margin-top:-200px;background-color:#f2f2f2;padding-top:200px;padding-bottom:60px}body main section.lgna-resultados.interna{margin-top:0;padding-top:60px}body main section.lgna-resultados h2{margin-bottom:40px;text-align:center;color:#2e2e2e;font-family:Microbrew;font-size:40px;font-style:normal;font-weight:400;line-height:normal}@media(max-width: 991px){body main section.lgna-resultados{margin-top:0;padding:30px 0}}body main section.produtos-topo{background-image:url("../image/topo-produtos.png");background-position:bottom center;filter:drop-shadow(1px 11px 11.7px rgba(0, 0, 0, 0.09));padding-top:30px;padding-bottom:200px}body main section.produtos-topo h1{margin-bottom:5px;color:var(--V1, #df052f);font-family:"Archivo Narrow";font-size:35px;font-style:normal;font-weight:700;margin-top:80px;line-height:normal}body main section.produtos-topo p{color:#000;font-family:"Archivo Narrow";font-size:15px;font-style:normal;font-weight:400;line-height:normal}@media(max-width: 991px){body main section.produtos-topo{padding:30px 0}body main section.produtos-topo h1{margin-top:30px;font-size:20px}}body main section.produtos-categorias{margin-top:-150px}body main section.produtos-categorias .card-variety{min-height:320px}body main section.produtos-categorias .owl-carousel .owl-nav .owl-prev,body main section.produtos-categorias .owl-carousel .owl-nav .owl-next{top:auto;bottom:0 !important}@media(max-width: 991px){body main section.produtos-categorias{margin-top:0;padding:20px 0}}body main section.produtos-repr{padding:50px 0}body main section.produtos-repr p{color:#242424;font-family:"Archivo Narrow";font-size:19.954px;font-style:normal;font-weight:400;line-height:normal;margin-bottom:0}body main section.produtos-repr .info-btn{height:100%;background:var(--V2, #aa1e3a);display:flex;align-items:center;gap:40px;padding:50px}body main section.produtos-repr .info-btn h5{margin-bottom:5px;color:#fff;font-family:Microbrew;font-size:30.526px;font-style:normal;font-weight:400;line-height:29px}body main section.produtos-repr .info-btn p{margin-bottom:0;color:#fff;font-family:"Archivo Narrow";font-size:16px;font-style:normal;font-weight:400;line-height:normal}@media(max-width: 991px){body main section.produtos-repr .info-btn{padding:30px;gap:20px;flex-flow:column;align-items:flex-start;justify-content:flex-start}body main section.produtos-repr .info-btn img{height:40px}body main section.produtos-repr .info-btn h5{font-size:26px}}body main section.produtos-categoria{padding:60px 0}@media(max-width: 991px){body main section.produtos-categoria{padding:30px 0}}body main section.produtos-interna-info{margin-top:-130px}body main section.produtos-interna-info .info-btn{height:100%;background:var(--V2, #aa1e3a);display:flex;align-items:center;gap:40px;padding:50px}body main section.produtos-interna-info .info-btn h5{margin-bottom:5px;color:#fff;font-family:Microbrew;font-size:30.526px;font-style:normal;font-weight:400;line-height:29px}body main section.produtos-interna-info .info-btn p{margin-bottom:0;color:#fff;font-family:"Archivo Narrow";font-size:16px;font-style:normal;font-weight:400;line-height:normal}@media(max-width: 991px){body main section.produtos-interna-info{margin-top:30px}body main section.produtos-interna-info .info-btn{padding:30px;gap:20px;flex-flow:column;align-items:flex-start;justify-content:flex-start}body main section.produtos-interna-info .info-btn img{height:40px}body main section.produtos-interna-info .info-btn h5{font-size:26px}}body main section.produtos-interna{background-image:url("../image/bg-produto.png");background-position:center bottom;padding-top:30px;padding-bottom:200px}body main section.produtos-interna h4{margin-bottom:20px;color:#aa0922;text-align:center;font-family:Microbrew;font-size:35px;font-style:normal;font-weight:400;line-height:normal}body main section.produtos-interna .box{border-radius:5px;background:#fff;box-shadow:0px 7px 11px 0px rgba(0,0,0,.25)}body main section.produtos-interna .box table{width:100% !important;border-collapse:collapse !important;table-layout:fixed !important}body main section.produtos-interna .box table td,body main section.produtos-interna .box table th{border:1px solid #d9d9d9 !important;width:50% !important}body main section.produtos-interna .box table td{color:#000;font-family:"Archivo Narrow";font-size:14.267px;font-style:normal;font-weight:400;line-height:341%;padding:12px 40px;text-align:center}body main section.produtos-interna .box table th{color:#fff;font-family:"Archivo Narrow";font-size:14.267px;font-style:normal;font-weight:400;line-height:normal;text-transform:uppercase;padding:12px 40px;text-align:center;background:#aa0922}body main section.produtos-interna .box .title{padding:10px;background:#aa0922;color:#fff;text-align:center;font-family:Microbrew;font-size:35px;font-style:normal;font-weight:400;line-height:normal}body main section.produtos-interna .box .content{padding:20px}body main section.produtos-interna .box .content p,body main section.produtos-interna .box .content ul{color:#000;font-family:"Archivo Narrow";font-size:16px;font-style:normal;font-weight:400;line-height:normal}body main section.produtos-interna .box .content.wrapped{padding:40px}body main section.produtos-interna .box .content.wrapped ul{display:flex;flex-wrap:wrap;gap:20px 30px}body main section.produtos-interna .box .content.wrapped ul li{width:calc(50% - 30px)}body main section.produtos-interna .bio{border-radius:5px;background:#fff;box-shadow:0px 7px 11px 0px rgba(0,0,0,.25);padding:15px 25px;text-align:center}body main section.produtos-interna .bio h3{margin-bottom:10px;color:var(--C2, #575757);text-align:center;font-family:Microbrew;font-size:40px;font-style:normal;font-weight:400;line-height:38px}body main section.produtos-interna .breadcrumb-main{color:#242424;margin-bottom:80px}body main section.produtos-interna .breadcrumb-main a{color:#242424}body main section.produtos-interna h1{margin-bottom:5px;color:#444;font-family:"Archivo Narrow";font-size:29.499px;font-style:normal;font-weight:700;line-height:normal;text-align:center}@media(max-width: 991px){body main section.produtos-interna{padding:30px 0}body main section.produtos-interna .breadcrumb-main{margin-bottom:30px}body main section.produtos-interna .bio h3{font-size:28px}body main section.produtos-interna .box .title{font-size:28px}body main section.produtos-interna .box table td,body main section.produtos-interna .box table th{font-size:15px;padding:10px;line-height:1.4}body main section.produtos-interna .box .content{padding:10px}body main section.produtos-interna .box .content p,body main section.produtos-interna .box .content ul{font-size:14px}body main section.produtos-interna .box .content.wrapped{padding:10px}body main section.produtos-interna .box .content.wrapped ul{gap:10px}body main section.produtos-interna .box .content.wrapped ul li{width:100%}}body main section.noticias{padding:60px 0}body main section.noticias-outras{margin-top:-200px;padding-top:250px;background-image:url("../image/bg-cruiser.png");padding-bottom:50px}body main section.noticias-outras h2{margin-bottom:20px;color:#000;font-family:"Archivo Narrow";font-size:30px;font-style:normal;font-weight:700;line-height:normal}body main section.noticias-interna{padding:30px 0;background-image:url("../image/bg-diferenciais.png");background-position:bottom center;background-size:100% auto;background-repeat:no-repeat;position:relative;filter:drop-shadow(1px 11px 11.7px rgba(0, 0, 0, 0.09))}body main section.noticias-interna .breadcrumb-main{margin-bottom:60px}body main section.noticias-interna p{color:#000;font-family:"Archivo Narrow";font-size:17px;font-style:normal;font-weight:400;line-height:normal}body main section.noticias-interna iframe{width:100%;aspect-ratio:16/9;border-radius:10px}body main section.noticias-interna .box{border-radius:10px;background:#fff;box-shadow:0px 4px 19.3px 0px rgba(0,0,0,.25);padding:30px 20px;text-align:center}body main section.noticias-interna .share{display:flex;align-items:center;gap:5px;margin-bottom:40px}body main section.noticias-interna .share span{color:#000;font-family:"Archivo Narrow";font-size:15px;font-style:normal;font-weight:400;line-height:normal;margin-right:10px}body main section.noticias-interna .img{border-radius:10px;height:450px;width:100%}body main section.noticias-interna h1{color:#000;font-family:"Archivo Narrow";font-size:30px;font-style:normal;font-weight:700;line-height:normal}body main section.noticias-interna h2,body main section.noticias-interna h3,body main section.noticias-interna h4,body main section.noticias-interna h5{color:#df052f}@media(max-width: 991px){body main section.noticias-interna .breadcrumb-main{margin-bottom:20px}body main section.noticias-interna .img{height:200px}}body main section.contato{margin-top:-50px;position:relative;z-index:2}body main section.contato.trabalhe{margin-top:0;padding-top:50px}body main section.contato .box{background:#d9d9d9;padding:20px 35px}body main section.contato .box h3{text-align:center}body main section.contato .box .social{background-color:#fff;padding:20px 50px;display:flex;align-items:center;justify-content:space-between;border-radius:30px 0 30px 0;text-align:center;margin-bottom:-70px}body main section.contato .box .social span{color:#000;font-family:"Archivo Narrow";font-size:12px;font-style:normal;font-weight:400;line-height:normal}body main section.contato .box .social .icon{width:70px;height:70px;border-radius:5px;background:var(--C2, #575757);display:flex;align-items:center;justify-content:center;font-size:36px;color:#fff}body main section.contato .box .map{margin-bottom:20px;height:250px;position:relative}body main section.contato .box .map .tracar{position:absolute;bottom:0;left:0;width:100%;display:block;color:#fff;font-family:"Archivo Narrow";font-size:18px;font-style:normal;font-weight:700;line-height:normal;text-decoration-line:underline;text-decoration-style:solid;-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font;background:var(--V2, #aa1e3a);padding:10px;text-align:center}body main section.contato .box .map iframe{width:100%;height:100%}body main section.contato h3{color:var(--V2, #aa1e3a);font-family:"Archivo Narrow";font-size:25px;font-style:normal;font-weight:600;line-height:normal}body main section.contato h4{display:inline-block;color:#fff;font-family:"Archivo Narrow";font-size:25px;font-style:normal;font-weight:700;line-height:normal;text-transform:uppercase;padding:0 10px;background:#df002f;margin-bottom:30px;text-align:center}body main section.contato .info{margin-top:60px;border-radius:15px;background:#575757;padding:30px;color:#fff;text-align:center;font-family:"Archivo Narrow";font-size:23px;font-style:normal;font-weight:400;line-height:normal}body main section.contato .info a{display:block}body main section.contato .vaga{border-radius:5px;background:#fff;box-shadow:0px 4px 16.1px 0px rgba(0,0,0,.25);padding:50px}body main section.contato .vaga .title{color:#000;font-family:"Archivo Narrow";font-size:23px;font-style:normal;font-weight:700;line-height:normal;margin-bottom:10px}body main section.contato .vaga p,body main section.contato .vaga ul{color:#848484;font-family:"Archivo Narrow";font-size:16px;font-style:normal;font-weight:400;line-height:normal}body main section.contato p{color:#000;font-family:"Archivo Narrow";font-size:17px;font-style:normal;font-weight:400;line-height:normal}body main section.contato .form{border-radius:10px;background:#f2f2f2;padding:40px 55px}body main section.contato .form label{display:block;width:100%;margin-bottom:5px;color:#000;font-family:"Archivo Narrow";font-size:18px;font-style:normal;font-weight:700;line-height:normal}body main section.contato .form .checkbox{display:flex;align-items:center;gap:15px;margin-bottom:5px}body main section.contato .form .checkbox input{width:20px;height:20px;background:#d9d9d9;outline:none;border:none}body main section.contato .form .checkbox label{margin-bottom:0}body main section.contato .form .checkbox label a{color:#df052f}body main section.contato .form .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:"Archivo Narrow";font-size:16px;font-style:normal;font-weight:400;line-height:normal;cursor:pointer}body main section.contato .form input:not([type=checkbox]),body main section.contato .form select,body main section.contato .form textarea{display:block;width:100%;background:rgba(0,0,0,0);margin-bottom:40px;padding:0;padding-bottom:10px;outline:none;border:none;border-bottom:1px solid #848484;color:#848484;font-family:"Archivo Narrow";font-size:16px;font-style:normal;font-weight:400;line-height:normal}body main section.contato .form input:not([type=checkbox])::-moz-placeholder, body main section.contato .form select::-moz-placeholder, body main section.contato .form textarea::-moz-placeholder{color:#848484}body main section.contato .form input:not([type=checkbox])::placeholder,body main section.contato .form select::placeholder,body main section.contato .form textarea::placeholder{color:#848484}@media(max-width: 991px){body main section.contato{margin-top:0;padding:30px 0 !important}body main section.contato .info{margin-top:30px}body main section.contato .vaga{padding:25px}body main section.contato .form{padding:0 10px}}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:#df052f}@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:#df052f}body main section.representantes{padding:70px 0}body main section.representantes .busca{margin-bottom:60px}body main section.representantes .busca label{display:block;margin-bottom:5px;color:#000;font-family:"Archivo Narrow";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:"Archivo Narrow";font-size:16px;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}body main section.representantes .paises{display:flex;align-items:center;gap:20px;justify-content:center}body main section.representantes .paises a{display:block;color:#5c5c5c;font-family:"Archivo Narrow";font-size:25.518px;font-style:normal;font-weight:700;line-height:normal;padding:7px 30px;border-radius:3.645px;border:.729px solid #5c5c5c}body main section.representantes .paises a.active{background-color:#aa1e3a;color:#fff;border-color:#aa1e3a}body main section.representantes .card-representante{box-shadow:0px 4px 2.9px rgba(0,0,0,.25);border-radius:50px 0;padding:35px 30px;background-color:#fff}body main section.representantes .card-representante p{color:#000;font-family:"Archivo Narrow";font-size:13px;font-style:normal;font-weight:700;line-height:normal;margin-bottom:10px}body main section.representantes .card-representante h4{margin-bottom:10px;color:#000;font-family:"Archivo Narrow";font-size:17px;font-style:normal;font-weight:700;line-height:normal}body main section.representantes .card-representante hr.large{opacity:1;background:#aa1e3a;height:10px;border:none;margin:15px 0}body main section.representantes .card-representante .cidade{padding:5px 10px;color:#fff;font-family:"Archivo Narrow";font-size:17px;font-style:normal;font-weight:700;line-height:normal;background:var(--C2, #575757);display:inline-block}body main section.representantes .card-representante a{display:flex;align-items:center;color:#000;font-family:"Archivo Narrow";font-size:17px;font-style:normal;font-weight:400;line-height:normal;margin:10px 0}body main section.representantes .card-representante h3{margin-bottom:0;color:#000;font-family:"Archivo Narrow";font-size:23px;font-style:normal;font-weight:700;line-height:normal}@media(max-width: 991px){body main section.representantes{padding:30px 0}body main section.representantes .paises a{font-size:18px}}body main section.formulario-enviado{padding:200px 0;background-image:url("../image/bg-escolha.png")}body main section.formulario-enviado .resultado{background-color:#df052f;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:#df052f;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:#df052f}body main section.formulario-enviado .box-in a{color:#df052f;font-weight:500;border-bottom:1px dotted #df052f}body main section.formulario-enviado .box-in .btn-voltar{color:#df052f;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 #df052f;transition:.3s all}body main section.formulario-enviado .box-in .btn-voltar:hover{background-color:#df052f;border-color:#df052f;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:#df052f}body main section.formulario-enviado .box-in h1{font-size:75px;font-weight:500;color:#df052f;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:50px 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:#df052f}body main .politica-termos strong,body main .politica-termos b{color:#df052f}@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:40px 0}body main section.login label{display:block;width:100%;margin-bottom:5px;color:#000;font-family:"Archivo Narrow";font-size:18px;font-style:normal;font-weight:700;line-height:normal}body main section.login h2{text-align:center;color:#aa1e3a;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:"Archivo Narrow";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:40px 0}body main section.area-restrita h1{color:#aa1e3a;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:#aa1e3a;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:var(--V2, #aa1e3a);font-family:"Archivo Narrow";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:"Archivo Narrow";font-size:17px;font-style:normal;font-weight:400;line-height:171%}body main section.area-restrita .categorias a.active{color:#df052f}body main .header-conteudo h1{font-size:50px}body main .texto-licenciamento{padding-top:60px}body main .box-rede>h2{color:#df052f;font-size:30px;font-weight:700;margin-bottom:47px}body main .rede-display{padding:39.74px 32.57px;border:.795px solid rgba(0,0,0,.2)}body main .title-content{margin-bottom:40px}body main .title-content>h2{color:#df052f;font-size:30px;font-weight:700;margin-bottom:20px}body footer .menu-mobile{position:fixed;background-color:#aa1e3a;top:0px;left:-100%;width:90%;height:100%;overflow:auto;z-index:998;padding-bottom:65px;transition:all .5s;display:flex;border-right:2px solid #fff;align-items:center;justify-content:center}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{left:0px}body footer .menu-mobile .fechar{position:absolute;top:20px;right:20px;font-size:25px;font-weight:700;color:#000}body footer .menu-mobile .logo{width:100%;padding:10px;text-align:center;margin-bottom:10px}body footer .menu-mobile .logo img{height:80px;-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%}