form .wpforms-submit {
  background: #fed103 !important;
  color: #000 !important;
  font-weight: bold !important;
}

.chiefholdcategory_template7 .chief360_apparatus_template1_desc {
  color: #000;
}

.ics-calendar-month-grid th {
  background-color: #000 !important;
  color: #fff !important;
 }
 .chief360_recentnews_template17_hold_item.listing p.readmore a {
  background: #f1de1f;
  color: #000;
 }
 .chief360_recentnews_template17_hold_item.listing .chief360_recentnews_template17_title a {
  color: #000;
 }
 body .staff-group h3, .staff-group h2 {
  color: #000;
 }
 .chief360_messagecenter_template5_hold .chief360_messagecenter_template5_hold_text {
    background: #000;
    padding: 12px;
}




/* number circle css  */
.elementor-widget-counter .elementor-counter {
    display: flex !important;
    align-items: center !important;
    gap: 20px !important;
}

/* Outer yellow ring */
.elementor-widget-counter .elementor-counter-number-wrapper {
    width: 124px !important;
    height: 124px !important;
    border: 2px solid #f2b705 !important;
    border-radius: 62px !important;
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    position: relative !important;
    box-sizing: border-box !important;
    background: transparent !important;
}

/* Inner light circle (gap effect) */
.elementor-widget-counter .elementor-counter-number-wrapper::before {
    content: "" !important;
    width: 100px !important;
    height: 100px !important;
    background-color: #f8f4ef !important;
    border-radius: 56px !important;
    position: absolute !important;
    top: 50% !important;
    left: 50% !important;
    transform: translate(-50%, -50%) !important;
    z-index: 0 !important;
}

/* Number style */
.elementor-widget-counter .elementor-counter-number,
.elementor-widget-counter .elementor-counter-number-suffix {
    position: relative !important;
    z-index: 1 !important;
    font-size: 35px !important;
    letter-spacing: 1px !important;
    line-height: 24px !important;
    color: #000000 !important;
    font-family: "Galantic", sans-serif !important;
    font-weight: 700 !important;
}

/* box css  */

.always-hover_box:hover img {
    filter: brightness(0) invert(1);
}

.always-hover_box:hover span.elementor-heading-title.elementor-size-default {color: white;}

.always-hover_box {position: relative;}





/* header css  */
button.sub-menu-toggle {
    display: none;
}
.Donatebutton a.elementor-button.elementor-button-link.elementor-size-sm {
    position: relative;
}

.Donatebutton a.elementor-button.elementor-button-link.elementor-size-sm:before {
    content: "";
    position: absolute;
    height: 25px;
    width: 25px;
    right: 14px;
    top: 11px;
    background-image: url(https://pocomokefire-j3pb.1wp.site/wp-content/uploads/2026/01/donate.png);
    background-size: 100% 100%;
}

/* footer css  */
.Footer-form .elementor-form-fields-wrapper.elementor-labels- {
    position: relative;
}

.Footer-form .e-form__buttons {
    position: absolute;
    width: 36% !important;
    top: 2px;
    right: 4px;
}

.Footer-form button.elementor-button.elementor-size-sm {
    padding: 14px 15px;
}







