.elementor-12 .elementor-element.elementor-element-bddfbef{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-fb6b4b1{--display:flex;}.elementor-12 .elementor-element.elementor-element-0a250d6{--display:flex;}.elementor-12 .elementor-element.elementor-element-ee4d4f3{--display:flex;}.elementor-12 .elementor-element.elementor-element-d28ecf9{--display:flex;}.elementor-12 .elementor-element.elementor-element-495096e{--display:flex;}.elementor-12 .elementor-element.elementor-element-286bccc{--display:flex;}.elementor-12 .elementor-element.elementor-element-26c1402 .agl-gallery-section__grid{grid-template-columns:repeat(3, minmax(0, 1fr));gap:18px;}.elementor-12 .elementor-element.elementor-element-26c1402 .agl-gallery-section__item{aspect-ratio:4 / 3;border-radius:18px;}.elementor-12 .elementor-element.elementor-element-26c1402 .agl-gallery-section{background-color:#FFFFFF;padding:85px 24px 85px 24px;}.elementor-12 .elementor-element.elementor-element-26c1402 .agl-gallery-section__heading{color:#344A43;}.elementor-12 .elementor-element.elementor-element-26c1402 .agl-gallery-section__description{color:#68766F;}.elementor-12 .elementor-element.elementor-element-26c1402 .agl-gallery-section__eyebrow{color:#168F87;}.elementor-12 .elementor-element.elementor-element-26c1402 .agl-gallery-section__filter.is-active{background-color:#168F87;border-color:#168F87;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-26c1402 .agl-gallery-section__zoom{background-color:#168F87;}.elementor-12 .elementor-element.elementor-element-26c1402 .agl-gallery-section__cta{background-color:#168F87;}.elementor-12 .elementor-element.elementor-element-26c1402 .agl-gallery-section__filter{color:#344A43;}.elementor-12 .elementor-element.elementor-element-b4492c2{--display:flex;}.elementor-12 .elementor-element.elementor-element-4e1573a .agl-contact-widget{--agl-teal:#168F87;--agl-green:#344A43;--agl-gold:#D9AE50;--agl-cream:#FFFDF5;--agl-text:#46534C;}.elementor-12 .elementor-element.elementor-element-4e1573a .agl-contact-widget .agl-contact-section{padding:90px 24px 90px 24px;}.elementor-12 .elementor-element.elementor-element-4e1573a .agl-contact-widget .agl-contact-grid{gap:34px;}@media(max-width:1024px){.elementor-12 .elementor-element.elementor-element-26c1402 .agl-gallery-section__grid{grid-template-columns:repeat(2, minmax(0, 1fr));}}@media(max-width:767px){.elementor-12 .elementor-element.elementor-element-26c1402 .agl-gallery-section__grid{grid-template-columns:repeat(1, minmax(0, 1fr));}}