.post-type-archive-newsletter .ast-container,.single-newsletter .ast-container,.tax-newsletter_category .ast-container{margin:0 !important;padding:0 !important;max-width:100%;display:block !important}.newsletter-category-page,.newsletter-archive-page{padding:0 0 90px}.newsletter-category-posts{display:grid;grid-template-columns:repeat(auto-fill,minmax(600px,1fr));gap:5px;margin-top:20px}.ckpost-featureimage{margin-right:10px}.ckpost-featureimage img{width:170px;max-height:108px !important;margin:auto}.category-gridholderctr,.newsletter-content-commentctr{max-width:1300px;margin:auto}.newsletter-item{display:flex;background-color:#f9f9f9;padding:15px 10px;border-radius:5px;box-shadow:0 2px 5px rgba(0,0,0,.1);transition:transform .3s ease,box-shadow .3s ease;flex-direction:row;justify-content:flex-start}.newsletter-item:hover{transform:translateY(-10px);box-shadow:0 5px 15px rgba(0,0,0,.2)}.newsletter-item h2{font-size:22px;color:#1f1e1e !important;margin:15px 0 0 !important}.newsletter-item p{color:#555}.newsletter-item a{color:#424445;text-decoration:none}.newsletter-item a:hover{color:#2b269c}.cknewsletterheading{background-color:#2b269c;color:#fff;font-family:"Poppins",Sans-serif;font-size:42px;font-weight:600;line-height:59px;text-align:center;margin:0 0 50px;padding:60px 0}.category-tabs{margin-bottom:30px;text-align:center}.newsletter-excerpt p{margin:0}.category-tab{border:none;background-color:#2b269c;border-right:1px solid #ddd;border-bottom:1px solid #ddd;margin:0;padding:14px 20px;font-size:14px;font-weight:500;color:#fff;margin-right:-4px;cursor:pointer;box-shadow:none;border-radius:0;width:170px;transition:background-color .3s ease}.category-tab:hover{background-color:#4ab54f;color:#fff}.category-tab.active{background-color:#4ab54f !important;color:#fff}.category-tab:focus{outline:none}@media screen and (max-width:480px){.post-type-archive-newsletter #rmp_menu_trigger-5241{display:none !important}.newsletter-category-posts{grid-template-columns:repeat(auto-fill,minmax(100%,1fr))}.newsletter-item h2{font-size:18px}.cknewsletterheading{font-size:28px;padding:70px 0 5px}}