.elementor .e-b654d22-ad7b0a5{width:100%;height:100%;object-fit:cover;position:absolute;}.elementor .e-e3bd80b-ecdfd16{position:relative;z-index:1;font-size:clamp(3rem,5vw,4.5rem);color:#fff;}.elementor .e-11dcd90-e90d5e5{position:relative;z-index:1;font-size:1.1rem;color:#fff;}.elementor .e-d2375bf-7f8d058{min-height:25rem;overflow:hidden;position:relative;text-align:center;padding-block-start:5rem;padding-block-end:5rem;padding-inline-start:2rem;padding-inline-end:2rem;background-color:#103e2b;flex-direction:column;gap:1rem;justify-content:center;align-items:center;}.elementor .e-c27c4e6-ad29dba{font-weight:700;font-size:0.8rem;color:#b58324;letter-spacing:0.15em;}.elementor .e-7602f6b-abd2e16{font-size:clamp(2.7rem,4.5vw,4.5rem);color:#103e2b;line-height:1.1;}.elementor .e-a9e072e-51e1e16{font-size:1.2rem;color:#103e2b;line-height:1.6;}.elementor .e-93919a8-8255542{color:#455b4e;line-height:1.75;}.elementor .e-6b39137-ecdbc63{font-weight:700;color:#fff;padding-block-start:14px;padding-block-end:14px;padding-inline-start:26px;padding-inline-end:26px;border-radius:999px;background-color:#91aa18;}.elementor .e-d37ff71-90860b1{padding:0px;flex-direction:column;gap:1.3rem;flex:1 1 28rem;}.elementor .e-59d67a9-4d532fd{max-width:28rem;aspect-ratio:4 / 5;object-fit:cover;border-start-start-radius:8rem;border-start-end-radius:1rem;border-end-start-radius:1rem;border-end-end-radius:8rem;flex:1 1 20rem;}.elementor .e-4cfc7a7-cc5d109{padding-block-start:6rem;padding-block-end:6rem;padding-inline-start:max(5vw, 1.5rem);padding-inline-end:max(5vw, 1.5rem);background-color:#f7f2e8;display:flex;gap:4rem;flex-wrap:wrap;align-items:center;}