.elementor .cw-card-text{font-family:Jost;font-weight:300;font-size:0.95rem;color:#cfc8b9;line-height:1.65;}.elementor .cw-card-price{font-family:Jost;font-weight:500;font-size:1.05rem;color:#c8a35c;letter-spacing:0.04em;}.elementor .cw-card-title{font-family:"Cormorant Garamond";font-weight:600;font-size:1.6rem;color:#f5ecd9;letter-spacing:0em;line-height:1.1;text-transform:none;}.elementor .cw-card{min-width:0px;padding:1.6rem;border-width:1px;border-color:rgba(200,163,92,0.35);border-style:solid;background-color:rgba(255,255,255,0.03);display:flex;flex-direction:column;gap:0.6rem;flex:1 1 18rem;}.elementor .cw-cards{padding:0px;display:flex;flex-direction:row;gap:1.2rem;flex-wrap:wrap;align-items:stretch;}.elementor .cw-legend{font-family:Jost;font-weight:300;font-size:0.85rem;color:#8a949c;line-height:1.7;}.elementor .cw-item-price{max-width:10rem;font-family:Jost;font-weight:500;font-size:0.98rem;color:#c8a35c;letter-spacing:0.02em;line-height:1.55;flex:0 0 auto;text-align: right; white-space: nowrap; white-space: normal;\n}.elementor .cw-item-text{font-family:Jost;font-weight:300;font-size:0.92rem;color:#a9b1b8;line-height:1.55;& strong { font-family: "Cormorant Garamond"; font-weight: 600; font-size: 1.3rem; color: #f5ecd9; line-height: 1.2; }\n}.elementor .cw-item{min-width:0px;padding-block-start:0.85rem;padding-block-end:0.85rem;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:rgba(200,163,92,0.18);border-style:solid;display:flex;flex-direction:row;gap:1rem;justify-content:space-between;align-items:flex-start;}.elementor .cw-grid{column-gap:3rem;padding:0px;display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));align-items:start;row-gap: 0px;\n}.elementor .cw-sub{font-family:"Cormorant Garamond";font-weight:600;font-size:1.9rem;color:#f5ecd9;letter-spacing:0em;line-height:1.1;text-transform:none;padding-block-end:0.6rem;margin-block-start:0.6rem;border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:rgba(200,163,92,0.45);border-style:solid;}.elementor .cw-note{font-family:Jost;font-weight:300;font-size:1rem;color:#a9b1b8;line-height:1.6;}.elementor .cw-title{font-family:"Cormorant Garamond";font-weight:500;font-size:3rem;color:#f5ecd9;letter-spacing:-0.01em;line-height:1.05;text-transform:none;}.elementor .cw-eyebrow{font-family:"Great Vibes";font-size:2.2rem;color:#c8a35c;line-height:1;}.elementor .cw-head{max-width:52rem;padding:0px;display:flex;flex-direction:column;gap:0.5rem;}.elementor .cw-section-alt{background-color:#0a1218;}.elementor .cw-section{padding-block-start:4.5rem;padding-block-end:4.5rem;padding-inline-start:6vw;padding-inline-end:6vw;background-color:#0e1a24;display:flex;flex-direction:column;gap:2.2rem;}