:root{--background:#054f0a;--green:#8dc63f;--white:#fff;--greenDark:rgba(6,34,18,1);--font_rigid_1:normal normal 500 12px/1.4em rigid-square,sans-serif}
span,p,label,li,a{font-family:"Inter",normal;color:var(--white);font-style:normal}
a{text-decoration:none}b{color:var(--green);text-transform:capitalize}input{color:white}
::-webkit-scrollbar{width:8px;background-color:#5fa005be;border:solid #5fa005be}::-webkit-scrollbar-thumb{background-color:var(--background);border-radius:6px;width:30px}
::-webkit-scrollbar-track{background-color:#5fa005be;border-radius:6px}body{background-repeat:no-repeat;overflow-y:scroll;overflow-x:hidden}
button{font-family:"Inter";font-weight:500}.conLogo{cursor:pointer}
nav{display:flex;position:fixed;bottom:100px;align-items:center;justify-content:space-between;padding:0 50px 0 50px;transition:all .3s ease;z-index:99}
#we{width:900px}nav.nav-hidden{transform:translateX(100%);opacity:0;pointer-events:none;transition:all .7s ease}
nav span{color:var(--white);font-family:"Inter",normal;font-size:17.726px;font-style:normal;font-weight:500;line-height:normal}
.inicio{height:675px;background-image:url("../../../images/png/BGInicio.png");background-repeat:no-repeat;background-size:cover;overflow:hidden}
.blur{border-radius:10px;backdrop-filter:blur(17.5px)}.bottomTabs{display:flex;align-items:center;justify-content:space-evenly;width:575px;height:56px;flex-shrink:0;background:rgba(216,230,197,0.08)}
.arrowUp{display:flex;justify-content:center;align-items:center;width:53px;height:53px;flex-shrink:0;border-radius:10px;background:rgba(216,230,197,0.08);backdrop-filter:blur(17.5px)}
.containerTextBottomTabs{height:100%;align-items:center;display:flex;flex-direction:column;justify-content:center;cursor:pointer}
.divComprarMercado{position:relative}.borderActivity{position:absolute;bottom:0;background-color:var(--green);width:0;height:5px;flex-shrink:0;border-radius:2px;transition:width .9s ease-in,opacity .9s ease-out;opacity:0}
.containerTextBottomTabs.active .borderActivity{width:63px;opacity:1;transition:width .3s ease,opacity .5s ease-in}
.containerTextBottomTabs.active span{color:var(--green)}.textHeader{display:flex;flex-direction:column;gap:25px;margin-left:80px}
.textHeader label{color:var(--white);font-family:"Inter",normal;font-size:3rem;font-style:normal;font-weight:400;line-height:130.023%;width:85%}
.textHeader button{display:flex;gap:15px;justify-content:center;align-items:center;color:var(--white);border:solid black 2px;border-radius:24.578px;border:2.157px solid var(--white);background-color:transparent;width:251px;height:52px;margin-bottom:50px;font-size:19px;font-family:"Inter";font-weight:500}
.servicie{width:100%;text-align:center;font-family:"Inter",normal;background-image:url("../../../images/png/BGServico.png");background-repeat:no-repeat;background-size:cover;height:auto;min-height:109vh}
.servicie label,.sobrenos label{color:var(--white);font-size:42px;font-weight:500;line-height:130.023%;margin-bottom:100px}
.sobrenos{width:100%;display:flex;flex-direction:column;text-align:center;justify-content:center;background-image:url("../../../images/png/BGNossaHistoria.png");background-repeat:no-repeat;background-size:cover;gap:46px;padding-top:30px}
.video label{font-family:"Inter",normal;width:50%;color:var(--white);font-size:43px;font-weight:500}
.sobrenos button{align-items:center;justify-content:center;display:flex;color:var(--white);height:62px;flex-shrink:0;border-radius:47.022px;background:#0b281f;backdrop-filter:blur(65.0546646118164px);border:0;gap:10px;font-size:26px;margin-bottom:25px;width:550px}
.contentCard{display:flex;flex-wrap:wrap;gap:72px;align-items:center;justify-content:center;padding-left:50px;padding-right:50px}
.card{width:241px;height:368px;border-radius:26.022px;background:rgba(9,40,30,0.5);backdrop-filter:blur(21.413036346435547px);display:flex;align-items:center;justify-content:space-between;padding:34px;color:var(--white);cursor:pointer}
.card b{color:var(--green)}.card button{align-items:center;justify-content:center;display:flex;color:var(--white);width:188.435px;height:47.109px;flex-shrink:0;border-radius:26.022px;background:#0b281f;backdrop-filter:blur(65.0546646118164px);border:0;gap:10px;font-size:13px}
#titleCard{font-size:27.725px;font-weight:600}#describeCard{font-size:15px;font-weight:400}
.logo{width:100%;margin-bottom:100px;padding-top:60px;margin-left:80px}.earth_1{position:absolute;right:0;top:0;width:calc((100% * 10) / 19.5)}
.earth_2{position:absolute;right:0;top:34%;width:calc((100% * 10) / 51.5)}.tag{position:absolute;right:4%;top:26%;width:calc((100% * 10) / 50)}
.headerImg{margin-bottom:30rem}.design-section{display:flex;flex-direction:column-reverse;align-items:center;justify-content:center;min-height:100vh}
.design{display:flex;align-items:center;justify-content:center}.timeline-content{padding:0 19px 0 21px;border-radius:5px;color:white;transition:.4s ease;overflow-wrap:break-word !important;margin:0 1rem 0 1rem;margin-bottom:20px;border-radius:6px}
.timeline-component{text-align:left}.timeline-component p{font-size:14px}.timeline-component h3{font-size:40px;font-family:"Inter";font-weight:500}
.main-middle{opacity:0}.timeline-middle{position:relative;background:rgba(255,255,255,0.26);width:3px;height:100%}
.timeline{display:grid;grid-template-columns:1fr 3px 1fr}.timeline-circle{position:absolute;top:0;left:55%;width:50px;height:20px;clip-path:polygon(50% 0,61.8% 17.3%,61.8% 51.7%,50% 69.1%,38.2% 51.7%,38.2% 17.3%);background:rgba(141,198,63,1);-webkit-transform:translateX(-50%);transform:translateX(-50%)}
.automatize{background-image:url("../../../images/png/BGmobile.png");background-repeat:no-repeat;background-size:cover;padding-bottom:20px}
.contentTextAutomatize label{color:var(--white);font-family:"Inter",normal;font-size:42px;font-style:normal;font-weight:400;line-height:130.023%}
.contentTextAutomatize{align-items:center;justify-content:center;display:flex;padding-left:80px;width:35%}
.balao{background-image:url(../../../images/png/balao2Mcs.png);background-repeat:no-repeat;display:flex;justify-content:center;align-items:center;width:250px;height:160px;bottom:cal;left:calc(100% * 0.07);padding:0 20px 30px 20px;position:absolute}
.balaoLeft{background-image:url(../../../images/png/balao1Mcs.png);background-repeat:no-repeat;width:16rem;height:190px;padding:0 20px 58px 20px;display:flex;justify-content:center;align-items:center;top:71px;left:calc(100% / 100 * 54)}
.balaoLeft{position:absolute}.balao2{background-image:url(../../../images/png/balao3Mcs.png);background-repeat:no-repeat;display:flex;justify-content:center;align-items:center;width:250px;height:160px;top:90px;left:100px;padding:0 20px 30px 20px;position:absolute}
.balaoLeft2{background-image:url(../../../images/png/balao4Mcs.png);background-repeat:no-repeat;background-size:contain;width:278px;height:159px;padding:16px 40px 41px 20px;display:flex;transform:scaleY(-1);position:absolute;right:0;bottom:-500px}
.balaoLeft2 span{transform:scaleY(-1)}.contentBalaoLapTop{position:relative}.mobile{background-image:url(../../../images/png/mobile.png);background-repeat:no-repeat;background-size:contain;height:477px}
.contentlaptop{display:flex;width:100%;justify-content:space-between;padding-right:50px}
.textlaptop{display:flex;align-items:flex-end;justify-content:center;width:50%;font-size:42px;text-align:right;flex-direction:column;gap:30px}
.textlaptop label{max-width:608px;font-size:42px}.parceiros{display:flex;flex-direction:column;background-size:cover;padding:70px 0;padding-left:30px;background-image:url("../../../images/png/BGParceiros.png")}
.contentCardParceiros{display:flex;overflow-x:auto;gap:20px}.contentCardParceiros::-webkit-scrollbar{display:none}
.titleParceiros{font-size:42px;font-weight:500;margin-bottom:10px}.cardParceiro{display:flex;width:326px;height:600px;border-radius:13px;flex-shrink:0;background:rgba(141,198,63,0.11);backdrop-filter:blur(66.20429992675781px);flex-direction:column;align-items:center;padding:30px}
.tagActivity{width:80px;height:8px;border-radius:12px;background-color:var(--green)}
.avatar{background-image:url("../../../images/png/mobile.png");width:120px;height:120px;border-radius:200px;background-repeat:no-repeat;background-size:cover}
.logoParceiros{background-image:url("../../../images/png/mobile.png");width:11vmax;height:45px;background-repeat:no-repeat;background-position:center;background-size:contain}
.contato{background-image:url("../../../images/png/BGContato.png");background-repeat:no-repeat;width:100%;background-size:cover;height:auto;padding-bottom:30px}
.contentTextContato{display:flex;width:100%;margin-top:50px;justify-content:center;align-items:center;flex-wrap:wrap}
.TextContato{display:flex;flex-direction:column;gap:20px}.inputContato{display:flex;flex-wrap:wrap;gap:20px}
.inputContato input{border-radius:5px;border:2.167px solid var(--primary,#8dc63f);background:#031811;backdrop-filter:blur(61.7112922668457px);height:40px;padding:0 20px;width:350px}
.inputContato input::placeholder{color:var(--white);font-size:18.207px;font-weight:300;font-family:"Inter",normal}
.inputContato button{border-radius:40.459px;background:var(--green);backdrop-filter:blur(101.14696502685547px);border:0;color:var(--white);width:132px;height:40px}
.titleComprar{font-size:42px;line-height:62.08px;font-weight:400}.comprar{width:100%;background-image:url("../../../images/png/BGAAA.png");background-repeat:no-repeat;display:flex;padding:50px 100px;flex-wrap:wrap;background-size:cover}
.comprar button{display:flex;gap:15px;justify-content:center;align-items:center;color:var(--white);font-size:19px;border:solid black 2px;border-radius:24.578px;border:2.157px solid var(--white);background-color:transparent;width:45%;height:52px;margin-bottom:50px}
.modalVendedor{width:360px;height:107px;background-color:rgba(8,41,28,1);display:none;flex-direction:column;padding:27px 18px 24 77px;justify-content:center;text-align:start;padding:0 0 0 43px;gap:10px;border-radius:14px;position:absolute;right:84px;bottom:-55px;z-index:10}
.tabs{display:flex;gap:10px;border-bottom:solid var(--white);position:relative}.tabs button{border-radius:0;border:0;margin-bottom:0;bottom:-4px;width:auto}
.descriptionAAA{display:flex;flex-direction:column;gap:20px;padding-top:20px;font-size:17px;text-align:justify;font-weight:400;padding:45px 27px}
.imgFolderAAA{background-image:url("../../../images/png/folderAAA.png");background-repeat:no-repeat;background-size:contain;width:70%;height:100%}
.footer{justify-content:space-evenly;display:flex;flex-direction:row;flex-wrap:wrap;width:100%;background-color:rgba(3,24,17,1);padding-bottom:40px;padding-top:90px;gap:30px}
.contenteTextFooter{display:flex;flex-direction:column;gap:5px}.tittleFooter{font-size:17px;font-weight:500}
.subTittleFooter{font-size:13px;font-weight:200;word-break:break-all}.contenteTextFooter a:hover{color:var(--green)}
.social{display:flex}.containerTabs.active .borderActivity{width:140px;opacity:1;transition:width .3s ease,opacity .5s ease-in}
.descriptionVideo{padding:27px;display:none}.descriptionVideo iframe{width:100%;height:22rem;border-radius:10px}
@media(max-width:1542px){.inputContato input{width:48% !important}.inputContato button{width:98% !important}
}.laptop img:nth-child(2){width:700px}@media(max-width:1300px){.earth_1{display:none}
.earth_2{display:none}.tag{top:14%}}@media(max-width:850px){nav{width:auto !important;flex-direction:column;align-items:end;gap:10px;padding:0 13px 0 0;right:4px}
.bottomTabs{display:flex;flex-direction:column;width:55px;height:auto;gap:50px;padding:10px}
.bottomTabs i{color:var(--white);display:flex !important;font-size:29px}.bottomTabs span{display:none}
.containerTextBottomTabs.active i{color:var(--green)}.borderActivity{position:relative;margin-top:4px}
.containerTextBottomTabs.active .borderActivity{width:40px;opacity:1;transition:width .3s ease,opacity .5s ease-in}
.tag{top:0}.TextContato{width:100%;margin-bottom:30px}.contentTextAutomatize{padding:0}
.comprar{padding-top:50px;padding-right:0;padding-left:0}.titleComprar,.divComprarMercado,.tabs{padding:0 30px}
.contato{padding-left:30px !important;padding-right:20px}}@media(max-width:1200px){.laptop img:nth-child(2){width:550px}
.earths{display:none}.laptop{display:flex;align-items:center}.laptop img{width:80%}
.balaoLeft{width:182px;height:144px;top:-102px;background-size:contain;font-size:12px;left:361px}
.balao{width:182px;height:110px;bottom:-331px;left:49px;background-size:contain;font-size:12px;top:-114px}
.balao2{width:225px;height:145px;top:-150px;left:5px;background-size:contain;font-size:15px;transform:scaleY(-1);left:-30px}
.balao2 span{transform:scaleY(-1)}.balaoLeft2{background-size:contain;width:226px;height:159px;bottom:134px;font-size:14px;transform:scaleX(-1) scaleY(1);padding:16px 1px 41px 51px}
.balaoLeft2 span{transform:scaleX(-1) scaleY(1)}.automatize div:nth-child(1){flex-wrap:wrap;flex-direction:column-reverse;align-items:center}
.contentlaptop{flex-wrap:wrap;flex-direction:column;align-items:center}.contentMobile{width:100%;align-items:center;display:flex;justify-content:center}
.mobile{width:569px;height:300px}.contentTextAutomatize,.textlaptop{width:100% !important}
.textlaptop,.contentTextAutomatize{text-align:center;display:flex;align-items:center;margin-top:31px}
.divComprarMercado{flex-wrap:wrap}.divComprarMercado button{width:100%;margin-bottom:0}
.contentFolder{position:absolute;z-index:0;right:0;top:-26px}.comprar{position:relative}
.imgFolderAAA{height:35vh;width:60%}.conttentTextCompra{width:100%;z-index:1}.textHeader{width:100%;align-items:center;text-align:center;margin-left:0}
}.fade-in{opacity:0;animation:fadeIn .7s ease-in forwards}@keyframes fadeIn{from{opacity:0}
to{opacity:1}}@media(max-width:607px){.mobile{height:200px;width:74%}.balaoLeft{left:17rem !important}
.balao{top:-8rem !important;left:1rem !important}}@media(max-width:571px){.balaoLeft{left:17rem !important}
.balao{top:-8rem;left:0 !important}.mobile{width:440px}}@media(max-width:571px){.balaoLeft{left:15rem !important}
.balao{top:-8rem;left:3rem !important}}@media(max-width:510px){.textHeader{gap:0}
.laptop img:nth-child(2){width:350px}#we{font-size:20px !important;width:320px !important;text-align:start}
.contentTextAutomatize{align-items:unset !important}.contentTextAutomatize label{width:400px !important;text-align:start;padding-left:50px !important;font-size:25px}
}@media(max-width:670px){#we{font-size:30px;width:400px;margin-bottom:20px}.mobile{height:300px}
.footer{padding:20px}.earths,.contentFolder{right:0}.balaoLeft{width:148px;height:136px;top:-107px;left:368px;font-size:9px}
.balao{left:90px;z-index:2;width:142px;height:97px;font-size:9px}.balaoLeft2{bottom:92px;width:159px;height:136px;font-size:9px;padding:15px 12px 51px 45px}
.balao2{width:170px;height:111px;font-size:10px;left:-88px;top:-93px}.logo{width:auto;align-items:center;display:flex;justify-content:center;margin-left:0 !important}
.btn-saiba-mais{width:90% !important;background-color:red;font-size:20px !important}
.laptop img:nth-child(2){width:400px}}.contenteTextFooter1:hover{.subTittleFooter{color:var(--green);transition:color .3s ease;cursor:pointer}
}@media(max-width:1200px){.inputContato,.TextContato,.inputContato input,.inputContato button{width:100% !important}
.inputContato{flex-wrap:wrap;margin-top:30px}.contato{padding-left:30px !important;padding-right:20px}
.TextContato{align-items:center;text-align:center !important}}@media(max-width:910px){#we{width:500px}
}@media(max-width:800px){.contentTextAutomatize label{width:600px}}@media(max-width:612px){.contentTextAutomatize label{width:500px;text-align:start;padding-left:10px;font-size:30px}
}@media(max-width:412px){.contenteTextFooter{gap:none;align-items:center;justify-content:center}
.mobile{height:226px;width:100%}.balaoLeft{left:120px !important;top:-53px;transform:scaleY(-1)}
.balaoLeft2{bottom:71px}.balao2{top:-92px;left:-100px}.balaoLeft span{transform:scaleY(-1)}
.timeline-content{padding:0}.contentTextAutomatize label{width:auto !important;font-size:20px !important;padding:0 30px !important}
#we{font-size:20px !important;padding:0 30px !important}.btn-saiba-mais{font-size:12px !important}
.inicio{height:612px}.textHeader label:nth-child(1){font-size:35px}.contentlaptop{padding-right:10px}
.textlaptop label:nth-child(1){font-size:20px}.laptop img{width:100%}.divComprarMercado button{font-size:12px !important}
.divComprarMercado{margin-bottom:20px}.modalVendedor{width:301px;right:9px;bottom:-89px}
.titleComprar{font-size:25px;line-height:36px;text-align:center}.footer div{width:100%;align-items:center}
.social{align-items:center;display:flex;justify-content:center}.rede{object-fit:none}
.textHeader{gap:unset}.social2 img{object-fit:contain;width:auto !important}.social2 a{width:auto !important}
.laptop img:nth-child(2){width:300px}}