*{margin:0;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box;list-style:none;text-decoration:none;outline:none;border:none;font-family:"Roboto",sans-serif}img{max-width:100%;display:block}html{font-size:62.5%}body{scroll-behavior:smooth}button{background-color:rgba(0,0,0,0);cursor:pointer}a{cursor:pointer}*{margin:0;padding:0;list-style:none;text-decoration:none;outline:none;border:none;-webkit-box-sizing:border-box;box-sizing:border-box;font-family:"Ubuntu",sans-serif}img{max-width:100%;display:block}html{font-size:62.5%;scroll-behavior:smooth;scroll-padding-top:10.2rem}@media(max-width: 480px){html{font-size:55%}}html,body{overflow-x:hidden;background-color:#fff}button{background-color:rgba(0,0,0,0);cursor:pointer}h1{font-size:4rem;line-height:4.6rem}h2{font-size:3.8rem;line-height:3.7rem}h3{font-size:3.2rem;line-height:4.4rem}h4{font-size:3.6rem;line-height:4.1rem}p{font-size:2.2rem;line-height:2.5rem}h1,h2,h3,h4,p{font-family:"Ubuntu",sans-serif;font-weight:400;color:#fff}#btn-whatsapp{position:fixed;bottom:4rem;right:4rem;width:6rem;height:6rem}.container{width:100%;max-width:124.6rem;margin:0 auto;padding:0 1.5rem}.btn-primary{background-color:#9e0d8f;font-family:"Ubuntu",sans-serif;font-weight:700;font-size:1.8rem;line-height:2.7rem;color:#fff;padding:1.1rem 2.1rem;border-radius:5rem;-webkit-transition:all .3s ease;transition:all .3s ease}.btn-primary:hover{background-color:#1e1e1e}.btn-black{background-color:#232628;font-family:"Ubuntu";font-style:normal;font-weight:700;font-size:18px;line-height:22px;color:#fff;padding:1.1rem 3.2rem;border-radius:5rem;-webkit-transition:all .3s ease;transition:all .3s ease}.btn-black:hover{background-color:#fb3bb3}header{position:fixed;z-index:99999;position:fixed;top:0;left:0;right:0;background-color:#fff}header .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}header .container nav{margin-block:1.6rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%}header .container nav ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}header .container nav ul li:not(:last-child){margin-right:4.7rem}header .container nav ul li a{color:#000;font-size:1.6rem;font-family:"Montserrat",sans-serif;text-transform:uppercase;font-weight:900;-webkit-transition:all .3s ease;transition:all .3s ease}header .container nav ul li a:hover{color:#9e0d8f}header .container nav .menu-mobile{width:100%;height:100%;position:fixed;overflow:hidden;z-index:98;left:0;top:0;background:#9e0d8f;display:none;opacity:0;-webkit-animation:opacityTabs .3s ease;animation:opacityTabs .3s ease}header .container nav .menu-mobile ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:2rem;margin-block:4rem}header .container nav .menu-mobile ul.mobile li:not(:last-child){margin-right:0}header .container nav .menu-mobile ul.mobile li a{color:#fff;font-size:2rem}header .container nav .menu-mobile .social{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}header .container nav .menu-mobile .social li:not(:last-child){margin-right:1.4rem}header .container nav .menu-mobile .social li a{width:3.5rem;height:3.5rem;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#fff}header .container nav .hamburger{padding:0;display:none;z-index:99;opacity:1}header .container nav .hamburger .hamburger-inner,header .container nav .hamburger .hamburger-inner::before,header .container nav .hamburger .hamburger-inner::after{background-color:#9e0d8f}header .container nav .hamburger.is-active .hamburger-inner,header .container nav .hamburger.is-active .hamburger-inner::before,header .container nav .hamburger.is-active .hamburger-inner::after{opacity:1;background-color:#fff}header .container nav .hamburger.is-active:hover{opacity:1}header .container nav .btn-primary{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;max-width:22.2rem;padding:.6rem 2.1rem;background:-webkit-gradient(linear, left top, right top, from(#FB3BB3), to(#9E0D8F));background:linear-gradient(90deg, #FB3BB3 0%, #9E0D8F 100%)}header .container nav .btn-primary:hover{-webkit-filter:brightness(1.1);filter:brightness(1.1)}header .container nav .btn-primary span{font-family:"Montserrat",sans-serif;font-size:1.6rem;font-weight:bold}@media(max-width: 991px){header .container nav .btn-primary{display:none}}@media(max-width: 680px){header .container nav ul{display:none}header .container nav .hamburger{display:block}}.menu-opened header .container .menu-mobile{-webkit-transform:translateY(0);transform:translateY(0);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;opacity:1}footer .container .contents{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:distribute;justify-content:space-around;padding-block:6.4rem 9.7rem}footer .container .contents .middle h5{font-weight:bold;font-size:2.4rem;color:#9e0d8f;margin-bottom:1.4rem}footer .container .contents .middle p{font-weight:bold;font-size:2rem;color:#9e0d8f}footer .container .contents .right h5{font-weight:bold;font-size:2.4rem;color:#9e0d8f;margin-bottom:1.4rem}footer .container .contents .right ul li{font-weight:bold;font-size:2rem;color:#9e0d8f}footer .container .contents .right ul li:not(:last-child){margin-bottom:.8rem}footer .bottom{width:100%;background-color:#272727}footer .bottom .container{height:6.4rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}footer .bottom .container p{text-align:center;font-weight:300;font-size:2rem;margin-right:7.8rem}footer .bottom .container p a{color:#fff}footer .bottom .container .social{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}footer .bottom .container .social li:not(:last-child){margin-right:1.4rem}footer .bottom .container .social li a{width:3.5rem;height:3.5rem;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#fff}@media(max-width: 768px){footer .container .contents{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}footer .container .contents .left{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}footer .container .contents .left img{max-width:70%}footer .container .contents .middle,footer .container .contents .right{margin-top:4rem}footer .container .contents .middle h5,footer .container .contents .middle p,footer .container .contents .right h5,footer .container .contents .right p{text-align:center}footer .container .contents .middle ul li,footer .container .contents .right ul li{text-align:center}footer .bottom .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:14rem}footer .bottom .container p{margin-right:0;max-width:80%;margin-bottom:2rem}}@media(max-width: 650px){footer .bottom .container{padding-block:12rem}}.s-hero.lp{padding-top:10.6rem;padding-bottom:3.7rem}.s-hero.lp .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.s-hero.lp .container .text{width:100%;max-width:54rem}.s-hero.lp .container .text .icon-s-hero-lp{margin-bottom:1rem}.s-hero.lp .container .text h1{width:100%;max-width:53.4rem;margin-bottom:1.5rem;color:#000}.s-hero.lp .container .text h1 span{font-weight:bold}.s-hero.lp .container .text p{width:100%;max-width:43.8rem;font-weight:300;font-size:2rem;margin-bottom:2.1rem;color:#000}.s-hero.lp .container .text .btn-primary{padding:1.1rem 4.7rem}.s-hero.lp .container .ilustra-s-hero-lp{width:100%;max-width:56.6rem;padding-top:3.6rem}@media(max-width: 800px){.s-hero.lp .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.s-hero.lp .container .text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.s-hero.lp .container .text h1{text-align:center}.s-hero.lp .container .text p{text-align:center;margin:0;margin-bottom:3rem}.s-hero.lp .container .ilustra-s-hero-lp{width:100%;max-width:45rem;padding-top:3.6rem}}@media(max-width: 550px){.s-hero.lp .container{padding-top:4rem}.s-hero.lp .container .text h1{font-size:3.4rem}.s-hero.lp .container .ilustra-s-hero-lp{display:none}}.s-transforme{position:relative}.s-transforme .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.s-transforme .container::before{content:"";position:absolute;top:15rem;left:0;width:100%;max-width:16.2rem;height:32.1rem;background:url("../assets/circulo-roxo.svg") no-repeat center center}.s-transforme .container::after{content:"";position:absolute;bottom:-25rem;right:0;width:100%;max-width:16.2rem;height:32.1rem;background:url("../assets/circulo-roxo.svg") no-repeat center center;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.s-transforme .container .infos-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;max-width:88.9rem;margin:0 auto;margin-top:3.7rem;margin-bottom:9.1rem;background:#9e0d8f;border-top:3px solid #fb3bb3;border-radius:10px;padding:1rem 6.4rem}.s-transforme .container .infos-container .info{text-align:center;margin-bottom:1.9rem;margin-top:.6rem}.s-transforme .container .infos-container .info h3{margin:0;font-weight:700;font-size:4rem;line-height:166.4%;color:#fff}.s-transforme .container .infos-container .info h3 span{font-weight:bold}.s-transforme .container .infos-container .info p{font-weight:400;font-size:1.8rem;line-height:2.1rem;color:#fff}.s-transforme .container .infos-container .info.middle{border-left:1px solid rgba(255,255,255,.5);border-right:1px solid rgba(255,255,255,.5);padding:0 6.6rem}.s-transforme .container h3{width:100%;max-width:52.3rem;text-align:center;margin:0 auto;margin-bottom:3.3rem;font-weight:400;color:#000}.s-transforme .container h3 span{font-weight:bold;display:inline-block}.s-transforme .container p{color:#000;max-width:62rem;text-align:center;font-size:2rem;font-weight:300;margin-bottom:3rem}.s-transforme .container .cards-transforme{display:grid;grid-template-columns:repeat(5, 1fr);gap:1.8rem;margin-bottom:5.1rem}.s-transforme .container .cards-transforme .card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;width:100%;max-width:20rem;height:24.6rem;background:#525252;border-top:3px solid #9e0d8f;border-radius:10px;padding:3rem 1.5rem}.s-transforme .container .cards-transforme .card strong{font-family:"Ubuntu",sans-serif;font-weight:700;font-size:1.6rem;line-height:1.8rem;color:#fff}.s-transforme .container .cards-transforme .card p{font-family:"Ubuntu",sans-serif;font-weight:400;font-size:1.4rem;line-height:1.6rem;margin-top:1.6rem;text-align:left;color:#fff}.s-transforme .container .cards-transforme .card img{margin-bottom:1.1rem}.s-transforme .container a{padding:1rem 2.7rem;font-family:"Inter",sans-serif;font-weight:700;font-size:1.8rem;line-height:2.2rem;text-align:center;margin:0 auto}@media(max-width: 1001px){.s-transforme .container .cards-transforme{grid-template-columns:repeat(3, 1fr)}}@media(max-width: 991px){.s-transforme .container .infos-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.s-transforme .container .infos-container .info{max-width:100%}.s-transforme .container .infos-container .info.middle{border-top:1px solid rgba(255,255,255,.5);border-bottom:1px solid rgba(255,255,255,.5);border-left:none;border-right:none;margin:0 auto;padding-bottom:2rem}}@media(max-width: 800px){.s-transforme .container .cards-transforme{grid-template-columns:repeat(3, 1fr)}}@media(max-width: 800px){.s-transforme .container::before{top:10rem}}@media(max-width: 680px){.s-transforme .container::before,.s-transforme .container::after{display:none}.s-transforme .container .cards-transforme{grid-template-columns:repeat(2, 1fr)}.s-transforme .container .cards-transforme .card{max-width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.s-transforme .container .cards-transforme .card p{text-align:center}}@media(max-width: 480px){.s-transforme .container .cards-transforme{grid-template-columns:repeat(1, 1fr)}.s-transforme .container .cards-transforme .card{max-width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.s-transforme .container .cards-transforme .card p{text-align:center}}.s-entregamos{background-color:#9e0d8f;margin-top:7.4rem;padding:6.7rem 0;position:relative;z-index:3}.s-entregamos .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly}.s-entregamos .container .text{margin-left:-10.5rem;width:100%;max-width:52.6rem}.s-entregamos .container .text h2{margin-bottom:2.2rem;max-width:49rem}.s-entregamos .container .text h2 span{font-weight:bold;display:inline-block;line-height:4rem}.s-entregamos .container .text p{font-size:2rem;font-weight:300;max-width:45rem;margin-bottom:2rem}.s-entregamos .container .text p span{font-weight:bold}.s-entregamos .container .text ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:3.9rem}.s-entregamos .container .text ul li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.s-entregamos .container .text ul li span{font-weight:400;font-size:2rem;line-height:166.4%;color:#fff;padding-left:.6rem}.s-entregamos .container .ilustra-entregamos{margin-right:-5.5rem;width:100%;max-width:60rem;height:35.8rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media(max-width: 1250px){.s-entregamos .container .text{margin:0}}@media(max-width: 800px){.s-entregamos .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.s-entregamos .container .text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:3.5rem}.s-entregamos .container .text h2,.s-entregamos .container .text p{text-align:center}.s-entregamos .container .ilustra-entregamos{margin:0 auto}}@media(max-width: 480px){.s-entregamos{margin-top:6.3rem}}.s-nosso-processo{padding:5rem 0;position:relative}.s-nosso-processo .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.s-nosso-processo .container::before{content:"";position:absolute;top:-5rem;left:0;width:100%;max-width:21rem;height:13.8rem;background:url("../assets/circulo-roxo-cortado.svg") no-repeat center center}.s-nosso-processo .container h4{font-weight:400;font-size:2.8rem;line-height:3.2rem;text-align:center;color:#525252;margin-bottom:1rem}.s-nosso-processo .container h3{position:relative;font-weight:700;font-size:3.8rem;line-height:4.4rem;text-align:center;margin-bottom:11.1rem;color:#000}.s-nosso-processo .container h3::after{content:"";top:8rem;right:-35rem;width:106.5rem;height:4.4rem;position:absolute;background:url("../assets/points-violet-nosso-processo.svg") no-repeat center center}.s-nosso-processo .container .cards-nosso-processo{width:100%;height:100%;display:grid;grid-template-columns:repeat(4, 1fr);gap:1.4rem;margin-bottom:4.4rem}.s-nosso-processo .container .cards-nosso-processo .card{width:100%;max-width:25.6rem;height:42.9rem;padding-top:11.4rem;padding-left:1.6rem;border:1px solid #9e0d8f;border-radius:1rem}.s-nosso-processo .container .cards-nosso-processo .card img{margin-bottom:.9rem}.s-nosso-processo .container .cards-nosso-processo .card h5{font-family:"Ubuntu";font-weight:700;font-size:2.4rem;line-height:2.8rem;color:#fff;margin-bottom:.8rem}.s-nosso-processo .container .cards-nosso-processo .card p{width:100%;max-width:22.3rem;font-weight:300;font-size:1.6rem;line-height:1.8rem;color:#fff}.s-nosso-processo .container .cards-nosso-processo .card.escopo{background:url("../assets/bg-escopo.png") no-repeat center center}.s-nosso-processo .container .cards-nosso-processo .card.integracao{background:url("../assets/bg-integracao.png") no-repeat center center}.s-nosso-processo .container .cards-nosso-processo .card.construcao{background:url("../assets/bg-construcao.png") no-repeat center center}.s-nosso-processo .container .cards-nosso-processo .card.validacao{background:url("../assets/bg-validacao.png") no-repeat center center}.s-nosso-processo .container a{margin:0 auto;text-align:center;padding:1.4rem 4.7rem}@media(max-width: 1090px){.s-nosso-processo .container .cards-nosso-processo{grid-template-columns:repeat(2, 1fr)}}@media(max-width: 991px){.s-nosso-processo .container h3{margin-bottom:4rem}.s-nosso-processo .container h3::after{display:none}.s-nosso-processo .container .cards-nosso-processo{grid-template-columns:repeat(2, 1fr);justify-items:center}}@media(max-width: 680px){.s-nosso-processo .container::before{display:none}.s-nosso-processo .container h3{font-size:3rem}.s-nosso-processo .container a{padding:1.5rem 4rem}.s-nosso-processo .container .cards-nosso-processo{grid-template-columns:repeat(1, 1fr)}}@media(max-width: 480px){.s-nosso-processo .container h4{font-size:3.2rem;margin:0;margin-top:3rem}.s-nosso-processo .container h3{font-size:2.3rem}.s-nosso-processo .container a{padding:1rem 2rem;font-size:1.6rem}.s-nosso-processo .container .cards-nosso-processo{grid-template-columns:repeat(1, 1fr)}.s-nosso-processo .container .cards-nosso-processo .card{max-width:100%}.s-nosso-processo .container .cards-nosso-processo .card img{margin:0 auto}.s-nosso-processo .container .cards-nosso-processo .card h5{text-align:center}.s-nosso-processo .container .cards-nosso-processo .card p{font-size:2rem;line-height:2.5rem;text-align:center;max-width:100%}.s-nosso-processo .container .cards-nosso-processo .card a{margin-bottom:4rem}.s-nosso-processo .container .cards-nosso-processo .card.escopo,.s-nosso-processo .container .cards-nosso-processo .card.integracao,.s-nosso-processo .container .cards-nosso-processo .card.construcao,.s-nosso-processo .container .cards-nosso-processo .card.validacao{background-size:cover}}.s-quem-confia{background:url("../assets/bg-quem-confia.png") no-repeat center center;background-size:cover;padding:10.8rem 0}.s-quem-confia .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.s-quem-confia .container .text h3{width:100%;max-width:40rem;font-weight:700;font-size:3.6rem;line-height:4.1rem;color:#fb3bb3;margin-bottom:4rem}.s-quem-confia .container .clientes{width:100%;max-width:50.4rem;display:grid;grid-template-columns:repeat(3, 1fr);gap:1.4rem;margin-bottom:2rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;justify-items:center}.s-quem-confia .container .right-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;gap:2.7rem}.s-quem-confia .container .right-content h4{font-weight:400;font-size:2.2rem;line-height:2.5rem;color:#fb3bb3;margin-bottom:.6rem;background-color:#1e1e1e;padding:2rem;border-radius:2rem;text-align:center}.s-quem-confia .container .right-content .swiper{width:100%;max-width:61.5rem}.s-quem-confia .container .right-content .swiper.mySwiper{overflow:hidden;height:22rem;background:rgba(26,26,26,.7);border:1px solid rgba(255,255,255,.15);-webkit-backdrop-filter:blur(0.4rem);backdrop-filter:blur(0.4rem);border-radius:1rem}.s-quem-confia .container .right-content .swiper.mySwiper .swiper-wrapper .swiper-slide{padding:2.4rem 7.2rem}.s-quem-confia .container .right-content .swiper.mySwiper .swiper-wrapper .swiper-slide .top-slide{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:1.9rem}.s-quem-confia .container .right-content .swiper.mySwiper .swiper-wrapper .swiper-slide .top-slide img{width:6rem;height:6rem;border-radius:50%;-o-object-fit:cover;object-fit:cover}.s-quem-confia .container .right-content .swiper.mySwiper .swiper-wrapper .swiper-slide .top-slide .info-top h5{font-family:"Ubuntu",sans-serif;font-style:normal;font-weight:700;font-size:18px;line-height:21px;color:#fff}.s-quem-confia .container .right-content .swiper.mySwiper .swiper-wrapper .swiper-slide .top-slide .info-top p{width:100%;max-width:30rem;font-family:"Ubuntu",sans-serif;font-weight:400;font-size:1.4rem;line-height:1.6rem;color:#dbdbdb}.s-quem-confia .container .right-content .swiper.mySwiper .swiper-wrapper .swiper-slide .bottom-slide p{width:100%;max-width:47.1rem;font-family:"Ubuntu",sans-serif;font-weight:400;font-size:1.4rem;line-height:1.6rem}.s-quem-confia .container .right-content .swiper-button-next,.s-quem-confia .container .right-content .swiper-button-prev{top:100%}.s-quem-confia .container .right-content .swiper-button-next::after,.s-quem-confia .container .right-content .swiper-button-prev::after{font-size:1.5rem;font-weight:900;color:#fb3bb3;font-weight:900}.s-quem-confia .container .right-content a{font-family:"Inter",sans-serif;font-weight:700;font-size:1.4rem;line-height:1.7rem;color:#fff;padding:.7rem 1.5rem}@media(max-width: 991px){.s-quem-confia .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.s-quem-confia .container .text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.s-quem-confia .container .text h3{text-align:center}}@media(max-width: 700px){.s-quem-confia .container .right-content .swiper{max-width:40rem}.s-quem-confia .container .right-content .swiper.mySwiper .swiper-wrapper .swiper-slide{padding:3rem 4.2rem}.s-quem-confia .container .right-content .swiper.mySwiper .swiper-wrapper .swiper-slide .top-slide{margin-bottom:.9rem}.s-quem-confia .container .right-content .swiper.mySwiper .swiper-wrapper .swiper-slide .bottom-slide p{font-size:1.3rem;max-width:100%}}@media(max-width: 480px){.s-quem-confia .container .right-content .swiper{max-width:40rem;margin-top:4rem}.s-quem-confia .container .right-content .swiper.mySwiper .swiper-wrapper .swiper-slide .bottom-slide p{font-size:1.3rem;max-width:100%}}@media(max-width: 480px){.s-quem-confia{padding-top:6rem;padding-bottom:6rem}}.s-somos-uma-empresa{position:relative;padding:7.4rem 0;background:radial-gradient(210.37% 247.03% at 185.66% -19.13%, #9E0D8F 0%, #FFF 75.11%, #FB3BB3 100%)}.s-somos-uma-empresa .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.s-somos-uma-empresa .container::before{content:"";position:absolute;bottom:-37rem;left:-7.6rem;width:100%;max-width:30.723rem;height:59.465rem;background:url("../assets/circulo-roxo-grande.svg") no-repeat center center}.s-somos-uma-empresa .container .text{width:100%;max-width:56.6rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding-left:5.6rem;position:relative}.s-somos-uma-empresa .container .text h3{width:100%;max-width:42.6rem;font-weight:700;font-size:3.8rem;line-height:4.4rem;margin-bottom:2.2rem;color:#000}.s-somos-uma-empresa .container .text p{width:100%;max-width:56.6rem;font-weight:300;font-size:2.2rem;line-height:2.5rem;color:#000}.s-somos-uma-empresa .container .text p:not(:last-child){margin-bottom:2rem}.s-somos-uma-empresa .container .text p span{font-weight:bold}.s-somos-uma-empresa .container .text a{display:block;margin-top:2.2rem;font-family:"Inter",sans-serif;font-weight:700;font-size:1.8rem;line-height:2.7rem;padding:.8rem 3.2rem}@media(max-width: 991px){.s-somos-uma-empresa .container{padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.s-somos-uma-empresa .container .text{padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.s-somos-uma-empresa .container .text h3{text-align:center}.s-somos-uma-empresa .container .text p{text-align:center}}@media(max-width: 680px){.s-somos-uma-empresa .container::before{display:none}}@media(max-width: 480px){.s-somos-uma-empresa .container{padding:0 1.5rem}.s-somos-uma-empresa .container .text h3{font-size:2.3rem;line-height:3.4rem}.s-somos-uma-empresa .container .text p{font-size:2.1rem;padding:0 15px}.s-somos-uma-empresa .container .image{display:none}}.s-chegou-a-hora{background:url("../assets/bg-chegou-a-hora.png") no-repeat center center;background-size:cover;padding-block:15.8rem}.s-chegou-a-hora .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-pack:distribute;justify-content:space-around}.s-chegou-a-hora .container .text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.s-chegou-a-hora .container .text h2,.s-chegou-a-hora .container .text p{text-align:center}.s-chegou-a-hora .container .text h2{width:100%;line-height:4.4rem;margin-bottom:2.6rem;font-weight:bold}.s-chegou-a-hora .container .text p{font-weight:300;font-size:2.4rem;line-height:2.8rem;max-width:67rem;margin-bottom:4rem}.s-chegou-a-hora .container .text h4{margin-top:3.8rem;font-weight:500;font-size:2.4rem;text-align:center}@media(max-width: 991px){.s-chegou-a-hora .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.s-chegou-a-hora .container .text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.s-chegou-a-hora .container .text h2{text-align:center}.s-chegou-a-hora .container .text p{text-align:center}}@media(max-width: 480px){.s-chegou-a-hora .container .text h3{font-size:3.4rem}}@media(max-width: 376px){.s-chegou-a-hora .container .text h3{font-size:2.8rem}}@media(max-width: 480px){.s-chegou-a-hora{padding-bottom:7rem;padding-top:4.9rem}}.btn-whatsapp{z-index:100}