body.elementor-apps-page{background:var(--e-a-color-white)}.e-a-apps .e-a-page-title{max-width:770px;text-align:center;margin:30px auto 60px}.e-a-apps .e-a-page-title h2{font-size:28px;margin:0;line-height:1.6}.e-a-apps .e-a-page-title p{font-size:16px;margin-block-start:0}.e-a-apps .e-a-page-title p a{color:inherit}.e-a-apps .e-a-page-footer{text-align:center;margin:60px auto}.e-a-apps .e-a-page-footer p{max-width:1200px;margin:auto}.e-a-apps .e-a-list{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));grid-gap:30px;display:grid}.e-a-apps .e-a-item{padding:20px 24px;border:var(--e-a-border);transition:var(--e-a-transition-hover);flex-direction:column;align-items:flex-start;border-radius:var(--e-a-border-radius);display:flex}.e-a-apps .e-a-item:hover{border-color:var(--e-a-border-color-bold)}.e-a-apps .e-a-heading{justify-content:space-between;align-items:flex-start;width:100%;display:flex}.e-a-apps .e-a-heading .e-a-img{margin-block-end:20px;border-radius:var(--e-a-border-radius);width:70px;display:flex}.e-a-apps .e-a-heading .e-a-badge{padding:3px 8px;color:#047857;border-radius:100px;background:#ecfdf5}.e-a-apps .e-a-author,.e-a-apps .e-a-title{margin:0;line-height:1.6}.e-a-apps .e-a-author{font-size:12px}.e-a-apps .e-a-author a{color:inherit}.e-a-apps .e-a-desc{flex-grow:1}.e-a-apps .e-a-offering{font-size:12px;font-style:italic}.e-a-apps .e-a-actions{justify-content:space-between;margin-block-start:20px;align-items:center;width:100%;display:flex}.e-a-apps .e-a-actions a{text-decoration:none}.e-a-apps .e-a-actions .e-accent{margin-inline-start:auto}.e-a-apps .e-a-actions .e-a-learn-more{font-weight:500;color:#4338ca}