@charset "UTF-8";@media (min-width: 992px){.container-start{width:100%;padding-right:var(--bs-gutter-x, .75rem);padding-left:var(--bs-gutter-x, .75rem);margin-left:auto;margin-right:0;padding-right:0}.container-start .row{margin-right:0}.container-start .col,.container-start .col-1,.container-start .col-2,.container-start .col-3,.container-start .col-4,.container-start .col-5,.container-start .col-6,.container-start .col-7,.container-start .col-8,.container-start .col-9,.container-start .col-10,.container-start .col-11,.container-start .col-12,.container-start .col-auto,.container-start .col-lg,.container-start .col-lg-1,.container-start .col-lg-2,.container-start .col-lg-3,.container-start .col-lg-4,.container-start .col-lg-5,.container-start .col-lg-6,.container-start .col-lg-7,.container-start .col-lg-8,.container-start .col-lg-9,.container-start .col-lg-10,.container-start .col-lg-11,.container-start .col-lg-12,.container-start .col-lg-auto,.container-start .col-md,.container-start .col-md-1,.container-start .col-md-2,.container-start .col-md-3,.container-start .col-md-4,.container-start .col-md-5,.container-start .col-md-6,.container-start .col-md-7,.container-start .col-md-8,.container-start .col-md-9,.container-start .col-md-10,.container-start .col-md-11,.container-start .col-md-12,.container-start .col-md-auto,.container-start .col-sm,.container-start .col-sm-1,.container-start .col-sm-2,.container-start .col-sm-3,.container-start .col-sm-4,.container-start .col-sm-5,.container-start .col-sm-6,.container-start .col-sm-7,.container-start .col-sm-8,.container-start .col-sm-9,.container-start .col-sm-10,.container-start .col-sm-11,.container-start .col-sm-12,.container-start .col-sm-auto,.container-start .col-xl,.container-start .col-xl-1,.container-start .col-xl-2,.container-start .col-xl-3,.container-start .col-xl-4,.container-start .col-xl-5,.container-start .col-xl-6,.container-start .col-xl-7,.container-start .col-xl-8,.container-start .col-xl-9,.container-start .col-xl-10,.container-start .col-xl-11,.container-start .col-xl-12,.container-start .col-xl-auto{padding-right:0}}@media (min-width: 992px) and (min-width: 576px){.container-start{max-width:calc(100% - ((100% - 540px)/2))}}@media (min-width: 992px) and (min-width: 768px){.container-start{max-width:calc(100% - ((100% - 720px)/2))}}@media (min-width: 992px) and (min-width: 992px){.container-start{max-width:calc(100% - ((100% - 960px)/2))}}@media (min-width: 992px) and (min-width: 1200px){.container-start{max-width:calc(100% - ((100% - 1140px)/2))}}@media (min-width: 992px) and (min-width: 1600px){.container-start{max-width:calc(100% - ((100% - 1520px)/2))}}@media (min-width: 992px){.container-end{width:100%;padding-right:var(--bs-gutter-x, .75rem);padding-left:var(--bs-gutter-x, .75rem);margin-right:auto;margin-left:0;padding-left:0}.container-end .row{margin-left:0}.container-end .col,.container-end .col-1,.container-end .col-2,.container-end .col-3,.container-end .col-4,.container-end .col-5,.container-end .col-6,.container-end .col-7,.container-end .col-8,.container-end .col-9,.container-end .col-10,.container-end .col-11,.container-end .col-12,.container-end .col-auto,.container-end .col-lg,.container-end .col-lg-1,.container-end .col-lg-2,.container-end .col-lg-3,.container-end .col-lg-4,.container-end .col-lg-5,.container-end .col-lg-6,.container-end .col-lg-7,.container-end .col-lg-8,.container-end .col-lg-9,.container-end .col-lg-10,.container-end .col-lg-11,.container-end .col-lg-12,.container-end .col-lg-auto,.container-end .col-md,.container-end .col-md-1,.container-end .col-md-2,.container-end .col-md-3,.container-end .col-md-4,.container-end .col-md-5,.container-end .col-md-6,.container-end .col-md-7,.container-end .col-md-8,.container-end .col-md-9,.container-end .col-md-10,.container-end .col-md-11,.container-end .col-md-12,.container-end .col-md-auto,.container-end .col-sm,.container-end .col-sm-1,.container-end .col-sm-2,.container-end .col-sm-3,.container-end .col-sm-4,.container-end .col-sm-5,.container-end .col-sm-6,.container-end .col-sm-7,.container-end .col-sm-8,.container-end .col-sm-9,.container-end .col-sm-10,.container-end .col-sm-11,.container-end .col-sm-12,.container-end .col-sm-auto,.container-end .col-xl,.container-end .col-xl-1,.container-end .col-xl-2,.container-end .col-xl-3,.container-end .col-xl-4,.container-end .col-xl-5,.container-end .col-xl-6,.container-end .col-xl-7,.container-end .col-xl-8,.container-end .col-xl-9,.container-end .col-xl-10,.container-end .col-xl-11,.container-end .col-xl-12,.container-end .col-xl-auto{padding-left:0}}@media (min-width: 992px) and (min-width: 576px){.container-end{max-width:calc(100% - ((100% - 540px)/2))}}@media (min-width: 992px) and (min-width: 768px){.container-end{max-width:calc(100% - ((100% - 720px)/2))}}@media (min-width: 992px) and (min-width: 992px){.container-end{max-width:calc(100% - ((100% - 960px)/2))}}@media (min-width: 992px) and (min-width: 1200px){.container-end{max-width:calc(100% - ((100% - 1140px)/2))}}@media (min-width: 992px) and (min-width: 1600px){.container-end{max-width:calc(100% - ((100% - 1520px)/2))}}.editor-texto p,.editor-texto span,.editor-texto ul,.editor-texto ol,.editor-texto li,.editor-texto a{color:#313130;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:#e52329}.editor-texto-light ul li:before{color:#e52329}.editor-texto-light ol li::marker{color:#e52329}.editor-texto-light blockquote{border-left:2px solid #e52329}.editor-texto-light blockquote,.editor-texto-light blockquote *{color:#6c757d}@media (hover: hover){.produto-card:hover{background-color:#e52329}}.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}@media (hover: hover){.blog-card:hover{background-color:#e52329}}.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}html.offcanvas-active{overflow:hidden}body{font-family:Montserrat;font-style:normal}header{background:transparent;position:absolute;width:100%;height:165px;z-index:1}header .header-logo img{max-width:calc(7.0291004743rem + 4.1424162714vw);max-width:clamp(8rem,7.0291004743rem + 4.1424162714vw,12rem)}header .container:after{width:75%;color:#f0f0f0;border-bottom:1px solid white;position:absolute;bottom:0;left:13%;display:flex}@media (min-width: 1200px) and (max-width: 1400px){header .container:after{left:16%!important;width:70%}}@media (min-width: 992px) and (max-width: 1200px){header .container:after{left:14%!important;width:74%}}@media (max-width: 1600px){header .container .logo{width:120%}}@media (max-width: 1200px){header .container .logo{width:140%}}@media (max-width: 992px){header .container .logo{width:200px}}@media (max-width: 450px){header .container .logo{margin-top:5px;width:160px!important}}header .menu{list-style:none;z-index:5}@media (min-width: 1600px) and (max-width: 2080px){header .menu{padding-left:140px}}@media (min-width: 1200px) and (max-width: 1600px){header .menu{padding-left:120px}}@media (min-width: 992px) and (max-width: 1200px){header .menu{padding-left:100px}}@media (max-width: 992px){header .menu{display:none}}header .menu li{padding:0 25px}@media (min-width: 1200px) and (max-width: 1400px){header .menu li{padding:0 15px}}@media (min-width: 992px) and (max-width: 1200px){header .menu li{padding:0 15px}}header .menu li a{color:#fff;text-shadow:0px 4px 4px rgba(0,0,0,.25);font-weight:400;font-size:20px;line-height:24px;line-height:22px;white-space:nowrap;position:relative}@media (max-width: 1600px){header .menu li a{font-size:16px}}header .menu li a:hover:after{content:"";width:100%;color:transparent;border-bottom:8px solid #b80308;position:absolute;bottom:-60px;display:flex;z-index:2}header .menu li .contato:hover:after{content:"contato"}header .div-button .button{padding:10px 14px!important}header .div-button input{background-color:transparent;border:none;border-bottom:2px solid #86a3b7;color:#000;display:block;width:90%;transition:border-bottom .25s ease-out;border-radius:0;font-weight:400;font-size:20px;padding:10px 0!important}@media (max-width: 1600px){header .div-button input{font-size:16px}}@media (max-width: 992px){header .div-button input{display:none}}header .div-button input::placeholder{color:#253e4f}header .div-button input:focus{border:none;border-bottom:3px solid #86a3b7;background-color:transparent;box-shadow:none;border-radius:5px;color:#000}@media (max-width: 992px){header .div-button .button-offcanvas{display:flex}}@media (min-width: 992px){header .div-button .button-pesquisa{display:flex}}@media (max-width: 1600px){header .div-button .button-pesquisa{width:42px}}header .div-button .button-menu{padding:8px 12px 12px;margin-top:8px;background:#b80308;border-radius:5px}@media (max-width: 576px){header .div-button .button-menu{padding:4px 8px 10px}}header .div-button img{padding:10px 12px;background:#b80308;margin-top:3px;margin-left:-3px;cursor:pointer}@media (max-width: 992px){header .div-button img{width:48px;margin-bottom:0!important;border-radius:5px}}@media (max-width: 576px){header .div-button img{width:42px;margin-bottom:0!important;border-radius:5px}}@media (max-width: 992px){header .div-button .div-teste{display:flex}}header .riscos{position:absolute;top:0;left:0}@media (max-width: 1400px){header .riscos{left:-50px}}@media (max-width: 1315px){header .riscos{display:none}}.riscos2{position:absolute;top:138px;width:125px;left:94%}@media (max-width: 1400px){.riscos2{right:-50px}}@media (max-width: 1315px){.riscos2{display:none}}.breadcrumb-wrapper{padding:90px 0;border-bottom:1px solid #f0f0f0;background-image:url(../../front/images/backgrounds/bg-dark.png);background-size:cover;background-repeat:no-repeat}@media (max-width: 992px){.breadcrumb-wrapper{padding:50px 0}}.breadcrumb-wrapper div h2{font-weight:700;font-size:64px;line-height:77px;color:#253e4f}@media (max-width: 1600px){.breadcrumb-wrapper div h2{font-size:50px}}@media (max-width: 992px){.breadcrumb-wrapper div h2{font-size:40px}}@media (max-width: 576px){.breadcrumb-wrapper div h2{font-size:30px}}@media (max-width: 576px){.breadcrumb-wrapper .links{padding-top:30px}}.breadcrumb-wrapper .links a{color:#253e4f;font-size:18px}@media (max-width: 1400px){.breadcrumb-wrapper .links a{font-size:16px}}@media (max-width: 576px){.breadcrumb-wrapper .links a{font-size:14px}}.breadcrumb-wrapper .links a:hover{color:#ff3c01}.breadcrumb-wrapper{padding-top:250px;background-repeat:no-repeat;background-size:cover}@media (max-width: 992px){.breadcrumb-wrapper{padding-top:180px}}.breadcrumb-wrapper .h2-blue{font-size:64px}@media (max-width: 767px){.breadcrumb-wrapper .h2-blue{font-size:50px!important}}@media (max-width: 567px){.breadcrumb-wrapper .h2-blue{font-size:35px!important}}.breadcrumb-wrapper span:hover{color:#eaeaea}@media (hover: hover){.white-hover:hover{color:#fff!important}}.rfs-1{font-size:calc(.6423076923rem + .5769230769vw);font-size:clamp(.85rem,.6423076923rem + .5769230769vw,1rem)}@media (max-width: 991.98px){.rfs-1{width:calc(50% - 16px);justify-content:center!important}}.w-fit{width:fit-content}.logo-footer{width:calc(11rem + 10vw);width:clamp(13rem,11rem + 10vw,23rem)}footer{position:relative;z-index:0;background-color:initial!important}footer .copyright,footer .politica{margin-bottom:0}@media (max-width: 992px){footer .copyright,footer .politica{padding-left:initial!important;margin:auto}}footer a{width:80%;text-decoration:none;color:#fff;font-weight:400;font-size:18px;line-height:135%}@media (max-width: 1600px){footer a{font-size:16px}}footer a:hover{color:#dad6d6}footer .border-top-right-30{border-radius:0 30px 0 0}footer .img-logo{width:50%}footer .bg-ellite{background-image:url(../../front/images/backgrounds/bg-dark.png);background-repeat:no-repeat;background-position:0% 0%;background-position:center}footer .bg-azul{background-image:url(../../front/images/backgrounds/bg-dark.png);background-repeat:no-repeat;background-size:cover;background-position:center}footer .bg-azul .site li{list-style:none}footer .bg-azul .infos{margin:0 5px}footer .bg-azul .infos .redes .rede-link{width:54px;transform:scale(1);transition:transform .2s ease-in-out}footer .bg-azul .infos .redes .rede-link svg{padding:10px;border-radius:50%;border:1px solid #b80308}footer .bg-azul .infos .redes .rede-link:hover{transform:scale(1.1);transition:transform .2s ease-in-out}footer .bg-azul .infos .svg-alinhamento{margin-left:20px}footer .politica{border-bottom:1px solid white}footer .botao-whatsapp{box-shadow:0 .5rem 1rem #00000026;font-size:calc(1.95rem + .25vw);font-size:clamp(2rem,1.95rem + .25vw,2.25rem);width:1em;height:1em;box-sizing:content-box;padding:.33em;isolation:isolate;color:#fff;background-color:#1aca23;transition:all .2s ease-in-out}footer .botao-whatsapp:hover{color:#fff}footer .botao-whatsapp:after{content:"";position:absolute;top:50%;left:50%;width:0%;height:0%;opacity:0;transform:translate(-50%,-50%);transition:all .2s ease-in-out;z-index:-1;background-image:linear-gradient(50deg,#149d1b,#32e53b);border-radius:9999px}@media (hover: hover){footer .botao-whatsapp:hover{box-shadow:0 1rem 3rem #0000002d}footer .botao-whatsapp:hover:after{width:100%;height:100%;opacity:1}}footer .botao-whatsapp-wrapper{z-index:990}footer .botao-whatsapp-hoverable{display:none}@media (hover: hover){footer .botao-whatsapp-hoverable{display:flex}}footer .botao-whatsapp-not-hoverable{display:none}@media (hover: none){footer .botao-whatsapp-not-hoverable{display:flex}}footer .btn-bandeira{background-color:transparent;border:none}footer .botao-whatsapp-wrapper .show .path{d:path("M5 14L10 9L15 14");transition:d .25s ease-in-out}footer .botao-whatsapp-wrapper .path{d:path("M5 9.00525L10 14.0052L15 9.00525");transition:d .25s ease-in-out}footer .idiomas{position:fixed;left:0;bottom:10%;flex-direction:column}footer .idiomas .link{width:initial;margin:.5px 0;padding:5px 10px;border-radius:0 10px 10px 0;background-color:#00000080;transform:scale(1);transition:transform .2s ease-in-out}footer .idiomas .link img{width:40px;height:40px}footer .idiomas .link:hover{transform:scale(1.1);transition:transform .2s ease-in-out}#home{overflow:hidden;z-index:0}@media (max-width: 992px){#home .ratio-custom{height:800px}}#home .numbers{gap:1rem 2rem}#home .depoimentos{background-color:#dfdfdf}#home .depoimentos .h2-red{font-size:calc(1.6359126779rem + 1.5534061018vw);font-size:clamp(2rem,1.6359126779rem + 1.5534061018vw,3.5rem)}#home .depoimentos-swiper{padding:2rem;margin:-2rem}#home .depoimentos-swiper .swiper-slide{box-shadow:0 5px 10px #0000001a}#home .depoimentos-swiper .swiper-slide .ratio{width:4rem}#home .depoimentos-swiper .swiper-slide .editor-texto p{font-size:.9em;line-height:1.5}.banner-title{font-size:calc(.9660052609rem + 2.2783289493vw);font-size:clamp(1.5rem,.9660052609rem + 2.2783289493vw,3.7rem);line-height:1.15;background:linear-gradient(to left,#ffffff 79%,rgb(185,169,169) 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}@media (min-width: 1200px){.banner-ratio:before{--bs-aspect-ratio: 42.8571428571%}}@media (min-width: 992px) and (max-width: 1199.98px){.banner-ratio:before{--bs-aspect-ratio: 56.25%}}@media (max-width: 991.98px){.banner-ratio:before{--bs-aspect-ratio: 150%}}.construcao{position:relative;z-index:10}.construcao .construcao-swiper .swiper-slide{background-repeat:no-repeat;background-size:cover;position:relative}.construcao .construcao-swiper .swiper-slide .conteudo{padding:167px 0}@media (max-width: 1200px) and (min-width: 992px){.construcao .construcao-swiper .swiper-slide .conteudo{padding:210px 0}}@media (max-width: 1200px) and (min-width: 992px){.construcao .construcao-swiper .swiper-slide .conteudo button{padding:8px 18px}}@media (max-width: 1200px) and (min-width: 992px){.construcao .construcao-swiper .swiper-slide .conteudo .h2-light{font-size:35px}}.construcao .construcao-swiper .swiper-slide .p{color:#fff}.construcao .construcao-swiper .swiper-slide .p span{font-weight:700}.construcao .construcao-swiper .swiper-button-next,.construcao .construcao-swiper .swiper-button-prev{--swiper-navigation-size: 20px;--swiper-theme-color: white}.construcao .construcao-swiper .swiper-button-next{right:20px}.construcao .construcao-swiper .swiper-button-prev{left:20px}.construcao .construcao-swiper .swiper-scrollbar{height:8px;border-radius:0;bottom:0px}.construcao .construcao-swiper .swiper-scrollbar-drag{background:white;border-radius:0;width:60px!important}@media (min-width: 1600px){.areas .container{padding-right:130px}}@media (max-width: 1600px){.areas .container{padding:40px 0}}.areas .container .areas-swiper{padding-bottom:100px;display:flex;align-items:center;padding:2rem;margin:-2rem}@media (min-width: 1600px){.areas .container .areas-swiper{padding:4rem 1.22rem}}@media (min-width: 576px) and (max-width: 992px){.areas .container .areas-swiper{padding:2rem 1.3rem}}.areas .container .areas-swiper .swiper-slide{background-color:#eaeaea;padding:20px 40px;box-shadow:0 10px 22px #0000004d}@media (max-width: 1600px){.areas .container .areas-swiper .swiper-slide{padding:20px}}.areas .container .areas-swiper .swiper-pagination{bottom:50px!important;--swiper-theme-color: #b80308}.areas .container .p{font-size:16px}.nossa-historia{background-color:#eaeaea}@media (min-width: 992px){.nossa-historia{padding-right:132px}}.nossa-historia .row{background-image:url(../../front/images/backgrounds/bg-historia.png);background-repeat:no-repeat;background-size:cover;position:relative;color:#fff}@media (max-width: 1400px){.nossa-historia .row .eng{width:500px}}@media (max-width: 1200px){.nossa-historia .row .eng{width:400px}}@media (max-width: 576px){.nossa-historia .row .eng2{width:100%}}.nossa-historia .row .conteudo{padding-left:240px;padding-right:40px}@media (max-width: 1600px){.nossa-historia .row .conteudo{padding:50px}}.diferenciais{background-color:#eaeaea}.diferenciais .row .text-diferenciais{content:"";position:absolute;top:50px;left:50%;width:100%;font-weight:700;font-size:210px;line-height:135%;text-align:center;color:#0000000d;transform:translate(-50%,-50%)}@media (max-width: 1850px){.diferenciais .row .text-diferenciais{font-size:145px}}@media (max-width: 1300px){.diferenciais .row .text-diferenciais{font-size:80px}}@media (max-width: 767px){.diferenciais .row .text-diferenciais{font-size:60px}}@media (max-width: 567px){.diferenciais .row .text-diferenciais{font-size:50px}}@media (max-width: 400px){.diferenciais .row .text-diferenciais{font-size:45px}}.diferenciais .row .diferenciais-swiper .swiper-wrapper .swiper-slide h6{width:80%;text-align:center}.diferenciais .row .diferenciais-swiper .swiper-pagination{--swiper-theme-color: #0072be}.empresas-parceiras{background-color:#fff}.empresas-parceiras .border-t{border-top:2px solid #eaeaea}.empresas-parceiras h2{font-weight:700;font-size:32px;line-height:135%}@media (max-width: 1600px){.empresas-parceiras h2{font-size:24px}}.empresas-parceiras h2 span{color:#252525}.empresas-parceiras .row .empresas-swiper .swiper-scrollbar{border-radius:0;width:70%;text-align:center;position:absolute;left:50%;transform:translate(-50%,-50%);height:3px!important}.empresas-parceiras .row .empresas-swiper .swiper-scrollbar .swiper-scrollbar-drag{height:150%;width:100%;position:relative;background:#b80308;border-radius:0;left:0;bottom:0;margin-top:-3px;height:6px!important}.empresas-parceiras .row .empresas-swiper .swiper-pagination .swiper-pagination-bullet{width:14%;border-radius:0;margin:0;height:3px;--swiper-theme-color: #b80308}@media (max-width: 992px){.empresas-parceiras .row .empresas-swiper .swiper-pagination .swiper-pagination-bullet{width:80px}}@media (max-width: 767px){.empresas-parceiras .row .empresas-swiper .swiper-pagination .swiper-pagination-bullet{width:60px}}@media (max-width: 576px){.empresas-parceiras .row .empresas-swiper .swiper-pagination .swiper-pagination-bullet{width:35px}}.empresas-parceiras .row .empresas-swiper .swiper-pagination .swiper-pagination-bullet-active{height:6px}.consultoria-swiper .swiper-button-next:after{color:#fff!important}.consultoria-swiper .swiper-button-prev:after{color:#fff!important}.differential{background-color:#fff;border-radius:50%;padding:1.5rem}.video-section{overflow:hidden}.video-section:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);pointer-events:none;transition:all .2s ease-in-out}.video-section img{transition:all .2s ease-in-out}.video-section .icon{font-size:calc(2.7572751186rem + 1.0356040679vw);font-size:clamp(3rem,2.7572751186rem + 1.0356040679vw,4rem);background-color:#e52329;color:#fff;display:block;border-radius:50%;display:flex;align-items:center;justify-content:center;padding:1rem;transition:all .2s ease-in-out}.video-section:hover:after{background:rgba(0,0,0,.35)}.video-section:hover .icon{background-color:#e83a3f;transform:scale(1.05)}.video-section:hover img{transform:scale(1.1)}#empresa{z-index:0}.empresa .h2-blue{font-size:40px!important}.empresa .banner-footer{margin-bottom:-160px}@media (min-width: 992px){.empresa{margin-top:140px}}.empresa .valores .item{padding:10px 16px;box-shadow:0 10px 22px #0000004d;margin-bottom:50px}.empresa .valores .h2-blue{font-size:40px!important}.empresa .item{background-color:#eaeaea}.empresa .consultoria-swiper{margin-top:-2px}.empresa .swiper .swiper-button-next,.empresa .swiper .swiper-button-prev{--swiper-navigation-size: 20px;--swiper-theme-color: white;padding:18px;background:linear-gradient(86.09deg,#0072BE 0%,#2EB4FF 100%)}.video-overlay{width:100%;position:absolute;height:100%;background:rgba(0,52,94,.6196078431);z-index:1}@media (max-width: 991.98px){.no-mobile-border{border:none!important}}#contato{margin-top:-1px;z-index:0}#contato .contacts{background-color:#121212}#contato .contacts .card{height:100%;padding:calc(1.3786375593rem + .5178020339vw);padding:clamp(1.5rem,1.3786375593rem + .5178020339vw,2rem);display:flex;align-items:center;gap:1rem;color:#fff;border-radius:.3rem;border:1px solid rgba(255,255,255,.5)}#contato .contacts .card svg{font-size:calc(1.5145502372rem + 2.0712081357vw);font-size:clamp(2rem,1.5145502372rem + 2.0712081357vw,4rem)}#contato .contacts .card a{color:#fff;word-break:break-all}#parceiros{z-index:0}#solucoes{margin-top:-1px;z-index:0}#solucoes .full-description{opacity:0;max-height:0;user-select:none;visibility:hidden;transition:all .2s ease-in-out}#solucoes .full-description.show{opacity:1;max-height:999rem;user-select:auto;visibility:visible}html{overflow-x:hidden}.solucoes-card{box-shadow:0 3px 10px #00000040}.solucoes-card .p{display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;overflow:hidden}.solucoes .cont{margin-top:-1px}.solucoes .cont,.solucoes .cont2,.solucoes .cont3,.solucoes .cont4,.solucoes .cont5,.solucoes .cont6{height:210px;position:relative}.solucoes .cont .bg-custom,.solucoes .cont2 .bg-custom,.solucoes .cont3 .bg-custom,.solucoes .cont4 .bg-custom,.solucoes .cont5 .bg-custom,.solucoes .cont6 .bg-custom{background-color:#0006;transition:background-color .3s ease-out;height:210px}.solucoes .cont .bg-custom div,.solucoes .cont2 .bg-custom div,.solucoes .cont3 .bg-custom div,.solucoes .cont4 .bg-custom div,.solucoes .cont5 .bg-custom div,.solucoes .cont6 .bg-custom div{padding:12px 0}.solucoes .cont .bg-custom div h2,.solucoes .cont2 .bg-custom div h2,.solucoes .cont3 .bg-custom div h2,.solucoes .cont4 .bg-custom div h2,.solucoes .cont5 .bg-custom div h2,.solucoes .cont6 .bg-custom div h2{font-weight:700;font-size:32px;line-height:40px;text-align:center;color:#fff;margin-bottom:0;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);transition:top .3s ease-out}.solucoes .cont .bg-custom div p,.solucoes .cont2 .bg-custom div p,.solucoes .cont3 .bg-custom div p,.solucoes .cont4 .bg-custom div p,.solucoes .cont5 .bg-custom div p,.solucoes .cont6 .bg-custom div p{font-weight:400;font-size:16px;line-height:135%;text-align:center;color:#fff;padding:0 20%;opacity:0;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);transition:opacity .3s ease-out}.solucoes .cont:hover,.solucoes .cont2:hover,.solucoes .cont3:hover,.solucoes .cont4:hover,.solucoes .cont5:hover,.solucoes .cont6:hover{background-size:100% 100%;transition:background-size .3s ease-in-out}.solucoes .cont:hover .bg-custom,.solucoes .cont2:hover .bg-custom,.solucoes .cont3:hover .bg-custom,.solucoes .cont4:hover .bg-custom,.solucoes .cont5:hover .bg-custom,.solucoes .cont6:hover .bg-custom{background-color:#0072bee6;transition:background-color .3s ease-out;height:210px}.solucoes .cont:hover .bg-custom div,.solucoes .cont2:hover .bg-custom div,.solucoes .cont3:hover .bg-custom div,.solucoes .cont4:hover .bg-custom div,.solucoes .cont5:hover .bg-custom div,.solucoes .cont6:hover .bg-custom div{padding:47px 0}.solucoes .cont:hover .bg-custom div h2,.solucoes .cont2:hover .bg-custom div h2,.solucoes .cont3:hover .bg-custom div h2,.solucoes .cont4:hover .bg-custom div h2,.solucoes .cont5:hover .bg-custom div h2,.solucoes .cont6:hover .bg-custom div h2{top:28%;transition:top .3s ease-out}.solucoes .cont:hover .bg-custom div p,.solucoes .cont2:hover .bg-custom div p,.solucoes .cont3:hover .bg-custom div p,.solucoes .cont4:hover .bg-custom div p,.solucoes .cont5:hover .bg-custom div p,.solucoes .cont6:hover .bg-custom div p{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);transition:opacity .3s ease-out;opacity:1}.solucoes .cont,.solucoes .cont2,.solucoes .cont3,.solucoes .cont4,.solucoes .cont5,.solucoes .cont6{background-repeat:no-repeat;background-size:110% 110%;transition:background-size .3s ease-in-out}.solucoes .cont-swiper .slide-img{background-size:cover;background-repeat:no-repeat;background-position-y:50%;background-position-x:50%}.solucoes .cont-swiper .slide-img .bg-custom{background-color:#0006}.solucoes .cont-swiper .slide-img .bg-custom h2{padding:100px 0;font-weight:700;font-size:26px;line-height:40px;text-align:center;color:#fff}@media (max-width: 767px){.solucoes .cont-swiper .slide-img .bg-custom h2{padding:100px}}@media (max-width: 576px){.solucoes .cont-swiper .slide-img .bg-custom h2{padding:100px}}.solucoes .cont-swiper .swiper-button-next,.solucoes .cont-swiper .swiper-button-prev{--swiper-navigation-size: 20px;--swiper-theme-color: white}.solucoes .cont-swiper .swiper-button-next{right:15px}.solucoes .cont-swiper .swiper-button-prev{left:15px}.bg-cinza{background-color:#eaeaea!important}.consultoria .inf-dir{position:absolute;right:0;bottom:0}@media (min-width: 1600px){.consultoria .container{max-width:1688px}}@media (min-width: 992px) and (max-width: 1600px){.consultoria .container{max-width:1475px}}.consultoria .container .consultoria-swiper .swiper-button-next,.consultoria .container .consultoria-swiper .swiper-button-prev{--swiper-navigation-size: 20px;--swiper-theme-color: white;padding:18px;border-radius:50%;background:linear-gradient(135deg,#b80308 0%,#f03439 100%);top:50%}.consultoria .container .consultoria-swiper .swiper-button-next{right:25px}@media (max-width: 767px){.consultoria .container .consultoria-swiper .swiper-button-next{right:0px}}.consultoria .container .consultoria-swiper .swiper-button-prev{left:25px}@media (max-width: 767px){.consultoria .container .consultoria-swiper .swiper-button-prev{left:0px}}.consultoria .container .consultoria-swiper .swiper-scrollbar{bottom:69px;width:90%}.consultoria .container .swiper-consultoria-diferenciais{margin-top:0}.consultoria .container .swiper-consultoria-diferenciais .swiper-wrapper .swiper-slide .ratio{border-radius:50%;background-color:#fff;box-shadow:0 6px 8px #0003}.consultoria .container .swiper-consultoria-diferenciais .swiper-wrapper .swiper-slide img{padding:20px}@media (max-width: 1400px){.consultoria .container .swiper-consultoria-diferenciais .swiper-wrapper .swiper-slide img{padding:20px;width:100%}}.consultoria .container .swiper-consultoria-diferenciais .swiper-wrapper .swiper-slide h6{width:80%;text-align:center}.consultoria .container .swiper-consultoria-diferenciais .swiper-pagination{--swiper-theme-color: #0072be}@media (min-width: 992px) and (max-width: 1100px){.consultoria .container .swiper-consultoria-diferenciais .swiper-pagination{bottom:20px}}@media (max-width: 992px){.consultoria .container .swiper-consultoria-diferenciais .swiper-pagination{bottom:10px}}.consultoria .container .conteudo h2{font-weight:700;font-size:32px;line-height:39px;color:#252525;position:relative;padding-bottom:50px;margin-bottom:50px}@media (max-width: 992px){.consultoria .container .conteudo h2{padding-bottom:30px;margin-bottom:30px}}.consultoria .container .conteudo h2:after{content:"meyer";color:transparent;position:absolute;bottom:0;left:-60px;display:flex;border-bottom:2px solid #b80308}@media (max-width: 992px){.consultoria .container .conteudo h2:after{left:50%;transform:translate(-50%)}}.consultoria .container .conteudo .p{font-weight:400;font-size:20px;color:#252525;line-height:135%;padding-right:60px}@media (max-width: 1600px){.consultoria .container .conteudo .p{padding-right:0;font-size:16px;padding-left:0}}.section2{position:relative}@media (min-width: 992px){.section2{padding:120px 0}}.section2 .bg-cinza{background-color:#eaeaea}.section2 .sup-esq{position:absolute;top:0}.section2 .sup-dir{position:absolute;top:0;right:0}.section2 .inf-dir{position:absolute;right:0;bottom:0}.section2 .consultoria-swiper .swiper-button-next,.section2 .consultoria-swiper .swiper-button-prev{--swiper-navigation-size: 20px;--swiper-theme-color: white;padding:18px;border-radius:50%;background:linear-gradient(135deg,#b80308 0%,#f03439 100%);top:45%}@media (max-width: 992px){.section2 .consultoria-swiper .swiper-button-next,.section2 .consultoria-swiper .swiper-button-prev{top:45%}}.section2 .consultoria-swiper .swiper-button-next{right:2%}@media (max-width: 767px){.section2 .consultoria-swiper .swiper-button-next{right:0px}}.section2 .consultoria-swiper .swiper-button-prev{left:2%}@media (max-width: 767px){.section2 .consultoria-swiper .swiper-button-prev{left:0px}}.section2 .consultoria-swiper .swiper-scrollbar{bottom:69px;width:90%}@media (max-width: 767px){.section2 .conteudo{padding:0 40px}}.section2 .conteudo h2{font-weight:700;font-size:32px;line-height:39px;color:#252525;position:relative;padding-bottom:30px;margin-bottom:30px}.section2 .conteudo h2:after{content:"meyer";color:transparent;position:absolute;bottom:0;display:flex;border-bottom:2px solid #0072be}@media (max-width: 992px){.section2 .conteudo h2:after{transform:translate(-50%);display:block;left:50%}}.section2 .conteudo .p{font-weight:400;font-size:20px;color:#252525;line-height:135%;padding-right:60px}@media (max-width: 1600px){.section2 .conteudo .p{padding-right:0;font-size:16px;padding-left:0}}@media (min-width: 992px){.form{margin-bottom:-35px}}.form .div-form,.form .div-form-modal{width:60%}@media (max-width: 1300px){.form .div-form,.form .div-form-modal{width:80%}}.form .div-form h2,.form .div-form-modal h2{font-weight:700;font-size:32px;line-height:39px;color:#252525}.form .div-form form textarea,.form .div-form-modal form textarea{height:120px!important}.form .div-form form .input-checkbox,.form .div-form-modal form .input-checkbox{background:red!important;border-radius:none!important}.form .div-form form p,.form .div-form-modal form p{color:#252525;font-weight:400;font-size:18px}@media (max-width: 992px){.form .div-form form p,.form .div-form-modal form p{font-size:16px}}.form .div-form form p span,.form .div-form-modal form p span{font-weight:700;border-bottom:1px solid #252525}.form .div-form-modal{width:100%}@media (max-width: 992px){.form .bg-cinza img{width:100%}}.consultoria{position:relative}.consultoria .read-more-section{max-height:50vh;overflow:hidden}@media (max-width: 991.98px){.consultoria .read-more-section{max-height:80vh}}.consultoria:before{content:"";width:100%;height:15rem;z-index:10;bottom:0;left:0;position:absolute}.consultoria.opened .read-more-section{max-height:500vh}.consultoria.opened:before{display:none}.swiper-consultoria-diferenciais{margin:auto;width:60%}@media (max-width: 991.98px){.swiper-consultoria-diferenciais{width:100%}}@media (min-width: 992px){.float-left{float:left}}@media (min-width: 992px){.float-right{float:right}}@media (min-width: 992px){.company.consultoria-swiper{margin-top:10.75rem}}.parceiros .row .col-custom{height:100%}.parceiros .row .col-custom img{transform:scale(1);transition:transform .25s ease-in-out}.parceiros .row .col-custom:hover img{transition:transform .25s ease-in-out;transform:scale(1.1)}body{overflow-x:hidden}.button{padding:16px 24px;background:#0072BE;color:#fff;border:NONE}.button-azul{padding:16px 24px;background:linear-gradient(86.09deg,#0072BE 0%,#2EB4FF 100%);color:#fff;border:1px solid transparent}.button-azul:hover{border:1px solid #0072BE;color:#0072be;background:transparent}.button-azul:hover path{stroke:#0072be}.button-azul path{stroke:#fff}.p{font-weight:400;font-size:18px;line-height:24px;color:#252525;line-height:135%}@media (max-width: 1600px){.p{font-size:16px}}.p-700{font-weight:700!important}.p-400{font-weight:400!important}.p-light{font-weight:400;font-size:18px;line-height:24px;color:#fff}@media (max-width: 1600px){.p-light{font-size:16px}}.h2-light{color:#fff;font-weight:700;font-size:40px;line-height:95%}@media (max-width: 1600px){.h2-light{font-size:38px}}@media (max-width: 992px){.h2-light{font-size:45px}}.h2-red{font-weight:700;font-size:90px;background:linear-gradient(90deg,#B80308 0%,#F03439 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-fill-color:transparent}@media (max-width: 1600px){.h2-red{font-size:80px}}@media (max-width: 1300px){.h2-red{font-size:56px}}.h6{font-weight:400;font-size:20px;line-height:24px;text-align:center;color:#252525}@media (max-width: 1600px){.h6{font-size:18px}}@media (max-width: 1400px){.h6{font-size:16px}}.h4{font-weight:700;font-size:20px;line-height:135%}header .button{padding:16px 24px;background:#0072BE;color:#fff;border:NONE}header .p{font-weight:400;font-size:18px;line-height:24px;color:#fff}@media (max-width: 1600px){header .p{font-size:16px}}.swiper-pagination{--swiper-theme-color: #B80308 !important}.btn-outline-danger:hover svg{stroke:#fff!important}
