.elementor .e-29fd0071-f035{object-position:50% 35%;}.elementor .e-1b502054-a206{max-width:46ch;font-size:17px;}.elementor .e-72e2be51-46b0{max-width:980px;position:relative;z-index:1;padding-block-start:0px;padding-block-end:64px;padding-inline-start:var(--dl-gutter);padding-inline-end:var(--dl-gutter);display:flex;flex-direction:column;gap:20px;align-items:flex-start;}.elementor .e-42b6486-a6f5{min-height:72vh;overflow:hidden;position:relative;display:flex;flex-direction:column;justify-content:flex-end;}.elementor .e-2b8a794d-ca3d{object-position:40% 50%;}.elementor .e-2b4f4bf5-ff1a{color:var(--dl-accent-2);}.elementor .e-db54025-8c3b{aspect-ratio:3 / 2;position:sticky;inset-block-start:24px;flex:0 0 46%;}.elementor .e-130b239-b6b5{max-width:60ch;color:var(--dl-fg);}.elementor .e-526c8b22-5e27{max-width:60ch;color:var(--dl-fg);}.elementor .e-c2a991f-9aee{max-width:60ch;color:var(--dl-fg);}.elementor .e-5f0f76fa-f050{max-width:60ch;color:var(--dl-fg);}.elementor .e-5e3978e7-b960{max-width:60ch;color:var(--dl-fg);}.elementor .e-37e976fa-d625{max-width:60ch;color:var(--dl-fg);}.elementor .e-58c02c7c-2578{max-width:60ch;color:var(--dl-fg);}.elementor .e-15f86032-d67f{max-width:60ch;color:var(--dl-fg);}.elementor .e-5fb50227-5a8c{max-width:48ch;font-size:15px;padding-block-start:16px;margin-block-start:16px;border-block-start-width: 1px; border-top-style: solid; border-top-color: var(--dl-line);\n}.elementor .e-23161695-d670{min-width:0px;padding:0px;display:flex;flex-direction:column;gap:16px;flex:1 1 0px;align-items:flex-start;}.elementor .e-4fb2bf05-a2b9{display:flex;flex-direction:row;gap:56px;align-items:flex-start;}.elementor .e-168b8a9d-d4ff{object-position:50% 45%;}.elementor .e-108fda4a-75cf{width:100%;aspect-ratio:21 / 9;}.elementor .e-5fcf934d-e70a{max-width:760px;margin-block-end:32px;display:flex;flex-direction:column;gap:14px;align-items:flex-start;}.elementor .e-7b061f44-813f{width:100%;padding:0px;}.elementor .e-1bf6e71e-a0c4{padding-block-start:24px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:48px;display:flex;flex-direction:row;gap:12px;flex-wrap:wrap;align-items:center;border-block-start-width: 1px; border-top-style: solid; border-top-color: var(--dl-line);\n}.elementor .e-2bea4672-f29a{width:100%;color:var(--dl-fg);padding:0px;background-color:var(--dl-bg);}