:root{--ink:#1a1410;--cream:#faf7f2;--warm-white:#fff9f4;--accent:#c8622a;--accent-dark:#a04d1e;--gold:#c9a84c;--muted:#7a6e65;--border:#e8e0d6;--travel:#2d6a8f;--food:#b85c2a;--wellness:#3d7a5c;--culture:#7a4fa0;--lifestyle:#c9a84c}.ticker-wrap{background:var(--ink);color:var(--cream);padding:8px 0;overflow:hidden;white-space:nowrap}.ticker-content{display:inline-block;animation:ticker 30s linear infinite;font-size:11px;letter-spacing:2px;text-transform:uppercase}.ticker-content span{margin:0 40px;color:var(--gold)}@keyframes ticker{from{transform:translateX(0)}to{transform:translateX(-50%)}}.section-label{display:flex;gap:14px;margin-bottom:28px}.section-label .view-all{font-size:10px;letter-spacing:2px;text-transform:uppercase;color:var(--accent);text-decoration:none;font-weight:500;white-space:nowrap}.et_pb_search input.et_pb_searchsubmit{min-height:100%!important;background-color:#222;color:#fff}h4{line-height:2.2em;font-size:20px}blockquote{border-color:#601df1;background:#f5f5f5;padding:8px 20px}blockquote.green{border-color:#308d2d}blockquote.purple{border-color:#8712d3}blockquote.brick{border-color:#ef8916}blockquote.yellow{border-color:#fbaf22}.faq-section{border:1px solid #999;padding:20px 30px 30px;background:#f5f5f5;margin:30px 0 40px}.toc-manual{padding:20px;margin:30px 0;border-width:1px;border-color:#601df1;border-style:solid;background:#eee6ff}.info-box{padding:20px;margin:30px 0;border-width:1px;border-color:#ef8916;border-style:solid;background:#fef0e0}.info-box-1{padding:20px;margin:30px 0;border-width:1px;border-color:#308d2d;border-style:solid;background:#e4fae4}.info-box h4,.info-box-1 h4,.info-box-2 h4,.toc-manual h4{font-size:20px!important;line-height:1.5em!important;padding:0!important}.info-box h3,.info-box-1 h3,.info-box-2 h3,.toc-manual h3{font-size:20px!important;line-height:1.5em!important;padding:0!important}.info-box h2,.info-box-1 h2,.info-box-2 h2,.toc-manual h2{font-size:20px!important;padding:0!important}.toc-manual ul,.toc-manual ol,.info-box ul,.info-box ol,.info-box-1 ul,.info-box-1 ol{padding:10px 20px 0}.btn-1{background:#043d7a;border-radius:3px;padding:8px 20px;color:#fff;margin:20px 10px 20px 0;display:inline-grid}.btn-1:hover{background:#000;transition-duration:300ms;transition-timing-function:ease;transition-delay:0ms}.btn-2{background:#faae22;border-radius:3px;padding:8px 20px;color:#000;margin:20px 10px 20px 0;display:inline-grid}.btn-2:hover{background:#222;color:#fff;transition-duration:300ms;transition-timing-function:ease;transition-delay:0ms}.tgr-table{width:100%;border-collapse:separate;border-spacing:0;margin:24px 0 32px;font-size:15px;line-height:1.7;color:#333333;background:#ffffff;border:1px solid #e3eaf0;border-radius:10px;overflow:hidden;box-shadow:0 4px 16px rgba(45,106,143,0.06)}.tgr-table th,.tgr-table td{padding:14px 16px;text-align:left;vertical-align:top;border-bottom:1px solid #e8edf1}.tgr-table thead th{background:#033d79;color:#ffffff;font-weight:600;letter-spacing:0.2px}.tgr-table tbody tr:nth-child(even){background:#f3f7fa}.tgr-table tbody tr:hover{background:#edf4f8}.tgr-table tbody tr:last-child td{border-bottom:none}.tgr-table td strong{color:#2d6a8f}@media screen and (max-width:767px){.tgr-table{font-size:14px;line-height:1.6;margin:20px 0 26px}.tgr-table th,.tgr-table td{padding:11px 12px;min-width:100px}}