*{list-style:none;text-decoration:none;margin:0;padding:0;text-align:left;border:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;outline:0;font-size:1.6rem;font-family:"Inter",sans-serif;color:#474749}button{background:rgba(0,0,0,0);cursor:pointer}img{display:block;max-width:100%}html{margin-top:0 !important;font-size:62.5%}@media(max-width: 1250px){html{font-size:55%}}@media(max-width: 600px){html{font-size:62.5%}}input,button,textarea{appearance:none}.button{display:flex;align-items:center;width:fit-content;padding:0 4rem;border-radius:32px;border:1.5px solid #f47920;color:#f47920;letter-spacing:-0.005em;text-align:center;transition:all .3s ease}.button:hover{background-color:#f47920;color:#fff}header{height:8rem;width:100%;position:sticky;top:0;background-color:#fff;display:flex;z-index:99;transition:all .3s ease}header.fixed{filter:drop-shadow(0px 4px 4px rgba(0, 0, 0, 0.02))}header.fixed .logo{max-width:16rem}header.fixed.header-blog .left nav ul li::before{bottom:-2rem}header.header-blog{border-bottom:1.5px solid #f7f7f8;overflow:hidden}header.header-blog .left{display:flex;align-items:center}header.header-blog .left .info{display:flex;align-items:center}header.header-blog .left .info span{margin-left:2.5rem;padding:.6rem 1rem;display:block;background:linear-gradient(327.25deg, #F03541 -36.04%, #FF8D3B 100.8%);color:#f7f7f8;letter-spacing:.16em;text-transform:uppercase}header.header-blog .left nav{margin-left:4.6rem}header.header-blog .left nav ul li{font:400 14px/17px "Inter",sans-serif;transition:all .3s ease;position:relative}header.header-blog .left nav ul li:not(:last-child){margin-right:4rem}header.header-blog .left nav ul li::before{content:"";position:absolute;bottom:-2.6rem;width:100%;height:1px;background-color:#f47920;margin:-5px 0;visibility:hidden;transform:scaleX(0);transition:all .4s ease-in-out 0s}header.header-blog .left nav ul li.active{font-weight:600}header.header-blog .left nav ul li.active::before{visibility:visible;transform:scaleX(1)}header.header-blog .busca{max-width:10rem;transition:all .8s ease;display:flex;align-items:center}header.header-blog .busca:hover{max-width:20rem}header.header-blog .busca:hover input{width:18rem;font-weight:500}header.header-blog .busca input{width:8rem;transition:all .8s ease;font-size:14px;color:#303044}header.header-blog .busca input::placeholder{color:#303044;font-size:14px}header.header-blog .busca::placeholder{color:#303044;font-size:14px}header .container{display:flex;align-items:center;justify-content:space-between}header .logo{width:100%;max-width:18.1rem;transition:all .3s ease}header nav{max-width:99rem;display:flex;align-items:center;justify-content:space-between}header nav.nav-bar{flex:1}header nav ul{display:flex;align-items:center}header nav ul li:not(:last-child){margin-right:2rem}header nav ul li a{display:flex;align-items:center;font-size:14px;letter-spacing:-0.005em;color:#333;transition:color .3s ease}header nav ul li a.active{color:#f47920}header nav ul li a.active img{transform:rotate(180deg)}header nav ul li a:hover{color:#f47920}header nav ul li a img{margin-left:1rem;transition:all .3s ease}header nav .actions{display:flex;column-gap:2rem;align-items:center}header nav .actions .busca{width:10rem;display:flex;align-items:center;overflow:hidden}header nav .actions .busca button{width:16px;height:17px;display:flex;margin-right:1rem}header nav .actions .busca input{font-size:14px;color:#333;letter-spacing:-0.005em;width:90%}header nav .actions .busca input::placeholder{color:#333}header nav .actions .link{display:flex;align-items:center;width:fit-content}header nav .actions .link span{display:block;margin-left:.8rem;color:#333;transition:color .3s ease}header nav .actions .link:hover span{color:#f47920}header nav .actions .button{padding:0 1.5rem 0 2.8rem;height:4.6rem;min-width:18.3rem}header nav .actions .button:hover .icone{background:url(../../img/seta-botao-hover.svg) no-repeat}header nav .actions .button .icone{margin-left:1rem;width:16px !important;height:17px !important;background:url(../../img/seta-botao.svg) no-repeat;background-size:cover}header nav .actions .menu-mobile{width:30px;height:30px;cursor:pointer;align-items:center;justify-content:center;transition:rgba(0,0,0,0) .2s ease;display:none;z-index:23}header nav .actions .menu-mobile span{width:100%;height:3px;position:relative;transition:rgba(0,0,0,0) .2s ease;background-color:#f47920;display:block}header nav .actions .menu-mobile span::before,header nav .actions .menu-mobile span::after{content:"";display:block;position:absolute;width:100%;height:100%;transform-origin:50% 50% 0;transition:top .3s ease,transform .3s ease;background-color:#f47920}header nav .actions .menu-mobile span::before{top:-9px}header nav .actions .menu-mobile span::after{top:9px}@media(max-width: 1120px){header nav{max-width:fit-content}header nav ul{display:none}header.header-blog{padding-top:24px;height:auto}header.header-blog .left{flex-direction:column;align-items:flex-start;width:100%}header.header-blog .left nav{width:100%;max-width:100%;margin-left:0;margin-top:24px;border-top:1.5px solid #f7f7f8;padding-top:24px;padding-bottom:24px}header.header-blog .left nav ul{display:flex}header.header-blog .busca{display:none}}@media(max-width: 760px){header nav .actions .busca,header nav .actions .button{display:none}header nav .actions .link{margin:0;width:20px;height:20px}header nav .actions .link span{display:none}header nav .actions .menu-mobile{display:flex}}@media(max-width: 660px){header.header-blog .container{padding:0}header.header-blog .left .info{padding:0 24px}header.header-blog .left nav{margin-top:20px;overflow-x:auto;padding:20px 24px}header.header-blog .left nav ul{width:fit-content}header.header-blog .left nav ul li::before{display:none}}.modal{position:fixed;z-index:2001;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;opacity:0;pointer-events:none;transition:all .3s}.modal.active{opacity:1;pointer-events:all}.modal.active .content{transform:translateY(0)}.modal .overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5)}.modal .content{position:relative;z-index:2;width:59.2rem;background-color:#fff;padding:4.9rem 4.7rem 3.9rem;transform:translateY(20px);transition:transform .3s;display:flex;flex-direction:column;gap:4rem 0}.modal .content .header{display:flex;justify-content:space-between;align-items:start;gap:0 2rem}.modal.modal-login .content ul li{margin-bottom:25px;padding-bottom:25px;border-bottom:1px solid #eeeeef}.modal.modal-login .content ul li:last-child{margin-bottom:0;padding-bottom:0;border-bottom:none}.modal.modal-login .content ul li .title{display:inline-flex;align-items:center;gap:0 1rem;margin-bottom:10px}.modal.modal-login .content ul li .title img{width:28px;height:auto}.modal.modal-login .content ul li .title span{font-weight:500;transition:color .3s ease}.modal.modal-login .content ul li .title:hover span{color:#f47920}.modal.modal-login .content ul li .description{color:#999;font-size:14px;line-height:1.4;margin-bottom:3px}.modal.modal-login .content ul li .help{color:#999;font-size:14px;text-decoration-line:underline;text-underline-offset:3px;transition:color .3s ease}.modal.modal-login .content ul li .help:hover{color:#f47920}.modal.modal-comprar .content .top{display:block !important}.modal.modal-comprar .content .top>div{display:flex;align-items:center;justify-content:space-between}.modal.modal-comprar .content .top>div>div{display:flex;column-gap:10px;align-items:center}.modal.modal-comprar .content .top h2{color:#000}.modal.modal-comprar .content .top p{margin-top:.6rem;margin-bottom:2.4rem;color:#333}.modal.modal-comprar .content .link-comprar{padding:3.6rem 3.2rem;min-height:16.4rem;border:1px solid #ccc;display:flex;flex-direction:column;position:relative}.modal.modal-comprar .content .link-comprar:not(:last-child){margin-bottom:1.6rem}.modal.modal-comprar .content .link-comprar:not(:last-child)::before{background:url(../../img/header/bg-hero-img-1.png) no-repeat}.modal.modal-comprar .content .link-comprar:last-child::before{background:url(../../img/header/bg-hero-img.png) no-repeat}.modal.modal-comprar .content .link-comprar::before{content:"";position:absolute;width:2.4rem;height:100%;top:0;right:0;pointer-events:none}.modal.modal-comprar .content .link-comprar:hover strong{color:#f47920}.modal.modal-comprar .content .link-comprar .icone{width:3.2rem;height:3.2rem}.modal.modal-comprar .content .link-comprar strong{margin-top:.8rem;margin-bottom:.4rem;display:block;color:#333;transition:color .3s ease}.modal.modal-loja .content .top,.modal.modal-senha .content .top{margin-bottom:2rem;display:flex;align-items:center;justify-content:space-between}.modal.modal-loja .content form .form-group:not(:last-child),.modal.modal-senha .content form .form-group:not(:last-child){margin-bottom:15px}.modal.modal-loja .content form .form-group label,.modal.modal-senha .content form .form-group label{font-size:14px}.modal.modal-loja .content form .form-group input,.modal.modal-senha .content form .form-group input{padding:0 1.5rem;width:100%;height:5.5rem;border:1px solid rgba(51,51,51,.2);font-size:14px}.modal.modal-loja .content form .row>div,.modal.modal-senha .content form .row>div{display:flex;flex-direction:column;gap:15px}.modal.modal-loja .content form .row button,.modal.modal-loja .content form .row input[type=submit],.modal.modal-senha .content form .row button,.modal.modal-senha .content form .row input[type=submit]{height:61px;width:100%;max-width:100%;background-color:#f47920;color:#fff;text-align:center;font:700 14px/125% "Montserrat",sans-serif;transition:all .3s ease}.modal.modal-loja .content form .row button:hover,.modal.modal-loja .content form .row input[type=submit]:hover,.modal.modal-senha .content form .row button:hover,.modal.modal-senha .content form .row input[type=submit]:hover{background-color:#ff8d3b}.modal.modal-loja .content form .row a,.modal.modal-senha .content form .row a{font-size:14px;text-decoration:underline;cursor:pointer !important}.modal.modal-loja .content form .row a:hover,.modal.modal-senha .content form .row a:hover{color:#f47920}.modal.modal-senha .content{width:1030px;padding:1rem 0 0}.modal.modal-senha .content .top{padding:0 1rem;margin-bottom:1rem;justify-content:flex-end}.modal.modal-senha .content iframe{width:100%;height:602px}@media(max-width: 1050px){.modal.modal-senha .content{width:95%}.modal.modal-senha .content iframe{height:400px}}@media(max-width: 600px){.modal .content{width:95%;padding:24px}.modal.modal-comprar .content .top>div{margin-bottom:10px}.modal.modal-comprar .content .top h2{font-size:24px}.modal.modal-comprar .content .top p{font-size:14px}.modal.modal-comprar .content .link-comprar{padding:16px 35px 16px 16px}.modal.modal-comprar .content .link-comprar strong{margin-top:.8rem;margin-bottom:.4rem;display:block;color:#333;transition:color .3s ease}.modal.modal-loja .content .top h2,.modal.modal-senha .content .top h2{font-size:24px}}.menu-drop{padding-top:8rem;padding-bottom:5rem;position:fixed;top:0;left:0;z-index:98;width:100%;filter:drop-shadow(0px 4px 4px rgba(0, 0, 0, 0.02));background-color:#fff;display:flex;overflow:hidden;transform:translateY(-100%);opacity:0;transition:all .3s;pointer-events:none}.menu-drop.active{transform:translateY(0);opacity:1;pointer-events:all}.menu-drop-institucional .info h2{margin-bottom:35.5rem}.menu-drop-institucional .info .social ul{margin-top:1.6rem;display:flex;align-items:center}.menu-drop-institucional .info .social ul li{transition:all .3s ease}.menu-drop-institucional .info .social ul li:not(:last-child){margin-right:2.8rem}.menu-drop-institucional .info .social ul li:hover{transform:scale(1.1)}.menu-drop-institucional .content{padding-top:4.4rem;align-items:flex-start}.menu-drop-institucional .content ul{padding:7rem 0 4rem 6rem;display:grid;grid-template-columns:repeat(2, 1fr);column-gap:4.8rem;row-gap:2.4rem}.menu-drop-institucional .content ul li a{color:#333;transition:color .3s ease}.menu-drop-institucional .content ul li a:hover{color:#f47920}.menu-drop-solucoes .info ul{margin-top:2.3rem;width:100%}.menu-drop-solucoes .info ul li:not(:last-child){margin-bottom:2.4rem}.menu-drop-solucoes .info ul li button{width:100%;letter-spacing:-0.005em;position:relative}.menu-drop-solucoes .info ul li button:after{content:"";position:absolute;right:0;width:2.5px;height:0;background-color:#f47920;transition:all .3s ease}.menu-drop-solucoes .info ul li button.active{font-weight:600}.menu-drop-solucoes .info ul li button.active::after{height:100%}.menu-drop-solucoes .tab-content{padding-left:4.2rem;flex:1}.menu-drop-solucoes .tab-content .tab-pane{padding-top:10.8rem}.menu-drop-solucoes .tab-content .tab-pane ul li a{color:#333;transition:color .3s ease}.menu-drop-solucoes .tab-content .tab-pane ul li a:hover{color:#f47920}.menu-drop-solucoes .tab-content .tab-pane:first-child .content{display:grid;grid-template-columns:repeat(3, 1fr);column-gap:2.5rem}.menu-drop-solucoes .tab-content .tab-pane:first-child .card-inicial{display:inline-block}.menu-drop-solucoes .tab-content .tab-pane:first-child .card-inicial:hover .txt strong{color:#f47920}.menu-drop-solucoes .tab-content .tab-pane:first-child .card-inicial .thumb{width:100%;height:18.8rem}.menu-drop-solucoes .tab-content .tab-pane:first-child .card-inicial .thumb img{width:100%;height:100%;object-fit:cover}.menu-drop-solucoes .tab-content .tab-pane:first-child .card-inicial .txt{margin-top:2.6rem}.menu-drop-solucoes .tab-content .tab-pane:first-child .card-inicial .txt h3{margin-bottom:1.2rem;color:#000}.menu-drop-solucoes .tab-content .tab-pane:first-child .card-inicial .txt p{margin-bottom:2rem}.menu-drop-solucoes .tab-content .tab-pane:first-child .card-inicial .txt strong{display:flex;align-items:center;color:#333;transition:color .3s ease}.menu-drop-solucoes .tab-content .tab-pane:first-child .card-inicial .txt strong img{margin-left:1.2rem}.menu-drop-solucoes .tab-content .tab-pane:nth-child(2) .content ul{display:grid;grid-template-columns:repeat(2, 1fr);grid-gap:1.8rem 6rem}.menu-drop-solucoes .tab-content .tab-pane:nth-child(3) .content ul li:not(:last-child){margin-bottom:2.4rem}.menu-drop-solucoes .tab-content .tab-pane:nth-child(3) .content ul li a{transition:all .3s ease}.menu-drop-solucoes .tab-content .tab-pane:nth-child(3) .content ul li a.active{font-weight:600}.menu-drop-solucoes .tab-content .tab-pane:nth-child(3) .content .imagem{width:38.9rem;height:47.2rem;overflow:hidden;position:relative}.menu-drop-solucoes .tab-content .tab-pane:nth-child(3) .content .imagem img{width:100%;height:100%;object-fit:cover}.menu-drop-solucoes .tab-content .tab-pane:nth-child(3) .content .imagem img.img{position:absolute;top:0;left:0;z-index:-1}.menu-drop-solucoes .tab-content .tab-pane:nth-child(3) .content .imagem img.img.active{z-index:2}.menu-drop-solucoes .tab-content .tab-pane:nth-child(4){padding-top:5rem}.menu-drop-solucoes .tab-content .tab-pane:nth-child(4) span{font-size:12px}.menu-drop-solucoes .tab-content .tab-pane:nth-child(4) .content{flex-direction:column}.menu-drop-solucoes .tab-content .tab-pane:nth-child(4) .content ul{margin-top:3.2rem;display:grid;grid-template-columns:repeat(6, 1fr);grid-gap:2.4rem 4rem}.menu-drop>.container{display:flex}.menu-drop .info{padding-top:4.5rem;width:100%;max-width:28.1rem;background-color:#f7f7f8;position:relative}.menu-drop .info::before{content:"";position:absolute;left:-200%;top:-4rem;width:300%;height:180%;background-color:#f7f7f8;z-index:-1;pointer-events:none}.menu-drop .info h2{color:#000}.menu-drop .content{flex:1;display:flex;justify-content:space-between}aside{position:fixed;top:80px;left:0;width:100%;height:calc(100% - 8rem);z-index:999;background-color:#f7f7f8;transform:translateY(100%);opacity:0;pointer-events:none;transition:all .6s ease}aside .content-menu{padding:48px 24px;position:relative;width:100%;height:100vh;background-color:#f7f7f8;transition:transform .3s;flex:1;overflow-y:scroll;-webkit-overflow-scrolling:touch}aside .content-menu::-webkit-scrollbar-track{background-color:#f47920}aside .content-menu::-webkit-scrollbar{width:30px;background-color:#f47920}aside .content-menu::-webkit-scrollbar-thumb{background-color:#f47920}aside .item-nav:not(:last-child){margin-bottom:24px}aside .item-nav:first-child .content ul{padding-left:2rem;margin-top:1.6rem}aside .item-nav:first-child .content ul li:not(:last-child){margin-bottom:4rem}aside .item-nav:first-child .content ul li a{display:flex;align-items:center;font-size:16px;color:#454258}aside .item-nav:first-child .content ul li a img{margin-right:1.6rem}aside .item-nav .btn-back{position:absolute;width:100%;left:0;top:0;height:40px;cursor:pointer;opacity:0;transition:all .3s ease;pointer-events:none;z-index:0}aside .item-nav .btn-back.active{opacity:1;pointer-events:all;z-index:2}aside .item-nav .btn-drop-mobile{padding:1rem 0;display:flex;align-items:center;cursor:pointer}aside .item-nav .btn-drop-mobile img{margin-left:2.4rem;transition:all .3s ease}aside .item-nav .btn-drop-mobile.active img{transform:rotate(180deg)}aside .item-nav .content{display:none}aside .item-nav .content.active{display:block;animation:fadeIn .7s ease}aside .item-nav .content .sub-item-nav{padding-left:2rem}aside .item-nav .content .sub-item-nav:not(:last-child){margin-bottom:4rem}aside .item-nav .content .sub-item-nav .txt-sub{margin-bottom:1rem;font-weight:700;font-size:13px;color:#f47920;letter-spacing:-0.005em;display:block}aside .item-nav .content .sub-item-nav ul li:not(:last-child){margin-bottom:2.4rem}aside .item-nav .content .sub-item-nav ul li a{font-size:18px;letter-spacing:-0.005em;color:#474749}aside .button{margin-top:4.8rem;padding:0 1.5rem 0 2.8rem;height:4.6rem;min-width:18.3rem}aside .button:hover{color:#f47920;background-color:rgba(0,0,0,0)}aside .button:hover .icone{background:url(../../img/seta-botao.svg) no-repeat}aside .button .icone{margin-left:1rem;width:16px !important;height:17px !important;background:url(../../img/seta-botao.svg) no-repeat;background-size:cover !important}.nav-is-toggled{overflow:hidden}.nav-is-toggled nav .actions .menu-mobile span{background-color:rgba(0,0,0,0);transition:rgba(0,0,0,0) .3s ease}.nav-is-toggled nav .actions .menu-mobile span::before{top:0;transition:all .5s ease;transform:rotate3d(0, 0, 1, -45deg)}.nav-is-toggled nav .actions .menu-mobile span::after{top:0;transition:all .5s ease;transform:rotate3d(0, 0, 1, 45deg)}.nav-is-toggled aside{transform:translateY(0);opacity:1;pointer-events:all;z-index:99}.tab-pane{display:none;pointer-events:none}.tab-pane.active{display:flex;animation:fadeIn 1s forwards;pointer-events:all}header .dropdown{position:relative}header .dropdown .dropdown-content{display:none;position:absolute;width:26rem;top:3.5rem;right:-30px;background-color:#fff}@media(min-width: 720px){header .dropdown .dropdown-content{left:0}}header .dropdown .dropdown-content ul{display:flex;flex-direction:column;gap:1.25rem;align-items:unset;padding:3rem 1.75rem}header .dropdown .dropdown-content ul li{padding:0;margin:0}header .dropdown .dropdown-content ul li a{margin:0;width:unset;display:unset}header .dropdown .dropdown-content ul li a span{display:unset}header .dropdown .dropdown-content ul li span.desktop{display:none}@media(min-width: 720px){header .dropdown .dropdown-content ul li span.desktop{display:unset}}header .dropdown .dropdown-content ul li span.mobile{display:unset}@media(min-width: 720px){header .dropdown .dropdown-content ul li span.mobile{display:none}}header .dropdown.open .dropdown-content{display:block}