@import url(https://fonts.googleapis.com/css?family=Roboto:300,400,500,700&display=swap);a,body,button,input,select,textarea{-webkit-tap-highlight-color:transparent;font-family:Roboto,sans-serif}.dropdown-content::before,body::before{height:100vh;position:fixed;left:0;content:"";top:0}.popup-wrapper .resp-table table,.responsive-table table{border-collapse:collapse}.m-r-0{margin-right:0!important}.m-0{margin:0!important}.m-b-20{margin-bottom:20px!important}*,.availability .display-content .right-area .itinerary .checkbox-wrapper .checkbox,.availability .display-content .right-area .sortby ul li:last-child,.booknow-radios .radio:first-child,.common-header .container .subpagemenu li:last-child a,.downloadmobile-app .container .center-block .form .block .input-field.outline,.fare-summary-wrapper .promo-code-outer .promocode-list li .checkouter .radio,.input-field,.modal.book-an-appointment-modal .modal-content .middle-section ul li .radio,.payment-wrapper>.container .left-side .mobile-payment ul li a .radio,.popup-wrapper .radio-outer .wrap .radio,.popup-wrapper .radio-ul li .radio,.popup-wrapper .resp-table table td .radio,.product-review .main-wrapper .review-list li .rating span:last-child,.product-review .main-wrapper .star-rating span:last-child,.responsive-table table tbody tr td .radio,.search-container .thirdsection .recent-searches li:last-child,.search-container.weekend .firstbox ul li .radio,.slide-panel .contentarea .slidepanel-content .feedback-section .border ul li .input-field.outline,.slide-panel .contentarea .slidepanel-content .feedback-section .border ul li:last-child,footer .bottom-footer .firstrow .socialmedia ul li:last-child,footer .topfooter p:last-child,h1,h2,h3,h4,h5,h6,p{margin:0}*{padding:0;outline:0!important;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html{-webkit-text-size-adjust:none}body{font-weight:400;background:#fff;overflow-x:hidden}body.overflow-hidden{overflow:hidden;margin-right:17px}body.body-color{background:#f5f6f8}body::before{width:100%;opacity:0;background:#000;-webkit-transition:.5s ease-in .2s;transition:.5s ease-in .2s;z-index:100;pointer-events:none}body.overlay-added::before{opacity:.5}i{font-style:normal}button{font-family:Roboto,sans-serif!important;border:0}::-moz-selection{background:#d32f2f;color:#fff}::selection{background:#d32f2f;color:#fff}::-webkit-selection{background:#d32f2f;color:#fff}.availability .display-content .filter .filter-footer,.availability .display-content .filter .filter-header,.availability .display-content .filter .tab-design,.availability .display-content .right-area #mobile-sort,.availability .search-criteria .bottom .btns.modify-search-opened .text,.availability .search-criteria .bottom .btns.sharebtn .share.share-close,.availability .search-criteria .bottom .btns.sharebtn.shareOpened .share,.availability .search-criteria .bottom ul.share-group li:first-child::before,.confirmation-mobile-text,.details .details-section .left .actions-row,.details .details-section .left .apply-promo,.details .search-criteria .top,.filter-mobile-footer,.home-header .home-top-header .menu,.home-header .home-top-header .mobile-header-left,.mobile-common-header,.mobile-tab,.modal.book-an-appointment-modal #enquiry-footer,.payment-status-responsive,.payment-wrapper>.container .left-side .paymentbox .payment-methods .tabs li.indicator,.search-container .firstbox .modify-search-heading,.search-container .ow-row.details>li.btnarea::after,.search-container .ow-row.details>li.month::after,.search-container .ow-row>li:last-child::after,.sendquery-btn-details,.slide-panel .contentarea .slidepanel-content .details-tab-content #accomodation-tab-content,.slide-panel .contentarea .slidepanel-content .details-tab-content #inclusion-tab-content,.slide-panel .contentarea .slidepanel-content .details-tab-content #itinerary-tab-content,.slide-panel .contentarea .slidepanel-content .details-tab-content .actions-row,.slide-panel .contentarea .slidepanel-content .details-tab-content .apply-promo{display:none}.container{width:100%;max-width:1230px;padding:0 15px;margin:0 auto}ul{list-style-type:none}a,a:focus,a:hover,button,button:focus,button:hover{text-decoration:none;-webkit-transition:.5s;transition:.5s;cursor:pointer}.home-header .home-top-header .main-logo,.modal-trigger{cursor:pointer}.modal.modal-style-one{background:#fff;-webkit-box-shadow:0 11px 15px -7px rgba(0,0,0,.2);box-shadow:0 11px 15px -7px rgba(0,0,0,.2);padding:40px;border-radius:4px;width:100%;max-width:548px}.availability .search-criteria .download-pkg .modal-content,.modal.modal-style-one .modal-content{padding:0;position:relative}.availability .search-criteria .download-pkg .modal-content .close,.modal.modal-style-one .modal-content .close{position:absolute;color:#000;right:0;top:-15px;opacity:.5;-webkit-transition:.4s;transition:.4s;cursor:pointer;-webkit-transform:scale(.8);transform:scale(.8);-moz-transform:scale(.8)}.availability .search-criteria .download-pkg .modal-content .close:hover,.modal.modal-style-one .modal-content .close:hover{opacity:1;-webkit-transform:scale(1);transform:scale(1);-moz-transform:scale(1)}.availability .search-criteria .download-pkg .modal-content h2,.modal.modal-style-one .modal-content h2{font-size:27px;text-align:center;font-weight:700;color:#d32f2f;margin:0 0 20px}.availability .search-criteria .download-pkg .modal-content .full-width-btn,.modal.modal-style-one .modal-content .full-width-btn{font-size:18px;font-weight:700;height:55px;width:100%;color:#fff;text-transform:capitalize;background:#d32f2f;border-radius:4px;display:inline-block;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.modal.book-an-appointment-modal{background:#fff;-webkit-box-shadow:0 11px 15px -7px rgba(0,0,0,.2);box-shadow:0 11px 15px -7px rgba(0,0,0,.2);border-radius:4px;max-height:85%}.modal.book-an-appointment-modal #appointment-content,.modal.book-an-appointment-modal #appointment-footer,.traveller-room{display:-webkit-box;display:-ms-flexbox;display:flex}.modal.book-an-appointment-modal #enquiry-content{display:none;padding:15px 20px 5px}.modal.book-an-appointment-modal #enquiry-content .heading,.modal.book-an-appointment-modal .modal-content .bottom-section .bottom-left-section .heading{font-size:16px;font-weight:700;margin-bottom:10px}.modal.book-an-appointment-modal .modal-content{padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.modal.book-an-appointment-modal .modal-content .top-section{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:15px 24px}.modal.book-an-appointment-modal .modal-content .top-section h3{font-size:18px;font-weight:700}.modal.book-an-appointment-modal .modal-content .top-section .close{font-size:13px}.modal.book-an-appointment-modal .modal-content .middle-section ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#f5f6f8;border-top:1px solid #ebebeb;border-bottom:1px solid #ebebeb;padding:10px 20px}.modal.book-an-appointment-modal .modal-content .middle-section ul li,.payment-wrapper>.container .left-side .paymentbox .payment-methods .tabcontents .bank-radio .radio{margin-right:20px}.modal.book-an-appointment-modal .modal-content .middle-section ul li .radio label{font-size:16px;font-weight:400}.modal.book-an-appointment-modal .modal-content .middle-section ul li .radio label::before,.payment-wrapper>.container .left-side .paymentbox .payment-methods .tabcontents .input-field,footer .topfooter{background:#fff}.details .details-section .left .itinerary-list-card .details-row,.modal.book-an-appointment-modal .modal-content .bottom-section,.payment-status .icon-text,.payment-wrapper>.container .appointment-box-wrapper .appointment-box .change-location-box .form,.slide-panel .contentarea .slidepanel-content .details-tab-content .itinerary-list-card .details-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.modal.book-an-appointment-modal .modal-content .bottom-section .bottom-left-section{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:20px;border-right:1px solid #ebebeb;-webkit-box-flex:1;-ms-flex:1;flex:1}.modal.book-an-appointment-modal .modal-content .bottom-section .bottom-left-section .branch-details-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin-bottom:15px}.modal.book-an-appointment-modal .modal-content .bottom-section .bottom-left-section .branch-details-wrapper .map-icon{background:-webkit-linear-gradient(#d92727,#19478a);-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-size:25px;-webkit-transform:translateY(2px);transform:translateY(2px);margin-right:10px}.details .details-section .left .accomodation-details .accomodation-itinerary,.modal.book-an-appointment-modal .modal-content .bottom-section .bottom-left-section .branch-details-wrapper .branch-details,.modal.book-an-appointment-modal .modal-content .bottom-section .bottom-left-section .details-form,.payment-wrapper>.container .appointment-box-wrapper .appointment-box .search-results-box ul li .top-section .location-details,.slide-panel .contentarea .slidepanel-content .details-tab-content .accomodation-details .accomodation-itinerary{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.modal.book-an-appointment-modal .modal-content .bottom-section .bottom-left-section .branch-details-wrapper .branch-details h3,.payment-wrapper>.container .appointment-box-wrapper .appointment-box .search-results-box ul li .top-section .location-details h3{font-size:17px;font-weight:700}.modal.book-an-appointment-modal .modal-content .bottom-section .bottom-left-section .branch-details-wrapper .branch-details p,.payment-wrapper>.container .appointment-box-wrapper .appointment-box .search-results-box ul li .top-section .location-details p{font-size:15px;font-weight:400}.modal.book-an-appointment-modal .modal-content .bottom-section .bottom-left-section .branch-details-wrapper .branch-details .contact-details{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:20px}.modal.book-an-appointment-modal .modal-content .bottom-section .bottom-left-section .branch-details-wrapper .branch-details .contact-details p{font-size:12px;color:#525255}.modal.book-an-appointment-modal .modal-content .bottom-section .bottom-left-section .branch-details-wrapper .branch-details .contact-details h3,.payment-wrapper>.container .appointment-box-wrapper .appointment-box .search-results-box ul li .bottom-section .contact-details h3{font-size:14px;font-weight:700}.modal.book-an-appointment-modal .modal-content .bottom-section .bottom-left-section .details-form .input-feild.outline{border:solid #6d6c6c}.modal.book-an-appointment-modal .modal-content .bottom-section .bottom-right-section{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.modal.book-an-appointment-modal .modal-content .actions,.modal.book-an-appointment-modal .modal-footer{display:-webkit-box;display:-ms-flexbox;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row}.modal.book-an-appointment-modal .modal-content .bottom-section .bottom-right-section .heading{font-size:16px;font-weight:700;padding:10px 20px 0}.modal.book-an-appointment-modal .modal-content .bottom-section .bottom-right-section .calendarOuter{margin-bottom:10px}.modal.book-an-appointment-modal .modal-content .bottom-section .bottom-right-section .calendarOuter .outer{cursor:pointer;position:relative}.modal.book-an-appointment-modal .modal-content .bottom-section .bottom-right-section .calendarOuter .outer .nav,.search-container .fullwidth .calendarOuter .outer .nav{font-weight:700;cursor:pointer;position:absolute;top:25px;z-index:10;color:grey}.modal.book-an-appointment-modal .modal-content .bottom-section .bottom-right-section .calendarOuter .outer .nav.prev,.search-container .fullwidth .calendarOuter .outer .nav.prev,.search-container .ow-row.details>li .month-popup{left:15px}.modal.book-an-appointment-modal .modal-content .bottom-section .bottom-right-section .calendarOuter .outer .nav.next,.search-container .fullwidth .calendarOuter .outer .nav.next{right:15px}.modal.book-an-appointment-modal .modal-content .bottom-section .bottom-right-section .calendarOuter .outer .month{padding:10px 15px}.modal.book-an-appointment-modal .modal-content .bottom-section .bottom-right-section .calendarOuter .outer .month h3,.search-container .fullwidth .calendarOuter .outer .month h3{text-align:center;font-size:14px;font-weight:700;color:#d32f2f;text-transform:uppercase;padding:15px 0}.modal.book-an-appointment-modal .modal-content .bottom-section .bottom-right-section .calendarOuter .outer .month .day-name li,.search-container .fullwidth .calendarOuter .outer .month .day-name li{float:left;height:38px;width:calc(100% / 7);padding:0;margin:0;text-align:center;font-weight:700;line-height:41px;color:#000;font-size:13px;text-transform:capitalize}.modal.book-an-appointment-modal .modal-content .bottom-section .bottom-right-section .calendarOuter .outer .month .weeks li{float:left;height:41px;width:calc(100% / 7)!important;position:relative}.modal.book-an-appointment-modal .modal-content .bottom-section .bottom-right-section .calendarOuter .outer .month .weeks li p,.search-container .fullwidth .calendarOuter .outer .month .weeks li p{display:block;position:absolute;top:48%;width:100%;-webkit-transform:translateY(-50%);transform:translateY(-50%);-moz-transform:translateY(-50%);text-align:center;font-size:14px;color:#000;font-weight:500}.modal.book-an-appointment-modal .modal-content .bottom-section .bottom-right-section .calendarOuter .outer .month .weeks li p span,.search-container .fullwidth .calendarOuter .outer .month .weeks li p span{display:block;font-size:10px;color:#a8a8a8;font-weight:400}.modal.book-an-appointment-modal .modal-content .bottom-section .bottom-right-section .calendarOuter .outer .month .weeks li p span.lowestfare,.search-container .fullwidth .calendarOuter .outer .month .weeks li p span.lowestfare{color:#307d01}.modal.book-an-appointment-modal .modal-content .bottom-section .bottom-right-section .calendarOuter .outer .month .weeks li:hover,.search-container .fullwidth .calendarOuter .outer .month .weeks li:hover{background:rgba(25,71,138,.18)}.modal.book-an-appointment-modal .modal-content .bottom-section .bottom-right-section .calendarOuter .outer .month .weeks li.inactive-date p,.search-container .fullwidth .calendarOuter .outer .month .weeks li.inactive-date p{color:#bbb}.input-field.outline.not-floating label,.modal.book-an-appointment-modal .modal-content .bottom-section .bottom-right-section .calendarOuter .outer .month .weeks li.disabled-date:hover,.modal.book-an-appointment-modal .modal-content .bottom-section .bottom-right-section .calendarOuter .outer .month .weeks li.inactive-date:hover,.search-container .fullwidth .calendarOuter .outer .month .weeks li.disabled-date:hover,.search-container .fullwidth .calendarOuter .outer .month .weeks li.inactive-date:hover{background:0 0}.home-header .mainmenu>li.active a .icon,.home-header .mainmenu>li.active a h3,.modal.book-an-appointment-modal .modal-content .bottom-section .bottom-right-section .calendarOuter .outer .month .weeks li.disabled-date p,.modal.book-an-appointment-modal .modal-content .bottom-section .bottom-right-section .calendarOuter .outer .month .weeks li.disabled-date p span,.modal.book-an-appointment-modal .modal-content .bottom-section .bottom-right-section .calendarOuter .outer .month .weeks li.selected-date p,.modal.book-an-appointment-modal .modal-content .bottom-section .bottom-right-section .calendarOuter .outer .month .weeks li.selected-date p span,.search-container .fullwidth .calendarOuter .outer .month .weeks li.disabled-date p,.search-container .fullwidth .calendarOuter .outer .month .weeks li.disabled-date p span,.search-container .fullwidth .calendarOuter .outer .month .weeks li.selected-date p,.search-container .fullwidth .calendarOuter .outer .month .weeks li.selected-date p span{color:#fff}.modal.book-an-appointment-modal .modal-content .bottom-section .bottom-right-section .calendarOuter .outer .month .weeks li.selected-date,.modal.book-an-appointment-modal .modal-content .bottom-section .bottom-right-section .calendarOuter .outer .month .weeks li.selected-date:hover,.search-container .fullwidth .calendarOuter .outer .month .weeks li.selected-date,.search-container .fullwidth .calendarOuter .outer .month .weeks li.selected-date:hover{background:#19478a}.modal.book-an-appointment-modal .modal-content .bottom-section .bottom-right-section .time-details{padding:0 20px 15px}.modal.book-an-appointment-modal .modal-content .bottom-section .bottom-right-section #time-selection-wrapper .select-wrapper ul{border:1px solid rgba(156,170,179,.28);-webkit-box-shadow:0 0 9px 0 rgba(0,0,0,.1);box-shadow:0 0 9px 0 rgba(0,0,0,.1)}.modal.book-an-appointment-modal .modal-content .bottom-section .bottom-right-section #time-selection-wrapper .select-wrapper ul::before{display:none!important}.modal.book-an-appointment-modal .modal-content .actions{border-top:1px solid #ebebeb;padding:8px 20px;display:flex;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.modal.book-an-appointment-modal .modal-content .actions a{padding:10px 15px;color:#fff;font-size:17px;font-weight:700;cursor:pointer;background:#d32f2f;border-radius:4px}.modal.book-an-appointment-modal .modal-footer{padding:10px 24px;height:auto;display:flex;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.common-modal.modal .modal-footer .primary,.modal.book-an-appointment-modal .modal-footer .primary{color:#fff;text-transform:capitalize;background:#d32f2f;border-radius:4px;display:inline-block;text-align:center;font-size:18px;text-transform:uppercase;padding:0 20px;height:40px;line-height:40px}.common-modal.modal .modal-footer .mobile-no,.modal.book-an-appointment-modal .modal-footer .mobile-no{color:#000;font-size:16px;font-weight:500}.common-modal.modal .modal-footer .mobile-no .icon,.modal.book-an-appointment-modal .modal-footer .mobile-no .icon{color:#d32f2f;font-size:15px;margin-right:7px}.common-modal.modal .modal-footer .mobile-no a,.details .details-section .left .details-tabs li a,.modal.book-an-appointment-modal .modal-footer .mobile-no a,.payment-wrapper>.container .left-side .confirmation-text .confirmation-actions li b,.search-container .fullwidth .guest-popup .room-collapsed h4 span strong,.search-container .fullwidth .month-popup ul li:hover h5 span,.search-container .fullwidth .sector-outer .search-list ul li.active a h3,.search-container .fullwidth .sector-outer .search-list ul li:focus a h3,.search-container .fullwidth .sector-outer .search-list ul li:hover a h3,.slide-panel .contentarea .slidepanel-content .details-tabs li a{color:#000}.common-modal.modal .modal-footer .mobile-no .smalltext,.modal.book-an-appointment-modal .modal-footer .mobile-no .smalltext{font-size:14px;color:#525252}.mobile-link{text-align:center;margin:10px 0 0;display:none}.dropdown-content .currencylist,.dropdown-content .currencylist ul li a,.scroll-up{display:-webkit-box;display:-ms-flexbox;-webkit-box-orient:horizontal;-webkit-box-direction:normal}.mobile-link a{font-size:15px;color:#d32f2f;text-decoration:underline;font-weight:500;display:inline-block;padding:10px 0}.checkbox label,.radio label{padding-left:25px;cursor:pointer}.scroll-up{width:40px;height:40px;border-radius:50%;position:fixed;bottom:20px;left:50%;-webkit-transform:translateX(-50%) scale(0);transform:translateX(-50%) scale(0);-moz-transform:translateX(-50%) scale(0);opacity:0;-webkit-transition:.3s;transition:.3s;color:#fff;font-size:16px;background:rgba(0,0,0,.8);z-index:99;display:flex;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;overflow:hidden}.scroll-up.visible{-webkit-transform:translateX(-50%) scale(1);transform:translateX(-50%) scale(1);-moz-transform:translateX(-50%) scale(1);opacity:1}.dropdown-content{background:0 0;-webkit-box-shadow:none;box-shadow:none;width:auto!important;overflow:visible;position:fixed;-webkit-transform:none!important;transform:none!important;-moz-transform:none!important}.dropdown-content::before{width:100vw;opacity:.5;background:#000;z-index:-1}.dropdown-content .currencylist{background:#fff;border-radius:4px;-ms-flex-direction:row;flex-direction:row;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;width:400px;padding:8px 0;margin-top:37px}.dropdown-content .currencylist ul{width:33.333%;border-right:1px solid rgba(0,0,0,.05)}.availability .display-content .right-area .itinerary .wrapper .right .bottom ul li:last-child,.dropdown-content .currencylist ul:last-child,.payment-wrapper>.container .left-side .mobile-payment ul li:last-child a,.popup-wrapper .radio-ul li:last-child,.popup-wrapper .resp-table table tr:last-child,.responsive-table table thead tr,.search-container .fullwidth .price-popup ul li:last-child,.travel-guide .wrapper ul li:last-child,footer .bottom-footer .firstrow .rightsection .squareouter .row-one .imgouter:first-child{border:0}.dropdown-content .currencylist ul li{min-height:0}.dropdown-content .currencylist ul li a{position:relative;height:35px;line-height:35px;-ms-flex-direction:row;flex-direction:row;text-transform:uppercase;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;padding:0 15px;font-weight:400;color:#363636;font-size:12px}.dropdown-content .currencylist ul li a .icon{margin-right:8px;font-size:15px}.dropdown-content .currencylist ul li a::before{content:"";-webkit-transition:.5s;transition:.5s;left:0;top:50%;width:4px;height:0%;background:#d32f2f;position:absolute;z-index:11;opacity:0;border-radius:0 999px 999px 0}.dropdown-content .currencylist ul li a:hover{background:rgba(0,0,0,.08)}.dropdown-content .currencylist ul li a:hover::before{height:100%;opacity:1;top:0}.dropdown-content .currencylist ul li a .flag-icon{width:16px;height:12px}.dropdown-content .currencylist.moremenulist{width:186px}.availability .display-content .filter .heading .reset:hover::after,.availability .display-content .filter .view-all:hover::after,.details .details-section .left .itinerary-card .card-body,.details .details-section .left .support-outer ul,.dropdown-content .currencylist.loginlist ul,.dropdown-content .currencylist.moremenulist ul,.fare-summary-wrapper .action-outer ul,.fare-summary-wrapper .support-outer ul,.home-header .home-top-header .main-logo .logo .logo-image,.no-results-found .right-content a:hover::after,.page-container .page-left .support-outer ul,.payment-wrapper>.container .left-side .paymentbox .payment-methods .tabcontents .fullwidth,.payment-wrapper>.container .left-side .support-outer ul,.search-container .ow-row.details>li.destination>div:not(.price-popup),.search-container .thirdsection .recent-searches li .clear:hover::after,.search-container form,.slide-panel .contentarea .slidepanel-content .details-tab-content .itinerary-card .card-body,.slide-panel .contentarea .slidepanel-content .details-tab-content .support-outer ul{width:100%}.dropdown-content .currencylist.moremenulist ul li{margin:10px 0}.dropdown-content .currencylist.moremenulist ul li a{color:#000;width:100%;line-height:34px;height:100%;padding:0 23px 0 55px;display:block;position:relative;font-size:15px;font-weight:400;text-transform:capitalize}.dropdown-content .currencylist.moremenulist ul li a div{color:#5f5f5f;font-size:18px;position:absolute;left:23px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);-moz-transform:translateY(-50%)}.dropdown-content .currencylist.moremenulist ul li:hover a{padding-left:48px}.dropdown-content .currencylist.countrylist{width:280px}.dropdown-content .currencylist.countrylist ul,footer .middle-footer .block{width:50%}.dropdown-content .currencylist.countrylist ul li a,.dropdown-content .currencylist.loginlist ul li a{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.dropdown-content .currencylist.countrylist ul li a div{line-height:10px}.dropdown-content .currencylist.countrylist ul li a .flag-icon{border-radius:2px;overflow:hidden;margin-right:8px}.dropdown-content .currencylist.loginlist{width:265px;margin-right:15px}.dropdown-content .currencylist.loginlist ul li a div{line-height:10px;font-size:13px;text-transform:capitalize}.dropdown-content .currencylist.loginlist ul li a .icon{-webkit-transition:.5s;transition:.5s;color:#525252;font-size:15px;width:27px;text-align:left}.notfloating-label{color:#000;font-size:14px;margin-bottom:5px;display:block}.input-field.outline{position:relative;border:1px solid #777;border-radius:4px;padding:0 10px;margin:0 0 20px}.input-field.outline .error{color:#fff;font-size:12px;background:#d32f2f;padding:3px 7px;border-radius:4px;display:inline-block;position:absolute;pointer-events:none;top:50%;left:0;line-height:15px;opacity:0;white-space:nowrap;-webkit-transition:.5s;transition:.5s}.input-field.outline .error::before{content:"";left:5px;top:-5px;width:0;height:0;border-top:0;border-right:5px solid transparent;border-left:5px solid transparent;border-bottom:5px solid #d32f2f;position:absolute;z-index:10}.input-field.outline input,.input-field.outline select{height:42px;line-height:42px;border:0!important;font-size:14px;color:#6d6c6c;-webkit-box-shadow:none!important;box-shadow:none!important;margin:0!important;display:block}.input-field.outline textarea{height:104px;padding:10px 0;line-height:20px;border:0;font-size:14px;color:#6d6c6c;-webkit-box-shadow:none!important;box-shadow:none!important;margin:0;resize:none;display:block}.input-field.outline label{left:5px;color:#6d6c6c!important;background:#fff;padding:0 7px;font-size:14px;max-width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;-webkit-transform:translateY(11px);transform:translateY(11px);-moz-transform:translateY(11px)}.availability .display-carousel .nav:hover,.availability .display-content .filter .heading .reset:hover,.availability .display-content .filter .view-all:hover,.availability .display-content .right-area .sortby ul li.asc-active,.availability .display-content .right-area .sortby ul li.desc-active,.common-header .container .subpagemenu li a:hover .icon,.common-header .container .subpagemenu li.active a .icon,.exclusive-deals .slider ul li .box .content .bookingsection p a:hover i,.input-field.outline label .star,.input-field.outline.validate-style label,.no-results-found .right-content a:hover,.payment-status.failed .status-icon,.payment-status.failed h2,.payment-wrapper>.container .left-side .paymentbox .payment-methods .tabcontents footer p a:hover,.search-container .fullwidth .guest-popup .groups ul li:hover p,.search-container .fullwidth .month-popup ul li:hover h5,.search-container .thirdsection .recent-searches li .clear:hover,footer .bottom-footer p a:hover,footer .middle-footer p a:hover{color:#d32f2f}.input-field.outline label.active,.input-field.outline.small label.active{-webkit-transform:translateY(-8px) scale(.75);transform:translateY(-8px) scale(.75);-moz-transform:translateY(-8px) scale(.75)}.availability .display-carousel .outer ul>li a:hover,.input-field.outline.validate-style{border-color:#d32f2f}.input-field.outline.validate-style .error{top:100%;opacity:1}.input-field.outline.small input,.input-field.outline.small select{height:32px;line-height:32px}.input-field.outline.small label{-webkit-transform:translateY(6px);transform:translateY(6px);-moz-transform:translateY(6px)}.input-field.outline.not-floating label.active{font-size:0}.select-field .select-wrapper{border:1px solid #777;border-radius:4px}.select-field .select-wrapper input.select-dropdown{border-radius:4px;font-size:14px;height:34px;border:0;margin:0;padding:0 10px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display:block;color:#6d6c6c;-webkit-box-sizing:border-box;box-sizing:border-box;width:calc(100% - 5px)}.select-field .select-wrapper .caret{fill:rgba(0,0,0,0.54)}.select-field .dropdown-content{background:#fff;border-radius:4px;margin:0;min-width:100px;overflow:hidden}.select-field .dropdown-content li{background:#fff!important}.select-field .dropdown-content li>span{color:rgba(0,0,0,.87);font-size:14px}.select-field .dropdown-content li.selected>span{color:#d32f2f;background:rgba(0,0,0,.04)}.select-field .dropdown-content li:hover>span{background:rgba(0,0,0,.04)}.carousel-wrapper{overflow:hidden;padding:0 3px}.carousel-wrapper .carousel,.travel-stories .travel-stories-carousel .travel-stories-inner-wrapper ul,.where-when .package-carousel ul{margin:0 -15px;width:auto;height:auto;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.carousel-wrapper .carousel>li{width:25%;min-width:300px;padding:0 15px 3px;display:block;position:relative}.carousel-wrapper .carousel>li .box{border-radius:4px;overflow:hidden;height:100%;background:#fff;-webkit-box-shadow:0 0 5px 0 rgba(0,0,0,.1);box-shadow:0 0 5px 0 rgba(0,0,0,.1)}.carousel-wrapper .carousel>li .box .img-wrapper{height:175px;overflow:hidden}.carousel-wrapper .carousel>li .box .img-wrapper img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.carousel-wrapper .carousel>li .box .contentarea{padding:20px}.carousel-wrapper .carousel>li .box .contentarea h2{color:#000;font-size:19px;font-weight:500}.carousel-wrapper .carousel>li .box .contentarea h2 span{display:block;font-size:13px;color:#525252;margin-top:2px}.carousel-wrapper .carousel>li .box .contentarea .list,.home-common-heading .left ul,.product-review .main-wrapper .review-list li .rating{text-align:left}.carousel-wrapper .carousel>li .box .contentarea .list li{display:inline-block;margin:7px 7px 7px 0;height:23px;line-height:23px;text-align:center;padding:0 10px;border-radius:999px;border:1px solid #e5e5e5;color:#525252;font-size:12px}.carousel-wrapper .carousel>li .box .contentarea .footer{border-top:1px solid #ebebeb;padding:15px 15px 0;margin:15px -20px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.carousel-wrapper .carousel>li .box .contentarea .footer h3{color:#525252;font-size:13px;font-weight:400}.carousel-wrapper .carousel>li .box .contentarea .footer h3 span{display:block;color:#000;font-size:20px;font-weight:700;margin-top:5px}.carousel-wrapper .carousel>li .box .contentarea .footer a{color:#d32f2f;font-size:17px;font-weight:700}.availability .search-criteria .bottom ul.right,.common-header .container .payment-header,.payment-wrapper>.container .left-side .paymentbox .payment-methods .tabcontents footer .top-section,.payment-wrapper>.container .left-side .traveller-details ul,.slide-panel .contentarea .slidepanel-content .feedback-section .btn-wrapper,.utilitymenu{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.search-container .fullwidth .sector-outer .searchinput,.utilitymenu>li>a{-ms-flex-direction:row;display:-webkit-box;display:-ms-flexbox;-webkit-box-orient:horizontal;-webkit-box-direction:normal}.utilitymenu>li>a{flex-direction:row;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:36px;padding:0 10px;border-radius:4px;background:#22364c;cursor:pointer;margin:0 5px 0 0;border:1px solid #314a64;color:#fff;font-size:12px;font-weight:400;line-height:36px;text-transform:uppercase}.utilitymenu>li>a .icon{display:inline-block;font-size:9px;margin-left:3px;vertical-align:middle}.utilitymenu>li>a .flag-icon{border-radius:4px;width:17px;height:15px;overflow:hidden;margin-right:7px}.utilitymenu>li>a .ak-phone-receiver{margin:0 3px 0 0;display:inline-block;vertical-align:middle}.utilitymenu>li.login a{background-image:-webkit-gradient(linear,left top,right top,from(#d32f2f),to(#7f0101));background-image:linear-gradient(to right,#d32f2f,#7f0101);border:1px solid #bf3535}.utilitymenu>li.login a .text{display:inline-block;width:130px;overflow:hidden;text-overflow:ellipsis;vertical-align:middle}.utilitymenu>li.login a .ak-user{display:inline-block;vertical-align:middle;margin:-1px 3px 0 0}.utilitymenu>li.login a.afterlogin{border:1px solid #99be35;background:#99be35;text-transform:none}.search-container{padding:33px 10px 10px;background:#fff;border-radius:7px;position:relative;margin-top:-16px;z-index:40;min-height:230px}.search-container .fullwidth{width:100%;position:relative}.search-container .fullwidth .calendarOuter{background:#fff;position:absolute;right:-185px;top:35px;width:661px;border:1px solid #d4d4d4;-webkit-box-shadow:0 4px 5px 0 rgba(0,0,0,.23);box-shadow:0 4px 5px 0 rgba(0,0,0,.23);display:none;z-index:15}.availability .search-criteria .bottom .btns.modify-search-opened .close,.availability .search-criteria .bottom .btns.sharebtn.shareOpened .share.share-close,.common-header .container .payment-header li p span,.gst-outer .gst-header .gst-header-left h3 span,.payment-wrapper>.container .left-side .mobile-payment ul li,.payment-wrapper>.container .left-side .paymentfooter-para span,.product-review .main-wrapper .review-list,.responsive-faresum .footer-faresum .right a.icons img,.search-container .fullwidth .calendarOuter.open,.search-container .fullwidth .guest-popup.open,.search-container .fullwidth .month-popup.open,.search-container .fullwidth .price-popup.open,.search-container .fullwidth .sector-outer.open,footer .bottom-footer .firstrow .socialmedia ul li a,footer .topfooter .tabContent>div:first-child{display:block}.search-container .fullwidth .calendarOuter .tab-style{border-bottom:1px solid #d4d4d4}.search-container .fullwidth .calendarOuter .tab-style li{padding:0 15px;min-height:45px;position:relative;display:block;text-align:center}.search-container .fullwidth .calendarOuter .tab-style li:first-child,.search-container .fullwidth .guest-popup .groups ul li .btnouter a:first-child{border-right:1px solid #d4d4d4}.search-container .fullwidth .calendarOuter .tab-style li.close,.search-container .fullwidth .sector-outer .search-list ul li:first-child,.slide-panel .contentarea .slidepanel-content .toggle-content li .collapsible-body.fare-summary-body{padding:0}.search-container .fullwidth .calendarOuter .tab-style li.active::before{content:"";position:absolute;left:0;bottom:-1px;width:100%;height:2px;background:#d32f2f}.search-container .fullwidth .calendarOuter .tab-style li h3{text-transform:uppercase;font-weight:400;font-size:11px;color:#5b5b5b;margin:1em 0}.search-container .fullwidth .calendarOuter .tab-style li h3 span{display:block;font-size:14px;font-weight:700;color:#000}.search-container .fullwidth .calendarOuter .tab-style li .ak-close{position:absolute;left:50%;opacity:.4;font-size:15px;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%)}.search-container .fullwidth .calendarOuter .tab-style li .btn-style{font-size:14px;font-weight:500;color:#010101;background:#ebebeb;line-height:30px;height:30px;padding:0 15px;border-radius:999px;display:inline-block;margin-top:15px}.availability .search-criteria .bottom ul.right li.position-relative,.payment-status .icon-text .icon,.search-container .fullwidth .calendarOuter .outer,.search-container .ow-row.details>li,.travel-stories .travel-stories-carousel{position:relative}.search-container .fullwidth .calendarOuter .outer .month{width:50%;float:left;padding:10px 15px}.search-container .fullwidth .calendarOuter .outer .month:first-child{border-right:1px solid #c3c3c3}.search-container .fullwidth .calendarOuter .outer .month .weeks li{float:left;height:41px;width:calc(100% / 7);position:relative}.search-container .fullwidth .month-popup{background:#fff;position:absolute;left:calc(100% - 410px);top:35px;width:336px;border:1px solid #d4d4d4;-webkit-box-shadow:0 4px 5px 0 rgba(0,0,0,.23);box-shadow:0 4px 5px 0 rgba(0,0,0,.23);display:none;z-index:10}.search-container .fullwidth .month-popup h4{padding:20px 15px;color:#002543;border-bottom:1px solid #ebebeb;font-size:14px;text-transform:uppercase;text-align:center;font-weight:700}.search-container .fullwidth .month-popup ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;-webkit-box-align:start;-ms-flex-align:start;align-items:start}.search-container .fullwidth .month-popup ul li{width:25%;padding:0;border-right:1px solid #ebebeb;border-bottom:1px solid #ebebeb}.search-container .fullwidth .month-popup ul li:nth-child(12),.search-container .fullwidth .month-popup ul li:nth-child(4),.search-container .fullwidth .month-popup ul li:nth-child(8){border-right:0}.search-container .fullwidth .month-popup ul li a{padding:15px;-webkit-transition:.3s;transition:.3s;display:block}.search-container .fullwidth .month-popup ul li h5{color:#000;font-size:13px;font-weight:500;text-align:center;text-transform:capitalize;-webkit-transition:.3s;transition:.3s}.search-container .fullwidth .month-popup ul li h5 span{display:block;margin-top:3px;color:#525252}.search-container .fullwidth .guest-popup .groups ul li:hover,.search-container .fullwidth .guest-popup .groups ul li:hover .row .select-field label,.search-container .fullwidth .month-popup ul li:hover a,.search-container .fullwidth .price-popup ul li:hover,.search-container .fullwidth .sector-outer .search-list ul li.active,.search-container .fullwidth .sector-outer .search-list ul li:focus,.search-container .fullwidth .sector-outer .search-list ul li:hover,.search-container .ow-row>li.openPopup{background:#f1f7ff}.search-container .fullwidth .guest-popup,.search-container .fullwidth .price-popup,.search-container .fullwidth .sector-outer{background:#fff;position:absolute;left:15px;top:35px;width:336px;border:1px solid #d4d4d4;-webkit-box-shadow:0 4px 5px 0 rgba(0,0,0,.23);box-shadow:0 4px 5px 0 rgba(0,0,0,.23);display:none;z-index:10}.search-container .fullwidth .sector-outer .searchinput{padding:0 15px;height:60px;flex-direction:row;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}.search-container .fullwidth .sector-outer .searchinput .ak-search{font-size:14px;color:#000}.search-container .fullwidth .sector-outer .searchinput .input-field.outline{border:0;padding:0;margin:0;width:calc(100% - 21px)}.search-container .fullwidth .sector-outer .searchinput .input-field.outline label{left:0;padding:0}.search-container .fullwidth .price-popup ul,.search-container .fullwidth .sector-outer .search-list{max-height:330px;overflow:hidden;overflow-y:auto}.search-container .fullwidth .sector-outer .search-list ul li{padding:10px 0;background:#fff;-webkit-transition:.3s ease-in;transition:.3s ease-in}.payment-wrapper>.container .left-side .paymentbox .payment-methods .tabcontents .seperationbg.upi,.search-container .fullwidth .sector-outer .search-list ul li.list-highlight a,.stay-uptodate .container,footer .bottom-footer .firstrow{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;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}.search-container .fullwidth .sector-outer .search-list ul li p{background:#f1f7ff;padding:5px 15px;color:#002543;font-size:13px;font-weight:700;margin:0;width:100%}.search-container .fullwidth .sector-outer .search-list ul li h5{padding:5px 15px;color:#000;font-size:13px;font-weight:500}.search-container .fullwidth .sector-outer .search-list ul li h5 .icon{color:#d32f2f;font-size:21px;margin-right:5px;vertical-align:middle}.search-container .fullwidth .sector-outer .search-list ul li a{padding:0 15px;display:block}.search-container .fullwidth .sector-outer .search-list ul li a h3{font-size:14px;color:#010101;margin:0;font-weight:400;width:calc(100% - 55px);-webkit-transition:.3s;transition:.3s;position:relative}.search-container .fullwidth .sector-outer .search-list ul li a h3 .icon{display:inline-block;color:rgba(0,0,0,.8);font-size:17px;position:absolute;left:0;top:50%;-webkit-transition:.3s;transition:.3s;-webkit-transform:translateY(-50%);transform:translateY(-50%);-moz-transform:translateY(-50%)}.search-container .fullwidth .sector-outer .search-list ul li a h3 .br{display:block;margin-top:4px;color:#898989;font-size:12px}.search-container .fullwidth .sector-outer .search-list ul li a h3 .br .ellipsis{width:calc(100% - 90px);overflow:hidden;white-space:nowrap;display:inline-block;text-overflow:ellipsis;vertical-align:middle}.search-container .fullwidth .sector-outer .search-list ul li a h3 .citytype{display:inline-block;font-style:normal;height:15px;padding:0 5px;line-height:14px;margin-right:5px;vertical-align:middle;text-transform:capitalize;color:#5186b1;font-weight:400;font-size:11px;background:#f1f7ff;border:1px solid #d4e4f9}.search-container .fullwidth .sector-outer .search-list ul li a h4{color:#6b6b6b;font-size:12px;font-weight:400;width:45px;text-align:right}.search-container .fullwidth .sector-outer .search-list ul li a h4 span{display:inline-block;vertical-align:middle;border-radius:0;min-width:17px;width:17px;height:15px;overflow:hidden;margin-left:6px}.search-container .fullwidth .sector-outer .search-list ul li.active a h3 .icon,.search-container .fullwidth .sector-outer .search-list ul li:focus a h3 .icon,.search-container .fullwidth .sector-outer .search-list ul li:hover a h3 .icon{color:#002543}.search-container .fullwidth .price-popup ul li{padding:0;border-bottom:1px solid #ebebeb;-webkit-transition:.3s;transition:.3s}.search-container .fullwidth .price-popup ul li a{display:block;padding:10px 15px;font-size:14px;color:#000;margin:0;font-weight:400}.search-container .fullwidth .guest-popup .scrolling{max-height:270px;overflow:hidden;overflow-y:auto}.search-container .fullwidth .guest-popup .room-collapsed{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;position:relative;border-bottom:1px dashed #ebebeb;background:#f1f7ff;padding:15px;width:100%}.search-container .fullwidth .guest-popup .room-collapsed h4{font-size:15px;font-weight:700;color:#000;margin:0 0 5px}.search-container .fullwidth .guest-popup .room-collapsed h4 span{display:block;font-size:13px;font-weight:400;color:rgba(0,0,0,.5)}.responsive-faresum .footer-faresum .right,.search-container .fullwidth .guest-popup .room-collapsed .icons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.search-container .fullwidth .guest-popup .room-collapsed .icons .icon{opacity:.5;-webkit-transition:.5s;transition:.5s;cursor:pointer;font-size:16px;margin-left:10px}.search-container .fullwidth .guest-popup .room-collapsed .icons .icon.ak-cancel{font-size:14px}.checkbox input:checked~label::after,.floatinigbtnouter .floatingbtn.labelshow::after,.floatinigbtnouter .floatingbtn:hover::after,.search-container .fullwidth .guest-popup .room-collapsed .icons .icon:hover,.search-container .thirdsection .recent-searches li:hover .ak-close,.slide-panel.open{opacity:1}.search-container .fullwidth .guest-popup .groups h2{color:#000;font-size:18px;font-weight:700;padding:11px 15px 5px}.search-container .fullwidth .guest-popup .groups ul li{padding:10px 15px;border-bottom:1px dotted #ebebeb;-webkit-transition:.5s;transition:.5s}.search-container .fullwidth .guest-popup .groups ul li h3{margin:15px 0;text-transform:uppercase;color:#000;font-size:13px}.search-container .fullwidth .guest-popup .groups ul li .row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0}#feedback a i,.availability .display-content .right-area .sortby a.shortlisted .icon,.details .details-section .left .our-experts .cards-row .expert-card .expert-details .badges li span,.fare-summary-wrapper .fare-summery-outer .faresum-btn-row a.sendquery span:first-child,.payment-wrapper>.container .left-side .paymentbox .card-imgs li,.search-container .fullwidth .guest-popup footer .link:hover span,.slide-panel .contentarea .slidepanel-content .details-tab-content .our-experts .cards-row .expert-card .expert-details .badges li span{margin-right:5px}.search-container .fullwidth .guest-popup .groups ul li .row .select-field{width:23%;margin:10px 0 20px}.search-container .fullwidth .guest-popup .groups ul li .row .select-field label{background:#fff;top:-19px;left:7px;padding:0 3px;font-size:10px}.search-container .fullwidth .guest-popup .groups ul li .row .select-field .select-dropdown,.slide-panel .contentarea .slidepanel-content .feedback-section .radio-list li .radio label{font-size:12px}.search-container .fullwidth .guest-popup .groups ul li p{font-size:15px;color:#000;width:calc(100% - 130px);padding-right:10px}.search-container .fullwidth .guest-popup .groups ul li p span{font-size:12px;color:#6b6b6b}.search-container .fullwidth .guest-popup .groups ul li p .checkbox{display:block;margin:0}.search-container .fullwidth .guest-popup .groups ul li .btnouter,.search-container .fullwidth .guest-popup .groups ul li .btnouter a,.search-container .fullwidth .guest-popup footer{display:-webkit-box;display:-ms-flexbox;-webkit-box-orient:horizontal;-webkit-box-direction:normal}.search-container .fullwidth .guest-popup .groups ul li p .checkbox label{font-size:12px;color:#525252;text-transform:none!important;padding-top:2px}.search-container .fullwidth .guest-popup .groups ul li h6{font-size:16px;color:#363636;width:40px}.search-container .fullwidth .guest-popup .groups ul li .btnouter{border:1px solid #d4d4d4;border-radius:7px;height:28px;overflow:hidden;background:#fff;width:70px;-ms-flex-direction:row;flex-direction:row;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.search-container .fullwidth .guest-popup .groups ul li .btnouter a{-ms-flex-direction:row;flex-direction:row;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#363636;font-size:20px;width:50%;font-weight:700;-webkit-transition:.5s;transition:.5s}.availability .display-content .filter .switch-like-btn a:hover,.search-container .fullwidth .guest-popup .groups ul li .btnouter a:hover{color:#fff;background:#d32f2f}.search-container .fullwidth .guest-popup .groups ul li:hover p span{color:#6b6b6b}.search-container .fullwidth .guest-popup footer{display:flex;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:15px;width:100%}.search-container .fullwidth .guest-popup footer .link{font-size:15px;font-weight:700;color:#d32f2f;text-transform:capitalize}.search-container .fullwidth .guest-popup footer .link span{margin-right:10px;-webkit-transition:.5s;transition:.5s}.search-container .fullwidth .guest-popup footer .btns{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#fff;text-transform:capitalize;background:#d32f2f;border-radius:4px;display:inline-block;text-align:center;width:65px;height:36px;line-height:36px;font-size:13px;font-weight:600;text-transform:uppercase}.search-container .ow-row,.search-container .ow-row>li.destination{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;display:-webkit-box;display:-ms-flexbox}.search-container .firstbox{border-bottom:1px solid #ebebeb;padding:0 15px 15px;width:100%}.search-container .firstbox h1{font-size:24px;font-weight:400;margin:0;text-align:center}.search-container .ow-row{border-bottom:1px solid #ebebeb;width:100%;max-width:1180px;flex-direction:row;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.search-container .ow-row>li{padding:15px;position:relative;-webkit-transition:background-color .5s linear;transition:background-color .5s linear}.search-container .ow-row>li .icon{font-size:80%;-webkit-transition:.2s linear;transition:.2s linear;display:inline-block}.search-container .ow-row>li .icon.up{-webkit-transform:rotate(-180deg);transform:rotate(-180deg);-moz-transform:rotate(-180deg)}.search-container .ow-row>li label{font-size:13px;font-weight:500;color:#363636;text-transform:uppercase;display:block;white-space:nowrap}.search-container .ow-row>li h6{font-size:30px;font-weight:700;margin:0;color:#000}.search-container .ow-row>li h6 span{font-weight:400;font-size:18px;color:#525252}.search-container .ow-row>li p{font-size:13px;color:#000;margin:0;width:95%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.search-container .ow-row>li .errormsg-outer{position:absolute;left:0;top:90%;z-index:10;width:100%;animation:.5s forwards loading;-webkit-animation:.5s forwards loading}.search-container .ow-row>li .errormsg-outer .error-style{background:#ffe9e9}.search-container .ow-row>li .errormsg-outer .error-style p{white-space:normal;overflow:visible;color:#d32f2f}.search-container .ow-row>li .errormsg-outer .error-style .icon{font-size:30px}.search-container .ow-row>li.destination{width:calc(100% - 410px);cursor:pointer;flex-direction:row;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;position:relative}.search-container .ow-row>li.btnarea,.search-container .thirdsection .recent-searches{display:-webkit-box;display:-ms-flexbox;-webkit-box-orient:horizontal;-webkit-box-direction:normal}.search-container .ow-row>li.destination>div{width:calc(100% - 32px)}.search-container .ow-row>li.destination .current-location{position:absolute;right:17px;top:50%;z-index:5;-webkit-transform:scale(.8) translateY(-50%);transform:scale(.8) translateY(-50%);-moz-transform:scale(.8) translateY(-50%)}.search-container .ow-row>li.destination .current-location .icon{font-size:23px;color:#d2d2d2;display:inline-block}.search-container .ow-row>li.destination .current-location:hover{-webkit-transform:scale(1) translateY(-50%);transform:scale(1) translateY(-50%);-moz-transform:scale(1) translateY(-50%)}.search-container .ow-row.details>li h6,.search-container .ow-row>li.destination h6{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.search-container .ow-row.details>li::after,.search-container .ow-row>li.destination::after{content:"";width:1px;height:70%;background:#ebebeb;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);-moz-transform:translateY(-50%)}.search-container .ow-row>li.month{width:200px;cursor:pointer;position:relative}.search-container .ow-row>li.btnarea{width:210px;-ms-flex-direction:row;flex-direction:row;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.search-container .ow-row>li.btnarea .search-btn{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:12px 15px;font-size:18px;font-weight:700;color:#fff;text-transform:capitalize;background:#d32f2f;border-radius:4px;display:inline-block;text-align:center}.search-container .ow-row>li:hover{background-color:#f1f7ff}.search-container .ow-row>li.error{background:rgba(255,0,0,.1)}.search-container .ow-row>li:last-child{background:0 0;min-width:190px}.search-container .ow-row>li.openPopup label{color:#055290;font-weight:700}.search-container .ow-row.details>li .price-popup{width:336px}.search-container .ow-row.details>li.destination{width:calc(((100% - 215px)/ 4) + 30px)}.search-container .ow-row.details>li.month,.search-container .ow-row.details>li.price,.search-container .ow-row.details>li.rooms-guests{width:calc((100% - 215px)/ 4)}.search-container .ow-row.details>li.btnarea{width:185px}.search-container .ow-row.details>li.btnarea .search-btn{padding:10px 15px;font-size:16px}.search-container .ow-row.details>li:last-child{min-width:185px}.search-container .thirdsection{padding-bottom:10px;width:100%}#download-package-content,.common-modal.modal{width:calc(100% - 20px)}.search-container .thirdsection .links{padding:15px 15px 0;width:100%}.search-container .thirdsection .links li a{padding:0 0 0 22px;font-size:13px;color:#000;position:relative}.search-container .thirdsection .links li a::before{content:"\e914";position:absolute;left:0;top:-4px;font-family:holidays!important;color:#1e398f;font-size:16px;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);-moz-transform:rotate(-90deg);-webkit-transition:.5s;transition:.5s}.payment-wrapper>.container .appointment-box-wrapper .appointment-box .search-results-box ul li .bottom-section .contact-details h3 span,.payment-wrapper>.container .left-side .paymentbox .payment-methods .tabcontents .bank-radio .radio label,.search-container .thirdsection .links li a span,.slide-panel .contentarea .slidepanel-content .review-header .sub-text.sub-detail{font-weight:500}.search-container .thirdsection .links li a.active::before{-webkit-transform:rotate(0);transform:rotate(0);-moz-transform:rotate(0)}.search-container .thirdsection .recent-searches{width:100%;padding:8px 15px 0;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.search-container .thirdsection .recent-searches li{display:block;margin:7px 20px 7px 0;position:relative}.search-container .thirdsection .recent-searches li .box{display:block;border-radius:5px;padding:5px 15px;border:1px solid #ebebeb;-webkit-box-shadow:0 0 5px 0 rgba(0,0,0,.1);box-shadow:0 0 5px 0 rgba(0,0,0,.1);color:#363636;font-size:12px;font-weight:400;max-width:150px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;text-transform:capitalize}.search-container .thirdsection .recent-searches li .box span{display:block;color:#525252;font-size:11px;font-weight:400;width:100%;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.search-container .thirdsection .recent-searches li .ak-close{font-size:17px;color:#919191;margin-left:5px;position:absolute;right:-7px;top:-7px;opacity:0}.availability .display-content .filter .heading .reset,.search-container .thirdsection .recent-searches li .clear{font-size:13px;color:#19478a;font-weight:400;display:inline-block;position:relative}.availability .display-content .filter .heading .reset::before,.availability .display-content .filter .view-all::before,.no-results-found .right-content a::before,.search-container .thirdsection .recent-searches li .clear::before{content:"";left:0;bottom:-1px;width:100%;height:1px;position:absolute;background:#9aa7c2}.availability .display-content .filter .heading .reset::after,.availability .display-content .filter .view-all::after,.no-results-found .right-content a::after,.payment-wrapper>.container .appointment-box-wrapper .appointment-box .search-results-box ul li .top-section .location-details a::after,.search-container .thirdsection .recent-searches li .clear::after{content:"";left:0;bottom:-2px;width:0%;height:2px;position:absolute;background:#d32f2f;-webkit-transition:.5s;transition:.5s}.availability .search-criteria.display,.search-container.weekend .firstbox{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.search-container.weekend .firstbox h1{font-size:20px;text-align:right}.search-container.weekend .firstbox ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.addon-services-outer .addon-services-box ul li:first-child,.contact-information .contact-head span,.gst-outer .gst-header .gst-header-left span,.payment-wrapper>.container .left-side .paymentbox .payment-methods .tabcontents .row-start>div,.search-container.weekend .firstbox ul li,.slide-panel .contentarea .slidepanel-content .feedback-section .border ul li,.slide-panel .contentarea .slidepanel-content .feedback-section .radio-list li{margin-right:15px}.search-container.weekend .firstbox ul li .radio label{font-weight:500;font-size:15px}.availability .search-criteria.display .top,.search-container.weekend .ow-row>li.destination{width:calc(100% - 210px)}.checkbox,.fare-summary-wrapper .promo-code-outer .promo-code,.promocode .promo-code-popup .promo-code-outer .promo-code,.radio{position:relative;margin-bottom:15px}.radio label{display:block;font-size:14px;color:#000}.radio label::before{content:"";width:18px;height:18px;position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);-moz-transform:translateY(-50%);border:1px solid #bfbfbf;border-radius:50%}.radio label::after{content:"";width:18px;height:18px;position:absolute;border-radius:50%;left:0;top:50%;background:#d32f2f;-webkit-transition:.3s;transition:.3s;-webkit-transform:translateY(-50%) scale(0);transform:translateY(-50%) scale(0);-moz-transform:translateY(-50%) scale(0)}.checkbox input,.radio input{opacity:0}.radio input:checked~label::after{-webkit-transform:translateY(-50%) scale(.6);transform:translateY(-50%) scale(.6);-moz-transform:translateY(-50%) scale(.6)}.checkbox label{display:block;font-size:13px;color:#000}.common-header .container,.common-header .container .subpagemenu,p.range-value{-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;-webkit-box-orient:horizontal}.checkbox label::before{content:"";width:16px;height:16px;position:absolute;left:0;top:2px;border:1px solid #8297a6;border-radius:4px;background:#fff}.checkbox label::after{content:"\e9ae";font-family:holidays!important;width:18px;height:18px;position:absolute;left:3px;top:3px;color:#fff;font-size:10px;-webkit-transition:.3s;transition:.3s;opacity:0}.checkbox input:checked~label:before,.home-header .mainmenu>li.active a{background:#d32f2f;border-color:#d32f2f}.range-field{margin-top:22px}p.range-value{color:rgba(0,0,0,.5);font-size:12px;font-weight:500;-ms-flex-direction:row;flex-direction:row;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;margin-top:-8px}.common-header{background:#002543;-webkit-transition:.5s;transition:.5s;width:100%}.common-header .container{padding:10px 15px;position:relative;-ms-flex-direction:row;flex-direction:row;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}.common-header .container .top-header,.payment-wrapper>.container .left-side .paymentbox .payment-methods .tabcontents .row-start{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.common-header .container .logo{cursor:pointer;min-width:246px;width:246px;height:56px;background:url(../images/home-logo.svg) no-repeat;z-index:10;position:relative;display:inline-block;-webkit-transition:none;transition:none;margin-right:35px}.common-header .container .subpagemenu{position:relative;-ms-flex-direction:row;flex-direction:row;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.common-header .container .subpagemenu li a,.common-modal.modal .modal-footer,.scroll-to-bottom{display:-webkit-box;display:-ms-flexbox;-webkit-box-direction:normal}.common-header .container .subpagemenu li a{margin-right:30px;height:100%;position:relative;-webkit-box-orient:vertical;-ms-flex-direction:column;flex-direction:column;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.common-header .container .subpagemenu li a::before{content:"";left:50%;bottom:-10px;width:0%;height:3px;position:absolute;background:#d32f2f;opacity:0;-webkit-transition:.5s;transition:.5s}.common-header .container .subpagemenu li a .icon{font-size:18px;color:#fff;-webkit-transition:.5s;transition:.5s;margin-bottom:5px;height:20px;line-height:20px}.common-header .container .subpagemenu li a .icon.ak-cruise{font-size:24px}.common-header .container .subpagemenu li a h3{color:#fff;font-size:13px;font-weight:400;margin:0;text-align:center}.common-header .container .subpagemenu li a:hover::before,.common-header .container .subpagemenu li.active a::before{left:0;opacity:1;width:100%}.availability .search-criteria .bottom ul.left,.common-header .container .payment-header li,.payment-wrapper>.container .left-side .paymentbox .payment-methods .tabcontents .cvvimg,.payment-wrapper>.container .left-side .traveller-details,.slide-panel .contentarea .slidepanel-content .feedback-section .border ul{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.common-header .container .payment-header li .icon{color:#cad7e2;font-size:40px;opacity:.7;margin-right:10px}.common-header .container .payment-header li p{color:#cad7e2;font-size:13px;font-weight:400}.common-header .container .payment-header li.border{width:1px;height:30px;background:#fff;opacity:.2;margin:0 15px}.common-modal.modal{max-height:80%;max-width:800px;border-radius:5px}.common-modal.modal .modal-header{padding:40px 24px 0;position:relative}.common-modal.modal .modal-header h2{font-size:27px;font-weight:700;color:#d32f2f;text-align:center}.common-modal.modal .modal-header .ak-cancel{width:30px;height:30px;line-height:30px;text-align:center;opacity:.5;color:#000;-webkit-transform:scale(.8);transform:scale(.8);-moz-transform:scale(.8);-webkit-transition:.4s;transition:.4s;font-size:13px;position:absolute;right:15px;top:15px}.common-modal.modal .modal-header .ak-cancel:hover{-webkit-transform:scale(1);transform:scale(1);-moz-transform:scale(1)}.common-modal.modal .modal-content,.where-when .package-carousel.weekend{padding-top:0}.common-modal.modal .modal-content h3{color:#000;font-size:20px;font-weight:500;text-align:center;margin-bottom:15px}.common-modal.modal .modal-footer{padding:0 24px 24px;height:auto;display:flex;-webkit-box-orient:horizontal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.sticky-header{position:fixed;width:100%;left:0;top:0;z-index:99;height:0}.sticky-header .common-header{-webkit-transform:translateY(-100px);transform:translateY(-100px);-moz-transform:translateY(-100px);-webkit-transition:.4s linear;transition:.4s linear}.sticky-header.show .common-header,.travel-stories .travel-stories-carousel .travel-stories-inner-wrapper ul li .box:hover .content-area .bottom h4{-webkit-transform:translateY(0);transform:translateY(0);-moz-transform:translateY(0)}.scroll-to-bottom{-webkit-box-orient:horizontal;-ms-flex-direction:row;flex-direction:row;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:fixed;left:0;right:0;bottom:50px;margin:0 auto;border-radius:10px;background:rgba(0,32,90,.7);padding:7px 15px;z-index:99;cursor:pointer;width:140px;animation:1.5s linear infinite forwards mouseMove;-webkit-animation:1.5s linear infinite forwards mouseMove;visibility:visible}.scroll-to-bottom .mouse{width:23px;height:39px;border-radius:999px;background:#fff;border:1px solid #002543;position:relative;margin-right:15px}.scroll-to-bottom .mouse::before{content:"";left:50%;height:12px;width:2px;background:#d32f2f;top:7px;margin-left:-1px;position:absolute;z-index:10}.scroll-to-bottom p{color:#fff;font-size:12px;text-transform:uppercase;font-weight:500;text-align:left}@-webkit-keyframes mouseMove{0%,100%{bottom:35px}50%{bottom:20px}}@keyframes mouseMove{0%,100%{bottom:35px}50%{bottom:20px}}.floatinigbtnouter{position:fixed;right:15px;bottom:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;width:205px;padding-top:10px;pointer-events:none;z-index:100}.floatinigbtnouter .floatingbtn{width:60px;height:60px;border-radius:50%;background:#1e398f;pointer-events:all;padding:10px;cursor:pointer;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transform:scale(1);transform:scale(1);-moz-transform:scale(1);-webkit-transition:.4s cubic-bezier(.39, .575, .565, 1);transition:.4s cubic-bezier(.39, .575, .565, 1)}.floatinigbtnouter .floatingbtn::after{content:"Customer Support";position:absolute;right:75px;-webkit-transform:translateY(-50%);transform:translateY(-50%);font-size:14px;font-weight:600;padding:3px 10px;background:#1e398f;color:#fff;border-radius:999px;top:50%;-webkit-transition:.5s;transition:.5s;opacity:0;text-align:center;line-height:18px;display:-webkit-box;display:-ms-flexbox;display:flex;place-content:center;white-space:nowrap}.floatinigbtnouter .floatingbtn span{color:#fff;font-size:24px}.floatinigbtnouter .floatingbtn.hidden{-webkit-transform:scale(0);transform:scale(0);-moz-transform:scale(0)}.floatinigbtnouter .expandingbtns{width:40px;height:40px;border-radius:50%;padding:10px;-webkit-transform:scale(0);transform:scale(0);margin:0 10px 10px;background:#d22f32;display:-webkit-box;display:-ms-flexbox;display:flex;place-content:center center;-webkit-transition:.4s cubic-bezier(.39, .575, .565, 1);transition:.4s cubic-bezier(.39, .575, .565, 1);position:relative}.slide-panel,.slide-panel .contentarea,.slide-panel .overlay{width:100%;height:100%;position:fixed}.floatinigbtnouter .expandingbtns span{color:#fff;display:inline-block;font-size:24px;z-index:9}.floatinigbtnouter .expandingbtns span.ak-phone-receiver{font-size:17px;margin-top:2px}.floatinigbtnouter .expandingbtns span.ak-printer1,.payment-wrapper>.container .left-side .mobile-payment ul li a .icon.ak-paypal,.payment-wrapper>.container .left-side .paymentbox .payment-methods .tabs li a .icon.ak-paypal{font-size:19px}.floatinigbtnouter .expandingbtns.active:nth-child(5),.floatinigbtnouter .expandingbtns:nth-child(2){-webkit-transition-delay:0.4s;transition-delay:0.4s}.floatinigbtnouter .expandingbtns:nth-child(2)::after{content:"FAQ"}.floatinigbtnouter .expandingbtns.active:nth-child(4),.floatinigbtnouter .expandingbtns:nth-child(3){-webkit-transition-delay:0.3s;transition-delay:0.3s}.floatinigbtnouter .expandingbtns:nth-child(3)::after{content:"Contact Us"}.floatinigbtnouter .expandingbtns.active:nth-child(3),.floatinigbtnouter .expandingbtns:nth-child(4){-webkit-transition-delay:0.2s;transition-delay:0.2s}.floatinigbtnouter .expandingbtns:nth-child(4)::after{content:"Print e ticket"}.floatinigbtnouter .expandingbtns.active:nth-child(2),.floatinigbtnouter .expandingbtns:nth-child(5){-webkit-transition-delay:0.1s;transition-delay:0.1s}.floatinigbtnouter .expandingbtns:nth-child(5)::after{content:"Print eTicket"}.floatinigbtnouter .expandingbtns.active{-webkit-transform:scale(1);transform:scale(1)}.floatinigbtnouter .expandingbtns::before{content:"";left:0;top:0;width:100%;height:100%;position:absolute;opacity:0;background:#1e398f;z-index:2;-webkit-transform:scale(0);transform:scale(0);-webkit-transition:.4s;transition:.4s;border-radius:50%}.floatinigbtnouter .expandingbtns::after{content:"";top:50%;right:65px;-webkit-transform:translateY(-50%);transform:translateY(-50%);font-size:14px;font-weight:600;color:#fff;position:absolute;-webkit-transition:.4s;transition:.4s;white-space:nowrap;text-align:center;line-height:18px}.floatinigbtnouter .expandingbtns:hover{cursor:pointer;color:#d22f32}.floatinigbtnouter .expandingbtns:hover::before{-webkit-transform:scale(1.2);transform:scale(1.2);opacity:1}.floatinigbtnouter .expandingbtns:hover::after{color:#1e398f;right:55px}#feedback{position:fixed;right:-65px;top:50%;z-index:50;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}#feedback a,.slide-panel .contentarea header{-ms-flex-direction:row;display:-webkit-box;display:-ms-flexbox;-webkit-box-orient:horizontal;-webkit-box-direction:normal}#feedback a{flex-direction:row;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:40px;padding:0;border-radius:18px 18px 0 0;-webkit-transform:rotate(-90deg) translateY(-50%);transform:rotate(-90deg) translateY(-50%);-moz-transform:rotate(-90deg) translateY(-50%);width:130px;text-align:center;background-image:-webkit-gradient(linear,left top,right top,from(#0e3c7e),to(#144ea3));background-image:linear-gradient(to right,#0e3c7e,#144ea3);color:#fff;font-size:16px;font-weight:400;cursor:pointer}#feedback a i{font-size:24px;-webkit-transform:rotate(90deg);transform:rotate(90deg);-moz-transform:rotate(90deg)}.slide-panel{left:0;top:0;z-index:150;opacity:0;pointer-events:none}.slide-panel .overlay{left:0;top:0;z-index:-1;opacity:0;background:#000;pointer-events:none;-webkit-transition:.3s;transition:.3s}.slide-panel .contentarea{max-width:800px;pointer-events:none;right:-100%;top:0;background:#fff;overflow:hidden;overflow-y:auto;-webkit-transition:.3s;transition:.3s}.slide-panel .contentarea header{flex-direction:row;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;padding:10px 30px;border-bottom:1px solid #e3e3e3;background:#fff}.slide-panel .contentarea header h2{color:#002543;font-size:20px;font-weight:500}.slide-panel .contentarea header .close{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;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;width:36px;height:36px;background:#eee;color:#000;font-size:16px;border-radius:5px;-webkit-transition:.5s;transition:.5s}.slide-panel .contentarea header .close:hover{background:#d32f2f;color:#fff}.slide-panel .contentarea .slidepanel-content{padding:30px}.slide-panel .contentarea .slidepanel-content .feedback-successmsg{padding:30px;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.slide-panel .contentarea .slidepanel-content .feedback-successmsg .icon{font-size:95px;color:#307d01}.slide-panel .contentarea .slidepanel-content .feedback-successmsg h6{color:#000;font-size:33px;font-weight:700;margin:20px 0 10px}.slide-panel .contentarea .slidepanel-content .feedback-successmsg p{color:#676767;font-size:24px;font-weight:400}.availability .display-content .right-area .itinerary .wrapper .right .top,.slide-panel .contentarea .slidepanel-content .feedback-section .firstrows,.slide-panel .contentarea .slidepanel-content .feedback-section .half-width.contact-no-outer,.slide-panel .contentarea .slidepanel-content .feedback-section .third-row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.slide-panel .contentarea .slidepanel-content .feedback-section .second-row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.availability .display-content .right-area .itinerary .wrapper .right .top .left-content .strip,.slide-panel .contentarea .slidepanel-content .feedback-section .radio-list{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.availability .display-content .right-area .itinerary .wrapper .right .top .left-content .strip .label-stye:last-child,.availability .search-criteria .bottom ul.right li:last-child,.details .details-section .left .our-experts .cards-row .expert-card:last-child,.home-header .mainmenu>li:last-child,.payment-wrapper>.container .left-side .paymentbox .card-imgs li:last-child,.payment-wrapper>.container .left-side .paymentbox .payment-methods .tabcontents .row-start>div:last-child,.popup-wrapper .box .card-imgs li:last-child,.slide-panel .contentarea .slidepanel-content .details-tab-content .our-experts .cards-row .expert-card:last-child,.slide-panel .contentarea .slidepanel-content .feedback-section .radio-list li:last-child{margin-right:0}.slide-panel .contentarea .slidepanel-content .feedback-section .block .country-code{width:109px}.slide-panel .contentarea .slidepanel-content .feedback-section .block .phone-number{width:calc(100% - 120px)}.slide-panel .contentarea .slidepanel-content .feedback-section .half-width{width:calc(50% - 10px)}.slide-panel .contentarea .slidepanel-content .feedback-section .greybg{background:#f4f6f8;padding:20px;border:1px solid #eceff3;margin:0 0 15px;border-radius:7px}.slide-panel .contentarea .slidepanel-content .feedback-section .input-field.outline textarea{height:78px}.slide-panel .contentarea .slidepanel-content .feedback-section .refresh{color:#19478a;cursor:pointer}.slide-panel .contentarea .slidepanel-content .feedback-section .btn-wrapper a{height:40px;line-height:40px;padding:0 20px;font-size:17px;font-weight:500;color:#fff;text-transform:capitalize;background:#d32f2f;border-radius:4px;display:inline-block;text-align:center;text-transform:uppercase}.slide-panel .contentarea .slidepanel-content .feedback-section .border{border:1px dashed #b8b8b8;border-radius:7px;padding:10px}.slide-panel .contentarea .slidepanel-content .feedback-section .border ul li:nth-child(2){width:calc(100% - 150px)}.slide-panel .contentarea .slidepanel-content .feedback-section h3{color:#000;font-size:18px;font-weight:500;margin:0 0 15px}.slide-panel .contentarea .slidepanel-content .feedback-section h3 span{color:#525252;font-size:13px;font-weight:400;display:block;margin-top:5px}.slide-panel .contentarea .slidepanel-content .feedback-section h4{color:#19478a;font-size:18px;font-weight:500;margin:0 0 15px}.slide-panel .contentarea .slidepanel-content .feedback-section h5{color:#000;font-size:14px;font-weight:500;margin:0 0 10px}.slide-panel .contentarea .slidepanel-content .feedback-section .m-b-7{margin-bottom:7px}.slide-panel .contentarea .slidepanel-content .feedback-section .uploadfilecontainer{height:153px;width:100%;margin:0;background:#fff!important;border:1px dashed #b8b8b8;border-radius:7px;position:relative;cursor:pointer}.slide-panel .contentarea .slidepanel-content .feedback-section .uploadfilecontainer input[type=file]{position:absolute;left:0;top:0;width:100%;height:100%;cursor:pointer;opacity:0}.slide-panel .contentarea .slidepanel-content .feedback-section .uploadfilecontainer .absdiv{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;border-radius:7px;overflow:hidden}.slide-panel .contentarea .slidepanel-content .feedback-section .uploadfilecontainer .absdiv .left{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;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;background:#fafafa;width:140px;border-right:1px dashed #b8b8b8}.slide-panel .contentarea .slidepanel-content .feedback-section .uploadfilecontainer .absdiv .left span{color:#595959;font-size:65px}.slide-panel .contentarea .slidepanel-content .feedback-section .uploadfilecontainer .absdiv .right{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;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;width:calc(100% - 140px);padding:15px;text-align:center}.slide-panel .contentarea .slidepanel-content .feedback-section .uploadfilecontainer .absdiv .right p{font-size:16px;font-weight:500;color:#000;margin:0 0 5px}.slide-panel .contentarea .slidepanel-content .feedback-section .uploadfilecontainer .absdiv .right h6{font-size:16px;font-weight:500;color:#000;text-transform:uppercase;margin:0 0 5px}.slide-panel .contentarea .slidepanel-content .feedback-section .uploadfilecontainer .absdiv .right button{height:39px;width:145px;border-radius:5px;background:#19478a;line-height:39px;color:#fff;font-size:16px;font-weight:400;border:0}.slide-panel .contentarea .slidepanel-content .feedback-section .files-list{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;width:100%;margin:10px auto;background:#fff;border:1px dashed #b8b8b8;border-radius:5px;padding:5px 10px;color:#333}.slide-panel .contentarea .slidepanel-content .feedback-section .files-list p{margin:0;color:#333;font-weight:500;width:calc(100% - 40px);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:11px}.slide-panel .contentarea .slidepanel-content .feedback-section .files-list .delete-file{background:0 0;border:none;cursor:pointer;height:15px}.slide-panel .contentarea .slidepanel-content .feedback-section .files-list .delete-file span{color:#d32f2f;font-size:15px}.slide-panel .contentarea .slidepanel-content .feedback-section .errormsg{border:1px solid #d32f2f;padding:15px;margin:20px 0;border-radius:5px;background:#f8ecec;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.slide-panel .contentarea .slidepanel-content .feedback-section .errormsg span{color:#d32f2f;font-size:32px}.slide-panel .contentarea .slidepanel-content .feedback-section .errormsg p{color:#000;font-size:16px;padding-left:15px}.slide-panel .contentarea .slidepanel-content .review-header{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:15px}.slide-panel .contentarea .slidepanel-content .review-header .main-header{font-size:19px;font-weight:500;color:#000}.slide-panel .contentarea .slidepanel-content .review-header .sub-text{font-size:13px;font-weight:400;margin-bottom:10px}.slide-panel .contentarea .slidepanel-content .review-header .main-header-banner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;padding:10px 30px;margin:0 -30px;background:#f4f6f8}.slide-panel .contentarea .slidepanel-content .review-header .main-header-banner .item{width:100%;margin-right:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border-right:1px solid #ebebeb}.slide-panel .contentarea .slidepanel-content .review-header .main-header-banner .item:last-child{margin-right:0;border-right:0px}.details .details-section .left .about-tour p,.details .header .left .details,.details .search-criteria .top .details,.slide-panel .contentarea .slidepanel-content .details-tab-content .about-tour p,.slide-panel .contentarea .slidepanel-content .review-header .main-header-banner .item p,.slide-panel .contentarea .slidepanel-content .toggle-content li .collapsible-body p{font-size:13px;font-weight:400}.availability .search-criteria .bottom ul.left li h3 span strong,.pricing .search-criteria .bottom ul.left li h3 span strong,.slide-panel .contentarea .slidepanel-content .review-header .main-header-banner .item h3{font-size:18px;font-weight:500}.slide-panel .contentarea .slidepanel-content .review-header .main-header-banner .item h3 span{font-size:14px;font-weight:400}.details .details-section .left .details-tabs,.slide-panel .contentarea .slidepanel-content .details-tabs{width:100%;background:#fff;border:1px solid rgba(156,170,179,.28);-webkit-box-shadow:0 0 9px 0 rgba(0,0,0,.1);box-shadow:0 0 9px 0 rgba(0,0,0,.1);border-radius:4px;padding:0 10px;margin:0 0 15px;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;overflow-x:auto}.details .details-section .left .details-tabs li,.slide-panel .contentarea .slidepanel-content .details-tabs li{margin-right:35px;text-transform:uppercase;padding:15px 10px 10px;border-bottom:4px solid #fff;font-size:14px;font-weight:500;white-space:nowrap;-webkit-transition:.1s;transition:.1s;cursor:pointer}.details .details-section .left .details-tabs li.active,.details .details-section .left .details-tabs li:hover,.slide-panel .contentarea .slidepanel-content .details-tabs li.active,.slide-panel .contentarea .slidepanel-content .details-tabs li:hover{color:#d32f2f;border-bottom:4px solid #d32f2f}.popup-wrapper .radio-outer,.slide-panel .contentarea .slidepanel-content .details-tab-content{margin-bottom:15px}.details .details-section .left .itinerary-card,.slide-panel .contentarea .slidepanel-content .details-tab-content .itinerary-card{width:100%;margin-bottom:15px;background:#fff;border:1px solid rgba(156,170,179,.28);-webkit-box-shadow:0 0 9px 0 rgba(0,0,0,.1);box-shadow:0 0 9px 0 rgba(0,0,0,.1);border-radius:4px;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow:hidden}.details .details-section .left .itinerary-card .card-header,.slide-panel .contentarea .slidepanel-content .details-tab-content .itinerary-card .card-header{height:139px;padding:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;color:#fff}.details .details-section .left .itinerary-card .card-header picture,.slide-panel .contentarea .slidepanel-content .details-tab-content .itinerary-card .card-header picture{position:absolute;left:0;top:0;z-index:1;height:139px;overflow:hidden}.details .details-section .left .itinerary-card .card-header picture img,.slide-panel .contentarea .slidepanel-content .details-tab-content .itinerary-card .card-header picture img{-webkit-filter:brightness(0.6);filter:brightness(.6);-webkit-transform:translateY(-10px);transform:translateY(-10px)}.details .details-section .left .itinerary-card .card-header h1,.slide-panel .contentarea .slidepanel-content .details-tab-content .itinerary-card .card-header h1{z-index:2;text-transform:uppercase}.details .details-section .left .itinerary-card .card-header p,.slide-panel .contentarea .slidepanel-content .details-tab-content .itinerary-card .card-header p{z-index:2;font-size:14px;font-weight:400;text-transform:capitalize}.details .details-section .left .itinerary-card .card-body .day,.slide-panel .contentarea .slidepanel-content .details-tab-content .itinerary-card .card-body .day{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border-bottom:1px solid rgba(156,170,179,.28)}.details .details-section .left .itinerary-card .card-body .day:last-child,.details .details-section .left .moredetails-card .policy-table-wrapper .policy-table tr:last-child,.slide-panel .contentarea .slidepanel-content .details-tab-content .itinerary-card .card-body .day:last-child,.slide-panel .contentarea .slidepanel-content .details-tab-content .moredetails-card .policy-table-wrapper .policy-table tr:last-child,footer .bottom-footer .firstrow .rightsection .squareouter .row-one:last-child{border-bottom:0}.details .details-section .left .itinerary-card .card-body .day li,.slide-panel .contentarea .slidepanel-content .details-tab-content .itinerary-card .card-body .day li{padding:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.details .details-section .left .itinerary-card .card-body .day .day-count,.slide-panel .contentarea .slidepanel-content .details-tab-content .itinerary-card .card-body .day .day-count{min-width:100px;max-width:100px;width:100px}.details .details-section .left .itinerary-card .card-body .day .day-count h3,.slide-panel .contentarea .slidepanel-content .details-tab-content .itinerary-card .card-body .day .day-count h3{font-size:14px;font-weight:700;text-transform:uppercase}.details .details-section .left .itinerary-card .card-body .day .day-itinerary,.slide-panel .contentarea .slidepanel-content .details-tab-content .itinerary-card .card-body .day .day-itinerary{width:100%;border-left:1px solid rgba(156,170,179,.28)}.details .details-section .left .itinerary-card .card-body .day .day-itinerary h3,.slide-panel .contentarea .slidepanel-content .details-tab-content .itinerary-card .card-body .day .day-itinerary h3{font-size:14px;text-transform:uppercase;font-weight:500}.details .details-section .left .itinerary-card .card-body .day .day-itinerary p,.details .details-section .left .moredetails-card .policy-table-wrapper .policy-table tr td,.slide-panel .contentarea .slidepanel-content .details-tab-content .itinerary-card .card-body .day .day-itinerary p,.slide-panel .contentarea .slidepanel-content .details-tab-content .moredetails-card .policy-table-wrapper .policy-table tr td{font-size:13px;color:#525252;font-weight:400}.details .details-section .left .itinerary-divider,.slide-panel .contentarea .slidepanel-content .details-tab-content .itinerary-divider{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:15px}.details .details-section .left .itinerary-divider span,.slide-panel .contentarea .slidepanel-content .details-tab-content .itinerary-divider span{background:-webkit-linear-gradient(#d92727,#19478a);-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-size:50px;margin-right:10px}.details .details-section .left .itinerary-divider h4,.slide-panel .contentarea .slidepanel-content .details-tab-content .itinerary-divider h4{font-size:14px;font-weight:500;text-transform:uppercase}.details .details-section .left .accomodation-details,.details .details-section .left .itinerary-list-card,.details .details-section .left .moredetails-card,.slide-panel .contentarea .slidepanel-content .details-tab-content .accomodation-details,.slide-panel .contentarea .slidepanel-content .details-tab-content .itinerary-list-card,.slide-panel .contentarea .slidepanel-content .details-tab-content .moredetails-card{background:#fff;border:1px solid rgba(156,170,179,.28);-webkit-box-shadow:0 0 9px 0 rgba(0,0,0,.1);box-shadow:0 0 9px 0 rgba(0,0,0,.1);border-radius:4px;margin:0 0 15px;padding:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.details .details-section .left .itinerary-list-card .heading-row,.slide-panel .contentarea .slidepanel-content .details-tab-content .itinerary-list-card .heading-row{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:10px}.details .details-section .left .itinerary-list-card .heading-row p,.slide-panel .contentarea .slidepanel-content .details-tab-content .itinerary-list-card .heading-row p{margin-left:5px;font-size:13px;font-weight:400;color:#525252}.details .details-section .left .itinerary-list-card .details-row img,.slide-panel .contentarea .slidepanel-content .details-tab-content .itinerary-list-card .details-row img{width:171px;height:185px;border-radius:4px;margin-right:20px;margin-bottom:10px}.details .details-section .left .itinerary-list-card .details-row p,.details .details-section .left .moredetails-card .card-list li p,.slide-panel .contentarea .slidepanel-content .details-tab-content .itinerary-list-card .details-row p,.slide-panel .contentarea .slidepanel-content .details-tab-content .moredetails-card .card-list li p{font-size:13px;color:#525252}.details .details-section .left .accomodation-details .room-category,.details .header .left .headings,.fare-summary-wrapper .action-outer ul li .left-outer,.slide-panel .contentarea .slidepanel-content .details-tab-content .accomodation-details .room-category{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.details .details-section .left .accomodation-details .room-category p,.slide-panel .contentarea .slidepanel-content .details-tab-content .accomodation-details .room-category p{font-weight:700;color:#000;font-size:16px}.details .details-section .left .accomodation-details .room-category .star-icon,.slide-panel .contentarea .slidepanel-content .details-tab-content .accomodation-details .room-category .star-icon{-webkit-transform:translateY(-1px);transform:translateY(-1px);margin-left:5px;color:#efb400}.details .details-section .left .accomodation-details .accomodation-itinerary li,.slide-panel .contentarea .slidepanel-content .details-tab-content .accomodation-details .accomodation-itinerary li{margin:5px 0 0}.details .details-section .left .accomodation-details .accomodation-itinerary li p,.slide-panel .contentarea .slidepanel-content .details-tab-content .accomodation-details .accomodation-itinerary li p{font-weight:400;color:#525252;font-size:13px}.details .details-section .left .moredetails-card .card-heading,.slide-panel .contentarea .slidepanel-content .details-tab-content .moredetails-card .card-heading{font-size:22px;font-weight:500;margin-bottom:10px}.details .details-section .left .moredetails-card .card-list,.slide-panel .contentarea .slidepanel-content .details-tab-content .moredetails-card .card-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-left:10px}.details .details-section .left .moredetails-card .card-list li,.slide-panel .contentarea .slidepanel-content .details-tab-content .moredetails-card .card-list li{margin:5px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.details .details-section .left .moredetails-card .card-list li span,.slide-panel .contentarea .slidepanel-content .details-tab-content .moredetails-card .card-list li span{content:"";width:0;height:0;border-style:solid;border-width:5px 8px 5px 0;border-color:transparent #525252 transparent transparent;display:inline-block;vertical-align:middle;margin-right:10px;-webkit-transform:translateY(5px) rotate(180deg);transform:translateY(5px) rotate(180deg)}.details .details-section .left .moredetails-card .policy-table-wrapper,.slide-panel .contentarea .slidepanel-content .details-tab-content .moredetails-card .policy-table-wrapper{overflow:hidden;border:1px solid rgba(156,170,179,.28);border-radius:4px;margin-bottom:10px}.details .details-section .left .moredetails-card .policy-table-wrapper .policy-table tr.bg-row,.slide-panel .contentarea .slidepanel-content .details-tab-content .moredetails-card .policy-table-wrapper .policy-table tr.bg-row{background:#f7f7f7}.details .details-section .left .moredetails-card .policy-table-wrapper .policy-table tr td,.details .details-section .left .moredetails-card .policy-table-wrapper .policy-table tr th,.slide-panel .contentarea .slidepanel-content .details-tab-content .moredetails-card .policy-table-wrapper .policy-table tr td,.slide-panel .contentarea .slidepanel-content .details-tab-content .moredetails-card .policy-table-wrapper .policy-table tr th{padding:10px;border-left:1px solid rgba(156,170,179,.28)}.details .details-section .left .moredetails-card .policy-table-wrapper .policy-table tr td.no-border,.details .details-section .left .moredetails-card .policy-table-wrapper .policy-table tr td:first-child,.details .details-section .left .moredetails-card .policy-table-wrapper .policy-table tr th.no-border,.details .details-section .left .moredetails-card .policy-table-wrapper .policy-table tr th:first-child,.slide-panel .contentarea .slidepanel-content .details-tab-content .moredetails-card .policy-table-wrapper .policy-table tr td.no-border,.slide-panel .contentarea .slidepanel-content .details-tab-content .moredetails-card .policy-table-wrapper .policy-table tr td:first-child,.slide-panel .contentarea .slidepanel-content .details-tab-content .moredetails-card .policy-table-wrapper .policy-table tr th.no-border,.slide-panel .contentarea .slidepanel-content .details-tab-content .moredetails-card .policy-table-wrapper .policy-table tr th:first-child{border-left:0}.details .details-section .left .support-outer,.page-container .page-left .support-outer,.payment-wrapper>.container .left-side .support-outer,.slide-panel .contentarea .slidepanel-content .details-tab-content .support-outer{background:#fff;border:1px solid rgba(156,170,179,.28);-webkit-box-shadow:0 0 9px 0 rgba(0,0,0,.1);box-shadow:0 0 9px 0 rgba(0,0,0,.1);border-radius:4px;overflow:hidden;margin:0 0 15px;position:relative;padding:5px 15px;display:none}.details .details-section .left .support-outer ul li,.page-container .page-left .support-outer ul li,.payment-wrapper>.container .left-side .support-outer ul li,.slide-panel .contentarea .slidepanel-content .details-tab-content .support-outer ul li{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;display:-webkit-box;display:-ms-flexbox;display:flex;border-bottom:1px solid #ebebeb;padding:9px 0;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.details .details-section .left .support-outer ul li:last-child,.fare-summary-wrapper .support-outer ul li:last-child,.page-container .page-left .support-outer ul li:last-child,.payment-wrapper>.container .left-side .support-outer ul li:last-child,.slide-panel .contentarea .slidepanel-content .details-tab-content .support-outer ul li:last-child{border-bottom:none}.details .details-section .left .support-outer ul li .icon,.page-container .page-left .support-outer ul li .icon,.payment-wrapper>.container .left-side .support-outer ul li .icon,.slide-panel .contentarea .slidepanel-content .details-tab-content .support-outer ul li .icon{background:-webkit-linear-gradient(#d92727,#19478a);-webkit-background-clip:text;-webkit-text-fill-color:transparent;color:#525252;font-size:25px;text-align:left;display:block}.details .details-section .left .support-outer ul li h3,.page-container .page-left .support-outer ul li h3,.payment-wrapper>.container .left-side .support-outer ul li h3,.slide-panel .contentarea .slidepanel-content .details-tab-content .support-outer ul li h3{color:#222;font-size:13px;font-weight:400;line-height:20px;padding-left:13px;padding-bottom:0}.details .details-section .left .support-outer ul li h3 span,.page-container .page-left .support-outer ul li h3 span,.payment-wrapper>.container .left-side .support-outer ul li h3 span,.slide-panel .contentarea .slidepanel-content .details-tab-content .support-outer ul li h3 span{font-weight:500;color:#000;font-size:16px;display:block}.details .details-section .left .support-outer ul li h3 span strong,.fare-summary-wrapper .action-outer ul li .left-outer h3 span strong,.fare-summary-wrapper .support-outer ul li h3 span strong,.gst-outer .gst-header .gst-header-left h3 span strong,.page-container .page-left .support-outer ul li h3 span strong,.payment-wrapper>.container .left-side .support-outer ul li h3 span strong,.slide-panel .contentarea .slidepanel-content .details-tab-content .support-outer ul li h3 span strong{color:#000;font-size:16px}.details .details-section .left .support-outer ul li h3 span .whatsapp-icon,.page-container .page-left .support-outer ul li h3 span .whatsapp-icon,.payment-wrapper>.container .left-side .support-outer ul li h3 span .whatsapp-icon,.slide-panel .contentarea .slidepanel-content .details-tab-content .support-outer ul li h3 span .whatsapp-icon{background:url(images/whatsapp.png);width:30px;height:30px;display:block}.details .details-section .left .about-tour,.slide-panel .contentarea .slidepanel-content .details-tab-content .about-tour{margin:15px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.details .details-section .left .about-tour h2,.slide-panel .contentarea .slidepanel-content .details-tab-content .about-tour h2{font-size:22px;font-weight:700;margin-bottom:5px}.details .details-section .left .our-experts,.slide-panel .contentarea .slidepanel-content .details-tab-content .our-experts{margin:15px 0 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.details .details-section .left .our-experts h2,.slide-panel .contentarea .slidepanel-content .details-tab-content .our-experts h2{font-size:22px;font-weight:700}.details .details-section .left .our-experts .cards-row,.slide-panel .contentarea .slidepanel-content .details-tab-content .our-experts .cards-row{margin:15px 0 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.details .details-section .left .our-experts .cards-row .expert-card,.slide-panel .contentarea .slidepanel-content .details-tab-content .our-experts .cards-row .expert-card{width:100%;max-width:50%;margin-right:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fff;border:1px solid rgba(156,170,179,.28);-webkit-box-shadow:0 0 9px 0 rgba(0,0,0,.1);box-shadow:0 0 9px 0 rgba(0,0,0,.1);border-radius:4px;padding:15px}.details .details-section .left .our-experts .cards-row .expert-card .expert-details,.slide-panel .contentarea .slidepanel-content .details-tab-content .our-experts .cards-row .expert-card .expert-details{margin-left:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.availability .search-criteria .bottom ul.left li h3 span.big,.details .details-section .left .our-experts .cards-row .expert-card .expert-details h2,.pricing .search-criteria .bottom ul.left li h3 span.big,.slide-panel .contentarea .slidepanel-content .details-tab-content .our-experts .cards-row .expert-card .expert-details h2{font-size:16px;font-weight:500}.details .details-section .left .our-experts .cards-row .expert-card .expert-details p,.slide-panel .contentarea .slidepanel-content .details-tab-content .our-experts .cards-row .expert-card .expert-details p{font-size:13px;font-weight:400;color:#525252}.details .details-section .left .our-experts .cards-row .expert-card .expert-details .badges,.slide-panel .contentarea .slidepanel-content .details-tab-content .our-experts .cards-row .expert-card .expert-details .badges{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}.details .details-section .left .our-experts .cards-row .expert-card .expert-details .badges li,.slide-panel .contentarea .slidepanel-content .details-tab-content .our-experts .cards-row .expert-card .expert-details .badges li{margin-top:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:5px 10px;margin-right:10px;border-radius:50px;font-size:13px;font-weight:400;cursor:pointer}.details .details-section .left .our-experts .cards-row .expert-card .expert-details .badges li.phone,.slide-panel .contentarea .slidepanel-content .details-tab-content .our-experts .cards-row .expert-card .expert-details .badges li.phone{background:#e6edf2}.details .details-section .left .our-experts .cards-row .expert-card .expert-details .badges li.whatsapp,.slide-panel .contentarea .slidepanel-content .details-tab-content .our-experts .cards-row .expert-card .expert-details .badges li.whatsapp{background:#4caf50;color:#fff}.details .details-section .left .product-review,.slide-panel .contentarea .slidepanel-content .details-tab-content .product-review{border-bottom:0;background:0 0}.slide-panel .contentarea .slidepanel-content .details-tab-content #overview-tabs-content{display:initial}.slide-panel .contentarea .slidepanel-content .toggle-content{margin:0 -30px;-webkit-box-shadow:none;box-shadow:none;border:0}.slide-panel .contentarea .slidepanel-content .toggle-content li.active .collapsible-header span{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.slide-panel .contentarea .slidepanel-content .toggle-content li .collapsible-header{border-top:1px solid #ebebeb;border-bottom:0;background:#f4f6f8;padding:10px 30px;font-size:15px;font-weight:500;color:#000;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}.slide-panel .contentarea .slidepanel-content .toggle-content li .collapsible-header span{color:#525252;-webkit-transition:.3s;transition:.3s;font-size:13px}.slide-panel .contentarea .slidepanel-content .toggle-content li .collapsible-body{padding:10px 30px;border:0}.slide-panel .contentarea .slidepanel-content .toggle-content li .collapsible-body .badge{display:inline;padding:2px 10px;background:#f4f6f8;border:1px solid #ebebeb;border-radius:50px;font-size:13px;color:#000;font-weight:700;margin-right:12px}.slide-panel .contentarea .slidepanel-content .toggle-content li .collapsible-body .badge span{color:#00205a}.slide-panel .contentarea .slidepanel-content .toggle-content li .collapsible-body .fare-summary{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0}.slide-panel .contentarea .slidepanel-content .toggle-content li .collapsible-body .fare-summary li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:10px 30px;border-bottom:1px solid #ebebeb}.slide-panel .contentarea .slidepanel-content .toggle-content li .collapsible-body .fare-summary li.total{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;border-bottom:0}.slide-panel .contentarea .slidepanel-content .toggle-content li .collapsible-body .fare-summary li.total h2{font-size:22px;font-weight:700;color:#000}.slide-panel.open .overlay{opacity:.5;pointer-events:all}.slide-panel.open .contentarea{right:0;pointer-events:all}.home-header{background:#07162d;padding:5px 0 15px}.domestic-destinations,.exclusive-deals,.international-destinations,.travel-guide,.where-when{padding:40px 0}.home-header .home-top-header{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;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;min-height:60px}.home-common-heading,.home-header .mainmenu{display:-webkit-box;display:-ms-flexbox;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row}.home-header .home-top-header .main-logo h1{color:transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;overflow:hidden;position:absolute}.home-header .home-top-header .main-logo .logo{cursor:pointer;width:246px;height:100%;z-index:10;display:inline-block;-webkit-transition:none;transition:none}.home-header .mainmenu{flex-direction:row;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:10px;position:relative;z-index:50}.home-header .mainmenu>li{margin-right:12px}.home-header .mainmenu>li>a{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;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;height:70px;width:90px;border-radius:7px;background:#fff;border:1px solid rgba(255,255,255,.28);-webkit-box-shadow:0 3px 5px 0 rgba(0,0,0,.3);box-shadow:0 3px 5px 0 rgba(0,0,0,.3)}.home-header .mainmenu>li>a.new{position:relative;overflow:hidden}.home-header .mainmenu>li>a.new::before{content:"NEW";position:absolute;color:#000;left:-33px;top:8px;font-size:11px;text-align:center;font-weight:700;line-height:15px;width:100%;height:15px;border-bottom:2px solid rgba(0,0,0,.4);background-image:linear-gradient(60deg,#ff7a05,#ffc601,#fffc01);-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-moz-transform:rotate(-45deg)}.home-header .mainmenu>li>a .icon{font-size:29px;color:#5f5f5f;margin-bottom:5px}.home-header .mainmenu>li>a .icon.ak-cruise{font-size:34px;margin-bottom:-3px!important}.home-header .mainmenu>li>a h3{color:#000;font-size:15px;font-weight:400;margin:0;text-align:center}.home-header .mainmenu>li>a:hover{-webkit-box-shadow:0 13px 21px -1px rgba(0,0,0,.3);box-shadow:0 13px 21px -1px rgba(0,0,0,.3);-webkit-transform:translateY(-7%);transform:translateY(-7%);-moz-transform:translateY(-7%)}.home-header .mainmenu>li>a[aria-expanded=true]{z-index:1010;position:relative}.home-common-heading{margin-bottom:20px;display:flex;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.home-common-heading .left,.home-common-heading .right li .nav,.promocode .promo-left.before-style{display:-webkit-box;display:-ms-flexbox;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row}.home-common-heading .left,.promocode .promo-left.before-style{display:flex;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.home-common-heading .left h2,.stay-uptodate .heading .text h2{font-size:36px;font-weight:300;color:#000}.home-common-heading .left h2 span{font-size:18px;font-weight:400}.home-common-heading .left h2 span.block{display:block;font-size:15px}.home-common-heading .left ul li{margin:7px 15px;display:inline-block}.home-common-heading .left ul li a{padding:4px 0;font-weight:700;text-transform:uppercase;color:#000;font-size:15px;border-bottom:2px solid transparent}.home-common-heading .left ul li.active a,.home-common-heading .left ul li:hover a{color:#d32f2f;border-bottom-color:#d32f2f}.international-destinations,.product-review{background:#f5f6f8;border-bottom:1px solid #e5e5e6}.booknow-radios .bottombox .space h5:last-child,.home-common-heading .right,.pricing .search-criteria .top .right{text-align:right}.availability .display-content .right-area .sortby ul li.asc-active .asc-icon,.availability .display-content .right-area .sortby ul li.desc-active .desc-icon,.availability .search-criteria .bottom ul.share-group li a img,.home-common-heading .right li{display:inline-block}.home-common-heading .right li .link{font-size:15px;color:#d32f2f;text-decoration:underline;font-weight:500;white-space:nowrap;margin-right:15px}.home-common-heading .right li .nav{margin-left:3px;width:25px;height:25px;line-height:25px;display:flex;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;border-radius:50%;background:#e0dcdc;cursor:pointer;font-size:12px;color:#fff}.exclusive-deals .slider ul,.offer_banner .img-div{-ms-flex-direction:row;-webkit-box-orient:horizontal;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox}.home-common-heading .right li .nav.active{background-color:#002543}.home-common-heading .right li .nav .ak-right{margin-right:-3px}.home-common-heading .right li .nav .ak-left{margin-left:-3px}.offer_banner .img-div{display:flex;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:25px 15px 0;margin-bottom:-25px}.offer_banner .img-div img{max-width:100%;height:auto}.exclusive-deals .slider{overflow:hidden;height:auto}.exclusive-deals .slider ul{margin:0 -15px;flex-direction:row;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.exclusive-deals .slider ul li{width:33.333%;min-width:380px;padding:0 15px;display:block;position:relative}.exclusive-deals .slider ul li .box{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;background:#fff;border-radius:7px;-webkit-box-shadow:0 0 5px 0 rgba(0,0,0,.1);box-shadow:0 0 5px 0 rgba(0,0,0,.1);height:100%;-webkit-transition:.5s ease-in;transition:.5s ease-in;width:calc(100% - 45px);margin-left:45px;border:1px solid rgba(156,170,179,.28)}.exclusive-deals .slider ul li .box .fullheight,.populardestination-wrapper .mainblock .populardestinations .box .fullheight{height:100%}.exclusive-deals .slider ul li .box .imgsection{height:calc(100% - 50px);width:125px;min-width:125px;overflow:hidden;pointer-events:all!important;margin:25px 0 0 -45px;border-radius:7px;-webkit-mask-image:-webkit-radial-gradient(white,black);border:1px solid #d6dfe4}.exclusive-deals .slider ul li .box .imgsection img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-transform:scale(1);transform:scale(1);-moz-transform:scale(1);-webkit-transition:.5s linear;transition:.5s linear;background:#ddd;display:block}.exclusive-deals .slider ul li .box .imgsection picture{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-transition:.5s linear;transition:.5s linear;-webkit-transform:scale(1);transform:scale(1);-moz-transform:scale(1);background:#ddd;display:block}.exclusive-deals .slider ul li .box .imgsection picture source{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.exclusive-deals .slider ul li .box .content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;max-width:100%;padding:25px 15px;width:calc(100% - 80px)}.exclusive-deals .slider ul li .box .content .height{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;max-width:100%;height:calc(100% - 40px)}.exclusive-deals .slider ul li .box .content .height .itemDesc{min-height:90px}.exclusive-deals .slider ul li .box .content .label{margin-bottom:20px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.downloadmobile-app .container .center-block .form,.exclusive-deals .slider ul li .box .content .bookingsection,.populardestination-wrapper .mainblock,.populardestination-wrapper .mainblock .populardestinations,.populardestination-wrapper .mainblock .whitebox .destinationlist .destination,.populardestination-wrapper .mainblock .whitebox .destinationlist .destination .textblock{-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;-webkit-box-orient:horizontal}.exclusive-deals .slider ul li .box .content .label p{color:#6d6c6c;font-size:11px;font-weight:700;text-transform:uppercase;background:#f5f6f8;border:1px solid #e4e4e4;border-radius:5px;padding:0 10px;height:20px;line-height:20px}.exclusive-deals .slider ul li .box .content h3{font-size:18px;font-weight:700;margin:0 0 5px;color:#000;width:100%}.exclusive-deals .slider ul li .box .content p{font-size:13px;color:#525252;font-weight:500;line-height:20px}.exclusive-deals .slider ul li .box .content .bookingsection{-ms-flex-direction:row;flex-direction:row;-webkit-box-sizing:border-box;box-sizing:border-box;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;padding:25px 0 0;pointer-events:all!important}.exclusive-deals .slider ul li .box .content .bookingsection h6{font-size:15px;font-weight:700;color:#525252}.exclusive-deals .slider ul li .box .content .bookingsection p{pointer-events:all!important;border:1px dashed #ebebeb;border-radius:5px;line-height:30px;color:#525252;font-size:12px;padding:0 0 0 10px;position:relative}.exclusive-deals .slider ul li .box .content .bookingsection p a{pointer-events:all;border-left:1px dashed #d5d5d5;display:inline-block;padding:0 10px;margin-left:10px;cursor:pointer}.exclusive-deals .slider ul li .box .content .bookingsection p a i{vertical-align:middle;display:inline-block;font-size:15px;color:#525252;-webkit-transition:.5s;transition:.5s}.exclusive-deals .slider ul li .box .content .bookingsection p span{position:absolute;left:5px;top:-7px;line-height:12px;background:#fff;font-size:10px;color:#525252;padding:0 3px}.exclusive-deals .slider ul li .box .content .bookingsection a{padding:0;background:0 0;border:none;color:#d32f2f;font-size:15px;font-weight:700}.exclusive-deals .slider ul li .box .content .tool-tip-container{position:absolute;background:#000;border:0;bottom:0;left:0;right:0;width:128px;border-radius:5px;text-align:center;margin:0 auto}.exclusive-deals .slider ul li .box .content .tool-tip-container p{color:#fff;display:inline-block;padding:5px}.exclusive-deals .slider ul li .box:hover .imgsection img,.exclusive-deals .slider ul li .box:hover .imgsection picture{-webkit-transform:scale(1.1);transform:scale(1.1);-moz-transform:scale(1.1)}.populardestination-wrapper{background:#f5f6f8;margin-top:75px;border-top:1px solid #e5e5e6}.populardestination-wrapper .main-wrapper{background:#fff;max-width:100%;border-radius:7px;-webkit-box-shadow:0 0 5px 0 rgba(0,0,0,.1);box-shadow:0 0 5px 0 rgba(0,0,0,.1);height:100%;padding:20px;border:1px solid rgba(156,170,179,.28);position:relative;margin-top:-55px}.downloadmobile-app .container .center-block .form,.populardestination-wrapper .mainblock{-ms-flex-direction:row;flex-direction:row;-webkit-box-sizing:border-box;box-sizing:border-box;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.populardestination-wrapper .mainblock .whitebox{background:#fff;padding:20px;border-radius:7px;height:530px;border:1px solid #dadada;width:calc((100% - 15px)/ 2)}.populardestination-wrapper .mainblock .whitebox .destinationlist{height:100%;overflow:hidden;overflow-y:auto;scrollbar-color:#747474 #dcdcdc;scrollbar-width:thin;padding:0;position:relative}.populardestination-wrapper .mainblock .whitebox .destinationlist::before{content:"starts from";position:absolute;right:8px;top:8px;color:#000;font-size:12px;font-weight:700;text-transform:uppercase}.populardestination-wrapper .mainblock .whitebox .destinationlist .destination{padding:10px;position:relative;cursor:pointer;display:flex;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.populardestination-wrapper .mainblock .whitebox .destinationlist .destination .imgdiv{background:#ddd;height:70px;border-radius:7px;width:70px;-webkit-transition:.5s;transition:.5s;position:relative;overflow:hidden;margin-right:10px;z-index:10}.populardestination-wrapper .mainblock .whitebox .destinationlist .destination .imgdiv::before{content:"";position:absolute;left:50%;top:50%;width:51px;height:56px;background:url(../images/home-sprite.png) -222px -166px no-repeat;border-radius:50%;-webkit-transform:translate(-50%,-50%) scale(0);transform:translate(-50%,-50%) scale(0);-moz-transform:translate(-50%,-50%) scale(0)}.populardestination-wrapper .mainblock .whitebox .destinationlist .destination .imgdiv picture,.populardestination-wrapper .mainblock .whitebox .destinationlist .destination .imgdiv picture img{width:70px;height:70px;-o-object-fit:cover;object-fit:cover;display:block}.populardestination-wrapper .mainblock .whitebox .destinationlist .destination .textblock{width:calc(100% - 80px);position:relative;z-index:10;-ms-flex-direction:row;flex-direction:row;-webkit-box-sizing:border-box;box-sizing:border-box;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}.populardestination-wrapper .mainblock .whitebox .destinationlist .destination .textblock h4{font-size:19px;color:#000;font-weight:500;margin:0;-webkit-transition:.5s;transition:.5s;z-index:10}.populardestination-wrapper .mainblock .whitebox .destinationlist .destination .textblock h4 span{display:block;font-size:14px;font-weight:400;color:#363636;margin-top:3px}.populardestination-wrapper .mainblock .whitebox .destinationlist .destination .textblock h3{font-size:14px;font-weight:400;color:#525252;height:25px;line-height:25px;border-radius:999px;border:1px solid #ebebeb;padding:0 10px;white-space:nowrap;background:#fff}.availability .display-content .filter .list li .checkbox,.payment-wrapper>.container .appointment-box-wrapper .appointment-box .search-results-box ul li:last-child,.populardestination-wrapper .mainblock .whitebox .destinationlist .destination:last-child,.travel-stories .travel-stories-carousel .travel-stories-inner-wrapper ul li .box:hover .content-area .bottom,footer .middle-footer p:last-child{margin-bottom:0}.populardestination-wrapper .mainblock .whitebox .destinationlist .destination::after{content:"";width:0;right:0;height:100%;position:absolute;top:0;z-index:0;background:-webkit-gradient(linear,left top,right top,from(#fff),to(rgba(0,0,0,.1)));background:linear-gradient(to right,#fff,rgba(0,0,0,.1))}.populardestination-wrapper .mainblock .whitebox .destinationlist .destination:hover .imgdiv{border-radius:50%}.populardestination-wrapper .mainblock .whitebox .destinationlist .destination:hover .imgdiv::before{animation:.3s linear alternate forwards scaling;-webkit-animation:.3s linear alternate forwards scaling}.populardestination-wrapper .mainblock .whitebox .destinationlist .destination:hover::after{animation:.3s linear alternate forwards fullwidthanimation;-webkit-animation:.3s linear alternate forwards fullwidthanimation}.populardestination-wrapper .mainblock .populardestinations{width:calc((100% - 15px)/ 2);-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-sizing:border-box;box-sizing:border-box;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.product-review .main-wrapper .forms,.stay-uptodate .heading,.travel-guide .wrapper,.travel-stories .travel-stories-carousel .travel-stories-inner-wrapper ul li .box .content-area,.where-when .package-carousel ul>li .box .content-area{-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox}.populardestination-wrapper .mainblock .populardestinations .box{padding:0 15px;height:255px;width:50%}.populardestination-wrapper .mainblock .populardestinations .box .fullheight .img-container{border-radius:7px;margin-bottom:30px;padding:20px 30px;position:relative;height:100%;overflow:hidden;-webkit-mask-image:-webkit-radial-gradient(white,black)}.populardestination-wrapper .mainblock .populardestinations .box .fullheight .img-container picture,.populardestination-wrapper .mainblock .populardestinations .box .fullheight .img-container picture img{width:100%;height:100%;position:absolute;left:0;top:0;-webkit-transition:.5s linear;transition:.5s linear;-o-object-fit:cover;object-fit:cover;z-index:0;background:#ddd;display:block}.populardestination-wrapper .mainblock .populardestinations .box .fullheight .img-container::before{content:"";left:0;top:0;width:100%;height:100%;position:absolute;background:#010c1e;opacity:.3;-webkit-transition:.5s ease-in;transition:.5s ease-in;z-index:1}.populardestination-wrapper .mainblock .populardestinations .box .fullheight .img-container:hover::before{opacity:.7;cursor:pointer}.populardestination-wrapper .mainblock .populardestinations .box .fullheight .img-container .contentsection{width:100%;height:100%;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.populardestination-wrapper .mainblock .populardestinations .box .fullheight .img-container .contentsection h5{color:#fff;font-size:23px;font-weight:700;margin:0;position:relative;z-index:10;cursor:pointer;width:100%}.populardestination-wrapper .mainblock .populardestinations .box .fullheight .img-container .contentsection h5 span{display:block;font-size:15px;font-weight:400}.populardestination-wrapper .mainblock .populardestinations .box .fullheight .img-container .contentsection h5 span strong{margin-left:3px;font-size:19px;font-weight:500;white-space:nowrap}.populardestination-wrapper .mainblock .populardestinations .box .fullheight .img-container .contentsection h5 span strong i{margin-right:3px;display:inline-block}.populardestination-wrapper .mainblock .populardestinations .box .fullheight .img-container:hover img{-webkit-transform:scale(1.3);transform:scale(1.3);-moz-transform:scale(1.3)}.availability .search-criteria .bottom ul.left li:last-child,.populardestination-wrapper .mainblock .populardestinations .box:nth-child(2n),.pricing .search-criteria .bottom ul.left li:last-child{padding-right:0}@-webkit-keyframes scaling{0%{-webkit-transform:translate(-50%,-50%) scale(0);transform:translate(-50%,-50%) scale(0);-moz-transform:translate(-50%,-50%) scale(0);opacity:0}50%{opacity:.4}100%{-webkit-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1);-moz-transform:translate(-50%,-50%) scale(1);opacity:.15}}@keyframes scaling{0%{-webkit-transform:translate(-50%,-50%) scale(0);transform:translate(-50%,-50%) scale(0);-moz-transform:translate(-50%,-50%) scale(0);opacity:0}50%{opacity:.4}100%{-webkit-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1);-moz-transform:translate(-50%,-50%) scale(1);opacity:.15}}@-webkit-keyframes fullwidthanimation{0%{width:0;opacity:0}100%{width:100%;opacity:1}}@keyframes fullwidthanimation{0%{width:0;opacity:0}100%{width:100%;opacity:1}}.where-when .months{border-top:1px solid #ebebeb;border-bottom:1px solid #ebebeb;padding:13px 0;text-align:left;white-space:nowrap;overflow:hidden;overflow-x:auto}.where-when .months li{display:inline-block;margin-right:30px}.where-when .months li a{color:#000;font-size:15px;font-weight:700;text-transform:uppercase;-webkit-transition:.3s;transition:.3s}.where-when .months li a.active,.where-when .months li a:hover{color:#d32f2f;border-bottom:3px solid #d32f2f}.where-when .package-carousel{padding:20px 0 10px;overflow:hidden}.where-when .package-carousel ul>li{width:25%;min-width:300px;padding:0 15px;display:inline-block;position:relative}.where-when .package-carousel ul>li .box{border-radius:4px;overflow:hidden;height:100%;background:#002543;position:relative}.where-when .package-carousel ul>li .box img{-o-object-fit:cover;object-fit:cover;display:block;width:100%;height:auto;opacity:.7;position:relative;z-index:5}.where-when .package-carousel ul>li .box .content-area{display:flex;-webkit-box-orient:vertical;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-line-pack:justify;align-content:space-between;color:#fff;position:absolute;width:100%;height:100%;top:0;left:0;padding:20px;z-index:10}.where-when .package-carousel ul>li .box .content-area h3{font-size:14px;font-weight:400;text-align:right}.payment-status .icon-text .text h2,.payment-status .ref-info h2,.where-when .package-carousel ul>li .box .content-area h4{font-size:23px;font-weight:700}.where-when .package-carousel ul>li .box .content-area h4 span{display:block;font-size:17px;font-weight:400}.travel-stories{background:#f5f6f8;border-top:1px solid #e5e5e6;padding:40px 0}.travel-stories .travel-stories-carousel .nav{pointer-events:all;position:absolute;width:50px;height:50px;background:#002543;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);-moz-transform:translateY(-50%);border-radius:50%;border:0;z-index:0;cursor:pointer;color:#fff;font-size:19px;line-height:53px}.travel-stories .travel-stories-carousel .nav.prev{left:-25px;text-align:left;padding-left:5px}.travel-stories .travel-stories-carousel .nav.prev:hover{left:-30px;padding-left:8px}.travel-stories .travel-stories-carousel .nav.next{right:-25px;text-align:right;padding-right:5px}.travel-stories .travel-stories-carousel .nav.next:hover{right:-30px;padding-right:8px}.travel-stories .travel-stories-carousel .nav:hover{background:#002543}.travel-stories .travel-stories-carousel .nav.disable{background:#e0dcdc;cursor:default}.availability .display-content .filter .collapse,.travel-stories .travel-stories-carousel .travel-stories-inner-wrapper,footer .topfooter .tabContent{overflow:hidden}.travel-stories .travel-stories-carousel .travel-stories-inner-wrapper ul li{display:block;width:25%;min-width:300px;padding:0 15px}.travel-stories .travel-stories-carousel .travel-stories-inner-wrapper ul li .box{-webkit-box-shadow:0 0 9px 0 rgba(0,0,0,.1);box-shadow:0 0 9px 0 rgba(0,0,0,.1);overflow:hidden;position:relative;border-radius:4px;height:100%;background:#000}.travel-stories .travel-stories-carousel .travel-stories-inner-wrapper ul li .box img{width:100%;height:auto;-o-object-fit:cover;object-fit:cover;display:block;position:relative;z-index:5;opacity:.5}.travel-stories .travel-stories-carousel .travel-stories-inner-wrapper ul li .box .content-area{-webkit-box-orient:vertical;-ms-flex-direction:column;flex-direction:column;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:20px;position:absolute;z-index:10;width:100%;height:100%;left:0;top:0}.travel-stories .travel-stories-carousel .travel-stories-inner-wrapper ul li .box .content-area p{display:inline-block;font-size:14px;color:#fff;margin:0;padding:5px 15px;border-radius:999px;border:1px solid #fff;font-weight:400}.travel-stories .travel-stories-carousel .travel-stories-inner-wrapper ul li .box .content-area .bottom{margin-bottom:90px}.travel-stories .travel-stories-carousel .travel-stories-inner-wrapper ul li .box .content-area .bottom h3{font-size:14px;font-weight:400;margin:0 0 15px;color:#efb400;-webkit-transition:.3s linear;transition:.3s linear;-webkit-transform:translateY(120px);transform:translateY(120px);-moz-transform:translateY(120px)}.travel-stories .travel-stories-carousel .travel-stories-inner-wrapper ul li .box .content-area .bottom h4{font-size:18px;font-weight:400;margin:0 0 15px;color:#fff;-webkit-transition:.3s linear;transition:.3s linear;-webkit-transform:translateY(120px);transform:translateY(120px);-moz-transform:translateY(120px)}.travel-stories .travel-stories-carousel .travel-stories-inner-wrapper ul li .box .content-area .bottom h5{font-size:14px;color:#fff;line-height:20px;margin:0 0 15px;-webkit-transform:translateY(120px);transform:translateY(120px);-moz-transform:translateY(120px);-webkit-transition:.3s linear;transition:.3s linear;opacity:0;font-weight:300;height:0;overflow:hidden}.travel-stories .travel-stories-carousel .travel-stories-inner-wrapper ul li .box .content-area .bottom a{font-size:17px;font-weight:700;color:#fff;text-transform:capitalize;background:#d32f2f;border-radius:4px;display:inline-block;text-align:center;line-height:36px;padding:0 15px;-webkit-transform:translateY(120px);transform:translateY(120px);-moz-transform:translateY(120px);-webkit-transition:.3s linear;transition:.3s linear;opacity:0;height:0;overflow:hidden}.travel-stories .travel-stories-carousel .travel-stories-inner-wrapper ul li .box:hover .content-area .bottom h3{font-size:17px;-webkit-transform:translateY(0);transform:translateY(0);-moz-transform:translateY(0)}.travel-stories .travel-stories-carousel .travel-stories-inner-wrapper ul li .box:hover .content-area .bottom a,.travel-stories .travel-stories-carousel .travel-stories-inner-wrapper ul li .box:hover .content-area .bottom h5{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);-moz-transform:translateY(0);height:auto}.travel-guide{background:#f5f6f8}.travel-guide .wrapper{display:flex;-webkit-box-orient:horizontal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;margin:0 -15px}.travel-guide .wrapper ul{width:25%;padding:0 15px}.travel-guide .wrapper ul li{padding:7px 0;border-bottom:1px solid #ebebeb}.travel-guide .wrapper ul li a{display:inline-block;color:#363636;font-size:13px;text-transform:uppercase}.product-review{padding:20px 0 40px}.product-review h2{color:#000;font-size:22px;font-weight:700;margin-bottom:20px}.product-review h2 span{display:block;color:#525252;font-size:13px;font-style:italic;font-weight:400}.product-review .main-wrapper{background:#fff;max-width:100%;border-radius:7px;-webkit-box-shadow:0 0 5px 0 rgba(0,0,0,.1);box-shadow:0 0 5px 0 rgba(0,0,0,.1);height:100%;padding:20px;border:1px solid rgba(156,170,179,.28);position:relative}.downloadmobile-app,.stay-uptodate.weekend{border-top:1px solid #e5e5e6}.product-review .main-wrapper h6{font-size:14px;font-weight:700;color:#525252}.product-review .main-wrapper .star-rating{text-align:left;margin:15px 0}.product-review .main-wrapper .star-rating span{display:inline-block;font-size:35px;color:#525252;margin-right:10px}.payment-status.processing .status-icon,.payment-status.processing h2,.product-review .main-wrapper .review-list li .rating span.rated,.product-review .main-wrapper .star-rating span.rated{color:#efb400}.downloadmobile-app .container .center-block .form a,.product-review .main-wrapper .btn-wrapper a,.stay-uptodate .form a{color:#fff;border-radius:4px;font-size:16px;text-transform:capitalize}.product-review .main-wrapper .forms{display:flex;-webkit-box-orient:horizontal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;-webkit-box-align:start;-ms-flex-align:start;align-items:start;max-width:965px}.product-review .main-wrapper .forms>div{width:calc(50% - 15px)}.product-review .main-wrapper .forms>div:first-child{margin-right:30px}.product-review .main-wrapper .btn-wrapper{text-align:right;max-width:965px}.product-review .main-wrapper .btn-wrapper a{background:#d32f2f;display:inline-block;text-align:center;font-weight:700;padding:0 25px;height:45px;line-height:45px}.product-review .main-wrapper .review-list li{width:100%;padding:20px 0}.product-review .main-wrapper .review-list li .rating span{display:inline-block;font-size:18px;color:#525252;margin-right:3px}.product-review .main-wrapper .review-list li p{font-size:13px;line-height:18px;color:#525252;margin:7px 0}.booknow-radios .bottombox .space h5,.product-review .main-wrapper .review-list h5{color:#000;font-size:15px;font-weight:700}.stay-uptodate{padding:30px 0;background:#fff}.stay-uptodate .heading{width:450px;-webkit-box-orient:horizontal;-ms-flex-direction:row;flex-direction:row;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.downloadmobile-app .container,.stay-uptodate .form{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;display:-webkit-box;display:-ms-flexbox}.stay-uptodate .heading .img{min-width:110px;width:110px;height:89px;background:url(../images/home-sprite.png) -250px -69px no-repeat}.fare-summary-wrapper .action-outer ul li .arrow-icon,.stay-uptodate .heading .text h2 span{font-weight:700}.stay-uptodate .heading .text p{color:#363636;font-size:14px}.stay-uptodate .form{width:calc(100% - 450px);flex-direction:row;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.stay-uptodate .form .block{width:calc((100% - 133px)/ 2);margin-right:15px}.stay-uptodate .form a{width:133px;background:#d32f2f;display:inline-block;text-align:center;text-transform:uppercase;font-weight:400;height:44px;line-height:44px}.downloadmobile-app{background:#fff;padding:40px 0}.downloadmobile-app .container{flex-direction:row;display:flex;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.downloadmobile-app .container .center-block .imgbloack,footer .topfooter .tab-header{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;display:-webkit-box;display:-ms-flexbox}.downloadmobile-app .container h2{font-size:36px;font-weight:300;color:#000;line-height:35px;margin-bottom:20px}.downloadmobile-app .container h2 span{font-weight:700;display:block}.downloadmobile-app .container .center-block{border-right:1px solid #ebebeb;border-left:1px solid #ebebeb;padding:15px 30px;width:55%;max-width:525px}.downloadmobile-app .container .center-block .imgbloack{flex-direction:row;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.downloadmobile-app .container .center-block .imgbloack a{display:inline-block;background:url(../images/home-sprite.png) no-repeat}.downloadmobile-app .container .center-block .imgbloack a.googleplay{width:183px;height:55px;background-position:-204px -9px}.downloadmobile-app .container .center-block .imgbloack a.appstore{width:189px;height:55px;background-position:-10px -9px}.downloadmobile-app .container .center-block .imgbloack a:last-child{margin-left:15px}.downloadmobile-app .container .center-block h3{font-size:23px;font-weight:300;color:#000;margin:15px 0;text-align:center;line-height:23px}.downloadmobile-app .container .center-block .form .block{width:calc(100% - 240px);margin-right:15px}.downloadmobile-app .container .center-block .form a{width:240px;background:#d32f2f;display:inline-block;text-align:center;text-transform:uppercase;font-weight:400;height:44px;line-height:44px}.downloadmobile-app .container .qrcode-block{padding:0 15px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-sizing:border-box;box-sizing:border-box;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}.downloadmobile-app .container .qrcode-block .qrcode{display:inline-block;background:url(../images/home-sprite.png) -7px -70px no-repeat;width:122px;height:122px}.downloadmobile-app .container .qrcode-block p{font-size:14px;color:#363636;max-width:215px;text-align:center;line-height:22px}footer .topfooter::before{content:"";left:0;height:49px;right:0;background:#09204b;position:absolute;z-index:1}footer .topfooter h3{font-size:16px;font-weight:500;margin:0 0 15px;color:#000}footer .topfooter p{color:#363636;font-size:14px;line-height:24px;margin-bottom:10px}footer .topfooter .bullet li{color:#363636;font-size:14px;line-height:24px;padding:0 0 10px 18px;position:relative}footer .topfooter .bullet li::before{content:"";left:0;top:8px;width:7px;height:7px;border-radius:50%;background:#363636;position:absolute}footer .topfooter .tab-header{position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;flex-direction:row;display:flex;-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;max-height:100%}footer .topfooter .tab-header .arrow,footer .topfooter .tab-header ul{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;display:-webkit-box;display:-ms-flexbox}footer .topfooter .tab-header ul{z-index:10;height:49px;line-height:49px;flex-direction:row;-webkit-box-sizing:border-box;box-sizing:border-box;display:flex;overflow:hidden;overflow-x:auto}footer .topfooter .tab-header ul li{list-style:none;color:#fff;font-size:18px;font-weight:500;font-family:Roboto,sans-serif;position:relative;margin-right:70px;line-height:49px;cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;white-space:nowrap;-webkit-transition:.5s;transition:.5s}footer .topfooter .tab-header ul li:hover{opacity:.8}footer .topfooter .tab-header ul li::after{content:"\e981";width:20px;position:absolute;right:-25px;font-family:holidays!important;font-size:13px;line-height:49px;-webkit-transition:.3s linear;transition:.3s linear;-webkit-transform:rotate(0);transform:rotate(0);-moz-transform:rotate(0)}footer .topfooter .tab-header ul li.active::after{-webkit-transform:rotate(180deg);transform:rotate(180deg);-moz-transform:rotate(180deg)}footer .topfooter .tab-header ul li.inactive::after{-webkit-transform:rotate(0)!important;transform:rotate(0)!important;-moz-transform:rotate(0)!important}footer .topfooter .tab-header .arrow{flex-direction:row;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:40px;height:40px;border-radius:0 0 23px 23px;background:#2f3b50;color:#fff;font-size:14px;position:absolute;right:0;bottom:-24px;z-index:0;cursor:pointer}footer .bottom-footer .firstrow .socialmedia ul,footer .middle-footer .container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;display:-webkit-box;display:-ms-flexbox}footer .topfooter .tab-header .arrow span{margin-top:8px;-webkit-transition:.2s linear;transition:.2s linear}footer .topfooter .tab-header .arrow span.down{margin-top:8px;-webkit-transform:rotate(-180deg);transform:rotate(-180deg);-moz-transform:rotate(-180deg)}footer .topfooter .tabContent>div{padding:30px 0;display:none}footer .middle-footer{background:#f3f3f3;padding:40px 0}footer .middle-footer .container{flex-direction:row;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}footer .middle-footer h2{font-size:16px;font-weight:700;margin:0 0 5px;color:#525252}footer .middle-footer p{color:#525252;font-size:13px;text-transform:capitalize;line-height:24px;margin-bottom:20px;word-wrap:break-word}footer .middle-footer p a{color:#525252;white-space:nowrap}footer .middle-footer p a .slash{width:0;height:11px;border-right:1px solid #525252;display:inline-block;margin-left:5px;margin-right:5px;vertical-align:middle}footer .bottom-footer{overflow-x:hidden;overflow-y:visible;background:#fff}footer .bottom-footer .firstrow .socialmedia h2{font-size:12px;color:#646464;margin-bottom:10px;font-weight:400}footer .bottom-footer .firstrow .socialmedia ul{padding-right:30px;flex-direction:row;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}footer .bottom-footer .firstrow .rightsection,footer .bottom-footer .firstrow .rightsection .squareouter .row-one{-ms-flex-direction:row;-webkit-box-orient:horizontal;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox}.availability .search-criteria .bottom ul.right li,.details .header .left .headings h2,.traveller-details-outer .info p:first-child,footer .bottom-footer .firstrow .socialmedia ul li{margin-right:10px}footer .bottom-footer .firstrow .socialmedia ul li a span{color:#828282;font-size:25px}footer .bottom-footer .firstrow .rightsection .certified-block a:hover,footer .bottom-footer .firstrow .rightsection .powered-block a:hover,footer .bottom-footer .firstrow .socialmedia ul li a:hover{-webkit-transform:scale(.9);transform:scale(.9);-moz-transform:scale(.9)}footer .bottom-footer .firstrow .rightsection{flex-direction:row;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}footer .bottom-footer .firstrow .rightsection .squareouter .row-one{border-bottom:1px solid #ebebeb;flex-direction:row;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;max-height:100%;height:50%}footer .bottom-footer .firstrow .rightsection .squareouter .row-one .imgouter{border-left:1px solid #ebebeb;padding:3px 10px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;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}footer .bottom-footer .firstrow .rightsection .squareouter .row-one .imgouter h6{font-size:16px;font-weight:400;margin:0;color:#646464;white-space:nowrap}footer .bottom-footer .firstrow .rightsection .certified-block .img,footer .bottom-footer .firstrow .rightsection .powered-block .img,footer .bottom-footer .firstrow .rightsection .squareouter .row-one .imgouter .img{background:url(../images/home-sprite.png) no-repeat}footer .bottom-footer .firstrow .rightsection .squareouter .row-one .imgouter .img.visacard{width:76px;height:24px;background-position:-395px -9px}footer .bottom-footer .firstrow .rightsection .squareouter .row-one .imgouter .img.mastercard{width:59px;height:47px;background-position:-146px -107px}footer .bottom-footer .firstrow .rightsection .squareouter .row-one .imgouter .img.dinersclub{width:54px;height:54px;background-position:-151px -261px}footer .bottom-footer .firstrow .rightsection .squareouter .row-one .imgouter .img.amex{width:39px;height:38px;background-position:-157px -315px}footer .bottom-footer .firstrow .rightsection .squareouter .row-one .imgouter .img.rupay{width:88px;height:31px;background-position:-145px -70px}footer .bottom-footer .firstrow .rightsection .squareouter .row-one .imgouter .img.incradibleindia{width:92px;height:37px;background-position:-393px -41px}footer .bottom-footer .firstrow .rightsection .squareouter .row-one .imgouter .img.iata{width:52px;height:37px;background-position:-153px -216px}footer .bottom-footer .firstrow .rightsection .squareouter .row-one .imgouter .img.tafi{width:87px;height:37px;background-position:-7px -251px}footer .bottom-footer .firstrow .rightsection .squareouter .row-one .imgouter .img.maharashtrature{width:55px;height:42px;background-position:-150px -162px}.availability .display-content .filter .switch-like-btn a:first-child,footer .bottom-footer .firstrow .rightsection .powered-block{border-right:1px solid #ebebeb}footer .bottom-footer .firstrow .rightsection .certified-block,footer .bottom-footer .firstrow .rightsection .powered-block{padding:5px 15px;border-left:1px solid #ebebeb;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-sizing:border-box;box-sizing:border-box;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}.bread-crumbs,.bread-crumbs li{display:-webkit-box;display:-ms-flexbox;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row}footer .bottom-footer .firstrow .rightsection .certified-block h3,footer .bottom-footer .firstrow .rightsection .powered-block h3{font-size:12px;font-weight:400;margin-bottom:5px;color:#646464;text-align:center}footer .bottom-footer .firstrow .rightsection .certified-block .img.trustwave,footer .bottom-footer .firstrow .rightsection .powered-block .img.trustwave{width:85px;height:39px;background-position:-7px -200px}footer .bottom-footer .firstrow .rightsection .certified-block .img.benzy,footer .bottom-footer .firstrow .rightsection .powered-block .img.benzy{width:96px;height:39px;background-position:-10px -306px}footer .bottom-footer p{font-size:15px;color:#363636;margin:0;padding:20px 0;text-align:center;position:relative}.bread-crumbs li .arrow,.bread-crumbs li a{color:#525252;font-weight:400;display:inline-block}footer .bottom-footer p a{color:#363636}footer .bottom-footer p::before{content:"";position:absolute;left:-9999px;right:-9999px;height:1px;background:#ebebeb;top:0}.bread-crumbs{margin:0 0 15px;display:flex;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.bread-crumbs li{color:#d32f2f;font-size:14px;font-weight:500;display:flex;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.availability .search-criteria .bottom,.availability .search-criteria .bottom .btns{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;display:-webkit-box;display:-ms-flexbox}.bread-crumbs li .arrow{margin:0 7px;font-size:8px}.availability,.pricing{min-height:calc(100vh - 65px);padding:15px 0}.availability .search-criteria{background:#fff;border:1px solid rgba(156,170,179,.28);-webkit-box-shadow:0 0 9px 0 rgba(0,0,0,.1);box-shadow:0 0 9px 0 rgba(0,0,0,.1);border-radius:4px;padding:15px;margin:0 0 15px;position:relative}.availability .search-criteria .top h2,.pricing .search-criteria .top .left h2{font-size:24px;font-weight:500;color:#000}.availability .search-criteria .top p{margin:5px 0 0;color:#525252;font-size:13px;font-weight:400;line-height:18px}.availability .search-criteria .top p span{max-width:calc(100% - 75px);display:inline-block;vertical-align:middle;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.availability .search-criteria .top p a{color:#d32f2f;text-decoration:underline;display:inline-block;vertical-align:middle}.availability .search-criteria .bottom{flex-direction:row;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;border-top:1px solid #ebebeb;padding-top:15px;margin-top:15px}.availability .search-criteria .bottom ul.left li{position:relative;padding:0 40px 0 15px}.availability .search-criteria .bottom ul.left li .icon{margin-right:40px;color:#000;font-size:20px;-webkit-transform:rotate(180deg);transform:rotate(180deg);-moz-transform:rotate(180deg)}.availability .search-criteria .bottom ul.left li:first-child,.payment-wrapper>.container .left-side .traveller-details ul li:first-child,.pricing .search-criteria .bottom ul.left li:first-child{padding-left:0}.availability .search-criteria .bottom ul.left li h3,.pricing .search-criteria .bottom ul.left li h3{color:#000;font-size:13px;font-weight:400;margin:0;text-transform:capitalize}.availability .search-criteria .bottom ul.left li h3 span,.pricing .search-criteria .bottom ul.left li h3 span{display:block;font-size:14px}.availability .search-criteria .bottom ul.left li.border,.pricing .search-criteria .bottom ul.left li.border{width:1px;height:40px;background:#ebebeb;padding:0}.availability .search-criteria .bottom .btns{flex-direction:row;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:4px;font-weight:500;border:1px solid #002543;font-size:15px;white-space:nowrap;text-transform:uppercase;color:#000;position:relative;z-index:15;background:#fff;height:34px;line-height:34px;padding:0 15px}.availability .search-criteria .bottom ul.share-group,.availability .search-criteria .bottom ul.share-group li{-ms-flex-direction:row;-webkit-box-orient:horizontal;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox}.availability .search-criteria .bottom .btns .close{display:none;font-size:21px}.availability .search-criteria .bottom .btns.download:hover,.availability .search-criteria .bottom .btns:hover{background:#d32f2f;color:#fff;border-color:#d32f2f}.availability .search-criteria .bottom .btns.sharebtn{padding:0 7px;min-width:0;margin:0;animation:1s forwards shareanimation;-webkit-animation:1s forwards shareanimation}.availability .search-criteria .bottom .btns.sharebtn .share,.payment-wrapper>.container .left-side .mobile-payment ul li a .icon.ak-wallet,.payment-wrapper>.container .left-side .paymentbox .payment-methods .tabs li a .icon.ak-wallet{font-size:21px}.availability .search-criteria .bottom .btns.modify-search-opened{position:relative;z-index:102;padding:0 7px}.availability .search-criteria .bottom .btns.download{color:#d32f2f;border:1px solid #d32f2f}.availability .search-criteria .bottom ul.share-group{flex-direction:row;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;background:#fff;border:1px solid #e3e7ea;border-radius:5px;padding:5px 3px;position:absolute;right:-50px;opacity:0;pointer-events:none;z-index:10;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);-moz-transform:translateY(-50%);-webkit-transition:.3s linear;transition:.3s linear}.availability .search-criteria .bottom ul.share-group.shareOpened{right:0;opacity:1;pointer-events:all}.availability .search-criteria .bottom ul.share-group li{display:flex;flex-direction:row;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;padding:0 10px}.availability .search-criteria .bottom ul.share-group li p{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;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;color:#fff;font-size:12px;font-weight:400;background:#d32f2f;height:100%;padding:6px 8px;line-height:12px;border-radius:6px}.availability .search-criteria .bottom ul.share-group li p .number{font-size:30px;font-weight:300}.availability .search-criteria .bottom ul.share-group li a span{color:#000;font-size:19px;display:inline-block;margin-top:3px}.availability .search-criteria .bottom ul.share-group li a.whatsappheight{width:28px;height:28px;display:inline-block}.availability .search-criteria .bottom ul.share-group li::before{position:absolute;content:"";width:1px;height:80%;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);-moz-transform:translateY(-50%);background:#ebebeb}.availability .search-criteria .bottom ul.share-group li:first-child{padding:0 5px 0 2px}.availability .search-criteria .download-pkg{background:#fff;-webkit-box-shadow:0 11px 15px -7px rgba(0,0,0,.2);box-shadow:0 11px 15px -7px rgba(0,0,0,.2);padding:40px;border-radius:4px;position:absolute;width:100%;max-width:548px;z-index:101;pointer-events:none;opacity:0}.availability .search-criteria .download-pkg.modify-search-opened,.availability .search-criteria .modify-search.modify-search-opened{pointer-events:all;opacity:1}.availability .search-criteria .modify-search{position:absolute;left:0;top:calc(100% + 30px);width:100%;z-index:101;pointer-events:none;opacity:0}.availability .search-criteria .modify-search .overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);z-index:-1}.availability .search-criteria.display .bottom{width:210px;margin:0;padding:0;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;border:0}.availability .display-carousel,.availability .display-carousel .outer ul{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;display:-webkit-box;display:-ms-flexbox}.availability .display-carousel{overflow:hidden;display:flex;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:15px}.availability .display-carousel .nav{width:30px;height:30px;line-height:30px;color:#002543;font-size:20px;text-align:center;display:block}.availability .display-carousel .outer{overflow:hidden;width:calc(100% - 70px)}.availability .display-carousel .outer ul{height:auto;flex-direction:row;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.availability .display-content,.availability .display-content .filter .heading{display:-webkit-box;display:-ms-flexbox;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row}.availability .display-carousel .outer ul>li{width:calc(100% / 7);min-width:148px;padding:0 15px;display:block}.availability .display-carousel .outer ul>li a{position:relative;display:block;width:140px;height:140px;border-radius:50%;border:1px dashed #002543;overflow:hidden}.availability .display-carousel .outer ul>li a::before{content:"";width:calc(100% - 10px);height:calc(100% - 10px);left:5px;top:5px;position:absolute;z-index:1;border-radius:50%;background:#000;opacity:.4}.availability .display-carousel .outer ul>li a img{-o-object-fit:cover;object-fit:cover;display:block;width:100%;height:100%;padding:5px;border-radius:50%;position:relative}.availability .display-carousel .outer ul>li a p{width:calc(100% - 10px);position:absolute;z-index:2;font-size:16px;font-weight:500;line-height:16px;color:#fff;text-align:center;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%)}.availability .display-content{display:flex;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.availability .display-content .filter{width:25%;background:#fff;border:1px solid rgba(156,170,179,.28);-webkit-box-shadow:0 0 9px 0 rgba(0,0,0,.1);box-shadow:0 0 9px 0 rgba(0,0,0,.1);border-radius:5px;padding:15px;margin:0 0 15px;position:relative}.availability .display-content .filter .heading{display:flex;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:12px}.availability .display-content .filter .switch-like-btn,.availability .display-content .filter .switch-like-btn a{display:-webkit-box;display:-ms-flexbox;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row}.availability .display-content .filter .heading h2{font-size:14px;font-weight:700;text-transform:uppercase;cursor:pointer;color:#000;position:relative;padding-left:14px}.availability .display-content .filter .heading h2 span{font-size:11px;position:absolute;left:-3px;top:3px;font-weight:700;-webkit-transition:.3s;transition:.3s}.availability .display-content .filter .heading h2 span.expand{-webkit-transform:rotate(90deg);transform:rotate(90deg);-moz-transform:rotate(90deg);vertical-align:bottom}.availability .display-content .filter .hr{margin:12px 0;background:#ebebeb;width:100%;height:1px}.availability .display-content .filter .switch-like-btn{display:flex;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;border:1px solid #ebebeb;border-radius:4px;overflow:hidden}.availability .display-content .filter .switch-like-btn a{height:30px;display:flex;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:50%;font-size:13px;font-weight:400;color:#000;-webkit-transition:.3s;transition:.3s}.availability .display-content .filter .list.with-icons li,.availability .display-content .right-area .messageblock{display:-webkit-box;display:-ms-flexbox;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row}.availability .display-content .filter .list li{margin-bottom:12px}.availability .display-content .filter .list.with-icons li{display:flex;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.availability .display-content .filter .list.with-icons li .icon{background:-webkit-linear-gradient(#d92727,#19478a);-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-size:20px}.availability .display-content .filter .view-all{font-size:13px;color:#19478a;font-weight:400;display:inline-block;position:relative;margin-bottom:5px}.availability .display-content .right-area{width:75%;padding-left:25px}.availability .display-content .right-area .messageblock{display:flex;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;background:#fff5d7;border:1px solid rgba(156,170,179,.28);-webkit-box-shadow:0 0 9px 0 rgba(0,0,0,.1);box-shadow:0 0 9px 0 rgba(0,0,0,.1);-webkit-transition:.3s;transition:.3s;overflow:hidden;border-radius:5px;margin:0 0 15px}.availability .display-content .right-area .messageblock .icon,.availability .display-content .right-area .messageblock div{display:-webkit-box;display:-ms-flexbox;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;padding:10px}.availability .display-content .right-area .messageblock .icon{background:#efb400;color:#fff;font-size:28px;width:40px;margin-right:5px;display:flex;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.availability .display-content .right-area .messageblock .icon .ak-megaphone{font-size:26px}.availability .display-content .right-area .messageblock div{display:flex;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:calc(100% - 40px)}.availability .display-content .right-area .sortby,.availability .display-content .right-area .sortby ul{-ms-flex-direction:row;-webkit-box-orient:horizontal;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox}.availability .display-content .right-area .messageblock div p{color:#525252;font-size:14px;font-weight:400;padding-right:10px;line-height:18px}.availability .display-content .right-area .messageblock div .ak-cancel{color:#565656;font-size:12px;display:inline-block;-webkit-transition:.3s linear;transition:.3s linear;cursor:pointer;width:30px;height:20px;line-height:20px;text-align:center}.availability .display-content .right-area .messageblock div .ak-cancel:hover{color:#000;-webkit-transform:rotate(90deg);transform:rotate(90deg);-moz-transform:rotate(90deg)}.availability .display-content .right-area .showing-count{text-align:left;font-size:12px;margin:0;padding:0 0 10px}.availability .display-content .right-area .showing-count a{color:#d32f2f;font-weight:700}.availability .display-content .right-area .sortby{flex-direction:row;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;background:#fff;border:1px solid rgba(156,170,179,.28);-webkit-box-shadow:0 0 9px 0 rgba(0,0,0,.1);box-shadow:0 0 9px 0 rgba(0,0,0,.1);border-radius:5px;padding:10px 10px 10px 95px;margin:0 0 15px;-webkit-transition:.3s;transition:.3s;position:relative;overflow:hidden;min-height:48px}.availability .display-content .right-area .sortby::before{content:"sort by";position:absolute;left:10px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);-moz-transform:translateY(-50%);font-size:14px;font-weight:500;text-transform:uppercase;z-index:1}.availability .display-content .right-area .sortby::after{content:"";position:absolute;left:0;top:0;width:80px;height:100%;background:#f3f5f6;border-right:1px solid #d7d7d7}.availability .display-content .right-area .sortby a.shortlisted{height:26px;padding:0 8px 0 5px;line-height:26px;border:1px solid #19478a;border-radius:5px;text-transform:capitalize;font-size:12px;font-weight:400;text-align:center;display:block;background:#19478a;color:#fff}.availability .display-content .right-area .sortby ul{flex-direction:row;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;-webkit-box-flex:1;-ms-flex:1 1 0%;flex:1 1 0%;margin-right:30px}.availability .display-content .right-area .sortby ul li{font-weight:500;color:#363636;font-size:12px;text-transform:uppercase;text-align:left;cursor:pointer;padding-right:14px;position:relative;margin-right:20px}.availability .display-content .right-area .sortby ul li .icon{vertical-align:middle;line-height:11px;font-size:10px;text-align:center;display:none;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);-moz-transform:translateY(-50%);font-weight:700}.availability .display-content .right-area .itinerary{background:#fff;border:1px solid rgba(156,170,179,.28);-webkit-box-shadow:0 0 9px 0 rgba(0,0,0,.1);box-shadow:0 0 9px 0 rgba(0,0,0,.1);border-radius:5px;padding:10px;margin:0 0 15px;-webkit-transition:.3s;transition:.3s;position:relative}.availability .display-content .right-area .itinerary:hover{-webkit-box-shadow:0 0 9px 0 rgba(0,0,0,.2);box-shadow:0 0 9px 0 rgba(0,0,0,.2)}.availability .display-content .right-area .itinerary .checkbox-wrapper{padding:7px 3px 8px 8px;width:27px;border-radius:5px 0 0 5px;background:#fff;position:absolute;left:-22px;top:0;z-index:15}.availability .display-content .right-area .itinerary .checkbox-wrapper .checkbox label{width:16px;height:20px;padding:0}.availability .display-content .right-area .itinerary .checkbox-wrapper .checkbox label::before{animation:5s redbgfade;-webkit-animation:5s redbgfade}.popup-wrapper.open,.popup-wrapper.open header{-webkit-animation:.3s linear forwards slide-up}.availability .display-content .right-area .itinerary .recommended{position:absolute;z-index:5;left:-8px;top:15px;background-image:-webkit-gradient(linear,left top,right top,from(#1c4789),to(#d42829));background-image:linear-gradient(to right,#1c4789,#d42829);width:110px;height:20px;line-height:20px;padding:0;text-align:center;color:#fff;font-size:13px;font-weight:400;-webkit-box-shadow:0 2px 2px 0 rgba(0,0,0,.1);box-shadow:0 2px 2px 0 rgba(0,0,0,.1)}.availability .display-content .right-area .itinerary .recommended::before{content:"";position:absolute;left:0;bottom:-7px;width:0;height:0;border-bottom:0;border-top:7px solid #021432;border-right:0px solid transparent;border-left:8px solid transparent;z-index:0}.availability .display-content .right-area .itinerary .recommended span{position:absolute;height:100%;top:0;right:0;width:1px}.availability .display-content .right-area .itinerary .recommended span::before{content:"";position:absolute;left:0;top:0;width:0;height:0;border-bottom:12px solid transparent;border-top:0 solid transparent;border-right:0px;border-left:8px solid #d42829;z-index:0}.availability .display-content .right-area .itinerary .recommended span::after{content:"";position:absolute;left:0;bottom:0;width:0;height:0;border-bottom:0 solid transparent;border-top:12px solid transparent;border-right:0px;border-left:8px solid #d42829;z-index:0}.availability .display-content .right-area .itinerary .recommended.under-checkbox{top:36px}.availability .display-content .right-area .itinerary .wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.availability .display-content .right-area .itinerary .wrapper .left{width:200px}.availability .display-content .right-area .itinerary .wrapper .left img{width:100%;height:190px;-o-object-fit:cover;object-fit:cover;display:block}.availability .display-content .right-area .itinerary .wrapper .left .bottom-btns{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;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}.availability .display-content .right-area .itinerary .wrapper .left .bottom-btns a{height:32px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;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;color:#fff;border-radius:4px;padding:0 7px;margin:10px 0 0}.availability .display-content .right-area .itinerary .wrapper .left .bottom-btns a.send,.availability .display-content .right-area .itinerary .wrapper .right .bottom .offer,.availability .display-content .right-area .itinerary .wrapper .right .bottom ul,.availability .display-content .right-area .itinerary .wrapper .right .bottom ul li,.availability .display-footer ul:not(.collapsible),.availability .display-footer ul:not(.collapsible) li,.no-results-found{-webkit-box-orient:horizontal;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox}.availability .display-content .right-area .itinerary .wrapper .left .bottom-btns a.whatsapp{background:#307d01;font-size:20px;width:100%}.availability .display-content .right-area .itinerary .wrapper .left .bottom-btns a.whatsapp .ak-whatsapp{margin-right:7px}.availability .display-content .right-area .itinerary .wrapper .left .bottom-btns a.whatsapp .text{font-size:12px;font-weight:600;text-transform:uppercase}.availability .display-content .right-area .itinerary .wrapper .left .bottom-btns a.send{-ms-flex-direction:row;flex-direction:row;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;background:#fff;border:1px solid #d32f2f;color:#d32f2f;font-weight:400;text-transform:uppercase;width:100%}.availability .display-content .right-area .itinerary .wrapper .left .bottom-btns a.send .ak-email{font-size:17px;margin-right:10px}.availability .display-content .right-area .itinerary .wrapper .left .bottom-btns a.shortlist-btn{width:33px;height:30px;border:1px solid #19478a;color:#19478a;font-size:20px}.availability .display-content .right-area .itinerary .wrapper .right{width:calc(100% - 220px)}.availability .display-content .right-area .itinerary .wrapper .right .top .left-content{-webkit-box-flex:1;-ms-flex:1;flex:1}.availability .display-content .right-area .itinerary .wrapper .right .top .left-content h3{color:#000;font-size:22px;font-weight:500;margin:0 0 3px}.availability .display-content .right-area .itinerary .wrapper .right .top .left-content h3 span,.availability .display-footer ul:not(.collapsible) li a,.availability .display-footer ul:not(.collapsible) li span{color:#525252;font-size:12px;font-weight:400}.availability .display-content .right-area .itinerary .wrapper .right .top .left-content p,.availability .display-footer .faq-accordion li .collapsible-body p,.gst-outer .gst-header .gst-header-left h3{color:#525252;font-size:13px;font-weight:400;line-height:22px}.availability .display-content .right-area .itinerary .wrapper .right .top .left-content .strip p{color:#000;font-size:12px;font-weight:500;line-height:28px;margin:0 7px 0 0}.availability .display-content .right-area .itinerary .wrapper .right .top .left-content .strip .label-stye{border:1px solid #ebebeb;border-radius:999px;padding:4px 7px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;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;color:#525252;font-size:12px;font-weight:400;margin:7px 7px 7px 0}.availability .display-content .right-area .itinerary .wrapper .right .top .left-content .strip .label-stye .icon{background:-webkit-linear-gradient(#d92727,#19478a);-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-size:18px;margin-right:5px}.availability .display-content .right-area .itinerary .wrapper .right .top .fare{width:180px;text-align:right}.availability .display-content .right-area .itinerary .wrapper .right .top .fare p{color:#525252;font-size:12px;font-weight:400;margin-top:10px}.availability .display-content .right-area .itinerary .wrapper .right .top .fare h3{font-size:28px;font-weight:700;margin-bottom:5px}.availability .display-content .right-area .itinerary .wrapper .right .top .fare .book{color:#fff;text-transform:capitalize;background:#d32f2f;border-radius:4px;display:inline-block;text-align:center;font-size:16px;height:45px;padding:0 20px;margin-bottom:10px}.availability .display-content .right-area .itinerary .wrapper .right .bottom h4{font-size:14px;font-weight:500;color:#000;margin:3px 0 5px}.availability .display-content .right-area .itinerary .wrapper .right .bottom ul{-ms-flex-flow:row wrap;flex-flow:row wrap;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-top:1px solid #ebebeb;border-bottom:1px solid #ebebeb;padding:4px 0;margin-top:10px}.availability .display-content .right-area .itinerary .wrapper .right .bottom ul li{font-size:13px;color:#525252;font-weight:400;-ms-flex-direction:row;flex-direction:row;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:4px 15px;border-right:1px solid #ebebeb}.availability .display-content .right-area .itinerary .wrapper .right .bottom ul li .icon{margin-right:5px;background:-webkit-linear-gradient(#d92727,#19478a);-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-size:17px}.availability .display-content .right-area .itinerary .wrapper .right .bottom .offer{-ms-flex-direction:row;flex-direction:row;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin:15px 0 0}.availability .display-content .right-area .itinerary .wrapper .right .bottom .offer .block,.payment-wrapper>.container .left-side .paymentbox .heading .offer .block{height:18px;background:#307d01;font-size:10px;font-weight:700;text-transform:uppercase;padding:0 4px 0 7px;line-height:18px;color:#fff;position:relative;margin-right:15px}.availability .display-content .right-area .itinerary .wrapper .right .bottom .offer .block::after,.payment-wrapper>.container .left-side .paymentbox .heading .offer .block::after{content:"";width:0;height:0;position:absolute;left:100%;top:0;border-width:9px 0 9px 9px;border-style:solid;border-color:transparent transparent transparent #307d01}.availability .display-content .right-area .itinerary .wrapper .right .bottom .offer p{color:#307d01;font-size:13px;font-weight:400}@-webkit-keyframes redbgfade{0%{border-color:#d32f2f;-webkit-box-shadow:0 0 0 1px #d32f2f;box-shadow:0 0 0 1px #d32f2f}100%{border-color:#8297a6;-webkit-box-shadow:0 0 0 1px transparent;box-shadow:0 0 0 1px transparent}}@keyframes redbgfade{0%{border-color:#d32f2f;-webkit-box-shadow:0 0 0 1px #d32f2f;box-shadow:0 0 0 1px #d32f2f}100%{border-color:#8297a6;-webkit-box-shadow:0 0 0 1px transparent;box-shadow:0 0 0 1px transparent}}.availability .display-footer{padding:20px 0}.availability .display-footer h2{color:#000;font-size:18px;font-weight:500;margin:0 0 5px}.availability .display-footer ul:not(.collapsible){display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:0 10px}.availability .display-footer ul:not(.collapsible) li{margin-bottom:10px;display:flex;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.availability .display-footer ul:not(.collapsible) li span{margin:0 7px}.availability .display-footer .faq-accordion{background:0 0;border:0;-webkit-box-shadow:none;box-shadow:none}.availability .display-footer .faq-accordion li{margin-bottom:5px;border-radius:6px;border:1px solid rgba(156,170,179,.28);background:#fff;-webkit-box-shadow:0 0 9px 0 rgba(0,0,0,.1);box-shadow:0 0 9px 0 rgba(0,0,0,.1);overflow:hidden}.availability .display-footer .faq-accordion li .collapsible-header{background:0 0;border:0;padding:15px 35px;font-size:15px;font-weight:500;position:relative}.availability .display-footer .faq-accordion li .collapsible-header .ak-down{position:absolute;top:50%;left:15px;-webkit-transform:translateY(-50%);transform:translateY(-50%);-moz-transform:translateY(-50%);-webkit-transition:.3s;transition:.3s;font-size:11px}.availability .display-footer .faq-accordion li .collapsible-body{background:#f8f8f8;padding:15px 35px}.availability .display-footer .faq-accordion li.active .collapsible-header .ak-down{-webkit-transform:translateY(-50%) rotate(-180deg);transform:translateY(-50%) rotate(-180deg);-moz-transform:translateY(-50%) rotate(-180deg)}.no-results-found{-ms-flex-direction:row;flex-direction:row;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fff;border:1px solid rgba(156,170,179,.28);-webkit-box-shadow:0 0 9px 0 rgba(0,0,0,.1);box-shadow:0 0 9px 0 rgba(0,0,0,.1);border-radius:5px;padding:30px;margin:0 0 15px}.no-results-found .ak-timer{font-size:50px;color:#d32f2f;margin-right:20px}.no-results-found .right-content h5{font-weight:700;font-size:19px;color:#000}.no-results-found .right-content p{color:#363636;font-size:15px;font-weight:400;margin:-3px 0}.no-results-found .right-content a{font-size:13px;color:#19478a;font-weight:400;display:inline-block;position:relative;line-height:15px}.page-container{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;display:-webkit-box;display:-ms-flexbox;display:flex}.pricing .search-criteria .bottom,.pricing .search-criteria .top{-ms-flex-direction:row;-webkit-box-direction:normal;-webkit-box-orient:horizontal}.page-container .page-left{width:calc(75% - 15px);margin-right:25px}.fare-summary-wrapper .fare-summery-outer,.login-reviewouter,.pricing .search-criteria{-webkit-box-shadow:0 0 9px 0 rgba(0,0,0,.1);margin:0 0 15px;background:#fff;position:relative;overflow:hidden}.page-name{padding:0 5px 10px}.page-left h3{color:#002543;font-size:18px;font-weight:500}.fare-summary-wrapper .fare-summery-outer,.pricing .search-criteria{border:1px solid rgba(156,170,179,.28);box-shadow:0 0 9px 0 rgba(0,0,0,.1);border-radius:4px}.pricing .search-criteria .top{background:#f4f6f8;padding:15px;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;line-height:29px}.pricing .search-criteria .top .left{max-width:calc(100% - 220px)}.fare-summary-wrapper .promo-code-outer h3,.pricing .search-criteria .top .left h2 span,.promocode .promo-code-popup .promo-code-outer h3{font-size:14px;font-weight:500;color:#000}.pricing .search-criteria .top .right a{color:#d92727;font-size:13px}.pricing .search-criteria .top .right a:nth-child(2){color:#307d01;margin-left:15px}.pricing .search-criteria .bottom{flex-direction:row;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;border-top:1px solid #ebebeb;padding:15px}.pricing .search-criteria .bottom ul.left{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}.pricing .search-criteria .bottom ul.left li{position:relative;padding:0 15px;width:25%}.pricing .search-criteria .imp-news{border-top:1px solid #f0f0f0;display:-webkit-box;display:-ms-flexbox;display:flex;padding:10px 15px}.login-reviewouter,.login-reviewouter .login-left,.login-reviewouter .login-right,.pricing .search-criteria .can-info{display:-webkit-box;display:-ms-flexbox}.pricing .search-criteria .imp-news p.deals{color:#19478a;font-size:13px;font-weight:400;position:relative;padding-left:82px}.pricing .search-criteria .imp-news p.deals span{display:inline-block;position:absolute;background:#19478a;height:18px;padding:0 5px;color:#fff;font-size:10px;font-weight:700;line-height:18px;vertical-align:middle;text-transform:uppercase;margin-right:15px;left:0}.pricing .search-criteria .imp-news p.deals span::after{content:"";position:absolute;right:-8px;border-right:0;border-top:9px solid transparent;border-bottom:9px solid transparent;border-left:8px solid #19478a;top:0}.pricing .search-criteria .can-info{padding:10px 15px;border-top:1px solid #f0f0f0;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%}.pricing .search-criteria .can-info .left-row p{color:#cb2d2d;font-size:13px;font-weight:500}.payment-wrapper>.container .left-side .paymentfooter-para a,.pricing .search-criteria .can-info .left-row p a{color:#19478a;text-decoration:underline}.pricing .search-criteria .can-info a.link{color:#19478a;font-size:14px;font-weight:600;text-transform:uppercase}.pricing .search-criteria .can-info a.link span.icon{-webkit-transform:rotate(180deg);transform:rotate(180deg);font-size:14px;font-weight:700;display:inline-block}.login-reviewouter{border:1px solid rgba(156,170,179,.28);box-shadow:0 0 9px 0 rgba(0,0,0,.1);border-radius:5px;padding:15px;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.login-reviewouter .login-left{display:flex;-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.login-reviewouter .login-left span.icon{background:-webkit-linear-gradient(#d92727,#19478a);-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-size:40px}.login-reviewouter .login-left h3{color:#000;font-size:19px;font-weight:400;margin-left:10px}.login-reviewouter .login-right{display:flex;-webkit-box-pack:right;-ms-flex-pack:right;justify-content:right;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.login-reviewouter .login-right a{font-size:14px;color:#19478a;font-weight:500;display:inline-block;position:relative;margin-right:10px}.login-reviewouter .login-right a:hover{color:red;text-decoration:none;-webkit-transition:.5s;transition:.5s;cursor:pointer}.login-reviewouter .login-right a.continue{padding:7px 10px;border-radius:4px;background:#002543;font-size:14px;font-weight:400;color:#fff;text-align:center}.addon-services-outer,.contact-information,.gst-outer,.traveller-details-outer{background:#fff;border:1px solid rgba(156,170,179,.28);-webkit-box-shadow:0 0 9px 0 rgba(0,0,0,.1);box-shadow:0 0 9px 0 rgba(0,0,0,.1);border-radius:5px;padding:15px;margin:10px 0 15px;position:relative}.pax-details-row .pax-details,.traveller-details-outer .info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.traveller-details-outer .info p{color:#b84a01;font-size:13px;font-weight:400;margin-top:3px}.fare-summary-wrapper .fare-summery-outer .collapsible,.responsive-faresum .fare-summery-popup .fare-summery-outer ul,.traveller-room .collapsible{-webkit-box-shadow:none;box-shadow:none;width:100%;border:none;margin:0}.fare-summary-wrapper .fare-summery-outer .collapsible li .collapsiblestyle,.responsive-faresum .fare-summery-popup .fare-summery-outer ul li .collapsiblestyle,.traveller-room .collapsible li.collapsiblestyle{border:1px solid #e3e3e3;margin-top:10px;border-radius:4px}.traveller-room .collapsible .collapsible-header{background:#f4f4f6;border:none;border-bottom:none;color:#000;font-size:14px;font-weight:400;line-height:17px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding:10px}.traveller-room .collapsible .collapsible-header span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;font-size:14px;font-weight:400;color:#b9313f}.fare-summary-wrapper .fare-summery-outer .collapsible li .collapsible-header span i,.traveller-room .collapsible .collapsible-header span i{height:18px;line-height:18px;width:18px;font-size:20px;color:rgba(0,0,0,.5);margin-right:5px}.fare-summary-wrapper .fare-summery-outer .collapsible li .collapsible-header span .caret,.traveller-room .collapsible .collapsible-header span .caret{-webkit-transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s}.fare-summary-wrapper .fare-summery-outer .collapsible li.active .collapsible-header .caret,.traveller-room .collapsible .active .collapsible-header .caret{-webkit-transform:rotate(90deg);transform:rotate(90deg);-webkit-transform-origin:9px 7px;transform-origin:9px 7px}.traveller-room .collapsible .collapsible-body{border-bottom:none;padding:15px}.pax-details-row{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.contact-information .contact-head,.gst-outer .gst-header,.pax-details-list{display:-webkit-box;display:-ms-flexbox}.pax-details-row .pax-details h2{color:#363636;font-size:14px;font-weight:400;margin-top:8px;width:85px}.pax-details-list{margin:0 -5px;display:flex}.pax-details-list li.title{width:15%;padding:0 5px}.pax-details-list li.boxwidth{width:calc(85% / 4);padding:0 5px}.contact-information .contact-head{display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.contact-information .contact-head .icon,.gst-outer .gst-header .gst-header-left span .icon{background:-webkit-linear-gradient(#d92727,#19478a);-webkit-background-clip:text;-webkit-text-fill-color:transparent;color:#525252;font-size:40px;text-align:left}.contact-information .contact-head h3{color:#000;font-size:19px;font-weight:400;line-height:22px}.contact-information .contact-details{margin:10px -15px 0;border-top:1px solid #ededed;padding:20px 15px 2px}.contact-information .contact-details ul.contact-details-list,.gst-outer .gst-contact-details-wrapper .gst-contact ul.gst-details-list{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;display:-webkit-box;display:-ms-flexbox;display:flex}.fare-summary-wrapper .fare-summery-outer .faresum-btn-row a,.paymentbtn-row a{text-transform:uppercase;color:#fff;background:#d32f2f;display:inline-block;line-height:22px;text-align:center}.contact-information .contact-details ul.contact-details-list li.code,.gst-outer .gst-contact-details-wrapper .gst-contact ul.gst-details-list li.code{width:15%}.contact-information .contact-details ul.contact-details-list li.width-big{width:25%;margin-left:15px}.gst-outer .gst-header{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-bottom:10px}.gst-outer .gst-header .gst-header-left{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start}.gst-outer .gst-header .gst-header-right a.blueborderbtn{color:#19478a;border:1px solid #034e8d;text-transform:uppercase;border-radius:4px;padding:7px 15px;line-height:34px}.gst-outer .gst-header .gst-header-right :hover{background:#f5f5f5}.gst-outer .gst-contact-details-wrapper{overflow:hidden;margin-left:-15px;margin-right:-15px}.gst-outer .gst-contact-details-wrapper .gst-contact{border-top:1px solid #ededed;padding:15px 15px 5px}.gst-outer .gst-contact-details-wrapper .gst-contact ul.gst-details-list li.width-big{width:25%;margin-right:15px}.addon-services-outer .addon-services-head{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:-15px;margin-right:-15px;padding:0 15px 10px;border-bottom:1px solid #f0f0f0}.addon-services-outer .addon-services-head h3{color:#525252;font-size:14px;font-weight:400}.addon-services-outer .addon-services-box ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:10px 0}.addon-services-outer .addon-services-box ul li{background:-webkit-linear-gradient(#d92727,#19478a);position:relative;border-radius:7px;padding:10px 12px;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;margin-bottom:10px}.addon-services-outer .addon-services-box ul li::before{position:absolute;left:1px;top:1px;width:calc(100% - 2px);height:calc(100% - 2px);background:#fff;border-radius:6px;z-index:0;content:"";-webkit-transition:.5s;transition:.5s}.addon-services-outer .addon-services-box ul li .icon{background:-webkit-linear-gradient(#d92727,#19478a);-webkit-background-clip:text;-webkit-text-fill-color:transparent;color:#525252;font-size:40px;text-align:left;z-index:2}.addon-services-outer .addon-services-box ul li p{z-index:2;font-size:16px;color:#363636;font-weight:500;line-height:20px;-webkit-transition:color .5s;transition:color .5s;margin-left:10px}.paymentbtn-row{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;display:-webkit-box;display:-ms-flexbox;display:flex}.paymentbtn-row a{font-size:19px;font-weight:500;padding:15px 25px;text-transform:capitalize;border-radius:4px}.fare-summary-wrapper{position:relative;width:calc(25% - 10px)}.fare-summary-wrapper h3{color:#002543;font-size:18px;font-weight:500;padding-bottom:10px}.fare-summary-wrapper .fare-summery-outer .collapsible li,.popup-wrapper .radio-outer .wrap:first-child,.popup-wrapper .resp-table table tr,.responsive-faresum .fare-summery-popup .fare-summery-outer ul li,.responsive-table table tbody tr{border-bottom:1px solid #ebebeb}.fare-summary-wrapper .fare-summery-outer .collapsible li .collapsible-header{background:#fff;border:none;border-bottom:none;color:#000;font-size:14px;font-weight:400;line-height:17px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:15px 10px}.fare-summary-wrapper .fare-summery-outer .collapsible li .collapsible-header span,.responsive-faresum .fare-summery-popup .fare-summery-outer ul li .fare-summery-top span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;font-size:15px;font-weight:500;color:#000}.fare-summary-wrapper .fare-summery-outer .collapsible li .collapsible-header h5,.responsive-faresum .fare-summery-popup .fare-summery-outer ul li .fare-summery-top h5{font-size:15px;font-weight:500;color:#000;padding-left:10px}.fare-summary-wrapper .fare-summery-outer .collapsible li .collapsible-body,.responsive-faresum .fare-summery-popup .fare-summery-outer ul li .fare-summery-bottom{border-bottom:none;padding:0 10px}.fare-summary-wrapper .fare-summery-outer .collapsible li .collapsible-body span{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;padding:5px 0 5px 18px;color:#525252;font-size:13px;font-weight:400}.fare-summary-wrapper .fare-summery-outer .collapsible li .collapsible-body span p,.responsive-faresum .fare-summery-popup .fare-summery-outer ul li .fare-summery-bottom span p{margin-left:5px}.fare-summary-wrapper .fare-summery-outer .fare-summery-footer,.responsive-faresum .fare-summery-popup .fare-summery-outer .fare-summery-footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:15px 10px;font-size:17px;color:#000;font-weight:500}.fare-summary-wrapper .fare-summery-outer .faresum-btn-row{padding:5px 15px 15px}.fare-summary-wrapper .fare-summery-outer .faresum-btn-row a{font-size:17px;font-weight:500;padding:12px;text-transform:capitalize;border-radius:4px;width:100%}.fare-summary-wrapper .promo-code-outer,.fare-summary-wrapper .support-outer{border:1px solid rgba(156,170,179,.28);-webkit-box-shadow:0 0 9px 0 rgba(0,0,0,.1);margin:0 0 15px;position:relative;background:#fff}.fare-summary-wrapper .fare-summery-outer .faresum-btn-row a.sendquery{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:15px;background:#fff;color:#d32f2f;border:1px solid #d32f2f}.fare-summary-wrapper .promo-code-outer{box-shadow:0 0 9px 0 rgba(0,0,0,.1);border-radius:4px;overflow:hidden;padding:10px 15px}.fare-summary-wrapper .promo-code-outer h2,.promocode .promo-code-popup .promo-code-outer h2{font-size:15px;font-weight:500;color:#000;margin:0 0 15px}.fare-summary-wrapper .promo-code-outer .promo-code input.valid[type=text]:not(.browser-default),.fare-summary-wrapper .promo-code-outer .promo-code input.valid[type=text]:not(.browser-default):focus{-webkit-box-shadow:none;box-shadow:none;border-bottom:1px solid #777}.fare-summary-wrapper .promo-code-outer .promo-code .form-control{height:34px;line-height:34px;padding:0;border:1px solid #777;border-radius:5px;color:#6d6c6c;font-size:14px;width:100%;width:calc(100% - 50px)}.fare-summary-wrapper .promo-code-outer .promo-code .applybtn,.promocode .promo-code-popup .promo-code-outer .promo-code .applybtn{position:absolute;right:10px;top:8px;color:#d32f2f;font-size:15px;font-weight:700;background:0 0;border:0}.fare-summary-wrapper .promo-code-outer .or,.promocode .promo-code-popup .promo-code-outer .or{margin-left:-15px;margin-right:-15px;height:17px;-webkit-box-shadow:0 6px 5px 0 rgba(0,0,0,.05);box-shadow:0 6px 5px 0 rgba(0,0,0,.05);text-align:center;margin-bottom:35px}.fare-summary-wrapper .promo-code-outer .or span,.promocode .promo-code-popup .promo-code-outer .or span{width:36px;height:36px;line-height:36px;text-transform:uppercase;border:1px solid #9caab3;-webkit-box-shadow:0 6px 5px 0 rgba(0,0,0,.1);box-shadow:0 6px 5px 0 rgba(0,0,0,.1);text-align:center;border-radius:50%;position:relative;z-index:10;background:#fff;display:inline-block}.fare-summary-wrapper .promo-code-outer .promocode-list,.promocode .promo-code-popup .promo-code-outer .promocode-list{margin-right:-15px;padding-right:10px;max-height:425px;overflow:hidden;overflow-y:auto;margin-bottom:7px}.fare-summary-wrapper .promo-code-outer .promocode-list li{padding:10px 0;border-bottom:1px solid #ebebeb}.fare-summary-wrapper .promo-code-outer .promocode-list li .checkouter .radio label{font-size:15px;font-weight:500}.fare-summary-wrapper .promo-code-outer .promocode-list li:last-child,.promocode .promo-code-popup .promo-code-outer .promocode-list li:last-child{border:none}.fare-summary-wrapper .promo-code-outer .promocode-list li p,.promocode .promo-code-popup .promo-code-outer .promocode-list li p{color:#525252;font-size:13px;font-weight:400;margin:0;line-height:18px;padding-left:26px}.fare-summary-wrapper .support-outer{box-shadow:0 0 9px 0 rgba(0,0,0,.1);border-radius:4px;overflow:hidden;padding:5px 15px}.fare-summary-wrapper .support-outer ul li{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;display:-webkit-box;display:-ms-flexbox;display:flex;border-bottom:1px solid #ebebeb;padding:12px 0;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.fare-summary-wrapper .action-outer ul li .left-outer .icon,.fare-summary-wrapper .support-outer ul li .icon{background:-webkit-linear-gradient(#d92727,#19478a);-webkit-background-clip:text;-webkit-text-fill-color:transparent;color:#525252;font-size:30px;text-align:left;display:block}.fare-summary-wrapper .action-outer ul li .left-outer h3,.fare-summary-wrapper .support-outer ul li h3{color:#222;font-size:14px;font-weight:400;line-height:20px;padding-left:13px;padding-bottom:0}.fare-summary-wrapper .support-outer ul li h3 span{font-weight:500;color:#000;font-size:20px;display:block}.fare-summary-wrapper .action-outer ul li .left-outer h3 span .whatsapp-icon,.fare-summary-wrapper .support-outer ul li h3 span .whatsapp-icon{width:30px;height:30px;display:block}.fare-summary-wrapper .action-outer{background:#fff;border:1px solid rgba(156,170,179,.28);-webkit-box-shadow:0 0 9px 0 rgba(0,0,0,.1);box-shadow:0 0 9px 0 rgba(0,0,0,.1);border-radius:4px;overflow:hidden;margin:0 0 15px;position:relative;padding:5px 15px;cursor:pointer}.fare-summary-wrapper .action-outer ul li{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;display:-webkit-box;display:-ms-flexbox;display:flex;padding:12px 0;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.fare-summary-wrapper .action-outer ul li .left-outer h3 span{font-weight:500;color:#000;font-size:17px;display:block}.responsive-faresum .footer-faresum{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;display:none;padding:8px 10px;position:fixed;bottom:0;height:57px;left:0;width:100%;background:#fff;-webkit-box-shadow:0 -5px 5px 0 rgba(0,0,0,.1);box-shadow:0 -5px 5px 0 rgba(0,0,0,.1);z-index:9999}.responsive-faresum .footer-faresum .left{display:inline-block;line-height:18px}.responsive-faresum .footer-faresum .left h4{font-size:13px;font-weight:400;color:#363636;text-transform:uppercase}.responsive-faresum .footer-faresum .left h3{font-size:20px;font-weight:600;color:#363636;margin-top:3px}.responsive-faresum .footer-faresum .left h3 .ak-info{font-size:15px;color:#d32f2f;display:inline-block;width:25px;height:25px;text-align:left;padding-left:5px}.responsive-faresum .footer-faresum .right a.icons{width:33px;height:42px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-right:10px}.responsive-faresum .footer-faresum .right a.icons span{background:-webkit-linear-gradient(#d92727,#19478a);-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-size:23px}.responsive-faresum .footer-faresum .right a:not(.icons){text-transform:uppercase;font-size:19px;font-weight:500;padding:10px 25px;color:#fff;text-transform:capitalize;background:#d32f2f;border-radius:4px;display:inline-block;text-align:center;line-height:22px;margin-left:15px}.promocode .promo-code-popup,.responsive-faresum .fare-summery-popup{padding-bottom:60px;background:#fff;border-radius:5px 5px 0 0}.responsive-faresum .fare-summery-popup .fare-summery-header{height:50px;border-bottom:1px solid #e7e7e7;padding:0 10px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.promocode .promo-code-popup .promo-code-header h2,.responsive-faresum .fare-summery-popup .fare-summery-header h2{font-size:17px;font-weight:700;color:#000;text-transform:uppercase}.responsive-faresum .fare-summery-popup .fare-summery-outer{margin:0;position:relative}.responsive-faresum .fare-summery-popup .fare-summery-outer ul li .fare-summery-top{background:#fff;border:none;border-bottom:none;color:#000;font-size:14px;font-weight:400;line-height:17px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:15px 10px 5px}.responsive-faresum .fare-summery-popup .fare-summery-outer ul li .fare-summery-bottom span{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;padding:5px 0;color:#525252;font-size:13px;font-weight:400}.promocode .modal.bottom-sheet,.responsive-faresum .modal.bottom-sheet{max-height:100%}.promocode{padding:15px 10px;-webkit-box-shadow:0 0 5px 0 rgba(0,0,0,.1);box-shadow:0 0 5px 0 rgba(0,0,0,.1);border-radius:5px;margin:0 0 10px;background:#fff;display:none;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.payment-status .icon-text .text h3,.promocode .promo-left h4{font-size:16px;font-weight:500;color:#000}.promocode .promo-left h5{font-size:13px;font-weight:400;color:#307d01;margin-top:3px}.promocode .promo-left.before-style .icon{font-size:32px;font-weight:400;background:-webkit-linear-gradient(#d92727,#19478a);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.promocode .promo-left.before-style h3{color:#000;font-size:16px;font-weight:500;padding-left:10px}.promocode .arrow{color:#000;font-size:17px;font-weight:700;height:35px;width:40px;text-align:right;line-height:35px}.promocode a:not(.arrow){color:#d32f2f;font-size:12px;font-weight:500;text-transform:uppercase}.promocode .promo-code-popup .promo-code-outer{background:#fff;border:1px solid rgba(156,170,179,.28);border-radius:4px;overflow:hidden;margin:0 0 15px;position:relative;padding:10px 15px}.promocode .promo-code-popup .promo-code-outer .promo-code .form-control{height:34px;line-height:34px;border:1px solid #777;border-radius:5px;color:#6d6c6c;font-size:14px;width:100%}.promocode .promo-code-popup .promo-code-outer .promocode-list li{padding:10px 0;border-bottom:1px solid #ebeef1}.promocode .promo-code-popup .promo-code-header{height:50px;padding:0 10px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.details .header,.details .header .left,.details .header .right{display:-webkit-box;display:-ms-flexbox;-webkit-box-direction:normal}.details .header{display:flex;-webkit-box-orient:horizontal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:15px}.details .header .left{display:flex;-webkit-box-orient:vertical;-ms-flex-direction:column;flex-direction:column;margin-right:10px}.details .header .left .headings p{font-size:14px;font-weight:500}.details .header .left .badges,.details .search-criteria .top .badges{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin-top:10px}.details .header .left .badges li,.details .search-criteria .top .badges li{padding:5px 10px;border-radius:50px;margin-right:5px;font-size:12px;font-weight:400;color:#525252;background:#fbfbfb;border:1px solid #ebebeb;-webkit-box-shadow:0 0 1px 0 rgba(0,0,0,.1);box-shadow:0 0 1px 0 rgba(0,0,0,.1);cursor:pointer}.details .header .right{display:flex;-webkit-box-orient:vertical;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;line-height:20px}.details .header .right .text{text-transform:uppercase;font-size:12px;color:#525252}.details .header .right .fare{white-space:nowrap}.details .search-criteria .bottom{border-top:0;padding-top:0;margin-top:0}.details .details-section{width:100%;padding-bottom:25px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.details .details-section .left{width:calc(75% - 15px);margin-right:25px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.payment-wrapper.book-appointment,.payment-wrapper>.container{-ms-flex-direction:row;-webkit-box-orient:horizontal;-webkit-box-direction:normal}.payment-wrapper{min-height:calc(100vh - 236px);padding:15px 0}.payment-wrapper.book-appointment{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:row;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.payment-wrapper.book-appointment #map{position:absolute;height:100%;width:100%;overflow:hidden;top:0;z-index:0}.payment-wrapper>.container{display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;z-index:10}.payment-wrapper>.container .left-side .white-box,.payment-wrapper>.container .white-box{background:#fff;border:1px solid rgba(156,170,179,.28);-webkit-box-shadow:0 0 9px 0 rgba(0,0,0,.1);box-shadow:0 0 9px 0 rgba(0,0,0,.1);border-radius:5px;padding:15px;margin:0 0 15px}.payment-wrapper>.container .appointment-box-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;width:100%;margin-bottom:-15px}.payment-wrapper>.container .appointment-box-wrapper .appointment-box{-webkit-box-shadow:0 -20px 9px 0 rgba(0,0,0,.1);box-shadow:0 -20px 9px 0 rgba(0,0,0,.1);border-bottom:0;border-bottom-left-radius:0;border-bottom-right-radius:0;overflow:hidden;margin:0;min-width:410px;padding:0}.payment-wrapper>.container .appointment-box-wrapper .appointment-box .change-location-box{background-color:#f6f6f6;width:100%;padding:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border-bottom:1px solid #ebebeb}.payment-wrapper>.container .appointment-box-wrapper .appointment-box .change-location-box h3{font-size:14px;font-weight:700;margin-bottom:10px}.payment-wrapper>.container .appointment-box-wrapper .appointment-box .change-location-box .form .input-field{width:100%;margin-right:10px;margin-bottom:0;background:#fff}.payment-wrapper>.container .appointment-box-wrapper .appointment-box .change-location-box .form button{color:#fff;background:red;outline:0;border:0;height:44px;padding:10px 25px;font-weight:700;border-radius:5px}.payment-wrapper>.container .appointment-box-wrapper .appointment-box .search-results-box{padding:15px;background:#fff;min-height:calc(100vh - 358px);max-height:calc(100vh - 358px);overflow:auto}.payment-wrapper>.container .appointment-box-wrapper .appointment-box .search-results-box ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%}.payment-wrapper>.container .appointment-box-wrapper .appointment-box .search-results-box ul li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;margin-bottom:10px}.payment-wrapper>.container .appointment-box-wrapper .appointment-box .search-results-box ul li .top-section{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin-bottom:10px}.payment-wrapper>.container .appointment-box-wrapper .appointment-box .search-results-box ul li .top-section .map-icon{background:-webkit-linear-gradient(#d92727,#19478a);-webkit-background-clip:text;-webkit-text-fill-color:transparent;margin-right:10px;font-size:30px}.payment-wrapper>.container .appointment-box-wrapper .appointment-box .search-results-box ul li .top-section .location-details a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:14px;position:relative;font-weight:700;color:#19478a}.payment-wrapper>.container .appointment-box-wrapper .appointment-box .search-results-box ul li .top-section .location-details a span{margin-left:8px;font-weight:700}.payment-wrapper>.container .appointment-box-wrapper .appointment-box .search-results-box ul li .top-section .location-details a::before{content:"";left:0;bottom:-1px;width:88px;height:1px;position:absolute;background:#19478a}.payment-wrapper>.container .appointment-box-wrapper .appointment-box .search-results-box ul li .top-section .location-details a:hover:after{width:88px}.payment-wrapper>.container .appointment-box-wrapper .appointment-box .search-results-box ul li .bottom-section{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;background:#f6f6f6;border-top:1px solid #ebebeb;border-bottom:1px solid #ebebeb;padding:5px 10px}.payment-wrapper>.container .appointment-box-wrapper .appointment-box .search-results-box ul li .bottom-section .contact-details{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-right:5px}.payment-wrapper>.container .appointment-box-wrapper .appointment-box .search-results-box ul li .bottom-section .contact-details p{font-size:12px;font-weight:300}.payment-wrapper>.container .appointment-box-wrapper .appointment-box .search-results-box ul li .bottom-section a{padding:10px;background:#2a4481;color:#fff;font-weight:700;font-size:12px;border-radius:4px;cursor:pointer;white-space:nowrap}.payment-wrapper>.container .booking-success,.payment-wrapper>.container .enquiry-success{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.payment-wrapper>.container .booking-success .enquiry-icon,.payment-wrapper>.container .enquiry-success .enquiry-icon{margin-top:20px;margin-bottom:10px;position:relative}.payment-wrapper>.container .booking-success .enquiry-icon .holiday-icon,.payment-wrapper>.container .enquiry-success .enquiry-icon .holiday-icon{background:-webkit-linear-gradient(#d92727,#19478a);-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-size:100px}.payment-wrapper>.container .booking-success .enquiry-icon .status-icon,.payment-wrapper>.container .enquiry-success .enquiry-icon .status-icon{position:absolute;color:#fff;bottom:13px;right:15px;font-size:16px}.payment-wrapper>.container .booking-success .enquiry-icon .status-icon::before,.payment-wrapper>.container .enquiry-success .enquiry-icon .status-icon::before{width:100px;height:100px;background:#119100;padding:10px 9px 9px;border-radius:50%}.payment-wrapper>.container .enquiry-success .success-header{font-size:25px;color:#119100;font-weight:700;margin-bottom:10px}.payment-wrapper>.container .booking-success .request-id,.payment-wrapper>.container .enquiry-success .request-id{font-size:17px;color:#000;font-weight:500;padding:10px 15px;background:#fafafa;border-radius:5px;border:1px solid #ebebeb;margin-bottom:30px}.payment-wrapper>.container .booking-success p,.payment-wrapper>.container .enquiry-success p{font-size:16px;font-weight:400;color:#363636;margin-bottom:20px;text-align:center}.payment-wrapper>.container .booking-success .enquiry-actions,.payment-wrapper>.container .enquiry-success .enquiry-actions{width:80%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-top:1px solid #ebebeb;border-bottom:1px solid #ebebeb;padding:10px 0;margin-bottom:30px}.payment-wrapper>.container .booking-success .enquiry-actions li,.payment-wrapper>.container .enquiry-success .enquiry-actions li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 15px;border-right:1px solid #ebebeb;cursor:pointer}.payment-wrapper>.container .booking-success .enquiry-actions li:last-child,.payment-wrapper>.container .enquiry-success .enquiry-actions li:last-child{border-right:0px}.payment-wrapper>.container .booking-success .enquiry-actions li .action-icon,.payment-wrapper>.container .enquiry-success .enquiry-actions li .action-icon{font-size:35px;margin-right:15px;background:-webkit-linear-gradient(#d92727,#19478a);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.payment-wrapper>.container .booking-success .enquiry-actions li .action-icon.whatsapp-icon,.payment-wrapper>.container .enquiry-success .enquiry-actions li .action-icon.whatsapp-icon{color:#fff;font-size:30px;padding:5px;background:#61c945;border-radius:50%;-webkit-text-fill-color:#ffffff}.payment-wrapper>.container .booking-success .enquiry-actions li .action-text,.payment-wrapper>.container .enquiry-success .enquiry-actions li .action-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.payment-wrapper>.container .booking-success .enquiry-actions li .action-text p,.payment-wrapper>.container .enquiry-success .enquiry-actions li .action-text p{margin-bottom:0;font-size:12px;font-weight:500;color:#525252}.payment-wrapper>.container .booking-success .enquiry-actions li .action-text h3,.payment-wrapper>.container .enquiry-success .enquiry-actions li .action-text h3{font-size:18px;color:#000;font-weight:500}.payment-wrapper>.container .booking-success .go-back,.payment-wrapper>.container .enquiry-success .go-back{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#19478a;font-size:14px;font-weight:700;margin-bottom:20px}.payment-wrapper>.container .booking-success .go-back span,.payment-wrapper>.container .enquiry-success .go-back span{margin-right:7px;font-size:13px;font-weight:700}.payment-wrapper>.container .booking-success .success-header{font-size:37px;color:#119100;font-weight:700;margin-bottom:10px}.payment-wrapper>.container .left-side{width:calc(75% - 15px)}.payment-wrapper>.container .left-side .view-details-wrapper{margin:0 0 10px;background:#fff;border:1px solid rgba(156,170,179,.28);-webkit-box-shadow:0 0 9px 0 rgba(0,0,0,.1);box-shadow:0 0 9px 0 rgba(0,0,0,.1);border-radius:5px;padding:10px;display:none;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.payment-wrapper>.container .left-side .view-details-wrapper h5,.popup-wrapper .box.view-details-wrapper h5{width:calc(100% - 85px);color:#000;font-size:17px;font-weight:500}.payment-wrapper>.container .left-side .view-details-wrapper h5 span,.popup-wrapper .box.view-details-wrapper h5 span{display:block;color:#000;font-size:12px;font-weight:400}.payment-wrapper>.container .left-side .paymentbox .heading,.payment-wrapper>.container .left-side .paymentbox .heading .offer,.payment-wrapper>.container .left-side .traveller-details ul li,.payment-wrapper>.container .left-side .traveller-details ul li .icon,.payment-wrapper>.container .left-side .traveller-details ul li a{display:-webkit-box;display:-ms-flexbox;-webkit-box-orient:horizontal;-webkit-box-direction:normal}.payment-wrapper>.container .left-side .view-details-wrapper a,.popup-wrapper .box.view-details-wrapper a{color:#19478a;text-transform:uppercase;display:inline-block;height:35px;line-height:35px;font-size:13px;font-weight:500;margin-bottom:-5px}.payment-wrapper>.container .left-side .mobile-payment-header{display:none;color:#000;font-size:18px;font-weight:500;margin-bottom:13px}.payment-wrapper>.container .left-side .mobile-payment-header span{display:block;color:#787878;font-weight:400;font-size:13px;margin-top:-2px}.payment-wrapper>.container .left-side .traveller-details h3{color:#002543;font-size:18px;font-weight:400;margin-right:10px}.payment-wrapper>.container .left-side .traveller-details ul li{-ms-flex-direction:row;flex-direction:row;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-right:1px solid #ebebeb;padding:0 15px}.payment-wrapper>.container .left-side .traveller-details ul li:last-child{padding-right:0;border:0}.payment-wrapper>.container .left-side .traveller-details ul li .icon{-ms-flex-direction:row;flex-direction:row;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:29px;min-width:29px;height:29px;background:#cbcbcb;border-radius:50%;text-align:center;line-height:29px;color:#fff;font-size:15px;margin-right:10px}.payment-wrapper>.container .left-side .traveller-details ul li h5{color:#363636;font-size:14px;font-weight:400}.payment-wrapper>.container .left-side .traveller-details ul li a{-ms-flex-direction:row;flex-direction:row;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:27px;padding:0 10px;background:#f6f4f5;border-radius:999px;color:#b84a01;border:1px solid #b84a01;margin-left:20px;white-space:nowrap}.payment-wrapper>.container .left-side .traveller-details ul li a:hover{color:#fff;background:#b84a01}.payment-wrapper>.container .left-side .session-time-out{font-size:13px;padding-right:10px;color:#696969;margin-bottom:10px;text-align:right}.payment-wrapper>.container .left-side .session-time-out i{font-size:17px;margin-right:5px;color:#696969;display:inline-block;vertical-align:middle}.payment-wrapper>.container .left-side .session-time-out span{padding:0 3px;font-weight:500;color:#d32f2f}.payment-wrapper>.container .left-side .paymentbox{padding-bottom:0}.payment-wrapper>.container .left-side .paymentbox .heading{color:#000;font-size:18px;font-weight:500;border-bottom:1px solid #ebebeb;padding:0 15px 15px;margin:0 -15px;-ms-flex-direction:row;flex-direction:row;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}.payment-wrapper>.container .left-side .paymentbox .heading .offer{-ms-flex-direction:row;flex-direction:row;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.payment-wrapper>.container .left-side .paymentbox .heading .offer i{color:#307d01;font-size:13px;font-weight:400;font-style:normal;display:block}.payment-wrapper>.container .left-side .paymentbox .payment-methods{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;margin:0 -15px}.payment-wrapper>.container .left-side .paymentbox .payment-methods .tabs{width:192px;background:#f4f4f6;overflow:visible;white-space:normal;height:auto;margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.payment-wrapper>.container .left-side .paymentbox .payment-methods .tabs li{width:100%;cursor:pointer;display:block;-webkit-box-flex:unset;-ms-flex-positive:unset;flex-grow:unset}.payment-wrapper>.container .left-side .paymentbox .payment-methods .tabs li a{font-size:15px;color:#000;display:block;font-weight:400;text-align:left;padding:0 15px 0 50px;height:48px;text-transform:capitalize;position:relative;border-bottom:1px solid #e0dfdf}.payment-wrapper>.container .left-side .paymentbox .payment-methods .tabs li a.active{background:#fff;color:#d32f2f}.payment-wrapper>.container .left-side .mobile-payment ul li a .icon,.payment-wrapper>.container .left-side .paymentbox .payment-methods .tabs li a .icon{font-size:23px;position:absolute;z-index:5;left:15px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);-moz-transform:translateY(-50%)}.payment-wrapper>.container .left-side .mobile-payment ul li a .icon.ak-credit-card-emi,.payment-wrapper>.container .left-side .mobile-payment ul li a .icon.ak-upi,.payment-wrapper>.container .left-side .paymentbox .payment-methods .tabs li a .icon.ak-credit-card-emi,.payment-wrapper>.container .left-side .paymentbox .payment-methods .tabs li a .icon.ak-upi{font-size:31px}.payment-wrapper>.container .left-side .mobile-payment ul li a .icon.ak-net-banking,.payment-wrapper>.container .left-side .paymentbox .payment-methods .tabs li a .icon.ak-net-banking{font-size:25px}.payment-wrapper>.container .left-side .mobile-payment ul li a .icon.ak-phonepe,.payment-wrapper>.container .left-side .paymentbox .payment-methods .tabs li a .icon.ak-phonepe{font-size:29px}.payment-wrapper>.container .left-side .paymentbox .payment-methods .tabcontents{padding:10px 15px;width:calc(100% - 192px)}.payment-wrapper>.container .left-side .paymentbox .payment-methods .tabcontents .hideshowsection{border-top:1px solid #c6cbd0;padding:17px 0 0}.payment-wrapper>.container .left-side .paymentbox .payment-methods .tabcontents footer{padding:25px 0 15px;border-top:1px solid #d9d9d9}.payment-wrapper>.container .left-side .paymentbox .payment-methods .tabcontents footer p{margin-top:5px;font-size:14px;color:#525252;font-weight:400;text-align:right;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.payment-wrapper>.container .left-side .paymentbox .payment-methods .tabcontents footer p a{color:#19478a;font-weight:500;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 7px}.payment-wrapper>.container .left-side .paymentbox .payment-methods .tabcontents footer p a span{font-size:15px;margin-right:5px}.payment-wrapper>.container .left-side .paymentbox .payment-methods .tabcontents footer h2{font-size:14px;text-align:right;color:#000;font-weight:400;margin-right:25px}.payment-wrapper>.container .left-side .paymentbox .payment-methods .tabcontents footer h2 span{display:block;font-weight:700;font-size:30px}.payment-wrapper>.container .left-side .paymentbox .payment-methods .tabcontents footer h2 span i{font-style:normal;font-size:20px;font-weight:500}.payment-wrapper>.container .left-side .paymentbox .payment-methods .tabcontents footer .mat-flat-button{text-transform:uppercase;font-size:19px;font-weight:500;padding:7px 25px}.payment-wrapper>.container .left-side .paymentbox .payment-methods .tabcontents .bank-radio{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;margin:10px 0 20px}.payment-wrapper>.container .left-side .paymentbox .payment-methods .tabcontents .bank-radio.netbanking{background:#f4f6f8;margin-top:0;padding:15px;border-radius:7px}.payment-wrapper>.container .left-side .paymentbox .payment-methods .tabcontents .bank-radio .radio label span,.payment-wrapper>.container .left-side .paymentbox .payment-methods .tabcontents .bank-radio .radio-options span{font-size:12px;color:#525252}.payment-wrapper>.container .left-side .paymentbox .payment-methods .tabcontents .bank-radio .bankdiv{width:137px;height:45px;background:url(../images/payment-sprite.png) no-repeat;border-radius:3px}.payment-wrapper>.container .left-side .paymentbox .payment-methods .tabcontents .bank-radio .bankdiv.citybank{background-position:-5px -45px}.payment-wrapper>.container .left-side .paymentbox .payment-methods .tabcontents .bank-area.icicibank,.payment-wrapper>.container .left-side .paymentbox .payment-methods .tabcontents .bank-radio .bankdiv.icicibank{background-position:-293px -45px}.payment-wrapper>.container .left-side .paymentbox .payment-methods .tabcontents .bank-area.sbi-bank,.payment-wrapper>.container .left-side .paymentbox .payment-methods .tabcontents .bank-radio .bankdiv.sbi-bank{background-position:-149px -96px}.payment-wrapper>.container .left-side .paymentbox .payment-methods .tabcontents .bank-area.hdfcbank,.payment-wrapper>.container .left-side .paymentbox .payment-methods .tabcontents .bank-radio .bankdiv.hdfcbank{background-position:-149px -45px}.payment-wrapper>.container .left-side .paymentbox .payment-methods .tabcontents .bank-radio .bankdiv.federalbank{background-position:-5px -447px}.payment-wrapper>.container .left-side .paymentbox .payment-methods .tabcontents .bank-area.axisbank,.payment-wrapper>.container .left-side .paymentbox .payment-methods .tabcontents .bank-radio .bankdiv.axisbank{background-position:-5px -96px}.payment-wrapper>.container .left-side .paymentbox .payment-methods .tabcontents .bank-area.bankofbaroda,.payment-wrapper>.container .left-side .paymentbox .payment-methods .tabcontents .bank-radio .bankdiv.bankofbaroda{background-position:-293px -96px}.payment-wrapper>.container .left-side .paymentbox .payment-methods .tabcontents .bank-radio .bankdiv.mobikwik{background-position:-5px -145px}.payment-wrapper>.container .left-side .paymentbox .payment-methods .tabcontents .bank-radio .bankdiv.payzapp{background-position:-149px -146px}.payment-wrapper>.container .left-side .paymentbox .payment-methods .tabcontents .bank-radio .bankdiv.mpesa{background-position:-293px -146px}.payment-wrapper>.container .left-side .paymentbox .payment-methods .tabcontents .bank-radio .bankdiv.amazonpay{background-position:-5px -194px}.payment-wrapper>.container .left-side .paymentbox .payment-methods .tabcontents .bank-radio .bankdiv.freecharge{background-position:-371px -366px}.payment-wrapper>.container .left-side .paymentbox .payment-methods .tabcontents .bank-radio .bankdiv.phonepe{background-position:-149px -194px}.payment-wrapper>.container .left-side .paymentbox .payment-methods .tabcontents .googleplayimg{width:103px;height:43px;background:url(../images/payment-sprite.png) -297px -198px no-repeat;margin:10px 0}.payment-wrapper>.container .left-side .paymentbox .payment-methods .tabcontents .at-text{font-weight:700;color:#000;font-size:16px;padding-bottom:22px;margin-right:15px}.payment-wrapper>.container .left-side .paymentbox .payment-methods .tabcontents .bank-area{margin-top:22px;width:137px;height:45px;background:url(../images/payment-sprite.png) no-repeat;border-radius:3px}.payment-wrapper>.container .left-side .paymentbox .payment-methods .tabcontents .bank-area.kodakmahindra{background-position:-5px -245px}.payment-wrapper>.container .left-side .paymentbox .payment-methods .tabcontents .bank-area.indusind{background-position:-149px -245px}.payment-wrapper>.container .left-side .paymentbox .payment-methods .tabcontents .bank-area.hsbc{background-position:-291px -245px}.payment-wrapper>.container .left-side .paymentbox .payment-methods .tabcontents .bank-area.cbi{background-position:-5px -296px}.payment-wrapper>.container .left-side .paymentbox .payment-methods .tabcontents .bank-area.scb{background-position:-149px -296px}.payment-wrapper>.container .left-side .paymentbox .payment-methods .tabcontents .bank-area.corporationbank{background-position:-291px -296px}.payment-wrapper>.container .left-side .paymentbox .payment-methods .tabcontents .bank-area.rbl{background-position:-5px -346px}.payment-wrapper>.container .left-side .paymentbox .payment-methods .tabcontents .bank-area.yesbank{background-position:-149px -346px}.payment-wrapper>.container .left-side .paymentbox .payment-methods .tabcontents .ezeclick{width:159px;height:40px;background:url(../images/payment-sprite.png) -224px -421px no-repeat}.payment-wrapper>.container .left-side .paymentbox .payment-methods .tabcontents .card-container{width:51px;height:32px;margin-top:27px;border-radius:4px;background:url(../images/payment-sprite.png) no-repeat}.payment-wrapper>.container .left-side .paymentbox .card-imgs li .bgimgs.mastercard,.payment-wrapper>.container .left-side .paymentbox .payment-methods .tabcontents .card-container.mastercard,.popup-wrapper .box .card-container.mastercard,.popup-wrapper .box .card-imgs li .bgimgs.mastercard{background-position:-60px -2px}.payment-wrapper>.container .left-side .paymentbox .card-imgs li .bgimgs.visa,.payment-wrapper>.container .left-side .paymentbox .payment-methods .tabcontents .card-container.visa,.popup-wrapper .box .card-container.visa,.popup-wrapper .box .card-imgs li .bgimgs.visa{background-position:-5px -2px}.payment-wrapper>.container .left-side .paymentbox .card-imgs li .bgimgs.discover,.payment-wrapper>.container .left-side .paymentbox .payment-methods .tabcontents .card-container.discover,.popup-wrapper .box .card-container.discover,.popup-wrapper .box .card-imgs li .bgimgs.discover{background-position:-115px -2px}.payment-wrapper>.container .left-side .paymentbox .card-imgs li .bgimgs.dinersclub,.payment-wrapper>.container .left-side .paymentbox .payment-methods .tabcontents .card-container.dinersclub,.popup-wrapper .box .card-container.dinersclub,.popup-wrapper .box .card-imgs li .bgimgs.dinersclub{background-position:-169px -2px}.payment-wrapper>.container .left-side .paymentbox .card-imgs li .bgimgs.amex,.payment-wrapper>.container .left-side .paymentbox .payment-methods .tabcontents .card-container.amex,.popup-wrapper .box .card-container.amex,.popup-wrapper .box .card-imgs li .bgimgs.amex{background-position:-224px -2px}.payment-wrapper>.container .left-side .paymentbox .card-imgs li .bgimgs.eze-click,.payment-wrapper>.container .left-side .paymentbox .payment-methods .tabcontents .card-container.eze-click,.popup-wrapper .box .card-container.eze-click,.popup-wrapper .box .card-imgs li .bgimgs.eze-click{background-position:-280px -2px}.payment-wrapper>.container .left-side .paymentbox .card-imgs li .bgimgs.rupay,.payment-wrapper>.container .left-side .paymentbox .payment-methods .tabcontents .card-container.rupay,.popup-wrapper .box .card-container.rupay,.popup-wrapper .box .card-imgs li .bgimgs.rupay{background-position:-333px -2px}.payment-wrapper>.container .left-side .paymentbox .payment-methods .tabcontents .card-container.default,.popup-wrapper .box .card-container.default{background-position:-151px -401px}.payment-wrapper>.container .left-side .paymentbox .payment-methods .tabcontents .cvvimg .cvvimgcontainer{width:56px;min-width:56px;height:41px;background:url(../images/payment-sprite.png) -391px 0 no-repeat;margin-right:10px}.payment-wrapper>.container .left-side .paymentbox .payment-methods .tabcontents .cvvimg p,.popup-wrapper .box .cvvimg p{font-size:11px;color:#757575;font-weight:400;font-style:italic;max-width:103px}.payment-wrapper>.container .left-side .paymentbox .payment-methods .tabcontents .seperationbg{background:#f4f6f8;padding:15px;margin-bottom:30px;border-radius:7px}.payment-wrapper>.container .left-side .paymentbox .payment-methods .tabcontents .seperationbg.upi .Virtual-wrapper{width:45%;min-width:200px}.payment-wrapper>.container .left-side .paymentbox .payment-methods .tabcontents .seperationbg.upi .leftsides{width:calc(100% - 190px)}.payment-wrapper>.container .left-side .paymentbox .payment-methods .tabcontents .seperationbg.upi .leftsides h4{color:#000;font-size:17px;font-weight:500;margin-bottom:10px}.payment-wrapper>.container .left-side .paymentbox .payment-methods .tabcontents .seperationbg.upi .leftsides h5{color:#525252;font-size:14px;font-weight:500;margin-bottom:13px}.payment-wrapper>.container .left-side .paymentbox .payment-methods .tabcontents .seperationbg.upi .leftsides .upi-img{width:100%;max-width:200px;display:block}.payment-wrapper>.container .left-side .paymentbox .payment-methods .tabcontents .seperationbg.upi .qr{width:170px;height:170px;position:relative;overflow:hidden;background:#e9ecef}.payment-wrapper>.container .left-side .paymentbox .payment-methods .tabcontents .seperationbg.upi .qr a{height:40px;line-height:40px;padding:0 20px;background:#fff;color:#d32f2f;border:1px solid #d32f2f;display:inline-block;z-index:10;font-size:16px;font-weight:700;border-radius:4px;white-space:nowrap;top:50%;left:50%;position:absolute;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%)}.payment-wrapper>.container .left-side .paymentbox .make-payment-btn{font-size:19px;font-weight:500;padding:10px 25px;color:#fff;text-transform:capitalize;background:#d32f2f;border-radius:4px;display:inline-block;text-align:center;text-transform:uppercase}.payment-wrapper>.container .left-side .paymentbox .card-imgs{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:15px}.payment-wrapper>.container .left-side .paymentbox .card-imgs li img,.popup-wrapper .box .card-imgs li img{border-radius:5px;border:1px solid #ebebeb}.payment-wrapper>.container .left-side .paymentbox .card-imgs li .bgimgs{background:url(../images/payment-sprite.png) no-repeat;width:51px;height:32px}.payment-wrapper>.container .left-side .paymentbox .block.large-width{width:35%}.payment-wrapper>.container .left-side .paymentbox .block.x-large-width{width:70%}.payment-wrapper>.container .left-side .paymentbox .block.small-width{width:93px}.payment-wrapper>.container .left-side .paymentbox .upidiagram{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;margin:15px 0 0}.payment-wrapper>.container .left-side .paymentbox .upidiagram li{width:33.333%;padding:0 15px 30px;text-align:center}.payment-wrapper>.container .left-side .paymentbox .upidiagram li .bg{width:100px;height:105px;border-radius:5px;background:#f4f6f8;position:relative;padding:25px 0 0;margin:0 auto 15px}.payment-wrapper>.container .left-side .paymentbox .upidiagram li .bg .no,.popup-wrapper .box .upidiagram li .bg .no{position:absolute;top:-15px;width:30px;height:30px;text-align:center;line-height:30px;color:#525252;font-size:17px;font-weight:400;border:1px solid #d9d9d9;border-radius:50%;background:#fff;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);-moz-transform:translateX(-50%);z-index:10}.payment-wrapper>.container .left-side .paymentbox .upidiagram li .bg .two{width:76px;height:67px;background:url(../images/payment-sprite.png) -433px -74px no-repeat;margin:0 auto}.payment-wrapper>.container .left-side .paymentbox .upidiagram li .bg .four,.popup-wrapper .box .upidiagram li .bg .four{width:40px;height:68px;background:url(../images/payment-sprite.png) -435px -217px no-repeat;margin:0 auto}.payment-wrapper>.container .left-side .paymentbox .upidiagram li .bg .five,.popup-wrapper .box .upidiagram li .bg .five{width:69px;height:74px;background:url(../images/payment-sprite.png) -433px -287px no-repeat;margin:6px auto 0}.payment-wrapper>.container .left-side .paymentbox .upidiagram li p,.popup-wrapper .box .upidiagram li p{color:#525252;font-size:11px;font-weight:400;line-height:16px}.payment-wrapper>.container .left-side .paymentbox .or{width:100%;text-align:center;margin:-22px 0 7px;position:relative;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;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;height:1px}.payment-wrapper>.container .left-side .paymentbox .or span{color:#999;width:45px;height:45px;text-align:center;line-height:45px;border:1px solid #d7dde2;font-size:16px;font-weight:500;background:#fff;display:block;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);border-radius:50%;z-index:10;text-transform:uppercase}.payment-wrapper>.container .left-side .paymentfooter-para{background:#f7f7f7;margin:0 -15px;padding:10px 15px;text-align:center;color:#606060;font-size:12px;font-weight:400;line-height:18px}.payment-wrapper>.container .left-side .mobile-payment{display:none;margin:0 0 10px;background:#fff;border:1px solid rgba(156,170,179,.28);-webkit-box-shadow:0 0 9px 0 rgba(0,0,0,.1);box-shadow:0 0 9px 0 rgba(0,0,0,.1);border-radius:5px}.payment-wrapper>.container .left-side .mobile-payment ul li a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;padding:20px 10px 20px 50px;border-bottom:1px solid #ebebeb;color:#000;font-size:14px;font-weight:400}.payment-wrapper>.container .left-side .mobile-payment ul li a .radio label{padding-left:18px}.payment-wrapper>.container .left-side .banner-image{width:100%;border-radius:4px;overflow:hidden;height:190px}.payment-wrapper>.container .left-side .banner-image img{height:190px;width:100%}.payment-wrapper>.container .left-side .confirmation-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:15px}.payment-wrapper>.container .left-side .confirmation-text p{font-size:14px;color:#525252;margin-bottom:5px}.payment-wrapper>.container .left-side .confirmation-text a{color:#19478a;font-weight:500}.payment-wrapper>.container .left-side .confirmation-text .confirmation-actions{margin-top:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.popup-wrapper .box .card-imgs,.popup-wrapper header{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;display:-webkit-box;display:-ms-flexbox}.payment-wrapper>.container .left-side .confirmation-text .confirmation-actions li{color:#525252;border:1px solid rgba(156,170,179,.28);-webkit-box-shadow:0 0 9px 0 rgba(0,0,0,.1);box-shadow:0 0 9px 0 rgba(0,0,0,.1);border-radius:5px;background:#fff;padding:15px;margin-right:15px}.popup-wrapper{display:none;position:fixed;z-index:99;top:0;left:0;background:#e6e6e6;width:100%;overflow:hidden;overflow-y:auto;height:100%;padding:71px 0;-webkit-transition:.3s linear;transition:.3s linear}.popup-wrapper header{padding:0 10px;height:61px;background:#fff;border-bottom:1px solid #e8e8e8;position:fixed;top:0;left:0;width:100%;z-index:50;flex-direction:row;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.popup-wrapper header .ak-back{color:#000;font-size:16px;width:35px;height:35px;text-align:center;line-height:35px;margin-left:-10px;display:block}.popup-wrapper header h2{color:#000;font-size:17px;font-weight:500}.popup-wrapper .notice{color:#787878;font-weight:400;font-size:13px;margin-bottom:13px}.popup-wrapper .box{margin:0 0 10px;background:#fff;border:1px solid rgba(156,170,179,.28);-webkit-box-shadow:0 0 9px 0 rgba(0,0,0,.1);box-shadow:0 0 9px 0 rgba(0,0,0,.1);border-radius:5px;padding:10px}.popup-wrapper .box.p-t-15{padding-top:15px}.popup-wrapper .box.p-t-b-0{padding:0 10px}.popup-wrapper .box .information{font-size:11px;font-weight:400;color:#565656;margin-bottom:10px}.popup-wrapper .box .upidiagram{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;margin:15px 0 0}.popup-wrapper .box .upidiagram li{padding:0 15px 30px;text-align:center;width:100%}.popup-wrapper .box .upidiagram li .bg{border-radius:5px;background:#f4f6f8;position:relative;padding:25px 0 10px;margin:0 auto 7px;width:111px}.popup-wrapper .box .upidiagram li .bg .two{width:76px;height:67px;background:url(../images/payment-sprite.png) -395px -425px no-repeat;margin:0 auto}.popup-wrapper .box .booking-policy{font-size:13px;color:#565656;font-weight:400;padding:10px;line-height:17px;text-align:center;background:#f5f5f5;margin:10px -10px -10px;border-bottom-left-radius:5px;border-bottom-right-radius:5px}.popup-wrapper .box .card-imgs{flex-direction:row;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:15px}.popup-wrapper .box .cvvimg,.popup-wrapper .box .row-space{display:-webkit-box;display:-ms-flexbox;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row}.popup-wrapper .box .card-imgs li{margin-right:5px;width:41px}.popup-wrapper .box .card-imgs li .bgimgs{margin-left:-6px;-webkit-transform:scale(.8);transform:scale(.8);-moz-transform:scale(.8);background:url(../images/payment-sprite.png) no-repeat;width:51px;height:32px}.popup-wrapper .box .card-container{-webkit-transform:scale(.8);transform:scale(.8);-moz-transform:scale(.8);width:51px;height:32px;margin-top:5px;border-radius:4px;background:url(../images/payment-sprite.png) no-repeat}.popup-wrapper .box .cvvimg{flex-direction:row;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:8px;width:calc(100% - 115px)}.popup-wrapper .box .cvvimg .cvvimgcontainer{width:56px;min-width:56px;height:41px;background:url(../images/payment-sprite.png) -391px 0 no-repeat;margin-right:7px}.popup-wrapper .box .row-space{display:flex;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.popup-wrapper .box.view-details-wrapper,.popup-wrapper .radio-ul li{display:-webkit-box;display:-ms-flexbox;-webkit-box-orient:horizontal;-ms-flex-direction:row;-webkit-box-direction:normal}.popup-wrapper .box .large{width:calc(100% - 55px)}.popup-wrapper .box .half{width:calc((100% - 15px)/ 2)}.popup-wrapper .box .x-small{width:105px}.popup-wrapper .box .gpaywidth-large{width:calc(100% - 100px)}.popup-wrapper .box .gpaywidth-small{width:62px}.popup-wrapper .box .at-text{font-weight:500;color:#000;font-size:14px;width:35px;text-align:center;margin-top:5px}.popup-wrapper .box h6{color:#000;font-weight:500;font-size:15px;text-transform:capitalize}.popup-wrapper .box.view-details-wrapper{display:flex;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.popup-wrapper .radio-ul li{display:flex;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid #ebebeb;padding:7px 0;min-height:65px}.popup-wrapper .radio-outer .wrap,.popup-wrapper .radio-ul li p{display:-webkit-box;display:-ms-flexbox;-ms-flex-direction:row;-webkit-box-orient:horizontal}.popup-wrapper .radio-ul li p{font-size:15px;color:#000;display:flex;-webkit-box-direction:normal;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.popup-wrapper .radio-ul li p .img{background:url(../images/mobile-payment-sprite.png) 0 0/200px no-repeat;width:37px;height:28px;display:block;margin-right:7px}.popup-wrapper .radio-ul li p .img.bankofbaroda{background-position:-36px -94px}.popup-wrapper .radio-ul li p .img.axisbank{background-position:-1px -4px}.popup-wrapper .radio-ul li p .img.hdfcbank{background-position:-33px -4px}.popup-wrapper .radio-ul li p .img.icicibank{background-position:-68px 0;height:32px}.popup-wrapper .radio-ul li p .img.sbibank{background-position:-140px -2px;height:30px}.popup-wrapper .radio-ul li p .img.mobikwik{background-position:-38px -55px;background-size:250px}.popup-wrapper .radio-ul li p .img.amazonpay{background-position:0 -53px;background-size:250px}.popup-wrapper .radio-outer .wrap .radio label,.popup-wrapper .radio-ul li .radio label,.popup-wrapper .resp-table table td .radio label,.responsive-table table tbody tr td .radio label{width:20px}.popup-wrapper .radio-ul.li-height li{min-height:50px}.popup-wrapper .paypalimg{width:100%;margin:0 auto 15px;max-width:197px;display:block}.popup-wrapper .googleplayimg{width:103px;height:43px;background:url(../images/payment-sprite.png) -297px -198px no-repeat;margin:0 auto 15px}.popup-wrapper .radio-outer .wrap{display:flex;-webkit-box-direction:normal;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:10px 0}.payment-status .icon-text .text,.payment-status .ref-info{-webkit-box-orient:vertical;-webkit-box-direction:normal;margin-left:15px}.popup-wrapper .radio-outer .wrap p{font-size:13px;font-weight:400;color:#000;line-height:14px}.popup-wrapper .resp-table{width:100%;overflow:hidden;overflow-x:auto}.popup-wrapper .resp-table table th{border-bottom:1px solid #ebebeb;padding:7px;font-size:12px;color:#000;line-height:15px;font-weight:400;text-transform:capitalize;vertical-align:top}.popup-wrapper .resp-table table td:first-child,.popup-wrapper .resp-table table th:first-child{padding-left:0;padding-right:0}.popup-wrapper .resp-table table td{font-size:14px;padding:12px 7px;line-height:15px;vertical-align:middle;color:#000}.popup-wrapper.open{display:block}.booknow-radios h4,.booknow-radios h4 .no,.payment-status,.payment-status .icon-text .text,.payment-status .ref-info{display:-webkit-box;display:-ms-flexbox}.popup-wrapper.leaveanimation{-webkit-transform:translateY(100%);transform:translateY(100%);-moz-transform:translateY(100%)}.responsive-table{width:100%;overflow:hidden;overflow-x:auto;margin:10px 0 20px}.responsive-table table{width:100%}.responsive-table table thead tr th{color:#002543;font-size:14px;font-weight:500;background:#f4f6f8;padding:10px 7x}.responsive-table table tbody tr td{padding:7px 10px;color:#000;font-size:13px;font-weight:400}.payment-status{margin:15px 0 0;background:#fff;border:1px solid rgba(156,170,179,.28);-webkit-box-shadow:0 0 9px 0 rgba(0,0,0,.1);box-shadow:0 0 9px 0 rgba(0,0,0,.1);border-radius:5px;padding:15px;width:100%;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.payment-status .icon-text .icon .holidays-icon{background:-webkit-linear-gradient(#d92727,#19478a);-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-size:50px}.payment-status .icon-text .icon .status-icon{position:absolute;top:21px;right:-4px;font-size:27px}.payment-status .icon-text .text{display:flex;-ms-flex-direction:column;flex-direction:column}.payment-status .icon-text .text p{font-size:12px;font-weight:400;color:#525252}.payment-status .icon-text .text p .booking-id{color:#d32f2f;font-weight:500}.payment-status .ref-info{display:flex;-ms-flex-direction:column;flex-direction:column;text-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-width:250px;border-left:1px solid #ebebeb;padding-left:15px;white-space:nowrap}.payment-status .ref-info p{font-size:17px;font-weight:400;color:#000}.payment-status.success h2{color:#119100}.payment-status.success h3{font-style:italic}.payment-status.success .status-icon{color:#fff;top:34px!important;right:-4px!important;font-size:13px!important}.payment-status.success .status-icon::before{width:100px;height:100px;background:#119100;padding:8px 7px 7px;border-radius:50%}.booknow-radios{padding:15px;border-top:2px solid #ebebeb}.booknow-radios .radio{margin:15px 0 0!important}.booknow-radios p{margin:5px 0;font-size:12px;color:#525252;padding:0 0 0 25px}.booknow-radios h4{margin:5px 0;font-size:12px;color:#363636;padding:0 0 0 25px;font-weight:700;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;position:relative}.booknow-radios h4 .no{position:absolute;left:2px;top:1px;width:15px;height:15px;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#525252;color:#fff;font-size:9px;font-weight:500;border-radius:50%;z-index:2}.booknow-radios .boxs h3{color:#000;font-size:14px;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;padding:0}.booknow-radios .bottombox{margin:15px -15px 0;padding:12px 15px 0;border-top:2px solid #ebebeb}.booknow-radios .bottombox .space{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}.booknow-radios .bottombox .space h5 span{display:block;color:#525252;font-size:12px}.booknow-radios .bottombox .info{margin-top:10px;background:rgba(0,0,0,.1);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:10px;font-weight:500;border-radius:5px;color:#000;font-size:12px;line-height:17px}.booknow-radios .bottombox .info .ak-attention2{font-size:15px}.booknow-radios .bottombox .info p{padding-left:10px;margin:0}.booknow-radios .bottombox .info p a{color:#19478a}@media screen and (max-width:1366px) and (min-width:1290px){.utilitymenu li a{height:30px;font-size:12px;line-height:30px}.input-field.outline input,.input-field.outline select{height:36px;line-height:36px;font-size:13px}.input-field.outline textarea{height:94px;font-size:13px}.input-field.outline label{-webkit-transform:translateY(9px);transform:translateY(9px);-moz-transform:translateY(9px)}.home-header .home-top-header .main-logo .logo{min-width:195px;width:195px!important;height:45px!important}.home-header .mainmenu li a{height:60px;width:90px}.home-header .mainmenu li a.new::before{left:-30px;top:8px;font-size:10px}.home-header .mainmenu li a .icon{font-size:23px}.home-header .mainmenu li a .icon.ak-cruise{font-size:28px}.home-header .mainmenu li a h3{font-size:13px;font-weight:500}.populardestination-wrapper .mainblock .whitebox .destinationlist .destination .imgdiv,.populardestination-wrapper .mainblock .whitebox .destinationlist .destination .imgdiv picture,.populardestination-wrapper .mainblock .whitebox .destinationlist .destination .imgdiv picture img{height:55px;width:55px}.populardestination-wrapper .mainblock .whitebox .destinationlist .destination .textblock{width:calc(100% - 65px)}.populardestination-wrapper .mainblock .whitebox .destinationlist .destination .textblock h4,.travel-stories .travel-stories-carousel .travel-stories-inner-wrapper ul li .box .content-area .bottom a,.travel-stories .travel-stories-carousel .travel-stories-inner-wrapper ul li .box .content-area .bottom h4{font-size:15px}.availability .display-content .right-area .messageblock div p,.downloadmobile-app .container .qrcode-block p,.no-results-found .right-content a,.payment-wrapper>.container .left-side .traveller-details ul li h5,.populardestination-wrapper .mainblock .whitebox .destinationlist .destination .textblock h4 span,.stay-uptodate .container .heading .text p,.travel-stories .travel-stories-carousel .travel-stories-inner-wrapper ul li .box .content-area .bottom h3,.travel-stories .travel-stories-carousel .travel-stories-inner-wrapper ul li .box .content-area .bottom h5,.travel-stories .travel-stories-carousel .travel-stories-inner-wrapper ul li .box .content-area p{font-size:12px}.no-results-found .right-content p,.payment-wrapper>.container .left-side .paymentbox .payment-methods .tabs li a,.populardestination-wrapper .mainblock .populardestinations .box .fullheight .img-container h5 span,.populardestination-wrapper .mainblock .whitebox .destinationlist .destination .textblock h3,footer .bottom-footer .firstrow .rightsection .squareouter .row-one .imgouter h6,footer .bottom-footer p{font-size:13px}.populardestination-wrapper .mainblock .populardestinations .box .fullheight .img-container h5{font-size:20px}.downloadmobile-app .container h2,.stay-uptodate .container .heading h2{font-size:29px}.downloadmobile-app .container .center-block .form a,.stay-uptodate .container .form a{height:38px;font-size:15px;line-height:38px}.downloadmobile-app .container .center-block h3{font-size:19px}.availability .display-content .right-area .messageblock .icon{font-size:18px}.no-results-found{padding:25px}.no-results-found .ak-timer{font-size:45px}.no-results-found .right-content h5,.payment-wrapper>.container .left-side .paymentbox .heading,.payment-wrapper>.container .left-side .traveller-details h3{font-size:16px}.payment-wrapper>.container .left-side .paymentbox .payment-methods .tabcontents{padding:10px}.payment-wrapper>.container .left-side .paymentbox .make-payment-btn{font-size:18px;padding:8px 22px}}@media screen and (max-width:1366px){.home-common-heading .left h2{font-size:29px;margin-right:15px}.home-common-heading .left ul{text-align:left}.home-common-heading .left ul li{margin:5px 7px}.home-common-heading .left ul li a{font-size:13px}.home-header .home-top-header .main-logo .logo{min-width:195px;width:195px!important;height:45px!important}.exclusive-deals .slider ul li .box .content h3{font-size:15px}.exclusive-deals .slider ul li .box .content p{font-size:12px;font-weight:400}.travel-stories .travel-stories-carousel .nav{z-index:30}.travel-stories .travel-stories-carousel .nav.prev{left:-10px;text-align:center;padding-left:0;opacity:.3}.travel-stories .travel-stories-carousel .nav.prev:hover{left:-10px;opacity:1;padding-left:0}.travel-stories .travel-stories-carousel .nav.next{right:-10px;text-align:center;padding-right:0;opacity:.3}.travel-stories .travel-stories-carousel .nav.next:hover{right:-10px;opacity:1;padding-right:0}}@media (max-width:1150px){.common-header .container .logo{min-width:195px;width:195px;height:45px;background-position:-169px -127px;background-size:386px;margin-right:15px}.common-header .container .subpagemenu li a{margin-right:20px}.availability .search-criteria .bottom ul.left li{padding-right:15px}.availability .display-content .filter{padding:13px 10px;margin:0}.availability .display-content .filter .heading .reset,.availability .display-content .filter .heading h2,.availability .display-content .filter .switch-like-btn a,.availability .display-content .filter .view-all,.availability .display-content .right-area .itinerary .wrapper .right .bottom ul li{font-size:12px}.availability .display-content .right-area .messageblock .icon{width:40px}.availability .display-content .right-area .messageblock .icon .ak-megaphone{font-size:20px}.availability .display-content .right-area .itinerary .wrapper .right .top .left-content p,.availability .display-content .right-area .messageblock div p{font-size:12px;line-height:17px}.availability .display-content .right-area .itinerary .wrapper .left{width:175px}.availability .display-content .right-area .itinerary .wrapper .left img{height:175px}.availability .display-content .right-area .itinerary .wrapper .left .bottom-btns a{padding:0 7px;margin:7px 0 0}.availability .display-content .right-area .itinerary .wrapper .left .bottom-btns a.whatsapp{font-size:17px;width:100%}.availability .display-content .right-area .itinerary .wrapper .left .bottom-btns a.send{font-size:12px;font-weight:600}.availability .display-content .right-area .itinerary .wrapper .left .bottom-btns a.send .ak-send,.availability .display-content .right-area .itinerary .wrapper .right .bottom ul li .icon{font-size:15px}.availability .display-content .right-area .itinerary .wrapper .left .bottom-btns a.shortlist-btn{width:31px;font-size:17px}.availability .display-content .right-area .itinerary .wrapper .right{width:calc(100% - 190px)}.availability .display-content .right-area .itinerary .wrapper .right .top{-ms-flex-wrap:wrap;flex-wrap:wrap}.availability .display-content .right-area .itinerary .wrapper .right .top .left-content{width:100%}.availability .display-content .right-area .itinerary .wrapper .right .top .left-content h3{font-size:18px}.availability .display-content .right-area .itinerary .wrapper .right .top .left-content .strip p{line-height:28px;margin:7px 5px 0 0}.availability .display-content .right-area .itinerary .wrapper .right .top .left-content .strip .label-stye{margin:7px 5px 0 0}.availability .display-content .right-area .itinerary .wrapper .right .top .left-content .strip .label-stye:last-child{margin-right:0}.availability .display-content .right-area .itinerary .wrapper .right .top .left-content .strip .label-stye .icon{font-size:15px;margin-right:3px}.availability .display-content .right-area .itinerary .wrapper .right .top .fare{width:100%;text-align:left}.availability .display-content .right-area .itinerary .wrapper .right .top .fare h3{font-size:22px;margin:0 0 5px}.availability .display-content .right-area .itinerary .wrapper .right .bottom h4{font-size:13px;margin:5px 0}}@media screen and (max-width:1130px){.home-common-heading .left ul li{margin:5px}.home-common-heading .left ul li a{font-size:11px}.downloadmobile-app .container{-ms-flex-wrap:wrap;flex-wrap:wrap}.downloadmobile-app .container h2{width:100%;text-align:center;margin-bottom:20px}.downloadmobile-app .container h2 span{display:inline-block}.downloadmobile-app .container .center-block{border:0;width:580px;max-width:580px;margin:0}.search-container .ow-row.details>li h6{font-size:23px}.search-container .ow-row.details>li h6 span{font-size:15px}}@media (max-width:1100px){.home-header .mainmenu li a{width:95px}.home-header .mainmenu li a h3{font-size:13px}}@media (max-width:1000px){.filter-mobile-footer,.filter-mobile-footer a{-webkit-box-orient:horizontal;-webkit-box-direction:normal}.filter-mobile-footer a,.search-container.weekend .firstbox ul li .radio label{font-size:14px;font-weight:400}.availability .display-content .filter.open,.availability .display-content .filter.open .filter-header{-webkit-animation:.3s linear forwards slide-up}.scroll-up{display:none!important}.filter-mobile-footer{border-radius:10px;background:#fff;padding:5px 15px;-webkit-box-shadow:0 0 8px 0 rgba(0,0,0,.31);box-shadow:0 0 8px 0 rgba(0,0,0,.31);height:40px;-ms-flex-direction:row;flex-direction:row;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;position:fixed;width:auto;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);-moz-transform:translateX(-50%);bottom:20px;z-index:15}.filter-mobile-footer a{color:#d32f2f;white-space:nowrap;height:38px;-ms-flex-direction:row;flex-direction:row;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.filter-mobile-footer a .icon{margin-right:5px}.filter-mobile-footer a:first-child{display:none}.filter-mobile-footer .borderstyle{background:#ccd3db;height:21px;width:1px;margin:0 10px;display:none}.payment-wrapper>.container .left-side .paymentbox .payment-methods .tabs li a .icon.ak-net-banking,.search-container.weekend .firstbox h1{font-size:18px}.search-container.weekend .firstbox ul li{margin-right:10px}.common-header:not(.payment-page) .container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;padding:15px}.common-header:not(.payment-page) .container .top-header{width:100%;position:relative;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-bottom:15px}.availability .display-content .filter .filter-footer,.availability .display-content .filter .filter-header{-webkit-box-orient:horizontal;padding:0 10px;background:#fff;left:0;width:100%;-webkit-box-direction:normal}.common-header:not(.payment-page) .container .subpagemenu{position:absolute;left:0;top:calc(100% - 3px)}.availability{min-height:calc(100vh - 126px)}.availability.display{padding-bottom:70px}.availability .display-content .filter{padding:116px 0 70px;overflow:hidden;overflow-y:auto;width:100%;position:fixed;z-index:150;height:100%;left:0;border:0;-webkit-box-shadow:none;box-shadow:none;border-radius:0;top:0;display:none;-webkit-transition:.3s linear;transition:.3s linear}.availability .display-content .filter .filter-header{height:61px;position:fixed;top:0;z-index:102;border-bottom:1px solid #e7e7e7;-ms-flex-direction:row;flex-direction:row;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.availability .display-content .filter .filter-header .icon{font-size:15px;color:#000;width:35px;height:35px;line-height:35px;text-align:center;margin-left:-7px;cursor:pointer}.availability .display-content .filter .filter-header h2{font-size:17px;font-weight:500;color:#000}.availability .display-content .filter .tab-design{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;height:45px;position:fixed;top:61px;background:#fff;z-index:150;left:0;width:100%;border-bottom:1px solid #dfdfdf}.availability .display-content .filter .tab-design a{text-align:center;width:50%;font-size:14px;font-weight:500;color:#000;position:relative;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;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}.availability .display-content .filter .tab-design a.active{color:#d32f2f}.availability .display-content .filter .tab-design a.active::before{content:"";left:0;bottom:0;width:100%;height:4px;background:#d32f2f;position:absolute}.availability .display-content .filter .filter-footer{-ms-flex-direction:row;flex-direction:row;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-shadow:0 -3px 7px 0 rgba(0,0,0,.1);box-shadow:0 -3px 7px 0 rgba(0,0,0,.1);z-index:50;position:fixed;bottom:0;height:57px}.availability .display-content .filter .filter-footer a{color:#fff;text-transform:capitalize;background:#d32f2f;border-radius:4px;display:inline-block;text-align:center;height:40px;line-height:40px;padding:0 15px;font-size:17px;font-weight:500;text-transform:uppercase}.availability .display-content .filter .filter-contant{padding:10px;width:100%}.availability .display-content .filter.open{display:block}.availability .display-content .filter.open .tab-design{-webkit-animation:.3s linear forwards slide-up-tab}.availability .display-content .filter.open .filter-footer{-webkit-animation:.3s linear forwards slide-up-footer}.availability .display-content .filter.leaveanimation{-webkit-transform:translateY(100%);transform:translateY(100%);-moz-transform:translateY(100%)}.availability .display-content .right-area{width:100%;padding:0}.availability .display-content .right-area .itinerary .checkbox-wrapper{padding:4px 0 4px 4px;width:20px;left:-13px}.pax-details-row .pax-details{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.checkouter .radio,.pax-details-row .pax-details h2{margin:0}.pax-details-row .pax-details .pax-details-list{-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:10px}.pax-details-row .pax-details .pax-details-list li.boxwidth{width:42%}.pax-details-row .pax-details .pax-details-list :nth-child(4){margin-left:15%}.contact-information .contact-details ul.contact-details-list li.width-big{width:40%}.gst-outer .gst-contact-details-wrapper .gst-contact ul.gst-details-list li.width-big{width:50%}.fare-summary-wrapper .fare-summery-outer .collapsible li .collapsible-header{padding:11px 10px}.fare-summary-wrapper .fare-summery-outer .collapsible li .collapsible-header span{font-size:11px}.fare-summary-wrapper .fare-summery-outer .collapsible li .collapsible-header span i{font-size:17px;margin:0}.fare-summary-wrapper .fare-summery-outer .collapsible li .collapsible-header h5{font-size:13px;white-space:nowrap}.fare-summary-wrapper .fare-summery-outer .fare-summery-footer{font-size:14px;padding:11px 10px}.fare-summary-wrapper .promo-code-outer h3{font-size:13px}.fare-summary-wrapper .support-outer ul li h3 span,.fare-summary-wrapper h3,.payment-wrapper>.container .left-side .paymentbox .payment-methods .tabs li a .icon.ak-gpay,.payment-wrapper>.container .left-side .paymentbox .payment-methods .tabs li a .icon.ak-wallet{font-size:15px}.checkouter .radio label{font-size:15px;font-weight:500}.fare-summary-wrapper .promo-code-outer .promocode-list li p,.payment-wrapper>.container .left-side .paymentbox .payment-methods .tabcontents .notfloating-label,.payment-wrapper>.container .left-side .paymentbox .payment-methods .tabcontents footer p,.payment-wrapper>.container .left-side .traveller-details ul li h5{font-size:12px}.page-container .page-left,.payment-wrapper>.container .left-side{width:calc(70% - 15px)}.fare-summary-wrapper{width:calc(30% - 10px)}.payment-wrapper>.container .left-side .paymentbox .payment-methods .tabcontents .seperationbg.upi,.payment-wrapper>.container .left-side .traveller-details{-ms-flex-wrap:wrap;flex-wrap:wrap}.payment-wrapper>.container .left-side .traveller-details h3{font-size:16px;width:auto;-webkit-box-flex:1;-ms-flex:1;flex:1;margin:0 -15px 15px;padding:0 15px 14px;border-bottom:1px solid #ebebeb}.payment-wrapper>.container .left-side .traveller-details ul{width:100%;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.payment-wrapper>.container .left-side .traveller-details ul li{margin-bottom:10px;padding:0 10px 0 0;border:0}.payment-wrapper>.container .left-side .paymentbox .payment-methods .tabs{width:150px;min-width:150px}.payment-wrapper>.container .left-side .paymentbox .payment-methods .tabs li a{font-size:13px;padding:0 10px 0 40px}.payment-wrapper>.container .left-side .paymentbox .payment-methods .tabs li a .icon{font-size:17px;left:10px}.payment-wrapper>.container .left-side .paymentbox .payment-methods .tabcontents footer h2 span,.payment-wrapper>.container .left-side .paymentbox .payment-methods .tabs li a .icon.ak-credit-card-emi,.payment-wrapper>.container .left-side .paymentbox .payment-methods .tabs li a .icon.ak-upi{font-size:23px}.payment-wrapper>.container .left-side .paymentbox .payment-methods .tabs li a .icon.ak-paypal{font-size:14px}.payment-wrapper>.container .left-side .paymentbox .payment-methods .tabs li a .icon.ak-phonepe{font-size:22px}.payment-wrapper>.container .left-side .paymentbox .payment-methods .tabcontents{width:calc(100% - 150px)}.payment-wrapper>.container .left-side .paymentbox .payment-methods .tabcontents .row-start>div{margin-right:8px}.payment-wrapper>.container .left-side .paymentbox .payment-methods .tabcontents .card-container{margin-top:24px}.payment-wrapper>.container .left-side .paymentbox .payment-methods .tabcontents .bank-radio .radio{width:127px;margin-right:12px}.payment-wrapper>.container .left-side .paymentbox .payment-methods .tabcontents .bank-radio .bankdiv{-webkit-transform:scale(.7);transform:scale(.7);-moz-transform:scale(.7);margin-left:-17px}.payment-wrapper>.container .left-side .paymentbox .payment-methods .tabcontents #paypal-content .bank-radio .radio{width:100%}.payment-wrapper>.container .left-side .paymentbox .payment-methods .tabcontents footer h2{font-size:12px;margin-right:10px}.payment-wrapper>.container .left-side .paymentbox .payment-methods .tabcontents .seperationbg.upi .Virtual-wrapper{width:100%;max-width:220px}.payment-wrapper>.container .left-side .paymentbox .payment-methods .tabcontents .seperationbg.upi .make-payment-btn{margin-bottom:15px}.payment-wrapper>.container .left-side .paymentbox .payment-methods .tabcontents .seperationbg.upi .leftsides{width:100%;margin:15px 0 20px}.payment-wrapper>.container .left-side .paymentbox .make-payment-btn{font-size:15px;font-weight:700;padding:10px 18px}.payment-wrapper>.container .left-side .paymentbox .card-imgs{padding-right:7px}.payment-wrapper>.container .left-side .paymentbox .card-imgs li{width:41px}.payment-wrapper>.container .left-side .paymentbox .card-imgs li .bgimgs{-webkit-transform:scale(.8);transform:scale(.8);-moz-transform:scale(.8)}}@-webkit-keyframes slide-up{0%{opacity:0;top:100%}100%{opacity:1;top:0}}@keyframes slide-up{0%{opacity:0;top:100%}100%{opacity:1;top:0}}@-webkit-keyframes slide-up-footer{0%{opacity:0;top:100%}100%{opacity:1;top:0}}@keyframes slide-up-footer{0%{opacity:0;bottom:-100%}100%{opacity:1;bottom:0}}@-webkit-keyframes slide-up-tab{0%{opacity:0;top:100%}100%{opacity:1;top:61px}}@keyframes slide-up-tab{0%{opacity:0;top:100%}100%{opacity:1;top:61px}}@media (max-width:999px){.common-header .logo{width:170px;display:block;margin-right:20px}.common-header .subpagemenu li a{margin-right:15px}.sticky-header{display:none}}@media screen and (max-width:959px){.populardestination-wrapper .mainblock .whitebox{height:430px}.populardestination-wrapper .mainblock .populardestinations{min-height:0}.populardestination-wrapper .mainblock .populardestinations .box{height:205px}.populardestination-wrapper .mainblock .populardestinations .box .fullheight .img-container{margin:0;height:100%;padding:15px}.populardestination-wrapper .mainblock .populardestinations .box .fullheight .img-container .contentsection h5,footer .bottom-footer .firstrow .socialmedia ul li a span{font-size:18px}.populardestination-wrapper .mainblock .populardestinations .box .fullheight .img-container .contentsection h5 span{font-size:12px}.populardestination-wrapper .mainblock .populardestinations .box .fullheight .img-container .contentsection h5 span strong{font-size:16px}.stay-uptodate .container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.stay-uptodate .container .heading{width:100%;margin-bottom:15px}.stay-uptodate .container .form,footer .middle-footer .block{width:100%}footer .bottom-footer .firstrow .socialmedia ul{padding-right:10px}footer .bottom-footer .firstrow .rightsection .squareouter .row-one .imgouter{padding:0}footer .bottom-footer .firstrow .rightsection .squareouter .row-one .imgouter h6{font-size:13px;padding-right:5px}footer .bottom-footer .firstrow .rightsection .certified-block .img,footer .bottom-footer .firstrow .rightsection .powered-block .img,footer .bottom-footer .firstrow .rightsection .squareouter .row-one .imgouter .img{-webkit-transform:scale(.6);transform:scale(.6);-moz-transform:scale(.6)}footer .bottom-footer .firstrow .rightsection .certified-block,footer .bottom-footer .firstrow .rightsection .powered-block{padding:5px}}@media (max-width:900px){.home-header .mainmenu li a{height:55px;width:78px}.home-header .mainmenu li a.new::before{left:-25px;top:6px;font-size:10px}.home-header .mainmenu li a .icon{font-size:23px}.home-header .mainmenu li a .icon.ak-cruise{font-size:27px}.home-header .mainmenu li a h3{font-size:13px;font-weight:500}.home-common-heading .left h2{font-size:23px;margin-right:10px}.home-common-heading .right li .link{font-size:13px;margin:0}.login-reviewouter .login-left h3{font-size:16px;font-weight:500}.search-container .ow-row.details>li .month-popup{left:auto;right:0}.search-container .ow-row.details>li h6{font-size:20px}.search-container .ow-row.details>li label{font-size:11px}}@media screen and (max-width:800px){.offer_banner .img-div{padding:0;margin-bottom:14px;margin-top:-20px}.sendquery-btn-details{border:1px solid #d32f2f;background:#fff;color:#d32f2f;font-size:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-weight:600;text-transform:uppercase;height:40px;margin:0 0 15px;border-radius:4px}.sendquery-btn-details span:first-child{margin:10px;font-size:20px}.input-field.outline{position:relative;border:0;border-bottom:1px solid #777;border-radius:0;padding:0}.input-field.outline label{left:0;padding:0;color:#363636!important;font-size:13px}.select-field .select-wrapper{border:0;border-bottom:1px solid #777;border-radius:0}.select-field .select-wrapper input.select-dropdown{border-radius:0;height:32px;padding:0;color:#363636;font-size:13px}#feedback,.availability .display-content .right-area .itinerary .wrapper .right .bottom ul li span:not(.icon),.availability .display-content .right-area .itinerary .wrapper .right .top .left-content .strip .label-stye .icon,.availability .display-content .right-area .sortby,.availability .search-criteria .bottom ul.right li .sharebtn,.common-header .container,.details .details-section .fare-summary-wrapper,.details .header,.downloadmobile-app,.fare-summary-wrapper,.floatinigbtnouter,.home-common-heading .left h2 span.block,.home-common-heading .left ul,.home-common-heading .right li .link,.home-header .home-top-header .main-logo,.home-header .mainmenu,.page-left .page-name,.payment-status,.payment-wrapper>.container .left-side .banner-image,.payment-wrapper>.container .left-side .confirmation-text,.payment-wrapper>.container .left-side .paymentbox,.payment-wrapper>.container .left-side .search-criteria,.payment-wrapper>.container .left-side .session-time-out,.payment-wrapper>.container .left-side .traveller-details,.paymentbtn-row,.populardestination-wrapper .mainblock .whitebox .destinationlist::before,.pricing .search-criteria .bottom ul.right li:not(:last-child),.scroll-to-bottom,.search-container .ow-row.details>li.price::after,.search-container .ow-row>li.destination .current-location,.search-container .ow-row>li.destination::after,.search-container .ow-row>li>.icon,.slide-panel .overlay,.utilitymenu,footer .bottom-footer .firstrow,footer.hide-in-mobile{display:none}.search-container .ow-row,.search-container .ow-row>li.month{display:-webkit-box;display:-ms-flexbox;-webkit-box-orient:vertical;-webkit-box-direction:normal}.modal.modal-style-one{padding:25px}.modal.modal-style-one .modal-content .close{top:-5px}.modal.modal-style-one .modal-content h2{font-size:20px;margin:0 0 15px}.modal.modal-style-one .modal-content .full-width-btn{font-size:16px;height:45px}.availability .display-footer .faq-accordion li .collapsible-body p,.modal.modal-style-one .modal-content .branchlist li p{font-size:12px;line-height:18px}.availability .display-content .right-area .itinerary .wrapper .left .bottom-btns a.send,.availability .display-footer .faq-accordion li .collapsible-header,.availability .search-criteria .bottom .btns,.availability .search-criteria .bottom ul.left li h3 span,.availability .search-criteria .bottom ul.left li h3 span.big,.modal.modal-style-one .modal-content .branchlist li p strong,.populardestination-wrapper .mainblock .whitebox .destinationlist .destination .textblock h4 span,.pricing .search-criteria .bottom .btns,.pricing .search-criteria .bottom ul.left li h3 span,.pricing .search-criteria .bottom ul.left li h3 span.big,.product-review .main-wrapper h6,.search-container .ow-row.details>li .calendarOuter .tab-style li .btn-style,.slide-panel .contentarea .slidepanel-content .feedback-section .errormsg p,.slide-panel .contentarea .slidepanel-content .feedback-section h5{font-size:13px}.bread-crumbs li,.common-modal.modal .modal-footer .mobile-no .smalltext,.modal.book-an-appointment-modal .modal-content .middle-section ul li .radio label,.modal.modal-style-one .modal-content .branchlist li a,.product-review h2 span,.slide-panel .contentarea .slidepanel-content .feedback-section h3 span,.stay-uptodate .heading .text p{font-size:12px}.modal.book-an-appointment-modal{width:95%!important}.modal.book-an-appointment-modal .modal-content .top-section .close{font-size:15px;margin-left:15px}.modal.book-an-appointment-modal .modal-content .middle-section ul li,.slide-panel .contentarea .slidepanel-content .feedback-section .radio-list li{margin-right:10px}.details .details-section .left .itinerary-list-card .details-row,.details .details-section .left .our-experts .cards-row,.modal.book-an-appointment-modal .modal-content .bottom-section,.modal.book-an-appointment-modal .modal-footer,.pricing .search-criteria .can-info,.slide-panel .contentarea .slidepanel-content .details-tab-content .itinerary-list-card .details-row,.slide-panel .contentarea .slidepanel-content .details-tab-content .our-experts .cards-row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.modal.book-an-appointment-modal .modal-content .bottom-section .bottom-left-section{border-right:0px;border-bottom:1px solid #ebebeb}.availability .display-content .right-area .itinerary .wrapper .right .top .left-content h3,.details .search-criteria,.modal.book-an-appointment-modal .modal-content .bottom-section .bottom-left-section .branch-details-wrapper .branch-details .contact-details,.payment-status-responsive .content p.fare{margin-top:10px}.modal.book-an-appointment-modal .modal-content .bottom-section .bottom-right-section .calander-wrapper .calander-items tr td{padding:10px 5px;min-width:0}.modal.book-an-appointment-modal .modal-content .bottom-section .bottom-right-section .calander-wrapper .calander-items tr td.calander-item{cursor:pointer}.modal.book-an-appointment-modal .modal-content .actions a{font-size:15px}.modal.book-an-appointment-modal .modal-footer p,.payment-status-responsive .content h3{margin-bottom:10px}body.body-color{background:#e6e6e6}.availability .display-content .right-area #mobile-sort ul li .btns a:last-child,.product-review .main-wrapper .forms>div:first-child,body.overflow-hidden{margin-right:0}.container{padding:0 10px}.common-page-wrapper{overflow:hidden;overflow-y:auto;min-height:100vh;padding:71px 0 15px}.common-page-wrapper.success{padding:10px 0 15px}.common-page-wrapper.appointment-page{padding:61px 0 0}.search-container{background:0 0;padding:10px 0;border-radius:0;margin:0 -10px}.search-container .fullwidth .sector-outer{top:45px;left:10px;width:calc(100% - 20px)}.search-container .fullwidth .sector-outer .search-list{max-height:60vh}.search-container .fullwidth .month-popup{top:131px;left:10px;width:calc(100% - 20px)}.search-container .fullwidth .month-popup h4,.slide-panel .contentarea .slidepanel-content .feedback-successmsg{padding:15px}.availability .search-criteria,.pricing .search-criteria,.search-container .fullwidth .month-popup ul li a,.slide-panel .contentarea .slidepanel-content,.slide-panel .contentarea .slidepanel-content .feedback-section .errormsg,.slide-panel .contentarea .slidepanel-content .feedback-section .greybg,.slide-panel .contentarea header{padding:10px}.product-review h2,.search-container .firstbox h1{font-size:17px}.search-container .ow-row{border-bottom:0;-ms-flex-direction:column;flex-direction:column;display:flex;-webkit-box-pack:stretch;-ms-flex-pack:stretch;justify-content:stretch;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.search-container .ow-row>li{border-bottom:1px solid #ebebeb;min-height:90px;padding:0 10px}.search-container .ow-row>li label{color:#525252;font-size:14px;font-weight:400;text-transform:capitalize}.search-container .ow-row>li h6{font-size:18px;font-weight:700}.search-container .ow-row>li h6 span{font-weight:400;font-size:18px}.search-container .ow-row>li p{color:#525252;font-size:13px;font-weight:400;width:100%}.search-container .ow-row>li.destination{width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.availability .display-content .right-area .itinerary .wrapper .left,.availability .display-content .right-area .itinerary .wrapper .right,.availability .search-criteria.display .bottom,.availability .search-criteria.display .top,.confirmation-mobile-text .support-outer2 ul,.payment-wrapper>.container .left-side,.populardestination-wrapper .mainblock .populardestinations,.product-review .main-wrapper .forms>div,.search-container .ow-row.details>li.btnarea,.search-container .ow-row>li.destination h6,.slide-panel .contentarea .slidepanel-content .feedback-section .half-width{width:100%}.search-container .ow-row>li.month{width:100%;display:flex;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.search-container .ow-row>li.month h6{position:relative}.search-container .ow-row>li.month h6 span{color:#363636;font-size:13px;font-weight:500}.search-container .ow-row>li.month>p{color:#858585;font-size:12px;font-weight:400;padding-left:47px}.search-container .ow-row>li.btnarea{border-bottom:0;width:100%}.search-container .ow-row>li.btnarea .search-btn{height:50px;line-height:50px;width:100%;padding:0;font-size:20px;font-weight:700;text-transform:uppercase}.search-container .ow-row>li:hover{background-color:transparent}.search-container .ow-row>li.openPopup{background:#f1f7ff}.search-container .ow-row>li.openPopup label{color:#055290;font-weight:700}.search-container .ow-row.details{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}.search-container .ow-row.details>li .guest-popup{left:0;width:200%}.search-container .ow-row.details>li .calendarOuter{right:0;width:200%}.search-container .ow-row.details>li .calendarOuter .outer .month{float:none;width:100%}.availability .display-content .right-area #mobile-sort ul li:last-child,.promocode .promo-code-popup .promo-code-outer,.search-container .ow-row.details>li .calendarOuter .outer .month:first-child{border:0}.search-container .ow-row.details>li .price-popup{left:auto;right:0;width:200%}.search-container .ow-row.details>li .price-popup.from-city{left:0;right:auto}.search-container .ow-row.details>li .month-popup{left:auto;right:0;top:35px;width:200%}.search-container .ow-row.details>li:not(.btnarea){width:50%}.details .details-section .left .support-outer,.filter-mobile-footer .borderstyle,.mobile-link,.page-container .page-left .support-outer,.payment-wrapper>.container .left-side .mobile-payment,.payment-wrapper>.container .left-side .mobile-payment-header,.pricing .search-criteria .top .left h2 span,.search-container .ow-row.details>li.destination::after,.slide-panel .contentarea .slidepanel-content .details-tab-content .support-outer,.where-when .home-common-heading .left h2 span:not(.block){display:block}.search-container .ow-row.details>li.price,.search-container .ow-row.details>li.rooms-guests{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.search-container .ow-row.details>li.btnarea .search-btn{padding:0}.search-container .thirdsection{padding-bottom:15px}.search-container .thirdsection .links{padding:0 15px}.search-container .thirdsection .recent-searches li .ak-close{opacity:1;z-index:1;width:35px;height:35px;text-align:center;line-height:35px;right:-14px;top:-17px}.availability .display-content .right-area .itinerary .wrapper,.availability .search-criteria.display,.payment-wrapper>.container,.populardestination-wrapper .mainblock,.search-container.weekend .firstbox,.slide-panel .contentarea .slidepanel-content .feedback-section .firstrows,.slide-panel .contentarea .slidepanel-content .feedback-section .second-row,.slide-panel .contentarea .slidepanel-content .feedback-section .third-row{-ms-flex-wrap:wrap;flex-wrap:wrap}.search-container.weekend .firstbox h1{text-align:center;width:100%;font-size:17px}.search-container.weekend .firstbox ul{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;margin-bottom:10px}.search-container.weekend .firstbox ul li{margin-bottom:7px}.product-review .main-wrapper .btn-wrapper,.slide-panel .contentarea{max-width:100%}.slide-panel .contentarea header h2{font-size:18px}.slide-panel .contentarea header .close{width:35px;height:35px;background:0 0;color:#000}.slide-panel .contentarea header .close:hover{background:0 0;color:#000}.slide-panel .contentarea .slidepanel-content .feedback-section .block .country-code{width:109px}.slide-panel .contentarea .slidepanel-content .feedback-section .block .phone-number{width:calc(100% - 120px)}.slide-panel .contentarea .slidepanel-content .feedback-section .btn-wrapper a{width:100%;margin-bottom:20px;font-size:15px}.slide-panel .contentarea .slidepanel-content .feedback-section .border{margin-top:15px}.availability .search-criteria .top h2,.common-modal.modal .modal-footer .primary,.slide-panel .contentarea .slidepanel-content .feedback-section h3,.slide-panel .contentarea .slidepanel-content .feedback-section h4,.slide-panel .contentarea .slidepanel-content .feedback-successmsg p,footer .middle-footer h2{font-size:16px}.slide-panel .contentarea .slidepanel-content .feedback-section .errormsg span,.stay-uptodate .heading .text h2{font-size:22px}.slide-panel .contentarea .slidepanel-content .feedback-successmsg .icon{font-size:50px}.slide-panel .contentarea .slidepanel-content .feedback-successmsg h6{font-size:20px}.slide-panel .contentarea .slidepanel-content .review-header .main-header-banner{margin:0 -10px;padding:10px}.details .details-section .left .itinerary-card .card-body .day,.slide-panel .contentarea .slidepanel-content .details-tab-content .itinerary-card .card-body .day{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:5px 0}.details .details-section .left .itinerary-card .card-body .day li,.slide-panel .contentarea .slidepanel-content .details-tab-content .itinerary-card .card-body .day li{padding:0 15px 5px}.details .details-section .left .itinerary-card .card-body .day li.day-count,.slide-panel .contentarea .slidepanel-content .details-tab-content .itinerary-card .card-body .day li.day-count{border-radius:4px;padding:0 10px;margin:10px 15px;max-width:60px;min-width:60px;width:60px;background-color:#ececec}.details .details-section .left .itinerary-card .card-body .day li.day-itinerary,.slide-panel .contentarea .slidepanel-content .details-tab-content .itinerary-card .card-body .day li.day-itinerary{border-left:0}.details .details-section .left .apply-promo,.slide-panel .contentarea .slidepanel-content .details-tab-content .apply-promo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:10px 15px;background:#fff;border-radius:4px;border:1px solid #ebebeb;-webkit-box-shadow:0 0 1px 0 rgba(0,0,0,.1);box-shadow:0 0 1px 0 rgba(0,0,0,.1)}.details .details-section .left .apply-promo .left,.payment-status-responsive .header .status-text,.slide-panel .contentarea .slidepanel-content .details-tab-content .apply-promo .left{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.details .details-section .left .apply-promo .left .promo-icon,.slide-panel .contentarea .slidepanel-content .details-tab-content .apply-promo .left .promo-icon{background:-webkit-linear-gradient(#d92727,#19478a);-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-size:35px;margin-right:10px}.details .details-section .left .apply-promo .left h2,.slide-panel .contentarea .slidepanel-content .details-tab-content .apply-promo .left h2{text-transform:capitalize;font-weight:500}.details .details-section .left .apply-promo .arrow-icon,.slide-panel .contentarea .slidepanel-content .details-tab-content .apply-promo .arrow-icon{font-size:20px;font-weight:700}.details .details-section .left .actions-row,.slide-panel .contentarea .slidepanel-content .details-tab-content .actions-row{margin-top:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background:#fff;border-radius:4px;border:1px solid #ebebeb;-webkit-box-shadow:0 0 1px 0 rgba(0,0,0,.1);box-shadow:0 0 1px 0 rgba(0,0,0,.1)}.details .details-section .left .actions-row .action,.slide-panel .contentarea .slidepanel-content .details-tab-content .actions-row .action{padding:15px;border-bottom:1px solid #ebebeb;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.details .details-section .left .actions-row .action:last-child,.slide-panel .contentarea .slidepanel-content .details-tab-content .actions-row .action:last-child,.travel-guide .wrapper ul:nth-child(3) li:last-child,.travel-guide .wrapper ul:nth-child(4) li:last-child{border-bottom:0}.details .details-section .left .actions-row .action .action-icon,.slide-panel .contentarea .slidepanel-content .details-tab-content .actions-row .action .action-icon{background:-webkit-linear-gradient(#d92727,#19478a);-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-size:25px;margin-right:20px}.details .details-section .left .actions-row .action .action-icon.whatsapp,.slide-panel .contentarea .slidepanel-content .details-tab-content .actions-row .action .action-icon.whatsapp{color:#fff}.details .details-section .left .actions-row .action .right,.slide-panel .contentarea .slidepanel-content .details-tab-content .actions-row .action .right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;line-height:18px}.details .details-section .left .actions-row .action .right p,.payment-status-responsive .content p,.slide-panel .contentarea .slidepanel-content .details-tab-content .actions-row .action .right p{color:#525252;font-size:13px;font-weight:400}.details .details-section .left .actions-row .action .right h2,.slide-panel .contentarea .slidepanel-content .details-tab-content .actions-row .action .right h2{white-space:nowrap;font-weight:500;font-size:20px}.details .details-section .left .our-experts .cards-row .expert-card,.slide-panel .contentarea .slidepanel-content .details-tab-content .our-experts .cards-row .expert-card{max-width:100%;margin:5px 0}.slide-panel .contentarea .slidepanel-content .collapsible{margin-bottom:70px}.common-modal.modal .modal-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:20px 20px 15px;position:relative}.common-modal.modal .modal-header h2{font-size:17px;font-weight:700;text-align:left}.common-modal.modal .modal-header .ak-cancel{width:35px;height:35px;color:#000;opacity:.7;text-align:center;line-height:35px;font-size:14px;margin:-5px -10px -5px 0;position:relative;top:auto;right:auto;-webkit-transform:scale(1);transform:scale(1);-moz-transform:scale(1)}.common-modal.modal .modal-content h3{font-size:15px;text-align:left;margin:-10px 0 10px}.common-modal.modal .modal-footer{padding:0 20px 20px;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.common-modal.modal .modal-footer .mobile-no{font-size:13px;padding:7px 0;width:100%;text-align:left}.common-modal.modal .modal-footer .mobile-no .icon{font-size:12px;margin-right:5px}.mobile-tab{display:block;white-space:nowrap;overflow:hidden;overflow-x:auto;text-align:left;margin:-10px 0 15px}.mobile-tab li{margin:7px 20px 7px 0;display:inline-block}.mobile-tab li a{padding:4px 0;font-weight:700;text-transform:uppercase;color:#000;font-size:13px;border-bottom:2px solid transparent}.mobile-tab li.active a,.mobile-tab li:hover a{color:#d32f2f;border-bottom-color:#d32f2f}.home-header{background:#fff;padding:0}.home-header .mobile-header-outer{overflow:hidden}.home-header .mobile-header{position:relative;z-index:1;margin-bottom:20px}.home-header .mobile-header::before{content:"";position:absolute;z-index:-1;width:140%;height:85px;left:50%;bottom:-15px;border-radius:0 0 50% 50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);-moz-transform:translateX(-50%);background-image:-webkit-gradient(linear,left top,left bottom,from(#0d4984),to(#175da3));background-image:linear-gradient(to bottom,#0d4984,#175da3)}.home-header .home-top-header{min-height:0;padding:7px 0}.home-header .home-top-header .menu{color:#fff;width:30px;height:30px;text-align:center;line-height:30px;font-size:18px;margin:0 -7px 0 0;display:block}.home-header .home-top-header .mobile-header-left{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:calc(100% - 30px)}.home-header .home-top-header .mobile-header-left .menu{margin:0 0 0 -7px}.home-header .home-top-header .mobile-header-left h4{font-size:18px;font-weight:400;color:#fff;text-transform:capitalize;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;width:calc(100% - 30px)}.home-common-heading .left{max-width:calc(100% - 70px)}.exclusive-deals{padding-top:0}.populardestination-wrapper{margin-top:45px}.populardestination-wrapper .container{padding:20px 10px}.populardestination-wrapper .home-common-heading .left,.pricing .search-criteria .top .left{width:100%;max-width:100%}.populardestination-wrapper .mainblock .whitebox{width:100%;padding:10px;margin-bottom:15px}.populardestination-wrapper .mainblock .whitebox .destinationlist .destination{padding-left:0;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.populardestination-wrapper .mainblock .whitebox .destinationlist .destination .imgdiv{height:50px;width:50px;min-width:50px}.populardestination-wrapper .mainblock .whitebox .destinationlist .destination .imgdiv::before{background-size:70%}.populardestination-wrapper .mainblock .whitebox .destinationlist .destination .imgdiv picture,.populardestination-wrapper .mainblock .whitebox .destinationlist .destination .imgdiv picture img{height:50px;width:50px}.populardestination-wrapper .mainblock .whitebox .destinationlist .destination .textblock{width:calc(100% - 60px);-ms-flex-wrap:wrap;flex-wrap:wrap}.populardestination-wrapper .mainblock .whitebox .destinationlist .destination .textblock h4{width:100%;font-size:15px}.populardestination-wrapper .mainblock .whitebox .destinationlist .destination .textblock h3{margin-top:5px}.populardestination-wrapper .mainblock .populardestinations .box{height:205px;margin:15px 0}.populardestination-wrapper .mainblock .populardestinations .box:nth-child(odd){padding-left:0}.where-when{padding:0 0 40px}.where-when .months{padding:4px 0}.where-when .months li{margin-right:20px}.where-when .months li a{font-size:13px;display:block;padding:10px 0}.travel-guide{padding:10px 0 25px}.travel-guide .wrapper{margin:0 -10px}.travel-guide .wrapper ul{width:50%;padding:0 10px}.travel-guide .wrapper ul li:last-child{border-bottom:1px solid #ebebeb}.product-review .main-wrapper .star-rating span{font-size:25px;margin-right:7px}.product-review .main-wrapper .forms{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:stretch;-ms-flex-pack:stretch;justify-content:stretch;-webkit-box-align:start;-ms-flex-align:start;align-items:start}.product-review .main-wrapper .btn-wrapper a{color:#fff;text-transform:capitalize;background:#d32f2f;border-radius:4px;display:inline-block;text-align:center;font-size:14px;padding:0 15px;height:40px;line-height:40px}.product-review .main-wrapper .review-list li{padding:15px 0}.product-review .main-wrapper .review-list li .rating span{font-size:15px;margin-right:1px}.product-review .main-wrapper .review-list li p{font-size:12px;margin:5px 0}.payment-wrapper>.container .booking-success .enquiry-actions li .action-text h3,.product-review .main-wrapper .review-list h5{font-size:14px}.availability .display-content .right-area #mobile-sort .header h2,.common-header .mobile-common-header .left h2{font-size:17px;color:#000;font-weight:500}.stay-uptodate .heading .img{min-width:72px;width:72px;height:68px;background-position:-207px -55px;background-size:400px}.availability .search-criteria .bottom ul.left li:first-child,.pricing .search-criteria .bottom ul.left li:first-child,.stay-uptodate .heading .text{padding-left:10px}.stay-uptodate .form{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;-webkit-box-align:start;-ms-flex-align:start;align-items:start}.common-header .mobile-common-header,.common-header .mobile-common-header .left{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;display:-webkit-box;display:-ms-flexbox}.details .details-section .left,.stay-uptodate .form .block{width:100%;margin-right:0}.stay-uptodate .form a{width:100%;font-size:15px;height:40px;line-height:40px}footer .middle-footer p{font-size:12px;line-height:35px}.filter-mobile-footer a:first-child,.payment-wrapper>.container .left-side .view-details-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}.common-header .mobile-common-header{display:flex;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 10px;height:61px;background:#fff;border-bottom:1px solid #e8e8e8;position:fixed;top:0;left:0;width:100%;z-index:50}.common-header .mobile-common-header .left{flex-direction:row;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.common-header .mobile-common-header .left .ak-back{color:#000;font-size:16px;width:35px;height:35px;text-align:center;line-height:35px;margin-left:-10px;display:block}.availability .display-content .right-area #mobile-sort .header,.availability .display-content .right-area #mobile-sort .tab-design,.availability .search-criteria .modify-search .search-container .firstbox .modify-search-heading,.common-header .mobile-common-header .right,.common-header .mobile-common-header .right .icon,.common-header .mobile-common-header .right .icon .number{display:-webkit-box;display:-ms-flexbox;-webkit-box-direction:normal;-webkit-box-orient:horizontal}.common-header .mobile-common-header .left p{color:#525252;font-size:12px;margin-top:-3px}.common-header .mobile-common-header .right{-ms-flex-direction:row;flex-direction:row;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.common-header .mobile-common-header .right .icon{-ms-flex-direction:row;flex-direction:row;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:35px;height:35px;font-size:21px;color:#19478a;position:relative}.common-header .mobile-common-header .right .icon .number{-ms-flex-direction:row;flex-direction:row;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#d32f2f;color:#fff;font-size:10px;font-weight:500;width:16px;height:16px;border-radius:50%;position:absolute;right:-1px;top:2px;z-index:2}.bread-crumbs{margin:0 0 5px;-ms-flex-wrap:wrap;flex-wrap:wrap}.bread-crumbs li .arrow{margin:0 5px;font-size:6px}.availability .search-criteria .top p,.pricing .search-criteria .top p{margin:0;font-size:12px;line-height:16px}.availability .search-criteria .bottom,.pricing .search-criteria .bottom{padding-top:10px;margin-top:10px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.availability .search-criteria .bottom ul.left,.pricing .search-criteria .bottom ul.left{width:100%;-ms-flex-wrap:wrap;flex-wrap:wrap}.availability .search-criteria .bottom ul.left li,.pricing .search-criteria .bottom ul.left li{padding:0 10px;width:calc(50% - 1px)}.availability .search-criteria .bottom ul.left li:last-child,.pricing .search-criteria .bottom ul.left li:last-child{padding-right:10px}.availability .search-criteria .bottom ul.left li h3 span strong,.pricing .search-criteria .bottom ul.left li h3 span strong{font-size:13px;font-weight:700}.availability .search-criteria .bottom ul.left li:nth-child(4),.pricing .search-criteria .bottom ul.left li:nth-child(4){width:100%;height:1px;background:#ebebeb;padding:0;margin:10px 0}.availability .search-criteria .bottom ul.right,.pricing .search-criteria .bottom ul.right{width:100%;border-top:1px solid #ebebeb;margin:10px 0 0;padding-top:10px}.availability .search-criteria .bottom .btns.modify-search-opened{z-index:50}.availability .search-criteria .modify-search{position:fixed;left:0;top:0;height:100%;width:100%;z-index:10000}.availability .search-criteria .modify-search .search-container{background:#fff;padding:20px 10px;border-radius:4px;max-height:calc(100% - 80px);width:calc(100% - 20px);-webkit-transform:translateY(-50%);transform:translateY(-50%);-moz-transform:translateY(-50%);overflow:hidden;overflow-y:auto;position:fixed;left:10px;top:50%;margin:0}.availability .search-criteria .modify-search .search-container .firstbox h1{line-height:19px;font-size:14px;text-align:left}.availability .search-criteria .modify-search .search-container .firstbox .modify-search-heading{-ms-flex-direction:row;flex-direction:row;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;margin-bottom:15px}.availability .search-criteria .modify-search .search-container .firstbox .modify-search-heading h5{color:#d32f2f;font-size:16px;font-weight:500}.availability .search-criteria .modify-search .search-container .firstbox .modify-search-heading .icon{font-size:12px;color:#000;width:35px;height:35px;line-height:35px;text-align:center;display:block;margin:-5px -10px -5px 0}.availability .display-carousel .outer ul>li{width:auto;min-width:90px;padding:0;display:block}.availability .display-carousel .outer ul>li a{width:70px;height:70px;overflow:visible;margin:0 auto 23px}.availability .display-carousel .outer ul>li a::before{opacity:.2}.availability .display-carousel .outer ul>li a p{width:auto;position:relative;font-size:12px;top:auto;left:auto;-webkit-transform:none;transform:none;-moz-transform:none;color:#000;margin:5px -10px 0;white-space:nowrap}.availability .display-content .right-area #mobile-sort{padding:116px 0 70px;overflow:hidden;overflow-y:auto;width:100%;position:fixed;z-index:150;height:100%;left:0;top:0;-webkit-transition:.3s linear;transition:.3s linear;background:#fff;display:none}.availability .display-content .right-area #mobile-sort .header{height:61px;position:fixed;background:#fff;top:0;left:0;padding:0 10px;width:100%;z-index:102;border-bottom:1px solid #e7e7e7;-ms-flex-direction:row;flex-direction:row;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.availability .display-content .right-area #mobile-sort .header .icon{font-size:15px;color:#000;width:35px;height:35px;line-height:35px;text-align:center;margin-left:-7px;cursor:pointer}.availability .display-content .right-area #mobile-sort .tab-design{-ms-flex-direction:row;flex-direction:row;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;height:45px;position:fixed;top:61px;background:#fff;z-index:150;left:0;width:100%;border-bottom:1px solid #dfdfdf}.availability .display-content .right-area #mobile-sort .tab-design a{text-align:center;width:50%;font-size:14px;font-weight:500;color:#000;position:relative;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;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}.availability .display-content .right-area #mobile-sort .tab-design a.active,.payment-status-responsive .content p .booking-id,.payment-status-responsive.failed .content h3{color:#d32f2f}.availability .display-content .right-area #mobile-sort .tab-design a.active::before{content:"";left:0;bottom:0;width:100%;height:4px;background:#d32f2f;position:absolute}.availability .display-content .right-area #mobile-sort .filter-footer{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 10px;background:#fff;-webkit-box-shadow:0 -3px 7px 0 rgba(0,0,0,.1);box-shadow:0 -3px 7px 0 rgba(0,0,0,.1);z-index:50;position:fixed;left:0;width:100%;bottom:0;height:57px}.availability .display-content .right-area #mobile-sort .filter-footer a{color:#fff;text-transform:capitalize;background:#d32f2f;border-radius:4px;display:inline-block;text-align:center;height:40px;line-height:40px;padding:0 15px;font-size:17px;font-weight:500;text-transform:uppercase}.availability .display-content .right-area #mobile-sort ul{padding:0 10px;width:100%}.availability .display-content .right-area #mobile-sort ul li{border-bottom:1px solid #ebebeb;padding:15px 0}.availability .display-content .right-area #mobile-sort ul li p{text-transform:uppercase;color:#000;font-size:15px;font-weight:700;margin-bottom:6px}.availability .display-content .right-area #mobile-sort ul li .btns{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.availability .display-content .right-area #mobile-sort ul li .btns a{height:40px;padding:0 20px;border-radius:4px;border:1px solid #b5b5b5;font-size:14px;color:#000;font-weight:500;margin:5px 10px 5px 0;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;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}.availability .display-content .right-area #mobile-sort ul li .btns a:hover{color:#fff;border-color:#d32f2f;background-color:#d32f2f}.availability .display-content .right-area #mobile-sort.open{display:block;-webkit-animation:.3s linear forwards slide-up}.availability .display-content .right-area #mobile-sort.open .header{-webkit-animation:.3s linear forwards slide-up}.availability .display-content .right-area #mobile-sort.open .tab-design{-webkit-animation:.3s linear forwards slide-up-tab}.availability .display-content .right-area #mobile-sort.open .filter-footer{-webkit-animation:.3s linear forwards slide-up-footer}.availability .display-content .right-area #mobile-sort.leaveanimation{-webkit-transform:translateY(100%);transform:translateY(100%);-moz-transform:translateY(100%)}.availability .display-content .right-area .showing-count{padding:0 0 10px}.availability .display-content .right-area .itinerary .wrapper .left img{height:140px}.availability .display-content .right-area .itinerary .wrapper .left .bottom-btns{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.availability .display-content .right-area .itinerary .wrapper .left .bottom-btns a{padding:0 10px;margin:7px 7px 7px 0;height:35px;line-height:35px}.availability .display-content .right-area .itinerary .wrapper .left .bottom-btns a.send .ak-send{margin-right:7px}.availability .display-content .right-area .itinerary .wrapper .left .bottom-btns a.shortlist-btn{width:35px;height:33px}.availability .display-content .right-area .itinerary .wrapper .right .top .left-content .strip .label-stye{padding:5px 10px}.availability .display-content .right-area .itinerary .wrapper .right .bottom ul li{padding:7px 10px}.availability .display-content .right-area .itinerary .wrapper .right .bottom ul li .icon{font-size:18px;margin:0}.availability .display-footer{padding:10px 0 0}.availability .display-footer h2{font-size:15px;margin:0}.availability .display-footer ul:not(.collapsible){padding:0;margin-bottom:10px}.availability .display-footer ul:not(.collapsible) li{margin-bottom:3px}.availability .display-footer ul:not(.collapsible) li a{height:30px;line-height:30px}.pricing{padding:0 0 70px}.pricing.success{padding:0!important}.pricing .search-criteria .modify-search{position:fixed;left:0;top:0;height:100%;width:100%;z-index:101}.pricing .search-criteria .modify-search .search-container{background:#fff;padding:20px 10px;border-radius:4px;max-height:calc(100% - 80px);width:calc(100% - 20px);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);position:fixed;left:50%;top:50%;margin:0}.pricing .search-criteria .top{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;display:-webkit-box;display:-ms-flexbox;display:flex}.pricing .search-criteria .top .right{width:100%;text-align:left}.pricing .search-criteria .can-info a.link{margin:10px -15px 0;padding:10px 15px 0;border-top:1px solid #f0f0f0}.page-container .page-left{width:calc(100% - 0px);margin-right:0}.responsive-faresum .footer-faresum{display:block;margin-top:15px}.promocode{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 0 10px}.payment-status-responsive,.payment-status-responsive .header{width:100%;display:-webkit-box;display:-ms-flexbox;-webkit-box-direction:normal}.details .search-criteria .top{display:initial}.details .search-criteria .bottom,.payment-wrapper>.container .booking-success .enquiry-actions li:first-child,.payment-wrapper>.container .enquiry-success .enquiry-actions li:first-child{border-top:1px solid #ebebeb}.payment-wrapper{min-height:0}.payment-wrapper.book-appointment{height:calc(100vh - 61px)}.payment-wrapper>.container .appointment-box-wrapper .appointment-box{min-width:100%}.payment-wrapper>.container .appointment-box-wrapper .appointment-box .change-location-box .form .input-field,.payment-wrapper>.container .appointment-box-wrapper .appointment-box .change-location-box .form .input-field label{background:0 0}.payment-wrapper>.container .booking-success .enquiry-actions,.payment-wrapper>.container .enquiry-success .enquiry-actions{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:0}.payment-wrapper>.container .booking-success .enquiry-actions li,.payment-wrapper>.container .enquiry-success .enquiry-actions li{border-right:0px;border-bottom:1px solid #ebebeb;padding:10px 15px}.payment-wrapper>.container .enquiry-success .enquiry-actions li .action-text{min-width:120px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.payment-wrapper>.container .booking-success .enquiry-actions li .action-text{min-width:170px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.payment-status-responsive{display:flex;-webkit-box-orient:vertical;-ms-flex-direction:column;flex-direction:column;margin:5px 0 10px;border:1px solid rgba(156,170,179,.28);-webkit-box-shadow:0 0 9px 0 rgba(0,0,0,.1);box-shadow:0 0 9px 0 rgba(0,0,0,.1);border-radius:5px;overflow:hidden}.payment-status-responsive .header{display:flex;-webkit-box-orient:horizontal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;color:#fff;padding:10px}.payment-status-responsive .header .status-text .status-icon{-webkit-transform:translateY(-1px);transform:translateY(-1px);font-size:21px;margin-right:6px}.payment-status-responsive .header .status-text .status-icon.success,.payment-status-responsive.success .content h3{color:#119100}.payment-status-responsive .header .status-text .status-icon.success:before{width:100px;height:100px;background:#fff;padding:7px;border-radius:50%}.payment-status-responsive .header .action-icon a{color:#fff;font-size:21px;margin-right:5px}.payment-status-responsive .content{background:#fff;padding:10px 35px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center}.payment-status-responsive .content p.subtext{color:#000;font-weight:500;font-size:15px;margin-bottom:10px}.payment-status-responsive .content p span{font-weight:700}.payment-status-responsive .content h2{font-size:23px;font-weight:700}.payment-status-responsive.failed .header{background:#d32f2f}.payment-status-responsive.processing .header{background:#efb400}.payment-status-responsive.processing .content h3{color:#efb400}.payment-status-responsive.success .header{background:#119100}.confirmation-mobile-text{display:block;margin:0 0 10px;background:#fff;border:1px solid rgba(156,170,179,.28);-webkit-box-shadow:0 0 9px 0 rgba(0,0,0,.1);box-shadow:0 0 9px 0 rgba(0,0,0,.1);border-radius:5px;padding:10px}.confirmation-mobile-text p{margin-bottom:10px;color:#525252;font-size:13px;line-height:18px}.confirmation-mobile-text p a{color:#19478a;font-weight:500}.confirmation-mobile-text p:last-child{margin:0}.confirmation-mobile-text .hr{height:1px;background:#ebebeb;margin:15px 0 0}.confirmation-mobile-text .support-outer2 ul li{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;display:-webkit-box;display:-ms-flexbox;display:flex;border-bottom:1px solid #ebebeb;padding:9px 0;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.confirmation-mobile-text .support-outer2 ul li:last-child{border-bottom:none}.confirmation-mobile-text .support-outer2 ul li .icon{background:-webkit-linear-gradient(#d92727,#19478a);-webkit-background-clip:text;-webkit-text-fill-color:transparent;color:#525252;font-size:25px;text-align:left;display:block}.confirmation-mobile-text .support-outer2 ul li h3{color:#222;font-size:13px;font-weight:400;line-height:20px;padding-left:13px;padding-bottom:0}.confirmation-mobile-text .support-outer2 ul li h3 span{font-weight:500;color:#000;font-size:16px;display:block}.confirmation-mobile-text .support-outer2 ul li h3 span strong{color:#000;font-size:16px}.confirmation-mobile-text .support-outer2 ul li h3 span .whatsapp-icon{background:url(images/whatsapp.png);width:30px;height:30px;display:block}}@media screen and (max-width:600px){.addon-services-outer .addon-services-box{-ms-flex-wrap:wrap;flex-wrap:wrap}.addon-services-outer .addon-services-box ul li .icon{font-size:30px}.addon-services-outer .addon-services-box ul li p{font-size:14px;line-height:15px}.slide-panel .contentarea .slidepanel-content .review-header .main-header-banner .item p{font-size:12px}.slide-panel .contentarea .slidepanel-content .review-header .main-header-banner .item h3{font-size:15px}.slide-panel .contentarea .slidepanel-content .review-header .main-header-banner .item h3 span{font-size:11px}}@media screen and (max-width:500px){.slide-panel .contentarea .slidepanel-content .review-header .main-header-banner{-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0}.slide-panel .contentarea .slidepanel-content .review-header .main-header-banner .item{width:50%;margin:0;padding:15px 10px;border:0}.slide-panel .contentarea .slidepanel-content .review-header .main-header-banner .item:first-child,.slide-panel .contentarea .slidepanel-content .review-header .main-header-banner .item:nth-child(2){border-bottom:1px solid #ebebeb}.search-container .ow-row.details>li .calendarOuter .tab-style li .btn-style{font-size:12px;height:auto;line-height:14px;padding:5px 19px;margin:9px 0 0 -10px}.search-container .ow-row.details>li .calendarOuter .tab-style li .btn-style span{display:block}.responsive-faresum .footer-faresum .right a.icons{margin-right:4px}.responsive-faresum .footer-faresum .right a:not(.icons){margin-left:0;padding:10px 12px}}@media screen and (max-width:400px){.populardestination-wrapper .mainblock .whitebox{margin-bottom:15px}.populardestination-wrapper .mainblock .populardestinations .box{width:100%;margin:10px 0;padding:0}.contact-information .contact-details ul.contact-details-list li.code,.search-container .ow-row.details>li:not(.btnarea),.search-container .ow-row.details>li:not(.btnarea) .calendarOuter,.search-container .ow-row.details>li:not(.btnarea) .guest-popup,.search-container .ow-row.details>li:not(.btnarea) .month-popup,.search-container .ow-row.details>li:not(.btnarea) .price-popup,.travel-guide .wrapper ul{width:100%}.travel-guide .wrapper ul:nth-child(3) li:last-child{border-bottom:1px solid #ebebeb}.search-container .ow-row.details>li:not(.btnarea) .calendarOuter .tab-style li{padding:0 10px}.search-container .ow-row.details>li:not(.btnarea) .calendarOuter .outer .month .weeks li p,.search-container .ow-row.details>li:not(.btnarea) .calendarOuter .tab-style li h3 span{font-size:12px}.search-container .ow-row.details>li:not(.btnarea) .calendarOuter .tab-style li .btn-style{font-size:11px;height:auto;line-height:12px;padding:5px 10px;margin:14px 0 0}.search-container .ow-row.details>li:not(.btnarea) .calendarOuter .outer .month{padding:5px}.search-container .ow-row.details>li:not(.btnarea)::after{display:none}.addon-services-outer .addon-services-box ul li{padding:8px}.addon-services-outer .addon-services-box ul li:first-child{margin-right:6px}.pax-details-row .pax-details .pax-details-list li.boxwidth{width:100%;padding:0}.pax-details-row .pax-details .pax-details-list :nth-child(4){margin-left:0}.pax-details-list li.title{width:100%;padding:0;margin-bottom:20px}.contact-information .contact-details ul.contact-details-list,.gst-outer .gst-contact-details-wrapper .gst-contact ul.gst-details-list,.gst-outer .gst-header{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.contact-information .contact-details ul.contact-details-list li.width-big{width:100%;margin-left:0}.gst-outer .gst-contact-details-wrapper .gst-contact ul.gst-details-list li.width-big{width:100%;padding-right:0}.gst-outer .gst-header .gst-header-left h3{color:#525252;font-size:12px;font-weight:400;line-height:16px}.gst-outer .gst-header .gst-header-left h3 span{margin-right:0}.gst-outer .gst-header .gst-header-left h3 span strong{font-size:13px}.gst-outer .gst-header .gst-header-right{display:block;width:100%;margin-top:10px}.gst-outer .gst-header .gst-header-right a.blueborderbtn{width:100%;display:block;text-align:center;line-height:22px;font-weight:600}.responsive-faresum .footer-faresum .left h4{font-size:11px}.responsive-faresum .footer-faresum .left h3{font-size:16px;margin:0}.responsive-faresum .footer-faresum .right a:not(.icons){font-size:16px;padding:10px 15px}}@media screen and (max-width:350px){.responsive-faresum .footer-faresum .left h3{font-size:15px}.responsive-faresum .footer-faresum .right a.query{display:none}.search-criteria .bottom .right{-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-ms-flex-direction:column!important;flex-direction:column!important}.search-criteria .bottom .right li.download-package{margin-bottom:10px}}body.hearts>.particle{opacity:0;position:fixed;background-color:#cc2a5d;-webkit-animation:3s ease-in infinite hearts;animation:3s ease-in infinite hearts;background-image:url(images/splash.svg)}body.hearts>.particle:after,body.hearts>.particle:before{position:absolute;content:"";border-radius:100px;top:0;left:0;width:100%;height:100%;background-color:#cc2a5d}body.hearts>.particle:before{transform:translateX(-50%)}body.hearts>.particle:after{transform:translateY(-50%)}@-webkit-keyframes hearts{0%{opacity:0;transform:translate(0,0) rotate(45deg)}20%{opacity:.8;transform:translate(0,-20%) rotate(45deg)}100%{opacity:0;transform:translate(0,-1000%) rotate(45deg)}}@keyframes hearts{0%{opacity:0;transform:translate(0,0) rotate(45deg)}20%{opacity:.8;transform:translate(0,-20%) rotate(45deg)}100%{opacity:0;transform:translate(0,-1000%) rotate(45deg)}}.holi{position:absolute;background:#000;width:7px;height:7px;border-radius:50%;animation:3s ease-in-out infinite both ping;transition:1s ease-in-out}@keyframes ping{0%{-webkit-transform:scale(.2);transform:scale(.2);opacity:0}50%{-webkit-transform:scale(1.2);transform:scale(1.2);opacity:.9}100%{-webkit-transform:scale(2.2);transform:scale(2.2);opacity:0}}.custom-radio{display:flex;gap:22px}.custom-radio .radiobtn:checked,.custom-radio .radiobtn:not(:checked){position:absolute;left:-9999px}.custom-radio .radiobtn:checked+label,.custom-radio .radiobtn:not(:checked)+label{position:relative;cursor:pointer;line-height:20px;display:inline-block;color:#000;font-size:16px;padding:6px 12px 6px 33px}.custom-radio .radiobtn:checked+label:before,.custom-radio .radiobtn:not(:checked)+label:before{content:"";position:absolute;left:9px;top:7px;width:18px;height:18px;border:1px solid #bfbfbf;border-radius:100%;background:#fff}.custom-radio .radiobtn:checked+label:after,.custom-radio .radiobtn:not(:checked)+label:after{content:"";width:18px;height:18px;background:#d32f2f;position:absolute;top:7px;left:9px;border-radius:100%;transition:.25s}.custom-radio .radiobtn:not(:checked)+label:after{opacity:0;transform:scale(0)}.custom-radio .radiobtn:checked+label:after{opacity:1;transform:scale(1)}.custom-radio .radiobtn:checked+label{padding:6px 12px 6px 33px;border-radius:999px;background:#ebebeb}.sb-s{display:flex;justify-content:space-between;padding:8px 15px 12px}@media screen and (max-width:450px){.custom-radio{gap:10px}.custom-radio .radiobtn:checked+label,.custom-radio .radiobtn:not(:checked)+label{font-size:14px}.sb-s{padding:0 10px 10px!important}}@media screen and (max-width:1050px){.res-title{font-size:18px!important}}@media screen and (max-width:925px){.sb-s{justify-content:center}.res-title{display:none}}