.elementor .e-63a29de0-c451{width:100%;height:100%;object-fit:cover;position:absolute;inset-block-start:0px;inset-inline-start:0px;z-index:0;margin:0px;}.elementor .e-2a6b868e-c8e0{font-weight:700;font-size:13px;color:var(--lionheart-green);letter-spacing:3px;text-transform:uppercase;margin:0px;text-align:left;\n}.elementor .e-132b4084-41b1{max-width:820px;font-weight:700;font-size:60px;color:var(--lionheart-white);line-height:1.15;margin:0px;text-align:left;\n}.elementor .e-7461788e-bf2e{max-width:680px;font-size:20px;color:rgba(255,255,255,0.88);line-height:1.7;margin:0px;text-align:left;\n}.elementor .e-3566ec29-ba7d:hover,.elementor .e-3566ec29-ba7d:focus-visible{color:var(--lionheart-white);background-color:var(--lionheart-green-dark);}.elementor .e-3566ec29-ba7d{font-weight:700;font-size:15px;color:var(--lionheart-white);letter-spacing:1px;text-transform:uppercase;padding-block-start:14px;padding-block-end:14px;padding-inline-start:36px;padding-inline-end:36px;border-radius:24px;background-color:var(--lionheart-green);width:fit-content;\n}.elementor .e-5a1eee39-e3b3{position:relative;z-index:1;padding-block-start:120px;padding-block-end:120px;padding-inline-start:8%;padding-inline-end:8%;background-color:rgba(0,0,0,0.62);display:flex;flex-direction:column;gap:24px;flex:1 1 auto;justify-content:center;align-items:flex-start;}.elementor .e-57c095f0-f3a0{min-height:78vh;overflow:hidden;position:relative;padding:0px;background-color:#000000;display:flex;flex-direction:column;align-items:stretch;}.elementor .e-1d12c10e-1301{font-weight:700;font-size:13px;color:var(--lionheart-green);letter-spacing:3px;text-transform:uppercase;margin:0px;text-align:left;\n}.elementor .e-4dd2262b-7c0b{font-weight:700;font-size:36px;color:var(--lionheart-white);line-height:1.15;margin:0px;text-align:left;\n}.elementor .e-3696aa5b-5c22{font-size:17px;color:rgba(255,255,255,0.8);line-height:1.7;margin:0px;text-align:left;\n}.elementor .e-5bb2ae86-1d5d:hover,.elementor .e-5bb2ae86-1d5d:focus-visible{color:var(--lionheart-white);background-color:var(--lionheart-green-dark);}.elementor .e-5bb2ae86-1d5d{font-weight:700;font-size:15px;color:var(--lionheart-white);letter-spacing:1px;text-transform:uppercase;padding-block-start:14px;padding-block-end:14px;padding-inline-start:36px;padding-inline-end:36px;border-radius:24px;background-color:var(--lionheart-green);width:fit-content;\n}.elementor .e-354299a7-a00b{padding:0px;display:flex;flex-direction:column;gap:20px;flex:1 1 55%;justify-content:center;}.elementor .e-2bca7d48-d353{width:100%;border-radius:8px;}.elementor .e-7ad37c84-b32d{padding:0px;display:flex;flex-direction:column;flex:1 1 45%;justify-content:center;}.elementor .e-37764d4c-fe8f{padding-block-start:96px;padding-block-end:96px;padding-inline-start:6%;padding-inline-end:6%;background-color:var(--lionheart-black);display:flex;flex-direction:row;gap:64px;align-items:center;}.elementor .e-6628580e-145b{width:100%;border-radius:8px;}.elementor .e-253e3b7c-38cd{padding:0px;display:flex;flex-direction:column;flex:1 1 45%;justify-content:center;}.elementor .e-1b31d1-1a69{font-weight:700;font-size:13px;color:var(--lionheart-green);letter-spacing:3px;text-transform:uppercase;margin:0px;text-align:left;\n}.elementor .e-6141d36a-ad39{font-weight:700;font-size:36px;color:var(--lionheart-white);line-height:1.15;margin:0px;text-align:left;\n}.elementor .e-be04bbb-8172{font-size:17px;color:rgba(255,255,255,0.8);line-height:1.7;margin:0px;text-align:left;\n}.elementor .e-41600b86-61d6:hover,.elementor .e-41600b86-61d6:focus-visible{color:var(--lionheart-white);background-color:var(--lionheart-green-dark);}.elementor .e-41600b86-61d6{font-weight:700;font-size:15px;color:var(--lionheart-white);letter-spacing:1px;text-transform:uppercase;padding-block-start:14px;padding-block-end:14px;padding-inline-start:36px;padding-inline-end:36px;border-radius:24px;background-color:var(--lionheart-green);width:fit-content;\n}.elementor .e-358eae2e-b7b4{padding:0px;display:flex;flex-direction:column;gap:20px;flex:1 1 55%;justify-content:center;}.elementor .e-254f9b0d-921a{padding-block-start:96px;padding-block-end:96px;padding-inline-start:6%;padding-inline-end:6%;background-color:var(--lionheart-dark-gray);display:flex;flex-direction:row;gap:64px;align-items:center;}.elementor .e-3dbec2ee-8ae1{font-weight:700;font-size:13px;color:var(--lionheart-green);letter-spacing:3px;text-transform:uppercase;margin:0px;text-align:left;\n}.elementor .e-314abda3-2e43{font-weight:700;font-size:36px;color:var(--lionheart-white);line-height:1.15;margin:0px;text-align:left;\n}.elementor .e-4d324c26-989a{font-size:17px;color:rgba(255,255,255,0.8);line-height:1.7;margin:0px;text-align:left;\n}.elementor .e-162114ec-cda1:hover,.elementor .e-162114ec-cda1:focus-visible{color:var(--lionheart-white);background-color:var(--lionheart-green-dark);}.elementor .e-162114ec-cda1{font-weight:700;font-size:15px;color:var(--lionheart-white);letter-spacing:1px;text-transform:uppercase;padding-block-start:14px;padding-block-end:14px;padding-inline-start:36px;padding-inline-end:36px;border-radius:24px;background-color:var(--lionheart-green);width:fit-content;\n}.elementor .e-6bc2aead-6487{padding:0px;display:flex;flex-direction:column;gap:20px;flex:1 1 55%;justify-content:center;}.elementor .e-b993263-ea31{width:100%;border-radius:8px;}.elementor .e-beaf3f9-88de{padding:0px;display:flex;flex-direction:column;flex:1 1 45%;justify-content:center;}.elementor .e-4fd247ad-a96b{padding-block-start:96px;padding-block-end:96px;padding-inline-start:6%;padding-inline-end:6%;background-color:var(--lionheart-black);display:flex;flex-direction:row;gap:64px;align-items:center;}.elementor .e-640024ab-302b{width:100%;border-radius:8px;}.elementor .e-4c887860-837c{padding:0px;display:flex;flex-direction:column;flex:1 1 45%;justify-content:center;}.elementor .e-340a8b79-5f28{font-weight:700;font-size:13px;color:var(--lionheart-green);letter-spacing:3px;text-transform:uppercase;margin:0px;text-align:left;\n}.elementor .e-3799b629-443b{font-weight:700;font-size:36px;color:var(--lionheart-white);line-height:1.15;margin:0px;text-align:left;\n}.elementor .e-23c5d67-8182{font-size:17px;color:rgba(255,255,255,0.8);line-height:1.7;margin:0px;text-align:left;\n}.elementor .e-2b6316a7-cca0:hover,.elementor .e-2b6316a7-cca0:focus-visible{color:var(--lionheart-white);background-color:var(--lionheart-green-dark);}.elementor .e-2b6316a7-cca0{font-weight:700;font-size:15px;color:var(--lionheart-white);letter-spacing:1px;text-transform:uppercase;padding-block-start:14px;padding-block-end:14px;padding-inline-start:36px;padding-inline-end:36px;border-radius:24px;background-color:var(--lionheart-green);width:fit-content;\n}.elementor .e-a2a4181-e438{padding:0px;display:flex;flex-direction:column;gap:20px;flex:1 1 55%;justify-content:center;}.elementor .e-463e2cb-817d{padding-block-start:96px;padding-block-end:96px;padding-inline-start:6%;padding-inline-end:6%;background-color:var(--lionheart-dark-gray);display:flex;flex-direction:row;gap:64px;align-items:center;}.elementor .e-1aefdb03-ae68{font-weight:700;font-size:40px;color:var(--lionheart-white);line-height:1.15;text-align:center;margin:0px;}.elementor .e-5c0f8cea-f818{font-size:18px;color:rgba(255,255,255,0.92);line-height:1.7;text-align:center;margin:0px;}.elementor .e-358c4046-4cd0:hover,.elementor .e-358c4046-4cd0:focus-visible{color:var(--lionheart-white);background-color:var(--lionheart-black);}.elementor .e-358c4046-4cd0{font-weight:700;font-size:15px;color:#05A54E;letter-spacing:1px;text-transform:uppercase;padding-block-start:14px;padding-block-end:14px;padding-inline-start:36px;padding-inline-end:36px;border-radius:24px;background-color:var(--lionheart-white);width:fit-content;\n}.elementor .e-11af837b-1e96:hover,.elementor .e-11af837b-1e96:focus-visible{color:var(--lionheart-white);background-color:var(--lionheart-black);}.elementor .e-11af837b-1e96{font-weight:700;font-size:15px;color:var(--lionheart-white);letter-spacing:1px;text-transform:uppercase;padding-block-start:14px;padding-block-end:14px;padding-inline-start:36px;padding-inline-end:36px;border-radius:24px;background-color:transparent;width:fit-content;\n}.elementor .e-5c29144a-abf7{padding:0px;display:flex;flex-direction:row;gap:16px;flex-wrap:wrap;justify-content:center;}.elementor .e-43ab429f-a673{padding-block-start:88px;padding-block-end:88px;padding-inline-start:6%;padding-inline-end:6%;background-color:var(--lionheart-green);display:flex;flex-direction:column;gap:24px;align-items:center;}