.elementor .e-13134e98-7179{width:150px;height:auto;display:block;}.elementor .e-78c00093-7f83{padding-block-start:12px;padding-block-end:12px;padding-inline-start:16px;padding-inline-end:16px;border-radius:var(--radius-lg);background-color:var(--color-white);display:flex;align-items:center;width:fit-content;\n}.elementor .e-1fa77153-9d9f{max-width:340px;font-family:var(--font-primary);font-size:16px;color:var(--color-footer-text);line-height:1.6;}.elementor .e-2b06058a-165e:hover,.elementor .e-2b06058a-165e:focus-visible{background-color:var(--color-primary);}.elementor .e-2b06058a-165e{width:40px;height:40px;font-size:0px;color:transparent;line-height:0px;text-decoration:none;padding:0px;border-radius:50%;transition:background-color 0.2s;background-repeat:no-repeat; background-position:center; background-size:18px 18px;\n}.elementor .e-566fea71-3007:hover,.elementor .e-566fea71-3007:focus-visible{background-color:var(--color-primary);}.elementor .e-566fea71-3007{width:40px;height:40px;font-size:0px;color:transparent;line-height:0px;text-decoration:none;padding:0px;border-radius:50%;transition:background-color 0.2s;background-repeat:no-repeat; background-position:center; background-size:18px 18px;\n}.elementor .e-77209086-53df{margin-block-start:-10px;display:flex;flex-direction:row;gap:12px;}.elementor .e-1e01be59-f42a{padding:0px;flex-direction:column;gap:18px;align-items:flex-start;}.elementor .e-5aaf506b-f5a8{font-family:var(--font-primary);font-weight:600;font-size:18px;color:var(--color-white);margin-block-end:4px;}.elementor .e-68b5ed55-6f98:hover,.elementor .e-68b5ed55-6f98:focus-visible{color:var(--color-white);}.elementor .e-68b5ed55-6f98{font-family:var(--font-primary);font-weight:400;font-size:16px;color:var(--color-footer-text);text-decoration:none;padding:0px;border-radius:0px;background-color:transparent;text-align:left;\n}.elementor .e-3a4c04cc-2aea:hover,.elementor .e-3a4c04cc-2aea:focus-visible{color:var(--color-white);}.elementor .e-3a4c04cc-2aea{font-family:var(--font-primary);font-weight:400;font-size:16px;color:var(--color-footer-text);text-decoration:none;padding:0px;border-radius:0px;background-color:transparent;text-align:left;\n}.elementor .e-42dc610d-4292:hover,.elementor .e-42dc610d-4292:focus-visible{color:var(--color-white);}.elementor .e-42dc610d-4292{font-family:var(--font-primary);font-weight:400;font-size:16px;color:var(--color-footer-text);text-decoration:none;padding:0px;border-radius:0px;background-color:transparent;text-align:left;\n}.elementor .e-510330a9-295b:hover,.elementor .e-510330a9-295b:focus-visible{color:var(--color-white);}.elementor .e-510330a9-295b{font-family:var(--font-primary);font-weight:400;font-size:16px;color:var(--color-footer-text);text-decoration:none;padding:0px;border-radius:0px;background-color:transparent;text-align:left;\n}.elementor .e-1bca2a9-621f:hover,.elementor .e-1bca2a9-621f:focus-visible{color:var(--color-white);}.elementor .e-1bca2a9-621f{font-family:var(--font-primary);font-weight:400;font-size:16px;color:var(--color-footer-text);text-decoration:none;padding:0px;border-radius:0px;background-color:transparent;text-align:left;\n}.elementor .e-40b6ab22-1074:hover,.elementor .e-40b6ab22-1074:focus-visible{color:var(--color-white);}.elementor .e-40b6ab22-1074{font-family:var(--font-primary);font-weight:400;font-size:16px;color:var(--color-footer-text);text-decoration:none;padding:0px;border-radius:0px;background-color:transparent;text-align:left;\n}.elementor .e-1b9464e-1087{padding:0px;flex-direction:column;gap:18px;align-items:flex-start;}.elementor .e-4ded4eab-59a9{font-family:var(--font-primary);font-weight:600;font-size:18px;color:var(--color-white);margin-block-end:4px;}.elementor .e-555a6e34-8fd7:hover,.elementor .e-555a6e34-8fd7:focus-visible{color:var(--color-white);}.elementor .e-555a6e34-8fd7{font-family:var(--font-primary);font-weight:400;font-size:16px;color:var(--color-footer-text);text-decoration:none;padding:0px;border-radius:0px;background-color:transparent;text-align:left;\n}.elementor .e-109ea623-8863:hover,.elementor .e-109ea623-8863:focus-visible{color:var(--color-white);}.elementor .e-109ea623-8863{font-family:var(--font-primary);font-weight:400;font-size:16px;color:var(--color-footer-text);text-decoration:none;padding:0px;border-radius:0px;background-color:transparent;text-align:left;\n}.elementor .e-65b6c85a-5f06:hover,.elementor .e-65b6c85a-5f06:focus-visible{color:var(--color-white);}.elementor .e-65b6c85a-5f06{font-family:var(--font-primary);font-weight:400;font-size:16px;color:var(--color-footer-text);text-decoration:none;padding:0px;border-radius:0px;background-color:transparent;text-align:left;\n}.elementor .e-4d502541-6553:hover,.elementor .e-4d502541-6553:focus-visible{color:var(--color-white);}.elementor .e-4d502541-6553{font-family:var(--font-primary);font-weight:400;font-size:16px;color:var(--color-footer-text);text-decoration:none;padding:0px;border-radius:0px;background-color:transparent;text-align:left;\n}.elementor .e-1d3ef80-40cc:hover,.elementor .e-1d3ef80-40cc:focus-visible{color:var(--color-white);}.elementor .e-1d3ef80-40cc{font-family:var(--font-primary);font-weight:400;font-size:16px;color:var(--color-footer-text);text-decoration:none;padding:0px;border-radius:0px;background-color:transparent;text-align:left;\n}.elementor .e-4c5e2306-24c5{padding:0px;flex-direction:column;gap:18px;align-items:flex-start;}.elementor .e-697c7a78-de5c{font-family:var(--font-primary);font-weight:600;font-size:18px;color:var(--color-white);margin-block-end:4px;}.elementor .e-2d4c11bb-8fce{width:20px;height:20px;display:block;}.elementor .e-49a69913-5e64{width:38px;height:38px;padding:0px;border-radius:var(--radius-md);background-color:rgba(255,255,255,.12);display:flex;flex:0 1 auto;justify-content:center;align-items:center;}.elementor .e-7dfe895-a339{font-family:var(--font-primary);font-weight:400;font-size:16px;color:var(--color-white);text-decoration:none;padding:0px;border-radius:0px;background-color:transparent;text-align:left;\n}.elementor .e-65fecc9a-8aed{width:100%;padding:0px;flex-direction:row;gap:12px;align-items:center;}.elementor .e-225f6262-aa89{width:20px;height:20px;display:block;}.elementor .e-30b88c57-73c1{width:38px;height:38px;padding:0px;border-radius:var(--radius-md);background-color:rgba(255,255,255,.12);display:flex;flex:0 1 auto;justify-content:center;align-items:center;}.elementor .e-766bebea-5c72{font-family:var(--font-primary);font-weight:400;font-size:16px;color:var(--color-white);text-decoration:none;padding:0px;border-radius:0px;background-color:transparent;text-align:left;\n}.elementor .e-391d169e-d5a1{width:100%;padding:0px;flex-direction:row;gap:12px;align-items:center;}.elementor .e-3c8d7897-cdb6{width:20px;height:20px;display:block;}.elementor .e-34f850f5-2037{width:38px;height:38px;padding:0px;border-radius:var(--radius-md);background-color:rgba(255,255,255,.12);display:flex;flex:0 1 auto;justify-content:center;align-items:center;}.elementor .e-28f7f28a-8fd1{font-family:var(--font-primary);font-weight:400;font-size:16px;color:var(--color-white);text-decoration:none;padding:0px;border-radius:0px;background-color:transparent;text-align:left; word-break:break-word;\n}.elementor .e-7979f89b-36ad{width:100%;padding:0px;flex-direction:row;gap:12px;align-items:center;}.elementor .e-2185d887-f5d0{padding:0px;flex-direction:column;gap:18px;align-items:flex-start;}.elementor .e-362b8ed7-cca4{column-gap:64px;padding:0px;grid-template-columns:1.6fr 1fr 1fr 1.5fr;grid-template-rows:auto;align-items:start;row-gap:40px;\n}.elementor .e-181e6c84-e218{font-family:var(--font-primary);font-size:14.5px;color:var(--color-footer-text);}.elementor .e-1eecc4c3-6343:hover,.elementor .e-1eecc4c3-6343:focus-visible{color:var(--color-white);}.elementor .e-1eecc4c3-6343{font-family:var(--font-primary);font-weight:400;font-size:14.5px;color:var(--color-footer-text);text-decoration:none;padding:0px;border-radius:0px;background-color:transparent;text-align: right;\n}.elementor .e-1fc03a05-7fa5{padding-block-start:22px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;flex-direction:row;gap:16px;justify-content:space-between;align-items:center;border-top-style: solid; border-top-color: rgba(255,255,255,.18);\n}.elementor .e-683cd573-c562{width:56px;height:56px;position:fixed;inset-inline-end:20px;inset-block-end:20px;z-index:9999;font-size:0px;color:transparent;line-height:0px;text-decoration:none;padding:0px;border-radius:50%;}.elementor .e-395578df-2518{width:100%;padding-block-start:80px;padding-block-end:44px;padding-inline-start:max(80px, calc((100% - 1280px) / 2));padding-inline-end:max(80px, calc((100% - 1280px) / 2));background-color:var(--color-footer);flex-direction:column;gap:48px;box-sizing: border-box; box-sizing: border-box;\n}