.elementor .e-7a7e22c3-f148{width:100%;aspect-ratio:1/1;object-fit:cover;}.elementor .e-1ce3cfc4-61e0{position:absolute;inset-block-start:10px;inset-inline-start:10px;font-family:var(--font-body);font-weight:700;font-size:0.66rem;color:#FFFFFF;letter-spacing:0.1em;text-transform:uppercase;padding-block-start:5px;padding-block-end:5px;padding-inline-start:8px;padding-inline-end:8px;border-radius:4px;background-color:rgba(12,49,53,0.85);}.elementor .e-460dfa92-1c2a{min-width:0px;position:relative;padding:0px;flex:1 1 50%;}.elementor .e-2285df49-66df{width:100%;aspect-ratio:1/1;object-fit:cover;}.elementor .e-536e4784-1ef4{position:absolute;inset-block-start:10px;inset-inline-start:10px;font-family:var(--font-body);font-weight:700;font-size:0.66rem;color:#123F43;letter-spacing:0.1em;text-transform:uppercase;padding-block-start:5px;padding-block-end:5px;padding-inline-start:8px;padding-inline-end:8px;border-radius:4px;background-color:#F2A93B;}.elementor .e-4bfaf182-321d{min-width:0px;position:relative;padding:0px;flex:1 1 50%;}.elementor .e-131a4723-5472{padding:0px;background-color:#FFFFFF;gap:3px;}.elementor .e-ce0c616-fbd0{font-family:var(--font-body);font-weight:600;font-size:0.72rem;color:#6B4508;line-height:1;padding-block-start:6px;padding-block-end:6px;padding-inline-start:10px;padding-inline-end:10px;border-radius:999px;background-color:#FCEFD6;}.elementor .e-329ba9d3-3893{font-family:var(--font-body);font-weight:600;font-size:0.72rem;color:#123F43;line-height:1;padding-block-start:6px;padding-block-end:6px;padding-inline-start:10px;padding-inline-end:10px;border-radius:999px;background-color:#E6F0EF;}.elementor .e-75322bed-a4dd{padding:0px;gap:6px;flex-wrap:wrap;}.elementor .e-55f14f99-e70d{font-size:0.93rem;line-height:1.55;flex:1 1 auto;}.elementor .e-9bdf6b4-74e5:hover,.elementor .e-9bdf6b4-74e5:focus-visible{color:#123F43;}.elementor .e-9bdf6b4-74e5{font-family:var(--font-heading);font-weight:800;font-size:0.92rem;color:var(--color-harbor);}.elementor .e-3e48ee1-4097{padding-block-start:18px;padding-block-end:22px;padding-inline-start:20px;padding-inline-end:20px;flex-direction:column;gap:10px;flex:1 1 auto;}.elementor .e-66cb6716-4096{padding:0px;flex-direction:column;gap:0px;}