@charset "UTF-8";.swiper-pagination.relative{position:relative;margin-top:2rem}.swiper-pagination-bullet-active{background-color:#c44438!important}@media (min-width: 992px){.float-end{float:right}}.editor-texto p,.editor-texto span,.editor-texto ul,.editor-texto ol,.editor-texto li,.editor-texto a{color:#212529;font-weight:400;line-height:1.25}.editor-texto h1,.editor-texto h2,.editor-texto h3,.editor-texto h4,.editor-texto h5,.editor-texto h6{margin-top:1.5em;margin-bottom:1em;color:#6c757d}.editor-texto li+li{margin-top:.1em}.editor-texto a{font-weight:500}@media (hover: hover){.editor-texto a:hover:hover{text-decoration:underline}}.editor-texto b{font-weight:600}.editor-texto ul{list-style:none;padding-left:.5em}.editor-texto ul li:before{content:"\2022";font-weight:400;color:#6c757d;font-size:.6em;margin-right:.75em}.editor-texto ol{list-style:decimal;list-style-position:inside;padding-left:.5em}.editor-texto ol li::marker{color:#6c757d}.editor-texto *:first-child{margin-top:0}.editor-texto *:last-child{margin-bottom:0}.editor-texto blockquote{padding:1em;margin-left:-1em;border-left:2px solid #6c757d}.editor-texto blockquote,.editor-texto blockquote *{color:#6c757d}.editor-texto-light p,.editor-texto-light span,.editor-texto-light ul,.editor-texto-light ol,.editor-texto-light li,.editor-texto-light a{color:#f8f9fa}.editor-texto-light h1,.editor-texto-light h2,.editor-texto-light h3,.editor-texto-light h4,.editor-texto-light h5,.editor-texto-light h6{color:#c44438}.editor-texto-light ul li:before{color:#c44438}.editor-texto-light ol li::marker{color:#c44438}.editor-texto-light blockquote{border-left:2px solid #c44438}.editor-texto-light blockquote,.editor-texto-light blockquote *{color:#6c757d}@media (hover: hover){.produto-card:hover{background-color:#c44438}}.produto-card-title{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.produto-card-description{display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.blog-card-title{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.blog-card-description{display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.background-internas{background:linear-gradient(180deg,#2b2b2b 0%,#0d0d0d 100%)!important;backdrop-filter:blur(12.5px)!important}.header{position:fixed;font-family:Archivo,sans-serif;font-style:normal;font-weight:100;line-height:1px;font-size:14px;-webkit-text-stroke:1px rgba(0,0,0,.1);background:rgba(32,32,32,.5);backdrop-filter:blur(12.5px);z-index:999;width:100%}.header-wrapper.interno{background:#2b2b2b;color:#fff}.header .logo{padding:20px 0}.header .menu{height:100%}.header .menu li{display:flex;justify-content:center;transition:border-bottom .3s ease;list-style:none;height:100%;position:relative}.header .menu li:not(.dropdown-li):before{content:"";width:100%;height:0;position:absolute;opacity:0;bottom:0;left:0;background-color:#c44438;transition:all .2s ease-in-out}.header .menu li .flecha{width:15px!important}.header .menu li button{margin-top:50px;padding:0 30px}.header .menu li a{color:#fff;height:100%;display:flex;align-items:center}.header .menu li:hover:not(.dropdown-li):before{height:3px;opacity:1}.header .container{position:initial}@media (min-width: 992px){.header .container .div-menulateral{justify-content:end!important}.header .container .menu-div{justify-content:end}.header .container div .logo{padding-left:0;width:25%!important}}@media (min-width: 768px) and (max-width: 991.98px){.header .container .div-menulateral,.header .container .menu-div{display:flex;justify-content:end}.header .container div .logo{padding-left:0;width:45%}}@media (min-width: 576px) and (max-width: 767.98px){.header .container .div-menulateral,.header .container .menu-div{display:flex;justify-content:end}.header .container div .logo{padding-left:0;width:45%}}.header .container .div-menulateral{display:flex;justify-content:start}.header .container .div-menulateral button img{width:30px!important;margin-top:6px}.header .container .menu-div{display:flex;justify-content:end}.header .container div .logo{width:70%}@media (min-width: 992px){.header .div-menulateral{border:1px solid red;display:none!important}.header .div-menulateral2{display:flex}}@media (max-width: 575.98px){.menu{display:none}header{position:absolute!important}.header-wrapper .links{margin-top:-7px}}@media (min-width: 992px) and (max-width: 1200px){.menu li{height:85%!important}}@media (min-width: 1200px) and (max-width: 1600px){.menu li{height:85%!important}}.footer{background-image:url(../../site/dist/images/backgrounds/footer.webp);background-repeat:no-repeat;background-size:cover;color:#fff;font-family:Archivo,sans-serif;font-style:normal;font-weight:100;font-size:16px}.footer .footer-div{background:rgba(32,32,32,.8);backdrop-filter:blur(7.5px);height:100%}.footer .footer-div .logo-footer img{margin:25px 0}.footer .footer-div .container .row ul li{list-style:none}.footer .footer-div .container .row ul li a{text-decoration:none!important;color:#fff}.footer .footer-div .container .row ul li a:hover{transition:color .2s;color:#c44438}.footer .footer-div .links-site li{margin:15px 0}.footer .footer-div .infos img{margin-bottom:5px}@media (min-width: 992px){.footer .footer-div .infos img{margin-right:16px}}.footer .footer-div .infos li{margin:25px 0}.footer .socials-icon{filter:invert(89%) sepia(0%) saturate(173%) hue-rotate(191deg) brightness(95%) contrast(84%)}.footer .socials-icon:hover{-webkit-transition:all 1s ease;transition:all 1s ease;filter:invert(31%) sepia(75%) saturate(1797%) hue-rotate(341deg) brightness(83%) contrast(82%)}.footer .copyright{color:#fffc;border-top:1px solid rgba(255,255,255,.8)}.footer .copyright div{font-size:14px!important;font-weight:100!important}.footer .copyright div .policy-anchor{text-decoration:none;color:#fffc;border-bottom:1px solid rgba(255,255,255,.8)}@media (max-width: 991.98px){.ellite-logo{width:100%!important}}@media (max-width: 575.98px){.footer{background-size:cover}.footer .links-site,.footer .infos{text-align:center;justify-content:center!important}.footer .redes{display:flex;text-align:center;justify-content:center!important}.copyright div{justify-content:center!important;display:flex;text-align:center}.copyright div img{width:20%}}@media (min-width: 576px) and (max-width: 767.98px){.footer{background-size:cover;height:100%}.copyright div{justify-content:center!important;display:flex;text-align:center}}@media (min-width: 768px) and (max-width: 991.98px){.copyright .politica,.copyright .logo-ellite{justify-content:center!important;display:flex}}.whatsapp-form{opacity:0;pointer-events:none;user-select:none;transition:all .5s ease;clip-path:circle(0% at 100% 100%);box-shadow:0 5px 15px #00000040;border-radius:.2rem;overflow:hidden;z-index:999}.whatsapp-form.show{opacity:1;pointer-events:initial;user-select:initial;clip-path:circle(175% at 100% 100%)}.whatsapp-form-header{background:linear-gradient(80deg,#00b743,#009b12)}.whatsapp-form-close{color:#fff!important}.whatsapp-form-wrapper{transition:all .2s ease-in-out}.whatsapp-form-wrapper.hidden{opacity:0;user-select:none;pointer-events:none}.whatsapp-form-wrapper .bg-whatsapp{background-color:#009b12;color:#fff;transition:all .2s ease-in-out}@media (hover: hover){.whatsapp-form-wrapper .bg-whatsapp:hover{background-color:#00b743}}.btn-whatsapp{transition:all .2s ease-in-out;color:#fff!important;border-radius:50rem;padding:.75rem;position:relative;overflow:hidden;box-shadow:0 4px 10px #00000059;background:linear-gradient(80deg,#00b743,#009b12);border:none;z-index:999}.btn-whatsapp.fixed{position:fixed;right:0;bottom:0;margin:1rem}.btn-whatsapp:after{content:"";width:100%;height:100%;background:linear-gradient(80deg,#009b12,#00b743);position:absolute;left:0;top:0;opacity:0;transition:all .2s ease-in-out}@media (hover: hover){.btn-whatsapp:hover:after{opacity:1}}.btn-whatsapp:not(.active):before{content:"";width:100%;height:100%;position:absolute;left:0;top:0;background-color:#00b74340;border-radius:50rem;transition:all .2s ease-in-out;animation:bgScale 4s linear infinite;z-index:-1}.btn-whatsapp-anchor{background-color:#00b743;padding:.25rem .5rem;color:#fff!important;transition:all .2s ease-in-out;border-radius:.2rem;text-align:center}@media (hover: hover){.btn-whatsapp-anchor:hover{background-color:#009b12}}@keyframes bgScale{70%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(2)}}.banner .banner-slide{transition:all .2s ease-in-out}@media (hover: hover){.banner .banner-slide:hover{filter:grayscale(0)}}.banner .banner-slide .bg-grayscale{filter:grayscale(1)}.banner .banner-slide .text-wrap{position:absolute}.banner .banner-slide .title *{font-size:4rem}.banner .banner-slide .real-image{clip-path:circle(0% at 50% 50%);position:absolute;left:0;top:0;width:100%;height:100%;z-index:1}.banner .banner-slide.swiper-slide-active .real-image.animate{-webkit-animation:unmask 15s forwards;animation:unmask 15s forwards}.banner .swiper-button-prev,.banner .swiper-button-next{width:max-content;height:max-content;padding:.5rem;background-color:#ffffffbf;color:#c44438;font-size:1.25rem;border-radius:50%;transition:all .2s ease-in-out}@media (hover: hover){.banner .swiper-button-prev:hover,.banner .swiper-button-next:hover{background-color:#fff}}.banner .swiper-button-prev:after,.banner .swiper-button-next:after{content:none}@media (min-width: 992px){.banner .swiper-button-prev{transform:translate(-200%)}.banner .swiper-button-next{transform:translate(200%)}}@media (hover: hover){.banner:hover .swiper-button-prev,.banner:hover .swiper-button-next{transform:translate(0)}}@keyframes unmask{0%{clip-path:circle(0 at 50% 50%)}to{clip-path:circle(200% at 50% 50%)}}.in-company-label{color:#e34335!important;font-weight:700!important;font-size:5rem!important}@media (max-width: 1599.98px){.in-company-label{font-size:4rem!important}}@media (max-width: 767.98px){.in-company-label{text-shadow:black -4px 4px 5px}}.pistola{margin-top:2rem!important;margin-left:18rem!important;rotate:-15deg!important}@media (max-width: 1199.98px){.pistola{margin-left:12.5rem!important;width:75%!important}}@media (max-width: 767.98px){.pistola{margin-top:-2.5rem!important;rotate:-30deg!important}}@media (max-width: 767.98px){.div-h2.company{margin-top:-10px!important}}@media (max-width: 575.98px){.div-h2.company{display:flex;justify-content:center}}.btn-trainment{margin:0 4rem}@media (max-width: 575.98px){.btn-trainment{margin:0rem;display:flex;justify-content:center!important}}#empresa{background:#2b2b2b}#empresa .swiper{width:100%;margin-top:-35px}@media (max-width: 991.98px){#empresa .swiper{margin-top:0}}#empresa .swiper .swiper-wrapper{position:absolute}#empresa .swiper .swiper-slide{text-align:center;font-size:18px;background:#2b2b2b;display:flex;justify-content:center;align-items:center}#empresa .swiper .swiper-slide img{display:block;width:100%;height:100%;object-fit:cover;border-radius:10px}#empresa .swiper .swiper-pagination{top:unset;height:max-content}#empresa .swiper .swiper-pagination-bullet-active{background:#c44438!important}#empresa .swiper .swiper-pagination-bullet{background:#3d2c2c}#empresa .conteudo .titulo h2{font-family:Archivo;font-style:normal;font-weight:700;font-size:50px;line-height:100%;text-align:center}#empresa .conteudo .p p{font-family:Archivo;font-style:normal;font-weight:400;font-size:18px;line-height:160%}@media (max-width: 767px){#empresa .conteudo .p p{text-align:center;font-size:16px}}#empresa .valores-empresa .conteudo .estilo{background:rgba(172,169,169,.2);margin:0 10px;border-radius:10px;padding:30px 20px;transition:all .25s ease-in-out 0s}@media (max-width: 992px){#empresa .valores-empresa .conteudo{margin:20px 0}}#empresa .valores-empresa .conteudo .titulo h2{font-family:Archivo;font-style:normal;font-weight:500;font-size:30px;line-height:100%;text-align:center}#empresa .valores-empresa .conteudo .p p{font-family:Archivo;font-style:normal;font-weight:300;font-size:16px;line-height:140%}@media (max-width: 992px){#empresa .valores-empresa .conteudo .p p{text-align:center}}#empresa .valores-empresa .estilo:hover{background:rgba(99,97,97,.2);transform:translateY(-20px)}#empresa .valores-empresa .estilo:hover h2{color:#c44438}.contato{background:#2b2b2b}.contato .mapa{width:100%;height:26.5rem;border:1px solid #c0c0c0;border-radius:10px;padding:0}@media (min-width: 992px){.contato .map-container{margin-top:3.75rem}}@media (max-width: 992px){.contato .form-contato{border-bottom:1px solid #c0c0c0!important}}@media (max-width: 992px){.contato .form-contato{border:none}}.contato .form-contato h2{font-family:Archivo;font-style:normal;font-weight:700;font-size:40px;line-height:130%}@media (max-width: 576px){.contato .form-contato h2{font-size:28px!important}}.contato .form-contato form input,.contato .form-contato form textarea{border:none;border-radius:5px}.contato .form-contato form textarea{height:100%}.contato .form-contato .div-button,.contato .form-contato .g-recaptcha{display:block!important}@media (max-width: 767px){.contato .form-contato .div-button,.contato .form-contato .g-recaptcha{display:flex!important;justify-content:center}}@media (max-width: 992px){.contato .form-contato .div-button,.contato .form-contato .g-recaptcha{padding-bottom:30px}}.contato .form-contato button{padding:12px 30px!important}.contato .conteudo{text-align:center}@media (max-width: 992px){.contato .conteudo{margin-top:20px}}.contato .conteudo h2{font-family:Archivo;font-style:normal;font-weight:700;font-size:40px;line-height:100%;text-align:center}@media (max-width: 767px){.contato .conteudo h2{font-size:29px!important}}.contato .conteudo p{font-family:Archivo;font-style:normal;font-weight:400;font-size:18px;line-height:130%;text-align:center}@media (max-width: 767px){.contato .conteudo p{font-size:16px!important}}#blog{background:#2b2b2b}#blog .blog-card{transition:all .25s ease-in-out 0s}@media (hover: hover){#blog .blog-card:hover{transform:translateY(-20px)}#blog .blog-card:hover h4{color:#c44438}}#blog .alinhamento{justify-content:end}#blog .div-button2{display:none}#blog .div-input{margin-right:50px}#blog .div-input input{border:none;border-bottom:1px solid #202020;padding:8px 0;transition:border-bottom .1s ease-in-out 0s;background-color:#f0f0f0}#blog .div-input input:focus{outline:none;border-bottom:2px solid black}#blog .div-input input:focus::placeholder{color:#000}#blog .div-input img{cursor:pointer}#blog .btn-busca{border:1.5px solid #202020;border-radius:5px;padding:12px 20px;margin-top:-10px}#blog .btn-busca img{padding-right:14px}@media (max-width: 576px){#blog .row .alinhamento{justify-content:center!important}#blog .row .alinhamento .div-input{margin-left:70px}#blog .row .alinhamento .div-button{display:none}#blog .row .div-button2{display:flex!important;justify-content:center;padding-bottom:40px}}#post p img{width:100%;height:100%}.ql-video{width:100%;height:30vw}@media (max-width: 991.98px){.ql-video{height:40vw}}.produtos-detalhe-swiper{border-radius:1rem;border:7px solid white}.ratio-21x9 img,.ratio-lg-4x1 img{object-fit:cover;object-position:right;border-radius:1rem}@media (max-width: 991.98px){.ratio-21x9 img,.ratio-lg-4x1 img{object-position:left}}.over-catalog-row{position:absolute;width:100%;height:100%;left:0;top:0;display:flex;justify-content:start;align-items:center}.over-catalog-row .catalog-label{width:100%}@media (min-width: 1600px){.over-catalog-row .catalog-label{padding:1rem 0}}#treinamento{background:#f0f0f0}.treinamento{background:linear-gradient(180deg,#2b2b2b 0%,#0d0d0d 100%)!important}.treinamento .banner{margin:auto;background-color:transparent}.treinamento .mySwiper-empresa{border-radius:12px;border:1px solid #c44438}.treinamento .swiper{width:100%}@media (max-width: 567px){.treinamento .swiper{margin-top:-160px}}.treinamento .swiper .swiper-slide .bg{display:block;width:100%;height:400px;object-fit:cover;border-radius:10px}.treinamento .swiper .swiper-pagination-bullet-active{background:#ffffff!important}.treinamento .swiper .swiper-pagination-bullet{background:#e4e1e1}.treinamento .titulo h2{font-family:Archivo;font-style:normal;font-weight:700;font-size:50px;line-height:100%;color:#fff;text-align:center}@media (max-width: 992px){.treinamento .titulo h2{font-size:30px!important}}@media (max-width: 767px){.treinamento .titulo h2{color:#000!important}}.treinamento .p{margin:auto;color:#fff}.treinamento .p p{font-family:Archivo;font-style:normal;font-weight:400;font-size:18px;line-height:140%;text-align:center}@media (max-width: 992px){.treinamento .p p{font-size:16px!important}}.treinamento .p img{width:100%;left:-30px;top:40%}@media (max-width: 1400px){.treinamento .p img{position:relative;width:80%}}.treinamento form input,.treinamento form textarea{border:none;border-radius:5px}.treinamento form textarea{height:150px}.blog-detalhe{background:#2b2b2b}.blog-detalhe .banner{margin:auto;background:#f0f0f0}.blog-detalhe .swiper{width:100%;height:100%}@media (min-width: 767px) and (max-width: 992px){.blog-detalhe .swiper{margin-top:-120px}}.blog-detalhe .swiper .swiper-slide{text-align:center;font-size:18px;background:#f0f0f0;display:flex;justify-content:center;align-items:center}.blog-detalhe .titulo h2{font-family:Archivo;font-style:normal;font-weight:700;font-size:50px;line-height:100%;color:#c44438;text-align:center}@media (max-width: 992px){.blog-detalhe .titulo h2{font-size:30px!important}}.blog-detalhe .p{margin:auto}.blog-detalhe .p p{font-family:Archivo;font-style:normal;font-weight:400;font-size:18px;line-height:160%;text-align:center}@media (max-width: 992px){.blog-detalhe .p p{font-size:16px!important}}.blog-detalhe form input,.blog-detalhe form textarea{border:none;background:#ffffff;border-radius:5px;padding:15px 22px 15px 16px}.blog-detalhe form textarea{height:150px}.policy-border-input{box-shadow:0 0 0 .25rem #c4443840!important}.treinamento h2,h1{text-align:center}html{overflow-x:hidden}.produtos-destaques{background:linear-gradient(180deg,#202020 0%,#0d0d0d 100%);padding:50px 0;color:#fff}.produtos-destaques .texto h2{font-family:Archivo,sans-serif!important;font-style:normal;font-weight:100;font-size:34px;line-height:100%}.produtos-destaques .texto button{margin-top:20px}.produtos-destaques .texto button a{color:#fff}.produtos-destaques .swiper{width:100%;margin:5px}@media (max-width: 767.98px){.produtos-destaques .swiper{margin-top:-150px}}.produtos-destaques .swiper .swiper-button-next,.produtos-destaques .swiper .swiper-button-prev{color:#c44438;margin-top:10px!important}@media (max-width: 575.98px){.produtos-destaques .swiper .swiper-button-next,.produtos-destaques .swiper .swiper-button-prev{display:none}}.produtos-destaques .swiper .swiper-pagination1{position:relative!important;padding-top:30px!important}.produtos-destaques .swiper .swiper-pagination1 .swiper-pagination-bullet-active{background:#c44438!important}.produtos-destaques .swiper .swiper-pagination1 .swiper-pagination-bullet{background:#b98a8a}.produtos-destaques .swiper-button-next:after,.produtos-destaques .swiper-button-prev:after{font-size:30px}.produtos-destaques .swiper-slide{text-align:center;font-size:18px;display:flex;justify-content:center;color:#fff;padding-top:50px}@media (max-width: 575.98px){.produtos-destaques .swiper-slide{padding-top:0}}.produtos-destaques .swiper-slide img{width:100%!important;display:block;object-fit:cover;border:8px solid white;border-radius:10px}.produtos-destaques .swiper-slide .slide-img{transition:all .25s ease-in-out 0s;transform:translateY(0)}.produtos-destaques .swiper-slide .slide-img:hover{transform:translateY(-30px)}.produtos-destaques .swiper-slide .span{margin-top:-47px;position:absolute;color:#000;width:auto;height:45px;padding:1rem .9rem;font-weight:700;border-radius:8px}.produtos-destaques .swiper-slide .span span{margin-top:-5px;display:flex;justify-content:center;align-items:center}.produtos-destaques .swiper-slide .cor{position:absolute;color:#fff;margin:20px 0 0 10px;padding:0 15px;font-size:14px}.produtos-destaques .swiper-slide .cor span{color:#fff;background:#202020;box-shadow:0 4px 4px #00000040;border-radius:3px;padding:5px;font-size:12px}.pagination .page-item .page-link{color:#202020!important}.pagination .active{background-color:#c44438!important}.pagination .active .page-link{background-color:#c44438!important;border-color:#c44438!important;color:#fff!important}@media (max-width: 575.98px){.produtos-destaques .cor{margin:15px 0 0!important}.produtos-destaques .texto div{display:flex;justify-content:center}.produtos-destaques .texto div h2{font-size:32px}.produtos-destaques .swiper-wrapper .swiper-slide{margin-top:180px}.produtos-destaques .swiper-wrapper .swiper-slide .slide-img{width:100%}.produtos-destaques .swiper-wrapper .swiper-slide .slide-img img{width:100%!important;border:5px solid white;border-radius:10px}.span{font-size:14px}}@media (min-width: 576px) and (max-width: 767.98px){.produtos-destaques .texto div{display:flex;justify-content:center}.produtos-destaques .texto div h2{font-size:38px}.produtos-destaques .swiper-button-next:after,.produtos-destaques .swiper-button-prev:after{margin-top:100px}.produtos-destaques .swiper-wrapper .swiper-slide{display:flex;justify-content:center;margin-top:130px}.span{padding:-10px;font-size:14px;width:auto!important}.produtos-destaques .swiper-wrapper .swiper-slide .slide-img img{border:5px solid white;border-radius:10px}.swiper-wrapper .swiper-slide .slide-img img{border-radius:8px}}@media (min-width: 768px) and (max-width: 991.98px){.produtos-destaques .texto div{display:flex;justify-content:center}.produtos-destaques .texto div h2{font-size:38px}.produtos-destaques .swiper-button-next:after,.produtos-destaques .swiper-button-prev:after{margin-top:100px}.span{padding:-10px;font-size:14px;width:auto!important}.swiper-wrapper .swiper-slide{margin:0}.produtos-destaques .swiper-wrapper .swiper-slide .slide-img img{border:6px solid white;border-radius:10px}.swiper-wrapper .swiper-slide .slide-img img{border-radius:10px}}@media (min-width: 992px) and (max-width: 1199.98px){.produtos-destaques .swiper-wrapper .swiper-slide .slide-img img{border-radius:15px;border:6px solid white!important}}@media (min-width: 1200px){.produtos-destaques .swiper-wrapper .swiper-slide .slide-img img{border-radius:15px}}.section-treinamento{background:linear-gradient(180deg,#0d0d0d 0%,#2b2b2b 100%)}.section-treinamento .coluna img{position:absolute;width:40%;margin-top:-70px;margin-left:7rem!important}.section-treinamento .coluna .text-consultoria button a{color:#fff}.section-treinamento .coluna .text-consultoria .div-h2{margin-left:70px;width:80%}.section-treinamento .coluna .text-consultoria .div-h2 h2{font-family:Archivo;font-style:normal;font-weight:100;font-size:45px;color:#fff}.section-treinamento .coluna .text-consultoria .div-h2 h2 span{padding-left:70px}@media (max-width: 449.99px){.coluna{background-image:url(../../site/dist/images/backgrounds/bg-red.png);background-size:cover;background-repeat:no-repeat;background-position:50%}.text-consultoria .img-mobile{display:flex;justify-content:center;margin-top:-10px}.text-consultoria .img-mobile img{display:block!important;margin-top:0!important;position:relative!important;width:60%!important;justify-content:center;filter:drop-shadow(0px 4px 4px black)}.text-consultoria img{display:none!important}.coluna img{display:none}.text-consultoria .div-button{margin-top:10px;justify-content:center}.text-consultoria .div-h2{justify-content:center!important;margin-left:0!important;width:100%!important}.text-consultoria .div-h2 h2{font-size:31px!important}}@media (min-width: 450px) and (max-width: 575.98px){.coluna{background-image:url(../../site/dist/images/backgrounds/bg-red.png);background-size:cover;background-repeat:no-repeat;background-position:50%}.text-consultoria .img-mobile{display:flex;justify-content:center;margin-top:-10px}.text-consultoria .img-mobile img{display:block!important;margin-top:0!important;position:relative!important;width:60%!important;justify-content:center;filter:drop-shadow(0px 4px 4px black)}.text-consultoria img{display:none!important}.coluna img{display:none}.text-consultoria .div-button{margin-top:10px;justify-content:center}.text-consultoria .div-h2{justify-content:center!important;margin-left:0!important;width:100%!important}.text-consultoria .div-h2 h2{font-size:31px!important}}@media (min-width: 576px) and (max-width: 767.98px){.text-consultoria{padding:50px 0}.text-consultoria img{display:none}.text-consultoria h2 span{padding-left:40px!important}.coluna{margin-right:10px}.coluna img{padding-top:40px;width:50%!important}.text-consultoria .div-h2{margin-top:-50px}.text-consultoria .div-h2 h2{font-size:35px!important;margin-left:-110px}.text-consultoria .div-button{margin-top:20px;margin-left:80px}.text-consultoria .div-button button{font-size:14px}.coluna{background-image:url(../../site/dist/images/backgrounds/bg-red.png);background-size:cover;background-repeat:no-repeat;height:100%}}@media (min-width: 768px) and (max-width: 991.98px){.section-treinamento .text-consultoria{margin-bottom:20px}.section-treinamento .text-consultoria img{padding-top:50px}.section-treinamento .text-consultoria .div-button{margin-top:0;padding-top:70px;padding-bottom:10px;margin-left:80px}.section-treinamento .text-consultoria .div-h2{margin-top:0}.section-treinamento .text-consultoria .div-h2 h2{font-size:36px!important}.section-treinamento .text-consultoria .div-h2 h2 span{padding-left:40px!important}.coluna{background-image:url(../../site/dist/images/backgrounds/bg-red.png);background-size:cover;background-repeat:no-repeat;margin-right:5px}.coluna .pistola{padding-top:20px;width:50%!important}}@media (min-width: 992px) and (max-width: 1199.98px){.section-treinamento .text-consultoria{margin-bottom:20px}.section-treinamento .text-consultoria .div-h2{margin-top:-40px}.section-treinamento .text-consultoria .div-h2 h2{font-size:45px!important;margin-top:50px}.section-treinamento .text-consultoria .div-button{margin-bottom:30px}.section-treinamento .text-consultoria img{padding-top:50px}.text-consultoria .div-button{padding-top:100px;margin-left:100px}.coluna{background-image:url(../../site/dist/images/backgrounds/bg-red.png);background-size:cover;background-repeat:no-repeat;height:100%;margin-right:10px}.coluna .pistola{padding-top:20px;width:48%!important}}@media (min-width: 1200px) and (max-width: 1500px){.text-consultoria{margin-bottom:50px}.text-consultoria img{padding-top:10px}.text-consultoria .div-button{padding-top:100px;margin-left:100px}.coluna{background-image:url(../../site/dist/images/backgrounds/bg-red.png);background-size:90%;background-repeat:no-repeat;height:100%;margin-right:10px}.coluna .pistola{width:cover!important}}@media (min-width: 1501px) and (max-width: 1600px){.text-consultoria{margin-bottom:50px}.text-consultoria img{padding-top:10px}.text-consultoria .div-button{padding-top:100px;margin-left:100px}.coluna{background-image:url(../../site/dist/images/backgrounds/bg-red.png);background-size:75%;background-repeat:no-repeat;height:100%;margin-right:15px}.coluna .pistola{width:cover!important}}@media (min-width: 1601px) and (max-width: 2000px){.text-consultoria{margin-bottom:50px}.text-consultoria img{padding-top:10px}.text-consultoria .div-button{padding-top:100px;margin-left:100px}.coluna{background-image:url(../../site/dist/images/backgrounds/bg-red.png);background-size:75%;background-repeat:no-repeat;height:100%}.coluna .pistola{width:32%!important}}.catalogo .div-catalogo .button1{margin-right:20px}.catalogo .div-catalogo div h2{font-family:Archivo,sans-serif;font-style:normal;font-weight:100;font-size:48px}@media (max-width: 767px){.div-catalogo{margin-top:150px!important;margin-bottom:30px;width:100%;display:flex;justify-content:center}.div-catalogo h2{font-size:28px!important;text-align:center}.div-catalogo img{width:55%;margin-top:-40px}.div-catalogo .button1,.div-catalogo .button2{margin-left:30px;font-size:14px;margin-bottom:50px}.catalogo{background-image:url(../../site/dist/images/backgrounds/banner-catalogo.jpg);background-size:cover;background-repeat:no-repeat;color:#fff}.catalogo .div-catalogo div h2 span{display:none}}@media (min-width: 768px) and (max-width: 991.98px){.div-catalogo{margin-top:120px!important;padding-left:10px;margin-bottom:60px}.div-catalogo h2{font-size:38px!important}.div-catalogo img{width:55%;margin-left:340px;margin-top:-120px}.catalogo{background-image:url(../../site/dist/images/backgrounds/banner-catalogo.jpg);background-size:cover;background-repeat:no-repeat;background-position:60%;color:#fff}.catalogo .div-catalogo div h2 span{display:none}}@media (min-width: 992px) and (max-width: 1199.98px){.div-catalogo{margin-top:100px;margin-bottom:30px}.catalogo .div-catalogo div h2{font-size:38px}.catalogo{background-image:url(../../site/dist/images/backgrounds/banner-catalogo.jpg);background-size:cover;background-repeat:no-repeat;background-position:60%;color:#fff}.catalogo .div-catalogo img{width:50%;margin-left:340px;margin-top:-130px}.catalogo .div-catalogo div h2 span{display:none}}@media (min-width: 1200px) and (max-width: 1400px){.div-catalogo{height:100%;margin-top:100px;margin-bottom:50px}.catalogo .div-catalogo div h2{font-size:42px}.catalogo{background-image:url(../../site/dist/images/backgrounds/banner-catalogo.jpg);background-size:cover;background-position:60%;background-repeat:no-repeat;height:100%;color:#fff;padding:40px 0}.catalogo .div-catalogo img{width:45%;margin-left:370px;margin-top:-128px}.catalogo .div-catalogo div h2 span{display:none}.catalogo .div-catalogo div .button2 i{padding-left:10px}}@media (min-width: 1401px){.div-catalogo{height:100%;margin-top:140px;margin-bottom:50px}.catalogo .div-catalogo div h2{font-size:42px}.catalogo{background-image:url(../../site/dist/images/backgrounds/banner-catalogo.jpg);background-size:cover;background-position:60%;background-repeat:no-repeat;color:#fff}.catalogo .div-catalogo img{width:50%;margin-left:430px;margin-top:-140px}.catalogo .div-catalogo div h2 span{display:none}.catalogo .div-catalogo div h2{font-size:48px;line-height:100%}}.diferenciais{background:linear-gradient(180deg,#202020 0%,#0d0d0d 100%);color:#fff}.diferenciais .text-diferenciais{font-family:Archivo;font-style:normal;font-weight:600;font-size:85px;line-height:100%;color:#fff3}@media (min-width: 992px){.diferenciais .mySwiper-banner-teste{padding-top:2rem;margin-top:-2rem}}.diferenciais .swiper-slide .icone{border:1px solid #c44438;border-radius:8px;overflow:hidden}.diferenciais .swiper-slide .icone img{width:8rem;height:8rem;left:50%;top:50%;transform:translate(-50%,-50%)}.diferenciais .swiper-slide h2{font-family:Archivo;font-style:normal;font-weight:400;font-size:25px}.diferenciais .swiper-slide p{font-family:Archivo;font-style:normal;font-weight:100;font-size:16px;color:#fffc}.diferenciais .swiper-button-next,.diferenciais .swiper-button-prev{color:#c44438}.diferenciais .icone{transition:all .25s ease-in-out 0s}@media (hover: hover){.diferenciais:hover .swiper-slide:hover .icone{transform:translateY(-20px);background:linear-gradient(180deg,#2e2e2e 0%,rgba(46,46,46,0) 100%,#202020 100%);filter:drop-shadow(0px 45px 45px rgba(0,0,0,.35));box-shadow:0 5px 15px #000}.diferenciais:hover .swiper-slide:hover .titulo{color:#c44438;transition:color .25s ease-in-out 0s}}@media (max-width: 578.98px){.icones{display:none}.diferenciais .text-diferenciais{font-size:50px!important}.diferenciais .swiper-slide .icone img{border-radius:8px}.diferenciais .swiper-slide .titulo h2{font-size:20px}.diferenciais .swiper-slide .p{display:flex;justify-content:center!important;text-align:center}.diferenciais .swiper-slide .p p{margin-left:10px;font-size:14px}}@media (min-width: 578px) and (max-width: 767.98px){.diferenciais .text-diferenciais{font-size:75px!important}.diferenciais .swiper-slide .icone img{border-radius:8px}.diferenciais .swiper-slide .titulo h2{font-size:24px}}@media (min-width: 768px) and (max-width: 991.98px){.icones{display:none}.diferenciais .swiper-button-next,.diferenciais .swiper-button-prev{display:block;margin-top:30px}.diferenciais .text-diferenciais{font-size:100px!important}.diferenciais .swiper-slide .icone img{border-radius:8px;padding:10px 30px!important;margin-bottom:20px;width:85%}.diferenciais .swiper-slide .titulo h2{font-size:24px}}@media (min-width: 992px) and (max-width: 1199.98px){.diferenciais .swiper-button-prev,.diferenciais .swiper-button-next{margin-top:0!important}.text-diferenciais{width:100%;font-size:100px!important}.diferenciais .swiper-slide .icone img{border-radius:8px;padding:10px 30px!important;margin-bottom:20px;width:90%}.diferenciais .swiper-slide .titulo h2{font-size:22px}}@media (min-width: 1200px) and (max-width: 1299.98px){.diferenciais .swiper-button-next,.diferenciais .swiper-button-prev{margin-top:20px!important}.diferenciais .swiper-slide .icone img{border-radius:8px;padding:10px 30px!important;margin-bottom:20px;width:90%}.diferenciais .swiper-slide .titulo h2{font-size:24px}}.banner{overflow-x:hidden;background:#fff}.banner .container{position:relative}.banner .container .mySwiper-banner{position:initial}.banner .container .mySwiper-banner .swiper-slide{text-align:center;background:#fff;display:flex;justify-content:center;align-items:center}.banner .container .swiper-button-next:after,.banner .container .swiper-button-prev:after{color:#000;font-size:20px}.catalogo-produtos{overflow-x:hidden;font-family:Archivo,sans-serif!important;font-style:normal}.catalogo-produtos .container{background-image:url(../../site/dist/images/backgrounds/catalogo-produtos.svg);background-size:cover;background-repeat:no-repeat;border-radius:12px}.catalogo-produtos .container .div-titulo{padding-left:100px}.catalogo-produtos .container .div-titulo img{margin-top:-40px;margin-left:-30px;width:30%}.catalogo-produtos .container .div-titulo h2{font-family:Archivo;font-style:normal;font-weight:200;font-size:32px;color:#fff;margin-top:0}.catalogo-produtos .container .div-buttons{padding-left:70px;padding-bottom:50px}.catalogo-produtos .container .div-buttons .button1,.catalogo-produtos .container .div-buttons .button2{margin-left:30px;margin-top:-40px;padding:12px 28px}@media (min-width: 1200px) and (max-width: 1600px){.catalogo-produtos .container{background-position:80%}}@media (min-width: 992px) and (max-width: 1200px){.catalogo-produtos .container{background-position:80%}.catalogo-produtos .div-titulo h2{padding-top:50px}}@media (min-width: 767px) and (max-width: 992px){.catalogo-produtos .container{background-position:80%}.catalogo-produtos .div-titulo img{margin-left:-10px!important;width:40%!important}.catalogo-produtos .div-titulo h2{padding-top:70px!important}.catalogo-produtos .div-buttons button{margin-top:0!important}}@media (min-width: 576px) and (max-width: 767px){.catalogo-produtos .div-titulo{text-align:center;padding:0 40px!important}.catalogo-produtos .div-titulo img{margin-left:-10px!important;width:55%!important}.catalogo-produtos .div-titulo h2{padding-top:70px!important}.catalogo-produtos .div-buttons{justify-content:center;padding-left:0!important}.catalogo-produtos .div-buttons button{margin-top:0!important}}@media (min-width: 0px) and (max-width: 576px){.catalogo-produtos{position:relative;color:#fff}.catalogo-produtos:before{content:"";width:100%;height:100%;position:absolute;left:0px;top:0px;background-image:url(../../site/dist/images/backgrounds/catalogo-produtos.svg);background-size:cover;background-repeat:no-repeat;background-position:75%;filter:blur(2px);z-index:-1}.catalogo-produtos:after{content:"";width:100%;height:100%;position:absolute;left:0px;top:0px;background-color:#000;filter:opacity(.65);z-index:-1}.catalogo-produtos .div-titulo{text-align:center;padding:0 20px!important}.catalogo-produtos .div-titulo img{margin-left:-10px!important;width:70%!important}.catalogo-produtos .div-titulo h2{padding-top:70px!important}.catalogo-produtos .div-buttons{justify-content:center;padding-left:0!important}.catalogo-produtos .div-buttons .button1,.catalogo-produtos .div-buttons .button2{margin-top:-10px!important;margin-left:0!important;padding:10px 22px!important}.catalogo-produtos .div-buttons .button1{margin-right:10px}.catalogo-produtos .div-buttons .button2{margin-left:10px!important}}.busca .alinhamento{justify-content:end}.busca .div-button2{display:none}.busca .div-input input{border:none;border-bottom:1px solid #f0f0f0;color:#f0f0f0;padding:8px 0;transition:border-bottom .1s ease-in-out 0s;background:none!important}.busca .div-input input:focus{outline:none;border-bottom:2px solid #f0f0f0}.busca .div-input input:focus::placeholder{color:#f0f0f0}.busca .div-input img{cursor:pointer}.busca button{border-radius:5px}@media (max-width: 576px){.busca .row .alinhamento{justify-content:center!important}.busca .row .alinhamento .div-input{margin-left:70px}.busca .row .alinhamento .div-button{display:none}.busca .row .div-button2{display:flex!important;justify-content:center;padding-bottom:40px}}.cards .cards-conteudo{display:flex;justify-content:center}.cards img{display:block;object-fit:cover;border-radius:5px;box-shadow:0 5px 15px #0003;border:10px solid white;border-radius:10px!important}.cards .cards-conteudo{transition:all .25s ease-in-out 0s}.cards .cards-conteudo:hover{transform:translateY(-20px)}.cards .span{margin-top:-83px;position:absolute;color:#000;width:auto;height:75px;padding:1.6rem .9rem;font-weight:700;font-size:14pt;border-radius:8px}.cards .span span{display:flex;justify-content:center;align-items:center}.cards .cor{position:absolute;color:#fff;margin:25px 0 0 20px;font-size:14px}.cards .cor span{color:#fff;background:#202020;box-shadow:0 4px 4px #00000040;border-radius:3px;font-size:13px;padding:.15rem .5rem}@media (min-width: 0px) and (max-width: 567px){.cards .container .row{display:flex;justify-content:center}.cards .container .row .cards-conteudo img{display:block;object-fit:cover;border:8px solid white!important}.cards .container .row .cards-conteudo .span span{font-size:16px}.cards .container .row .cards-conteudo .cor,.cards .container .row .cards-conteudo .cor span{font-size:14px}}.header-wrapper{background:#f0f0f0;padding-top:180px}@media (max-width: 576px){.header-wrapper{padding-top:180px}}@media (max-width: 450px){.header-wrapper{padding-top:140px}}.header-wrapper .titulo h2{font-family:Archivo;font-style:normal;font-weight:700;font-size:40px;line-height:100%;color:#202020}@media (max-width: 576px){.header-wrapper .titulo h2{font-size:28px}}.header-wrapper .links{color:#8f8f8f}.header-wrapper .links img{margin-top:5px}@media (max-width: 576px){.header-wrapper .links img{margin-top:9px}}.header-wrapper .links .p1,.header-wrapper .links .p2{text-decoration:none;color:#8f8f8f}@media (max-width: 576px){.header-wrapper .links{color:#8f8f8f;font-size:16px}}.produto-detalhe{background:#2b2b2b}@media (max-width: 992px){.produto-detalhe .row{display:flex;justify-content:center;margin-top:-150px}}@media (max-width: 767px){.produto-detalhe .row{margin-top:-10px!important}}.produto-detalhe .produtos-detalhe-swiper .swiper-button-next,.produto-detalhe .produtos-detalhe-swiper .swiper-button-prev{--swiper-navigation-size: 12px;padding:18px;border-radius:50%;background:#202020;color:#fff}@media (max-width: 576px){.produto-detalhe .produtos-detalhe-swiper .swiper-button-prev,.produto-detalhe .produtos-detalhe-swiper .swiper-button-next{top:66%;transform:translateY(-50%)}}.produto-detalhe .titulo h2{font-family:Archivo;font-style:normal;font-weight:700;font-size:35px;line-height:100%;color:#f0f0f0}@media (max-width: 992px){.produto-detalhe .p-text{text-align:center;margin:auto}}@media (max-width: 992px){.produto-detalhe .aplicabilidade{display:flex;justify-content:center}}.produto-detalhe p{font-family:Archivo;font-style:normal;font-weight:400;font-size:20px;line-height:130%;color:#f0f0f0;font-size:18px}.produto-detalhe p span{font-weight:900}.produto-detalhe .slide-img a img{display:block;object-fit:cover;border:8px solid white;border-radius:10px;width:100%}.produto-detalhe .span{margin-top:-58px;position:absolute;color:#f0f0f0;width:auto;height:50px;font-weight:700;border-radius:8px}.produto-detalhe .span span{display:flex;justify-content:center;align-items:center}.produto-detalhe .cor{position:absolute;color:#fff;margin:25px 0 0 20px;font-size:14px}.produto-detalhe .cor span{color:#fff;background:#202020;box-shadow:0 4px 4px #00000040;border-radius:3px;padding:8px 12px;font-size:12px}.produto-detalhe .form-contato{border-left:1px solid #c0c0c0}.produto-detalhe .form-contato h2{font-family:Archivo;font-style:normal;font-weight:700;font-size:24px;line-height:130%}.produto-detalhe .form-contato form input,.produto-detalhe .form-contato form textarea{border:none;border-radius:5px}.produto-detalhe .form-contato form textarea{height:80px}.produto-detalhe .form-contato .div-button,.produto-detalhe .form-contato .g-recaptcha{display:block!important}@media (max-width: 767px){.produto-detalhe .form-contato .div-button,.produto-detalhe .form-contato .g-recaptcha{display:flex!important;justify-content:center}}.produto-detalhe .form-contato button{padding:12px 30px!important}.relacionados{background:#e0e0e0;padding:3rem 0}@media (max-width: 992px){.relacionados{padding-top:50px!important}}.relacionados .container{position:relative}@media (max-width: 767px){.relacionados .titulo{display:flex;justify-content:center!important}}.relacionados .titulo h2{font-family:Archivo;font-style:normal;font-weight:700;font-size:45px;line-height:100%}.relacionados .swiper{position:initial!important}@media (max-width: 576px){.relacionados .swiper .swiper-slide img{width:140px;height:260px}}.relacionados .swiper .swiper-button-next,.relacionados .swiper .swiper-button-prev{--swiper-navigation-size: 24px;color:#202020}.relacionados .swiper .cards-conteudo{padding-bottom:80px;display:flex;justify-content:center}@media (max-width: 992px){.relacionados .swiper .cards-conteudo{margin-top:-100px}}@media (max-width: 767px){.relacionados .swiper .cards-conteudo{margin-top:0!important}}.relacionados .swiper .swiper-wrapper{padding-top:30px}.relacionados .swiper .swiper-wrapper .slide-img{transition:all .25s ease-in-out 0s}.relacionados .swiper .swiper-wrapper .slide-img:hover{transform:translateY(-20px)}.relacionados .swiper a{filter:drop-shadow(0px 5px 15px rgba(0,0,0,.2));border:10px solid white;border-radius:10px}@media (max-width: 576px){.relacionados .swiper a{border:8px solid white}}.relacionados img{display:block;object-fit:cover;border-radius:6px;width:220px;height:335px}.relacionados .span{margin-top:-45px;margin-left:-5px;position:absolute;color:#000;width:110px;height:50px;font-weight:900;border-radius:8px}.relacionados .span span{padding-top:3px;display:flex;justify-content:center;align-items:center;margin-top:5px;font-size:22px}@media (max-width: 767px){.relacionados .span span{font-size:18px}}.relacionados .cor{position:absolute;color:#fff;margin:15px 0 0 15px;font-size:14px}.relacionados .cor span{color:#fff;background:#202020;box-shadow:0 4px 4px #00000040;border-radius:3px;padding:7px;font-size:15px}@media (max-width: 767px){.relacionados .cor span{font-size:12px}}.filter-white{filter:contrast(.5) brightness(100)}.text-brands{font-family:Archivo;font-style:normal;font-weight:600;margin-top:2rem;font-size:25px;line-height:100%;color:#0f0f0fb8;padding-left:10px}
