.elementor .e-8541f57e-391b{font-weight:800;font-size:3.1rem;color:#13294b;letter-spacing:-0.02em;line-height:1.2;}.elementor .e-fe1a2ec2-0064{font-size:1.15rem;color:#3d4654;line-height:1.8;}.elementor .e-8b2726b8-7baa{font-size:0.95rem;color:#5b6573;line-height:1.8;padding-inline-start:1rem;border-inline-start: 3px solid #b07d3e;\n}.elementor .e-aa8ee060-a6dc{max-width:40rem;padding:0px;display:flex;flex-direction:column;gap:1.5rem;flex:1 1 0px;}.elementor .e-74a6ead4-afe1{max-width:34rem;overflow:hidden;border-radius:1.5rem;box-shadow:0px 30px 60px 0px rgba(19, 41, 75, 0.18);flex:1 1 0px;}.elementor .e-aaf5fb22-ae7c{padding-block-start:6rem;padding-block-end:5rem;padding-inline-start:4rem;padding-inline-end:4rem;background-image:linear-gradient(135deg, #faf8f5 0%,#efe7dc 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;gap:4rem;justify-content:center;align-items:center;}.elementor .e-2386e1e8-2d25{max-width:47.5rem;padding-block-start:4rem;padding-block-end:2rem;padding-inline-start:1.25rem;padding-inline-end:1.25rem;flex-direction:column;gap:0px;}