.elementor .e-0066f63-b66d334{width:100%;height:100%;object-fit:cover;object-position:50% 50%;position:absolute;z-index:0;inset: 0px;\n}.elementor .e-4e46b26-005cb3b{position:absolute;z-index:1;padding:0px;background-image:linear-gradient(90deg, rgba(0,0,0,0.4) 0%,rgba(0,0,0,0) 50%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;inset: 0px;\n}.elementor .e-bee36d1-8872a4a{position:relative;z-index:1;font-family:gravesend-sans;font-weight:800;font-size:var(--fs-60);color:var(--color-white);line-height:50px;text-transform:uppercase;margin-block-end:0px;line-height: var(--ph-title-lh, 50px);\n}.elementor .e-ee7048e-b4c1fe8{font-family:'Lufga regular';font-weight:400;font-size:var(--fs-22);color:var(--color-white);line-height:28px;margin-block-end:0px;}.elementor .e-23377d4-c9d67ee{position:relative;z-index:2;}.elementor .e-e548f7b-200afb0{min-height:min(350px, 25vw);overflow:hidden;padding:0px;justify-content:center;}.elementor .e-c1f655d-037e0a9{width:calc(100% + 40px);height:188px;object-fit:cover;object-position:50% 50%;margin-block-start:-20px;margin-block-end:20px;margin-inline-start:-20px;margin-inline-end:-20px;display:block;max-width: none;\n}.elementor .e-1cf00c2-b04cafe{font-family:'Lufga bold';font-weight:700;font-size:var(--fs-22);color:var(--color-brand);line-height:26px;margin-block-start:0px;margin-block-end:20px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-6850c4d-130beb6{line-height:22px;margin-block-start:0px;margin-block-end:16px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-3a57873-b8667e7:hover,.elementor .e-3a57873-b8667e7:focus-visible{color:var(--color-text);}.elementor .e-3a57873-b8667e7{font-family:'Lufga regular';font-weight:500;font-size:var(--fs-16);color:var(--color-brand);line-height:24px;margin-block-start:auto;}.elementor .e-05be80b-e049c92{height:100%;padding:0px;margin:0px;display:flex;flex-direction:column;}.elementor .e-3013f70-fbfe4be{height:100%;position:relative;z-index:1;column-gap:0px;padding:20px;margin:0px;display:flex;flex-direction:column;row-gap: 0px;\n}.elementor .e-a67fe83-c9837df{column-gap:30px;display:grid;grid-template-columns:repeat(3, 1fr);grid-auto-rows:auto;align-items:start;row-gap: 30px;\n}.elementor .e-74e4010-8e474c7{width:100%;}.elementor .e-a3a1015-32d3d21{max-width:1086px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-6601bdc-dc22588{position:relative;inset-inline-end:0px;inset-inline-start:0px;z-index:1;padding-block-start:20px;padding-block-end:131px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-e5cbe71-6fbbda8{min-width:0px;padding:0px;display:block;--ph-pt: 136px;\n}