.elementor .e-6c74cc8-746f9a7{min-width:0px;font-size:clamp(1.5rem, 2.7vw, 2.25rem);line-height:1.35;margin:0px;overflow-wrap: anywhere;\n}.elementor .e-c7e762c-ac28e6f{min-width:0px;font-size:clamp(1.125rem, 1.55vw, 1.25rem);line-height:1.75;margin:0px;overflow-wrap: anywhere;\n}.elementor .e-6d03438-8485af6{color:#f5f3ef;padding:clamp(1.5rem, 4vw, 3rem);margin-block-end:1rem;border-inline-start-width:0.3rem;background-color:#0f0f0f;display:flex;flex-direction:column;gap:1.25rem;border-left-style: solid; border-left-color: #b4f0da;\n}.elementor .e-a92130d-7042286{min-width:0px;font-size:clamp(1.125rem, 1.55vw, 1.25rem);line-height:1.75;margin:0px;overflow-wrap: anywhere;\n}.elementor .e-47815b8-3c8f9f8{min-width:0px;font-size:clamp(1.125rem, 1.55vw, 1.25rem);line-height:1.75;margin:0px;overflow-wrap: anywhere;\n}.elementor .e-afe737e-135a670{min-width:0px;font-size:clamp(1.125rem, 1.55vw, 1.25rem);line-height:1.75;margin:0px;overflow-wrap: anywhere;\n}.elementor .e-271865e-14aaeee{min-width:0px;font-size:clamp(1.125rem, 1.55vw, 1.25rem);line-height:1.75;margin:0px;overflow-wrap: anywhere;\n}.elementor .e-6017d90-802edb1{font-weight:400;font-size:clamp(1.875rem, 3.1vw, 2.625rem);color:#0f0f0f;line-height:1.15;margin-block-start:3rem;margin-block-end:0.5rem;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-2a1d1fa-f72abed{min-width:0px;font-size:clamp(1.125rem, 1.55vw, 1.25rem);line-height:1.75;margin:0px;overflow-wrap: anywhere;\n}.elementor .e-3aeaf3c-00858f0{min-width:0px;font-size:clamp(1.125rem, 1.55vw, 1.25rem);line-height:1.75;margin:0px;overflow-wrap: anywhere;\n}.elementor .e-9ca4da8-a05bf91{width:100%;height:auto;max-width:20rem;object-fit:contain;align-self:center;}.elementor .e-e33372a-1c2e8cb{min-width:0px;font-size:1rem;line-height:1.6;margin:0px;overflow-wrap: anywhere;\n}.elementor .e-b788540-5700af5{padding:1.5rem;margin-block-start:1rem;margin-block-end:1rem;margin-inline-start:0px;margin-inline-end:0px;background-color:#f5f3ef;display:flex;flex-direction:column;gap:1rem;align-items:center;}.elementor .e-89601a5-0d35d25{min-width:0px;font-size:clamp(1.125rem, 1.55vw, 1.25rem);line-height:1.75;margin:0px;overflow-wrap: anywhere;\n}.elementor .e-3fd47a9-abb7247{min-width:0px;font-size:clamp(1.125rem, 1.55vw, 1.25rem);line-height:1.75;margin:0px;overflow-wrap: anywhere;\n}.elementor .e-0a82dbc-4c06ca3{min-width:0px;font-size:clamp(1.125rem, 1.55vw, 1.25rem);line-height:1.75;margin:0px;overflow-wrap: anywhere;\n}.elementor .e-988d320-f77b818{min-width:0px;font-size:clamp(1.125rem, 1.55vw, 1.25rem);line-height:1.75;margin:0px;overflow-wrap: anywhere;\n}.elementor .e-eb5e7e2-ceb3db3{min-width:0px;font-size:clamp(1.125rem, 1.55vw, 1.25rem);line-height:1.75;margin:0px;overflow-wrap: anywhere;\n}.elementor .e-533f721-ae875cd{font-weight:400;font-size:clamp(1.875rem, 3.1vw, 2.625rem);color:#0f0f0f;line-height:1.15;margin-block-start:3rem;margin-block-end:0.5rem;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-bf13911-fe2357a{min-width:0px;font-size:clamp(1.125rem, 1.55vw, 1.25rem);line-height:1.75;margin:0px;overflow-wrap: anywhere;\n}.elementor .e-dec9a14-e0f565d{width:100%;height:auto;max-width:37.5rem;object-fit:contain;align-self:center;}.elementor .e-75c6ef4-5259d6d{min-width:0px;font-size:1rem;line-height:1.6;margin:0px;overflow-wrap: anywhere;\n}.elementor .e-e53f52f-10f813a{padding:0px;margin-block-start:1rem;margin-block-end:1rem;margin-inline-start:0px;margin-inline-end:0px;background-color:transparent;display:flex;flex-direction:column;gap:1rem;align-items:center;}.elementor .e-3d46085-0afd1d5{min-width:0px;font-size:clamp(1.125rem, 1.55vw, 1.25rem);line-height:1.75;margin:0px;overflow-wrap: anywhere;\n}.elementor .e-2f838cd-5e567eb{min-width:0px;font-size:clamp(1.125rem, 1.55vw, 1.25rem);line-height:1.75;margin:0px;overflow-wrap: anywhere;\n}.elementor .e-e323245-ed8798e{min-width:0px;font-size:clamp(1.125rem, 1.55vw, 1.25rem);line-height:1.75;margin:0px;overflow-wrap: anywhere;\n}.elementor .e-82aafe1-550f403{min-width:0px;font-size:clamp(1.125rem, 1.55vw, 1.25rem);line-height:1.75;margin:0px;overflow-wrap: anywhere;\n}.elementor .e-0207e9a-bb3647b{width:100%;height:auto;max-width:32.5rem;object-fit:contain;align-self:center;}.elementor .e-b7d5dcc-c2349c1{min-width:0px;font-size:1rem;line-height:1.6;margin:0px;overflow-wrap: anywhere;\n}.elementor .e-6f56b7a-818a938{padding:0px;margin-block-start:1rem;margin-block-end:1rem;margin-inline-start:0px;margin-inline-end:0px;background-color:transparent;display:flex;flex-direction:column;gap:1rem;align-items:center;}.elementor .e-9236e2b-1f0644e{min-width:0px;font-size:clamp(1.125rem, 1.55vw, 1.25rem);line-height:1.75;margin:0px;overflow-wrap: anywhere;\n}.elementor .e-8eb080b-51bd3ec{font-weight:400;font-size:clamp(1.875rem, 3.1vw, 2.625rem);color:#0f0f0f;line-height:1.15;margin-block-start:3rem;margin-block-end:0.5rem;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-a0b6124-b904e5e{min-width:0px;font-size:clamp(1.125rem, 1.55vw, 1.25rem);line-height:1.75;margin:0px;overflow-wrap: anywhere;\n}.elementor .e-75ed7f9-ceba826{min-width:0px;font-size:clamp(1.125rem, 1.55vw, 1.25rem);line-height:1.75;margin:0px;overflow-wrap: anywhere;\n}.elementor .e-cdabe28-05d18cc{min-width:0px;font-size:clamp(1.125rem, 1.55vw, 1.25rem);line-height:1.75;margin:0px;overflow-wrap: anywhere;\n}.elementor .e-09341e1-72d96cf{min-width:0px;font-size:clamp(1.125rem, 1.55vw, 1.25rem);line-height:1.75;margin:0px;overflow-wrap: anywhere;\n}.elementor .e-09970a6-0573e08{min-width:0px;font-size:clamp(1.125rem, 1.55vw, 1.25rem);line-height:1.75;margin:0px;overflow-wrap: anywhere;\n}.elementor .e-f5d4f11-1e14c53{min-width:0px;font-size:clamp(1.125rem, 1.55vw, 1.25rem);line-height:1.75;margin:0px;overflow-wrap: anywhere;\n}.elementor .e-32ec321-5dc0789{min-width:0px;font-size:clamp(1.125rem, 1.55vw, 1.25rem);line-height:1.75;margin:0px;overflow-wrap: anywhere;\n}.elementor .e-dae6d17-5bc74ab{font-weight:400;font-size:clamp(1.875rem, 3.1vw, 2.625rem);color:#0f0f0f;line-height:1.15;padding-block-start:2rem;margin-block-start:3rem;margin-block-end:0.5rem;margin-inline-start:0px;margin-inline-end:0px;border-block-start-width:1px;border-top-style: solid; border-top-color: #b4f0da;\n}.elementor .e-b5b7251-a4da91e{min-width:0px;font-size:clamp(1.125rem, 1.55vw, 1.25rem);line-height:1.75;margin:0px;overflow-wrap: anywhere;\n}.elementor .e-a1e95f9-61e71bc{min-width:0px;font-size:clamp(1.125rem, 1.55vw, 1.25rem);line-height:1.75;margin:0px;overflow-wrap: anywhere;\n}.elementor .e-9c2595e-b1a99a4{min-width:0px;font-size:clamp(1.125rem, 1.55vw, 1.25rem);line-height:1.75;margin:0px;overflow-wrap: anywhere;\n}.elementor .e-b964ff2-7042de2{min-width:0px;font-size:clamp(1.125rem, 1.55vw, 1.25rem);line-height:1.75;margin:0px;overflow-wrap: anywhere;\n}.elementor .e-b619fed-ddc41df{min-width:0px;font-size:clamp(1.125rem, 1.55vw, 1.25rem);line-height:1.75;margin:0px;overflow-wrap: anywhere;\n}.elementor .e-8d7e854-c0cefec{min-width:0px;font-size:clamp(1.125rem, 1.55vw, 1.25rem);line-height:1.75;margin:0px;overflow-wrap: anywhere;\n}.elementor .e-65e268a-e46e7ee{min-width:0px;font-size:clamp(1.125rem, 1.55vw, 1.25rem);line-height:1.75;margin:0px;overflow-wrap: anywhere;\n}.elementor .e-798b963-cc9d7db{font-weight:400;font-size:clamp(1.875rem, 3.1vw, 2.625rem);color:#0f0f0f;line-height:1.15;margin-block-start:3rem;margin-block-end:0.5rem;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-cb307fb-500ebf2{min-width:0px;font-size:1.0625rem;line-height:1.6;padding-inline-start:1.5em;margin:0px;overflow-wrap: anywhere; text-indent: -1.5em;\n}.elementor .e-a072176-4b2f404{min-width:0px;font-size:1.0625rem;line-height:1.6;padding-inline-start:1.5em;margin:0px;overflow-wrap: anywhere; text-indent: -1.5em;\n}.elementor .e-bad39d7-0c06ad9{min-width:0px;font-size:1.0625rem;line-height:1.6;padding-inline-start:1.5em;margin:0px;overflow-wrap: anywhere; text-indent: -1.5em;\n}.elementor .e-e674d44-e548895{min-width:0px;font-size:1.0625rem;line-height:1.6;padding-inline-start:1.5em;margin:0px;overflow-wrap: anywhere; text-indent: -1.5em;\n}.elementor .e-6667d52-0a45aa9{min-width:0px;font-size:1.0625rem;line-height:1.6;padding-inline-start:1.5em;margin:0px;overflow-wrap: anywhere; text-indent: -1.5em;\n}.elementor .e-24f7679-78ef589{min-width:0px;font-size:1.0625rem;line-height:1.6;padding-inline-start:1.5em;margin:0px;overflow-wrap: anywhere; text-indent: -1.5em;\n}.elementor .e-52bf15c-4512ca2{min-width:0px;font-size:1.0625rem;line-height:1.6;padding-inline-start:1.5em;margin:0px;overflow-wrap: anywhere; text-indent: -1.5em;\n}.elementor .e-207a0cc-f8b69c3{min-width:0px;font-size:1.0625rem;line-height:1.6;padding-inline-start:1.5em;margin:0px;overflow-wrap: anywhere; text-indent: -1.5em;\n}.elementor .e-ac5f386-aec3637{min-width:0px;font-size:1.0625rem;line-height:1.6;padding-inline-start:1.5em;margin:0px;overflow-wrap: anywhere; text-indent: -1.5em;\n}.elementor .e-e8e9540-bf870a5{min-width:0px;font-size:1.0625rem;line-height:1.6;padding-inline-start:1.5em;margin:0px;overflow-wrap: anywhere; text-indent: -1.5em;\n}.elementor .e-152c4a5-58c3506{min-width:0px;font-size:1.0625rem;line-height:1.6;padding-inline-start:1.5em;margin:0px;overflow-wrap: anywhere; text-indent: -1.5em;\n}.elementor .e-321284c-aca2884{min-width:0px;font-size:1.0625rem;line-height:1.6;padding-inline-start:1.5em;margin:0px;overflow-wrap: anywhere; text-indent: -1.5em;\n}.elementor .e-c44d32f-43d96e0{min-width:0px;font-size:1.0625rem;line-height:1.6;padding-inline-start:1.5em;margin:0px;overflow-wrap: anywhere; text-indent: -1.5em;\n}.elementor .e-33229eb-6ead60c{min-width:0px;font-size:1.0625rem;line-height:1.6;padding-inline-start:1.5em;margin:0px;overflow-wrap: anywhere; text-indent: -1.5em;\n}.elementor .e-26cbd45-25e191d{min-width:0px;font-size:1.0625rem;line-height:1.6;padding-inline-start:1.5em;margin:0px;overflow-wrap: anywhere; text-indent: -1.5em;\n}.elementor .e-902fb0d-43eb78f{min-width:0px;max-width:100%;color:#0f0f0f;padding:0px;display:flex;flex-direction:column;gap:1.4rem;}