.elementor .fx-lead{font-family:Jost;font-size:16px;color:#5A6270;line-height:1.7;margin:0px;}.elementor .fx-h2{font-family:"Playfair Display";font-weight:600;font-size:36px;color:#0D1B2A;line-height:1.15;margin:0px;}.elementor .fx-eyebrow{font-family:Jost;font-weight:600;font-size:12px;color:#B98A3E;letter-spacing:0.18em;text-transform:uppercase;margin:0px;}.elementor .fx-head{max-width:720px;text-align:center;padding:0px;display:flex;flex-direction:column;gap:0.6rem;align-items:center;}.elementor .fx-wrap{width:100%;max-width:1200px;padding:0px;display:flex;flex-direction:column;gap:2rem;align-items:center;box-sizing:border-box;\n}.elementor .fx-bg-cream{background-color:#FAF6EC;}.elementor .fx-sec{padding-block-start:5rem;padding-block-end:5rem;padding-inline-start:2rem;padding-inline-end:2rem;display:flex;flex-direction:column;align-items:center;box-sizing:border-box;\n}.elementor .exp-community{--exp-category: community;\n}.elementor .exp-events{--exp-category: events;\n}.elementor .exp-cafe{--exp-category: cafe;\n}.elementor .exp-cruise{--exp-category: cruise;\n}.elementor .flodine-experience-card{transition:opacity 0.2s;}.elementor .fd-exp-tab:hover,.elementor .fd-exp-tab:focus-visible{color:#0D1B2A;border-bottom-color: #D4A95E;\n}.elementor .fd-exp-tab{font-family:Jost;font-weight:600;font-size:13px;color:#7A7568;letter-spacing:0.16em;text-decoration:none;text-transform:uppercase;padding-block-start:12px;padding-block-end:12px;padding-inline-start:4px;padding-inline-end:4px;border-radius:0px;border-block-end-width:2px;background-color:transparent;transition:color 0.2s, border-color 0.2s;border-bottom-style: solid; border-bottom-color: transparent;\n}.elementor .fd-exp-btn-link:hover,.elementor .fd-exp-btn-link:focus-visible{color:#B98A3E;}.elementor .fd-exp-btn-link{font-family:Jost;font-weight:600;font-size:12.5px;color:#0D1B2A;letter-spacing:0.12em;text-decoration:none;text-transform:uppercase;padding-block-start:11px;padding-block-end:11px;padding-inline-start:4px;padding-inline-end:4px;border-radius:0px;border-block-end-width:1.5px;background-color:transparent;display:inline-flex;justify-content:center;align-items:center;border-bottom-style: solid; border-bottom-color: #D4A95E;\n}.elementor .fd-exp-btn:hover,.elementor .fd-exp-btn:focus-visible{background-color:#B98A3E;}.elementor .fd-exp-btn{font-family:Jost;font-weight:600;font-size:12.5px;color:#0D1B2A;letter-spacing:0.12em;text-decoration:none;text-transform:uppercase;padding-block-start:12px;padding-block-end:12px;padding-inline-start:18px;padding-inline-end:18px;border-radius:8px;background-color:#D4A95E;transition:background-color 0.25s;display:inline-flex;justify-content:center;align-items:center;}.elementor .fd-exp-cta-row{padding-block-start:0.9rem;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:auto;display:flex;flex-direction:row;gap:12px;flex-wrap:wrap;align-items:center;}.elementor .fd-exp-meta{font-family:Jost;font-weight:500;font-size:13px;color:#1B2530;line-height:1.5;margin:0px;}.elementor .fd-exp-meta-wrap{padding-block-start:0.8rem;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0.4rem;border-block-start-width:1px;display:flex;flex-direction:column;gap:4px;border-top-style: solid; border-top-color: #E6DFD0;\n}.elementor .fd-exp-desc{font-family:Jost;font-size:14.5px;color:#3A4450;line-height:1.65;margin:0px;}.elementor .fd-exp-title{font-family:"Playfair Display";font-weight:600;font-size:24px;color:#0D1B2A;line-height:1.2;margin:0px;}.elementor .fd-exp-eyebrow{font-family:Jost;font-weight:600;font-size:11px;color:#B98A3E;letter-spacing:0.16em;text-transform:uppercase;margin:0px;}.elementor .fd-exp-body{padding-block-start:1.4rem;padding-block-end:1.5rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;display:flex;flex-direction:column;gap:0.5rem;flex:1 1 auto;}.elementor .fd-exp-chip{position:absolute;inset-block-start:12px;inset-inline-start:12px;z-index:2;font-family:Jost;font-weight:600;font-size:10.5px;color:#FFFFFF;letter-spacing:0.16em;text-transform:uppercase;padding-block-start:6px;padding-block-end:6px;padding-inline-start:12px;padding-inline-end:12px;margin:0px;border-radius:999px;background-color:rgba(13,27,42,0.72);}.elementor .fd-exp-img{width:100%;height:100%;object-fit:cover;display:block;}.elementor .fd-exp-media{width:100%;overflow:hidden;aspect-ratio:4/3;position:relative;padding:0px;background-color:#13293F;}.elementor .fd-exp-card:hover,.elementor .fd-exp-card:focus-visible{box-shadow:0px 14px 34px 0px rgba(13,27,42,0.12);transform:translate3d(0px, -3px, 0px);}.elementor .fd-exp-card{min-width:0px;overflow:hidden;scroll-margin-top:110px;border-radius:16px;border-width:1px;border-color:#E6DFD0;border-style:solid;background-color:#FFFFFF;box-shadow:0px 6px 22px 0px rgba(13,27,42,0.06);transition:box-shadow 0.25s, transform 0.25s;display:flex;flex-direction:column;flex:0 0 calc((100% - 48px) / 3 - 1px);}