.elementor-121580 .elementor-element.elementor-element-495d764d{--display:flex;}.elementor-121580 .elementor-element.elementor-element-44d7d7ee{--display:flex;}.elementor-121580 .elementor-element.elementor-element-d70046f{--display:flex;}.elementor-121580 .elementor-element.elementor-element-84f1c3b > .elementor-widget-container{padding:0rem 0rem 0rem 0rem;}.elementor-121580 .elementor-element.elementor-element-51a94177{--display:flex;}.elementor-121580 .elementor-element.elementor-element-0aec9a0 .elementor-repeater-item-{{_id}} h3{text-align:center;}.elementor-121580 .elementor-element.elementor-element-0aec9a0 .elementor-repeater-item-{{_id}} p{text-align:center;}.elementor-121580 .elementor-element.elementor-element-0aec9a0 .elementor-repeater-item-{{_id}}
					.grapefruit-button, .elementor-121580 .elementor-element.elementor-element-0aec9a0
					.elementor-repeater-item-{{_id}}
					.text-arrow{justify-content:center;display:flex;}.elementor-121580 .elementor-element.elementor-element-1d424482{--display:flex;}.elementor-121580 .elementor-element.elementor-element-c82e47f{--display:flex;}.elementor-121580 .elementor-element.elementor-element-c82e47f:not(.elementor-motion-effects-element-type-background), .elementor-121580 .elementor-element.elementor-element-c82e47f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://media.globalchristianrelief.org/2026/03/Nigeria-Mountain-Lines-scaled.png");}.elementor-121580 .elementor-element.elementor-element-f8d63a0 > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}.elementor-121580 .elementor-element.elementor-element-a552d33{--display:flex;}.elementor-121580 .elementor-element.elementor-element-92665c8{--spacer-size:91px;}.elementor-121580 .elementor-element.elementor-element-424a7a5{--spacer-size:60px;}/* Start custom CSS for gcr-hero-home, class: .elementor-element-10ba9872 */.elementor-121580 .hero-title {
    font-size: 70px;
}

@media (max-width: 768px) {
    .elementor-121580 .hero-title {
        font-size: 40px;
    }
}

.elementor-121580 a.broken_link {
    text-decoration: none;
}/* End custom CSS */
/* Start custom CSS for widget-testimonials, class: .elementor-element-12e6910 */.elementor-121580 .widget-testimonials-section .trait-carousel-item > img {
    height: auto !important;
}/* End custom CSS */
/* Start custom CSS for widget-media-long-caption, class: .elementor-element-96b07e3 */.elementor-121580 .elementor-element-96b07e3 .background-white {
    background-color: transparent;
}/* End custom CSS */