.elementor .e-c951de8-8cd4d22{font-family:var(--Inter);font-weight:700;font-size:10px;color:var(----gold);letter-spacing:0.22em;text-transform:uppercase;}.elementor .e-9fee95c-b3ee31b{font-family:var(--Cormorant-Garamond);font-weight:600;font-size:60px;color:var(----green);letter-spacing:-0.02px;line-height:0.95em;}.elementor .e-9394fbe-53203db{font-family:var(--Inter);font-weight:400;font-size:14px;color:#5e655f;line-height:1.8em;text-align:center;}.elementor .e-7726524-f991143{flex-direction:column;gap:20px;justify-content:center;align-items:center;}.elementor .e-63f4f8c-7df366b{height:auto;min-height:40vh;overflow:hidden;position:relative;text-transform:none;padding-block-start:50px;padding-block-end:50px;border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:var(----line);border-style:solid;background-image:url("https://alrusukhinstitute.com/wp-content/uploads/2026/09/lattice.svg");background-repeat:repeat;background-attachment:scroll;background-size:auto;background-position:0% 0%;background-color:var(----parchment);flex-direction:row;gap:15px;justify-content:center;align-items:center;}.elementor .e-661f5a6-6aea237{font-family:var(--Cormorant-Garamond);font-weight:500;font-size:31px;color:var(----green);letter-spacing:-0.02px;line-height:1.75em;}.elementor .e-8aefdac-e781968{font-family:var(--Cormorant-Garamond);font-weight:500;font-size:18px;color:var(----ink-soft);letter-spacing:-0.02px;line-height:1.75em;}.elementor .e-e24d18c-e2e6e6a{justify-content:flex-end;}.elementor .e-1d00340-55d2345{border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:var(----green);border-style:solid;align-items:center;}.elementor .e-7701be8-3f5a259{flex-direction:column;}.elementor .e-991ee3c-2739622{font-family:var(--Cormorant-Garamond);font-weight:500;font-size:31px;color:var(----green);letter-spacing:-0.02px;line-height:1.75em;}.elementor .e-3711f10-391b7c7{font-family:var(--Cormorant-Garamond);font-weight:500;font-size:18px;color:var(----ink-soft);letter-spacing:-0.02px;line-height:1.75em;}.elementor .e-2e42ae5-8954955{justify-content:flex-end;}.elementor .e-5ff50c9-44fd3f8{margin-block-start:30px;border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:var(----green);border-style:solid;align-items:center;}.elementor .e-5120394-b31dc72{flex-direction:column;}.elementor .e-eb8b9ab-5f3c6c8{font-family:var(--Inter);font-weight:400;font-size:14px;color:#5e655f;line-height:1.8em;text-align:start;}.elementor .e-030da20-e42c98f{padding-inline-start:20px;margin-block-start:30px;border-block-start-width:0px;border-block-end-width:0px;border-inline-start-width:2px;border-inline-end-width:0px;border-color:var(----gold);border-style:solid;}.elementor .e-353845f{background-color:var(----cream);flex-direction:column;gap:20px;}.elementor .e-398e0ce-a88a52b{font-family:var(--Cormorant-Garamond);font-weight:500;font-size:34px;color:var(----green);letter-spacing:-0.02px;line-height:1.75em;}.elementor .e-735a1cc-fb91dd5{margin-block-end:25px;flex-direction:column;gap:10px;justify-content:center;align-items:start;}.elementor .e-73ecf92-65b67d0{padding-block-start:32px;padding-block-end:32px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:var(----line);border-style:solid;flex-direction:column;justify-content:center;align-items:start;}.elementor .e-f82d1b9-17a1537{padding-block-start:32px;padding-block-end:32px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:var(----line);border-style:solid;flex-direction:column;justify-content:center;align-items:start;}.elementor .e-614b105-8e3f825{padding:0px;gap:50px;}.elementor .e-3849ae9-ad0be78{padding-block-start:32px;padding-block-end:32px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:var(----line);border-style:solid;flex-direction:column;justify-content:center;align-items:start;}.elementor .e-22c2c34-7fedd47{padding-block-start:32px;padding-block-end:32px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:var(----line);border-style:solid;flex-direction:column;justify-content:center;align-items:start;}.elementor .e-5766438-eca8c18{padding:0px;gap:50px;}.elementor .e-b6055ef-ffd83fa{border-block-start-width:1px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:var(----line);border-style:solid;background-color:var(----parchment);flex-direction:column;}.elementor .e-45d021a-9d16dbe{font-family:var(--Cormorant-Garamond);font-weight:600;font-size:42px;color:var(----white);letter-spacing:-0.02px;line-height:1.2em;}.elementor .e-c336f10-fa24aab{font-family:var(--Inter);font-weight:400;font-size:15px;color:var(----cream);line-height:1.8em;text-align:center;}.elementor .e-b277f47-6e2379d{font-family:var(--Inter);font-weight:700;font-size:11px;color:var(----green);letter-spacing:0.08em;text-align:center;text-transform:uppercase;padding-block-start:16px;padding-block-end:16px;padding-inline-start:40px;padding-inline-end:40px;margin-block-start:10px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-radius:4px;border-width:1px;border-color:var(----white);border-style:solid;background-color:var(----white);}.elementor .e-b277f47-6e2379d:hover,.elementor .e-b277f47-6e2379d:focus-visible{border-color:var(----beige);background-color:var(----beige);transform:translate3d(0px, -2px, 0px);}.elementor .e-2ccac09-01aebe3{flex-direction:column;gap:20px;justify-content:center;align-items:center;}.elementor .e-8ae5fc2-6b0f5ff{background-color:var(----green);flex-direction:column;}