.elementor .e-5d822b46-64c1{font-weight:500;font-size:60px;color:var(--primary);line-height:1}.elementor .e-476e6c67-808d{width:100%;max-width:818px;font-weight:400;font-size:22px;color:var(--text);line-height:33px;text-align:center;margin-block-start:0;margin-block-end:14.4px;margin-inline-start:0;margin-inline-end:0}.elementor .e-1d789b9a-7178{width:100%;height:581px;object-fit:cover;object-position:center center;border-radius:40px;&:is(img){@media (min-width:1441px){max-width:1469px;margin-inline-start:auto;margin-inline-end:auto}}\n}.elementor .e-1d5a1412-6234{padding-block-start:235px;padding-block-end:0;padding-inline-start:40px;padding-inline-end:40px;flex-direction:column;gap:40px;align-items:center}.elementor .e-35e52a77-440d{font-weight:500;font-size:35px;color:var(--text);letter-spacing:.29px;line-height:1}.elementor .e-73337e72-ef9f{font-weight:500;font-size:60px;color:var(--text);line-height:1;text-align:center;overflow-wrap:normal;\n}.elementor .e-38ea3e05-d227{width:100%;max-width:818px;font-weight:400;font-size:22px;color:var(--text);line-height:33px;text-align:center;margin-block-start:0;margin-block-end:14.4px;margin-inline-start:0;margin-inline-end:0}.elementor .e-15c2e614-f398{padding:10px;margin-block-start:120px;margin-block-end:120px;margin-inline-start:0;margin-inline-end:0;flex-direction:column;gap:32px;align-items:center}.elementor .e-55ad92fc-5ff2{width:100%;height:466px;object-fit:cover;object-position:center center;border-radius:40px}.elementor .e-71d3bd31-14a0{width:35%;padding:10px;flex-direction:column;gap:20px;&:is(div){@media (min-width:2400px){width:40%}}\n}.elementor .e-1787fc07-7939{width:100%;height:466px;object-fit:cover;object-position:center center;border-radius:40px}.elementor .e-5723d409-35ff{width:65%;padding:10px;flex-direction:column;gap:20px;&:is(div){@media (min-width:2400px){width:60%}}\n}.elementor .e-52fbbbc7-2da8{padding:40px;flex-direction:row;gap:0}.elementor .e-22192801-800c{font-weight:500;font-size:60px;color:var(--text);line-height:62px;overflow-wrap:normal;\n}.elementor .e-5126c18d-fcfe{font-weight:400;font-size:22px;color:var(--text);line-height:33px;margin-block-start:0;margin-block-end:14.4px;margin-inline-start:0;margin-inline-end:0}.elementor .e-644de5c2-800e{width:50%;padding-block-start:0;padding-block-end:0;padding-inline-start:100px;padding-inline-end:0;flex-direction:column;gap:32px;justify-content:center}.elementor .e-4a86d4b7-be6d{width:100%;height:446px;object-fit:cover;object-position:center center;border-radius:39px;&:is(img){@media (min-width:2400px){height:700px}}\n}.elementor .e-28b682e4-fe67{width:50%;padding-block-start:0;padding-block-end:0;padding-inline-start:0;padding-inline-end:40px;flex-direction:column;gap:20px}.elementor .e-29453045-57af{column-gap:100px;padding:10px;margin-block-end:120px;flex-direction:row;row-gap:0;&:is(div){@media (min-width:2400px){padding-block-start:40px;padding-block-end:40px;padding-inline-start:max(40px, calc((100% - 2500px) / 2));padding-inline-end:max(40px, calc((100% - 2500px) / 2))}}\n}.elementor .e-3172570c-f8d3{font-weight:500;font-size:60px;color:var(--primary);line-height:64px;text-align:center;padding-block-end:40px;overflow-wrap:normal;\n}.elementor .e-53b165ed-208a{font-weight:500;font-size:35px;color:var(--text);line-height:1}.elementor .e-55fb813b-abac{font-weight:400;font-size:22px;color:var(--accent);line-height:33px;margin-block-start:0;margin-block-end:14.4px;margin-inline-start:0;margin-inline-end:0}.elementor .e-57ff3c61-c081{padding-block-start:160px;padding-block-end:160px;padding-inline-start:120px;padding-inline-end:120px;background-color:var(--grey-light);flex-direction:column;gap:20px;align-items:center}.elementor .e-63dabbe2-acc4{font-weight:500;font-size:60px;color:var(--text);line-height:62px;overflow-wrap:normal;\n}.elementor .e-64cd4bef-f6a2{font-weight:400;font-size:22px;color:var(--text);line-height:33px;margin-block-start:0;margin-block-end:14.4px;margin-inline-start:0;margin-inline-end:0}.elementor .e-37377eb7-5782{width:100%;height:100%;display:block}.elementor .e-63839dc1-e679{width:22px;height:22px;min-width:22px;padding:0}.elementor .e-2da3d555-6b45{font-weight:500;font-size:22px;color:inherit;line-height:22px;text-align:center;display:block}.elementor .e-46e5203e-78f3:hover,.elementor .e-46e5203e-78f3:focus-visible{color:var(--white);border-color:var(--primary);background-color:var(--primary)}.elementor .e-46e5203e-78f3:focus{color:var(--white);border-color:var(--primary);background-color:var(--primary)}.elementor .e-46e5203e-78f3{width:248px;min-width:0;max-width:248px;color:var(--primary);padding-block-start:21px;padding-block-end:17px;padding-inline-start:0;padding-inline-end:0;border-radius:40px;border-width:1px;border-color:var(--accent);border-style:solid;background-color:#fff0;transition:all 0.3s;display:flex;flex-direction:row;gap:12px;justify-content:center;align-items:center}.elementor .e-307b89ff-57a6{width:50%;padding-block-start:0;padding-block-end:0;padding-inline-start:10px;padding-inline-end:100px;flex-direction:column;gap:32px;justify-content:center}.elementor .e-b8c48f1-f4da{width:100%;height:auto;border-radius:40px;&:is(img){@media (min-width:1441px) and (max-width:2399px){max-width:800px;margin-inline-start:auto;margin-inline-end:auto}}\n}.elementor .e-477ebfc-8a75{width:50%;padding-block-start:0;padding-block-end:0;padding-inline-start:40px;padding-inline-end:4px;flex-direction:column;gap:20px}.elementor .e-7a645926-2209{column-gap:100px;padding:10px;margin-block-start:120px;margin-block-end:120px;margin-inline-start:0;margin-inline-end:0;flex-direction:row-reverse;row-gap:0;&:is(div){@media (min-width:2400px){padding-block-start:40px;padding-block-end:40px;padding-inline-start:max(40px, calc((100% - 2500px) / 2));padding-inline-end:max(40px, calc((100% - 2500px) / 2))}}\n}.elementor .e-69490e90-b291{font-weight:500;font-size:60px;color:var(--white);line-height:1;overflow-wrap:normal;\n}.elementor .e-3988fae0-689a{width:100%;max-width:818px;font-weight:400;font-size:22px;color:var(--white);line-height:33px;text-align:center;margin-block-start:0;margin-block-end:14.4px;margin-inline-start:0;margin-inline-end:0}.elementor .e-52b0dec2-a490{width:100%;height:100%;display:block}.elementor .e-69c3fcc5-e737{width:18px;height:18px;min-width:18px;padding:0}.elementor .e-280d0318-6f07{font-weight:500;font-size:18px;color:inherit;line-height:18px;text-align:center;display:block}.elementor .e-6a9b8977-fbf7:hover,.elementor .e-6a9b8977-fbf7:focus-visible{color:var(--primary);border-color:var(--secondary);background-color:var(--secondary)}.elementor .e-6a9b8977-fbf7:focus{color:var(--primary);border-color:var(--secondary);background-color:var(--secondary)}.elementor .e-6a9b8977-fbf7{width:250px;min-width:0;max-width:250px;color:var(--secondary);padding-block-start:21px;padding-block-end:16px;padding-inline-start:0;padding-inline-end:0;border-radius:40px;border-width:1px;border-color:var(--secondary);border-style:solid;background-color:var(--primary);transition:all 0.3s;display:flex;flex-direction:row;gap:13px;justify-content:center;align-items:center}.elementor .e-43266d6e-671a{padding-block-start:250px;padding-block-end:160px;padding-inline-start:0;padding-inline-end:0;background-color:var(--primary);flex-direction:column;gap:32px;align-items:center}.elementor .e-632c99b8-3ae9{padding:0;margin-block-start:-80px;margin-block-end:160px;margin-inline-start:0;margin-inline-end:0}