.elementor .e-widget_iz8stud6a-622fb98{border-radius:1rem;box-shadow:0px 12px 24px 0px rgba(35, 72, 38, 0.08);}.elementor .e-container_4whkkplym-7001072{width:48%;display:flex;flex-direction:column;justify-content:center;align-items:stretch;}.elementor .e-widget_q299glb4h-878ee03{font-family:Montserrat;font-weight:700;font-size:2.5rem;color:#234826;line-height:1.2em;}.elementor .e-widget_s5xfa3q75-eebb294{font-family:Montserrat;font-weight:400;font-size:1.125rem;color:#0d141a;line-height:1.7em;}.elementor .e-widget_zwkh5k9r2-02b8342{font-family:Montserrat;font-weight:600;font-size:1rem;color:#ffffff;text-transform:none;padding-block-start:0.85rem;padding-block-end:0.85rem;padding-inline-start:2.25rem;padding-inline-end:2.25rem;border-radius:0.5rem;background-color:#54813f;box-shadow:0px 6px 16px 0px rgba(84, 129, 63, 0.2);}.elementor .e-container_50gwu447q-24703db{width:48%;column-gap:0rem;display:flex;flex-direction:column;row-gap:1.5rem;justify-content:center;align-items:start;}.elementor .e-container_5ytx8o9j8-f6ce01a{column-gap:3rem;padding-block-start:5rem;padding-block-end:5rem;padding-inline-start:3rem;padding-inline-end:3rem;background-color:#f6f9f3;display:flex;flex-direction:row;row-gap:2rem;justify-content:space-between;align-items:center;}.elementor .e-widget_62653wak7-7ef0d6f{font-family:Montserrat;font-weight:700;font-size:0.85rem;color:#54813f;letter-spacing:0.15em;text-transform:uppercase;margin-block-start:0rem;margin-block-end:0.5rem;margin-inline-start:0rem;margin-inline-end:0rem;}.elementor .e-widget_p285b0hwf-e921a84{font-family:Montserrat;font-weight:700;font-size:2.5rem;color:#234826;}.elementor .e-container_4qkzr006b-78fc304{max-width:600px;text-align:center;display:flex;flex-direction:column;align-items:center;}.elementor .e-widget_gy41x1yce-f5611cb{width:100%;height:240px;object-fit:cover;}.elementor .e-widget_jyfok2vo7-3def408{font-family:Montserrat;font-weight:700;font-size:1.3rem;color:#234826;padding-block-start:1.5rem;padding-block-end:0.5rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;}.elementor .e-widget_awa27chnz-d9ac1d5{font-family:Montserrat;font-size:0.95rem;color:#8a909a;line-height:1.5em;padding-block-start:0rem;padding-block-end:2rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;}.elementor .e-container_u43h5jy9f-6a5b23f{overflow:hidden;border-radius:8px;background-color:#ffffff;box-shadow:0px 4px 15px 0px #0d141a0d;display:flex;flex-direction:column;grid-column:span 4;}.elementor .e-container_u43h5jy9f-6a5b23f:hover,.elementor .e-container_u43h5jy9f-6a5b23f:focus-visible{box-shadow:0px 8px 25px 0px #54813f1f;}.elementor .e-widget_2hnqa6x4e-929775b{width:100%;height:240px;object-fit:cover;}.elementor .e-widget_n5zdhj7di-99f2a35{font-family:Montserrat;font-weight:700;font-size:1.3rem;color:#234826;padding-block-start:1.5rem;padding-block-end:0.5rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;}.elementor .e-widget_731ytywxo-394dd52{font-family:Montserrat;font-size:0.95rem;color:#8a909a;line-height:1.5em;padding-block-start:0rem;padding-block-end:2rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;}.elementor .e-container_ct3ckouk4-6db848c{overflow:hidden;border-radius:8px;background-color:#ffffff;box-shadow:0px 4px 15px 0px #0d141a0d;display:flex;flex-direction:column;grid-column:span 4;}.elementor .e-container_ct3ckouk4-6db848c:hover,.elementor .e-container_ct3ckouk4-6db848c:focus-visible{box-shadow:0px 8px 25px 0px #54813f1f;}.elementor .e-widget_wda2selof-cafce9e{width:100%;height:240px;object-fit:cover;}.elementor .e-widget_uqt4g2v2n-637268e{font-family:Montserrat;font-weight:700;font-size:1.3rem;color:#234826;padding-block-start:1.5rem;padding-block-end:0.5rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;}.elementor .e-widget_p9nnh9nci-3a2b3fd{font-family:Montserrat;font-size:0.95rem;color:#8a909a;line-height:1.5em;padding-block-start:0rem;padding-block-end:2rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;}.elementor .e-container_ve90ttviw-0450671{overflow:hidden;border-radius:8px;background-color:#ffffff;box-shadow:0px 4px 15px 0px #0d141a0d;display:flex;flex-direction:column;grid-column:span 4;}.elementor .e-container_ve90ttviw-0450671:hover,.elementor .e-container_ve90ttviw-0450671:focus-visible{box-shadow:0px 8px 25px 0px #54813f1f;}.elementor .e-container_thlim8pxe-515954d{width:100%;max-width:1140px;column-gap:2rem;margin-block-start:3rem;margin-block-end:0rem;margin-inline-start:0rem;margin-inline-end:0rem;display:grid;row-gap:2rem;grid-template-columns:repeat(12, 1fr);grid-template-rows:repeat(1, 1fr);}.elementor .e-container_14jv0aumh-89f45bb{padding-block-start:5rem;padding-block-end:5rem;padding-inline-start:2rem;padding-inline-end:2rem;background-color:#f6f9f3;display:flex;flex-direction:column;align-items:center;}.elementor .e-widget_32f50qc49-c18b9a4{font-family:Montserrat;font-weight:700;font-size:2.5rem;color:#234826;line-height:1.2em;}.elementor .e-widget_g31oxtasq-9ffc365{font-family:Montserrat;font-weight:400;font-size:1.125rem;color:#0d141a;line-height:1.6em;margin-block-start:0rem;margin-block-end:0.75rem;margin-inline-start:0rem;margin-inline-end:0rem;}.elementor .e-widget_2bqx0iagz-6de21dc{font-family:Montserrat;font-weight:600;font-size:1rem;color:#ffffff;padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:2.25rem;padding-inline-end:2.25rem;border-radius:8px;background-color:#54813f;}.elementor .e-widget_2bqx0iagz-6de21dc:hover,.elementor .e-widget_2bqx0iagz-6de21dc:focus-visible{background-color:#234826;}.elementor .e-container_ynxtsdzxy-046c68f{width:50%;column-gap:0rem;display:flex;flex-direction:column;row-gap:1.5rem;justify-content:center;align-items:start;}.elementor .e-widget_399al8500-80534ee{width:100%;height:420px;object-fit:cover;border-radius:12px;}.elementor .e-container_vkh8bwtun-5867199{width:46%;display:flex;flex-direction:column;justify-content:center;align-items:stretch;}.elementor .e-container_16e50zhhu-265439f{column-gap:4rem;padding-block-start:6rem;padding-block-end:6rem;padding-inline-start:4rem;padding-inline-end:4rem;background-color:#f6f9f3;display:flex;flex-direction:row;row-gap:0rem;justify-content:space-between;align-items:center;}.elementor .e-widget_z9yjh930h-3cde9ee{font-family:Montserrat;font-weight:700;font-size:2.5rem;color:#234826;letter-spacing:-0.02em;line-height:1.2em;}.elementor .e-widget_d59mb58al-893c93d{font-family:Montserrat;font-weight:400;font-size:1.1rem;color:#0d141a;line-height:1.6em;}.elementor .e-widget_m1o1dssdr-02c3782{font-family:Montserrat;font-weight:600;font-size:1rem;color:#ffffff;letter-spacing:0.05em;text-transform:uppercase;padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:2.5rem;padding-inline-end:2.5rem;border-radius:8px;background-color:#54813f;}.elementor .e-widget_m1o1dssdr-02c3782:hover,.elementor .e-widget_m1o1dssdr-02c3782:focus-visible{background-color:#234826;}.elementor .e-container_pufcwgfcl-8949d22{max-width:42rem;column-gap:0rem;text-align:center;display:flex;flex-direction:column;row-gap:1.5rem;justify-content:center;align-items:center;}.elementor .e-container_z8qw21bmz-b08ca87{padding-block-start:6rem;padding-block-end:6rem;padding-inline-start:2rem;padding-inline-end:2rem;background-color:#f6f9f3;display:flex;flex-direction:column;justify-content:center;align-items:center;}