.elementor .e-4a728861-2966{width:100%;height:100%;object-fit:cover;position:absolute;inset-block-start:0px;inset-inline-start:0px;z-index:0;}.elementor .e-2015d160-1f16{width:100%;height:100%;position:absolute;inset-block-start:0px;inset-inline-start:0px;z-index:1;padding:0px;background-image:linear-gradient(90deg, rgba(12,11,11,0.92) 0%,rgba(12,11,11,0.75) 45%,rgba(12,11,11,0.35) 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;}.elementor .e-1fd67bfc-35a1{font-family:"DM Sans";font-weight:500;font-size:14px;color:#D6D1CB;letter-spacing:0.3px;}.elementor .e-47b96a4a-56f1{max-width:18ch;font-size:64px;color:var(--white);line-height:68px;}.elementor .e-63b2de3c-c691{width:100%;position:relative;z-index:2;flex-direction:column;row-gap: 16px;\n}.elementor .e-7acfc1a1-dd95{min-height:472px;overflow:hidden;position:relative;flex-direction:column;justify-content:flex-end;}.elementor .e-1b3f80e5-478c{min-width:0px;padding:0px;flex:1 1 520px;overflow-wrap: anywhere;\n}.elementor .e-436a9b75-306a{font-family:Oswald;font-weight:500;font-size:22px;color:var(--primary-black);line-height:26px;text-transform:uppercase;}.elementor .e-31b0e2c5-da05{width:100%;text-align:center;}.elementor .e-a1409ff-857d{width:100%;text-align:center;}.elementor .e-2ea3643e-ee3d{column-gap:8px;padding:0px;flex-wrap:wrap;row-gap: 8px;\n}.elementor .e-6193db7c-3de3{width:72px;height:72px;object-fit:cover;border-radius:10px;flex:0 0 72px;}.elementor .e-3ab2a323-a3f6{font-size:15px;line-height:19px;}.elementor .e-41c6d9e5-52e9{min-width:0px;padding:0px;flex-direction:column;row-gap: 4px;\n}.elementor .e-12cfb8ac-d489{column-gap:14px;padding-block-start:12px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:12px;align-items:center;border-block-start-width: 1px; border-top-style: solid; border-top-color: #E4E0DB;\n}.elementor .e-5d91c322-5755{padding:0px;}.elementor .e-1e59d2e7-1d35{padding:0px;grid-template-columns:minmax(0, 1fr);grid-auto-rows:auto;row-gap: 0px;\n}.elementor .e-8e2d1ed-89f9{width:100%;padding:0px;}.elementor .e-71f92c38-7882{min-width:0px;position:sticky;inset-block-start:120px;padding:0px;flex-direction:column;flex:0 1 340px;row-gap: 16px;\n}.elementor .e-779f0db7-9e59{column-gap:64px;flex-direction:row;flex-wrap:wrap;align-items:flex-start;row-gap: 48px;\n}.elementor .e-53e3270-ca17{padding-block-start:80px;padding-block-end:96px;}