.elementor .e-bcd34ed-c9d1761{font-weight:600;font-size:0.8125rem;color:#FFFFFF;letter-spacing:0.1em;}.elementor .e-b2ab7fc-ec6d19f{font-weight:700;font-size:clamp(2.5rem, 5vw, 3.75rem);color:#FFFFFF;line-height:1;}.elementor .e-ac308f7-3a268f1{max-width:48rem;font-size:clamp(1.0625rem, 2vw, 1.25rem);color:#FFFFFF;line-height:1.6;}.elementor .e-18e099d-ea38b9d{padding-block-start:clamp(3.5rem, 7vw, 6rem);padding-block-end:clamp(3.5rem, 7vw, 6rem);padding-inline-start:max(1rem, calc((100% - 80rem) / 2));padding-inline-end:max(1rem, calc((100% - 80rem) / 2));background-color:#0B4B2B;flex-direction:column;gap:1.5rem;}.elementor .e-ecad8dc-a2402e9{width:100%;max-height:42rem;object-fit:cover;border-radius:0.25rem;}.elementor .e-32ec375-d7387fe{font-weight:600;font-size:1rem;color:#0D8231;}.elementor .e-0013a0e-dd1f4c5{font-size:1rem;color:#666666;}.elementor .e-23ae8fb-491ff60{font-size:1rem;color:#666666;}.elementor .e-fdbb936-cc21796{flex-direction:row;gap:2rem;flex-wrap:wrap;}.elementor .e-dcde6cd-e2cb9f8{padding-block-start:clamp(3.5rem, 7vw, 6rem);padding-block-end:clamp(3.5rem, 7vw, 6rem);padding-inline-start:max(1rem, calc((100% - 80rem) / 2));padding-inline-end:max(1rem, calc((100% - 80rem) / 2));background-color:#F7F6F2;flex-direction:column;gap:2rem;}.elementor .e-d669f51-347461d{padding:0px;flex-direction:column;gap:0px;}