.elementor .e-81f04a7-0263bda{font-family:var(--Main_Font);font-weight:500;font-size:12px;color:var(--Accent);letter-spacing:2px;line-height:81%;text-transform:uppercase;&::before {
  content: "";
  display: inline-block;
  width: 28px;
  height: 2px;
  margin-right: 12px;
  vertical-align: middle;
  background: currentColor;
}\n}.elementor .e-fdab328-cf3b109{font-family:var(--Main_Font);font-weight:500;font-size:130px;color:var(--Font_Light_Color);letter-spacing:-4px;line-height:81%;}.elementor .e-0c725fb-de0b118{font-family:var(--Main_Font);font-size:22px;color:var(--Font_Light_Color);}.elementor .e-2e16ff7-dd8dea1{width:50%;flex-direction:column;gap:20px;}.elementor .e-039ae19-48cdf81{font-family:var(--Main_Font);font-weight:700;font-size:16px;color:var(--Font_Light_Color);text-transform:uppercase;}.elementor .e-b28d32e-507e52d{width:24px;height:24px;color:var(--Font_Light_Color);display:inline-flex;align-items:center;align-self:center;}.elementor .e-d2e3150-33af97a{width:var(--AUTO);padding-block-start:14px;padding-block-end:14px;padding-inline-start:18px;padding-inline-end:18px;border-radius:2px;background-color:var(--Accent);display:inline-flex;flex-direction:row;gap:15px;flex:0 1 auto;align-self:start;}.elementor .e-2479a30-635c58e{font-family:var(--Main_Font);font-weight:500;font-size:12px;color:var(--Font_Light_Color);letter-spacing:2px;line-height:81%;text-transform:uppercase;&::before {
  content: "";
  display: inline-block;
  width: 28px;
  height: 2px;
  margin-right: 12px;
  vertical-align: middle;
  background: currentColor;
}\n}.elementor .e-b2ace27-366da5c{font-family:var(--Main_Font);font-weight:500;font-size:12px;color:var(--Font_Light_Color);letter-spacing:2px;line-height:81%;text-transform:uppercase;}.elementor .e-f76df6e-bd01a35{padding-block-start:80px;flex-direction:row;gap:20px;justify-content:space-between;}.elementor .e-cbfe5d1{width:100%;max-width:var(--Max_Container_Width);position:relative;z-index:2;padding-block-end:40px;margin-block-start:var(--AUTO);margin-block-end:0px;margin-inline-start:var(--AUTO);margin-inline-end:var(--AUTO);flex-direction:column;gap:20px;justify-content:flex-start;align-items:start;}.elementor .e-b8b5fbf{width:60%;height:100%;position:absolute;inset-inline-end:0px;padding:0px;flex-direction:column;align-items:stretch;}.elementor .e-d27c417{height:100vh;overflow:hidden;padding-block-end:0px;margin-block-start:-94px;background-color:var(--Primary);flex-direction:column;justify-content:flex-end;}.elementor .e-c2abbc5-a3aa18b{width:50%;height:100%;padding:0px;flex-direction:column;}.elementor .e-5c985e5-3a92012{font-family:var(--Main_Font);font-weight:500;font-size:12px;color:var(--Primary);letter-spacing:2px;line-height:81%;text-transform:uppercase;&::before {
  content: "";
  display: inline-block;
  width: 28px;
  height: 2px;
  margin-right: 12px;
  vertical-align: middle;
  background: currentColor;
}\n}.elementor .e-909e071-de8a3eb{font-family:var(--Main_Font);font-weight:500;font-size:77px;color:var(--Primary);letter-spacing:-4px;line-height:98%;}.elementor .e-5a67c9a-20838b6{font-size:30px;padding-block-start:20px;border-block-start-width:1px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:rgb(3 62 87 / 16%);border-style:solid;}.elementor .e-77d4d2b-41137dc{font-size:20px;padding-block-start:20px;border-block-start-width:1px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:rgb(3 62 87 / 16%);border-style:solid;}.elementor .e-b7cd8c7-ff481a2{width:50%;flex-direction:column;gap:40px;}.elementor .e-cc8fa74-4163c9d{width:100%;max-width:var(--Max_Container_Width);position:relative;z-index:2;padding-block-start:100px;padding-block-end:100px;margin-block-start:var(--AUTO);margin-block-end:0px;margin-inline-start:var(--AUTO);margin-inline-end:var(--AUTO);flex-direction:row;gap:100px;justify-content:flex-start;align-items:center;}.elementor .e-894879d-8352619{font-family:var(--Main_Font);font-weight:500;font-size:12px;color:var(--Font_Light_Color);letter-spacing:2px;line-height:81%;text-transform:uppercase;&::before {
  content: "";
  display: inline-block;
  width: 28px;
  height: 2px;
  margin-right: 12px;
  vertical-align: middle;
  background: currentColor;
}\n}.elementor .e-243b65d-78d5ce0{width:100%;flex-direction:column;gap:40px;}.elementor .e-f5070f6-f5bddcd{width:50%;font-family:var(--Main_Font);font-weight:500;font-size:77px;color:var(--Font_Light_Color);letter-spacing:-4px;line-height:98%;}.elementor .e-019e575-5b9cc5d{width:50%;font-size:20px;color:rgb(255 255 255 / 66%);padding-block-start:20px;}.elementor .e-ed2686f-5e6530d{width:100%;flex-direction:row;gap:40px;align-items:end;}.elementor .e-31002ed-24b5a23{column-gap:30px;margin-block-start:80px;row-gap:20px;grid-template-columns:repeat(4, 1fr);grid-template-rows:repeat(1, 1fr);}.elementor .e-fec243b-9ce1fb7{width:100%;max-width:var(--Max_Container_Width);position:relative;z-index:2;flex-direction:column;justify-content:flex-start;align-items:center;}.elementor .e-51e3366-e1c11dd{overflow:hidden;padding-block-start:80px;padding-block-end:80px;background-color:var(--Secondary);flex-direction:row;justify-content:center;}.elementor .e-24e0c1e-a080d69{font-family:var(--Main_Font);font-weight:500;font-size:12px;color:var(--Font_Light_Color);letter-spacing:2px;line-height:81%;text-transform:uppercase;}.elementor .e-f743c06-87979b2{font-family:var(--Main_Font);font-weight:500;font-size:24px;color:var(--Font_Light_Color);}.elementor .e-b8a23bb-ff2de86{padding:35px;border-block-start-width:0px;border-block-end-width:0px;border-inline-start-width:1px;border-inline-end-width:1px;border-color:rgb(255 255 255 / 28%);border-style:solid;flex-direction:column;gap:15px;justify-content:center;}.elementor .e-a89bc7c-6c64092{font-family:var(--Main_Font);font-weight:500;font-size:12px;color:var(--Font_Light_Color);letter-spacing:2px;line-height:81%;text-transform:uppercase;}.elementor .e-c4e81b2-c1dd28c{font-family:var(--Main_Font);font-weight:500;font-size:24px;color:var(--Font_Light_Color);}.elementor .e-973f41b-8b3f491{padding:35px;flex-direction:column;gap:15px;justify-content:center;}.elementor .e-d5cbaec-cf32403{font-family:var(--Main_Font);font-weight:500;font-size:12px;color:var(--Font_Light_Color);letter-spacing:2px;line-height:81%;text-transform:uppercase;}.elementor .e-c0ee75d-7fdb9ea{font-family:var(--Main_Font);font-weight:500;font-size:24px;color:var(--Font_Light_Color);}.elementor .e-19f1600-9f95be3{padding:35px;border-block-start-width:0px;border-block-end-width:0px;border-inline-start-width:1px;border-inline-end-width:1px;border-color:rgb(255 255 255 / 28%);border-style:solid;flex-direction:column;gap:15px;justify-content:center;}.elementor .e-6a519a5-09d71e1{column-gap:0px;padding:0px;row-gap:0px;grid-template-columns:repeat(3, 1fr);grid-template-rows:repeat(1, 1fr);}.elementor .e-cd82212-240a7c3{width:100%;max-width:var(--Max_Container_Width);position:relative;z-index:2;padding-block-start:0px;padding-block-end:0px;flex-direction:column;justify-content:flex-start;align-items:center;}.elementor .e-2a0ea30-ce05d72{overflow:hidden;padding-block-start:0px;padding-block-end:0px;background-color:var(--Accent);flex-direction:row;justify-content:center;}.elementor .e-74cd875-82e8f02{font-family:var(--Main_Font);font-weight:500;font-size:12px;color:var(--Font_Light_Color);letter-spacing:2px;line-height:81%;text-transform:uppercase;&::before {
  content: "";
  display: inline-block;
  width: 28px;
  height: 2px;
  margin-right: 12px;
  vertical-align: middle;
  background: currentColor;
}\n}.elementor .e-9dbaedf-0ef798e{width:100%;flex-direction:column;gap:40px;}.elementor .e-0bbf336-641c0fe{width:50%;font-family:var(--Main_Font);font-weight:500;font-size:77px;color:var(--Font_Light_Color);letter-spacing:-4px;line-height:98%;}.elementor .e-f541b69-a5108f2{width:50%;font-size:20px;color:rgb(255 255 255 / 66%);padding-block-start:20px;}.elementor .e-d534688-314b3a8{width:100%;flex-direction:row;gap:40px;align-items:end;}.elementor .e-5405ee4-6bc5a77{width:10%;font-family:var(--Main_Font);font-weight:500;font-size:12px;color:var(--Accent);letter-spacing:2px;line-height:81%;text-transform:uppercase;}.elementor .e-2bcc548-1a2ef5c{width:30%;font-family:var(--Main_Font);font-weight:500;font-size:30px;color:var(--Font_Light_Color);}.elementor .e-22e380a-c7fd0e7{width:60%;font-size:20px;color:rgb(255 255 255 / 66%);padding-block-start:20px;}.elementor .e-251df21-352e628{padding-block-start:25px;padding-block-end:25px;padding-inline-start:10px;padding-inline-end:10px;border-block-start-width:1px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:rgb(255 255 255 / 28%);border-style:solid;flex-direction:row;justify-content:space-between;align-items:center;}.elementor .e-a51c57e-e451605{width:10%;font-family:var(--Main_Font);font-weight:500;font-size:12px;color:var(--Accent);letter-spacing:2px;line-height:81%;text-transform:uppercase;}.elementor .e-73cfd53-e362fe2{width:30%;font-family:var(--Main_Font);font-weight:500;font-size:30px;color:var(--Font_Light_Color);}.elementor .e-ff4913d-ef6755a{width:60%;font-size:20px;color:rgb(255 255 255 / 66%);padding-block-start:20px;}.elementor .e-9651dad-b0f4a0c{padding-block-start:25px;padding-block-end:25px;padding-inline-start:10px;padding-inline-end:10px;border-block-start-width:1px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:rgb(255 255 255 / 28%);border-style:solid;flex-direction:row;justify-content:space-between;align-items:center;}.elementor .e-cb36167-a79de3c{width:10%;font-family:var(--Main_Font);font-weight:500;font-size:12px;color:var(--Accent);letter-spacing:2px;line-height:81%;text-transform:uppercase;}.elementor .e-5935481-dbde926{width:30%;font-family:var(--Main_Font);font-weight:500;font-size:30px;color:var(--Font_Light_Color);}.elementor .e-cc3a6a1-8e6becb{width:60%;font-size:20px;color:rgb(255 255 255 / 66%);padding-block-start:20px;}.elementor .e-a8ebcca-d890732{padding-block-start:25px;padding-block-end:25px;padding-inline-start:10px;padding-inline-end:10px;border-block-start-width:1px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:rgb(255 255 255 / 28%);border-style:solid;flex-direction:row;justify-content:space-between;align-items:center;}.elementor .e-f8a37b5-bb80d99{width:10%;font-family:var(--Main_Font);font-weight:500;font-size:12px;color:var(--Accent);letter-spacing:2px;line-height:81%;text-transform:uppercase;}.elementor .e-f87dd9b-84858cd{width:30%;font-family:var(--Main_Font);font-weight:500;font-size:30px;color:var(--Font_Light_Color);}.elementor .e-62695eb-c8809ff{width:60%;font-size:20px;color:rgb(255 255 255 / 66%);padding-block-start:20px;}.elementor .e-ba873e8-bcd9406{padding-block-start:25px;padding-block-end:25px;padding-inline-start:10px;padding-inline-end:10px;border-block-start-width:1px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:rgb(255 255 255 / 28%);border-style:solid;flex-direction:row;justify-content:space-between;align-items:center;}.elementor .e-214c710-8a39aa6{width:10%;font-family:var(--Main_Font);font-weight:500;font-size:12px;color:var(--Accent);letter-spacing:2px;line-height:81%;text-transform:uppercase;}.elementor .e-4a188b7-0758f76{width:30%;font-family:var(--Main_Font);font-weight:500;font-size:30px;color:var(--Font_Light_Color);}.elementor .e-7d020c2-78f0880{width:60%;font-size:20px;color:rgb(255 255 255 / 66%);padding-block-start:20px;}.elementor .e-45841a9-b3ef7b4{padding-block-start:25px;padding-block-end:25px;padding-inline-start:10px;padding-inline-end:10px;border-block-start-width:1px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:rgb(255 255 255 / 28%);border-style:solid;flex-direction:row;justify-content:space-between;align-items:center;}.elementor .e-a8c489d-8a5dc2b{column-gap:0px;padding-block-start:80px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;row-gap:0px;grid-template-columns:repeat(1, 1fr);grid-template-rows:repeat(1, 1fr);}.elementor .e-a3d82af-59655c8{width:100%;max-width:var(--Max_Container_Width);position:relative;z-index:2;flex-direction:column;justify-content:flex-start;align-items:center;}.elementor .e-dddeb1b-dcc886a{overflow:hidden;padding-block-start:100px;padding-block-end:160px;background-color:var(--Primary);flex-direction:row;justify-content:center;}.elementor .e-0cf9aa0-690a34e{font-family:var(--Main_Font);font-weight:500;font-size:12px;color:var(--Primary);letter-spacing:2px;line-height:81%;text-transform:uppercase;&::before {
  content: "";
  display: inline-block;
  width: 28px;
  height: 2px;
  margin-right: 12px;
  vertical-align: middle;
  background: currentColor;
}\n}.elementor .e-87b2161-655b8e3{color:#ffffff00;}.elementor .e-20fd033-1f19509{font-family:var(--Main_Font);font-weight:500;font-size:32px;color:var(--Primary);}.elementor .e-2b18c37-a37b897{font-size:20px;color:rgb(50 53 57 / 72%);padding-block-start:20px;}.elementor .e-3dd8c55-64733ba{padding:0px;flex-direction:column;}.elementor .e-009eb59-96b8b2b{padding:35px;border-width:1px;border-color:rgb(3 62 87 / 16%);border-style:solid;flex-direction:column;gap:15px;justify-content:flex-start;}.elementor .e-19ac99d-dc26d0d{color:#ffffff00;}.elementor .e-faa493a-0a12d8a{font-family:var(--Main_Font);font-weight:500;font-size:32px;color:var(--Primary);}.elementor .e-414c239-f1420e4{font-size:20px;color:rgb(50 53 57 / 72%);padding-block-start:20px;}.elementor .e-fd84cf8-e5c4551{padding:0px;flex-direction:column;}.elementor .e-b3692cb-c1744e6{padding:35px;border-block-start-width:1px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:rgb(3 62 87 / 16%);border-style:solid;flex-direction:column;gap:15px;justify-content:flex-start;}.elementor .e-0d764c7-dc0056c{color:#ffffff00;}.elementor .e-ee1d21e-abf4c07{font-family:var(--Main_Font);font-weight:500;font-size:32px;color:var(--Primary);}.elementor .e-f2f1ee2-f65971d{font-size:20px;color:rgb(50 53 57 / 72%);padding-block-start:20px;}.elementor .e-b7a9409-c3b9a94{padding:0px;flex-direction:column;}.elementor .e-bf7000c-600edf6{padding:35px;border-width:1px;border-color:rgb(3 62 87 / 16%);border-style:solid;flex-direction:column;gap:15px;justify-content:flex-start;}.elementor .e-fe1eeb5-8ab6a1f{column-gap:0px;padding:0px;row-gap:0px;grid-template-columns:repeat(3, 1fr);grid-template-rows:repeat(1, 1fr);}.elementor .e-585ed3b-8fbaf1c{width:100%;max-width:var(--Max_Container_Width);position:relative;z-index:2;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:column;gap:60px;justify-content:flex-start;align-items:start;}.elementor .e-d2031f6-0768b80{overflow:hidden;padding-block-start:160px;padding-block-end:160px;background-color:var(--BG_2);flex-direction:row;justify-content:center;}.elementor .e-133917e-0762153{width:50%;height:100%;padding:0px;flex-direction:column;}.elementor .e-7f06267-ba97572{font-family:var(--Main_Font);font-weight:500;font-size:12px;color:var(--Primary);letter-spacing:2px;line-height:81%;text-transform:uppercase;&::before {
  content: "";
  display: inline-block;
  width: 28px;
  height: 2px;
  margin-right: 12px;
  vertical-align: middle;
  background: currentColor;
}\n}.elementor .e-3580c0c-a661012{font-family:var(--Main_Font);font-weight:500;font-size:77px;color:var(--Primary);letter-spacing:-4px;line-height:98%;}.elementor .e-a0d8dcd-ffde545{font-size:20px;}.elementor .e-0a4dce8-6be28b0{width:50%;flex-direction:column;gap:40px;}.elementor .e-e36f720-25e45d7{width:100%;max-width:var(--Max_Container_Width);position:relative;z-index:2;padding-block-start:0px;padding-block-end:100px;flex-direction:row;gap:60px;justify-content:center;align-items:center;}.elementor .e-8740543-1d53749{overflow:hidden;padding-block-start:40px;padding-block-end:160px;background-color:var(--BG_2);flex-direction:row;justify-content:center;}.elementor .e-0d3f198-fb34897{font-family:var(--Main_Font);font-weight:500;font-size:12px;color:var(--Font_Light_Color);letter-spacing:2px;line-height:81%;text-transform:uppercase;&::before {
  content: "";
  display: inline-block;
  width: 28px;
  height: 2px;
  margin-right: 12px;
  vertical-align: middle;
  background: currentColor;
}\n}.elementor .e-8d68acd-302ea60{font-size:20px;color:rgb(255 255 255 / 66%);padding-block-start:20px;}.elementor .e-17777b0-3a31308{width:50%;flex-direction:column;gap:40px;align-items:start;}.elementor .e-c8d828f-7e871d2{font-family:var(--Main_Font);font-weight:500;font-size:12px;color:rgb(255 255 255 / 55%);line-height:81%;text-transform:uppercase;}.elementor .e-7a71f01-671581c{color:var(--Font_Light_Color);padding:0px;border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:rgb(255 255 255 / 34%);border-style:solid;background-color:#ffffff00;}.elementor .e-7a71f01-671581c:active{border-color:var(--Accent);}.elementor .e-7a71f01-671581c:focus{font-size:16px;color:var(--Font_Light_Color);border-color:var(--Accent);}.elementor .e-6c9c81a-88165fb{font-family:var(--Main_Font);font-weight:500;font-size:12px;color:rgb(255 255 255 / 55%);line-height:81%;text-transform:uppercase;padding-block-start:10px;}.elementor .e-f850883-c15058f{color:var(--Font_Light_Color);padding:0px;border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:rgb(255 255 255 / 34%);border-style:solid;background-color:#ffffff00;}.elementor .e-f850883-c15058f:active{border-color:var(--Accent);}.elementor .e-f850883-c15058f:focus{font-size:16px;color:var(--Font_Light_Color);border-color:var(--Accent);}.elementor .e-64505eb-8767ea7{font-family:var(--Main_Font);font-weight:500;font-size:12px;color:rgb(255 255 255 / 55%);line-height:81%;text-transform:uppercase;padding-block-start:10px;}.elementor .e-a97988a-646fce9{color:var(--Font_Light_Color);padding:0px;border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:rgb(255 255 255 / 34%);border-style:solid;background-color:#ffffff00;}.elementor .e-a97988a-646fce9:active{border-color:var(--Accent);}.elementor .e-a97988a-646fce9:focus{font-size:16px;color:var(--Font_Light_Color);border-color:var(--Accent);}.elementor .e-2a627c1-79a6e6d{font-family:var(--Main_Font);font-weight:500;font-size:12px;color:rgb(255 255 255 / 55%);line-height:81%;text-transform:uppercase;padding-block-start:10px;}.elementor .e-127a333-1663ea6{color:var(--Font_Light_Color);padding:0px;border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:rgb(255 255 255 / 34%);border-style:solid;background-color:#ffffff00;}.elementor .e-127a333-1663ea6:active{border-color:var(--Accent);}.elementor .e-127a333-1663ea6:focus{font-size:16px;color:var(--Font_Light_Color);border-color:var(--Accent);}.elementor .e-3833658-0356a41{font-family:var(--Main_Font);font-weight:500;font-size:12px;color:rgb(255 255 255 / 55%);line-height:81%;text-transform:uppercase;padding-block-start:10px;}.elementor .e-05dceec-673c9c7{color:var(--Font_Light_Color);padding-block-start:10px;padding-block-end:10px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;}.elementor .e-05dceec-673c9c7:active{color:var(--Accent);border-color:var(--Accent);}.elementor .e-05dceec-673c9c7:focus{color:var(--Accent);border-color:var(--Accent);}.elementor .e-36ed4f4-985a07f{font-family:var(--Main_Font);font-weight:500;font-size:12px;color:rgb(255 255 255 / 55%);line-height:81%;text-transform:uppercase;padding-block-start:10px;}.elementor .e-5a0cefb-2546dc2{color:var(--Font_Light_Color);padding:0px;border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:rgb(255 255 255 / 34%);border-style:solid;background-color:#ffffff00;}.elementor .e-5a0cefb-2546dc2:active{border-color:var(--Accent);}.elementor .e-5a0cefb-2546dc2:focus{font-size:16px;color:var(--Font_Light_Color);border-color:var(--Accent);}.elementor .e-32e44d7-ccb7be8{font-family:var(--Main_Font);font-weight:700;font-size:16px;color:var(--Font_Light_Color);text-transform:uppercase;background-color:var(--Accent);}.elementor .e-ba238a5-cf3aec5{color:var(--Font_Light_Color);}.elementor .e-791c089-ccdb8f7{width:50%;flex-direction:column;gap:40px;align-items:start;}.elementor .e-93b24fe-c2838e5{width:100%;max-width:var(--Max_Container_Width);position:relative;z-index:2;flex-direction:row;gap:50px;justify-content:flex-start;align-items:center;}.elementor .e-862a9d4-805e232{overflow:hidden;padding-block-start:80px;padding-block-end:80px;background-color:var(--Secondary);flex-direction:row;justify-content:center;}.elementor .e-f3e3a9b-273a7af{overflow:hidden;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;background-color:var(--BG_2);flex-direction:column;justify-content:flex-end;}