@media (max-width: 1099px){.home-desktop-restyle #hero .animate-fadeUp-delay-5,.home-desktop-restyle #hero .animate-fadeUp-delay-1,.home-desktop-restyle #hero .animate-fadeUp-delay-2,.home-desktop-restyle #hero .animate-fadeUp-delay-3{display:none!important}.home-desktop-restyle #hero>div>.hidden.min-\[1100px\]\:flex{display:none!important}.home-desktop-restyle>header{display:none!important}.home-desktop-restyle #hero{background:none!important;padding-top:0!important;padding-bottom:0!important;overflow:visible!important}.home-desktop-restyle #hero>.absolute{display:none!important}.home-desktop-restyle .mobile-hide-section{display:none!important}.m-util{background:#121212;color:#bdbdb6;font-size:11px;display:flex;align-items:center;justify-content:space-between;gap:10px;padding:0 14px;height:34px;position:sticky;top:0;z-index:31}.m-util a{display:inline-flex;align-items:center;gap:6px;font-weight:600;white-space:nowrap;color:inherit;text-decoration:none}.m-util svg{color:#e6c757;flex:none}.m-util .r{display:flex;align-items:center;gap:12px}.m-util b{color:#e6c757;font-weight:700}.m-hdr{position:sticky;top:34px;z-index:30;background:#fdfcf8;border-bottom:1px solid #e8e6e0;display:flex;align-items:center;gap:12px;padding:12px 16px}.m-hdr .hact{margin-left:auto;display:flex;align-items:center;gap:8px;flex:none}.m-hdr .burger{width:38px;height:38px;border-radius:10px;border:1px solid #e8e6e0;background:#fff;display:grid;place-items:center;flex:none;cursor:pointer}.m-hdr .mlogo{display:flex;align-items:center;gap:9px}.m-hdr .mlogo .mark{width:34px;height:34px;border-radius:9px;background:#101010;display:grid;place-items:center;color:#e6c757}.m-hdr .mlogo .nm{font-family:Georgia,Times New Roman,serif;font-weight:800;font-size:20px;line-height:1}.m-hdr .mlogo .tl{font-size:8px;letter-spacing:1.2px;color:#5c4a0e;font-weight:700;text-transform:uppercase;margin-top:3px}.m-hdr .callbtn{width:38px;height:38px;border-radius:50%;background:linear-gradient(135deg,#e6c757,#c9a227);display:grid;place-items:center;color:#101010;flex:none;border:none;cursor:pointer}.m-hero{padding:16px 16px 0;background:radial-gradient(600px 260px at 50% -60px,#faf4e2,#fff 70%);text-align:center}.m-hero .pill{display:inline-flex;align-items:center;gap:6px;font-size:11.5px;font-weight:700;letter-spacing:.3px;padding:7px 15px;border-radius:999px;background:#101010;color:#e6c757}.m-hero h2{font-family:Georgia,Times New Roman,serif;font-size:32px;line-height:1.08;letter-spacing:-1px;font-weight:700;margin-top:12px;color:#101010}.m-hero h2 .hl{position:relative;z-index:1;font-style:normal}.m-hero h2 .hl:after{content:"";position:absolute;left:-3px;right:-3px;bottom:4px;height:32%;background:#e6c757;z-index:-1;border-radius:3px;transform:rotate(-1deg)}.m-hero .lead{font-size:14px;color:#3a3a3a;margin-top:8px}.m-search{background:#fff;border:1px solid #e9dcb4;border-radius:18px;box-shadow:0 8px 28px -12px #00000040;margin:8px 14px 0;padding:8px;position:relative;z-index:100}.m-search .tabs{display:flex;gap:5px;padding:2px 2px 6px;overflow-x:auto;scrollbar-width:none}.m-search .tabs::-webkit-scrollbar{display:none}.m-search .tab{flex:none;padding:8px 14px;border-radius:999px;font-weight:700;font-size:12.5px;color:#5c5c5c;border:none;background:none;font-family:inherit;cursor:pointer}.m-search .tab.on{background:#101010;color:#e6c757}.m-search .f{background:#f7f6f1;border:1.5px solid transparent;border-radius:12px;padding:9px 12px;position:relative;margin-bottom:6px}.m-search .f:focus-within{background:#fff;border-color:#c9a227}.m-search .f label,.m-search .f .text-\[0\.5rem\]{font-size:9px!important;font-weight:800!important;color:#8a6d14!important;text-transform:uppercase;letter-spacing:.9px}.m-search .f input,.m-search .f .text-\[0\.95rem\]{border:none;background:none;outline:none;font-size:15px!important;font-weight:700!important;width:100%;margin-top:3px;font-family:inherit;color:#101010!important}.home-desktop-restyle .md\:hidden .bg-\[\#f7f6f1\] .text-\[0\.5rem\]{font-size:9px!important;font-weight:800!important;color:#8a6d14!important;text-transform:uppercase;letter-spacing:.9px}.home-desktop-restyle .md\:hidden .bg-\[\#f7f6f1\] .text-\[0\.95rem\]{font-size:15px!important;font-weight:700!important;color:#101010!important}.home-desktop-restyle .md\:hidden .bg-\[\#f7f6f1\] .flex-col{padding:0!important;background:none!important}.m-search .swap{position:absolute;right:12px;top:-14px;width:30px;height:30px;border-radius:50%;background:#fff;border:1px solid #e9dcb4;box-shadow:0 2px 10px #0000000f;display:grid;place-items:center;color:#8a6d14;z-index:2;cursor:pointer}.m-search .row2{display:grid;grid-template-columns:1fr 1fr;gap:8px}.m-search .sbtn{width:100%;border:none;border-radius:12px;background:linear-gradient(135deg,#e6c757,#c9a227);color:#101010;font-family:inherit;font-weight:800;font-size:15px;padding:13px;display:flex;align-items:center;justify-content:center;gap:8px;margin-top:1px;cursor:pointer}.m-chips{display:flex;gap:8px;overflow-x:auto;padding:10px 16px 0;scrollbar-width:none}.m-chips::-webkit-scrollbar{display:none}.m-chips>span{flex:none;display:inline-flex;align-items:center;gap:6px;font-size:11.5px;font-weight:600;color:#5c5c5c;background:#fff;border:1px solid #e8e6e0;padding:7px 12px;border-radius:999px}.m-chips .ck{width:15px;height:15px;border-radius:50%;background:#e6c757;color:#101010;display:grid;place-items:center;flex:none;font-size:9px;font-weight:700}.m-partners{padding:12px 16px 0;text-align:center;background:transparent}.m-partners .lab{font-size:9px;font-weight:800;letter-spacing:1.4px;text-transform:uppercase;color:#8a6d14}.m-partners .plogos{display:flex;gap:18px;overflow-x:auto;justify-content:flex-start;margin-top:10px;font-family:Georgia,Times New Roman,serif;font-weight:700;font-size:15px;color:#5c584e;scrollbar-width:none;padding-bottom:2px}.m-partners .plogos::-webkit-scrollbar{display:none}.m-partners .plogos span{flex:none;white-space:nowrap}.sec-pill-row{display:flex;align-items:center;justify-content:space-between;margin-bottom:4px}.sec-pill-row h2{font-family:Georgia,Times New Roman,serif;font-size:22px;font-weight:700;color:#101010;line-height:1.15;margin:0}.view-all-link{font-size:13px;font-weight:700;color:#c9a227;text-decoration:none;white-space:nowrap}.sec-sub{font-size:12.5px;color:#5c5c5c;margin-top:2px}.m-deals-section{padding:18px 0 0}.m-deals-section .sec-hdr{padding:0 16px;margin-bottom:12px}.m-deals-section .sec-pill{display:inline-flex;align-items:center;gap:6px;font-size:12px;font-weight:800;letter-spacing:.4px;padding:7px 14px;border-radius:999px;background:#101010;color:#e6c757}.m-deals-section h2{font-family:Georgia,Times New Roman,serif;font-size:22px;font-weight:700;color:#101010;line-height:1.15}.m-deals-scroll{display:flex;gap:12px;overflow-x:auto;padding:0 16px 4px;scrollbar-width:none}.m-deals-scroll::-webkit-scrollbar{display:none}.m-deal{flex:none;width:240px;border:1px solid #e8e6e0;border-radius:14px;overflow:hidden;background:#fff;box-shadow:0 2px 10px #0000000f;text-decoration:none}.m-deal .ph{height:120px;background-size:cover;background-position:center;position:relative}.m-deal .badge{position:absolute;top:9px;left:9px;background:#101010;color:#e6c757;font-weight:800;font-size:9.5px;letter-spacing:.5px;padding:5px 9px;border-radius:999px}.m-deal .bd{padding:12px 13px 13px}.m-deal .rt{font-size:14.5px;font-weight:800;color:#101010}.m-deal .sb{font-size:11.5px;color:#5c5c5c;margin-top:2px}.m-deal .pr{display:flex;align-items:baseline;gap:7px;margin-top:10px;padding-top:10px;border-top:1px solid #e8e6e0}.m-deal .pr .now{font-family:Georgia,Times New Roman,serif;font-size:21px;font-weight:700;color:#101010}.m-deal .pr .was{font-size:12px;color:#a5a29a;text-decoration:line-through}.m-deal .pr .sv{margin-left:auto;font-size:9.5px;font-weight:800;background:linear-gradient(135deg,#e6c757,#c9a227);color:#101010;padding:3px 8px;border-radius:999px}.m-dests-section{padding:18px 0 0}.m-dests-section .sec-hdr{padding:0 16px;margin-bottom:12px}.m-dests-section h2{font-family:Georgia,Times New Roman,serif;font-size:22px;font-weight:700;color:#101010;line-height:1.15}.m-dests{display:grid;grid-template-columns:1fr 1fr;gap:11px;padding:0 16px}.m-dest{position:relative;border-radius:14px;overflow:hidden;height:130px;text-decoration:none}.m-dest img{width:100%;height:100%;object-fit:cover}.m-dest:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,transparent 35%,rgba(6,10,8,.85))}.m-dest .cap{position:absolute;left:11px;bottom:9px;right:11px;z-index:2;color:#fff}.m-dest .cap h3{font-family:Georgia,Times New Roman,serif;font-size:15px;font-weight:700;margin:0}.m-dest .cap b{font-family:Georgia,Times New Roman,serif;font-size:14px;color:#e6c757}.m-steps-section{padding:18px 0 0}.m-steps-section .sec-hdr{padding:0 16px;margin-bottom:12px}.m-steps-section .sec-pill{display:inline-flex;align-items:center;gap:6px;font-size:12px;font-weight:800;letter-spacing:.4px;padding:7px 14px;border-radius:999px;background:#101010;color:#e6c757;margin-bottom:6px}.m-steps-section h2{font-family:Georgia,Times New Roman,serif;font-size:22px;font-weight:700;color:#101010;line-height:1.15}.m-steps{padding:0 16px;display:flex;flex-direction:column;gap:14px}.m-step{display:flex;gap:13px;align-items:flex-start;background:#fff;border:1px solid #e8e6e0;border-radius:14px;padding:14px}.m-step .n{width:38px;height:38px;border-radius:11px;background:#101010;color:#e6c757;font-family:Georgia,Times New Roman,serif;font-weight:700;font-size:16px;display:grid;place-items:center;flex:none}.m-step h3{font-family:Georgia,Times New Roman,serif;font-size:16px;font-weight:700;margin:0;color:#101010}.m-step p{font-size:12.5px;color:#5c5c5c;margin-top:3px;line-height:1.5}.m-stats{margin:0 16px;background:#101010;border-radius:16px;padding:18px 14px;display:grid;grid-template-columns:1fr 1fr;gap:16px;text-align:center}.m-stats .n{font-family:Georgia,Times New Roman,serif;font-size:26px;font-weight:700;color:#e6c757}.m-stats .l{font-size:11px;color:#9d9a92;margin-top:2px}.m-cta{margin:16px 16px 24px;background:#1c1c1c;border:1px solid #3a3428;border-radius:18px;padding:20px 18px;color:#fff;text-align:center}.m-cta h2{font-family:Georgia,Times New Roman,serif;font-size:20px;font-weight:700;margin:0}.m-cta p{font-size:12.5px;color:#9d9a92;margin-top:6px}.m-cta .cta-email{display:block;width:100%;margin-top:14px;background:#fff;border:1px solid #3a3428;border-radius:10px;padding:13px 14px;font-size:14px;color:#101010;outline:none;font-family:inherit}.m-cta .cta-email::placeholder{color:#9d9a92}.m-cta .cta-btn{display:block;width:100%;margin-top:10px;background:linear-gradient(135deg,#e6c757,#c9a227);color:#101010;border:none;font-family:inherit;font-weight:800;font-size:14.5px;padding:13px;border-radius:999px;text-decoration:none;text-align:center;cursor:pointer}.m-cta .cta-sub{font-size:11px;color:#77746c;margin-top:8px}.m-footer{background:#121212;color:#a5a29a;margin-top:30px;padding:26px 16px 22px;font-size:12.5px}.m-footer .flogo{display:flex;align-items:center;gap:9px;margin-bottom:10px}.m-footer .flogo .mark{width:32px;height:32px;border-radius:9px;background:#242424;display:grid;place-items:center;color:#e6c757}.m-footer .flogo .nm{font-family:Georgia,Times New Roman,serif;font-weight:800;font-size:17px;color:#fff}.m-footer .fdesc{font-size:12px;color:#77746c;line-height:1.5;margin-bottom:16px}.m-footer .flinks{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-top:18px}.m-footer .flinks h4{color:#fff;font-size:10px;letter-spacing:1.2px;text-transform:uppercase;margin-bottom:8px;font-weight:700}.m-footer .flinks a{display:block;margin-bottom:6px;color:#a5a29a;text-decoration:none;font-size:12.5px}.m-footer .flinks a:hover{color:#e6c757}.m-footer .fbot{border-top:1px solid #262626;margin-top:18px;padding-top:14px;font-size:11px;color:#77746c;text-align:center}.m-tabbar{display:none!important}.m-tabbar a{flex:1;text-align:center;font-size:9.5px;font-weight:700;color:#a09a8c;display:flex;flex-direction:column;align-items:center;gap:3px;text-decoration:none}.m-tabbar a.on{color:#101010}.m-tabbar a.on svg{color:#a8861a}.m-tabbar a svg{width:20px;height:20px}.m-sec{padding-top:24px}.m-sec-title{padding:0 16px;margin-bottom:14px}.m-sec-pill{display:inline-flex;align-items:center;gap:5px;font-size:10px;font-weight:800;letter-spacing:.5px;padding:5px 10px;border-radius:999px;background:#101010;color:#e6c757;margin-bottom:8px}.m-sec-title h2{font-family:Georgia,Times New Roman,serif;font-size:22px;font-weight:700;color:#101010;line-height:1.15}}
