.elementor .e-656f18f1-3fe6{margin-block-end:34px;}.elementor .e-3d53fc60-2318{width:30px;height:1px;min-height:0px;padding:0px;flex:0 0 auto;}.elementor .e-304e45fa-e8f5{color:#8A8A8C;}.elementor .e-33af692c-eb82{margin-block-end:26px;}.elementor .e-6c97f818-22dd{max-width:940px;font-size:48px;line-height:1.13;margin-block-end:34px;}.elementor .e-47421fb3-658c{font-weight:700;font-size:10px;color:#9A9A9C;letter-spacing:0.16em;line-height:1.6;text-transform:uppercase;display:block;}.elementor .e-49105342-bb33{font-weight:700;font-size:10px;color:#9A9A9C;letter-spacing:0.16em;line-height:1.6;text-transform:uppercase;display:block;}.elementor .e-56806127-67e1{font-weight:700;font-size:10px;color:#D6D6D8;letter-spacing:0.16em;line-height:1.6;text-transform:uppercase;display:block;& a { color:#D6D6D8; text-decoration:none; } & a:hover { color:#FFFFFF; text-decoration:underline; }\n}.elementor .e-7d43be9b-c3c3{width:100%;padding-block-start:22px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;flex-direction:row;flex-wrap:wrap;gap:10px 30px; border-top-style: solid; border-top-color: #262628;\n}.elementor .e-1cd8e0b2-4b3e{max-width:940px;padding-block-start:96px;padding-block-end:84px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:column;gap:0px;align-items:flex-start;}.elementor .e-56d84850-8bab{padding:0px;flex-direction:column;}.elementor .e-570dbd82-1f00{width:100%;height:auto;max-height:460px;object-fit:cover;margin-block-end:48px;display:block;&:not([src]) { display:none; }\n}.elementor .e-55f51ce6-cf21{width:100%;padding:0px;}.elementor .e-1fa62f20-c691{padding:0px;}.elementor .e-537a1c56-524a{width:100%;height:100%;object-fit:cover;object-position:50% 20%;transform:scale3d(2.1, 2.1, 1);transform-origin:52% 24% 0px;display:block;}.elementor .e-38aed01f-618e{width:58px;height:58px;overflow:hidden;padding:0px;border-radius:50%;background-color:#E2E2E4;flex:0 0 auto;justify-content:center;align-items:center;}.elementor .e-f89504f-89a7{font-family:Montserrat;font-weight:700;font-size:9px;color:#8A8A8C;letter-spacing:0.2em;display:block;}.elementor .e-39c2e6a0-8754{font-family:Montserrat;font-weight:600;font-size:18px;color:#151516;letter-spacing:-0.02em;margin:0px;}.elementor .e-4b2ee18-246e{max-width:560px;font-family:Montserrat;font-size:13.5px;color:#6C6C6E;line-height:1.75;margin:0px;& a { display:block; margin-top:10px; font-weight:700; font-size:11px; letter-spacing:0.12em; text-transform:uppercase; color:#151516; text-decoration:none; } & a:hover { text-decoration:underline; }\n}.elementor .e-4dbce445-f6a4{padding:0px;flex-direction:column;gap:6px;}.elementor .e-5f65ce24-75ec{padding-block-start:34px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:60px;border-block-start-width:1px;flex-direction:row;gap:22px;align-items:flex-start;border-top-style: solid; border-top-color: #E2E2E4;\n}.elementor .e-5dc5c54b-5e32{font-family:Montserrat;font-weight:700;font-size:11px;letter-spacing:0.12em;text-transform:uppercase;margin-block-start:44px;display:block;& a { color:#151516;text-decoration:none; }\n}.elementor .e-402093e8-2d21{width:100%;max-width:720px;padding:0px;}.elementor .e-683e604f-f82d{font-family:Montserrat;font-weight:700;font-size:9px;color:#8A8A8C;letter-spacing:0.2em;margin-block-end:16px;display:block;}.elementor .e-62ef39c3-d1d1{font-family:Montserrat;font-weight:600;font-size:22px;color:#FFFFFF;letter-spacing:-0.035em;line-height:1.25;margin-block-start:0px;margin-block-end:12px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-54af0a92-dbb8{font-family:Montserrat;font-size:13px;color:#AAAAAA;line-height:1.8;margin-block-start:0px;margin-block-end:26px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-4f53ba76-dcd0:hover,.elementor .e-4f53ba76-dcd0:focus-visible{background-color:#DADADA;}.elementor .e-4f53ba76-dcd0{width:100%;justify-content:center;}.elementor .e-287fc2fc-a5e8{font-family:Montserrat;font-weight:600;font-size:12px;margin-block-start:18px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;display:block;& a { color:#E0E0E0;text-decoration:none; }\n}.elementor .e-7725ab33-bd35{width:100%;padding-block-start:34px;padding-block-end:34px;padding-inline-start:30px;padding-inline-end:30px;gap:0px;justify-content:flex-start;}.elementor .e-1a545e77-8769{width:100%;position:sticky;inset-block-start:40px;padding:0px;flex-direction:column;align-self:start;}.elementor .e-2388bb24-136a{width:100%;max-width:1180px;column-gap:70px;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:grid;grid-template-columns:minmax(0, 720px) 300px;grid-template-rows:auto;justify-content:space-between;align-items:start;row-gap:56px;\n}.elementor .e-5cd17a8-4717{padding-block-start:88px;padding-block-end:100px;background-color:#FFFFFF;}.elementor .e-14ae21dd-debc{display:block;}.elementor .e-56947f8d-9eb4{padding:0px;flex-direction:column;gap:16px;}.elementor .e-446e432e-4189{font-family:Montserrat;font-weight:700;font-size:11px;letter-spacing:0.12em;text-transform:uppercase;margin:0px;& a { color:#151516;text-decoration:none; }\n}.elementor .e-68e47075-6c32{padding:0px;flex-direction:row;gap:20px;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;}.elementor .e-2cac36d7-e250{font-family:Montserrat;font-weight:700;font-size:9px;color:#8A8A8C;letter-spacing:0.16em;text-transform:uppercase;margin-block-start:0px;margin-block-end:16px;margin-inline-start:0px;margin-inline-end:0px;display:block;}.elementor .e-1591e32d-73a2{font-family:Montserrat;font-weight:600;font-size:18px;color:#151516;letter-spacing:-0.03em;line-height:1.45;margin-block-start:0px;margin-block-end:14px;margin-inline-start:0px;margin-inline-end:0px;display:block;& a { color:#151516;text-decoration:none; }\n}.elementor .e-479a16b2-fc20{font-family:Montserrat;font-size:13px;color:#6C6C6E;line-height:1.8;margin-block-start:0px;margin-block-end:24px;margin-inline-start:0px;margin-inline-end:0px;display:block;}.elementor .e-6fe9b6d-751b{font-family:Montserrat;font-weight:700;font-size:11px;color:#151516;margin-block-start:auto;display:block;& a { color:#151516;text-decoration:none; }\n}.elementor .e-3ea7bba3-2d9c:hover,.elementor .e-3ea7bba3-2d9c:focus-visible{border-color:#151516;}.elementor .e-3ea7bba3-2d9c{height:100%;padding-block-start:32px;padding-block-end:30px;padding-inline-start:28px;padding-inline-end:28px;border-width:1px;border-color:#E4E4E6;border-style:solid;background-color:#FFFFFF;transition:border-color 0.25s;flex-direction:column;gap:0px;}.elementor .e-3e954cfd-2d5b{padding:0px;}.elementor .e-6c4f0b83-e617{padding:0px;display:grid;gap:24px;grid-template-columns:repeat(3, minmax(0, 1fr));}.elementor .e-223d4f25-a03c{width:100%;padding:0px;}.elementor .e-20614f73-69b8{flex-direction:column;gap:44px;}.elementor .e-6fb59b56-6542{width:100%;padding:0px;flex-direction:column;gap:0px;}