.elementor .e-4c0d7d87-9fb4{width:24px;height:24px;margin-block-start:0vw;margin-block-end:2vw;margin-inline-start:0vw;margin-inline-end:0vw;fill:var( --e-global-color-secondary ); color:var( --e-global-color-secondary );\n}.elementor .e-108f6aca-b3cc{width:24px;position:absolute;inset-block-end:-0.997vh;inset-inline-start:47vw;z-index:1000;padding:0px;align-self:center;}.elementor .e-44f8b010-8950{width:14px;height:14px;flex:0 0 auto;fill:var( --e-global-color-secondary ); color:var( --e-global-color-secondary );\n}.elementor .e-400376a2-93e4{font-family:Poppins;font-weight:300;font-size:14px;transition:color 0.3s;color:var( --e-global-color-secondary );\n}.elementor .e-73f9c7a8-222d{width:auto;padding:0px;display:flex;flex-direction:row;gap:8px;align-items:center;color:var( --e-global-color-secondary );\n}.elementor .e-d245103-7a6b{width:auto;padding:0px;display:flex;flex-direction:column;}.elementor .e-a56f545-9eb8{height:auto;max-width:100%;border-start-start-radius:50%;border-start-end-radius:50%;border-end-start-radius:50%;border-end-end-radius:50%;display:inline-block;vertical-align:middle;\n}.elementor .e-51fbbfba-6db2{max-width:6.335%;line-height:0px;text-align:center;padding:0px;flex:0 0 auto;width:var( --container-widget-width, 6.335% );\n}.elementor .e-125db728-da70{font-family:Gopher;font-weight:600;font-size:60px;color:#FFFFFF;letter-spacing:-5px;line-height:0.7em;text-transform:uppercase;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-2a1db287-e254{width:auto;padding:0px;}.elementor .e-4ec01c65-c141{width:100%;height:auto;min-width:0px;overflow:visible;position:relative;padding-block-start:10px;padding-block-end:10px;padding-inline-start:10px;padding-inline-end:10px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-radius:0px;display:flex;flex-direction:row;flex-wrap:nowrap;flex:0 1 auto;justify-content:flex-start;align-items:center;min-height:initial; z-index:revert; gap:0px 32px;\n}.elementor .e-655a3959-7034{font-family:Poppins;font-weight:500;font-size:0.8rem;line-height:1.2rem;text-transform:uppercase;padding-block-start:0rem;padding-block-end:0rem;padding-inline-start:0.6rem;padding-inline-end:0.6rem;border-start-start-radius:56px;border-start-end-radius:56px;border-end-start-radius:56px;border-end-end-radius:56px;border-block-start-width:1px;border-block-end-width:1px;border-inline-start-width:1px;border-inline-end-width:1px;border-style:solid;border-color:var( --e-global-color-secondary ); color:var( --e-global-color-secondary );\n}.elementor .e-2d4fd55-f1e4{font-family:Poppins;font-weight:500;font-size:0.8rem;line-height:1.2rem;text-transform:uppercase;padding-block-start:0rem;padding-block-end:0rem;padding-inline-start:0.6rem;padding-inline-end:0.5rem;border-start-start-radius:56px;border-start-end-radius:56px;border-end-start-radius:56px;border-end-end-radius:56px;border-block-start-width:1px;border-block-end-width:1px;border-inline-start-width:1px;border-inline-end-width:1px;border-style:solid;border-color:var( --e-global-color-secondary ); color:var( --e-global-color-secondary );\n}.elementor .e-64c65557-79a1{font-family:Poppins;font-weight:500;font-size:0.8rem;line-height:1.2rem;text-transform:uppercase;padding-block-start:0rem;padding-block-end:0rem;padding-inline-start:0.6rem;padding-inline-end:0.6rem;border-start-start-radius:56px;border-start-end-radius:56px;border-end-start-radius:56px;border-end-end-radius:56px;border-block-start-width:1px;border-block-end-width:1px;border-inline-start-width:1px;border-inline-end-width:1px;border-style:solid;border-color:var( --e-global-color-secondary ); color:var( --e-global-color-secondary );\n}.elementor .e-39264068-d63e{width:100%;height:auto;min-width:0px;overflow:visible;position:relative;padding-block-start:10px;padding-block-end:10px;padding-inline-start:10px;padding-inline-end:10px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-radius:0px;display:flex;flex-direction:row;flex-wrap:nowrap;flex:0 0 auto;align-items:center;min-height:initial; z-index:revert; gap:0px 8px;\n}.elementor .e-56c729b5-e813{max-width:102.654%;font-family:Gopher;font-weight:500;font-size:40px;color:#FFFFFF;letter-spacing:-2px;line-height:1;text-transform:uppercase;flex:0 0 auto;width:var( --container-widget-width, 102.654% );\n}.elementor .e-25e278eb-8ea1{width:100%;height:auto;min-width:0px;overflow:visible;position:relative;padding-block-start:10px;padding-block-end:10px;padding-inline-start:10px;padding-inline-end:10px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-radius:0px;display:flex;flex-direction:column;flex-wrap:nowrap;flex:0 0 auto;align-items:flex-start;min-height:initial; z-index:revert; gap:20px 20px;\n}.elementor .e-14541db1-2ef7{width:95%;height:auto;min-width:0px;max-width:1350px;overflow:visible;position:relative;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-radius:0px;display:flex;flex-direction:column;flex-wrap:nowrap;flex:0 1 auto;align-items:flex-start;min-height:initial; z-index:revert; gap:20px 20px;\n}.elementor .e-67f00e85-331d{width:100%;height:auto;min-width:0px;min-height:100vh;overflow:visible;position:relative;padding-block-start:0px;padding-block-end:0px;padding-inline-start:24px;padding-inline-end:24px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-radius:0px;display:flex;flex-direction:column;flex-wrap:nowrap;flex:0 1 auto;justify-content:center;align-items:center;z-index:revert; gap:24px 0px; isolation:isolate; --ovl:1; &::before { content:'';position:absolute;inset:0;pointer-events:none;z-index:0;border-radius:inherit;opacity:0.35;background-color:#000000; }\n}.elementor .e-ae7f68e-e45a{width:100%;height:100%;min-width:0px;max-width:min(100%, 1140px);padding:0px;display:flex;flex-direction:column;flex-wrap:nowrap;flex:1 1 auto;margin-inline:auto; gap:20px 20px;\n}.elementor .e-3d4021d6-e6fa{width:100%;height:auto;min-width:0px;max-width:min(100%, 100%);overflow:visible;position:relative;padding-block-start:10px;padding-block-end:10px;padding-inline-start:10px;padding-inline-end:10px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;border-radius:0px;display:flex;flex-direction:column;flex-wrap:nowrap;flex:0 1 auto;min-height:initial; z-index:revert; gap:20px 20px;\n}.elementor .e-7c4f163c-cb2a{font-family:Gopher;font-weight:bold;font-size:2rem;letter-spacing:-0.1rem;line-height:1;text-align:start;text-transform:uppercase;color:var( --e-global-color-text );\n}.elementor .e-46a5e57a-8e1b{font-family:Gopher;font-weight:bold;font-size:3.8rem;letter-spacing:-0.3rem;line-height:1;text-align:start;text-transform:uppercase;color:var( --e-global-color-primary );\n}.elementor .e-3a936330-a9da{width:100%;height:auto;min-width:0px;overflow:visible;position:relative;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-radius:0px;display:flex;flex-direction:column;flex-wrap:nowrap;flex:0 1 auto;align-items:flex-start;min-height:initial; z-index:revert; gap:0px 0px;\n}.elementor .e-2d7c9b3f-20f5{margin-block-end:0.9rem;}.elementor .e-3d362332-5a3d{margin-block-end:0.9rem;}.elementor .e-325cb8b-8cd9{text-align:justify;padding:0px;font-weight:var( --e-global-typography-primary-font-weight ); font-family:var( --e-global-typography-primary-font-family ), Sans-serif; font-size:var( --e-global-typography-primary-font-size ); color:var( --e-global-color-primary );\n}.elementor .e-2f14a11d-59e0{padding:0px;width:initial; max-width:initial;\n}.elementor .e-6bfd3c30-e0bf{width:100%;height:auto;min-width:0px;overflow:visible;position:relative;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-radius:0px;display:flex;flex-direction:column;flex-wrap:nowrap;flex:0 1 auto;align-items:flex-end;min-height:initial; z-index:revert; gap:20px 20px;\n}.elementor .e-5ab3af55-e205{font-family:Gopher;font-weight:bold;font-size:2rem;letter-spacing:-0.1rem;line-height:1;text-align:start;text-transform:uppercase;color:var( --e-global-color-text );\n}.elementor .e-47ff51d0-7e80{font-family:Gopher;font-weight:bold;font-size:3.8rem;letter-spacing:-0.3rem;line-height:1;text-align:start;text-transform:uppercase;color:var( --e-global-color-primary );\n}.elementor .e-29fc064a-396d{width:100%;height:auto;min-width:0px;overflow:visible;position:relative;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-radius:0px;display:flex;flex-direction:column;flex-wrap:nowrap;flex:0 1 auto;align-items:flex-start;min-height:initial; z-index:revert; gap:0px 0px;\n}.elementor .e-126e2cda-9aa9{text-align:justify;margin-block-end:calc(0px + 0.9rem);font-weight:var( --e-global-typography-primary-font-weight ); font-family:var( --e-global-typography-primary-font-family ), Sans-serif; font-size:var( --e-global-typography-primary-font-size ); color:var( --e-global-color-primary );\n}.elementor .e-7335edc5-5e04{padding:0px;width:initial; max-width:initial;\n}.elementor .e-458de033-c4f1{width:100%;height:auto;min-width:0px;overflow:visible;position:relative;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-radius:0px;display:flex;flex-direction:column;flex-wrap:nowrap;flex:0 1 auto;align-items:flex-end;min-height:initial; z-index:revert; gap:20px 20px;\n}.elementor .e-5163c01e-7124{font-family:Gopher;font-weight:bold;font-size:2rem;letter-spacing:-0.1rem;line-height:1;text-align:start;text-transform:uppercase;color:var( --e-global-color-text );\n}.elementor .e-53ad81ae-20bb{font-family:Gopher;font-weight:bold;font-size:3.8rem;letter-spacing:-0.3rem;line-height:1;text-align:start;text-transform:uppercase;color:var( --e-global-color-primary );\n}.elementor .e-20f0909a-31e1{width:100%;height:auto;min-width:0px;overflow:visible;position:relative;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-radius:0px;display:flex;flex-direction:column;flex-wrap:nowrap;flex:0 1 auto;align-items:flex-start;min-height:initial; z-index:revert; gap:0px 0px;\n}.elementor .e-67bded59-f3e7{margin-block-end:0.9rem;}.elementor .e-7e015590-cf53{margin-block-end:0.9rem;}.elementor .e-36015381-27cf{display:block;}.elementor .e-67cc1e9c-5db6{text-align:justify;padding:0px;font-weight:var( --e-global-typography-primary-font-weight ); font-family:var( --e-global-typography-primary-font-family ), Sans-serif; font-size:var( --e-global-typography-primary-font-size ); color:var( --e-global-color-primary );\n}.elementor .e-2d790c47-9e09{padding:0px;width:initial; max-width:initial;\n}.elementor .e-1da81612-119c{width:100%;height:auto;min-width:0px;overflow:visible;position:relative;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-radius:0px;display:flex;flex-direction:column;flex-wrap:nowrap;flex:0 1 auto;align-items:flex-end;min-height:initial; z-index:revert; gap:20px 20px;\n}.elementor .e-2950a9d6-46d1{width:100%;height:auto;min-width:0px;overflow:visible;position:relative;padding-block-start:10px;padding-block-end:10px;padding-inline-start:10px;padding-inline-end:10px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-radius:0px;display:flex;flex-direction:column;flex-wrap:nowrap;flex:0 1 auto;align-items:flex-end;align-self:stretch;min-height:initial; z-index:revert; gap:20px 20px;\n}.elementor .e-588630ee-5854{width:95%;height:auto;min-width:0px;max-width:1350px;overflow:visible;position:relative;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-radius:0px;display:flex;flex-direction:row;flex-wrap:nowrap;flex:0 1 auto;align-items:flex-start;min-height:initial; z-index:revert; gap:20px 20px;\n}.elementor .e-402476c0-5ff4{width:100%;height:auto;min-width:0px;overflow:visible;position:relative;padding-block-start:10px;padding-block-end:10px;padding-inline-start:10px;padding-inline-end:10px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-radius:0px;display:flex;flex-direction:column;flex-wrap:nowrap;flex:0 1 auto;align-items:center;min-height:initial; z-index:revert; gap:20px 20px;\n}.elementor .e-7f909254-e804{width:50%;height:auto;min-width:0px;overflow:visible;position:relative;padding-block-start:10px;padding-block-end:10px;padding-inline-start:10px;padding-inline-end:10px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-radius:0px;display:flex;flex-direction:column;flex-wrap:nowrap;flex:0 1 auto;min-height:initial; z-index:revert; gap:20px 20px;\n}.elementor .e-788def09-bb13{height:100%;max-width:100%;display:inline-block;vertical-align:middle;\n}.elementor .e-1ee0ee4e-cabd{width:auto;line-height:0px;text-align:center;padding:0px;}.elementor .e-340c71ca-dec5{height:100%;max-width:100%;object-fit:cover;object-position:center center;display:inline-block;vertical-align:middle;\n}.elementor .e-2aa7a8a9-d8cb{width:auto;line-height:0px;text-align:center;padding:0px;flex:1 0 auto;}.elementor .e-a71241c-e9f4{width:100%;height:auto;min-width:0px;overflow:visible;position:relative;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-radius:0px;display:flex;flex-direction:column;flex-wrap:nowrap;flex:1 0 auto;min-height:initial; z-index:revert; gap:20px 20px;\n}.elementor .e-5ddc744b-7a4c{width:100%;height:auto;min-width:0px;overflow:visible;position:relative;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-radius:0px;display:flex;flex-direction:column;flex-wrap:nowrap;flex:0 1 auto;align-self:stretch;min-height:initial; z-index:revert; gap:8px 8px;\n}.elementor .e-40331aac-64c9{height:auto;max-width:100%;display:inline-block;vertical-align:middle;\n}.elementor .e-25f18c9f-8efb{width:auto;line-height:0px;text-align:center;padding:0px;}.elementor .e-55ded811-5c85{height:auto;max-width:100%;display:inline-block;vertical-align:middle;\n}.elementor .e-58acdf8a-2989{width:auto;line-height:0px;text-align:center;padding:0px;}.elementor .e-3aea84c1-aec9{font-family:Gopher;font-weight:bold;font-size:1.5rem;letter-spacing:-0.1rem;line-height:1;text-align:start;text-transform:uppercase;color:var( --e-global-color-secondary );\n}.elementor .e-44eaa912-2b7d{font-family:Gopher;font-weight:bold;font-size:2rem;letter-spacing:-0.1rem;line-height:1;text-align:start;text-transform:uppercase;color:var( --e-global-color-secondary );\n}.elementor .e-6d9219d8-a167{width:100%;height:auto;min-width:0px;overflow:visible;position:relative;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-radius:0px;display:flex;flex-direction:column;flex-wrap:nowrap;flex:0 1 auto;align-items:flex-start;min-height:initial; z-index:revert; gap:0px 0px;\n}.elementor .e-24f9a118-9247{font-weight:var( --e-global-typography-text-font-weight ); font-family:var( --e-global-typography-text-font-family ), Sans-serif; font-size:var( --e-global-typography-text-font-size ); color:var( --e-global-color-secondary );\n}.elementor .e-2e70331a-f9e6{width:1em;height:1em;fill:currentColor;\n}.elementor .e-71521809-9655{color:inherit;}.elementor .e-6346ed04-e44a{width:auto;font-family:Poppins;font-weight:300;font-size:12px;line-height:1;text-decoration:none;text-transform:uppercase;padding-block-start:12px;padding-block-end:12px;padding-inline-start:24px;padding-inline-end:24px;border-start-start-radius:24px;border-start-end-radius:24px;border-end-start-radius:24px;border-end-end-radius:24px;border-style:none;transition:all 0.3s;display:inline-flex;flex-direction:row-reverse;gap:5px;align-items:center;align-self:flex-start;font-style:var( --e-global-typography-accent-font-style ); fill:var( --e-global-color-86e6c56 ); background-color:var( --e-global-color-a2d5d70 ); color:var( --e-global-color-86e6c56 );\n}.elementor .e-2326e39c-ec4b{width:100%;height:100%;min-width:0px;overflow:visible;position:relative;padding-block-start:10px;padding-block-end:10px;padding-inline-start:10px;padding-inline-end:10px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-radius:0px;display:flex;flex-direction:column;flex-wrap:nowrap;flex:0 1 auto;justify-content:center;min-height:initial; z-index:revert; gap:8px 8px; background-color:var( --e-global-color-86e6c56 );\n}.elementor .e-21c898fb-3925{width:100%;height:auto;min-width:0px;overflow:visible;position:relative;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-radius:0px;display:flex;flex-direction:column;flex-wrap:nowrap;flex:0 1 auto;min-height:initial; z-index:revert; gap:8px 8px;\n}.elementor .e-31f15aff-431b{width:100%;height:auto;min-width:0px;overflow:visible;position:relative;padding-block-start:10px;padding-block-end:10px;padding-inline-start:10px;padding-inline-end:10px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-radius:0px;display:flex;flex-direction:row;flex-wrap:nowrap;flex:0 1 auto;min-height:initial; z-index:revert; gap:8px 8px;\n}.elementor .e-7bc8fb6-c3ae{width:50%;height:auto;min-width:0px;overflow:visible;position:relative;padding-block-start:10px;padding-block-end:10px;padding-inline-start:10px;padding-inline-end:10px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-radius:0px;display:flex;flex-direction:column;flex-wrap:nowrap;flex:0 1 auto;min-height:initial; z-index:revert; gap:20px 20px;\n}.elementor .e-ae96276-d43d{width:100%;height:100%;min-width:0px;max-width:min(100%, 1140px);padding:0px;display:flex;flex-direction:row;flex-wrap:nowrap;flex:1 1 auto;margin-inline:auto; gap:0px 0px;\n}.elementor .e-1ed27bcc-e8e7{width:100%;height:auto;min-width:0px;max-width:min(100%, 100%);overflow:visible;position:relative;padding-block-start:10px;padding-block-end:10px;padding-inline-start:10px;padding-inline-end:10px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;border-radius:0px;display:flex;flex-direction:column;flex-wrap:nowrap;flex:0 1 auto;min-height:initial; z-index:revert; gap:0px 0px;\n}