.elementor .e-781cb62b-85d6{width:100%;height:100%;object-fit:cover;position:absolute;inset-block-start:0px;inset-inline-start:0px;z-index:0;margin:0px;}.elementor .e-302741a2-7e4c{font-weight:700;font-size:13px;color:var(--lionheart-green);letter-spacing:3px;text-transform:uppercase;margin:0px;text-align:left;\n}.elementor .e-2af07621-6f54{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-f202a43-b277{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-2c527e44-612b:hover,.elementor .e-2c527e44-612b:focus-visible{color:var(--lionheart-white);background-color:var(--lionheart-green-dark);}.elementor .e-2c527e44-612b{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-24d5e604-a59f{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-6a43e5c8-ca5f{min-height:78vh;overflow:hidden;position:relative;padding:0px;background-color:#000000;display:flex;flex-direction:column;align-items:stretch;}.elementor .e-61c94fa0-79d5{font-weight:700;font-size:13px;color:var(--lionheart-green);letter-spacing:3px;text-transform:uppercase;margin:0px;text-align:left;\n}.elementor .e-69248035-32ed{font-weight:700;font-size:40px;color:var(--lionheart-white);line-height:1.15;margin:0px;text-align:left;\n}.elementor .e-f819b01-fa6b{font-size:17px;color:rgba(255,255,255,0.8);line-height:1.7;margin:0px;text-align:left;\n}.elementor .e-2a3adefb-d7b6{font-size:17px;color:rgba(255,255,255,0.8);line-height:1.7;margin:0px;text-align:left;\n}.elementor .e-e0e4ec8-9aee:hover,.elementor .e-e0e4ec8-9aee:focus-visible{color:var(--lionheart-white);background-color:var(--lionheart-green-dark);}.elementor .e-e0e4ec8-9aee{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-776db6b6-6c03{padding:0px;display:flex;flex-direction:column;gap:20px;flex:1 1 55%;justify-content:center;}.elementor .e-7419591e-88b7{width:100%;border-radius:8px;}.elementor .e-24d1b29-6a2d{padding:0px;display:flex;flex-direction:column;flex:1 1 45%;justify-content:center;}.elementor .e-2d1282bc-737e{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-44be96a6-d9dc{font-weight:700;font-size:13px;color:var(--lionheart-green);letter-spacing:3px;text-align:center;text-transform:uppercase;margin:0px;}.elementor .e-c952f72-2dc1{font-weight:700;font-size:40px;color:var(--lionheart-white);line-height:1.15;text-align:center;margin:0px;}.elementor .e-90705df-f40b{font-weight:700;font-size:36px;color:#05A54E;margin:0px;}.elementor .e-20d759e6-a166{font-weight:700;font-size:20px;color:var(--lionheart-white);line-height:1.15;margin:0px;text-align:left;\n}.elementor .e-3903ddf8-5072{font-size:15px;color:rgba(255,255,255,0.7);line-height:1.7;margin:0px;text-align:left;\n}.elementor .e-4267d898-c370{padding-block-start:36px;padding-block-end:36px;padding-inline-start:28px;padding-inline-end:28px;border-radius:12px;border-block-start-width:4px;background-color:var(--lionheart-black);display:flex;flex-direction:column;gap:14px;flex:1 1 220px;border-top-style: solid; border-top-color: #05A54E;\n}.elementor .e-314aab50-b824{font-weight:700;font-size:36px;color:#05A54E;margin:0px;}.elementor .e-58c2fbbe-c812{font-weight:700;font-size:20px;color:var(--lionheart-white);line-height:1.15;margin:0px;text-align:left;\n}.elementor .e-e2e23c4-e9b3{font-size:15px;color:rgba(255,255,255,0.7);line-height:1.7;margin:0px;text-align:left;\n}.elementor .e-41af9b0a-bd4f{padding-block-start:36px;padding-block-end:36px;padding-inline-start:28px;padding-inline-end:28px;border-radius:12px;border-block-start-width:4px;background-color:var(--lionheart-black);display:flex;flex-direction:column;gap:14px;flex:1 1 220px;border-top-style: solid; border-top-color: #05A54E;\n}.elementor .e-16d17fad-7c9d{font-weight:700;font-size:36px;color:#05A54E;margin:0px;}.elementor .e-2096aaf5-d528{font-weight:700;font-size:20px;color:var(--lionheart-white);line-height:1.15;margin:0px;text-align:left;\n}.elementor .e-7644a6-ca45{font-size:15px;color:rgba(255,255,255,0.7);line-height:1.7;margin:0px;text-align:left;\n}.elementor .e-7a4feefd-e892{padding-block-start:36px;padding-block-end:36px;padding-inline-start:28px;padding-inline-end:28px;border-radius:12px;border-block-start-width:4px;background-color:var(--lionheart-black);display:flex;flex-direction:column;gap:14px;flex:1 1 220px;border-top-style: solid; border-top-color: #05A54E;\n}.elementor .e-1a48ee74-5e43{font-weight:700;font-size:36px;color:#05A54E;margin:0px;}.elementor .e-1c240931-976f{font-weight:700;font-size:20px;color:var(--lionheart-white);line-height:1.15;margin:0px;text-align:left;\n}.elementor .e-283837ba-2184{font-size:15px;color:rgba(255,255,255,0.7);line-height:1.7;margin:0px;text-align:left;\n}.elementor .e-447e3ee6-e210{padding-block-start:36px;padding-block-end:36px;padding-inline-start:28px;padding-inline-end:28px;border-radius:12px;border-block-start-width:4px;background-color:var(--lionheart-black);display:flex;flex-direction:column;gap:14px;flex:1 1 220px;border-top-style: solid; border-top-color: #05A54E;\n}.elementor .e-5229a748-6e4b{padding:0px;margin-block-start:24px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;display:grid;gap:24px;grid-template-columns:repeat(4,1fr);grid-template-rows:auto;}.elementor .e-29b1c790-282e{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:column;gap:24px;align-items:stretch;}.elementor .e-29523dd8-97f6{font-weight:700;font-size:40px;color:var(--lionheart-white);line-height:1.15;text-align:center;margin:0px;}.elementor .e-759c6260-5eea{font-size:18px;color:rgba(255,255,255,0.92);line-height:1.7;text-align:center;margin:0px;}.elementor .e-3eb78d13-923e:hover,.elementor .e-3eb78d13-923e:focus-visible{color:var(--lionheart-white);background-color:var(--lionheart-black);}.elementor .e-3eb78d13-923e{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-4e5c806e-413f:hover,.elementor .e-4e5c806e-413f:focus-visible{color:var(--lionheart-white);background-color:var(--lionheart-black);}.elementor .e-4e5c806e-413f{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-6c5b2afc-87b2{padding:0px;display:flex;flex-direction:row;gap:16px;flex-wrap:wrap;justify-content:center;}.elementor .e-38cbd807-8d62{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;}