.elementor .e-b33f1f21-7e3a{font-size:34px;color:#fffdf8;line-height:1;}.elementor .e-10597aec-5702{font-family:'DM Sans';font-weight:600;font-size:10px;color:rgba(255, 253, 248, 0.55);letter-spacing:0.145em;text-transform:uppercase;}.elementor .e-33d726c7-bd37{width:auto;padding:0px;flex-direction:column;gap:9px;flex:0 0 auto;}.elementor .e-b2ac4b3c-4568{font-family:'DM Sans';font-weight:400;font-size:14px;color:#fffdf8;letter-spacing:0.02em;line-height:1.4;}.elementor .e-9020cf13-a6e9{font-family:'DM Sans';font-weight:400;font-size:14px;color:#fffdf8;letter-spacing:0.02em;line-height:1.4;}.elementor .e-9020cf13-a6e9:hover,.elementor .e-9020cf13-a6e9:focus-visible{color:rgba(255, 253, 248, 0.65);}.elementor .e-e570e740-20c4{font-family:'DM Sans';font-weight:400;font-size:14px;color:#fffdf8;letter-spacing:0.02em;line-height:1.4;}.elementor .e-e570e740-20c4:hover,.elementor .e-e570e740-20c4:focus-visible{color:rgba(255, 253, 248, 0.65);}.elementor .e-fdddeb15-ff7a{font-family:'DM Sans';font-weight:400;font-size:14px;color:#fffdf8;letter-spacing:0.02em;padding:0px;background-color:transparent;}.elementor .e-a0fa0071-47c4{padding:0px;flex-wrap:wrap;flex:1 1 auto;justify-content:flex-end;gap: 22px 38px;\n}.elementor .e-f1cebf6c-6748{min-height:170px;padding:0px;gap:60px;justify-content:space-between;align-items:flex-start;}.elementor .e-ef764413-bb6d{font-family:'DM Sans';font-weight:600;font-size:11px;color:rgba(255, 253, 248, 0.55);letter-spacing:0.09em;text-transform:uppercase;}.elementor .e-935173ad-8b22{font-family:'DM Sans';font-weight:600;font-size:11px;color:rgba(255, 253, 248, 0.55);letter-spacing:0.09em;text-transform:uppercase;}.elementor .e-cf7c343f-b67a{font-family:'DM Sans';font-weight:600;font-size:11px;color:rgba(255, 253, 248, 0.55);letter-spacing:0.09em;text-transform:uppercase;}.elementor .e-ff0e574d-396a{font-family:'DM Sans';font-weight:600;font-size:11px;color:#fffdf8;letter-spacing:0.09em;text-transform:uppercase;padding:0px;background-color:transparent;}.elementor .e-4efdf741-c280{padding-block-start:22px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;gap:30px;justify-content:space-between;border-top-style: solid; border-top-color: rgba(255, 253, 248, 0.2);\n}.elementor .e-1722b396-23d9{padding-inline-start:max(clamp(25px, 4.2vw, 80px), calc((100% - 1720px) / 2));padding-inline-end:max(clamp(25px, 4.2vw, 80px), calc((100% - 1720px) / 2));background-color:#1f2722;display:flex;flex-direction:column;gap:0px;padding-block: 76px 28px;\n}