.elementor .e-3598fd32-ba28{width:100%;height:100%;object-fit:cover;object-position:36% 48%;position:absolute;inset-block-start:0px;inset-inline-start:0px;transition:transform 7s;max-width: none; transition-timing-function: cubic-bezier(0.2, 0.8, 0.2, 1);\n}.elementor .e-217d3349-fd03{width:auto;min-width:0px;position:absolute;inset-block-start:0px;inset-inline-end:0px;inset-block-end:0px;inset-inline-start:0px;padding:0px;background-image: linear-gradient(to top, rgba(14, 12, 13, 0.92) 0%, rgba(14, 12, 13, 0.5) 30%, rgba(14, 12, 13, 0.08) 56%, rgba(14, 12, 13, 0.34) 100%);\n}.elementor .e-34f67800-f369{width:auto;position:relative;z-index:2;padding:0px;gap:12px;align-items:center;}.elementor .e-201dec8b-d5c0{font-weight:700;font-size:31px;color:#FFFFFF;letter-spacing:-0.01em;line-height:1.08;margin-block-start:0px;margin-block-end:9px;margin-inline-start:0px;margin-inline-end:0px;display:block;}.elementor .e-58097d9c-4560{max-width:320px;font-size:16px;color:rgba(255, 255, 255, 0.84);line-height:1.45;display:block;}.elementor .e-107b379b-3a0a{display:none;}.elementor .e-7347b417-38c8{font-size:12.5px;color:#FFFFFF;line-height:1.5;padding-block-start:5px;padding-block-end:5px;padding-inline-start:11px;padding-inline-end:11px;border-radius:999px;border-width:1px;border-color:rgba(255, 255, 255, 0.28);border-style:solid;background-color:rgba(255, 255, 255, 0.1);white-space: nowrap;\n}.elementor .e-2c9fa942-657b{font-size:12.5px;color:#FFFFFF;line-height:1.5;padding-block-start:5px;padding-block-end:5px;padding-inline-start:11px;padding-inline-end:11px;border-radius:999px;border-width:1px;border-color:rgba(255, 255, 255, 0.28);border-style:solid;background-color:rgba(255, 255, 255, 0.1);white-space: nowrap;\n}.elementor .e-4fdb1c25-80ca{font-size:12.5px;color:#FFFFFF;line-height:1.5;padding-block-start:5px;padding-block-end:5px;padding-inline-start:11px;padding-inline-end:11px;border-radius:999px;border-width:1px;border-color:rgba(255, 255, 255, 0.28);border-style:solid;background-color:rgba(255, 255, 255, 0.1);white-space: nowrap;\n}.elementor .e-711d65ff-66fb{font-size:12.5px;color:#FFFFFF;line-height:1.5;padding-block-start:5px;padding-block-end:5px;padding-inline-start:11px;padding-inline-end:11px;border-radius:999px;border-width:1px;border-color:rgba(255, 255, 255, 0.28);border-style:solid;background-color:rgba(255, 255, 255, 0.1);white-space: nowrap;\n}.elementor .e-1f0741a5-d427{max-width:340px;padding:0px;margin-block-start:16px;margin-block-end:2px;margin-inline-start:0px;margin-inline-end:0px;gap:8px;flex-wrap:wrap;}.elementor .e-6eba9142-a9c2{max-height:0px;overflow:hidden;padding:0px;opacity:0%;transition:max-height 0.6s, opacity 0.45s;transition-timing-function: cubic-bezier(0.2, 0.8, 0.2, 1), ease;\n}.elementor .e-536a9020-9949{font-weight:600;font-size:14.5px;color:#FFFFFF;letter-spacing:0.01em;}.elementor .e-1d11c048-8c7c{display:none;}.elementor .e-4056135b-bc11{font-weight:600;font-size:14.5px;color:#4CC3F0;transition:transform 0.25s;display:inline-block;}.elementor .e-21e9f85f-e9fe{width:auto;padding:0px;margin-block-start:20px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;gap:9px;align-items:center;&:hover > :last-child { transform: translateX(6px); }\n}.elementor .e-71547558-64e6{position:relative;z-index:2;padding:0px;}.elementor .e-70175444-61d1{min-height:716px;overflow:hidden;position:relative;color:#FFFFFF;padding-block-start:36px;padding-block-end:36px;padding-inline-start:38px;padding-inline-end:38px;border-inline-end-width:1px;transition:flex-grow 0.6s, opacity 0.45s, filter 0.45s;flex-direction:column;flex:1 1 0px;justify-content:space-between;border-right-style: solid; border-right-color: rgba(255, 255, 255, 0.12); &:hover > :first-child { transform: scale(1.07); } &:hover > :last-child > :nth-child(4) { max-height: 140px; opacity: 1; } transition-timing-function: cubic-bezier(0.2, 0.8, 0.2, 1), ease, ease;\n}.elementor .e-63e8418e-64f7{width:100%;height:100%;object-fit:cover;object-position:55% 50%;position:absolute;inset-block-start:0px;inset-inline-start:0px;transition:transform 7s;max-width: none; transition-timing-function: cubic-bezier(0.2, 0.8, 0.2, 1);\n}.elementor .e-5b6d8c5d-24e0{width:auto;min-width:0px;position:absolute;inset-block-start:0px;inset-inline-end:0px;inset-block-end:0px;inset-inline-start:0px;padding:0px;background-image: linear-gradient(to top, rgba(14, 12, 13, 0.92) 0%, rgba(14, 12, 13, 0.5) 30%, rgba(14, 12, 13, 0.08) 56%, rgba(14, 12, 13, 0.34) 100%);\n}.elementor .e-2fb9a868-2d25{width:auto;position:relative;z-index:2;padding:0px;gap:12px;align-items:center;}.elementor .e-287080ee-7487{font-weight:700;font-size:31px;color:#FFFFFF;letter-spacing:-0.01em;line-height:1.08;margin-block-start:0px;margin-block-end:9px;margin-inline-start:0px;margin-inline-end:0px;display:block;}.elementor .e-47ee1972-602a{max-width:320px;font-size:16px;color:rgba(255, 255, 255, 0.84);line-height:1.45;display:block;}.elementor .e-4c7533b8-1f91{display:none;}.elementor .e-9e94a6f-30d8{font-size:12.5px;color:#FFFFFF;line-height:1.5;padding-block-start:5px;padding-block-end:5px;padding-inline-start:11px;padding-inline-end:11px;border-radius:999px;border-width:1px;border-color:rgba(255, 255, 255, 0.28);border-style:solid;background-color:rgba(255, 255, 255, 0.1);white-space: nowrap;\n}.elementor .e-253327d9-1ac2{font-size:12.5px;color:#FFFFFF;line-height:1.5;padding-block-start:5px;padding-block-end:5px;padding-inline-start:11px;padding-inline-end:11px;border-radius:999px;border-width:1px;border-color:rgba(255, 255, 255, 0.28);border-style:solid;background-color:rgba(255, 255, 255, 0.1);white-space: nowrap;\n}.elementor .e-1979c3b7-c02c{font-size:12.5px;color:#FFFFFF;line-height:1.5;padding-block-start:5px;padding-block-end:5px;padding-inline-start:11px;padding-inline-end:11px;border-radius:999px;border-width:1px;border-color:rgba(255, 255, 255, 0.28);border-style:solid;background-color:rgba(255, 255, 255, 0.1);white-space: nowrap;\n}.elementor .e-27b388f5-afca{font-size:12.5px;color:#FFFFFF;line-height:1.5;padding-block-start:5px;padding-block-end:5px;padding-inline-start:11px;padding-inline-end:11px;border-radius:999px;border-width:1px;border-color:rgba(255, 255, 255, 0.28);border-style:solid;background-color:rgba(255, 255, 255, 0.1);white-space: nowrap;\n}.elementor .e-6e681f7f-22cb{max-width:340px;padding:0px;margin-block-start:16px;margin-block-end:2px;margin-inline-start:0px;margin-inline-end:0px;gap:8px;flex-wrap:wrap;}.elementor .e-1cc3b664-2cc2{max-height:0px;overflow:hidden;padding:0px;opacity:0%;transition:max-height 0.6s, opacity 0.45s;transition-timing-function: cubic-bezier(0.2, 0.8, 0.2, 1), ease;\n}.elementor .e-4cb4f668-38fb{font-weight:600;font-size:14.5px;color:#FFFFFF;letter-spacing:0.01em;}.elementor .e-7eb72e03-6cb0{display:none;}.elementor .e-23aa91f0-407f{font-weight:600;font-size:14.5px;color:#4CC3F0;transition:transform 0.25s;display:inline-block;}.elementor .e-2691f16e-ce20{width:auto;padding:0px;margin-block-start:20px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;gap:9px;align-items:center;&:hover > :last-child { transform: translateX(6px); }\n}.elementor .e-36303e60-951d{position:relative;z-index:2;padding:0px;}.elementor .e-20c4e309-555d{min-height:716px;overflow:hidden;position:relative;color:#FFFFFF;padding-block-start:36px;padding-block-end:36px;padding-inline-start:38px;padding-inline-end:38px;border-inline-end-width:1px;transition:flex-grow 0.6s, opacity 0.45s, filter 0.45s;flex-direction:column;flex:1 1 0px;justify-content:space-between;border-right-style: solid; border-right-color: rgba(255, 255, 255, 0.12); &:hover > :first-child { transform: scale(1.07); } &:hover > :last-child > :nth-child(4) { max-height: 140px; opacity: 1; } transition-timing-function: cubic-bezier(0.2, 0.8, 0.2, 1), ease, ease;\n}.elementor .e-1f749c73-2fb5{width:100%;height:100%;object-fit:cover;object-position:50% 50%;position:absolute;inset-block-start:0px;inset-inline-start:0px;transition:transform 7s;max-width: none; transition-timing-function: cubic-bezier(0.2, 0.8, 0.2, 1);\n}.elementor .e-12b9843c-9643{width:auto;min-width:0px;position:absolute;inset-block-start:0px;inset-inline-end:0px;inset-block-end:0px;inset-inline-start:0px;padding:0px;background-image: linear-gradient(to top, rgba(14, 12, 13, 0.92) 0%, rgba(14, 12, 13, 0.5) 30%, rgba(14, 12, 13, 0.08) 56%, rgba(14, 12, 13, 0.34) 100%);\n}.elementor .e-3f320410-b08f{width:auto;position:relative;z-index:2;padding:0px;gap:12px;align-items:center;}.elementor .e-1d08255f-2469{font-weight:700;font-size:31px;color:#FFFFFF;letter-spacing:-0.01em;line-height:1.08;margin-block-start:0px;margin-block-end:9px;margin-inline-start:0px;margin-inline-end:0px;display:block;}.elementor .e-57047e34-a89d{max-width:320px;font-size:16px;color:rgba(255, 255, 255, 0.84);line-height:1.45;display:block;}.elementor .e-57bc31c2-f737{display:none;}.elementor .e-34286cea-b7ef{font-size:12.5px;color:#FFFFFF;line-height:1.5;padding-block-start:5px;padding-block-end:5px;padding-inline-start:11px;padding-inline-end:11px;border-radius:999px;border-width:1px;border-color:rgba(255, 255, 255, 0.28);border-style:solid;background-color:rgba(255, 255, 255, 0.1);white-space: nowrap;\n}.elementor .e-6fa071da-137b{font-size:12.5px;color:#FFFFFF;line-height:1.5;padding-block-start:5px;padding-block-end:5px;padding-inline-start:11px;padding-inline-end:11px;border-radius:999px;border-width:1px;border-color:rgba(255, 255, 255, 0.28);border-style:solid;background-color:rgba(255, 255, 255, 0.1);white-space: nowrap;\n}.elementor .e-5ec8a51e-63d5{font-size:12.5px;color:#FFFFFF;line-height:1.5;padding-block-start:5px;padding-block-end:5px;padding-inline-start:11px;padding-inline-end:11px;border-radius:999px;border-width:1px;border-color:rgba(255, 255, 255, 0.28);border-style:solid;background-color:rgba(255, 255, 255, 0.1);white-space: nowrap;\n}.elementor .e-1ffba5fe-7a8a{font-size:12.5px;color:#FFFFFF;line-height:1.5;padding-block-start:5px;padding-block-end:5px;padding-inline-start:11px;padding-inline-end:11px;border-radius:999px;border-width:1px;border-color:rgba(255, 255, 255, 0.28);border-style:solid;background-color:rgba(255, 255, 255, 0.1);white-space: nowrap;\n}.elementor .e-2057dbda-dfed{max-width:340px;padding:0px;margin-block-start:16px;margin-block-end:2px;margin-inline-start:0px;margin-inline-end:0px;gap:8px;flex-wrap:wrap;}.elementor .e-3107ebd1-f7b2{max-height:0px;overflow:hidden;padding:0px;opacity:0%;transition:max-height 0.6s, opacity 0.45s;transition-timing-function: cubic-bezier(0.2, 0.8, 0.2, 1), ease;\n}.elementor .e-732d45f7-8bc2{font-weight:600;font-size:14.5px;color:#FFFFFF;letter-spacing:0.01em;}.elementor .e-479108a1-1128{display:none;}.elementor .e-2b7839d2-ff72{font-weight:600;font-size:14.5px;color:#4CC3F0;transition:transform 0.25s;display:inline-block;}.elementor .e-46572a2d-a75d{width:auto;padding:0px;margin-block-start:20px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;gap:9px;align-items:center;&:hover > :last-child { transform: translateX(6px); }\n}.elementor .e-7a4e0b09-ea30{position:relative;z-index:2;padding:0px;}.elementor .e-52b1abb-b848{min-height:716px;overflow:hidden;position:relative;color:#FFFFFF;padding-block-start:36px;padding-block-end:36px;padding-inline-start:38px;padding-inline-end:38px;transition:flex-grow 0.6s, opacity 0.45s, filter 0.45s;flex-direction:column;flex:1 1 0px;justify-content:space-between;&:hover > :first-child { transform: scale(1.07); } &:hover > :last-child > :nth-child(4) { max-height: 140px; opacity: 1; } transition-timing-function: cubic-bezier(0.2, 0.8, 0.2, 1), ease, ease;\n}.elementor .e-288a4836-2f2d{min-height:716px;overflow:hidden;position:relative;padding:0px;background-color:#121011;gap:0px;align-items:stretch;&:hover > a { flex-grow: 0.82; opacity: 0.78; filter: saturate(0.85); } &:hover > a:hover { flex-grow: 2; opacity: 1; filter: none; }\n}.elementor .e-14dc6723-adfb{width:100%;aspect-ratio:1 / 1;object-fit:cover;border-radius:8px;}.elementor .e-6aa38fde-67e1{font-weight:500;font-size:13px;color:#00a0dd;letter-spacing:0.14em;text-transform:uppercase;margin-block-start:0px;margin-block-end:14px;margin-inline-start:0px;margin-inline-end:0px;cursor: default;\n}.elementor .e-76937c68-1fe9{font-weight:300;font-size:42px;color:#231f20;line-height:1.15;cursor: default;\n}.elementor .e-7451e380-af8a{width:72px;height:2px;min-height:0px;padding:0px;margin-block-start:22px;margin-block-end:26px;margin-inline-start:0px;margin-inline-end:0px;background-color:#f76a0b;}.elementor .e-2114be9e-3b49{max-width:58ch;font-size:16px;color:#4f5256;line-height:1.6;cursor: default;\n}.elementor .e-11c0400d-5ea9{font-size:13px;color:#231f20;padding-block-start:6px;padding-block-end:6px;padding-inline-start:12px;padding-inline-end:12px;border-radius:999px;border-width:1px;border-color:#dfe3e6;border-style:solid;background-color:#ffffff;cursor: default;\n}.elementor .e-5c7f99ad-f3d0{font-size:13px;color:#231f20;padding-block-start:6px;padding-block-end:6px;padding-inline-start:12px;padding-inline-end:12px;border-radius:999px;border-width:1px;border-color:#dfe3e6;border-style:solid;background-color:#ffffff;cursor: default;\n}.elementor .e-2319f9dc-952e{font-size:13px;color:#231f20;padding-block-start:6px;padding-block-end:6px;padding-inline-start:12px;padding-inline-end:12px;border-radius:999px;border-width:1px;border-color:#dfe3e6;border-style:solid;background-color:#ffffff;cursor: default;\n}.elementor .e-4eb5b37c-cc5f{font-size:13px;color:#231f20;padding-block-start:6px;padding-block-end:6px;padding-inline-start:12px;padding-inline-end:12px;border-radius:999px;border-width:1px;border-color:#dfe3e6;border-style:solid;background-color:#ffffff;cursor: default;\n}.elementor .e-42a55614-79b7{font-size:13px;color:#231f20;padding-block-start:6px;padding-block-end:6px;padding-inline-start:12px;padding-inline-end:12px;border-radius:999px;border-width:1px;border-color:#dfe3e6;border-style:solid;background-color:#ffffff;cursor: default;\n}.elementor .e-2d46b4b8-6631{padding:0px;margin-block-start:26px;margin-block-end:32px;margin-inline-start:0px;margin-inline-end:0px;flex-direction:row;gap:8px;flex-wrap:wrap;}.elementor .e-38052cf6-f71d:hover,.elementor .e-38052cf6-f71d:focus-visible{color:#ffffff;background-color:#0089bd;}.elementor .e-38052cf6-f71d{font-weight:500;font-size:16px;color:#ffffff;padding-block-start:14px;padding-block-end:14px;padding-inline-start:26px;padding-inline-end:26px;border-radius:999px;background-color:#00a0dd;transition:background-color 0.2s;align-self:flex-start;}.elementor .e-3258f67d-f750{padding:0px;flex-direction:column;gap:0px;}.elementor .e-230e61bd-5dbe{max-width:1240px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:32px;padding-inline-end:32px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;gap:72px;grid-template-columns:1fr 1.05fr;grid-template-rows:auto;align-items:center;}.elementor .e-6a630769-2895{padding-block-start:96px;padding-block-end:96px;padding-inline-start:0px;padding-inline-end:0px;background-color:#f2f4f5;display:flex;flex-direction:column;}.elementor .e-45fb5236-6042{font-weight:500;font-size:13px;color:#00a0dd;letter-spacing:0.14em;text-transform:uppercase;margin-block-start:0px;margin-block-end:14px;margin-inline-start:0px;margin-inline-end:0px;cursor: default;\n}.elementor .e-6b774670-545e{font-weight:300;font-size:42px;color:#231f20;line-height:1.15;cursor: default;\n}.elementor .e-7d80db7b-b754{width:72px;height:2px;min-height:0px;padding:0px;margin-block-start:22px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;background-color:#f76a0b;}.elementor .e-6528663a-463b{padding:0px;flex-direction:column;gap:0px;}.elementor .e-392331e3-c64c{width:100%;height:100%;min-height:420px;object-fit:cover;border-radius:8px;}.elementor .e-7230ac02-1c18{width:148px;aspect-ratio:4 / 3;object-fit:cover;border-radius:6px;flex:0 0 auto;}.elementor .e-1765374e-a48c{font-weight:500;font-size:20px;color:#231f20;}.elementor .e-149947f5-e310{font-size:15px;color:#4f5256;line-height:1.55;}.elementor .e-73268573-f807{font-weight:500;font-size:14px;color:#00a0dd;margin-block-start:2px;}.elementor .e-3d21fc43-d7b4{min-width:0px;padding:0px;flex-direction:column;gap:6px;}.elementor .e-195329cd-3175:hover,.elementor .e-195329cd-3175:focus-visible{border-color:#00a0dd;box-shadow:0px 8px 24px 0px rgba(0, 160, 221, 0.12);}.elementor .e-195329cd-3175{text-decoration:none;padding:16px;border-radius:8px;border-width:1px;border-color:#dfe3e6;border-style:solid;background-color:#ffffff;transition:border-color 0.2s, box-shadow 0.2s;flex-direction:row;gap:22px;align-items:center;}.elementor .e-5b78e077-4d4c{width:148px;aspect-ratio:4 / 3;object-fit:cover;border-radius:6px;flex:0 0 auto;}.elementor .e-4d48ffd9-3d2c{font-weight:500;font-size:20px;color:#231f20;cursor: default;\n}.elementor .e-67a72d0d-9f4a{font-size:15px;color:#4f5256;line-height:1.55;cursor: default;\n}.elementor .e-2e3303a2-3556{min-width:0px;padding:0px;flex-direction:column;gap:6px;}.elementor .e-e6195c1-4519{padding:16px;border-radius:8px;border-width:1px;border-color:#dfe3e6;border-style:solid;background-color:#ffffff;flex-direction:row;gap:22px;align-items:center;}.elementor .e-42d1c2b1-afd7{width:148px;aspect-ratio:4 / 3;object-fit:cover;border-radius:6px;flex:0 0 auto;}.elementor .e-21490908-de08{font-weight:500;font-size:20px;color:#231f20;cursor: default;\n}.elementor .e-46215e79-caf2{font-size:15px;color:#4f5256;line-height:1.55;cursor: default;\n}.elementor .e-66311087-3098{min-width:0px;padding:0px;flex-direction:column;gap:6px;}.elementor .e-4d2df714-b215{padding:16px;border-radius:8px;border-width:1px;border-color:#dfe3e6;border-style:solid;background-color:#ffffff;flex-direction:row;gap:22px;align-items:center;}.elementor .e-20e13871-3643{padding:0px;flex-direction:column;gap:16px;justify-content:center;}.elementor .e-f65170d-47fa{padding:0px;gap:56px;grid-template-columns:1fr 1.1fr;grid-template-rows:auto;align-items:stretch;}.elementor .e-27fef2ce-b547{max-width:1240px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:32px;padding-inline-end:32px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;flex-direction:column;gap:48px;}.elementor .e-1aade314-20a8{padding-block-start:96px;padding-block-end:96px;padding-inline-start:0px;padding-inline-end:0px;background-color:#f2f4f5;display:flex;flex-direction:column;}