.elementor .e-178a9583-7a83{width:100%;height:auto;aspect-ratio:4 / 3;object-fit:cover;position:relative;display:block;}.elementor .e-53443d5f-ea47{font-weight:600;color:var(--ph-color-green);letter-spacing:0.02em;text-transform:uppercase;}.elementor .e-4561cdfa-8b40{font-weight:500;color:var(--ph-color-green);}.elementor .e-689094c8-9203{max-height:6em;overflow:hidden;color:#3A3A3A;}.elementor .e-52278f92-8fad{position:relative;padding-block-start:var(--ph-space-m);padding-block-end:0px;padding-inline-start:var(--ph-space-m);padding-inline-end:var(--ph-space-m);display:flex;flex-direction:column;gap:var(--ph-space-xs);text-align: left;\n}.elementor .e-78a601a8-59d2{font-weight:500;color:var(--ph-color-green);}.elementor .e-7b68984e-317f{width:100%;font-size:var(--ph-fs-small);padding-block-start:10px;padding-block-end:10px;padding-inline-start:20px;padding-inline-end:20px;}.elementor .e-17725cde-a820{padding:0px;margin-block-start:var(--ph-space-xs);}.elementor .e-2237809b-9d01{position:relative;padding:var(--ph-space-m);margin-block-start:auto;display:flex;flex-direction:column;gap:var(--ph-space-xs);text-align: left;\n}.elementor .e-619523d5-e623{height:100%;min-height:0px;overflow:hidden;position:relative;color:var(--ph-color-text);padding:0px;border-radius:12px;border-width:1px;border-color:rgba(12, 90, 73, 0.14);border-style:solid;background-image:linear-gradient(180deg, #FFFFFF 35%,#E6F2EE 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;box-shadow:0px 10px 30px 0px rgba(12, 90, 73, 0.08);display:flex;flex-direction:column;gap:0px;}