.elementor-2689 .elementor-element.elementor-element-0bf838e{--display:flex;}.elementor-widget-eael-post-grid .eael-meta-posted-on{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-eael-post-grid .eael-entry-meta > span{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-eael-post-grid .eael-entry-title, .elementor-widget-eael-post-grid .eael-entry-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-eael-post-grid .eael-grid-post-excerpt p{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-eael-post-grid .post-meta-categories li, .elementor-widget-eael-post-grid .post-meta-categories li a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-2689 .elementor-element.elementor-element-1ac4d84 .eael-grid-post-holder{background-color:#FFFFFF;}.elementor-2689 .elementor-element.elementor-element-1ac4d84 .eael-grid-post .eael-entry-footer{justify-content:flex-start;}.elementor-2689 .elementor-element.elementor-element-1ac4d84 .eael-grid-post .eael-entry-header-after{justify-content:flex-start;align-items:center;}.elementor-2689 .elementor-element.elementor-element-1ac4d84 .eael-entry-title a{color:#303133;}.elementor-2689 .elementor-element.elementor-element-1ac4d84 .eael-entry-title:hover, .elementor-2689 .elementor-element.elementor-element-1ac4d84 .eael-entry-title a:hover{color:#23527c;}.elementor-2689 .elementor-element.elementor-element-1ac4d84 .eael-grid-post .eael-entry-overlay{background-color:rgba(0,0,0, .75);}.elementor-2689 .elementor-element.elementor-element-1ac4d84 .eael-grid-post .eael-entry-overlay > i{color:#ffffff;font-size:18px;}.elementor-2689 .elementor-element.elementor-element-1ac4d84 .eael-grid-post .eael-entry-overlay > img{height:18px;width:18px;}.elementor-2689 .elementor-element.elementor-element-1ac4d84 .eael-post-elements-readmore-btn{color:#000BEC;}.elementor-2689 .elementor-element.elementor-element-1ac4d84 .eael-load-more-button{color:#fff;background:#29d8d8;}.elementor-2689 .elementor-element.elementor-element-1ac4d84 .eael-load-more-button:hover{color:#fff;background:#27bdbd;}.elementor-2689 .elementor-element.elementor-element-1ac4d84 .eael-load-more-button-wrap{justify-content:center;}/* Start custom CSS for eael-post-grid, class: .elementor-element-1ac4d84 *//* ============================================
   MRCOIN88 – PURE GREEN ANIMATED LOAD MORE
   ============================================ */

.eael-load-more-button {
  background: linear-gradient(135deg, #0F7A3D, #1A9C52) !important; /* MRCOIN88 Green */
  color: #ffffff !important;
  font-weight: 700;
  text-transform: uppercase;
  padding: 14px 40px !important;
  border-radius: 999px !important;
  border: none !important;

  display: inline-flex;
  align-items: center;
  justify-content: center;
  gap: 6px;

  cursor: pointer;
  letter-spacing: .06em;

  /* Glow */
  box-shadow: 0 0 12px rgba(0, 200, 85, .35),
              0 4px 14px rgba(0, 120, 56, .35);

  /* Pulse Animation */
  animation: mc88Pulse 2.2s infinite ease-in-out;
  transition: .25s ease-in-out !important;
}

/* Text Color Force */
.eael-load-more-button .eael_load_more_text {
  color: #ffffff !important;
}

/* Loader Circle Color */
.eael-load-more-button .eael-btn-loader {
  border-top-color: #ffffff !important;
  border-right-color: #ffffff !important;
}

/* Hover – stronger glow + slight pop */
.eael-load-more-button:hover {
  transform: translateY(-2px) scale(1.05);
  box-shadow: 0 0 18px rgba(0, 255, 135, .55),
              0 6px 18px rgba(0, 140, 60, .45);
  animation: mc88PulseFast 1.2s infinite ease-in-out;
}

/* Active (click) */
.eael-load-more-button:active {
  transform: scale(0.95) !important;
  box-shadow: 0 2px 10px rgba(0, 140, 60, .35) !important;
}

/* Pulse Animation (idle) */
@keyframes mc88Pulse {
  0%   { box-shadow: 0 0 10px rgba(0, 255, 135, .25); }
  50%  { box-shadow: 0 0 20px rgba(0, 255, 135, .45); }
  100% { box-shadow: 0 0 10px rgba(0, 255, 135, .25); }
}

/* Faster pulse on hover */
@keyframes mc88PulseFast {
  0%   { box-shadow: 0 0 14px rgba(0, 255, 135, .35); }
  50%  { box-shadow: 0 0 26px rgba(0, 255, 135, .55); }
  100% { box-shadow: 0 0 14px rgba(0, 255, 135, .35); }
}/* End custom CSS */