.elementor .e-98554a0-2e81{font-weight:600;font-size:0.875rem;color:#C9AE84;letter-spacing:0.12em;text-transform:uppercase;margin-block-start:0px;margin-block-end:1.5rem;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-74e9f358-68a2{max-width:52rem;font-weight:600;font-size:3.5rem;color:#FFFFFF;letter-spacing:-0.02em;line-height:1.1;margin-block-start:0px;margin-block-end:1.5rem;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-23e3fc80-f6e5{max-width:44rem;font-size:1.125rem;color:rgba(255,255,255,0.82);line-height:1.7;margin-block-start:0px;margin-block-end:1.5rem;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-4ff03ee7-fd46:hover,.elementor .e-4ff03ee7-fd46:focus-visible{background-color:#C29E68;transform:translate3d(0px, -2px, 0px);}.elementor .e-4ff03ee7-fd46{font-weight:600;font-size:1rem;color:#0F1B2D;padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:2rem;padding-inline-end:2rem;border-radius:2px;background-color:#B08D57;transition:all 0.3s;}.elementor .e-3a4b0ae0-f6ee:hover,.elementor .e-3a4b0ae0-f6ee:focus-visible{background-color:rgba(255,255,255,0.08);transform:translate3d(0px, -2px, 0px);}.elementor .e-3a4b0ae0-f6ee{font-weight:600;font-size:1rem;color:#FFFFFF;padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:2rem;padding-inline-end:2rem;border-radius:2px;background-color:transparent;box-shadow:0px 0px 0px 1px rgba(255,255,255,0.45) inset;transition:all 0.3s;}.elementor .e-2855c916-9559{padding:0px;margin-block-start:1rem;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;display:flex;flex-direction:row;gap:1rem;flex-wrap:wrap;}.elementor .e-9f73901-f299{width:100%;max-width:76rem;padding:0px;}.elementor .e-222a389b-ba51{min-height:64vh;padding-block-start:10rem;padding-block-end:6rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;background-image:linear-gradient(20deg, rgba(11,20,34,0.96) 0%,rgba(11,20,34,0.84) 45%,rgba(11,20,34,0.55) 100%),url("https://shafiquelawassociates.com/wp-content/uploads/2026/10/Image-design-.jpg");background-repeat:repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center center;background-color:#0F1B2D;display:flex;flex-direction:column;justify-content:flex-end;align-items:center;}.elementor .e-53c7ef8c-e982{font-weight:600;font-size:0.875rem;color:#6B5536;letter-spacing:0.12em;text-transform:uppercase;margin-block-start:0px;margin-block-end:1rem;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-6a326f7-aea7{font-weight:600;font-size:2.75rem;color:#0F1B2D;letter-spacing:-0.02em;line-height:1.1;margin-block-start:0px;margin-block-end:1rem;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-513fe088-564c{font-size:1.0625rem;color:#374151;line-height:1.7;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-1329d731-aa4d{max-width:44rem;padding:0px;}.elementor .e-6a079045-b744{padding:0px;margin-block-start:0px;margin-block-end:3rem;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-7018c669-b69e{font-weight:600;font-size:0.875rem;color:#6B5536;letter-spacing:0.08em;margin:0px;}.elementor .e-4a8e7498-d390{font-weight:600;font-size:1.375rem;color:#0F1B2D;line-height:1.2;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-dd1a55c-19cf{font-size:1rem;color:#374151;line-height:1.7;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;flex:1 1 auto;}.elementor .e-477a0f24-10b5:hover,.elementor .e-477a0f24-10b5:focus-visible{color:#6B5536;box-shadow:0px -2px 0px 0px #B08D57 inset;}.elementor .e-477a0f24-10b5{font-weight:600;font-size:1rem;color:#0F1B2D;padding-block-start:0px;padding-block-end:0.25rem;padding-inline-start:0px;padding-inline-end:0px;border-radius:0px;background-color:transparent;box-shadow:0px -1px 0px 0px #B08D57 inset;transition:all 0.3s;}.elementor .e-593ad0a-b881:hover,.elementor .e-593ad0a-b881:focus-visible{background-color:#FFFFFF;box-shadow:0px 3px 0px 0px #B08D57 inset,0px 16px 40px 0px rgba(15,27,45,0.07);transform:translate3d(0px, -4px, 0px);}.elementor .e-593ad0a-b881{width:100%;padding:2rem;border-radius:4px;background-color:#F7F5F0;box-shadow:0px 0px 0px 1px #ECE7DC inset;transition:all 0.3s;display:flex;flex-direction:column;gap:1rem;align-items:flex-start;}.elementor .e-254f5fab-caa4{padding:0px;display:flex;}.elementor .e-77574ea0-2592{font-weight:600;font-size:0.875rem;color:#6B5536;letter-spacing:0.08em;margin:0px;}.elementor .e-651e1f33-1548{font-weight:600;font-size:1.375rem;color:#0F1B2D;line-height:1.2;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-315a728f-f919{font-size:1rem;color:#374151;line-height:1.7;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;flex:1 1 auto;}.elementor .e-4e548c9d-4bae:hover,.elementor .e-4e548c9d-4bae:focus-visible{color:#6B5536;box-shadow:0px -2px 0px 0px #B08D57 inset;}.elementor .e-4e548c9d-4bae{font-weight:600;font-size:1rem;color:#0F1B2D;padding-block-start:0px;padding-block-end:0.25rem;padding-inline-start:0px;padding-inline-end:0px;border-radius:0px;background-color:transparent;box-shadow:0px -1px 0px 0px #B08D57 inset;transition:all 0.3s;}.elementor .e-4daa8b87-a4ef:hover,.elementor .e-4daa8b87-a4ef:focus-visible{background-color:#FFFFFF;box-shadow:0px 3px 0px 0px #B08D57 inset,0px 16px 40px 0px rgba(15,27,45,0.07);transform:translate3d(0px, -4px, 0px);}.elementor .e-4daa8b87-a4ef{width:100%;padding:2rem;border-radius:4px;background-color:#F7F5F0;box-shadow:0px 0px 0px 1px #ECE7DC inset;transition:all 0.3s;display:flex;flex-direction:column;gap:1rem;align-items:flex-start;}.elementor .e-427f5b7b-352f{padding:0px;display:flex;}.elementor .e-457013be-a381{font-weight:600;font-size:0.875rem;color:#6B5536;letter-spacing:0.08em;margin:0px;}.elementor .e-5635e51a-205a{font-weight:600;font-size:1.375rem;color:#0F1B2D;line-height:1.2;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-20623fdc-1c93{font-size:1rem;color:#374151;line-height:1.7;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;flex:1 1 auto;}.elementor .e-3e28d0ea-445c:hover,.elementor .e-3e28d0ea-445c:focus-visible{color:#6B5536;box-shadow:0px -2px 0px 0px #B08D57 inset;}.elementor .e-3e28d0ea-445c{font-weight:600;font-size:1rem;color:#0F1B2D;padding-block-start:0px;padding-block-end:0.25rem;padding-inline-start:0px;padding-inline-end:0px;border-radius:0px;background-color:transparent;box-shadow:0px -1px 0px 0px #B08D57 inset;transition:all 0.3s;}.elementor .e-21f4cf8b-b5ec:hover,.elementor .e-21f4cf8b-b5ec:focus-visible{background-color:#FFFFFF;box-shadow:0px 3px 0px 0px #B08D57 inset,0px 16px 40px 0px rgba(15,27,45,0.07);transform:translate3d(0px, -4px, 0px);}.elementor .e-21f4cf8b-b5ec{width:100%;padding:2rem;border-radius:4px;background-color:#F7F5F0;box-shadow:0px 0px 0px 1px #ECE7DC inset;transition:all 0.3s;display:flex;flex-direction:column;gap:1rem;align-items:flex-start;}.elementor .e-66be4623-2fb5{padding:0px;display:flex;}.elementor .e-38888ea2-707c{font-weight:600;font-size:0.875rem;color:#6B5536;letter-spacing:0.08em;margin:0px;}.elementor .e-122db386-f87a{font-weight:600;font-size:1.375rem;color:#0F1B2D;line-height:1.2;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-5c297465-e61d{font-size:1rem;color:#374151;line-height:1.7;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;flex:1 1 auto;}.elementor .e-18a4b9bb-3f02:hover,.elementor .e-18a4b9bb-3f02:focus-visible{color:#6B5536;box-shadow:0px -2px 0px 0px #B08D57 inset;}.elementor .e-18a4b9bb-3f02{font-weight:600;font-size:1rem;color:#0F1B2D;padding-block-start:0px;padding-block-end:0.25rem;padding-inline-start:0px;padding-inline-end:0px;border-radius:0px;background-color:transparent;box-shadow:0px -1px 0px 0px #B08D57 inset;transition:all 0.3s;}.elementor .e-34033cd8-dc95:hover,.elementor .e-34033cd8-dc95:focus-visible{background-color:#FFFFFF;box-shadow:0px 3px 0px 0px #B08D57 inset,0px 16px 40px 0px rgba(15,27,45,0.07);transform:translate3d(0px, -4px, 0px);}.elementor .e-34033cd8-dc95{width:100%;padding:2rem;border-radius:4px;background-color:#F7F5F0;box-shadow:0px 0px 0px 1px #ECE7DC inset;transition:all 0.3s;display:flex;flex-direction:column;gap:1rem;align-items:flex-start;}.elementor .e-18662b4c-b50d{padding:0px;display:flex;}.elementor .e-4e0b975a-25a7{font-weight:600;font-size:0.875rem;color:#6B5536;letter-spacing:0.08em;margin:0px;}.elementor .e-294e2aa7-1b60{font-weight:600;font-size:1.375rem;color:#0F1B2D;line-height:1.2;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-43a70136-5d39{font-size:1rem;color:#374151;line-height:1.7;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;flex:1 1 auto;}.elementor .e-7ad556c8-aef1:hover,.elementor .e-7ad556c8-aef1:focus-visible{color:#6B5536;box-shadow:0px -2px 0px 0px #B08D57 inset;}.elementor .e-7ad556c8-aef1{font-weight:600;font-size:1rem;color:#0F1B2D;padding-block-start:0px;padding-block-end:0.25rem;padding-inline-start:0px;padding-inline-end:0px;border-radius:0px;background-color:transparent;box-shadow:0px -1px 0px 0px #B08D57 inset;transition:all 0.3s;}.elementor .e-22587b4d-fff3:hover,.elementor .e-22587b4d-fff3:focus-visible{background-color:#FFFFFF;box-shadow:0px 3px 0px 0px #B08D57 inset,0px 16px 40px 0px rgba(15,27,45,0.07);transform:translate3d(0px, -4px, 0px);}.elementor .e-22587b4d-fff3{width:100%;padding:2rem;border-radius:4px;background-color:#F7F5F0;box-shadow:0px 0px 0px 1px #ECE7DC inset;transition:all 0.3s;display:flex;flex-direction:column;gap:1rem;align-items:flex-start;}.elementor .e-347f6a6a-a167{padding:0px;display:flex;}.elementor .e-2bc061ef-ea13{font-weight:600;font-size:0.875rem;color:#6B5536;letter-spacing:0.08em;margin:0px;}.elementor .e-272a0e50-21a9{font-weight:600;font-size:1.375rem;color:#0F1B2D;line-height:1.2;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-7231fb76-37ad{font-size:1rem;color:#374151;line-height:1.7;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;flex:1 1 auto;}.elementor .e-6db25091-5876:hover,.elementor .e-6db25091-5876:focus-visible{color:#6B5536;box-shadow:0px -2px 0px 0px #B08D57 inset;}.elementor .e-6db25091-5876{font-weight:600;font-size:1rem;color:#0F1B2D;padding-block-start:0px;padding-block-end:0.25rem;padding-inline-start:0px;padding-inline-end:0px;border-radius:0px;background-color:transparent;box-shadow:0px -1px 0px 0px #B08D57 inset;transition:all 0.3s;}.elementor .e-4c2ca502-a1d4:hover,.elementor .e-4c2ca502-a1d4:focus-visible{background-color:#FFFFFF;box-shadow:0px 3px 0px 0px #B08D57 inset,0px 16px 40px 0px rgba(15,27,45,0.07);transform:translate3d(0px, -4px, 0px);}.elementor .e-4c2ca502-a1d4{width:100%;padding:2rem;border-radius:4px;background-color:#F7F5F0;box-shadow:0px 0px 0px 1px #ECE7DC inset;transition:all 0.3s;display:flex;flex-direction:column;gap:1rem;align-items:flex-start;}.elementor .e-2a728496-dd84{padding:0px;display:flex;}.elementor .e-2d792088-b2e3{padding:0px;display:grid;gap:1.5rem;grid-template-columns:repeat(3, minmax(0, 1fr));}.elementor .e-9402aa5-c877{width:100%;max-width:76rem;padding:0px;}.elementor .e-2ad08bb5-d41d{padding-block-start:7rem;padding-block-end:7rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;background-color:#F7F5F0;display:flex;flex-direction:column;align-items:center;}.elementor .e-68b7d44f-a256{font-weight:600;font-size:0.875rem;color:#6B5536;letter-spacing:0.12em;text-transform:uppercase;margin-block-start:0px;margin-block-end:1rem;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-3d1ae030-e650{font-weight:600;font-size:2.75rem;color:#0F1B2D;letter-spacing:-0.02em;line-height:1.1;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-67a04857-4f0b{max-width:44rem;padding:0px;}.elementor .e-49e40918-49c3{padding:0px;margin-block-start:0px;margin-block-end:3rem;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-10e38477-171e{width:100%;height:auto;border-radius:4px;box-shadow:0px 16px 40px 0px rgba(15,27,45,0.07);}.elementor .e-10913789-f8a2{padding:0px;}.elementor .e-1601f70e-1524{font-weight:600;font-size:0.875rem;color:#6B5536;letter-spacing:0.08em;margin-block-start:0px;margin-block-end:1rem;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-2d49eaaa-333f{font-weight:600;font-size:2rem;color:#0F1B2D;line-height:1.2;margin-block-start:0px;margin-block-end:1.5rem;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-51558771-ccd5{font-size:1.0625rem;color:#374151;line-height:1.7;margin-block-start:0px;margin-block-end:2rem;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-7d4e7d48-3cbc:hover,.elementor .e-7d4e7d48-3cbc:focus-visible{background-color:#1F2F47;transform:translate3d(0px, -2px, 0px);}.elementor .e-7d4e7d48-3cbc{font-weight:600;font-size:1rem;color:#FFFFFF;padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:2rem;padding-inline-end:2rem;border-radius:2px;background-color:#0F1B2D;transition:all 0.3s;flex:0 0 auto;}.elementor .e-75d2624b-e074{padding:0px;}.elementor .e-45e02e1a-3db1{padding:0px;display:grid;gap:4rem;grid-template-columns:minmax(0, 1fr) minmax(0, 1fr);align-items:center;}.elementor .e-5a14d7f1-ecc8{font-weight:600;font-size:0.875rem;color:#6B5536;letter-spacing:0.08em;margin-block-start:0px;margin-block-end:1rem;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-570e88f4-b7b5{font-weight:600;font-size:2rem;color:#0F1B2D;line-height:1.2;margin-block-start:0px;margin-block-end:1.5rem;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-26c9f26c-3d48{font-size:1.0625rem;color:#374151;line-height:1.7;margin-block-start:0px;margin-block-end:2rem;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-5a779d22-be15:hover,.elementor .e-5a779d22-be15:focus-visible{background-color:#1F2F47;transform:translate3d(0px, -2px, 0px);}.elementor .e-5a779d22-be15{font-weight:600;font-size:1rem;color:#FFFFFF;padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:2rem;padding-inline-end:2rem;border-radius:2px;background-color:#0F1B2D;transition:all 0.3s;flex:0 0 auto;}.elementor .e-3633475e-a6c4{padding:0px;}.elementor .e-7d047269-bc83{width:100%;height:auto;border-radius:4px;box-shadow:0px 16px 40px 0px rgba(15,27,45,0.07);}.elementor .e-53b3a5e3-c596{padding:0px;}.elementor .e-4e5b6a88-9a86{padding:0px;display:grid;gap:4rem;grid-template-columns:minmax(0, 1fr) minmax(0, 1fr);align-items:center;}.elementor .e-478a9091-c850{width:100%;height:auto;border-radius:4px;box-shadow:0px 16px 40px 0px rgba(15,27,45,0.07);}.elementor .e-1fd17f42-b200{padding:0px;}.elementor .e-636b6876-2c2b{font-weight:600;font-size:0.875rem;color:#6B5536;letter-spacing:0.08em;margin-block-start:0px;margin-block-end:1rem;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-29381746-da46{font-weight:600;font-size:2rem;color:#0F1B2D;line-height:1.2;margin-block-start:0px;margin-block-end:1.5rem;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-5fb0565e-2e6c{font-size:1.0625rem;color:#374151;line-height:1.7;margin-block-start:0px;margin-block-end:2rem;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-e0046cd-5129:hover,.elementor .e-e0046cd-5129:focus-visible{background-color:#1F2F47;transform:translate3d(0px, -2px, 0px);}.elementor .e-e0046cd-5129{font-weight:600;font-size:1rem;color:#FFFFFF;padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:2rem;padding-inline-end:2rem;border-radius:2px;background-color:#0F1B2D;transition:all 0.3s;flex:0 0 auto;}.elementor .e-4bd40045-8c7a{padding:0px;}.elementor .e-42d73c19-3e00{padding:0px;display:grid;gap:4rem;grid-template-columns:minmax(0, 1fr) minmax(0, 1fr);align-items:center;}.elementor .e-4cad111-30ee{font-weight:600;font-size:0.875rem;color:#6B5536;letter-spacing:0.08em;margin-block-start:0px;margin-block-end:1rem;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-6e3c607a-221f{font-weight:600;font-size:2rem;color:#0F1B2D;line-height:1.2;margin-block-start:0px;margin-block-end:1.5rem;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-589a2702-de56{font-size:1.0625rem;color:#374151;line-height:1.7;margin-block-start:0px;margin-block-end:2rem;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-4f6fe05b-9b99:hover,.elementor .e-4f6fe05b-9b99:focus-visible{background-color:#1F2F47;transform:translate3d(0px, -2px, 0px);}.elementor .e-4f6fe05b-9b99{font-weight:600;font-size:1rem;color:#FFFFFF;padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:2rem;padding-inline-end:2rem;border-radius:2px;background-color:#0F1B2D;transition:all 0.3s;flex:0 0 auto;}.elementor .e-b7232d9-19e0{padding:0px;}.elementor .e-497670f5-52d6{width:100%;height:auto;border-radius:4px;box-shadow:0px 16px 40px 0px rgba(15,27,45,0.07);}.elementor .e-33859cc7-9fee{padding:0px;}.elementor .e-426de431-9697{padding:0px;display:grid;gap:4rem;grid-template-columns:minmax(0, 1fr) minmax(0, 1fr);align-items:center;}.elementor .e-6683ea76-9b9c{width:100%;height:auto;border-radius:4px;box-shadow:0px 16px 40px 0px rgba(15,27,45,0.07);}.elementor .e-58cb8acc-c98e{padding:0px;}.elementor .e-2aa533f5-63fd{font-weight:600;font-size:0.875rem;color:#6B5536;letter-spacing:0.08em;margin-block-start:0px;margin-block-end:1rem;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-58c6dcab-1f01{font-weight:600;font-size:2rem;color:#0F1B2D;line-height:1.2;margin-block-start:0px;margin-block-end:1.5rem;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-6f840eb9-2fbb{font-size:1.0625rem;color:#374151;line-height:1.7;margin-block-start:0px;margin-block-end:2rem;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-6dcdc6a9-3bd5:hover,.elementor .e-6dcdc6a9-3bd5:focus-visible{background-color:#1F2F47;transform:translate3d(0px, -2px, 0px);}.elementor .e-6dcdc6a9-3bd5{font-weight:600;font-size:1rem;color:#FFFFFF;padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:2rem;padding-inline-end:2rem;border-radius:2px;background-color:#0F1B2D;transition:all 0.3s;flex:0 0 auto;}.elementor .e-b37bd1d-e1ac{padding:0px;}.elementor .e-2b8f950d-1dbc{padding:0px;display:grid;gap:4rem;grid-template-columns:minmax(0, 1fr) minmax(0, 1fr);align-items:center;}.elementor .e-411d8cae-337b{font-weight:600;font-size:0.875rem;color:#6B5536;letter-spacing:0.08em;margin-block-start:0px;margin-block-end:1rem;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-36674028-c13d{font-weight:600;font-size:2rem;color:#0F1B2D;line-height:1.2;margin-block-start:0px;margin-block-end:1.5rem;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-3f83727d-1cbd{font-size:1.0625rem;color:#374151;line-height:1.7;margin-block-start:0px;margin-block-end:2rem;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-48ae684b-d9b3:hover,.elementor .e-48ae684b-d9b3:focus-visible{background-color:#1F2F47;transform:translate3d(0px, -2px, 0px);}.elementor .e-48ae684b-d9b3{font-weight:600;font-size:1rem;color:#FFFFFF;padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:2rem;padding-inline-end:2rem;border-radius:2px;background-color:#0F1B2D;transition:all 0.3s;flex:0 0 auto;}.elementor .e-64dc52a8-ea0e{padding:0px;}.elementor .e-5012a771-2a3d{width:100%;height:auto;border-radius:4px;box-shadow:0px 16px 40px 0px rgba(15,27,45,0.07);}.elementor .e-285a420f-2e03{padding:0px;}.elementor .e-2721da0c-8244{padding:0px;display:grid;gap:4rem;grid-template-columns:minmax(0, 1fr) minmax(0, 1fr);align-items:center;}.elementor .e-79b5a735-bebf{width:100%;height:auto;border-radius:4px;box-shadow:0px 16px 40px 0px rgba(15,27,45,0.07);}.elementor .e-6e54bb16-cc4f{padding:0px;}.elementor .e-7048db0a-dc15{font-weight:600;font-size:0.875rem;color:#6B5536;letter-spacing:0.08em;margin-block-start:0px;margin-block-end:1rem;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-3096f74a-5f30{font-weight:600;font-size:2rem;color:#0F1B2D;line-height:1.2;margin-block-start:0px;margin-block-end:1.5rem;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-74445408-55ba{font-size:1.0625rem;color:#374151;line-height:1.7;margin-block-start:0px;margin-block-end:2rem;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-63add7d2-273d:hover,.elementor .e-63add7d2-273d:focus-visible{background-color:#1F2F47;transform:translate3d(0px, -2px, 0px);}.elementor .e-63add7d2-273d{font-weight:600;font-size:1rem;color:#FFFFFF;padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:2rem;padding-inline-end:2rem;border-radius:2px;background-color:#0F1B2D;transition:all 0.3s;flex:0 0 auto;}.elementor .e-7cee707b-d111{padding:0px;}.elementor .e-7d9cb47-2b50{padding:0px;display:grid;gap:4rem;grid-template-columns:minmax(0, 1fr) minmax(0, 1fr);align-items:center;}.elementor .e-4d5e4f95-bbf6{font-weight:600;font-size:0.875rem;color:#6B5536;letter-spacing:0.08em;margin-block-start:0px;margin-block-end:1rem;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-5f82515c-a228{font-weight:600;font-size:2rem;color:#0F1B2D;line-height:1.2;margin-block-start:0px;margin-block-end:1.5rem;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-75388637-ae40{font-size:1.0625rem;color:#374151;line-height:1.7;margin-block-start:0px;margin-block-end:2rem;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-7a910cfa-6023:hover,.elementor .e-7a910cfa-6023:focus-visible{background-color:#1F2F47;transform:translate3d(0px, -2px, 0px);}.elementor .e-7a910cfa-6023{font-weight:600;font-size:1rem;color:#FFFFFF;padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:2rem;padding-inline-end:2rem;border-radius:2px;background-color:#0F1B2D;transition:all 0.3s;flex:0 0 auto;}.elementor .e-7df8c446-4693{padding:0px;}.elementor .e-769d47-1051{width:100%;height:auto;border-radius:4px;box-shadow:0px 16px 40px 0px rgba(15,27,45,0.07);}.elementor .e-2bdc520c-6df7{padding:0px;}.elementor .e-430e5316-d987{padding:0px;display:grid;gap:4rem;grid-template-columns:minmax(0, 1fr) minmax(0, 1fr);align-items:center;}.elementor .e-69a3faf3-e664{padding:0px;display:flex;flex-direction:column;gap:6rem;}.elementor .e-d481f4-1ea3{width:100%;max-width:76rem;padding:0px;}.elementor .e-2f3e054c-b988{padding-block-start:7rem;padding-block-end:7rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;background-color:#FFFFFF;display:flex;flex-direction:column;align-items:center;}.elementor .e-9cc8151-4531{font-weight:600;font-size:2.75rem;color:#FFFFFF;letter-spacing:-0.02em;line-height:1.1;margin-block-start:0px;margin-block-end:1.5rem;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-2fd4fc9-b3b2{font-size:1.0625rem;color:rgba(255,255,255,0.78);line-height:1.7;margin-block-start:0px;margin-block-end:2rem;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-1589f5ff-cd7c:hover,.elementor .e-1589f5ff-cd7c:focus-visible{background-color:#C29E68;transform:translate3d(0px, -2px, 0px);}.elementor .e-1589f5ff-cd7c{font-weight:600;font-size:1rem;color:#0F1B2D;padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:2rem;padding-inline-end:2rem;border-radius:2px;background-color:#B08D57;transition:all 0.3s;}.elementor .e-6802e4ee-41ae:hover,.elementor .e-6802e4ee-41ae:focus-visible{background-color:rgba(255,255,255,0.08);transform:translate3d(0px, -2px, 0px);}.elementor .e-6802e4ee-41ae{font-weight:600;font-size:1rem;color:#FFFFFF;padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:2rem;padding-inline-end:2rem;border-radius:2px;background-color:transparent;box-shadow:0px 0px 0px 1px rgba(255,255,255,0.45) inset;transition:all 0.3s;}.elementor .e-3797ba2b-3986{padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;display:flex;flex-direction:row;gap:1rem;flex-wrap:wrap;}.elementor .e-32a4ce73-ad92{padding:0px;}.elementor .e-676aacc7-bf6f{font-weight:600;font-size:0.8125rem;color:#C9AE84;letter-spacing:0.12em;text-transform:uppercase;margin-block-start:0px;margin-block-end:0.5rem;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-4e75fb57-dcba{font-weight:600;font-size:1.25rem;color:#FFFFFF;line-height:1.4;margin:0px;}.elementor .e-4ef21c35-10e8{padding:0px;}.elementor .e-57b0b4aa-df9e{font-weight:600;font-size:0.8125rem;color:#C9AE84;letter-spacing:0.12em;text-transform:uppercase;margin-block-start:0px;margin-block-end:0.5rem;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-29b14c42-70e9{font-size:1rem;color:rgba(255,255,255,0.85);line-height:1.6;margin:0px;}.elementor .e-4dda439b-d5cc{padding:0px;}.elementor .e-19bee70e-1191{font-weight:600;font-size:0.8125rem;color:#C9AE84;letter-spacing:0.12em;text-transform:uppercase;margin-block-start:0px;margin-block-end:0.5rem;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-18e36777-78a6{font-size:1rem;color:rgba(255,255,255,0.85);line-height:1.6;margin:0px;}.elementor .e-46ca9353-9612{padding:0px;}.elementor .e-20404e45-af54{padding:2rem;border-radius:4px;background-color:rgba(255,255,255,0.04);box-shadow:0px 0px 0px 1px rgba(255,255,255,0.12) inset;display:flex;flex-direction:column;gap:1.5rem;}.elementor .e-2343bb16-d27b{width:100%;max-width:76rem;padding:0px;display:grid;gap:4rem;grid-template-columns:minmax(0, 7fr) minmax(0, 5fr);align-items:center;}.elementor .e-12fe57f4-86f3{padding-block-start:6rem;padding-block-end:6rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;background-color:#1A2638;display:flex;flex-direction:column;align-items:center;}