.elementor-70023 .elementor-element.elementor-element-52159fbf{--display:flex;}.elementor-70023 .elementor-element.elementor-element-2642c5a0{--display:flex;}.elementor-70023 .elementor-element.elementor-element-f98cd72 > .elementor-widget-container{margin:0px 0px -96px 0px;}.elementor-70023 .elementor-element.elementor-element-632a6849 > .elementor-widget-container{margin:0px 0px -96px 0px;}.elementor-70023 .elementor-element.elementor-element-39840570{--display:flex;}.elementor-70023 .elementor-element.elementor-element-bf977a0 > .elementor-widget-container{margin:-3rem 0rem 0rem 0rem;}.elementor-70023 .elementor-element.elementor-element-206662ad{--display:flex;}.elementor-70023 .elementor-element.elementor-element-6b0afddd .elementor-repeater-item-{{_id}} h3{text-align:center;}.elementor-70023 .elementor-element.elementor-element-6b0afddd .elementor-repeater-item-{{_id}} p{text-align:center;}.elementor-70023 .elementor-element.elementor-element-6b0afddd .elementor-repeater-item-{{_id}}
					.grapefruit-button, .elementor-70023 .elementor-element.elementor-element-6b0afddd
					.elementor-repeater-item-{{_id}}
					.text-arrow{justify-content:center;display:flex;}.elementor-70023 .elementor-element.elementor-element-6b5b3c9b{--display:flex;}.elementor-70023 .elementor-element.elementor-element-2b7969e4 .elementor-repeater-item-{{_id}} h3{text-align:left;}.elementor-70023 .elementor-element.elementor-element-2b7969e4 .elementor-repeater-item-{{_id}} p{text-align:left;}.elementor-70023 .elementor-element.elementor-element-2b7969e4 .elementor-repeater-item-{{_id}}
					.grapefruit-button, .elementor-70023 .elementor-element.elementor-element-2b7969e4
					.elementor-repeater-item-{{_id}}
					.text-arrow{justify-content:left;display:flex;}.elementor-70023 .elementor-element.elementor-element-70a4d8d1{--display:flex;}.elementor-70023 .elementor-element.elementor-element-77d2e5b7 > .elementor-widget-container{margin:-3rem 0rem 0rem 0rem;}.elementor-70023 .elementor-element.elementor-element-12029b0{--display:flex;}.elementor-70023 .elementor-element.elementor-element-fd25321 > .elementor-widget-container{margin:-3rem 0rem 0rem 0rem;}.elementor-70023 .elementor-element.elementor-element-7c7eb9d7{--display:flex;}.elementor-70023 .elementor-element.elementor-element-41f6da62{--display:flex;}.elementor-70023 .elementor-element.elementor-element-4dbd7f66 > .elementor-widget-container{margin:-128px 0px 0px 0px;}@media(max-width:1024px){.elementor-70023 .elementor-element.elementor-element-bf977a0 > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}.elementor-70023 .elementor-element.elementor-element-77d2e5b7 > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}.elementor-70023 .elementor-element.elementor-element-fd25321 > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}}@media(max-width:767px){.elementor-70023 .elementor-element.elementor-element-f98cd72 > .elementor-widget-container{margin:0px 0px -36px 0px;}.elementor-70023 .elementor-element.elementor-element-632a6849 > .elementor-widget-container{margin:0px 0px -32px 0px;}.elementor-70023 .elementor-element.elementor-element-4dbd7f66 > .elementor-widget-container{margin:-65px 0px 0px 0px;}}/* Start custom CSS for gcr-hero-home, class: .elementor-element-3df8899b */.broken_link {
  text-decoration: none !important;
}/* End custom CSS */
/* Start custom CSS for widget-lead-in-text, class: .elementor-element-632a6849 */.elementor-70023 .elementor-element.elementor-element-632a6849 h2 {
    width: 70%;
}/* End custom CSS */
/* Start custom CSS for widget-card-overlay, class: .elementor-element-bf977a0 */.elementor-70023 .elementor-element-bf977a0 .overlay-card__link {
    display: none;
}

.elementor-70023 .elementor-element-bf977a0 .overlay-cards .overlay-card {
  pointer-events: none;
  cursor: default;
}

.elementor-70023 .card-overlay-section .main-content-area {
    padding-top: 90px;
    padding-bottom: 90px;
}

@media (max-width: 768px) {
    .elementor-70023 .card-overlay-section .main-content-area {
    padding-top: 64px;
    padding-bottom: 64px;
    }
}/* End custom CSS */
/* Start custom CSS for widget-image-cta-stats, class: .elementor-element-69522061 */.elementor-70023 .elementor-element.elementor-element-69522061 .gcr2-image-cta-stats-heading {
    width: 65%;
}/* End custom CSS */