.elementor-188 .elementor-element.elementor-element-cc082c9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-188 .elementor-element.elementor-element-ddad5f0 .fplc-hero__bg{object-position:center center;}.elementor-188 .elementor-element.elementor-element-ddad5f0 .fplc-hero__overlay{--fplc-ov-start:rgba(0, 30, 16, 0.9);--fplc-ov-end:rgba(0, 30, 16, 0.35);--fplc-ov-angle:90deg;}.elementor-188 .elementor-element.elementor-element-ddad5f0 .fplc-hero{min-height:52vh;}.elementor-188 .elementor-element.elementor-element-ddad5f0 .fplc-hero__inner{max-width:760px;text-align:left;}.elementor-188 .elementor-element.elementor-element-ef36a99{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-188 .elementor-element.elementor-element-27e06bc .fplc-header{text-align:center;}.elementor-188 .elementor-element.elementor-element-27e06bc .fplc-cardgrid{grid-template-columns:repeat(3, minmax(0, 1fr));gap:32px;}.elementor-188 .elementor-element.elementor-element-27e06bc .fplc-gcard__media{aspect-ratio:16 / 10;}.elementor-188 .elementor-element.elementor-element-27e06bc .fplc-section{background-color:#d0e1d6;}.elementor-188 .elementor-element.elementor-element-27e06bc .fplc-gcard{background-color:#ffffff;}.elementor-188 .elementor-element.elementor-element-27e06bc .fplc-gcard__meta{color:var( --e-global-color-primary );}.elementor-188 .elementor-element.elementor-element-27e06bc .fplc-gcard__excerpt{-webkit-line-clamp:3;}.elementor-188 .elementor-element.elementor-element-27e06bc .fplc-gcard__link{color:var( --e-global-color-primary );font-size:12px;}@media(max-width:1024px){.elementor-188 .elementor-element.elementor-element-27e06bc .fplc-cardgrid{grid-template-columns:repeat(2, minmax(0, 1fr));}}@media(max-width:767px){.elementor-188 .elementor-element.elementor-element-27e06bc .fplc-cardgrid{grid-template-columns:repeat(1, minmax(0, 1fr));}}/* Start custom CSS for fplc_card_grid, class: .elementor-element-27e06bc */.elementor-188 .elementor-element.elementor-element-27e06bc a{
    color: black;
}/* End custom CSS */