/* Start custom CSS */body .elementor [data-id="partners"] { margin-top: 84px; }
@media (max-width: 1024px) { body .elementor [data-id="partners"] { margin-top: 48px; } }
@media (max-width: 767px) { body .elementor [data-id="partners"] { margin-top: 48px; } }
/* S1 SubscribeSection benefits ul sm:grid-cols-4 (640–767) */
@media (min-width: 640px) and (max-width: 767px) { body .elementor [data-id="sb-benefits"] { grid-template-columns: repeat(4, minmax(0, 1fr)); } }
/* S2 SubscribeForm leaf hidden sm:block (640–767) */
@media (min-width: 640px) and (max-width: 767px) { body .elementor [data-id="sb-leaf"] { display: flex; } }/* End custom CSS */