@font-face{font-display:swap;font-family:Dosis;font-style:normal;font-weight:300 400 600 700 800;src:url(../fonts/Dosis-VariableFont_wght.woff2) format("woff2")}@font-face{font-display:swap;font-family:DrawYBrand;font-style:normal;font-weight:400;src:url(../fonts/DrawYBrand-Regular.woff2) format("woff2")}@keyframes fadeIntoUp{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeIntoDown{0%{opacity:0;transform:translateY(-40px)}to{opacity:1;transform:translateY(0)}}@keyframes marquee{0%{background-position-x:0}to{background-position-x:2666px}}@keyframes floating{0%{transform:translateY(0) rotate(0deg)}25%{transform:translateY(-8px) rotate(-1deg)}50%{transform:translateY(-15px) rotate(0deg)}75%{transform:translateY(-8px) rotate(1deg)}to{transform:translateY(0) rotate(0deg)}}.breadcrumb-section.blog:after,.breadcrumb-section.blue:after,.breadcrumb-section.orange:after,.breadcrumb-section.red:after{background-attachment:fixed;content:"";height:100%;left:0;position:absolute;top:0;width:100%}@supports(-webkit-touch-callout:none){.breadcrumb-section.blog:after,.breadcrumb-section.blue:after,.breadcrumb-section.orange:after,.breadcrumb-section.red:after{background-attachment:scroll}}.breadcrumb-section.blog:after,.breadcrumb-section.blue:after,.breadcrumb-section.orange:after,.breadcrumb-section.red:after{background-size:cover;z-index:0}.breadcrumb-section{padding:118px 0 133px;position:relative}.breadcrumb-section.base{padding-bottom:51px;padding-top:118px}.breadcrumb-section.orange{background:#f1881a}.breadcrumb-section.orange:after{background-image:url(../images/section-breadcrumb-paralax.webp)}.breadcrumb-section.blue{background:#0160aa}.breadcrumb-section.blue:after{background-image:url(../images/section-breadcrumb-paralax-blue.webp)}.breadcrumb-section.red{background-color:#a90b1b}.breadcrumb-section.red h1{background-color:#1069af}.breadcrumb-section.red:after{background-image:url(../images/section-breadcrumb-paralax-red.webp);background-position:bottom}.breadcrumb-section.author .breadcrumb{justify-content:flex-start}.breadcrumb-section.author .title-wrapper{align-items:flex-start;flex-direction:column}.breadcrumb-section.author .title-wrapper h1{text-align:start}.breadcrumb-section.author .descricao{color:#fff;font-family:Dosis;font-size:20px;font-style:normal;font-weight:500;letter-spacing:-.011em;line-height:28px;margin-top:10px}.breadcrumb-section.author .social-icons{align-items:center;display:flex;flex-wrap:wrap;gap:19px}.breadcrumb-section.author .social-icons svg{min-width:48px}.breadcrumb-section.author .social-icons a{transition:all .3s ease-in-out}.breadcrumb-section.author .social-icons:hover a{transform:scale(1.1)}.breadcrumb-section.blog{background-repeat:no-repeat;background-size:cover}.breadcrumb-section.blog:after{background:rgba(0,0,0,.6)}.breadcrumb-section.blog .breadcrumb,.breadcrumb-section.blog .title-wrapper{justify-content:flex-start}.breadcrumb-section.blog h1{background:none;clip-path:none;margin-top:40px;max-width:755px;padding:0;text-align:start}.breadcrumb-section.produtos{background-size:cover}.breadcrumb-section.produtos .breadcrumb{justify-content:left}.breadcrumb-section.produtos .title-wrapper{align-items:start;flex-direction:column;justify-content:left}.breadcrumb-section.produtos .title-wrapper h1{margin-left:-55px}.breadcrumb-section.produtos .title-wrapper .description{color:#fff;font-size:20px;font-style:normal;font-weight:500;letter-spacing:-.011em;line-height:28px;max-width:504px;width:100%}.breadcrumb-section.produtos:after{background:linear-gradient(90deg,rgba(0,0,0,.67),hsla(0,0%,100%,0) 52%);content:"";height:100%;left:0;position:absolute;top:0;width:100%}.breadcrumb-section>*{position:relative;z-index:1}.breadcrumb-section .breadcrumb{display:flex;justify-content:center;text-align:center}.breadcrumb-section .title-wrapper{align-items:center;display:flex;justify-content:center}.breadcrumb-section h1{background:#bf151d;clip-path:polygon(91% 94%,8% 94%,6% 67%,5% 41%,3% 6%,13% 8%,52% 7%,78% 8%,95% 4%,94% 37%,93% 69%);color:#fff;font-family:DrawYBrand,sans-serif;font-size:80px;font-style:normal;font-weight:500;line-height:1;padding:20px 55px 5px;position:relative;text-align:center}@media screen and (max-width:767px){.breadcrumb-section h1{padding:30px 40px 15px}}.breadcrumb-section.search .breadcrumb,.breadcrumb-section.search .title-wrapper{justify-content:start}.breadcrumb-section.search .resultados-busca{color:#fff;font-size:24px;font-weight:400;margin-bottom:12px}.breadcrumb-section.search .search{border-bottom:2px solid #fff;max-width:516px;position:relative;width:100%}.breadcrumb-section.search .search:after{background:url(../images/ico-search-branco.svg);background-size:cover;content:"";height:18px;position:absolute;right:20px;top:50%;transform:translateY(-50%);width:18px}.breadcrumb-section.search .search input{background-color:transparent;border:none;color:#fff;font-size:20px;outline:none;padding:20px;width:100%}.breadcrumb-section.search .search input::-moz-placeholder{color:#fff}.breadcrumb-section.search .search input::placeholder{color:#fff}@media screen and (max-width:991px){.breadcrumb-section.search .search{margin-top:16px}}@media screen and (max-width:767px){.breadcrumb-section{padding:80px 0 110px}.breadcrumb-section h1{font-size:50px}.breadcrumb-section.search .resultados-busca{font-size:20px}.breadcrumb-section.produtos .title-wrapper{align-items:center;justify-content:center}.breadcrumb-section.produtos .breadcrumb{justify-content:center}.breadcrumb-section.produtos h1{margin-left:0!important}.breadcrumb-section.produtos .description{text-align:center}}main{background:#0164ad;position:relative}main:before{animation:entryLeft .5s ease-in-out;background:#bf151d;left:0;left:auto;width:100%;width:40%;z-index:1}main:after,main:before{content:"";height:100%;position:absolute;top:0}main:after{background-color:transparent;background-image:url(../images/section-mask-contact.webp);background-position:100%;background-repeat:no-repeat;background-size:100%;background-size:cover;left:0;width:100%}@media screen and (max-width:991px){main:after{background-position:0}}main:after{z-index:1}main>*{position:relative;z-index:2!important}main .section-contact{z-index:2}main .section-contact .c-row{padding-bottom:0}@media screen and (min-width:768px){main .section-contact .c-row{padding-top:118px}}main .section-contact form{align-items:center;display:flex;justify-content:center;max-width:660px}main .section-contact form .form-contato{align-items:center;background:#fff;clip-path:polygon(0 0,100% 5%,100% 96%,0 100%);display:flex;flex-direction:column;justify-content:center;margin-top:-90px;padding:90px 20px}main .section-contact form .row{width:100%}main .section-contact form .wpcf7-list-item label{align-items:center;display:flex;justify-content:center}main .section-contact form textarea{border:none;border-bottom:2px solid #5d5455;height:150px;padding:12px;resize:vertical;width:100%}main .section-contact form input{border:none;border-bottom:2px solid #5d5455;outline:none;padding:12px;width:100%}main .section-contact form input:focus{border-bottom:3px solid #5d5455}main .section-contact form input[type=submit]{background-color:transparent;background-image:url(../images/deco-btn2.svg);background-repeat:no-repeat;background-size:cover;border:none;color:#a51d20;cursor:pointer;font-weight:800;padding:20px 42px;text-transform:uppercase}main .section-contact form input[type=submit]:hover{background-image:url(../images/deco-btn2-hover.svg);color:#ee3434}@media screen and (max-width:767px){main .section-contact form input[type=submit]{margin-bottom:0;padding:20px 70px}}main .section-contact .content-wrapper h2{color:#fff;font-family:DrawYBrand,sans-serif;font-size:80px;font-style:normal;font-weight:500;padding:0 20px;position:relative;width:-moz-fit-content;width:fit-content}main .section-contact .content-wrapper h2:after{background-color:transparent;background-image:url(../images/deco-title-another.svg);background-position:50%;background-repeat:no-repeat;background-size:cover;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}@media screen and (max-width:991px){main .section-contact .content-wrapper h2{background-position:50%;text-align:center;width:100%}}main .section-contact .content-wrapper .content{color:#fff;font-size:20px;font-weight:500;padding:0 25px}@media screen and (max-width:991px){main .section-contact .content-wrapper .content{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:0 25px 135px}}main .section-contact .content-wrapper .contact>.contact{align-items:center;display:flex;gap:8px;margin-top:30px}main .section-contact .content-wrapper .contact>.contact svg{height:50px;width:50px}main .section-contact .content-wrapper .contact>.contact .text-wrapper{margin-bottom:32px}main .section-contact .content-wrapper .contact>.contact .text-wrapper p{color:#fff;font-weight:500;line-height:24px;margin:0}main .section-contact .content-wrapper .contact>.contact .text-wrapper .text-bold{font-size:16px;font-weight:700}main .section-contact .content-wrapper .contact>.contact .text-wrapper .text-regular{font-size:clamp(20px,5vw,32px);font-weight:500}main .section-contact .content-wrapper .social-icons{display:flex;gap:10px}main .section-contact .content-wrapper .social-icon{align-items:center;background-color:#fff;border-radius:50%;color:#0164ad;display:flex;height:40px;justify-content:center;transition:.3s;width:40px}main .section-contact .content-wrapper .social-icon:hover{color:#ee3434;transform:scale(1.1)}main .section-distribuidores{padding-bottom:122px;padding-top:118px}main .section-distribuidores h2{color:#fff;font-family:DrawYBrand,sans-serif;font-size:75px;font-style:normal;font-weight:500;padding:0 20px;position:relative;width:-moz-fit-content;width:fit-content}@media screen and (max-width:991px){main .section-distribuidores h2{margin:0 auto;text-align:center}}main .section-distribuidores .row>.center{align-items:center;display:flex;flex-direction:column}main .section-distribuidores a{margin-left:16px;margin-top:16px;padding:20px 42px 25px;text-decoration:none}@media screen and (max-width:991px){main .section-distribuidores a{margin:0 auto 30px!important}main .section-distribuidores .c-col{align-items:center;display:flex;flex-direction:column;justify-content:center}}main .section-mapa iframe{border:none;border-top-left-radius:30px;border-top-right-radius:30px;height:589px;width:100%}@keyframes entryLeft{0%{width:0}to{width:40%}}