.elementor-272 .elementor-element.elementor-element-59f0bc9{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-272 .elementor-element.elementor-element-6d30d77 .fplc-gallery-hero__bg{object-position:center center;}.elementor-272 .elementor-element.elementor-element-6d30d77 .fplc-gallery-hero{min-height:52vh;}.elementor-272 .elementor-element.elementor-element-6d30d77 .fplc-gallery-hero__inner{max-width:760px;text-align:left;}.elementor-272 .elementor-element.elementor-element-6d30d77 .fplc-gallery-hero__overlay{--fplc-gallery-overlay-start:rgba(0,45,20,0.92);--fplc-gallery-overlay-end:rgba(0,20,10,0.48);--fplc-gallery-overlay-angle:90deg;}.elementor-272 .elementor-element.elementor-element-6d30d77 .fplc-gallery-hero__bar{background-color:#5ab481;width:64px;height:6px;}.elementor-272 .elementor-element.elementor-element-6d30d77 .fplc-gallery-hero__title{font-size:40px;}.elementor-272 .elementor-element.elementor-element-6d30d77 .fplc-gallery-hero__title span{color:#5ab481;}.elementor-272 .elementor-element.elementor-element-cf4552c{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-272 .elementor-element.elementor-element-8ef310a .fplc-header{text-align:center;}.elementor-272 .elementor-element.elementor-element-8ef310a .fplc-album--grid{grid-template-columns:repeat(3, minmax(0, 1fr));gap:24px;}.elementor-272 .elementor-element.elementor-element-8ef310a .fplc-album--masonry{column-count:3;column-gap:24px;}.elementor-272 .elementor-element.elementor-element-8ef310a .fplc-album--masonry .fplc-photo{margin-bottom:24px;}.elementor-272 .elementor-element.elementor-element-8ef310a .fplc-photo__media{aspect-ratio:4 / 3;}.elementor-272 .elementor-element.elementor-element-8ef310a .fplc-section{background-color:#d0e1d6;}.elementor-272 .elementor-element.elementor-element-8ef310a .fplc-photo{background-color:#ffffff;}@media(max-width:1024px){.elementor-272 .elementor-element.elementor-element-8ef310a .fplc-album--grid{grid-template-columns:repeat(2, minmax(0, 1fr));}.elementor-272 .elementor-element.elementor-element-8ef310a .fplc-album--masonry{column-count:2;}}@media(max-width:767px){.elementor-272 .elementor-element.elementor-element-8ef310a .fplc-album--grid{grid-template-columns:repeat(1, minmax(0, 1fr));}.elementor-272 .elementor-element.elementor-element-8ef310a .fplc-album--masonry{column-count:1;}}