:root{--heading-font: "Inter", sans-serif !important;--heading-font-two: "Inter", sans-serif !important;--body-font: "Inter", sans-serif !important;--main-h: 158 !important;--main-s: 82% !important;--main-l: 27% !important;--main-two-h: 30 !important;--main-two-s: 96% !important;--main-two-l: 56% !important;--bg-color-one: #ecf8f3 !important}body,h1,h2,h3,h4,h5,h6,.font-heading,.btn,.nav-menu__link,.bottom-footer__text,.banner-item__title,.why-seller-item h5,.step-content h5{font-family:Inter,sans-serif!important}.banner-item{background-color:#0c7c53!important}.banner-item .eyebrow{background-color:#fa8f2326!important;color:#fa8f23!important;border:1px solid rgba(250,143,35,.3)!important}.banner-item__title span{color:#fa8f23!important}.btn-main{background-color:#fa8f23!important;border-color:#fa8f23!important;color:#fff!important;transition:color .3s ease-in-out,background-color .3s ease-in-out,border-color .3s ease-in-out,box-shadow .3s ease-in-out!important}.btn-main:hover{background-color:#e27d19!important;border-color:#e27d19!important;color:#fff!important}.logo .link span{font-family:Inter,sans-serif!important}.deals-sidebar-dots-col{width:40px;flex-shrink:0;position:relative;z-index:25}.products-group__list{list-style:none;position:relative;display:block}.products-group__list:hover .products-group__card,.products-group__list.active .products-group__card{visibility:visible;opacity:1;transform:translateY(-50%) scale(1)!important;pointer-events:auto;z-index:30}.products-group__card{position:absolute;left:calc(100% + 16px);top:50%;width:250px;transform:translateY(-50%) scale(.9)!important;transform-origin:left center;visibility:hidden;opacity:0;transition:all .3s cubic-bezier(.16,1,.3,1);box-shadow:0 12px 36px #0000002e;pointer-events:none;z-index:10;border:1px solid rgba(0,0,0,.05);background-color:#fff!important}.p-56-px{padding:clamp(.5rem,-9.2425rem + 12vw,3.5rem)!important}.footer-aje-col-1{width:280px}.footer-aje-col-2{width:220px}.footer-aje-col-3{width:300px}@media (max-width: 767px){.footer-aje-col-1,.footer-aje-col-2,.footer-aje-col-3{width:100%!important;max-width:100%!important}}.aje-landing-page .container-lg{max-width:1320px!important;padding-left:24px!important;padding-right:24px!important}@media (max-width: 575px){.aje-landing-page .container-lg{padding-left:16px!important;padding-right:16px!important}}.btn.btn-outline-green,.btn-outline-green{color:#0c7c53!important;border:2px solid #0c7c53!important;background-color:transparent!important;transition:color .3s ease-in-out,background-color .3s ease-in-out,border-color .3s ease-in-out,box-shadow .3s ease-in-out!important;font-weight:600!important}.btn.btn-outline-green:hover,.btn-outline-green:hover{color:#fff!important;background-color:#0c7c53!important;border-color:#0c7c53!important}.btn.btn-outline-white,.btn-outline-white{color:#fff!important;border:2px solid #ffffff!important;background-color:transparent!important;transition:color .3s ease-in-out,background-color .3s ease-in-out,border-color .3s ease-in-out,box-shadow .3s ease-in-out!important;font-weight:600!important}.btn.btn-outline-white:hover,.btn-outline-white:hover{color:#0c7c53!important;background-color:#fff!important;border-color:#fff!important}.about-section .shipping-item,.offer-card,.feature-item,.why-seller-item,.products-group__list{transition:background-color .3s ease,border-color .3s ease,box-shadow .3s ease,color .3s ease!important}.why-seller-item:hover{transition:transform .3s ease,background-color .3s ease,border-color .3s ease,box-shadow .3s ease!important}.developer-badge{display:inline-flex;align-items:center;background-color:transparent!important;border:1.5px solid rgba(12,124,83,.35)!important;border-radius:12px!important;padding:6px 14px!important;text-decoration:none!important;color:#0c7c53!important;font-family:Inter,sans-serif!important;font-size:13px!important;font-weight:500!important;transition:all .3s ease-in-out!important;box-shadow:none!important}.developer-badge:hover{background:#0c7c53!important;border-color:#0c7c53!important;color:#fff!important;box-shadow:0 4px 12px #0c7c5333!important;transform:translateY(-2px)!important}.aje-landing-page .bg-neutral-600,.aje-landing-page .newsletter-box{background-color:#0c7c53!important}.iphone-12-container{position:relative;width:314px;height:640px;background-color:#1a1a1a;border-radius:48px;box-shadow:-1px 1px #555,-2px 2px #4c4c4c,-3px 3px #444,-4px 4px #3b3b3b,-5px 5px #333,-6px 6px #2a2a2a,-7px 7px #222,-8px 8px #1a1a1a,-9px 9px #151515,-10px 10px 24px #0009;transform-style:preserve-3d;transition:transform .1s ease-out;cursor:pointer}.iphone-12-screen{position:absolute;top:11px;left:11px;right:11px;bottom:11px;background-color:#000;border-radius:40px;overflow:hidden;border:1px solid #222;box-shadow:inset 0 0 5px #00000080;background-image:url(/assets/images/thumbs/tela-ajemais-mobile.gif);background-size:cover;background-position:center}.iphone-12-screen:after{content:"";position:absolute;top:0;left:0;width:200%;height:100%;background:linear-gradient(105deg,#ffffff21,#ffffff21 30%,#fff0 31%,#fff0);pointer-events:none;transform:translate(-50%);transition:transform .5s ease}.iphone-12-container:hover .iphone-12-screen:after{transform:translate(-20%)}.iphone-12-notch{position:absolute;top:0;left:50%;transform:translate(-50%);width:130px;height:22px;background-color:#000;border-bottom-left-radius:16px;border-bottom-right-radius:16px;z-index:10}.iphone-12-notch:before{content:"";position:absolute;top:5px;left:50%;transform:translate(-50%);width:44px;height:4px;background-color:#333;border-radius:2px}.iphone-12-notch:after{content:"";position:absolute;top:4px;left:72%;width:7px;height:7px;background-color:#1a1a54;border-radius:50%;box-shadow:inset 0 0 1px #fff}.iphone-12-wrapper{position:relative;transform-style:preserve-3d;perspective:1000px;display:inline-block;z-index:1}@media (max-width: 1199px){.iphone-12-wrapper{transform-style:flat!important;perspective:none!important}.iphone-12-container{transform-style:flat!important;transform:none!important;box-shadow:0 10px 28px #00000059!important}.deals-sidebar-dots-col{width:100%!important;margin-top:24px!important;z-index:25!important}.deals-sidebar-dots-col .d-flex.flex-column.gap-56{flex-direction:row!important;justify-content:center!important;gap:32px!important}.products-group__card{position:absolute!important;bottom:calc(100% + 16px)!important;left:50%!important;right:auto!important;top:auto!important;width:220px!important;transform:translate(-50%) scale(.9)!important;transform-origin:bottom center!important;visibility:hidden;opacity:0;transition:all .3s cubic-bezier(.16,1,.3,1)}.products-group__list:hover .products-group__card,.products-group__list.active .products-group__card{transform:translate(-50%) scale(1)!important;visibility:visible!important;opacity:1!important;pointer-events:auto!important;z-index:999!important}}@media (max-width: 575px){.iphone-12-container{width:240px!important;height:490px!important;border-radius:36px!important}.iphone-12-screen{border-radius:28px!important;top:9px!important;left:9px!important;right:9px!important;bottom:9px!important}.iphone-12-notch{width:100px!important;height:18px!important;left:50%!important;transform:translate(-50%)!important;border-bottom-left-radius:12px!important;border-bottom-right-radius:12px!important}.iphone-12-notch:before{width:30px!important;height:3px!important}.iphone-12-notch:after{width:5px!important;height:5px!important;left:70%!important}}.hero-phone-mockup{position:relative;width:270px;height:550px;background-color:#1a1a1a;border-radius:40px;border:8px solid #2d2d2d;box-shadow:0 16px 36px #0006;overflow:hidden;display:inline-block;vertical-align:middle;transition:transform .3s ease}.hero-phone-mockup:hover{transform:translateY(-8px)}.hero-phone-notch{position:absolute;top:0;left:50%;transform:translate(-50%);width:110px;height:16px;background-color:#2d2d2d;border-bottom-left-radius:10px;border-bottom-right-radius:10px;z-index:10}.hero-phone-screen{position:absolute;top:0;left:0;right:0;bottom:0;background-size:cover;background-position:center top;border-radius:32px}.hero-phone-screen.static-screen{background-image:url(/assets/images/thumbs/tela-app.png)}.hero-phone-screen.animated-screen{background-image:url(/assets/images/thumbs/tela-ajemais-mobile.gif)}.banner-item__thumb-mockup{position:relative;z-index:5;padding:10px}.banner-item__title{font-size:clamp(1.8rem,1rem + 3.5vw,3.25rem)!important;line-height:1.15!important}@media (max-width: 991px){.banner-item{padding-block-start:90px!important;padding-block-end:80px!important;padding-inline:24px!important}@media (max-width: 575px){.banner-item{padding-block-start:70px!important;padding-block-end:60px!important;padding-inline:16px!important}}.hero-phone-mockup{width:180px;height:370px;border-width:6px;border-radius:28px}.hero-phone-screen{border-radius:22px}.hero-phone-notch{width:70px;height:12px;border-bottom-left-radius:8px;border-bottom-right-radius:8px}}.modern-timeline-container{position:relative;max-width:1000px;margin:0 auto;padding-block:40px}.timeline-bg-glow{position:absolute;width:350px;height:350px;border-radius:50%;filter:blur(120px);opacity:.15;pointer-events:none;z-index:0}.timeline-bg-glow-1{background-color:#0c7c53;top:10%;left:-100px}.timeline-bg-glow-2{background-color:#fa8f23;bottom:10%;right:-100px}.timeline-progress-line-bg{position:absolute;left:50%;top:24px;bottom:24px;width:6px;background-color:#cbd5e1;transform:translate(-50%);border-radius:4px;overflow:hidden;z-index:1}.timeline-progress-line-fill{width:100%;height:0%;background:linear-gradient(to bottom,#0c7c53,#fa8f23);transition:height .8s cubic-bezier(.25,.46,.45,.94);border-radius:4px}.timeline-steps-list{position:relative;z-index:2}.timeline-step-item{display:flex;position:relative;margin-bottom:70px;width:50%;align-items:center;opacity:0}.timeline-step-item.step-left{left:0;justify-content:flex-end;padding-right:50px;transform:translate(-40px)}.timeline-step-item.step-right{left:50%;justify-content:flex-start;padding-left:50px;transform:translate(40px)}.timeline-step-item.in-view{opacity:1;transform:translate(0)}.timeline-dot-container{position:absolute;top:50%;transform:translateY(-50%);z-index:10}.timeline-step-item.step-left .timeline-dot-container{right:-24px}.timeline-step-item.step-right .timeline-dot-container{left:-24px}.timeline-dot-node{width:48px;height:48px;border-radius:50%;background-color:#cbd5e1;color:#64748b;display:flex;align-items:center;justify-content:center;font-family:Outfit,sans-serif;font-weight:700;font-size:1.1rem;border:4px solid #ffffff;box-shadow:0 4px 10px #0000000d;transition:all .5s cubic-bezier(.34,1.56,.64,1)}.timeline-step-item.active-item .timeline-dot-node{background-color:#0c7c53;color:#fff;box-shadow:0 0 20px #0c7c5366;transform:scale(1.1)}.timeline-step-item.active-item:nth-child(2n) .timeline-dot-node{background-color:#fa8f23;box-shadow:0 0 20px #fa8f2366}.timeline-step-item.active-item:nth-child(3) .timeline-dot-node{background-color:#fa8f23;box-shadow:0 0 20px #fa8f2366}.timeline-dot-pulse-ring{position:absolute;top:-6px;left:-6px;right:-6px;bottom:-6px;border-radius:50%;border:2px solid transparent;opacity:0;transition:all .5s ease}.timeline-step-item.active-item .timeline-dot-pulse-ring{border-color:#0c7c5366;animation:pulse-ring 2s infinite}.timeline-step-item.active-item:nth-child(2n) .timeline-dot-pulse-ring,.timeline-step-item.active-item:nth-child(3) .timeline-dot-pulse-ring{border-color:#fa8f2366}.timeline-card-wrapper{width:100%}.timeline-card-content{background-color:#fff;border:1px solid rgba(0,0,0,.06);border-radius:18px;padding:28px;box-shadow:0 4px 24px #00000005;transition:all .4s cubic-bezier(.165,.84,.44,1);max-width:440px;position:relative}.timeline-card-content:hover{transform:translateY(-6px);box-shadow:0 16px 36px #0c7c5314;border-color:#0c7c5333}.timeline-step-item:nth-child(2n) .timeline-card-content:hover,.timeline-step-item:nth-child(3) .timeline-card-content:hover{box-shadow:0 16px 36px #fa8f2314;border-color:#fa8f2333}.timeline-card-meta{display:flex;flex-direction:column;gap:6px;margin-bottom:12px}.timeline-card-month{font-family:Outfit,sans-serif;font-size:1.35rem;font-weight:800;color:#0c7c53;transition:color .3s ease}.timeline-step-item:nth-child(2n) .timeline-card-month,.timeline-step-item:nth-child(3) .timeline-card-month{color:#fa8f23}.timeline-card-badge{display:inline-block;font-size:.725rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em;padding:5px 14px;border-radius:30px;width:fit-content;transition:background-color .3s ease,color .3s ease}.badge-oficial{color:#0c7c53;background-color:#0c7c5314}.badge-crescimento{color:#fa8f23;background-color:#fa8f2314}.badge-bonus{color:#fa8f23;background-color:#fa8f231f;border:1px dashed rgba(250,143,35,.3)}.timeline-card-desc{font-size:.95rem;color:#475569;line-height:1.6;margin-bottom:0}@keyframes pulse-ring{0%{transform:scale(.95);opacity:1}to{transform:scale(1.3);opacity:0}}@media (max-width: 991px){.timeline-progress-line-bg{left:20px;transform:none;top:10px;bottom:10px}.timeline-step-item{width:100%;margin-bottom:48px;padding-left:54px!important;padding-right:0!important;text-align:left!important;justify-content:flex-start!important;left:0!important}.timeline-step-item.step-left{transform:translate(30px)}.timeline-step-item.step-left.in-view{transform:translate(0)}.timeline-dot-container{left:-4px!important;right:auto!important}.timeline-dot-node{width:44px;height:44px;font-size:1rem}.timeline-card-content{max-width:100%;padding:22px}.timeline-card-meta{flex-direction:row;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:8px}}@media (max-width: 575px){.timeline-card-meta{flex-direction:column;align-items:flex-start;gap:8px}}.banner-item,.banner-slider,.slick-list,.slick-track,.slick-slide,.banner-slider__item,.banner-slider__inner{box-shadow:none!important;text-shadow:none!important;filter:none!important;mask-image:none!important;-webkit-mask-image:none!important;background-image:none!important}.hero-phone-mockup{box-shadow:0 16px 36px #0006!important}.hero-phone-screen.static-screen{background-image:url(/assets/images/thumbs/tela-app.png)!important}.side-overlay{z-index:9990!important}.mobile-menu{z-index:9999!important}.mobile-menu__logo img{max-height:44px;width:auto}.header-top{z-index:998!important}.header-middle{z-index:997!important}.header-middle .logo img{max-height:48px;width:auto}.header{z-index:999!important;transition:all .3s ease-in-out!important}.logo-sticky img{max-height:36px;width:auto}.logo-sticky{margin-right:16px!important}.banner-item__desc{font-size:15px!important;line-height:1.6!important;max-width:640px!important}.scroll-down{z-index:10!important}.deals-cta-badge{font-size:10px!important;white-space:nowrap!important}.deals-sidebar-dots-col ul{list-style:none!important}.deals-download-link{transition:transform .2s!important;display:block!important}.deals-download-link:hover{transform:scale(1.05)!important}.deals-download-link img{height:44px!important;width:auto!important;display:block!important}.deals-box{background-image:url(/assets/images/bg/pattern-two.png)!important}.developer-badge span{margin-right:8px!important;font-size:13px!important;opacity:.9!important}.developer-badge svg{width:60px!important;height:auto!important;filter:brightness(1.1)!important}.logo-scroll-showcase{position:relative;width:100%;height:480px;overflow:hidden;display:grid;grid-template-columns:repeat(3,1fr);gap:16px;padding:10px;border-radius:20px;background:#ffffff08;border:1px solid rgba(255,255,255,.08);box-shadow:inset 0 0 20px #0003;mask-image:linear-gradient(to bottom,transparent 0%,black 15%,black 85%,transparent 100%);-webkit-mask-image:linear-gradient(to bottom,transparent 0%,black 15%,black 85%,transparent 100%)}.logo-scroll-column{display:flex;flex-direction:column;gap:16px;height:max-content}.logo-card{aspect-ratio:1 / 1;width:100%;background:#fff;border:1px solid rgba(255,255,255,.15);border-radius:12px;display:flex;align-items:center;justify-content:center;padding:14px;box-shadow:0 4px 12px #00000026;transition:all .3s cubic-bezier(.25,.8,.25,1);overflow:hidden;-webkit-user-select:none;user-select:none}.logo-card:hover{transform:translateY(-4px) scale(1.05);box-shadow:0 12px 20px #0000004d;border-color:#fa8f23}.logo-card img{max-width:100%;max-height:100%;object-fit:contain;filter:grayscale(10%) contrast(102%);transition:all .3s ease}.logo-card:hover img{filter:grayscale(0%) contrast(105%)}.logo-scroll-column.logo-scroll-up{animation:logoScrollUp 22s linear infinite}.logo-scroll-column.logo-scroll-down{animation:logoScrollDown 22s linear infinite}.logo-scroll-showcase:hover .logo-scroll-column{animation-play-state:paused}@keyframes logoScrollUp{0%{transform:translateY(0)}to{transform:translateY(-50%)}}@keyframes logoScrollDown{0%{transform:translateY(-50%)}to{transform:translateY(0)}}@media (max-width: 991px){.logo-scroll-showcase{height:450px;gap:12px;max-width:500px;margin:16px auto 0}.logo-scroll-column{gap:12px}.logo-card{border-radius:10px;padding:10px}}@media (max-width: 575px){.logo-scroll-showcase{height:400px;gap:10px;max-width:100%;margin:12px auto 0;padding:6px}.logo-scroll-column{gap:10px}.logo-card{border-radius:8px;padding:8px}}.deals-catalog{background-color:#fafbfc}.catalog-toolbar{box-shadow:0 4px 20px #00000008!important}.overflow-auto-x{overflow-x:auto;scrollbar-width:none}.overflow-auto-x::-webkit-scrollbar{display:none}.catalog-card{border:1px solid #eef1f6!important;border-radius:20px!important;transition:all .3s cubic-bezier(.25,.8,.25,1)!important;display:flex;flex-direction:column;height:100%}.catalog-card:hover{transform:translateY(-5px);border-color:#0c7c53!important;box-shadow:0 12px 28px #0c7c5314!important}.bg-main-gradient{background:linear-gradient(135deg,#0c7c53,#12a46e)!important}.logo-container{width:48px;height:48px}.logo-container-lg{width:56px;height:56px}.modal-backdrop-custom{background-color:#0a162880!important;backdrop-filter:blur(8px)!important;-webkit-backdrop-filter:blur(8px)!important;position:fixed;top:0;left:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center;z-index:2000;padding:16px}.modal-content-custom{background-color:#fff!important;border-radius:32px!important;max-width:580px;width:100%;box-shadow:0 24px 64px #00000026!important;padding:0!important;animation:modalFadeIn .35s cubic-bezier(.34,1.56,.64,1) forwards;max-height:90vh;overflow:hidden}.modal-scrollable-body{overflow-y:auto;max-height:90vh;padding:32px;scrollbar-width:thin;scrollbar-color:rgba(12,124,83,.35) transparent}.modal-scrollable-body::-webkit-scrollbar{width:10px}.modal-scrollable-body::-webkit-scrollbar-track{background:transparent}.modal-scrollable-body::-webkit-scrollbar-thumb{background-color:#0c7c5359!important;border:2px solid transparent;background-clip:padding-box;border-radius:100px!important}.modal-scrollable-body::-webkit-scrollbar-thumb:hover{background-color:#0c7c5399!important}.custom-dropdown-options{z-index:1000;max-height:250px;background-color:#fff;border:1px solid #eef1f6;border-radius:20px;box-shadow:0 12px 36px #0000001f!important;margin-top:8px;padding:8px;overflow-y:auto}.custom-dropdown-options::-webkit-scrollbar{width:8px}.custom-dropdown-options::-webkit-scrollbar-track{background:transparent}.custom-dropdown-options::-webkit-scrollbar-thumb{background-color:#0c7c5340!important;border:2px solid transparent;background-clip:padding-box;border-radius:100px!important}.custom-dropdown-options::-webkit-scrollbar-thumb:hover{background-color:#0c7c5380!important}.custom-dropdown-options .dropdown-item{border:0;background:transparent;width:100%;text-align:left;padding:10px 16px;border-radius:100px;font-size:14px;color:#5b6c77;transition:all .2s ease;cursor:pointer}.custom-dropdown-options .dropdown-item:hover{background-color:#ecf8f3!important;color:#0c7c53!important}.custom-dropdown-options .dropdown-item.active{background-color:#0c7c53!important;color:#fff!important;font-weight:600}.rotate-180{transform:rotate(180deg)}.badge-category-aje{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border-radius:9999px;font-size:11px;font-weight:600;border:1px solid #eef1f6;background-color:#fafbfc;color:#5b6c77;line-height:1;text-transform:capitalize}.badge-category-aje.tecnologia{background-color:#0066cc14!important;border-color:#0066cc2e!important;color:#06c!important}.badge-category-aje.alimentacao{background-color:#e6510014!important;border-color:#e651002e!important;color:#e65100!important}.badge-category-aje.educacao{background-color:#2e7d3214!important;border-color:#2e7d322e!important;color:#2e7d32!important}.badge-category-aje.servicos{background-color:#61616114!important;border-color:#6161612e!important;color:#616161!important}.btn-close-custom{position:absolute;top:24px;right:24px;width:36px;height:36px;border-radius:50%;display:flex;justify-content:center;align-items:center;border:1px solid #eef1f6;background-color:#fafbfc;color:#8c9ba5;cursor:pointer;transition:all .2s ease}.btn-close-custom:hover{background-color:#fce8e6;color:#d93025;border-color:#fad2cf}@keyframes modalFadeIn{0%{opacity:0;transform:translateY(20px) scale(.96)}to{opacity:1;transform:translateY(0) scale(1)}}.line-clamp-3{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}
