.banner-img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;z-index:-1}.home-banner-sec{position:relative;padding:135px 40px;}.home-banner-heading h1{font-size:45px;text-align:center;font-family:"Montserrat",sans-serif!important;font-weight:700!important}.home-banner-tab{padding:0 60px;margin-top:40px}.home-form-block .form-control{background:#f6f6f6;border:1px solid #ccc;padding:12px 10px 12px 27px;border-radius:5px}.home-form-block .form-select{background-color:#f6f6f6;border:1px solid #ccc}.home-search-form .form-control:hover,.home-search-select .form-control:hover{border-bottom:1px solid #2300ca!important;border-radius:0px!important}.home-tab-button li{display:inline-block;padding-right:5px}.home-tab-button ul{border-bottom:1px solid #ececec;margin:0 -20px 20px -20px;background-color:#fff;padding:0;border-radius:15px 15px 0 0}.home-tab-button{border-radius:15px;padding:0 20px 20px 20px}.home-tab-button ul li .active{background-color:#fff;color:#0011c6;border-bottom:3px solid #0011c6;border-radius:15px 15px 0 0}.home-tab-button{position:relative;z-index:1}.home-search-box{border-radius:0 15px 15px 15px}.home-tab-button ul li a{display:inline-block;padding:10px 15px;text-decoration:none;color:#000;background-color:#fff0;border-radius:0}.box-shadow{box-shadow:var(--bs-box-shadow)}.form-ico{position:absolute;top:30px;bottom:0;margin:auto;width:15px;height:18px;font-size:16px;left:8px}.form-flight-ico02{transform:rotate(90deg);left:6px!important}.form-ico i{color:#0011c6}.home-form-block .form-label{margin-bottom:5px;color:#000a75}.home-flight-search-btn .btn{width:100%}.home-flight-search-btn{margin-top:32px;width:100%}.car-time-form .form-control{border-radius:0 5px 5px 0;padding:10px}.car-time-form{width:40%}.car-date-form{width:81%}.car-date-form .form-control{border-radius:5px 0 0 5px;padding:10px 5px 10px 27px}.home-bus-select{padding:8px}.package-tab-button li a{width:100%;border-radius:0px!important;padding:5px!important;text-align:center;color:#4C31B6!important}.package-tab-button ul li .active{color:#fff!important}.package-tab-button ul{border:2px solid #4C31B6}.package-tab-button li{width:20%;padding:0;margin-right:-4px;border-left:1px solid #4C31B6}.package-tab-button li:first-child{border-left:none}.home-package-btn .btn{width:100%;margin-top:30px}.home-flight-form .form-menu{position:relative;padding:0;border-radius:.25rem;width:100%}.home-flight-form .form-menu.hovermain .hovermenu{position:absolute;top:-7px;background:#fff;width:250px;margin-left:0;height:auto;color:#333;padding:10px;z-index:1;box-shadow:0 0 10px 1px #d2b4f7}.home-flight-form .form-menu.hovermain .hovermenu::before{border-color:#fff0 #fff0 #fff;border-style:solid;border-width:12px;content:"";height:0;left:15%;position:absolute;top:-21px;width:0;z-index:1}.home-flight-form .form-menu.hovermain .hovermenu .others{padding:10px 5px;margin-bottom:6px}.home-flight-form .form-menu.hovermain .hovermenu .others .btn-minus,.home-flight-form .form-menu.hovermain .hovermenu .others .btn-plus,.search-box .form-menu1.hovermain .hovermenu .others .btn-minus{display:inline-block;width:auto;height:auto;background:0 0;color:#333;border:none;box-shadow:none;padding:0;float:right}.home-flight-form .form-menu.hovermain .hovermenu .others .btn-minus span,.home-flight-form .form-menu.hovermain .hovermenu .others .btn-plus span{margin-left:0;color:#fff;text-decoration:none;height:25px;border-radius:50%;width:25px;display:block;text-align:center;line-height:23px;font-size:17px;background:linear-gradient(0deg,#0016ff 0%,#aa02ff 100%)}.home-flight-form .form-menu.hovermain .hovermenu .others .btn-minus:hover span,.search-box .form-menu.hovermain .hovermenu .others .btn-plus:hover span,.home-flight-form .form-menu1.hovermain .hovermenu .others .btn-minus:hover span{color:#fff;background:linear-gradient(0deg,#aa02ff 0%,#0016ff 100%)}.home-flight-form .form-menu.hovermain .hovermenu .others .qty{float:right;margin:1px 8px;width:12px;color:#000;background-color:#fff0;padding:0;border:0;outline:0;text-align:center;font-weight:700}.home-flight-form .hovermenu .others span{font-size:14px}.home-flight-form .form-menu.hovermain .hovermenu .flightclass .flig-btn .flight_type_btn{color:#fff;text-align:center;width:100%;display:block;cursor:pointer;padding:5px;font-size:15px;margin-top:15px;text-decoration:none}.home-flight-form .form-menu.hovermain .hovermenu .flightclass .flig-btn .flight_type_btn:hover{color:#fff}.home-flight-form .form-menu.hovermain .hovermenu .flightclass .flig-btn{width:100%;background-color:#AA02FF;height:auto;min-height:25px}.home-search-box .addguest{position:absolute;background:#fff;color:#656565;width:340px;height:auto;max-width:340px;padding:15px 15px 0;top:0;left:0;z-index:1!important;box-shadow:0 0 10px 1px #d2b4f7}.home-search-box .addguest::before{border-color:#fff0 #fff0 #fff;border-style:solid;border-width:12px;content:"";height:0;left:15%;position:absolute;top:-21px;width:0;z-index:1}.home-search-box .addguest .rooms{background:#f4f4f4;padding:10px;margin-bottom:10px}.home-search-box .addguest{color:#656565}.home-search-box .addguest .adult,.home-search-box .addguest .inner-titles,.home-search-box .addguest .rooms label{color:#000!important}.home-search-box .addguest .yi-select.form-control{padding:5px;border-radius:2px;height:30px;box-shadow:none;border:1px solid #777;font-size:14px}.home-search-box .addguest .room-container{padding:10px 0;border-bottom:1px solid rgb(204 204 204 / .6)}.home-search-box .addguest .room-container .roomTitl{color:#000!important}.home-search-box .addguest .room-container .guestTitl{color:#000!important}.home-search-box .addguest .btn-done{padding:10px 15px;text-align:right}.home-search-box .addguest .btn-done span{background:#0011C6;color:#fff;padding:5px 10px;cursor:pointer;border-radius:5px}.home-search-box .addguest .btn-done span:hover{background:#0013e1}.home-search-box .addguest .room-container .specifyAge{padding:0 5px;border-top:1px dashed rgb(204 204 204 / .5)}.home-search-box .addguest .room-container .specifyAge .guestTitl{padding-left:10px;padding-top:10px;font-weight:700}.home-search-box .addguest .room-container .specifyAge .specifyChildrenAges{padding-left:0;margin-left:5px}.home-search-box .addguest .room-container .specifyAge .specifyChildrenAges .childAge{padding:5px}.home-search-box .addguest .room-container .specifyAge .specifyChildrenAges .inner-field{margin-top:2px}.home-why-section{padding:0 0 60px}.home-why-ico i{font-size:40px;color:#0011c6}.home-why-bg{padding:30px 20px;border-radius:20px;background:#f9f9f9;min-height:300px}.home-why-ico .why1{width:64px;height:64px;background:url(../images/why-icons.webp) 0 0;webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;transition:all .4s ease-in-out;display:block;margin:auto;cursor:pointer}.home-why-ico .why2{width:64px;height:64px;background:url(../images/why-icons.webp) -90px 0;webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;transition:all .4s ease-in-out;display:block;margin:auto;cursor:pointer}.home-why-ico .why3{width:64px;height:64px;background:url(../images/why-icons.webp) -178px 0;webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;transition:all .4s ease-in-out;display:block;margin:auto;cursor:pointer}.home-why-con{margin-top:20px}.home-flight-sec{background:#0F1821}.home-flight-caro .owl-dot{background:#D3D7FF!important;width:10px;height:11px;border-radius:50px;margin:0 4px}.home-flight-caro .owl-dot.active{background:#D3D7FF!important;width:15px;height:15px}.home-flight-caro .owl-nav button{position:absolute;content:"";top:-70px;font-size:16px!important;display:inline-block;background:#fff!important;width:40px;height:40px;margin:auto;border-radius:50px;color:#0011C6!important}.home-flight-caro .owl-nav .owl-prev{right:46px}.home-flight-caro .owl-nav .owl-next{right:0}.home-flight-caro .owl-dots{margin:10px auto 0 auto;text-align:center}.home-flight-arrow button,.home-flight-arrow a{color:#fff;background:#0011C6;border-radius:0 50px 50px 0;padding:14px 17px;font-size:14px;transition:all .3s ease;border:none}.home-flight-arrow{position:absolute;content:"";bottom:33px;left:0;z-index:999999}.home-flight-img img{border-radius:10px;height:250px!important}.home-flight-bottom{border-radius:20px;border-top:none}.home-flight-con h5{line-height:24px;font-size:16px;margin-bottom:5px}.home-flight-con h5 i{margin:0 2px}.home-flight-top{border-radius:10px}.home-flight-arrow button:hover,.home-flight-arrow a:hover{background:#AA02FF;transition-delay:.3s}.home-flight-img .bg-gradient:hover{background-image:var(--bs-gradient-hover)!important}.home-flight-con h3{font-size:25px}.home-flight-arrow span{font-size:14px}.home-flight-con h4{line-height:27px}.home-flight-top .home-flight-img .card img{-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s;width:100%}.home-flight-top .home-flight-img .card{position:relative;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s;overflow:hidden;border:0;padding:0;border-radius:10px!important;background:#fff0}.home-flight-top .home-flight-img:active:before,.home-flight-top .home-flight-img:focus:before,.home-flight-top .home-flight-img:hover:before{-webkit-transform:scale(1);transform:scale(1)}.home-hotel-top .card:hover img,.home-flight-top .card:hover img{-webkit-transform:scale3d(1.1,1.1,1);-ms-transform:scale3d(1.1,1.1,1);transform:scale3d(1.1,1.1,1);-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}.home-flight-con{text-align:left}.home-tripflight-price span{padding-right:3px}.home-tripflight-img img{border-radius:10px}.home-tripflight-con{border-radius:0 0 10px 10px}.holiday-text h4 i{margin:0 3px}.home-tripflight .home-tripflight-img .card{border-radius:10px!important}.home-tripflight .card{position:relative;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s;overflow:hidden;border:0;padding:0;border-radius:10px!important;background:#fff0}.home-tripflight.package-button{cursor:pointer;display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px #fff0;position:relative;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:.3s;transition-duration:.3s;width:100%;padding:0;background:0;border:0;border-radius:10px}.home-tripflight .package-button .package-card{margin-bottom:0}.home-tripflight .package-button .package-card img{border-radius:10px}.home-tripflight .holiday-text{position:absolute;bottom:0;left:0;width:100%;background:rgb(0 0 0 / .1);text-align:left;backdrop-filter:blur(15px)}.home-tripflight .package-button:active:before,.home-tripflight .package-button:focus:before,.home-tripflight .package-button:hover:before{-webkit-transform:scale(1);transform:scale(1)}.home-tripflight .home-tripflight-img{position:relative;overflow:hidden;cursor:pointer}.home-tripflight .home-tripflight-img img{min-height:300px;max-height:300px;width:100%;max-width:100%;object-fit:cover;transition:all .3s;border-radius:0}.home-tripflight .home-tripflight-img01 img{min-height:500px;max-height:500px}.home-tripflight .home-tripflight-img02 img{min-height:240px;max-height:240px}.home-tripflight .home-tripflight-img03 img{min-height:240px;max-height:240px}.home-tripflight:hover .holiday-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgb(0 0 0 / .5);border-radius:10px}.home-tripflight .home-tripflight-img:hover img{transform:scale(1.15);border-radius:0}.home-tripflight{margin-bottom:20px}.home-tripflight h5 i{margin:0 2px}.home-hotel-sec{padding:60px 0 50px 0}.home-hotel-top{margin-bottom:0}.home-hotel-btn .btn{padding:5px 10px;font-size:14px;margin-top:10px}.home-hotel-caro .owl-dot{background:#D3D7FF!important;width:10px;height:11px;border-radius:50px;margin:0 4px}.home-hotel-caro .owl-dot.active{background:#D3D7FF!important;width:15px;height:15px}.home-hotel-caro .owl-nav button{position:absolute;content:"";top:-70px;font-size:16px!important;display:inline-block;background:#f6f6f6!important;width:40px;height:40px;margin:auto;border-radius:50px;color:#0011C6!important}.home-hotel-caro .owl-nav .owl-prev{right:46px}.home-hotel-caro .owl-nav .owl-next{right:0}.home-hotel-caro .owl-dots{margin:10px auto 0 auto;text-align:center}.home-hotel-arrow{color:#fff;background:#0011C6;padding:5px 5px;display:inline-block;font-size:14px;border-radius:0 5px 5px 0}.home-hotel-top .package-button .package-card img{height:250px;border-radius:10px}.home-hotel-top .card{position:relative;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s;overflow:hidden;border:0;padding:0;border-radius:10px!important;background:#fff0}.home-hotel-top .star-rating .fa{color:#FFB400;margin-right:3px}.home-hotel-con h5{margin-bottom:0;font-weight:700}.home-hotel-top .package-button:active:before,.home-hotel-top .package-button:focus:before,.home-hotel-top .package-button:hover:before{-webkit-transform:scale(1);transform:scale(1)}.home-hotel-top .card .card-img-top{-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s;width:100%;border-radius:0}.home-hotel-top .card:hover .card-img-top{-webkit-transform:scale3d(1.1,1.1,1);-ms-transform:scale3d(1.1,1.1,1);transform:scale3d(1.1,1.1,1);-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}.top-hotel-section .hotel-options button{border:0;background:0;padding:0}.home-hotel-arrow{position:absolute;bottom:12px;left:0}.home-hotel-con h4{margin-bottom:5px}.home-hotel-con h5{text-align:left;margin-bottom:8px}.home-destina-sec{padding:60px 0 20px 0}.home-Destina-con{text-align:left;margin-bottom:8px}.home-destina-bottom{border-top:none}.home-destina-img img{border-radius:10px;height:250px}.home-destina-top{margin-bottom:0}.home-destina-caro .owl-dot{background:#D3D7FF!important;width:10px;height:11px;border-radius:50px;margin:0 4px}.home-destina-caro .owl-dot.active{background:#D3D7FF!important;width:15px;height:15px}.home-destina-caro .owl-dots{margin:10px auto 0 auto;text-align:center}.home-destina-caro .owl-nav button{position:absolute;content:"";top:-70px;font-size:16px!important;display:inline-block;background:#f6f6f6!important;width:40px;height:40px;margin:auto;border-radius:50px;color:#0011C6!important}.home-destina-caro .owl-nav .owl-prev{right:46px}.home-destina-caro .owl-nav .owl-next{right:0}.home-package-search{margin-top:32px;width:100%}.home-package-search .btn{width:100%}.home-destina-top .home-destina-img .card{position:relative;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s;overflow:hidden;border:0;padding:0;border-radius:10px!important;background:#fff0}.home-destina-top .home-destina-img .holiday-text{position:absolute;width:100%;bottom:0;text-align:left;z-index:99999}.home-destina-top .home-destina-img:active:before,.home-destina-top .home-destina-img:focus:before,.home-destina-top .home-destina-img:hover:before{-webkit-transform:scale(1);transform:scale(1)}.home-destina-top .card:hover img{-webkit-transform:scale3d(1.1,1.1,1);-ms-transform:scale3d(1.1,1.1,1);transform:scale3d(1.1,1.1,1);-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}.home-destina-caro button,.home-hotel-caro button,.home-flight-caro button{background:#fff0;border:none;margin:0;padding:0}
/*!************************ popular flight ********************************/
.home-popfligh-sec{padding:60px 0 30px 0}.pop-fligh-bg{padding:30px;border:1px solid #d7d7d7;border-radius:10px;background:#fff;box-shadow:rgb(0 0 0 / .14) 0 3px 5px;margin-bottom:20px}.pop-flicon-left{border-right:1px dashed #818181;padding-right:20px;min-height:45px}.pop-flicon-icon i{font-size:16px}.pop-flicon-icon{color:#0011c6;font-size:16px;margin-top:10px}.pop-flicon-date{padding-top:10px}.pop-flicon span{overflow:visible;display:block}.bottom-header{background:#0011c6;text-align:center;padding:10px}.pop-fligh-bg form{margin-bottom:0}
/*!************************ News Sec ********************************/
.home-newsle-btn .btn{padding:12px 40px}.home-newsle-form .form-control{border-radius:10px 0 0 10px;padding:12px;border:none;box-shadow:none}.home-newsle-form{width:75%}.home-newsle-bg{background:url(../images/newsle-bg.webp) no-repeat;background-size:cover;border-radius:25px;padding:80px 20px}.home-news-flex{background:#fff;padding:5px;border-radius:10px}.home-newsle-sec{padding:20px 0 60px 0}@media only screen and (max-width:1349px){.home-hotel-highlight::after{display:none}}@media only screen and (max-width:1200px){.home-flight-bottom{min-height:auto}.hotel-high-img{display:block}.hotel-high-title br{display:none}.pop-flicon-left{padding-right:15px}}@media only screen and (max-width:992px){.home-banner-heading h1 br{display:none}.home-banner-tab{padding:0 40px}.home-search-form{margin-bottom:10px}.home-search-sec::after{display:none}.home-flight-bottom,.home-hotel-bottom{min-height:auto}.home-newsle-btn{text-align:center}.home-flight-search-btn{margin-top:0}.home-search-btn .btn{width:100%;margin-top:10px}.package-tab-button li a{padding:5px 0!important}.package-tab-button li{margin-right:-7px}.home-search-package{margin-top:10px}.home-package-btn .btn,.home-car-btn .btn{width:100%}.home-package-btn .btn{margin-top:0}.home-hotel-caro .owl-nav button,.home-destina-caro .owl-nav button,.home-flight-caro .owl-nav button{top:-15px}.home-hotel-caro .owl-nav .owl-prev,.home-destina-caro .owl-nav .owl-prev,.home-flight-caro .owl-nav button{right:auto;left:0}.home-hotel-caro .owl-nav .owl-next,.home-destina-caro .owl-nav .owl-next,.home-flight-caro .owl-nav .owl-next{right:auto;left:45px}.home-hotel-top,.home-destina-top,.home-flight-top{margin-top:40px}.home-banner-heading h1{text-align:center;padding:0 20px;font-size:45px}.home-banner-tab{padding:0 0}.pop-flicon-left{padding-right:0;min-height:auto;padding:10px;border-right:none;border-bottom:1px dashed #ccc}.pop-flicon-right{padding:10px}.pop-flicon-price{margin-bottom:10px;text-align:center}.pop-flicon-date{padding-top:0;text-align:center}.pop-flicon-btn{text-align:center}.pop-fligh-bg{padding:10px 15px}.home-why-bg{min-height:auto}}@media only screen and (max-width:768px){.package-tab-button li{width:100%;margin-right:0;border:none}.home-tripflight .home-tripflight-img01 img,.home-tripflight .home-tripflight-img02 img,.home-tripflight .home-tripflight-img03 img{min-height:250px;max-height:250px}.home-banner-heading h1{padding:0}.home-why-bg{padding:20px 20px}}@media only screen and (max-width:576px){.home-newsle-form{width:100%}.home-newsle-btn .btn{padding:12px 20px}.home-banner-heading h1{font-size:40px}.home-banner-tab{padding:0 0}.home-search-radio{margin-bottom:10px}.home-form-block{width:100%}.home-hotel-img img{height:300px;border-radius:20px 20px 0 0;width:100%}.home-tab-button ul li a{border-radius:5px 5px 0 0}.home-tab-button li a span{display:none}.home-flight-con h4{font-size:20px}.home-flight-bottom{min-height:144px}.home-search-box .addguest{width:100%;max-width:100%}.home-flight-form .form-menu.hovermain .hovermenu{width:100%}.ui-datepicker.ui-datepicker-multi{width:91%!important}.home-banner-heading h1{font-size:30px;padding:0}.home-banner-sec{padding:100px 0 100px 0}.pop-flicon-left{text-align:center}.pop-flicon-icon{margin:10px 0}}