.ne5ndG_main{flex-direction:column;justify-content:center;align-items:center;margin-bottom:150px;display:flex}.ne5ndG_mainHeading{color:#44444f;text-align:center;margin-bottom:8px;font-size:32px;font-weight:700;line-height:normal}.ne5ndG_subHeading{color:#696974;text-align:center;font-size:15px;font-weight:400;line-height:normal}.ne5ndG_headings{margin:30px 0}.ne5ndG_cardWrapper{cursor:pointer;width:100%;max-width:289px;position:relative}.ne5ndG_cardBottomShadow{z-index:1;background:linear-gradient(#0000 15.99%,#000 100%);border-radius:0 0 4.554px 4.554px;height:30%;position:absolute;inset:70% 0 8px}.ne5ndG_cardLabel{color:#fff;z-index:2;text-transform:uppercase;font-size:12.045px;font-weight:700;line-height:16.748px;position:absolute;bottom:20px;left:14px}.ne5ndG_templatesWrapper{grid-template-columns:repeat(4,1fr);justify-content:center;gap:13px;margin:0 120px;display:grid}.ne5ndG_mainWrapper{cursor:pointer;position:absolute;inset:0}.ne5ndG_useButton{color:#44444f;cursor:pointer;background:#fff;border-radius:48px;padding:12px 16px;font-size:12.045px;font-weight:700;line-height:16.748px;position:absolute;top:10px;right:10px}.ne5ndG_viewAllBtn{border:1px solid var(--primary-color);color:var(--primary-color);text-align:center;letter-spacing:.16px;background:#fff;border-radius:12px;margin-top:47px;padding:16px 48px;font-size:16px;font-weight:500;line-height:normal;transition:all .2s}.ne5ndG_viewAllBtn:hover{color:#fff;background:#6729f3}@media (max-width:1280px){.ne5ndG_templatesWrapper{grid-template-columns:repeat(3,1fr)}.ne5ndG_main{margin-bottom:81px}}@media (max-width:1080px){.ne5ndG_templatesWrapper{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){.ne5ndG_templatesWrapper{grid-template-columns:repeat(3,1fr);margin:0 35px}.ne5ndG_cardWrapper{max-width:157px!important}.ne5ndG_cardWrapper img{width:100%}.ne5ndG_cardLabel{color:#fff;font-size:12px;font-weight:700;position:absolute;bottom:8px;left:8px}.ne5ndG_useButton{border-radius:48px;padding:6px 12px;font-size:10px;font-weight:700;line-height:16.748px}.ne5ndG_mainHeading{font-size:22px;font-weight:500;line-height:125.5%}.ne5ndG_subHeading{font-size:14px;font-weight:400;line-height:21.317px}}@media (max-width:425px){.ne5ndG_templatesWrapper{grid-template-columns:repeat(2,1fr);margin:0 16px}.ne5ndG_cardLabel{font-size:12px;bottom:8px;left:8px}}
