:root{--background:#fff;--color-primary:#ed7a00;--color-secondary:#383b41;--text-primary:#2c2d2e;--text-light:#999;--color-white:#fff;--color-black:#000;--background-white:#fff;--border-color-white:#fff;--background-primary:#ed7a00;--border-color-primary:#ed7a00;--bg-dark:#2c2d2e;--border-color-dark:#2c2d2e;--foreground:#171717;--font-poppins:"Poppins",sans-serif;--font-sora:"Sora",sans-serif;--font-jost:"Jost",sans-serif;--font-Ultra:"Ultra",sans-serif;--font-GreatVibes:"Great-vibes"}@media (prefers-color-scheme:dark){:root{--foreground:#ededed}}.collapse{visibility:visible}html,body{overflow-x:hidden;overflow:inherit;background:var(--background);width:100%;max-width:1920px;font-family:var(--font-sora);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0 auto!important}.skiptranslate{display:none}@font-face{font-family:Malvides;src:url(../media/Malvides.d7785c5f.otf)format("truetype");font-weight:400;font-style:normal}*{box-sizing:border-box;margin:0;padding:0}a{color:inherit;text-decoration:none!important}.flatpickr-calendar{z-index:1055!important}.pac-container{z-index:1056!important;position:fixed!important}@media (prefers-color-scheme:dark){html{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}h1,h2,h3,h4,h5,h6,span,p,div,small,.font-sora{font-family:var(--font-sora)}.breadcrumb-main .breadcrumb li.breadcrumb-item a,.breadcrumb-main .breadcrumb li.breadcrumb-item{font-family:var(--font-sora);color:#737579;font-size:18px;font-weight:600;line-height:28px}.breadcrumb-main .breadcrumb li.breadcrumb-item.active{font-family:var(--font-sora);color:var(--color-secondary);font-size:18px;font-weight:600;line-height:28px}main.main{margin-top:110px}#goog-gt-tt,.goog-te-balloon-frame{display:none!important}.btn-main{font-family:var(--font-sora);text-align:center;color:var(--color-white);background-color:#ed7a00;border-radius:50px;padding:15px 30px;font-size:18px;font-weight:600;line-height:26px;transition:all .3s ease-in-out}.btn-main:hover{background-color:#cf6d04}.relative{position:relative!important}.modal-title{font-family:var(--font-sora);color:var(--color-black);font-size:24px;font-weight:600;line-height:32px}.btn-outline-primary{border:1px solid var(--border-color-primary)!important;color:var(--color-primary)!important}.btn-outline-primary:hover{background-color:var(--background-primary)!important;border:1px solid var(--border-color-primary)!important;color:var(--color-white)!important}.modal{z-index:999999!important}.fade.modal-backdrop.show{z-index:9999!important}.payment-main{padding-top:90px}.payment-main .card-body svg{width:60px;height:60px}.payment-main .card-body h2{font-size:24px;line-height:32px;margin-bottom:10px!important}.booking-form{z-index:99}.no-data-found-main{text-align:center;border-radius:20px;max-width:600px;padding:30px 50px;box-shadow:0 0 5px 2px #dddddd8f}.no-data-found-main h3{color:var(--color-secondary);text-transform:capitalize;font-size:24px;font-weight:600;line-height:34px}.no-data-found-main p{color:#404142;font-size:18px;font-weight:400;line-height:26px}.no-data-found-main img{-o-object-fit:contain;object-fit:contain;width:100%;max-width:150px}.no-data-found-main button{font-size:16px;font-weight:600}:where(.space-y-6>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*6)*var(--tw-space-y-reverse))!important;margin-block-end:calc(calc(var(--spacing)*6)*calc(1 - var(--tw-space-y-reverse)))!important}h3.text-base{color:var(--color-gray-800);--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));margin-bottom:0}.font-semibold{font-weight:600}.border-gray-200{border-color:#e4e7ec}input.disabled{background-color:#f6f5f5;cursor:not-allowed!important}.flex-1{flex:1}.dropdown-toggle:after{content:"";cursor:pointer;background-image:url(/image/down-black-icon.svg);background-repeat:no-repeat;background-size:contain;border:none;width:15px;height:15px;margin-top:6px;margin-left:0;margin-right:10px;display:inline-block}.tk-predictions{border-radius:0!important;width:100%!important;left:auto!important;right:0!important}.offcanvas,.offcanvas-backdrop.show{z-index:999999!important}.trending-package-main.trending-flight-deals .trending-package-cont{border-radius:14px;width:100%;height:100%;padding-bottom:0;overflow:visible!important}.trending-package-main.trending-flight-deals .trending-package-cont .trending-package-content{border-radius:14px;flex-direction:column;width:100%;height:100%;min-height:150px;margin-top:0;padding:18px;transition:box-shadow .2s,transform .2s;display:flex}.trending-package-main.trending-flight-deals .trending-package-cont:hover .trending-package-content{transform:translateY(-2px);box-shadow:0 14px 32px #0000001f}.trending-package-main.trending-flight-deals .trending-package-cont .trending-package-content .trending-locations{-moz-column-gap:12px;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:start;column-gap:12px;min-height:50px;display:grid}.trending-package-main.trending-flight-deals .trending-package-cont .trending-package-content .trending-locations img{place-self:center;width:44px;height:auto}.trending-package-main.trending-flight-deals .trending-package-cont .trending-package-content .trending-locations h3{-webkit-line-clamp:2;-webkit-box-orient:vertical;min-width:0;display:-webkit-box;overflow:hidden}.trending-package-main.trending-flight-deals .trending-package-cont .trending-package-content .trending-locations h3:last-of-type{text-align:right}.trending-package-main.trending-flight-deals .trending-package-cont .trending-package-content .trending-package-bottom{gap:12px;margin-top:auto}.trending-package-main.trending-flight-deals .trending-package-cont .trending-package-content .trending-starting-from{text-align:left;flex-direction:column;align-items:flex-start;gap:2px;display:flex}.trending-package-main.trending-flight-deals .trending-package-cont .trending-package-content .trending-starting-from .per-person{font-family:var(--font-sora);color:#6c7178;font-size:12px;font-weight:400;line-height:18px}.trending-package-main.trending-flight-deals .trending-package-cont .trending-package-content .trending-starting-from .price{font-family:var(--font-sora);color:var(--color-primary);font-size:18px;font-weight:700;line-height:24px}@media (max-width:767.98px){.container{max-width:95%!important}.breadcrumb-main .breadcrumb li.breadcrumb-item a,.breadcrumb-main .breadcrumb li.breadcrumb-item,.breadcrumb-main .breadcrumb li.breadcrumb-item.active{font-size:14px;line-height:24px}.modal-title{font-size:20px;line-height:28px}.btn-outline-primary,.btn-secondary{font-size:14px!important}.payment-main.top-space{padding-top:50px!important}.payment-main .card-body svg{width:40px;height:40px}.payment-main .card-body h2{font-size:20px;line-height:28px;margin-bottom:10px!important}.payment-main{padding-top:60px}.no-data-found-main{border-radius:10px;padding:20px 20px 30px}.no-data-found-main img{max-width:130px}.no-data-found-main h3{font-size:20px;line-height:28px}.no-data-found-main p{font-size:16px;line-height:24px}}@media (min-width:768px) and (max-width:991.98px){main.main{margin-top:80px}.container{max-width:88%!important}.payment-main{padding-top:90px}}@media (min-width:992px) and (max-width:1199.98px){.container{max-width:90%!important}}input:focus,select:focus{border-color:var(--border-color-primary)!important}.flex{display:flex}.border-dashed{--tw-border-style:dashed!important;border-style:dashed!important}
.custom-package img{border:1px solid #e5e6e6;border-radius:50%;width:60px;height:60px;padding:17px}.custom-package span{font-family:var(--font-sora);margin-bottom:0;font-size:18px;font-weight:400;line-height:28px}.custom-package-details-content{border:1px solid #e5e6e6;border-radius:10px;margin-top:20px;padding:20px}.custom-package-details-content .booking-details-content-head{border-bottom:1px solid #e5e6e6;margin-bottom:25px;padding-bottom:25px}.custom-package-details-content .booking-details-content-head .booking-details-head-left h2{font-family:var(--font-sora);color:var(--text-primary);margin-bottom:10px;font-size:28px;font-weight:600;line-height:38px}.custom-package-details-content .booking-details-content-head .booking-details-head-left span{font-family:var(--font-sora);color:#535456;margin-bottom:0;font-size:18px;font-weight:400;line-height:26px}.Proceed-btn{background-color:var(--background-primary);border:1px solid var(--border-color-primary);font-family:var(--font-sora);text-align:center;color:var(--color-white);border-radius:60px;padding:10px 80px;font-size:16px;font-weight:700;line-height:26px;transition:all .3s ease-in-out}.Proceed-btn:hover,.Proceed-btn:focus,.Proceed-btn:focus-visible,.Proceed-btn:active{background-color:var(--bg-dark)!important;border:1px solid var(--border-color-dark)!important}.download-btn{background-color:var(--background-white);border:1px solid var(--border-color-primary);font-family:var(--font-sora);text-align:center;color:var(--color-primary);border-radius:60px;padding:10px 80px;font-size:16px;font-weight:700;line-height:26px;transition:all .3s ease-in-out}.download-btn:hover,.download-btn:focus,.download-btn:focus-visible,.download-btn:active{background-color:var(--bg-dark)!important;border:1px solid var(--border-color-dark)!important}.booking-details-cont-lists .booking-details-list{margin-bottom:25px}.booking-details-list-heading{align-items:center;gap:10px;margin-bottom:15px;display:flex}.booking-details-list-heading img{-o-object-fit:contain;object-fit:contain;width:22px;height:22px}.booking-details-list-heading h3{font-family:var(--font-sora);color:var(--text-primary);margin-bottom:0;font-size:24px;font-weight:600;line-height:34px}.booking-details-list .booking-details-list-cont{border:1px solid #e5e6e6;border-radius:20px;padding:25px}.booking-details-list .booking-details-list-cont span{font-family:var(--font-sora);color:#787878;margin-bottom:10px;font-size:14px;font-weight:600;line-height:24px;display:block}.booking-details-list .booking-details-list-cont h4{font-family:var(--font-sora);color:var(--text-primary);font-size:16px;font-weight:400;line-height:26px}.price-nowrap{white-space:nowrap}.custom-package-details-content .booking-details-content-head .booking-details-head-right{justify-content:flex-end;align-items:center;height:100%;display:flex}.booking-details-list .booking-details-list-cont .status{font-family:var(--font-sora);text-align:center;border-radius:30px;width:fit-content;padding:5px 20px;font-size:14px;font-weight:400;line-height:24px}.divider-content{border-bottom:1px solid #e5e6e6;margin-top:20px;margin-bottom:20px}.booking-details-list .booking-details-list-cont .row .col-lg-4,.booking-details-list .booking-details-list-cont .row .col-lg-3,.booking-details-list .booking-details-list-cont .row .col-lg-2{border-right:1px solid #e5e6e6}.booking-details-list .booking-details-list-cont .row .col-lg-4:last-child,.booking-details-list .booking-details-list-cont .row .col-lg-3:last-child,.booking-details-list .booking-details-list-cont .row .col-lg-2:last-child{border-right:none}.booking-details-list .booking-details-list-cont .row .col-lg-2:last-child{border-left:1px solid #e5e6e6}.booking-details-list .booking-details-list-cont .row .col-lg-4:nth-child(3),.booking-details-list .booking-details-list-cont .row .col-lg-3:nth-child(4),.booking-details-list .booking-details-list-cont .row .col-lg-2:nth-child(5){border-right:none}.booking-details-list .booking-details-list-cont .row{gap:10px 0}@media (max-width:767.98px){.custom-package img{width:40px;height:40px;padding:11px}.download-btn{padding:8px 20px}.booking-details-list-heading h3{font-size:20px;line-height:28px}.booking-details-list .booking-details-list-cont,.custom-package-details-content{padding:15px}.custom-package-details-content .booking-details-content-head .booking-details-head-left h2{font-size:22px;line-height:30px}.custom-package-details-content .booking-details-content-head .booking-details-head-left span{font-size:16px;line-height:24px}.custom-package-details-content .booking-details-content-head .booking-details-head-right{justify-content:flex-start;margin-top:10px}}@media (min-width:768px) and (max-width:991.98px){.custom-package img{width:40px;height:40px;padding:10px}.download-btn{padding:8px 20px}.booking-details-list-heading h3{font-size:20px;line-height:30px}.custom-package-details-content .booking-details-content-head .booking-details-head-left h2{font-size:22px;line-height:30px}.custom-package-details-content .booking-details-content-head .booking-details-head-left span{font-size:16px;line-height:24px}}@media (min-width:992px) and (max-width:1199.98px){.custom-package img{width:50px;height:50px;padding:14px}}
.tk-chatwidget{z-index:2147483000;position:fixed;bottom:18px;right:18px}.tk-chatwidget__fab{background-color:#0000;border:none;justify-content:center;align-items:center;width:80px;height:80px;padding:0;transition:all .3s ease-in-out;animation:2s linear infinite upDown;display:inline-flex}@keyframes upDown{0%{transform:translateY(0)}50%{transform:translateY(-10px)}to{transform:translateY(0)}}.tk-chatwidget__panel{z-index:99;width:360px;max-width:calc(100vw - 36px);position:absolute;bottom:0;right:0}.tk-chatwidget__header{background:#fff}.tk-chatwidget__title{font-family:var(--font-sora);font-weight:700}.tk-chatwidget__close{color:var(--color-secondary);border:1px solid #383b41;border-radius:50%;justify-content:center;align-items:center;width:25px;height:25px;font-size:26px;line-height:26px;text-decoration:none;display:flex}.tk-chatwidget__close:hover{color:var(--color-primary);border:1px solid var(--border-color-primary)}.tk-chatwidget__body{padding:12px}.tk-chatwidget__messages{height:280px;padding-right:4px;overflow:auto}.tk-chatwidget__empty{color:#737579;font-family:var(--font-sora);font-size:14px}.tk-chatwidget__msg{margin-bottom:10px;display:flex}.tk-chatwidget__msg--user{justify-content:flex-end}.tk-chatwidget__msg--assistant{justify-content:flex-start}.tk-chatwidget__bubble{max-width:85%;font-family:var(--font-sora);white-space:pre-wrap;border-radius:14px;padding:10px 12px;font-size:14px;line-height:20px}.tk-chatwidget__msg--user .tk-chatwidget__bubble{color:var(--color-white);background:#ed7a00}.tk-chatwidget__msg--assistant .tk-chatwidget__bubble{color:#171717;background:#f5f5f5}.tk-chatwidget__footer{background:#fff}.tk-chatwidget__inputrow{align-items:flex-end;gap:10px;display:flex}.tk-chatwidget__input{resize:none;color:var(--text-primary);font-size:14px;font-weight:400;line-height:18px;font-family:var(--font-sora)}.tk-chatwidget__send.btn-main{background-color:var(--background-primary);min-width:88px;color:var(--color-white);font-size:14px;font-family:var(--font-sora);padding:5px}.tk-chatwidget__send.btn-main:hover{background-color:var(--background-primary)}.tk-chatwidget__viewpackage,.tk-chatwidget__viewpackage:hover,.tk-chatwidget__viewpackage:focus{background-color:var(--background-primary);border-color:var(--color-primary);color:var(--color-white)}.tk-chatwidget__hint{color:#737579;font-family:var(--font-sora);margin-top:8px;font-size:12px}.tk-chatwidget__error{color:#cf6d04;font-family:var(--font-sora);margin-top:10px;font-size:13px}.btn-main{font-family:var(--font-sora);text-align:center;color:var(--color-white);background-color:#ed7a00;border-radius:50px;transition:all .3s ease-in-out;padding:2px 12px!important;font-size:12px!important;font-weight:400!important;line-height:20px!important}.tk-chatwidget__packages .btn-main{margin:5px 0 10px!important}@media (max-width:767.98px){.tk-chatwidget__fab img.tk-chatwidget__fabicon{width:60px;height:60px}}@media (max-width:480px){.tk-chatwidget{bottom:12px;right:12px}.tk-chatwidget__panel{width:calc(100vw - 24px);bottom:66px}.tk-chatwidget__messages{height:240px}}
