.elementor .e-cbe98b1-2b0c7cf{width:100%;height:100%;object-fit:cover;object-position:50% 50%;position:absolute;z-index:0;inset: 0px;\n}.elementor .e-997e663-a012b4e{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-d1579d4-5f1ea71{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-fe22632-5f137e9{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-2bdb336-34ad79e{position:relative;z-index:2;}.elementor .e-a7a3a22-aa20e26{min-height:min(350px, 25vw);overflow:hidden;padding:0px;justify-content:center;}.elementor .e-650eb4ca-1391{width:580px;height:auto;position:absolute;inset-block-start:-324px;inset-inline-end:0px;opacity:50%;max-width: none;\n}.elementor .e-3bf41cf4-14b4{height:0px;overflow:visible;z-index:0;pointer-events: none;\n}.elementor .e-32563a3-fbab{max-width:560px;font-family:gravesend-sans;font-weight:800;font-size:var(--fs-40);color:var(--color-text);line-height:40px;text-align:center;text-transform:uppercase;margin-block-start:0px;margin-block-end:50px;margin-inline-start:auto;margin-inline-end:auto;}.elementor .e-53198154-8912{min-width:0px;padding-block-start:0px;padding-block-end:20px;padding-inline-start:0px;padding-inline-end:0px;& h2 { font-family: 'Lufga regular'; font-size: 22px; line-height: 28px; font-weight: 800; color: var(--color-text); margin: 0px 0px 30px 0px; } & h3 { font-family: 'Lufga regular'; font-size: 22px; line-height: 28px; font-weight: 700; color: var(--color-text); margin: 0px 0px 30px 0px; } & p { margin: 0px 0px 16px 0px; } & a { color: var(--color-brand); } & a:hover { color: var(--color-text); } & img { display: block; width: 100%; max-width: 100%; height: auto; margin: 34px 0px 50px 0px; } & ul { margin: 0px 0px 16px 0px; } & a[href$='.pdf'] { display: inline-block; font-weight: 700; line-height: 19px; color: var(--color-white); background-color: var(--color-brand); padding: 12px 40px 13px 40px; margin: 34px 0px 0px 0px; } & a[href$='.pdf']:hover { background-color: var(--color-brand-hover); color: var(--color-white); } & p:has(a[href$='.pdf']) { text-align: center; } & h2 { font-family: 'Lufga bold'; font-weight: 700; } & h3 { font-family: 'Lufga bold'; font-weight: 700; } & strong { font-family: 'Lufga bold'; font-weight: 700; } & b { font-family: 'Lufga bold'; font-weight: 700; } & a[href$='.pdf'] { font-family: 'Lufga bold'; font-weight: 700; }\n}.elementor .e-74a65284-1ff7{column-gap:0px;padding:0px;margin-block-start:10px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;justify-content:center;row-gap: 0px;\n}.elementor .e-78082a85-cf8e{width:60%;min-width:0px;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;}.elementor .e-4de1730b-9fa2{z-index:1;padding-block-start:80px;padding-block-end:130px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-1093ada4-c878{min-width:0px;position:relative;padding:0px;display:block;--ph-pt: 136px;\n}