.elementor-kit-67722{--e-global-color-primary:#000087;--e-global-color-secondary:#212121;--e-global-color-text:#000000;--e-global-color-accent:#15B2E6;--e-global-typography-primary-font-family:"Inter";--e-global-typography-primary-font-size:22px;--e-global-typography-primary-font-weight:400;--e-global-typography-secondary-font-family:"Inter";--e-global-typography-secondary-font-size:20px;--e-global-typography-secondary-font-weight:600;--e-global-typography-text-font-family:"Inter";--e-global-typography-text-font-size:32px;--e-global-typography-text-font-weight:800;--e-global-typography-accent-font-family:"Inter";--e-global-typography-accent-font-size:18px;--e-global-typography-accent-font-weight:500;color:var( --e-global-color-text );font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;}.elementor-kit-67722 e-page-transition{background-color:#FFBC7D;}.elementor-kit-67722 a{color:var( --e-global-color-primary );font-family:"Inter", Sans-serif;}.elementor-kit-67722 h1{color:var( --e-global-color-primary );font-family:"Inter", Sans-serif;font-weight:800;}.elementor-kit-67722 h2{color:#212121;font-family:"Inter", Sans-serif;font-weight:900;}.elementor-kit-67722 h3{color:var( --e-global-color-secondary );font-family:"Inter", Sans-serif;}.elementor-kit-67722 h4{color:var( --e-global-color-secondary );font-family:"Inter", Sans-serif;font-weight:600;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1080px;}.e-con{--container-max-width:1080px;}.elementor-widget:not(:last-child){--kit-widget-spacing:10px;}.elementor-element{--widgets-spacing:10px 10px;--widgets-spacing-row:10px;--widgets-spacing-column:10px;}{}h1.entry-title{display:var(--page-title-display);}.site-header .site-branding{flex-direction:column;align-items:stretch;}.site-header{padding-inline-end:0px;padding-inline-start:0px;}.site-footer .site-branding{flex-direction:column;align-items:stretch;}@media(max-width:1024px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS *//* Cards inside the repeating block */
.mn-chunks .elementor-posts--skin-cards .elementor-post__card{
  display:flex; flex-direction:column; height:100%;
}

/* Stop Elementor from double-reserving space */
.mn-chunks .elementor-posts--skin-cards.elementor-has-item-ratio
  .elementor-post__thumbnail::before{ content:none !important; padding:0 !important; }

/* Single explicit ratio: 0.66 -> width:height = 100:66 */
.mn-chunks .elementor-posts--skin-cards .elementor-post__thumbnail{
  overflow:hidden;
  aspect-ratio: 100 / 66;
  height:auto !important;
}
.mn-chunks .elementor-fit-height{ height:auto !important; }

.mn-chunks .elementor-posts--skin-cards .elementor-post__thumbnail__link{
  display:block; height:100%;
}
.mn-chunks .elementor-posts--skin-cards .elementor-post__thumbnail img{
  width:100% !important; height:100% !important; object-fit:cover; display:block;
}
.mn-chunks .elementor-posts--skin-cards .elementor-post__text{ flex:1 1 auto; }


/* Load More / Next button */
.mn-chunks-load{
  display:block;
  margin:28px auto 12px;
  padding:14px 28px;
  min-width:260px;
  border:0;
  border-radius:9999px;
  background: var(--e-global-color-primary, #0a2bbf); /* stays blue */
  color:#fff;
  font-weight:700;
  line-height:1;
  text-align:center;
  cursor:pointer;
  box-shadow: 0 6px 14px rgba(0,0,0,.15);
  transition: box-shadow .15s ease;
}

.mn-chunks-load:hover{
  background: var(--e-global-color-primary, #0a2bbf); /* unchanged */
  box-shadow: 0 14px 32px rgba(0,0,0,.28);            /* only shadow grows */
}

.mn-chunks-load:focus-visible{
  outline:2px solid #fff;
  outline-offset:2px;
  box-shadow: 0 0 0 3px rgba(10,43,191,.35), 0 14px 32px rgba(0,0,0,.28);
}

.mn-chunks-load:disabled{
  opacity:.7;
  box-shadow: 0 4px 10px rgba(0,0,0,.12);
  cursor:default;
}

.elementor iframe[id^="google_ads"],
.elementor iframe[id^="_fs"] {
max-width: unset !important;
width: revert-layer !important;
}/* End custom CSS */