header .navbar{background-color:transparent;position:relative}.bg_banner{overflow:hidden}.bg_banner img{position:fixed;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;z-index:-1;inset:0;left:0;-o-object-position:left center;object-position:left center}.intro_sec{position:relative;width:100%;height:100%;min-height:80vh;padding:100px 0 80px 0}.img_slider{position:absolute;height:100%;width:100%;overflow:hidden;top:0;-webkit-perspective:1000px;perspective:1000px}.img_slider img{-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top}.img_slider img:nth-child(3){-webkit-animation-delay:20s;animation-delay:20s}.img_slider img{-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;opacity:0.2;width:100%}.img_slider img:first-child{-webkit-animation-delay:0s;animation-delay:0s}.img_slider img:nth-child(2){-webkit-animation-delay:7s;animation-delay:7s}@-webkit-keyframes introAnim{0%,to{opacity:0;-webkit-transform:scale(1);transform:scale(1)}50%{opacity:1;-webkit-transform:scale(1.3);transform:scale(1.3)}}@keyframes introAnim{0%,to{opacity:0;-webkit-transform:scale(1);transform:scale(1)}50%{opacity:1;-webkit-transform:scale(1.3);transform:scale(1.3)}}.search_engine{position:relative;z-index:2}.search_box{border-radius:20px;padding:1.5rem}.dropdown_arrow_icon{}.search_engine h1{font-size:3rem;text-align:center;text-transform:none;font-family:var(--font-b2);margin:auto;padding:30px 0;text-shadow:0 5px 10px rgba(0,0,0,0.2)}.search_engine .caption{text-align:center;margin:auto auto 30px auto;font-family:var(--font-b1);max-width:400px;position:relative}.caption:before{content:"";background-color:var(--secondary);width:50px;height:2px;border-radius:50px;display:block;position:absolute;left:20px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.caption:after{content:"";background-color:var(--secondary);width:50px;height:2px;border-radius:50px;display:block;position:absolute;right:20px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.title1 h2{font-size:32px;font-family:var(--font-b2);text-transform:capitalize;margin-bottom:0}.rec_hotels .title1 h2{text-align:center}.title1 p{color:#737373;font-size:18px;margin:0}.title1 .dot{display:inline-block;width:8px;height:8px;background-color:var(--secondary);border-radius:50px;vertical-align:middle}.title1 .dot:nth-child(2){width:12px;height:12px}.class_type_group label{font-size:14px}.fly_deals{padding:60px 0}.fly_deals .box{color:inherit;text-decoration:none;display:block;border-radius:10px;position:relative;overflow:hidden}.fly_deals .item{overflow:inherit;padding:15px 0}.fly_deals .img img{width:100%;height:250px;-o-object-fit:cover;object-fit:cover;-webkit-transition:0.5s all ease-in-out;transition:0.5s all ease-in-out;border-radius:0!important}.fly_deals .text{padding:14px}.fly_deals .name{font-size:16px;font-family:var(--font-b2);margin-bottom:10px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical}.fly_deals .starts_from .price{font-size:16px;margin-bottom:0;margin-left:5px;font-family:var(--font-b2)}.fly_deals .starts_from span,.fly_deals .text p{font-size:12px}.fly_deals .starts_from{text-align:left;margin:8px 0 0 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;font-family:var(--font-b2)}.fly_deals .starts_from small{color:initial}.fly_deals .fly_name{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-size:14px}.fly_deals .fly_name .fly_logo{width:20px;margin-right:10px}.fly_deals .divider{border:1px dashed #bfbfbf;margin:10px 0}.fly_deals .slick-track{}.fly_deals .slick-slide{margin:0 5px}.list_content .img_hvr{overflow:hidden}.list_content .swiper-slide:hover .img_hvr img{-webkit-transform:scale(1.1);transform:scale(1.1)}.swiper_wrap_new{position:relative;padding:60px 0}.swiper_wrap_new .swiper-container{position:relative;margin:auto;margin-top:30px;overflow:hidden}.swiper_wrap_new .swiper-slide{-webkit-transition:opacity 1s ease-in-out,-webkit-transform 1s ease-in-out;transition:opacity 1s ease-in-out,-webkit-transform 1s ease-in-out;transition:transform 1s ease-in-out,opacity 1s ease-in-out;transition:transform 1s ease-in-out,opacity 1s ease-in-out,-webkit-transform 1s ease-in-out}.swiper_wrap_new .swiper-slide-active{}.swiper_wrap_new .card{border:none;border-radius:10px;overflow:hidden}.swiper_wrap_new.rec_hotels .text{padding:14px;position:absolute;left:0;bottom:0}.swiper_wrap_new .img img{width:100%;-o-object-fit:cover;object-fit:cover;height:300px;border-radius:10px;-webkit-transition:0.5s all ease-in-out;transition:0.5s all ease-in-out}.swiper_wrap_new.rec_hotels .img img{height:400px}.tip_type{position:absolute;top:10px;right:10px;font-size:14px;background-color:white;padding:4px 14px;border-radius:50px}.swiper_wrap_new .card-number{text-align:right;font-size:20px;font-weight:bold;margin-top:5px}.swiper_wrap_new .card-text{font-family:var(--font-b1);font-size:16px;margin-bottom:5px;color:white}.swiper_wrap_new .c_footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.swiper_wrap_new .c_footer .fare{margin:0;font-family:var(--font-b2);font-size:18px}.rec_hotels .c_footer{text-align:right;display:none}.swiper_wrap_new.rec_hotels .card-text{margin:10px 0}.rating{font-size:12px;color:#fff;margin:5px 0}.rating .stars{color:#FFC107;margin-right:5px}.swiper_nav_head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end}.rec_flights .swiper_nav_head{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end}.swiper_wrap_new .swiper-pagination{position:relative;bottom:10px;max-width:250px;overflow:hidden}.swiper_wrap_new .swiper-pagination-progressbar{border-radius:50px;height:5px;max-width:100%}.swiper_wrap_new .swiper-pagination-progressbar-fill{background:var(--secondary);height:5px;border-radius:50px}.swiper_wrap_new .slider-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:14px;margin-top:10px;color:#666}.swiper_wrap_new .hidden-info{}.swiper_wrap_new .center-slide .hidden-info{}.swiper_wrap_new .card .location{margin-top:14px;font-size:14px}.swiper_wrap_new .center-slide .fare{font-weight:bold;color:#007BFF}.swiper_wrap_new .center-slide .book-now{display:inline-block;margin-top:10px;padding:8px 15px;background:#007BFF;color:#fff;border-radius:5px;text-decoration:none;-webkit-transition:background 0.3s;transition:background 0.3s}.swiper_wrap_new .center-slide .book-now:hover{background:#0056b3}.swiper-button-next:after,.swiper-button-prev:after{display:none}.swiper_navigation{position:relative;right:0;width:40px;height:40px;border-radius:50px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-transition:0.3s all;transition:0.3s all}.swiper_navigation.swiper-button-disabled{opacity:0.7}.swiper-button-prev{margin-right:12px}.swiper_wrap_new.rec_hotels .location{margin:0;font-size:12px;color:white}.swiper_wrap_new.rec_hotels .img:before{content:"";display:block;background:linear-gradient(2deg,rgb(0 0 0),transparent 50%);width:100%;height:100%;position:absolute}.home_footer_wrap{padding-top:80px}.news_letter_sec{padding:30px 0 0 0;margin-bottom:-50px;text-align:center;position:relative;overflow:hidden;background:transparent}.news_letter_sec .content{position:relative;z-index:2;padding:40px 20px;border-radius:20px;-webkit-box-shadow:0 15px 25px rgb(121 121 121/10%);box-shadow:0 15px 25px rgb(121 121 121/10%)}.news_letter_sec .title1 h2{}.news_letter_sec .title1 p{margin-bottom:20px}.news_letter_sec .title1{margin-bottom:20px}.news_letter_sec .input-group{max-width:400px;margin:30px auto auto}.news_letter_sec .form-control{height:50px;border:none!important;background-color:transparent}.news_letter_sec .btn{height:45px;width:45px;padding:0;border-radius:50px 50px!important;color:white!important;line-height:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.news_letter_sec .btn span{-webkit-transform:rotate(320deg);transform:rotate(320deg)}.slick-dots{text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:5px}.slick-dots li{display:inline-block;background-color:var(--primary);border-radius:50px;height:10px;width:10px;-webkit-transition:0.3s all;transition:0.3s all}.slick-dots li.slick-active{height:16px;width:16px}.slick-dots li button{display:none}.addguest #room_count{color:var(--primary)}@media (max-height:700px){}@media (max-width:991px){.search_engine h1{font-size:2.2rem}.intro_sec{padding:50px 0;min-height:100vh}.pe-lg-1 .input_group{border-right:none}.middle.inside-div{}.search_btn{}}@media (max-width:768px){.intro_sec{padding:20px 0 80px 0;min-height:inherit}.search_engine h1{font-size:2rem;line-height:normal;max-width:100%}.title1 h2{text-align:center;font-size:28px}.title1 h2 .tl_txt{display:inline-block;max-width:400px;vertical-align:middle}}@media (max-width:575px){.pe-sm-1 .input_group{border-right:none}.airport-from-div{}.search_engine h1{font-size:1.4rem}.search_engine h1{padding:30px 0 15px 0}.title1 h2{margin-bottom:20px;font-size:22px}.title1 h2 .tl_txt{max-width:250px}}@media screen and (max-width:360px){.title1 h2{font-size:19px}.title1 h2 .tl_txt{max-width:200px}}