.elementor .e-5005b48d-1f96{max-width:720px;text-align:center;padding:0px;display:flex;flex-direction:column;gap:12px;align-items:center;margin-inline: auto;\n}.elementor .e-17e20dbd-4c91{border-radius:0px;}.elementor .e-420238b1-ca0b{aspect-ratio:4 / 3;padding:0px;}.elementor .e-36c7c755-df52{font-weight:600;font-size:13px;color:var(--cm-magenta);letter-spacing:0.08em;text-transform:uppercase;}.elementor .e-163d8d68-58fd{font-size:16px;}.elementor .e-3e06734f-e7dd{padding-block-start:24px;padding-block-end:28px;padding-inline-start:26px;padding-inline-end:26px;display:flex;flex-direction:column;gap:10px;}.elementor .e-51edafb9-a2f1{overflow:hidden;padding:0px;gap:0px;}.elementor .e-389b0858-e8e4{border-radius:0px;}.elementor .e-1571dc79-8218{aspect-ratio:4 / 3;padding:0px;}.elementor .e-1f811737-2b59{font-weight:600;font-size:13px;color:var(--cm-magenta);letter-spacing:0.08em;text-transform:uppercase;}.elementor .e-3116485b-2d8a{font-size:16px;}.elementor .e-7aa52024-6d54{padding-block-start:24px;padding-block-end:28px;padding-inline-start:26px;padding-inline-end:26px;display:flex;flex-direction:column;gap:10px;}.elementor .e-72cb242e-e54e{overflow:hidden;padding:0px;gap:0px;}.elementor .e-5a4f97b0-a7b3{border-radius:0px;}.elementor .e-5b324adf-2695{aspect-ratio:4 / 3;padding:0px;}.elementor .e-7f1a2478-8096{font-weight:600;font-size:13px;color:var(--cm-magenta);letter-spacing:0.08em;text-transform:uppercase;}.elementor .e-689ce7af-415b{font-size:16px;}.elementor .e-99426bd-7b3f{padding-block-start:24px;padding-block-end:28px;padding-inline-start:26px;padding-inline-end:26px;display:flex;flex-direction:column;gap:10px;}.elementor .e-301ff86e-2a41{overflow:hidden;padding:0px;gap:0px;}.elementor .e-2bc11abd-84e5{padding:0px;gap:24px;grid-template-columns:repeat(3, 1fr);grid-template-rows:auto;}.elementor .e-68777f4e-6d71{display:flex;flex-direction:column;gap:40px;}.elementor .e-1ac54672-69bf{padding-block: 0 var(--cm-section-y);\n}.elementor .e-939fa0d-9ffc{max-width:480px;aspect-ratio:4 / 5;padding:0px;flex:1 1 0px;align-self:stretch;}.elementor .e-18f86e4c-db4f{gap:18px;flex:1 1 0px;}.elementor .e-68c1e28e-1e03{width:100%;padding:0px;}