*{margin:0;padding:0;list-style:none;text-decoration:none;outline:none;border:none;box-sizing:border-box;font-family:"Poppins", sans-serif}img{max-width:100%;display:block}html{font-size:62.5%;scroll-behavior:smooth}html,body{overflow-x:hidden;cursor:url("./assets/img/bee-cursor.png"),auto}button{background-color:transparent;cursor:pointer}.container{width:100%;max-width:122.6rem;margin:0 auto;padding:0 15px}p{font-size:14px;font-weight:lighter;line-height:130%;font-weight:300;color:white}.subtitulo{font-size:12px;font-weight:300;color:#E84127;text-transform:uppercase}h1{font-size:6.4rem;font-weight:500;line-height:100%;letter-spacing:1px;color:#fff}h1 .word-slide{display:inline-block;position:relative;overflow:hidden;height:40px}h1 .word-slide::after{content:'';position:absolute;bottom:0;left:0;width:100%;height:3px;background:#007bff}h1 .word-slide span{display:block;animation:slide 1s ease-in-out forwards}h2{font-size:4.6rem;font-weight:400;line-height:110%;color:#fff;letter-spacing:1px}h3{font-size:18px;font-weight:500;color:#0B0F18}.btn-whatsapp{display:flex;width:100%;max-width:17.5rem;border-radius:20px;overflow:hidden;transition:all 0.3s ease}.btn-whatsapp button{width:100%;background-color:#24F752;font-size:12px;font-weight:500;display:flex;align-items:center;justify-content:center;gap:1rem;padding:8px 0;color:#0B0F18;transition:all 0.3s ease}.btn-whatsapp button .icon-whatsapp{width:100%;max-width:2rem;transition:all 0.3s ease}.btn-whatsapp:hover button{background-color:#F7E8DB}.btn-primary{display:flex;width:100%;max-width:24rem;border-radius:15px;overflow:hidden}.btn-primary button{width:100%;background-color:#F79524;font-size:14px;font-weight:500;display:flex;align-items:center;justify-content:center;color:#0B0F18;padding:1rem 2rem;gap:1rem;transition:all 0.5s ease}.btn-primary button .icon{width:100%;max-width:1.7rem}.btn-primary button:hover{background-color:white}.btn-primary.btn-transparent{border:0.5px solid #fff;transition:all f0.5s ease}.btn-primary.btn-transparent button{background-color:transparent;color:#fff;transition:all 0.5s ease}.btn-primary.btn-transparent:hover{border:0.5px solid #F79524}.btn-primary.btn-transparent:hover button{background-color:#F79524}@media (max-width: 600px){.btn-primary button .icon{display:none}}.btn-orcamento{display:flex;width:100%;max-width:17rem;height:17rem;border-radius:15px;overflow:hidden}.btn-orcamento button{display:flex;flex-direction:column;justify-content:end;text-align:end;line-height:110%;width:100%;padding:2.4rem;font-size:14px;color:white;font-weight:400;background-color:#E84127;transition:all 0.4s ease}.btn-orcamento button .icon-whatsapp{width:100%;max-width:14px;margin-bottom:auto;margin-left:auto}.btn-orcamento button .icon-whatsapp img{filter:invert(1)}.btn-orcamento button span{font-weight:600}.btn-orcamento:hover button{background-color:#ffbe72;padding:2.8rem}.btn-call-to-action{display:flex;width:100%;max-width:20rem;border-radius:15px;overflow:hidden}.btn-call-to-action button{width:100%;background-color:#F79524;font-size:14px;font-weight:500;display:flex;align-items:center;justify-content:center;gap:1rem;padding:10px 0px;color:#0B0F18;transition:all 0.3s ease}.btn-call-to-action button .icon{width:100%;max-width:1.7rem}.btn-call-to-action:hover button{background-color:#F7E8DB}@keyframes slide{0%{transform:translateY(100%);opacity:0}100%{transform:translateY(0);opacity:1}}@keyframes digitacao{0%{border-right:0px solid transparent}100%{border-right:1px solid #F79524}}footer{width:100%;background:#0B0F18;padding-top:5rem;padding-bottom:3rem}footer .container{display:flex;flex-direction:column}footer .container .top{display:flex;justify-content:space-between;align-items:start}footer .container .top .left{width:100%;max-width:30%;display:flex;flex-direction:column}footer .container .top .left .logo-footer{margin-bottom:4rem}footer .container .top .left h4{font-size:2.6rem;font-weight:400;line-height:120%;margin-bottom:4rem;color:white}footer .container .top .left h4 span{color:#F79524}footer .container .top .links-footer{width:100%;display:flex;align-items:end;justify-content:end;flex-direction:column}footer .container .top .links-footer h5{font-size:1.6rem;font-weight:500;margin-bottom:2rem;color:#F79524}footer .container .top .links-footer ul{display:flex;justify-content:end;flex-direction:column}footer .container .top .links-footer ul li{margin-bottom:1rem}footer .container .top .links-footer ul li a{font-size:1.6rem;font-weight:300;color:white;margin-bottom:1.5rem;transition:all 0.3s ease}footer .container .top .links-footer ul li a:hover{color:#F79524}footer .container .top .links-footer .links-redes-sociais{width:100%;max-width:12rem;display:flex;align-items:end;justify-content:end;gap:1rem}footer .container .top .links-footer .links-redes-sociais .icon-rede-social-header{width:100%;max-width:4rem}footer .container .top .links-footer .links-redes-sociais .icon-rede-social-header img{transition:all 0.3s ease}footer .container .top .links-footer .links-redes-sociais .icon-rede-social-header:hover img{filter:brightness(0.5)}footer .container .bottom{width:100%;display:flex;justify-content:space-between}footer .container .bottom .copyright{display:flex;align-items:end}footer .container .bottom .copyright p{margin-bottom:0}footer .container .bottom .copyright span{font-weight:500}footer .container .bottom .arrow-return{width:100%;max-width:3.8rem;height:3.8rem;border-radius:100%;display:flex;align-items:center;justify-content:center;background:linear-gradient(180deg, #F79524 0%, rgba(247,149,36,0.7) 100%);cursor:pointer;transition:all 0.3s}footer .container .bottom .arrow-return a{width:100%;height:100%;display:flex;align-items:center;justify-content:center}footer .container .bottom .arrow-return a img{width:100%;max-width:2rem}footer .container .bottom .arrow-return:hover{background:linear-gradient(180deg, #F79524 0%, #f79524 100%)}@media (max-width: 980px){footer .container .top .left h4{font-size:2rem}}@media (max-width: 800px){footer .container .top .left{max-width:100%}footer .container .top .left h4{font-size:1.8rem}footer .container .top .links-footer h5{font-size:1.4rem}footer .container .top .links-footer ul li a{font-size:1.4rem}footer .container .bottom .copyright p{font-size:12px}}@media (max-width: 550px){footer .container .top{flex-direction:column;align-items:center;justify-content:center;row-gap:3rem}footer .container .top .left{justify-content:center;align-items:center;text-align:center}footer .container .top .left .logo-footer{width:100%;max-width:15rem}footer .container .top .left h4{margin-bottom:2rem}footer .container .top .links-footer{align-items:center;justify-content:center;text-align:center}footer .container .top .links-footer .links-redes-sociais{justify-content:center;margin-bottom:5rem}footer .container .bottom{flex-direction:column-reverse;align-items:center;text-align:center;row-gap:1rem}}header{width:100%;margin-top:2rem;position:fixed;top:0;z-index:2025}header .container{background-color:rgba(29,37,23,0.47);border:0.5px solid #313C29;border-radius:3.6563rem;padding:1.5rem 2.5rem}header .container nav{width:100%;display:flex;align-items:center;justify-content:space-between}header .container nav .logo-header{width:100%;max-width:12.5rem;transition:all 0.3s ease}header .container nav .links-header{width:100%;display:flex;justify-content:end;gap:3.6rem;margin-right:8rem}header .container nav .links-header a{font-size:14px;color:white;font-weight:300;transition:all 0.3s ease}header .container nav .links-header a:hover{color:#F79524}header .container nav .links-redes-sociais{width:100%;max-width:10rem;display:flex;align-items:end;justify-content:end;gap:1rem}header .container nav .links-redes-sociais .icon-rede-social-header{width:100%;max-width:2rem}header .container nav .links-redes-sociais .icon-rede-social-header img{transition:all 0.3s ease}header .container nav .links-redes-sociais .icon-rede-social-header:hover img{filter:brightness(0.5)}header .container nav .btn-mobile{width:100%;max-width:3rem;display:none}header .container nav .btn-mobile .icon-mobile{width:100%}header .container nav .btn-mobile .icon-mobile img{transition:0.3s ease}header .container nav .btn-mobile .icon-mobile:hover img{filter:brightness(0.5)}@media (max-width: 930px){header .container nav .links-header{margin-right:4rem}}@media (max-width: 850px){header .container nav .logo-header{max-width:9.5rem}header .container nav .links-header{display:none}header .container nav .btn-whatsapp{display:none}header .container nav .links-redes-sociais{display:none}header .container nav .btn-mobile{display:block}} .header-scrolled header .container{background-color: rgb(29 37 23)} .header-scrolled header .container nav .logo-header{max-width:10.5rem}.header-scrolled header .container nav .links-header a{font-size:12px}.header-scrolled header .container nav .btn-whatsapp{max-width:15rem}.header-scrolled header .container nav .btn-whatsapp button{gap:5px;font-size:11px}.header-scrolled header .container nav .btn-whatsapp button .icon-whatsapp{width:100%;max-width:1.6rem}.menu-mobile{position:fixed;top:0;left:0;width:100%;height:100%;z-index:2025;opacity:0;pointer-events:none}.menu-mobile .overlay{position:fixed;top:0;left:0;width:100%;height:100%;z-index:0;background-color:rgba(0,0,0,0.5)}.menu-mobile aside{background:#F79524;display:flex;flex-direction:column;align-items:center;text-align:center;position:fixed;top:0;left:0;width:100%;height:100%;padding:3rem;transform:translateY(-100%);transition:transform 0.3s;padding-top:3rem}.menu-mobile aside .btn-close-mobile{margin-left:auto;width:100%;max-width:1rem}.menu-mobile aside .btn-close-mobile i{color:#040606}.menu-mobile aside .btn-close-mobile:hover i{color:red}.menu-mobile aside .logo-header{display:flex;width:100%;max-width:18rem;margin-bottom:5rem}.menu-mobile aside .links-header{display:flex;flex-direction:column;row-gap:2rem;margin-bottom:3rem}.menu-mobile aside .links-header a{font-size:18px;color:#040606;transition:all 0.3s ease}.menu-mobile aside .links-header a:hover{color:white}.menu-mobile aside .btn-whatsapp{margin-bottom:3rem}.menu-mobile aside .links-redes-sociais{width:100%;display:flex;gap:1rem;justify-content:center}.menu-mobile aside .links-redes-sociais .icon-rede-social-header{width:100%;max-width:3rem}.menu-mobile aside .links-redes-sociais .icon-rede-social-header img{transition:all 0.3s ease}.menu-mobile aside .links-redes-sociais .icon-rede-social-header:hover img{filter:brightness(0.5)}.menu-mobile-opened{overflow:hidden}.menu-mobile-opened .menu-mobile{opacity:1;pointer-events:all}.menu-mobile-opened .menu-mobile aside{transform:translateY(0%)}.card-objetivo{width:100%;max-width:30rem;background-color:rgba(11,15,24,0.4);border:1px solid rgba(255,255,255,0.1);border-radius:15px;padding:20px 25px;text-align:start;transition:all 0.3s ease}.card-objetivo h3{font-size:24px;font-weight:500;color:#F79524;margin-bottom:5px;transition:all 0.3s ease}.card-objetivo p{font-weight:300;color:#F7E8DB;transition:all 0.3s ease}.card-objetivo:hover{background-color:#F7E8DB}.card-objetivo:hover h3{color:#0B0F18}.card-objetivo:hover p{color:#0B0F18}.card-segmento{width:100%;max-width:40rem;border-radius:15px;background-color:#F7E8DB;text-align:start;padding:2.5rem}.card-segmento .icon-segmento{width:100%;max-width:3rem;margin-bottom:1rem}.card-segmento h3{margin-bottom:1rem}.card-segmento p{color:rgba(4,6,6,0.68)}.card-servicos{position:relative;width:100%;max-width:36rem;height:26.2rem;border-radius:15px;border:0.3px solid black;padding:2.5rem 3rem;text-align:start;overflow:hidden;background-color:rgba(255,255,255,0);transition:all 0.4s ease !important}.card-servicos h3{color:#0B0F18;margin-bottom:1.6rem;transition:all 0.3s ease}.card-servicos p{color:#0B0F18;margin-bottom:1.6rem;transition:all 0.3s ease}.card-servicos .lista-de-servicos{display:flex;flex-direction:column;row-gap:1.6rem;padding-left:1rem}.card-servicos .lista-de-servicos li{list-style-type:circle;color:#0B0F18;transition:all 0.3s ease}.card-servicos .lista-de-servicos li p{margin-bottom:0;font-size:12px;font-weight:500}.card-servicos:hover{background-color:#F79524;border:0px}.card-servicos:hover h3{color:white}.card-servicos:hover p{color:white}.card-servicos:hover .lista-de-servicos li{color:white}@media (max-width: 450px){.card-servicos .lista-de-servicos li{list-style:none}}.card-slides{width:100%;max-width:50rem;height:14rem;display:flex;flex-direction:column;text-align:start;overflow:hidden;background-color:#E84127;border-radius:15px;border:0.5px solid rgba(255,255,255,0.15);padding:2rem;transition:all 0.3s ease}.card-slides .top{display:flex;align-items:center;gap:5rem}.card-slides .top h3{font-size:20px;color:white;margin-bottom:6px}.card-slides .text p{font-weight:200}.card-slides .text p span{font-weight:300;color:#F79524;transition:all 0.3s ease}.card-slides:hover{background-color:#F79524}.card-slides:hover .text p span{color:#E84127}@media (max-width: 950px){.card-slides .top h3{font-size:18px}.card-slides .text p{font-size:12px}}@media (max-width: 750px){.card-slides{max-width:100%;text-align:center}.card-slides .top{justify-content:center}.card-slides .text p{font-size:14px}}.card-case{display:flex;flex-direction:column;width:100%;max-width:26rem;text-align:start;border-top-left-radius:15px;border-top-right-radius:15px}.card-case .capa-case{width:100%;height:24.5rem;margin-bottom:1.4rem;border-radius:15px;overflow:hidden}.card-case .capa-case img{width:100%;height:100%;object-fit:cover;transition:all 0.3s ease}.card-case .categorias{width:100%;display:flex;align-items:center;gap:5px;margin-bottom:7px}.card-case .categorias .item-categoria{border:1px solid #E84127;padding:4px 15px;border-radius:1rem}.card-case .categorias .item-categoria p{font-size:10px;text-transform:uppercase;color:#E84127}.card-case h3{margin-bottom:8px;color:#E84127}.card-case .texto-case{font-size:12px;color:#E84127}.card-case:hover .capa-case img{transform:scale(1.1)}@media (max-width: 450px){.card-case{height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center}.card-case .capa-case{max-width:100%}}.nosso-trabalho{width:100%;display:flex;align-items:center;justify-content:space-between}.nosso-trabalho .card-trabalho{width:100%;max-width:44rem;margin-left:-15px}.nosso-trabalho .card-trabalho .top{position:relative;text-align:start;padding:4rem 2rem 2rem 0rem;margin-bottom:2.6rem;border-right:1px solid rgba(29,37,23,0.84);border-bottom:1px solid rgba(29,37,23,0.84)}.nosso-trabalho .card-trabalho .top:before{content:'';width:100%;max-width:1px;height:0%;animation:animation3 3s linear forwards;animation-delay:6s;height:0%;background:#F79524;position:absolute;bottom:0;right:-1px}.nosso-trabalho .card-trabalho .top:after{content:'';width:100%;max-width:0;animation:animation2 3s linear forwards;animation-delay:1s;height:1px;background:#F79524;position:absolute;bottom:-1px}.nosso-trabalho .card-trabalho .top p{font-weight:200;color:rgba(255,255,255,0.55);animation:animation5 2s ease forwards;animation-delay:1.3s;margin-left:8rem}.nosso-trabalho .card-trabalho .top .number{width:100%;max-width:3rem;height:3rem;border-radius:100%;display:flex;align-items:center;justify-content:center;position:absolute;left:0;bottom:-15px;animation:animation1 2s ease forwards;z-index:10}.nosso-trabalho .card-trabalho .top .number p{font-size:20px;font-weight:400;color:rgba(255,255,255,0.55);font-family:'Open Sans', sans-serif;margin-left:0rem}.nosso-trabalho .card-trabalho .bottom{position:relative;width:100%;max-width:32rem;background:rgba(29,37,23,0.47);animation:animation6 2s ease forwards;animation-delay:5.3s;padding:3rem 3rem;border-radius:15px;border:0px;margin-left:8rem}.nosso-trabalho .card-trabalho .bottom .lista-nossa-filosofia{text-align:start}.nosso-trabalho .card-trabalho .bottom .lista-nossa-filosofia li{margin-bottom:1.8rem;list-style:disc;color:rgba(255,255,255,0.55);animation:animation5 2s ease forwards;animation-delay:5.3s}.nosso-trabalho .card-trabalho .bottom .lista-nossa-filosofia li p{font-weight:200;color:rgba(255,255,255,0.55);animation:animation5 2s ease forwards;animation-delay:5.3s}.nosso-trabalho .card-trabalho .bottom:before{content:'';position:absolute;width:100%;max-width:1px;height:0px;background:#F79524;top:-27px;left:50%;right:0;animation:animation4 1s linear forwards;animation-delay:4s}.nosso-trabalho .card-trabalho.card-2{margin-bottom:23rem;margin-left:-15px}.nosso-trabalho .card-trabalho.card-2 .top:before{content:'';width:100%;max-width:1px;height:0%;animation:animation3 3s linear forwards;animation-delay:16s;height:0%;background:#F79524;position:absolute;bottom:0;right:-1px}.nosso-trabalho .card-trabalho.card-2 .top:after{content:'';width:100%;max-width:0;animation:animation2 3s linear forwards;animation-delay:11s;height:1px;background:#F79524;position:absolute;bottom:-1px}.nosso-trabalho .card-trabalho.card-2 .top p{animation:animation5 2s ease forwards;animation-delay:12s}.nosso-trabalho .card-trabalho.card-2 .top .number{background:#1D2517;animation:animation1 2s ease forwards;animation-delay:11s}.nosso-trabalho .card-trabalho.card-2 .bottom{animation:animation6 3s ease forwards;animation-delay:15s}.nosso-trabalho .card-trabalho.card-2 .bottom .lista-nossa-filosofia{text-align:start}.nosso-trabalho .card-trabalho.card-2 .bottom .lista-nossa-filosofia li{animation:animation5 3s ease forwards;animation-delay:15s}.nosso-trabalho .card-trabalho.card-2 .bottom .lista-nossa-filosofia li p{animation:animation5 3s ease forwards;animation-delay:15s}.nosso-trabalho .card-trabalho.card-2 .bottom:before{content:'';position:absolute;width:100%;max-width:1px;height:0px;background:#F79524;top:-27px;left:50%;right:0;animation:animation4 1s linear forwards;animation-delay:14s}.nosso-trabalho .card-trabalho.card-3{margin-bottom:46rem;margin-left:-15px}.nosso-trabalho .card-trabalho.card-3 .top:before{content:'';width:100%;max-width:1px;height:0%;animation:animation3 3s linear forwards;animation-delay:26s;height:0%;background:#F79524;position:absolute;bottom:0;right:-1px}.nosso-trabalho .card-trabalho.card-3 .top:after{content:'';width:100%;max-width:0;animation:animation2 3s linear forwards;animation-delay:21s;height:1px;background:#F79524;position:absolute;bottom:-1px}.nosso-trabalho .card-trabalho.card-3 .top p{animation:animation5 2s ease forwards;animation-delay:22s}.nosso-trabalho .card-trabalho.card-3 .top .number{background:#1D2517;animation:animation1 2s ease forwards;animation-delay:21s}.nosso-trabalho .card-trabalho.card-3 .bottom{animation:animation6 3s ease forwards;animation-delay:24s}.nosso-trabalho .card-trabalho.card-3 .bottom .lista-nossa-filosofia{text-align:start}.nosso-trabalho .card-trabalho.card-3 .bottom .lista-nossa-filosofia li{animation:animation5 3s ease forwards;animation-delay:24s}.nosso-trabalho .card-trabalho.card-3 .bottom .lista-nossa-filosofia li p{animation:animation5 3s ease forwards;animation-delay:24s}.nosso-trabalho .card-trabalho.card-3 .bottom:before{content:'';position:absolute;width:100%;max-width:1px;height:0px;background:#F79524;top:-27px;left:50%;right:0;animation:animation4 1s linear forwards;animation-delay:24s}.redes-sociais{width:100%;flex-direction:row !important;gap:1rem}.redes-sociais li{width:100%;max-width:4.2rem;height:4.2rem}.redes-sociais li i{color:#0B0F18}.s-hero{position:relative;width:100%;background:linear-gradient(45deg, #0b0f18, rgba(11,15,24,0.419608));display:flex;text-align:center;flex-direction:column;overflow:hidden;padding-top:18rem;padding-bottom:12rem}.s-hero .bg-video{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:100%;height:100%;object-fit:cover;z-index:-1}.s-hero .container{display:flex;flex-direction:column;justify-content:center;align-items:center}.s-hero .container .center{display:flex;flex-direction:column;justify-content:center;align-items:center}.s-hero .container .center .item-topo{width:100%;max-width:25rem;border-radius:20px;background-color:rgba(29,37,23,0.47);display:flex;justify-content:center;align-items:center;border:0.5px solid rgba(255,255,255,0.15);padding:8px 0rem;margin-bottom:1.4rem}.s-hero .container .center .item-topo .slidePerguntas{height:1.6rem;overflow:hidden}.s-hero .container .center .item-topo .slidePerguntas .swiper-slide{display:flex;align-items:center;justify-content:center}.s-hero .container .center .item-topo .slidePerguntas .swiper-slide p{color:#F7E8DB;font-size:12px;margin-bottom:0}.s-hero .container .center h1{margin-bottom:2rem;width:100%;max-width:60%;color:white}.s-hero .container .center p{font-size:16px;margin-bottom:3rem}.s-hero .container .center .botoes{width:100%;display:flex;align-items:center;justify-content:center;gap:2rem}@media (max-width: 800px){.s-hero .container .center h1{font-size:5.4rem;max-width:100%}}@media (max-width: 600px){.s-hero .container .center h1{font-size:4.4rem}}@media (max-width: 430px){.s-hero .container .center h1{font-size:4rem}.s-hero .container .center p{font-size:14px}.s-hero .container .center .botoes .btn-primary button{font-size:12px;padding:1rem 0rem}}.s-servicos{width:100%;padding-top:14rem;padding-bottom:10rem;background-color:#f8eee661;background-image:url("./assets/img/pattern-editavel.svg");background-position:center;background-repeat:repeat;background-size:auto}.s-servicos .container{display:flex}.s-servicos .container .left{width:100%;max-width:40rem}.s-servicos .container .left .subtitulo{margin-bottom:10px}.s-servicos .container .left h2{margin-bottom:1.8rem;color:#0B0F18}.s-servicos .container .left h2 span{color:#E84127;font-weight:600}.s-servicos .container .left p{margin-bottom:6rem;color:#E84127}.s-servicos .container .right{display:flex;flex-wrap:wrap;justify-content:end;gap:2rem}@media (max-width: 1210px){.s-servicos .container .left{max-width:30rem}.s-servicos .container .right .card-servicos{max-width:30rem}}@media (max-width: 975px){.s-servicos .container{flex-direction:column}.s-servicos .container .left{max-width:100%;display:flex;text-align:center;align-items:center;justify-content:center;flex-direction:column;margin-bottom:2rem}.s-servicos .container .left .btn-orcamento{max-width:14rem;height:14rem}.s-servicos .container .left h2{font-size:3rem}.s-servicos .container .left p{margin-bottom:2rem}.s-servicos .container .right .card-servicos{max-width:48%}}@media (max-width: 600px){.s-servicos .container .left h2{font-size:3rem}.s-servicos .container .left p{margin-bottom:2rem}.s-servicos .container .right .card-servicos{max-width:100%;text-align:center}}@media (max-width: 440px){.s-servicos .container .left h2{font-size:2.4rem}.s-servicos .container .right .card-servicos h2{font-size:16px}}.s-sobre-nos{width:100%;padding-bottom:6rem;padding-top:10rem;background-color:#f8eee661;background-image:url("./assets/img/pattern-editavel.svg");background-position:center;background-repeat:repeat;background-size:auto}.s-sobre-nos .container{display:flex;justify-content:space-between;align-items:center}.s-sobre-nos .container .left{width:100%}.s-sobre-nos .container .left .subtitulo{margin-bottom:10px}.s-sobre-nos .container .left h2{color:#0B0F18}.s-sobre-nos .container .left h2 span{color:#E84127;font-weight:600}.s-sobre-nos .container .right{width:100%;max-width:54rem}.s-sobre-nos .container .right p{margin-bottom:3rem;color:#E84127}.s-sobre-nos .container .right .btn-call-to-action:hover button{background:#E84127;color:white;font-weight:400}.s-sobre-nos .container .right .btn-call-to-action:hover button .icon img{filter:invert(1)}@media (max-width: 800px){.s-sobre-nos .container{flex-direction:column;justify-content:center}.s-sobre-nos .container .left{display:flex;flex-direction:column;align-items:center;text-align:center}.s-sobre-nos .container .left h2{font-size:3.6rem;margin-bottom:2rem}.s-sobre-nos .container .right{max-width:100%;text-align:center;display:flex;flex-direction:column;align-items:center}}@media (max-width: 440px){.s-sobre-nos{background-image:none;padding-bottom:8rem;padding-top:6rem}.s-sobre-nos .container .left h2{font-size:3.4rem}}.s-duvidas{width:100%;padding-top:10rem;padding-bottom:12rem;position:relative;z-index:10;background-color:#1e260b;background-image:url("./assets/img/pattern-abeille-verde.svg");background-position:center;background-repeat:repeat;background-size:auto}.s-duvidas .container{display:flex;justify-content:center;flex-direction:column;text-align:center;align-items:center}.s-duvidas .container .left{width:100%;display:flex;flex-direction:column;align-items:center;padding-bottom:7rem}.s-duvidas .container .left h2{margin-bottom:2rem}.s-duvidas .container .left h2 span{color:#F79524}.s-duvidas .container .left .btn-call-to-action button{background:#E84127;color:white;font-weight:400}.s-duvidas .container .left .btn-call-to-action button .icon img{filter:invert(1)}.s-duvidas .container .left .btn-call-to-action:hover button{background:#F79524}.s-duvidas .container .right{width:100%;display:flex;justify-content:center;gap:2rem}@media (max-width: 900px){.s-duvidas .container{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.s-duvidas .container .left{display:flex;justify-content:center;align-items:center;text-align:center;flex-direction:column;margin-bottom:2rem}.s-duvidas .container .left h2{font-size:3rem}.s-duvidas .container .right{justify-content:center}}@media (max-width: 780px){.s-duvidas .container .right{flex-direction:column}}@media (max-width: 440px){.s-duvidas{padding-top:5rem}.s-duvidas .container .left h2{font-size:2.4rem}.s-duvidas .container .right{flex-direction:column}.s-duvidas .container .right .card-slides{text-align:center}.s-duvidas .container .right .card-slides .top{justify-content:center}.s-duvidas .container .right .card-slides .top h3{font-size:16px}}.s-cases{width:100%;padding-bottom:5rem;padding-top:6rem;position:relative;z-index:10;background-color:#f8eee661;background-image:url("./assets/img/pattern-editavel.svg");background-position:center;background-repeat:repeat;background-size:auto}.s-cases .container .top{width:100%;display:flex;align-items:center;justify-content:space-between;gap:15rem;padding-bottom:4rem}.s-cases .container .top .titulos .subtitulo{color:#E84127;margin-bottom:10px}.s-cases .container .top .titulos h2{color:#0B0F18}.s-cases .container .top .titulos h2 span{color:#E84127;font-weight:600}.s-cases .container .top #typing-effect{font-size:12px;color:#E84127;animation:digitacao 0.6s linear infinite;padding-right:2px;font-weight:300}.s-cases .container .top .btns-slides{width:100%;max-width:11rem}.s-cases .container .top .btns-slides .swiper-button-next{border-radius:100%;padding:1rem;width:100%;max-width:4rem;height:4rem;background:transparent;border:1px dashed #F79524;transition:all 0.4s ease}.s-cases .container .top .btns-slides .swiper-button-next .arrow-slide{width:100%;max-width:10px}.s-cases .container .top .btns-slides .swiper-button-next::after{content:none}.s-cases .container .top .btns-slides .swiper-button-next:hover{background:#f5a62329}.s-cases .container .top .btns-slides .swiper-button-prev{border-radius:100%;padding:1rem;width:100%;max-width:4rem;height:4rem;background:transparent;border:1px dashed #F79524;transition:all 0.4s ease}.s-cases .container .top .btns-slides .swiper-button-prev .arrow-slide{width:100%;max-width:10px}.s-cases .container .top .btns-slides .swiper-button-prev::after{content:none}.s-cases .container .top .btns-slides .swiper-button-prev:hover{background:#f5a62329}.s-cases .cases{display:flex;justify-content:space-between;align-items:center;position:relative;padding-right:6rem;padding-left:6rem}.s-cases .cases .swiperCases{width:100%;overflow:hidden}.s-cases .cases .swiperCases .swiper-navigation .swiper-button-next{border-radius:100%;padding:1rem;width:100%;max-width:4rem;height:4rem;background:transparent;border:1px dashed #E84127;transition:all 0.4s ease;top:40%;right:-1%}.s-cases .cases .swiperCases .swiper-navigation .swiper-button-next .arrow-slide{width:100%;max-width:10px}.s-cases .cases .swiperCases .swiper-navigation .swiper-button-next::after{content:none}.s-cases .cases .swiperCases .swiper-navigation .swiper-button-next:hover{background:#f5a62329}.s-cases .cases .swiperCases .swiper-navigation .swiper-button-prev{border-radius:100%;padding:1rem;width:100%;max-width:4rem;height:4rem;background:transparent;border:1px dashed #E84127;transition:all 0.4s ease;top:40%;left:-1%}.s-cases .cases .swiperCases .swiper-navigation .swiper-button-prev .arrow-slide{width:100%;max-width:10px}.s-cases .cases .swiperCases .swiper-navigation .swiper-button-prev::after{content:none}.s-cases .cases .swiperCases .swiper-navigation .swiper-button-prev:hover{background:#f5a62329}.s-cases .cases .swiperCases .swiper-pagination-bullets{width:100%;display:flex;justify-content:center;padding-top:5rem}.s-cases .cases .swiperCases .swiper-pagination-bullets .swiper-pagination-bullet{background:transparent;border:1px solid #E84127}.s-cases .cases .swiperCases .swiper-pagination-bullets .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#E84127}@media (max-width: 950px){.s-cases .container .top .titulos h2{font-size:3rem}}@media (max-width: 875px){.s-cases .container .top{flex-direction:column;gap:2rem;text-align:center}.s-cases .container .top .titulos h2{font-size:3rem}.s-cases .container .top p{margin-bottom:2rem}.s-cases .container .cases{padding-right:0rem;padding-left:0rem}}@media (max-width: 440px){.s-cases .container .top .titulos h2{font-size:2.4rem}.s-cases .container .cases .swiperCases .swiper-navigation{display:none}.s-cases .container .cases .card-case{max-width:100%;text-align:center}.s-cases .container .cases .card-case .categorias{justify-content:center}}.s-trabalho{width:100%;position:relative;padding-top:8rem;padding-bottom:8rem;border-bottom:1px dashed #1D2517;border-top:1px dashed #1D2517}.s-trabalho .container .top{position:relative;z-index:10;margin-bottom:5rem}.s-trabalho .container .top .subtitulo{margin-bottom:10px}.s-trabalho .container .top h2 span{color:#F79524}.s-contato{width:100%;padding-bottom:8rem;padding-top:4rem;border-top:1px dashed #e78a1e1f;border-bottom:1px dashed #e78a1e1f;position:relative;width:100%;background:linear-gradient(45deg, #0b0f18, rgba(11,15,24,0.79));position:relative;overflow:hidden}.s-contato .bg-video-contato{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:100%;height:100%;object-fit:cover;z-index:-1}.s-contato .container{display:flex;justify-content:center;align-items:center}.s-contato .container .center{width:100%;max-width:50%;display:flex;justify-content:center;align-items:center;flex-direction:column;text-align:center}.s-contato .container .center .icone-abeille{width:100%;max-width:26px;margin-bottom:2rem}.s-contato .container .center .subtitulo{margin-bottom:10px;color:#F79524}.s-contato .container .center h2{margin-bottom:1.8rem}.s-contato .container .center h2 span{color:#F79524}.s-contato .container .center p{margin-bottom:2rem}@media (max-width: 800px){.s-contato .container .center{max-width:100%}.s-contato .container .center h2{font-size:3rem}}@media (max-width: 440px){.s-contato .container .center h2{font-size:2.4rem}}
