.elementor .e-228c4341-6c72{width:100%;height:420px;overflow:hidden;padding:0px;background-color:var(--sand);flex-direction:column;}.elementor .e-550cb967-fd23{font-size:40px;}.elementor .e-416d6e95-ea87{padding:0px;margin-block-start:10px;flex-direction:column;}.elementor .e-7da9e62e-8d95{padding:0px;flex-direction:column;gap:14px;flex:1 1 62%;}.elementor .e-2fa2030e-9675{font-size:26px;color:var(--white);}.elementor .e-413e69a9-6d29{font-family:var(--font-heading);font-weight:800;font-size:12.5px;color:var(--gold);letter-spacing:0.16em;}.elementor .e-1ccca2e9-d1aa{font-size:15px;color:var(--white);letter-spacing:0.02em;}.elementor .e-7ead1939-abda{padding:0px;flex-direction:column;gap:2px;}.elementor .e-fd0c18d-c96f{font-family:var(--font-heading);font-weight:800;font-size:12.5px;color:var(--gold);letter-spacing:0.16em;}.elementor .e-5dc3900b-55b6:hover,.elementor .e-5dc3900b-55b6:focus-visible{color:var(--gold);}.elementor .e-5dc3900b-55b6{font-size:14px;color:var(--white);letter-spacing:0.02em;}.elementor .e-5aa765ff-5ef4{padding:0px;flex-direction:column;gap:2px;}.elementor .e-5a798735-aacd{font-family:var(--font-heading);font-weight:800;font-size:12.5px;color:var(--gold);letter-spacing:0.16em;}.elementor .e-2b80b6a9-32a2:hover,.elementor .e-2b80b6a9-32a2:focus-visible{color:var(--gold);}.elementor .e-2b80b6a9-32a2{font-size:15px;color:var(--white);}.elementor .e-99a467d-8bd3{padding:0px;flex-direction:column;gap:2px;}.elementor .e-33dc4eff-a110{font-family:var(--font-heading);font-weight:800;font-size:12.5px;color:var(--gold);letter-spacing:0.16em;}.elementor .e-62fd8fa9-6ad7:hover,.elementor .e-62fd8fa9-6ad7:focus-visible{color:var(--gold);}.elementor .e-62fd8fa9-6ad7{font-size:15px;color:var(--white);}.elementor .e-1726fff8-f780{padding:0px;flex-direction:column;gap:2px;}.elementor .e-12289ea6-2fb7{font-family:var(--font-heading);font-weight:800;font-size:12.5px;color:var(--gold);letter-spacing:0.16em;}.elementor .e-b1f43b-a5a7{font-size:15px;color:var(--white);}.elementor .e-1c4272ca-a7cf{padding:0px;flex-direction:column;gap:2px;}.elementor .e-c8ab9fc-76f2:hover,.elementor .e-c8ab9fc-76f2:focus-visible{color:var(--charcoal);background-color:var(--white);}.elementor .e-c8ab9fc-76f2{font-weight:800;font-size:12px;color:var(--charcoal);letter-spacing:0.14em;text-transform:uppercase;padding-block-start:10px;padding-block-end:10px;padding-inline-start:18px;padding-inline-end:18px;margin-block-start:8px;border-radius:30px;background-color:var(--gold);align-self:flex-start;}.elementor .e-61317cfd-2be0{position:relative;z-index:3;padding-block-start:40px;padding-block-end:40px;padding-inline-start:36px;padding-inline-end:36px;margin-block-start:-140px;border-radius:14px;background-color:var(--charcoal);box-shadow:0px 30px 60px -30px rgba(28,25,22,0.6);flex-direction:column;gap:18px;flex:0 1 380px;}.elementor .e-e443da2-b2b5{flex-direction:row;gap:56px;align-items:flex-start;}