.elementor .e-28a21e8-44f3a13{font-weight:700;font-size:clamp(3rem,8vw,7rem);letter-spacing:-0.05em;line-height:1;}.elementor .e-72f149a-748b2da{color:#FFFFFF;padding-block-start:clamp(3.5rem, 7vw, 7rem);padding-block-end:clamp(3.5rem, 7vw, 7rem);padding-inline-start:clamp(1.25rem, 5vw, 5rem);padding-inline-end:clamp(1.25rem, 5vw, 5rem);background-color:#000000;display:flex;flex-direction:column;gap:1.5rem;justify-content:flex-start;align-items:stretch;}.elementor .e-2a7105e-1b92aa7{font-weight:700;font-size:clamp(2rem,3vw,3rem);line-height:1.1;}.elementor .e-2dc6249-7173e00{font-weight:700;}.elementor .e-4f57adb-ab13843{font-weight:700;font-size:1.25rem;}.elementor .e-7db0d29-c9798f5{font-weight:700;font-size:1.25rem;}.elementor .e-e51f681-841e2eb{padding:0px;display:flex;flex-direction:column;gap:1.5rem;flex:1 1 22rem;justify-content:flex-start;align-items:stretch;}.elementor .e-3353591-e3abbe3{padding:clamp(1.5rem,3vw,3rem);border-radius:1.5rem;border-width:1px;border-color:#3A7D0B;border-style:solid;display:flex;flex-direction:column;gap:1.5rem;flex:1 1 24rem;justify-content:flex-start;align-items:stretch;}.elementor .e-ceb7806-511198f{color:#000000;padding-block-start:clamp(3.5rem, 7vw, 7rem);padding-block-end:clamp(3.5rem, 7vw, 7rem);padding-inline-start:clamp(1.25rem, 5vw, 5rem);padding-inline-end:clamp(1.25rem, 5vw, 5rem);background-color:#FFFFFF;display:flex;flex-direction:row;gap:3rem;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;}.elementor .e-c479c6e-907303c{padding:0px;display:flex;flex-direction:column;gap:0px;justify-content:flex-start;align-items:stretch;}