.elementor-kit-24{--e-global-color-primary:#1300C1;--e-global-color-secondary:#9AA8FF;--e-global-color-text:#000000;--e-global-color-accent:#FFCDD9;--e-global-color-08d0150:#FFCDD9;--e-global-color-65c8786:#9DA8FF;--e-global-color-7628300:#71F5C4;--e-global-color-ff55c81:#8149FF;--e-global-color-65b8fe4:#FF0071;--e-global-color-9ba6db9:#E5E9FF;--e-global-typography-primary-font-family:"Mind Meridian";--e-global-typography-primary-font-weight:400;--e-global-typography-secondary-font-family:"Mind Meridian";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Mind Meridian";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Mind Meridian";--e-global-typography-accent-font-weight:400;color:var( --e-global-color-text );font-family:"Mind Meridian", Sans-serif;font-size:18px;}.elementor-kit-24 button,.elementor-kit-24 input[type="button"],.elementor-kit-24 input[type="submit"],.elementor-kit-24 .elementor-button{background-color:var( --e-global-color-secondary );font-family:"Mind Meridian", Sans-serif;font-size:1.125rem;font-weight:600;text-decoration:none;color:var( --e-global-color-primary );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-primary );border-radius:8px 8px 8px 8px;}.elementor-kit-24 button:hover,.elementor-kit-24 button:focus,.elementor-kit-24 input[type="button"]:hover,.elementor-kit-24 input[type="button"]:focus,.elementor-kit-24 input[type="submit"]:hover,.elementor-kit-24 input[type="submit"]:focus,.elementor-kit-24 .elementor-button:hover,.elementor-kit-24 .elementor-button:focus{background-color:#CDD4FF;color:var( --e-global-color-primary );}.elementor-kit-24 e-page-transition{background-color:#FFBC7D;}.elementor-kit-24 a{color:var( --e-global-color-primary );font-family:"Mind Meridian", Sans-serif;font-weight:bold;text-decoration:underline;}.elementor-kit-24 a:hover{color:var( --e-global-color-65b8fe4 );}.elementor-kit-24 h1{color:var( --e-global-color-primary );font-family:"Mind Meridian", Sans-serif;font-size:50px;font-weight:600;}.elementor-kit-24 h2{color:var( --e-global-color-primary );font-family:"Mind Meridian", Sans-serif;font-weight:600;}.elementor-kit-24 h3{color:var( --e-global-color-primary );font-family:"Mind Meridian", Sans-serif;font-weight:600;}.elementor-kit-24 h4{color:var( --e-global-color-primary );font-family:"Mind Meridian", Sans-serif;font-weight:600;}.elementor-kit-24 h5{color:var( --e-global-color-primary );font-family:"Mind Meridian", Sans-serif;font-weight:600;}.elementor-kit-24 h6{color:var( --e-global-color-primary );font-family:"Mind Meridian", Sans-serif;font-weight:600;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1140px;}.e-con{--container-max-width:1140px;}.elementor-widget:not(:last-child){--kit-widget-spacing:20px;}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px;}{}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 */#donate-header svg{
    fill: #1300c1;
}
#main-nav .elementor-nav-menu .sub-arrow{
    padding: 0 0 0 2px;
}
#main-nav  .elementor-nav-menu a:hover .sub-arrow svg,
#main-nav  .elementor-nav-menu a:focus .sub-arrow svg{
  fill: var(--e-global-color-accent);
}
.elementor-nav-menu--main .menu-home > a.elementor-item {
  -webkit-text-fill-color: transparent; /* hides the word, keeps its height */
  width: 30px;
  overflow: hidden;
  white-space: nowrap;
  background-color: currentColor !important;
  -webkit-mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 3 2 12h3v8h6v-6h2v6h6v-8h3z'/%3E%3C/svg%3E") no-repeat center / 22px 22px;
          mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 3 2 12h3v8h6v-6h2v6h6v-8h3z'/%3E%3C/svg%3E") no-repeat center / 25px 25px;
}
/* Add "MENU" next to the hamburger icon */
.elementor-menu-toggle::after {
  content: "MENU";
  margin-left: 8px;
  font-size: 18px;
  font-weight: 600;
  letter-spacing: 1px;
  line-height: 1;
}

/* Optional: show "CLOSE" while the menu is open */
.elementor-menu-toggle.elementor-active::after {
  content: "CLOSE";
}
#main-nav ul.elementor-nav-menu--dropdown a, 
#main-nav ul.elementor-nav-menu--dropdown a:focus, 
#main-nav ul.elementor-nav-menu--dropdown a:hover {
    border-inline-start: 20px solid transparent;
}
@media (min-width: 1025px) {
  #main-nav ul.elementor-nav-menu--dropdown a,
  #main-nav ul.elementor-nav-menu--dropdown a:focus,
  #main-nav ul.elementor-nav-menu--dropdown a:hover {
    border-inline-start: 0;
  }
}
@media screen and (min-width: 1025px) and (max-width: 1180px){
    #main-nav .elementor-nav-menu--main .elementor-item {
        padding-left: 5px;
        padding-right: 5px;
        font-size: 1rem;
    }
}

.btn-dwnld{
    svg{
        fill: currentColor !important;
    }
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Mind Meridian';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://darlingtonmind.com/wp-content/uploads/2026/09/MindMeridianW05-Regular.woff') format('woff');
}
@font-face {
	font-family: 'Mind Meridian';
	font-style: normal;
	font-weight: bold;
	font-display: auto;
	src: url('https://darlingtonmind.com/wp-content/uploads/2026/09/MindMeridianW05-Bold.woff') format('woff');
}
@font-face {
	font-family: 'Mind Meridian';
	font-style: normal;
	font-weight: 900;
	font-display: auto;
	src: url('https://darlingtonmind.com/wp-content/uploads/2026/09/MindMeridianW05-Display.woff') format('woff');
}
/* End Custom Fonts CSS */