.container{width:auto}@font-face{font-family:BentonSans-Medium;src:url(/static/fonts/BentonSans-Medium_gdi.otf)}@font-face{font-family:BentonSans-Regular;src:url(/static/fonts/BentonSans-Regular.otf)}.image-responsive{width:100%;height:100%}.text-container{width:92vw;margin-left:auto;margin-right:auto}.modify-modal-header .left-arrow{width:5vw;height:4.5vw;opacity:.5;margin-top:5.2vw;margin-left:5vw;display:inline-block}.modify-modal-header .hero-title{width:auto;display:inline-block;margin-left:20.8vw;font-size:3.7333333333333334vw;margin-top:5.066666666666666vw;font-weight:500;opacity:.7;font-family:BentonSans-Regular}.steps-container{position:relative;margin-top:7vw;width:88vw;margin-left:6vw}.steps-top-line{border-top:.1vw solid;width:74vw;height:1vw;margin-left:7vw}.steps-wrapper{display:inline-block;width:13.5vw;height:10vw;margin-bottom:5vw;margin-top:-2vw;margin-left:1vw}.steps,.steps-wrapper{z-index:1;text-align:center}.steps{width:3.5vw;height:3.5vw;margin:auto}.route-text{display:inline-block;font-family:BentonSans-Regular;font-size:2.8vw;margin-left:-1vw;margin-top:4vw;margin-bottom:8vw}.not-visited .steps,.steps-wrapper .steps,.visited .steps{width:3vw;height:3vw;opacity:1;background:url(https://cdn.tratoli.com/static/mobile/images/ellipse67.png);background-size:3vw 3vw}.visited .route-text{opacity:.8}.not-visited .route-text{opacity:.6}.month-name-wrapper{width:12vw;height:6vw;font-size:2vw;color:#fff;background-color:#12b1bf;border-radius:4px;margin-bottom:7vw;margin-left:3.5vw;font-family:BentonSans-Regular}.month-name{font-size:3vw;vertical-align:top;margin-top:1.1vw}.arrow,.month-name{display:inline-block}.arrow{width:4vw;height:3vw;margin-top:1.2vw}.month-name-middle{font-size:3.7vw;text-align:center;font-family:BentonSans-Regular;margin-top:1vw}.week-day{font-size:3.5vw;opacity:.5}.normal-button,.week-day{display:inline-block;font-family:BentonSans-Regular;margin-left:3vw;width:7vw}.normal-button{font-size:4vw;text-align:center}.highlight-button{display:inline-block;width:7vw;margin-left:3vw;padding-left:1vw;height:5.5vw;background-color:#f5b303;color:#fff;border-radius:7px;font-size:4vw}.arrow-button-wrapper{width:45vw;height:13vw;background-color:#7c7c7c;border-radius:14px;margin-top:39vw;margin-left:0}.arrow-button-text{display:inline-block;font-size:4.5vw;font-family:BentonSans-Regular;color:#fff;padding-top:4vw;padding-left:5vw}.arrow-button{display:inline-block;width:12vw;height:6vw;vertical-align:bottom;margin-left:8vw}.next-cancel-button{width:85vw;margin-left:auto;margin-right:auto;padding-top:5vw;height:15vw;font-size:4vw;font-family:BentonSans-Regular;text-align:center;margin-bottom:2vw;border-radius:5px}.selected-button{background-color:#12b1bf;color:#fff;font-size:4.5vw;margin-top:17vw}.calendar_days{display:block;margin:18px auto 11px;width:90%}.calender-dates-container{width:90%;margin:auto}.calender-dates-container>span{width:9vw;padding:.22vw;margin-bottom:10px;color:#272727;height:8vw;margin:1.15vw;padding-top:1.4vw}.calendar_days>span,.calender-dates-container>span{display:inline-block;vertical-align:top;background-color:#fff;font-size:3.75vw;line-height:18px;text-align:center;cursor:pointer;border-radius:2px}.calendar_days>span{width:11vw;padding:.22vw;margin-bottom:10px;color:#7d7f83;height:4.5vw;margin:.15vw}.calender-dates-container span.empty{visibility:hidden}.calender-dates-container span.unavailable_date{font-size:3.75vw;font-weight:600;color:rgba(0,0,0,.3215686274509804);background-color:#edf2f5}.calender-dates-container span.selected_date{color:#fff;font-size:3.75vw;font-weight:600;border-radius:3.2px;background-color:#f5b303;box-shadow:0 1px 9px 0 rgba(0,0,0,.13);padding-top:1.4vw}#active-tab-0 h3{font-size:4.266vw;margin-bottom:10.66vw}#modifyModal{position:fixed;top:0;width:100%;height:100%;z-index:99999;background:#fff;bottom:0;right:0}.traveller-details .travellers-body .room_name{display:inline-block;width:15%}.traveller-details .travellers-body .room-selectors{display:inline-block;width:45%}.traveller-details .travellers-body .room_action{display:inline-block;width:25%}.modify-modal-action-container{position:absolute;bottom:0;width:100%}.modify-tabs-container .tab{display:none}.modify-tabs-container .selected-tab{display:block;font-size:4.26vw}.modify-modal-action-container .next-cancel-button{width:85vw;margin:4vw auto 3vw;padding-top:5vw;height:15vw;font-size:4vw;font-family:BentonSans-Regular;text-align:center;border-radius:.8vw}.modify-modal-header .close{font-size:5vw;font-weight:300;margin-top:5.2vw;margin-right:5vw;opacity:.5}.locate_me input{background:transparent;border:0;font-size:4.2vw;font-weight:300;width:80%;outline:none}.locate_me{width:99%;margin:0 auto;border-bottom:1.3px solid rgba(0,0,0,.2);padding-bottom:5px;margin-bottom:3vw}.locate_me span img{width:6.5vw;float:right}.overview-wrapper .icon{display:inline-block;width:4.5vw;height:7vw;opacity:.7;margin-left:8vw}.overview-wrapper .icon-title{display:inline-block;font-size:3.2vw;font-family:BentonSans-Medium;opacity:.7;margin-left:1.5vw;vertical-align:middle}.overview-wrapper .icon-text{font-size:3.5vw;font-family:BentonSans-Medium;margin-bottom:7vw;opacity:.9;margin-left:8vw}.overview-wrapper{width:88vw;height:86vw;background-color:#fff;margin-left:auto;margin-right:auto;margin-bottom:5vw;box-shadow:0 0 4px 0 rgba(0,0,0,.5)}.room-type-container .room-type-wrapper .radio-btn{float:left;border:1px solid #12b1bf;border-radius:50%;background:transparent;height:5vw;width:5vw}.room-type-container .room-type-wrapper .radio-btn.selected span{height:3.2vw;width:3.2vw;background:#12b1bf;display:block;border-radius:50%;margin-top:.6vw;margin-left:.6vw}.room-type-container .details-container{float:left;width:98%;margin:0 auto;padding:17px 10px;border-radius:10px}.room-type-container .details-container.selected{background-color:#edf7f8}.body-title{font-family:BentonSans-Regular;font-size:5vw;color:#000;margin-bottom:3vw;margin-left:4vw;padding-top:4vw}.title-underline{width:13vw;margin-left:4vw;margin-bottom:7vw;border-top:.53vw solid #12b1bf}.overview-wrapper .modify-button{width:23vw;margin-left:auto;margin-right:auto;height:9vw;font-size:4vw;background-color:#f5b303;color:#fff;font-family:BentonSans-Regular;text-align:center;padding-top:2vw;border-radius:.8vw}.btn_blue_hollow{cursor:pointer;border-radius:2px;background-color:transparent;border:1px solid #10b0bf;font-family:BentonSans;font-size:3.875vw;font-weight:500;letter-spacing:1px;text-align:center;color:#12b1bf;text-transform:uppercase;width:4.8755vw;height:8vw}.flight_choice .btn_blue_hollow{width:39vw}.btn_blue_hollow:hover{background-color:#12b1bf;color:#fff}.flight_choice{clear:both;text-align:center;padding-top:4vw}.custom_dropdown{clear:both;position:relative;padding-bottom:15vw}.custom_dropdown select{font-size:4.26vw;float:left;width:88vw;height:9.75vw;padding:0 0 0 8vw;border-radius:3px;background-color:#fff;text-transform:uppercase;border:1px solid #ddd;color:rgba(0,0,0,.3);letter-spacing:.0123vw;appearance:none;-moz-appearance:none;-webkit-appearance:none;font-family:Bentonsans-Medium;outline:none}.custom_dropdown:after{background:url(https://cdn.tratoli.com/static/mobile/images/arrow.png) no-repeat;background-size:3.65vw;top:4.25vw;right:6.8vw}.custom_dropdown:after,.custom_dropdown:before{content:"";width:6vw;height:4vw;position:absolute;pointer-events:none}.custom_dropdown:before{background-size:5.65vw;background:url(/static/fonts/avatar.svg) no-repeat;top:2.5vw;left:2.8vw}.hotel-details-modal .modal-lg{width:100%!important;margin:0!important}.hotel-details-modal .modal-content{border:none!important;border-radius:0!important}.booking.changes-hotel-modal .modal-lg{width:100%!important;margin:0!important}.booking.changes-hotel-modal .modal-content{border:none!important;border-radius:0!important}.hotel-details-modal .modal_close{position:absolute;top:2vw;right:4vw;z-index:1;color:#fff;font-size:10vw}.hotel-details-modal .modal_close img{width:5vw;height:5vw}.hotel-info-modal-header-image .hotel-slider-img{height:28vh;width:100%}#hotelFilterModal .modal-lg{width:100%!important;margin:0!important;height:100vh!important}#hotelFilterModal .modal-content{border:none!important;border-radius:0!important}#hotelFilterModal .apply-button{font-size:4.3vw;background-color:#12b1bf;color:#fff;text-align:center;width:83vw;height:12.266666666666667vw;padding-top:3.5vw;margin:13vw auto 8vw;font-family:BentonSans-Medium}#change_hotel_modal .inner_Container{padding:4vw}#hotelFilterModal .header{background-color:#12b1bf}#hotelFilterModal .header .header-text{font-size:3.73vw;color:#fff;font-family:BentonSans-Medium;margin-left:0;margin-top:1.6vw}.dubai-hotel-text2{font-size:3.2vw}#hotelFilterModal .header .reset-text{font-size:3.2vw;padding-top:2.5vh;color:#fff;font-family:BentonSans-Medium;margin-left:-6vw}#hotelFilterModal .filter-container{width:90vw;margin:auto}#hotelFilterModal .button_align{width:100%;position:fixed;bottom:0}.hotel-filter-footer .book{width:100%!important}#hotelFilterModal .filter-container .title{color:#000;width:92%;display:block;font-size:3.6vw;margin:3vw 0}#hotelFilterModal .category_section.last{margin-bottom:4vw}.noUi-tooltip{font-family:BentonSans;font-size:11px;font-weight:500;text-align:center;color:#000;padding:10px;border:1px solid #ddd}.noUi-connect{background:#12b1bf!important}.noUi-handle.noUi-handle-lower,.noUi-handle.noUi-handle-upper{background-color:#12b1bf;border:1.5px solid #fff;border-radius:100%;box-shadow:none;width:25px!important;height:25px!important}.noUi-handle.noUi-handle-lower{left:-4px!important}.noUi-handle:after,.noUi-handle:before{display:none!important}.noUi-base{height:5px!important;background-color:#e9e9e9}.noUi-horizontal{height:5px!important;border-radius:50px!important;background-color:#e9e9e9!important;box-shadow:none!important}.category_section{width:100%;float:left;padding:0 0 1.6vw;border-bottom:1px solid #ddd}.category_section ul{list-style-type:none!important}.category_section .price-filter-inner{clear:both;padding-left:8vw;padding-right:2.5vw;margin-top:13vw;padding-bottom:5vw}.category_section hr{margin-top:7vw;margin-bottom:6vw;border:0;border-top:.3vw solid #ccc}.category_section h5{font-weight:700;text-align:left;color:rgba(0,0,0,.8);text-transform:uppercase;margin:5vw 0 .3125vw;font-size:3.5vw;font-family:BentonSans-Medium}.category_section.price form{float:left;width:100%;border-bottom:1px solid rgba(0,0,0,.1);padding-bottom:18px}.category_section .type{padding:0 0 .3125vw}.category_section .type li{margin:2vw}.category_section .type li:hover{background-color:#e4e4e4}.category_section.price .first_price{font-size:12px;text-align:left;color:rgba(0,0,0,.9);float:left}.category_section.price .first_price.last{float:right}.category_section.last .type{border-bottom:0 none}.filters input[type=checkbox]{display:none}.filters input[type=checkbox]+label{font-size:3.73vw;text-align:left;color:rgba(0,0,0,.9);position:relative;text-transform:capitalize;margin:3vw 0 .66vw;cursor:pointer;font-family:Bentonsans-Regular}.filters input[type=checkbox]+label span{display:inline-block;margin:0 4vw 1vw 0;vertical-align:middle;cursor:pointer;width:6vw;height:6vw;border-radius:2px;background-color:rgba(0,0,0,.02);border:1px solid rgba(0,0,0,.2);background:rgba(0,0,0,.02);margin-top:-.2vw}.filters input[type=checkbox]+label span:after{content:"";width:4.8vw;height:4.8vw;background:url(/static/images/tick.png) no-repeat;position:absolute;top:2vw;left:2vw;background-size:3vw}.filters input[type=checkbox]:checked+label span{background:#12b1bf;border:1px solid rgba(0,0,0,.2)}.filters input[type=checkbox]+label span,input[type=checkbox]:checked+label span{transition:background-color .4s linear}.filters input[type=range]{height:28px;-webkit-appearance:none;width:100%}.filters input[type=range]:focus{outline:none}.filters input[type=range]::-webkit-slider-runnable-track{width:100%;height:5px;cursor:pointer;animate:.2s;box-shadow:0 0 0 #000;background:#12b1bf;border-radius:1px;border:0 solid #000}.filters input[type=range]::-webkit-slider-thumb{box-shadow:0 0 0 #000;border:1.5px solid #fff;height:16px;width:16px;border-radius:50%;background:#12b1bf;cursor:pointer;-webkit-appearance:none;margin-top:-7px}.filters input[type=range]:focus::-webkit-slider-runnable-track{background:#12b1bf}.filters input[type=range]::-moz-range-track{width:100%;height:5px;cursor:pointer;animate:.2s;box-shadow:0 0 0 #000;background:#12b1bf;border-radius:1px;border:0 solid #000}.filters input[type=range]::-moz-range-thumb{box-shadow:0 0 0 #000;border:1px solid #fffff;height:18px;width:18px;border-radius:25px;background:#12b1bf;cursor:pointer}.filters input[type=range]::-ms-track{width:100%;height:5px;cursor:pointer;animate:.2s;background:transparent;border-color:transparent;color:transparent}.filters input[type=range]::-ms-fill-lower,.filters input[type=range]::-ms-fill-upper{background:#2497e3;border:0 solid #000;border-radius:2px;box-shadow:0 0 0 #000}.filters input[type=range]::-ms-thumb{margin-top:1px;box-shadow:0 0 0 #000;border:1px solid #fff;height:18px;width:18px;border-radius:25px;background:#12b1bf;cursor:pointer}.filters input[type=range]:focus::-ms-fill-lower,.filters input[type=range]:focus::-ms-fill-upper{background:#12b1bf}.filters .category_section .grey_stars{width:72vw;display:inline-block;position:relative;top:-.12vw;padding:0}.filters .category_section .type .grey_stars li{display:inline-block;margin:0 2px 0 0;padding:0}.filters .category_section .grey_stars li img{height:4vw;width:4vw}.filters .category_section .type .grey_stars li:last-child{margin:0;width:auto}.mobile-package .header-image{width:100vw;height:17vw;background-size:cover;background-repeat:no-repeat;margin-top:10px}.mobile-package .heart-image{width:7vw;height:4.5vw;margin-left:78vw;padding-top:4vw}.mobile-package .header-title{font-size:5vw;font-family:BentonSans-Regular;color:#fff;text-align:center;padding-top:12vw}.hotel-card-box .part1 .part1-price{float:right;font-size:3.2vw;color:#000;font-family:Bentonsans-Medium;margin-right:3vw}.hotel-card-box .part2 .review-parent{float:right}.hotel-expanded-modal .modal-lg{width:100%;margin:0;height:100%}.hotel-expanded-modal .modal-content{border:none!important;border-radius:0;padding:0}.hotel-expanded-modal .modal_close{position:absolute;top:2vw;right:2vw;width:4vw}#package-filter-modal .filter-header{background-color:#12b1bf;height:17vw}#package-filter-modal .filter-header .title{float:left;width:63vw;font-size:3vw;text-align:left;margin-left:0;padding-left:8vw}#package-filter-modal .filter-header .title span{font-size:3vw}#package-filter-modal .filter-header .cross-icon{float:left;width:6vw}#package-filter-modal .filter-header .reset{float:right;width:16vw;color:#fff;margin-top:3vw;margin-right:3vw}#package-filter-modal h5.left_filter_label{font-weight:700;text-align:left;color:rgba(0,0,0,.8);text-transform:uppercase;margin:3.3vw 0 .3125vw;font-size:3.5vw;font-family:BentonSans-Medium;padding-left:1.635vw}.changes-hotel-modal .modal-lg{height:100%}.changes-hotel-modal .button_align{width:100%;position:fixed;bottom:0;margin-left:-4vw}.changes-hotel-modal .button_align .back{background-color:#f5b303;left:0;border:none!important}.changes-hotel-modal .button_align .back,.changes-hotel-modal .button_align .book{width:50%;font-size:3.7333333333333334vw;color:#fff;text-align:center;height:12.266666666666667vw;padding-top:1vw;bottom:0;outline:none}.changes-hotel-modal .button_align .book{background-color:#12b1bf;margin-left:0!important;border:none}.search_box_holder{margin:6vw;padding-top:6vw;padding-bottom:2vw}.check_box_holder{overflow:hidden;margin-top:3vw;margin-bottom:4vw}.check_box_holder .check_box_sub_holder{margin-left:2vw;margin-top:2vw}.check_box_holder .check_box_sub_holder label span{font-size:3.73vw;text-align:left;color:rgba(0,0,0,.8);position:relative;text-transform:capitalize;margin:3vw;cursor:pointer;font-family:Bentonsans-Regular}.check_box_holder .disabled+span{opacity:.4!important}.more-locations{color:#12b1bf;font-size:3.5vw;padding-left:2vw;font-family:Bentonsans-Regular}.left_filter_divider{margin-top:5vw;margin-bottom:5vw;height:1vw;border-bottom:.2vw solid #ddd}.filter-btn-container .sort-filter-wrapper{float:right;margin-right:5vw}.experiences-modal-details-wrapper{min-height:113vw}#experience_modal .cross-image{position:absolute;top:1vw;right:3vw;z-index:3;font-size:6vw;display:block;width:5vw;height:5vw;margin:0}.landing-page-main-wrapper .tratoli-icon{width:26.13vw;height:8.8vw;margin:auto;margin-top:2.4vw;margin-bottom:2.4vw}.landing-page-main-wrapper .main-front-image{background-repeat:no-repeat;background-size:cover;box-shadow:inset 0 0 0 2000px rgba(0,0,0,.1);padding-bottom:5.06vw}.landing-page-main-wrapper .contain-wrapper{width:89.6vw;margin:auto}.landing-page-main-wrapper .contain-wrapper .header-title{margin-left:2.933333333333333vw;color:#fff;padding-top:8vw;font-size:10.66vw;font-family:BentonSans-Medium}.landing-page-main-wrapper .contain-wrapper .offer-title{margin-left:2.933333333333333vw;color:#f5b303;padding-top:4.26vw;font-size:8vw;font-family:BentonSans-Medium}.landing-page-main-wrapper .contain-wrapper .offer-subtitle{margin-left:2.933333333333333vw;color:#fff;padding-top:3.46vw;padding-bottom:6.66vw;font-size:6.4vw;font-family:BentonSans-Regular}.landing-page-main-wrapper .trip-form{width:89.6vw;margin:auto;background-color:#fff;border-radius:1.33vw}.landing-page-main-wrapper .trip-form .trip-form-wrapper{width:79vw;margin:auto}.landing-page-main-wrapper .trip-form .form-title{color:#000;text-align:center;padding-top:13.6vw;font-family:BentonSans-Medium;font-size:5vw;opacity:.7}.landing-page-main-wrapper .trip-form .form-subtitle{color:#000;padding-top:5.06vw;font-family:BentonSans-Medium;font-size:3.3vw;opacity:.6}.landing-page-main-wrapper .trip-form input{width:78vw;font-size:3.8vw;font-family:BentonSans-Regular;border-radius:.8vw;border:1px solid rgba(0,0,0,.3);padding-left:4vw;padding-top:2.2vw;padding-bottom:2.2vw;margin-top:1vw;opacity:.6}.landing-page-main-wrapper .trip-form .plan-trip-button{width:78vw;margin-top:5.06vw;background-color:#12b1bf;color:#fff;padding-top:3.5vw;padding-bottom:3.5vw;text-align:center;font-size:3.8vw;border-radius:.53vw;font-family:BentonSans-Medium;border:none}.landing-page-main-wrapper .trip-form .form-text{font-size:3vw;text-align:center;margin-top:6vw;padding-bottom:6vw;font-family:BentonSans-Medium;opacity:.9}.landing-page-main-wrapper .why-book-with-us-container .title{text-align:center;font-size:6.4vw;margin-top:8.53vw;font-family:BentonSans-Regular;width:100%;color:#000;margin-left:0}.landing-page-main-wrapper .book-with-us-image{width:46.13vw;margin:auto;margin-top:10.4vw;height:30.66vw}.landing-page-main-wrapper .book-with-us-text{font-size:4.26vw;text-align:center;margin-top:7.2vw;font-family:BentonSans-Medium}.landing-page-main-wrapper .why-book-with-us-container .plan-button{width:58.93vw;font-size:5.33vw;text-align:center;margin:auto;background-color:#f5b303;margin-top:13.6vw;padding-top:2.93vw;padding-bottom:2.93vw;color:#fff;font-family:BentonSans-Medium;display:block;border-radius:.8vw;border:none}.landing-page-main-wrapper .landing-tp-description{padding:4vw;clear:both}.landing-page-main-wrapper .landing-tp-description p{font-size:4vw;font-family:Bentonsans-Regular;color:#000;opacity:.7}.landing-page-main-wrapper .landing-tp-description span{font-size:3.2vw;padding:.8vw 2.6vw;margin:1vw;font-family:Bentonsans-Medium;text-transform:uppercase;display:inline-block;border-radius:3px}.landing-page-main-wrapper .landing-tp-description .get-quote{float:right;width:30vw;padding:2vw;font-family:Bentonsans-Medium;font-size:5vw;color:#fff;background:orange;border-radius:3px}.landing-page-main-wrapper .landing-tp-description .red{border:1px solid #f5a651;color:#f5a651}.landing-page-main-wrapper .landing-tp-description .yellow{border:1px solid #f5b303;color:#f5b303}.landing-page-main-wrapper .landing-tp-description .green{border:1px solid #1dd288;color:#1dd288}.landing-page-main-wrapper .landing-tp-description .blue{border:1px solid #5bb7f5;color:#5bb7f5}.landing-page-main-wrapper .free-quote{width:89.6vw;margin:auto;background-color:#12b1bf;border-radius:1.33vw;margin-top:9.86vw;margin-bottom:20vw}.landing-page-main-wrapper .free-quote .free-quote-wrapper{width:79vw;margin:auto;padding-bottom:4vw}.landing-page-main-wrapper .free-quote .free-quote-wrapper .quote-title{color:#fff;text-align:center;padding-top:4.26vw;font-family:BentonSans-Medium;font-size:5.33vw}.landing-page-main-wrapper .free-quote .free-quote-wrapper .quote-subtitle{color:#fff;padding-top:4.8vw;font-family:BentonSans-Medium;font-size:3.73vw}.landing-page-main-wrapper .free-quote .free-quote-wrapper input{width:78vw;height:11.5vw;font-size:3.4vw;font-family:BentonSans-Regular;border-radius:.8vw;border:none;padding:2.2vw 4vw;margin-top:2.93vw}.location_cost{top:2.5vw;position:absolute;width:41.8vw;left:-2.4vw;color:#fff;font-family:Bentonsans;background:#c42b2a;font-size:3.73vw;line-height:.61;height:9.4vw;padding:2.5vw;text-align:left}.location_cost:before{position:absolute;border:1vw solid transparent;content:"";border-right-color:#c42b2a;border-top-color:#c42b2a;bottom:-2.1vw;left:0}.location_cost:after{position:absolute;border:4.7vw solid #c42b2a;content:"";border-right-color:transparent;top:0;left:41vw}.location_cost span{margin-left:1.5vw}.location_cost span:last-child{text-decoration:line-through}.landing-page-main-wrapper .free-quote .free-quote-wrapper .submit-quote{width:58.93vw;font-size:5.33vw;text-align:center;margin:auto;background-color:#f5b303;margin-top:5.6vw;padding-top:2.93vw;padding-bottom:2.93vw;color:#fff;font-family:BentonSans-Medium;display:block;border-radius:.8vw;border:none}.landing-page-main-wrapper .footer{height:93.06vw}.landing-page-main-wrapper .footer .icon{display:inline-block;width:6.66vw;height:5.33vw;margin-left:36vw}.landing-page-main-wrapper .footer .title{display:inline-block;font-size:4.26vw;color:#000;margin-top:.5vw;vertical-align:top;margin-left:4vw;font-family:BentonSans-Medium}.landing-page-main-wrapper .title-wrapper{padding-top:10.93vw}.landing-page-main-wrapper .footer .title-info{color:#000;font-size:4.26vw;margin-top:4vw;text-align:center;font-family:BentonSans-Regular}.plan_your_trip_pop_up_heading{font-family:BentonSans;font-size:24px;text-align:center;color:#000;padding-top:47.5px;padding-bottom:15.5px;opacity:.9}.plan_your_trip_pop_up_heading_spl{font-family:BentonSans;font-size:18px;text-align:center;color:#000;padding-top:40px;padding-bottom:30px;opacity:.9}.plan_your_trip_pop_up_text{font-family:BentonSans;font-size:15px;padding-bottom:40px;opacity:.5;text-align:center;color:#000}.plan_your_trip_form_label{opacity:.6;font-family:BentonSans;font-size:12px;font-weight:500;letter-spacing:.8px;text-align:left;color:#000}.plan_your_trip_form_inputs{border-radius:3px;border:.5px solid rgba(0,0,0,.1);opacity:.4;font-family:BentonSans-Medium;font-size:12px;text-align:left;color:#000;padding:18px;width:100%;margin-bottom:26px}.plan_your_trip_form_inputs::-webkit-input-placeholder{font-family:BentonSans-Medium;font-size:12px;text-align:left;color:#000;opacity:.8;font-weight:500}.plan_your_trip_form_text{opacity:.5;font-family:BentonSans-Medium;font-size:14px;line-height:1.5;font-weight:500;text-align:center;color:#000;padding-top:17px;padding-bottom:32px}.plan_your_trip .modal-footer{display:none}.plan_your_trip .modal-body{padding-left:30px;padding-right:30px}.plan_your_trip.extended .modal-dialog{width:100%}.plan_your_trip.extended input[type=text]{width:70%;height:12vw;border-radius:3px;border:1px solid #ddd;padding-left:4vw}.plan_your_trip.extended input[type=number],.plan_your_trip.extended select{width:100%;height:12vw;border-radius:3px;border:1px solid #ddd;padding-left:4vw}.plan_your_trip.extended .squaredThree label{top:.3vw}.plan_your_trip.extended .depart-date-check{display:inline-block;margin-top:4vw}.plan_your_trip.extended .date-picker #datepicker_group .form-group{height:12vw!important}.plan_your_trip.extended .depart-date-check span:hover{cursor:pointer}.plan_your_trip.extended .traveller-details>div{float:left;margin-right:3vw;width:45%}.plan_your_trip.extended .traveller-details .spin-tratoli{opacity:.7;border-radius:3px}.plan_your_trip.extended .plan_your_trip_form_label_spl{font-size:3.73vw;font-family:Bentonsans-Medium;margin-top:6.13vw;margin-bottom:3vw;opacity:.8}.plan_your_trip.extended .flight-checkbox>span{width:32%;float:left}.plan_your_trip.extended .plan_my_trip.extended{cursor:pointer;width:26.4375vw;margin:3.8vw 0 1.8vw 10vw;background:#f5b303;padding:1.75vw;font-family:Bentonsans-Medium;font-size:4.1vw;float:left;text-align:center;color:#fff;border-radius:2px}.plan_your_trip.extended .actions button{background:transparent;border:none;color:#000;opacity:.5;float:left;margin-left:1vw;margin-top:2vw;font-family:Bentonsans-Medium}.plan_your_trip.extended .tratoli_landing_modal_close{position:absolute;right:5vw;top:1vw;z-index:2;font-size:9vw}.plan_your_trip.in{border:none}.squaredThree{width:6vw;height:6vw;position:relative;margin-right:1vw;float:left}.squaredThree label{width:6vw;height:6vw;cursor:pointer;position:absolute;top:0;left:0;background:transparent;border-radius:0;border:1px solid #12b1bf}.squaredThree label:after{content:"";width:4vw;height:2vw;position:absolute;top:1vw;left:1vw;border:3px solid #fff;border-top:none;border-right:none;background:transparent;opacity:0;transform:rotate(-45deg)}.squaredThree label:hover:after{opacity:0}.squaredThree input[type=checkbox]{visibility:hidden}.squaredThree input[type=checkbox]:checked+label:after{opacity:1}.squaredThree input[type=checkbox]:checked+label{background:#12b1bf}.roundedOne{width:7.8vw;position:relative;margin-right:1vw;background:transparent;background:linear-gradient(top,#fcfff4,#dfe5d7 40%,#b3bead);border-radius:50px;float:left}.roundedOne label{width:6.3vw;height:6.3vw;cursor:pointer;position:absolute;left:0;top:0;background:linear-gradient(top,#222,#45484d);border-radius:50%;border:1px solid #12b1bf}.roundedOne label:after{content:"";width:4.5vw;height:4.5vw;position:absolute;top:.5vw;left:.5vw;background:#12b1bf;background:linear-gradient(top,#12b1bf,blue);opacity:0;border-radius:50px}.roundedOne label:hover:after{opacity:.3}.roundedOne input[type=checkbox]{visibility:hidden}.roundedOne input[type=checkbox]:checked+label:after{opacity:1}.slide-counter{position:absolute;bottom:20px;left:50%;transform:translateX(-50%);background:rgba(0,0,0,.51);padding:1vw 2vw;border-radius:3px;font-size:12px;color:#fff}button.slick-next.slick-arrow{background-image:url(/static/images/left-arrow.png);right:1vw;bottom:42%}button.slick-next.slick-arrow,button.slick-prev.slick-arrow{background-size:cover;background-position:50%;background-repeat:no-repeat;height:7.5vw;width:4.5vw;border:none;z-index:9;position:absolute;color:transparent;background-color:transparent}button.slick-prev.slick-arrow{background-image:url(/static/fonts/left-arrow.svg);left:3vw;transform:scaleX(-1);filter:FlipH;-ms-filter:"FlipH";top:47%}.rating-block .rating-list-container{float:left;width:100%}#map-name-id{display:block;margin-bottom:4vw;font-size:4.8vw;font-family:Bentonsans-Regular;color:#000}.rating-block .overall-rating-container{width:100%;float:left;margin-right:1.1875vw;margin-bottom:3vw}.rating-block .overall-rating-container h4{font-size:1.875vw;color:#000;text-align:center}.rating-block .overall-rating-container img{height:1.375vw}.rating-block .rating-list-container .rating-list{width:100%;margin-bottom:1.3vw}.rating-block .rating-list-container .rating-list .rating-name{width:28.125vw;display:inline-block;font-size:3.65vw;font-family:Bentonsans-Regular;opacity:.5;color:#000}.rating-block .rating-list-container .rating-list .rating-bar{width:53.875vw;display:inline-block;padding-bottom:.15vw}.rating-block .rating-list-container .rating-list .rating-no{width:8.5vw;display:inline-block;font-size:3.25vw;font-family:Bentonsans;text-align:right;opacity:.5}.rating-block .rating-list-container .rating-list .rating-bar>span{width:7.875vw;height:1.5vw;display:block;float:left;border-radius:0;margin-right:1.2vw}.rating-block .rating-list-container .rating-list .rating-bar>span:first-child{border-radius:.9125vw 0 0 .9125vw}.rating-block .rating-list-container .rating-list .rating-bar>span:last-child{border-radius:0 .9125vw .9125vw 0}.rating-block .rating-list-container .rating-list .rating-bar>span>span{display:block;height:100%}.fastis .calendar .calendar-header{width:100%;margin:auto;margin-top:2vw}.package-booking-modal{position:fixed;top:0;width:100%;height:100%;background:#fff;z-index:1000;overflow-y:auto}.package-booking-modal>span{float:right;margin:1vw 2vw;font-size:6vw}.package-booking-modal .inner-content{padding-top:0;background:#fff;color:#000}.fastis .calendar.ttl-calendar{width:100%;padding:1vw 1vw 1vw 4vw;border-radius:2px;position:absolute;box-shadow:0 4px 11px rgba(0,0,0,.6);z-index:1e+24;background:#fff;top:9.6vw;left:0}.calendar-error{color:red;font-size:3vw;font-family:Bentonsans-Regular}.flexible-dates .Select-menu,.flexible-dates .Select-menu-outer,.no-of-days .Select-menu,.no-of-days .Select-menu-outer{height:400px!important;max-height:400px!important}.month-select-container .Select-menu,.month-select-container .Select-menu-outer{height:150px!important;max-height:150px!important}.planning-select .Select-menu,.planning-select .Select-menu-outer{height:200px!important;max-height:200px!important}.fastis .calendar-input-container{width:100%;font-size:4vw;border-radius:3px;margin:2vw 0 0;position:relative}.fastis .calendar-input-container>span{display:block;padding:1.2vw}.fastis .calendar-input-container.active{border:1px solid #12b1bf;background:none;color:#000}.package-booking-modal .p-b-title{font-size:4vw;font-family:Bentonsans-Medium;text-transform:uppercase;margin-bottom:4vw;margin-top:4vw}button:focus,input:focus,select:focus,textarea:focus{outline:none}select{padding:1vw;-webkit-appearance:none;border:none;width:100%;background:transparent}.select-wrapper,select{font-size:4vw;font-family:Bentonsans-Regular}.select-wrapper{border:1px solid #ddd;border-radius:2px;position:relative;padding-left:1vw}.select-wrapper:after{content:"";width:2.5vw;height:2.5vw;position:absolute;top:1.5vw;right:2vw;border:2px solid #12b1bf;border-top:none;border-right:none;background:transparent;transform:rotate(-45deg)}.package-booking-modal .modal_content{padding:4vw}.package-booking-modal .flight-search-container .async-container{width:100%}.package-booking-modal .flight-search-container .async-container.inactive{opacity:.35}.package-booking-modal .flight-search-container .flight-needed{margin-top:5vw}.package-booking-modal .flight-needed .squaredThree{margin-top:.3vw}.package-booking-modal .action span{width:100%;margin:auto;padding-top:2vw;text-align:center;background:#12b1bf;font-size:5vw;font-family:Bentonsans-Medium;color:#fff;padding-bottom:2vw;border-radius:3px;text-transform:uppercase;display:block;margin-top:5vw}.package-booking-modal .action span:hover,.package-booking-modal .flight-needed span:hover{cursor:pointer}.package-booking-modal .departure-date-container{position:relative}.fastis .calendar-input-container .calendar-img{float:right}.fastis .calendar-input-container .calendar-img .fa:before{font-size:4vw!important}.fastis .calendar .calendar-header .next_month,.fastis .calendar .calendar-header .previous_month{border-radius:3.2px;background-color:#12b1bf;box-shadow:0 1px .54vw 0 rgba(0,0,0,.13);display:inline-block;color:#fff;padding:2vw;font-size:3vw;text-transform:uppercase;letter-spacing:1px;width:25%;text-align:center}.fastis .calendar .calendar-header .previous_month:hover,.package-booking-modal .calendar .calendar-header .next_month:hover{cursor:pointer}.fastis .calendar .calendar-header .next_month i,.fastis .calendar .calendar-header .previous_month i{font-size:4vw;margin-right:1vw;margin-left:1vw}.fastis .calendar .calendar-header .present_date{display:inline-block;width:45%;color:#7d7f83;font-size:4vw;text-align:center}.fastis .calendar-input{font-size:4vw;font-weight:400}.fastis .calendar .calendar_days{display:block;margin:18px auto 11px;width:100%}.fastis .calendar .calendar_days span{display:inline-block;vertical-align:top;width:13%;background-color:#fff;padding:.22vw;font-size:4vw;margin-bottom:10px;color:#7d7f83;line-height:18px;text-align:center;cursor:pointer;height:5vw;margin:.3vw;border-radius:2px}.fastis .calendar .calendar_dates{width:100%;margin:auto}.fastis .calendar .calendar_dates span{display:inline-block;vertical-align:top;width:13%;background-color:#fff;font-size:4vw;margin-bottom:10px;color:#7d7f83;text-align:center;cursor:pointer;height:11vw;margin:.3vw;border-radius:2px;padding-top:3vw}.fastis .calendar .calendar_dates span:hover{background-color:#c6c6c6;color:#000}.fastis .calendar .calendar_dates span.empty{visibility:hidden}.fastis .calendar .calendar_dates span.unavailable_date{font-size:4vw;font-weight:600;color:rgba(0,0,0,.5);background-color:#edf2f5}.fastis .calendar .calendar_dates span.selected_date{color:#fff;font-size:4vw;font-weight:600;border-radius:3.2px;background-color:#f5b303;box-shadow:0 1px 9px 0 rgba(0,0,0,.13)}.fastis .select_date_range{margin-top:40px;text-align:center}.fastis .select_date_range>span{font-size:1.41vw}.package-booking-modal .star-container .star{width:26vw;padding:1vw 3vw;border:1px solid #ddd;border-radius:3px;font-size:3vw;text-align:center;text-transform:uppercase;margin-right:2vw;height:100%;background:none}.package-booking-modal .star-container .star:hover{border:1px solid #12b1bf;color:#12b1bf;cursor:pointer}.package-booking-modal .star-container .star.selected{border:1px solid #12b1bf;background:#12b1bf;color:#fff}.package-booking-modal .departure-date-container,.package-booking-modal .flight-search-container,.package-booking-modal .star-container,.package-booking-modal .travellers-container{margin-bottom:4.6vw}.package-booking-modal .travellers-container .adult,.package-booking-modal .travellers-container .child{width:26vw;margin-right:3vw;display:inline-block;float:left}.package-booking-modal .travellers-container .infant{width:26vw;margin-right:3vw;display:inline-block;margin-top:5.3vw}.depart-date .date-picker input{width:100%;height:12vw;border-radius:3px;border:1px solid #ddd;padding-left:4vw;background:transparent}.fastis .calendar-input input{width:75%;height:7vw;border-radius:3px;border:none;padding-left:4vw;background:transparent}.depart-date.flexible-active .calendar-input-container{opacity:.6}.depart-date .calendar-input-container{opacity:1}.depart-date.flexible-active .calendar-input-container input{opacity:.4!important}.depart-date .calendar-input-container input{opacity:1}.package-booking-modal .child-age{width:26vw;margin-right:3vw;display:inline-block;margin-bottom:4vw}.package-booking-modal .Select-menu{max-height:200px}.package-booking-modal ::selection{background:#12b1bf}.package-booking-modal ::-moz-selection{background:#12b1bf}.eligere,.eligere .lectus{position:relative}.eligere .lectus{background-color:#fff;border-radius:4px;color:#000;cursor:default;display:table;border-spacing:0;border-collapse:separate;height:10vw;outline:none;overflow:hidden;width:100%;font-size:3vw;padding-left:2vw;padding-top:2.5vw}.eligere .lectus .arrow-zone{cursor:pointer;display:table-cell;position:relative;text-align:center;vertical-align:middle;width:25px;padding-right:5px}.eligere .lectus .arrow{border-color:#12b1bf transparent transparent;border-style:solid;border-width:7px 6px 2.5px;display:inline-block;height:0;width:0;position:relative}.eligere .menu-outer{border-bottom-right-radius:4px;border-bottom-left-radius:4px;border:1px solid #ccc;border-top-color:#e6e6e6;box-shadow:0 1px 0 rgba(0,0,0,.06);margin-top:-1px;max-height:200px;position:absolute;top:100%;width:100%;z-index:1;-webkit-overflow-scrolling:touch;max-height:198px;overflow-y:scroll}.eligere .menu-outer,.eligere .option{background-color:#fff;box-sizing:border-box}.eligere .option{color:rgba(0,0,0,.7);cursor:pointer;display:block;padding:8px 10px;font-size:4vw;margin:0}.eligere .focused,.eligere .option:hover{background-color:#e8e8e8}.eligere input{border:none;width:100%}.container{width:auto}.image-responsive{width:100%;height:100%}.text-container{width:92vw;margin-left:auto;margin-right:auto}.departure_cities .search-text{display:inline-block;font-size:4.3vw;font-family:BentonSans-Regular;margin-top:2vw;opacity:.8;margin-bottom:3vw}.cancel-image{display:inline-block;width:7vw;height:5vw;margin-left:42vw;vertical-align:top;margin-top:2vw;opacity:.4}.separate-line{width:86vw;border-top:1px solid #000;margin-bottom:9vw}.departure_cities .highlight-button{width:24vw;height:12vw;color:#fff;background-color:#f5b303;border-radius:.8vw;margin-bottom:5vw;margin-left:-1vw;padding-top:.6vw}.departure_cities .normal-button{width:21vw;height:12vw;border-radius:.8vw;margin-bottom:5vw;margin-left:0}.departure_cities .city-text{font-size:3.73vw;font-family:BentonSans-Regular;text-align:center}.departure_cities .city-nickname{font-size:4.2vw;font-family:BentonSans-Medium;opacity:.7;text-align:center;margin-bottom:8vw}.next-cancel-button{width:85vw;margin-left:auto;margin-right:auto;padding-top:5vw;height:15vw;font-size:4vw;font-family:BentonSans-Regular;text-align:center;margin-bottom:2vw;border-radius:5px}.departure_cities .selected-button{background-color:#12b1bf;color:#fff;font-size:4.5vw;margin-top:17vw}.container{width:auto}.image-responsive{width:100%;height:100%}.text-container{width:92vw;margin-left:auto;margin-right:auto}.departure-title{font-size:4.3vw;font-family:BentonSans-Medium;margin-top:2vw;margin-bottom:3vw;opacity:.6}.hotel_type .normal-button{background:#fff}.hotel_type .highlight-button,.hotel_type .normal-button{width:42.93vw;height:10vw;margin-bottom:4vw;border-radius:.8vw;margin-left:auto;margin-right:auto;text-align:center;display:block;box-shadow:0 0 4px rgba(0,0,0,.3);border:none;font-family:Bentonsans-Medium}.hotel_type .highlight-button{background-color:#f5b303;color:#fff;outline:none}.hotel_type .text{font-size:4.26vw;font-family:BentonSans-Regular;border:none;width:100%;color:inherit;opacity:1;margin:0}.next-cancel-button{width:85vw;margin-left:auto;margin-right:auto;padding-top:5vw;height:15vw;font-size:4vw;font-family:BentonSans-Regular;text-align:center;margin-bottom:0;border-radius:.8vw}.hotel_type .selected-button{background-color:#12b1bf;color:#fff;font-size:4.5vw;margin-top:43vw}.filter-modal{position:fixed;width:100%;height:100vh;background-color:#fff;top:0;overflow:auto}.experiences-modal-details-wrapper .text-container{width:92vw;margin-left:auto;margin-right:auto;margin-top:5.33vw;display:block}.experiences-modal-details-wrapper .sub-title-container{margin-left:0}.experiences-modal-details-wrapper .sub-titleone{font-size:3.2vw;margin-top:0}.experiences-modal-details-wrapper .sub-title{font-size:3.2vw;padding-top:0;padding-right:1vw;padding-left:1vw;display:inline-block;margin:1vw}.experiences-modal-text{font-size:3.73vw;font-family:BentonSans-Regular;margin-top:5.33vw;color:#95989a;text-align:justify}.experiences-modal-extra-details{margin-top:5.33vw;box-shadow:0 0 1px 0 rgba(0,0,0,.5);background-color:#fff;border:1px solid rgba(0,0,0,.1)}.extra-details-image{padding-top:2.666vw;padding-bottom:2.66vw;padding-left:2.66vw;width:37.33vw;height:36.8vw}.extra-details-title{font-size:3.2vw;padding-top:1vw;font-family:BentonSans-Regular;height:6vw;overflow:hidden;margin-left:-5vw}.extra-details-title1{font-size:3.7333333333333334vw;font-family:BentonSans-Medium;height:5vw;overflow:hidden;margin-top:8vw;margin-left:-5vw;text-align:justify}.header-image-wrapper .title{font-size:4vw;position:absolute;top:24vw;text-align:center;width:100%;margin-left:0;display:block;z-index:2;height:auto}#experience_modal .modal-lg{margin:0;height:100vh}#experience_modal .modal-content{border:none;border-radius:0}#experience_modal::-webkit-scrollbar{display:none}#priceModal .modal-dialog{height:100%}.box-holder{background-color:#fff;padding:5vw 4vw;margin-bottom:10vw}.sticky-book-btn{background-color:#fff;width:100%;padding:10px;position:sticky;bottom:0;left:0;z-index:100}.box_section_one{padding-bottom:1vw;height:10vw}.box_price{font-size:5vw;text-align:left;color:#000;width:55%;float:left}.box_per_person,.box_price{font-family:BentonSans-Medium;font-weight:500}.box_per_person{font-size:4vw;text-align:right;color:rgba(0,0,0,.5);padding-top:7.5px;float:right;width:35%}.booking-details-side-bar{padding-left:0;padding-right:0}.booking-details-side-bar .side-panel{width:100%;height:0;overflow:hidden;transition:all 1s ease}.booking-details-side-bar .side-panel.active{max-height:400px;overflow-y:scroll}.booking_box_righ_text{padding-top:6vw;padding-bottom:2vw;padding-right:0!important;padding-left:2vw!important;margin-bottom:5vw;height:20vw;box-shadow:0 1px 1px rgba(0,0,0,.12),0 0 6px rgba(0,0,0,.24);transition:all .3s cubic-bezier(.25,.8,.25,1)}.booking_box_righ_text_label{font-family:BentonSans;font-size:5vw;text-align:left;color:#000;padding-left:10vw!important}img.icon_box_img_booking{height:5vw}.booking_box_righ_text_content{opacity:.5;font-family:BentonSans-Medium;font-size:4vw;font-weight:500;text-align:right;color:#000;right:-10px}.opt_box_second_label{text-align:left;color:#000}.opt_box_second_content,.opt_box_second_label{font-family:BentonSans-Medium;font-size:5vw;margin-top:4vw}.opt_box_second_content{font-weight:500;text-align:right;color:rgba(0,0,0,.5)}#flights_collapse,#hotels_collapse,#meals_collapse,#optional_tours_collapse,#transfers_collapse{background-color:#fff}#flights_collapse .booking_box_righ_text,#hotels_collapse .booking_box_righ_text,#meals_collapse .booking_box_righ_text,#optional_tours_collapse .booking_box_righ_text,#transfers_collapse .booking_box_righ_text{box-shadow:none;height:9vw}#flights_collapse .booking_box_righ_text_label,#hotels_collapse .booking_box_righ_text_label,#meals_collapse .booking_box_righ_text_label,#optional_tours_collapse .booking_box_righ_text_label,#transfers_collapse .booking_box_righ_text_label{padding-left:2vw!important}#hotel_overlay .modal-dialog{transform:none}.tratoli-material-button{font-family:BentonSans-Regular;font-size:4.5vw;padding:3vw;background-color:#12b1bf;color:#fff;display:block;margin:4vw auto;width:90%;border-width:0;outline:none;border-radius:2px;box-shadow:0 1px 4px rgba(0,0,0,.6)}.card-btn{font-family:BentonSans-Medium;min-width:18vw;color:#12b1bf;padding:1vw 0;background:none;font-size:3vw;margin:1vw;border:.3vw solid #12b1bf;border-radius:1vw}.card-btn.add{background:#12b1bf;color:#fff}#change_transfer_modal .modal-lg{height:100%}#change_transfer_modal .remove-button{font-size:4.8vw;background-color:#12b1bf;color:#fff;text-align:center;padding-top:2vw;padding-bottom:2vw;margin-top:2vh;margin-bottom:1.5vh;margin-left:4vw;border-radius:3px;text-transform:uppercase}.transfer-description{font-size:3vw;color:#797171}.meal-strip{display:grid;width:92vw;margin:4vw;height:26vw;padding:0 2vw;grid-template-columns:13vw 75vw;align-items:center;border-radius:.8vw;box-shadow:0 0 4px 0 #b2b2b2;border-left:.8vw solid #12b1bf;position:relative}.meal-strip div:first-child{border-right:2px dashed rgba(48,56,70,.2);height:100%}.meal-strip div:nth-child(2){padding:2vw}.meal-strip div:nth-child(2) span:first-child{margin-right:1vw}.meal-toggle{font-size:3vw;width:15vw;background:#12b1bf;border:none;color:#fff;padding:.1vw;border-radius:5vw;position:relative;margin:0 3vw}.meal-toggle .slider{position:absolute;cursor:pointer;top:.1vw;left:.1vw;right:0;bottom:0;background-color:#fff;border-radius:13vw;width:4vw;height:4vw;transition:all .4s ease}.meal-toggle .slider.left{left:.3vw}.meal-toggle .slider.right{left:10.7vw}.meal-toggle .slider.right+span{margin-right:4vw}.meal-toggle .slider.left+span{margin-left:4vw}.meal-toggle .slider.trans-left{left:.1vw}.meal-toggle .slider.trans-right{left:.9vw}.meal-btn{position:absolute;right:0;bottom:1vw}@keyframes blink{0%{opacity:1}to{opacity:0}}.day-group-card{height:10vw;box-shadow:0 0 6px rgba(0,0,0,.16);cursor:move;border-radius:3px;position:relative;border:1px solid #fff}.day-group-card .drag{float:left;padding:2.5vw 0 1vw 1vw}.day-group-card .drag img{height:100%;width:100%}.day-group-card .location-img{float:left;width:4.5vw;height:55%;margin-right:.8vw;margin-top:1vh;padding-left:.5vw;padding-right:.5vw}.day-group-card .location-img img{height:100%;width:100%}.day-group-card .location-details{float:left;width:90%}.day-group-card .location-details .location-name{font-size:3.5vw;color:grey;font-family:Bentonsans-Medium}.day-group-card .location-details .location-add{float:left}.day-group-card .location-details .date{float:right;font-size:1vw;color:#000;font-family:Bentonsans-Medium;text-transform:uppercase;margin-top:.3vw}.day-group-card .location-details .parent-name{font-size:3vw;color:#000;font-family:Bentonsans-Regular}.dnd-container .location-flight .fa:before{font-size:1vw!important;margin-right:1vw!important}.dnd-container .location-flight .fastis .fa:before{font-size:1vw!important;margin-right:0!important}.day-group-card .location-details .date .fa:before{font-size:1vw!important}.day-group-card .location-details .date .fa{margin-right:.7vw}.day-group-card .itin-location-delete{color:orange!important;cursor:pointer;position:absolute!important;top:-3vw!important;right:-1.9vw!important;display:block}.day-group-card .tags{float:right}.day-group-card .tags .tag{border-radius:1px;font-size:.73vw;font-family:Bentonsans-Regular;text-align:center;margin-left:.7vw;padding:0 .5vw;display:inline-block;text-transform:uppercase}.day-group-card .tags .tag.blue{color:blue;border:1px solid blue}.day-group-card .tags .tag.green{color:#0fcf81;border:1px solid #0fcf81}.day-group-card .tags .tag.red{color:#f2524d;border:1px solid #f2524d}.day-group-card .tags .tag.yellow{color:#f5b303;border:1px solid #f5b303}.day-group-card:hover{box-shadow:0 0 18px rgba(0,0,0,.25);border:1px solid #12b1bf}.dnd-container .location-flight{background:#fff;box-shadow:0 0 8px rgba(0,0,0,.16);height:11vw;padding:1.5vw;font-size:3vw;font-family:Bentonsans-Medium;color:#000}.dnd-container .location-flight>span>span{margin:0 2vw 0 .5vw}.dnd-container .add-location-container>div:hover .location-add-btn{display:block;cursor:pointer;margin-left:1.5vw;width:7vw}.dnd-container .add-location-container>div .location-add-btn{display:none;margin-left:2.5vw;color:#fff;font-size:1vw;background:#12b1bf;border-radius:2px;padding-left:1vw}.dnd-container .add-location-container>div .location-plus{display:block;margin-left:2.5vw;color:#12b1bf;border-left:1px solid #12b1bf;height:9.43vw;padding-top:1.5vw}.dnd-container .add-location-container>div .location-plus .fa{width:4.5vw;margin-left:-2.4vw;background:#fff}.dnd-container .add-location-container .action{padding-top:.5vw}.add-result .add-location-close{color:orange;cursor:pointer;position:absolute;top:-2.1vw;right:-1.6vw}.split-button{right:1.2vw;border:none;background:#12b1bf;color:#fff;font-size:3vw;padding:.1vw 1vw;border-radius:.2vw;font-family:BentonSans;top:.5vw;box-shadow:.2vw .2vw .5vw rgba(0,0,0,.3);margin-right:2vw}.dnd-container .add-location-container .location-list-container{box-shadow:0 0 8px rgba(0,0,0,.16);padding:2vw 1.5vw;margin-top:-1.7vw;z-index:99;position:relative;background:#fff;margin-bottom:4vw;color:#000}.dnd-container .location-list-container .header .add-location-date{float:right;font-family:Bentonsans-Medium;font-size:3vw;color:#000;text-transform:uppercase;margin-right:3vw}.dnd-container .location-list-container .header>span{font-size:4vw;font-family:Bentonsans-Regular;float:left}.dnd-container .location-list-container .header .night-select{float:left}.dnd-container .location-list-container .add-result .al-tabs .al-tab{font-size:3vw;text-transform:uppercase;border:1px solid #ccc;padding:1vw 3vw;border-radius:2px;margin-right:3vw;margin-top:3vw;display:inline-block;font-family:Bentonsans-Medium}.dnd-container .location-list-container .add-result .al-tabs{margin-top:1vw;margin-bottom:3vw}.dnd-container .location-list-container .list-container .location{width:25.74vw;float:left;margin-right:3vw;height:25.74vw;margin-bottom:3vw;position:relative}.dnd-container .location-list-container .list-container .location:after{content:"";background-color:rgba(0,0,0,.3);position:absolute;top:0;left:0;height:100%;width:100%}.dnd-container .location-list-container .list-container .location img{width:100%;height:100%;border-radius:3px}.dnd-container .location-list-container .list-container .location .name{margin-top:-5.5vw;font-size:3.5vw;font-family:Bentonsans-Medium;color:#fff;padding-left:.7vw;position:absolute;z-index:3}.dnd-container .location-list-container .add-result .al-tabs .al-tab.active{border:1px solid #12b1bf;background:#12b1bf;color:#fff}.tratoli_check{position:absolute;left:-999vw}.tratoli_check:checked+label,.tratoli_check:not(:checked)+label{position:relative;cursor:pointer;padding-left:2vw;display:inline-block;line-height:1.1vw}.tratoli_check:checked+label:before,.tratoli_check:not(:checked)+label:before{content:"";position:absolute;left:-3vw;top:-.3vw;width:4vw;height:4vw;border:.3vw solid #707070b3;background:#fff}.tratoli_check:checked+label:after,.tratoli_check:not(:checked)+label:after{content:"";position:absolute;left:-3vw;top:-.3vw;width:4vw;height:4vw;background:#12b1bf;transition:all .2s ease;background-image:url(/static/images/tick.png);background-repeat:no-repeat;background-size:2.7vw;background-position:50%}.tratoli_check:not(:checked)+label:after{opacity:0;transform:scale(0)}.tratoli_check:checked+label:after{opacity:1;transform:scale(1)}.package-booking-modal .modify-overview{padding:10px;position:fixed;bottom:0;background:#fff;box-shadow:0 2px 8px 0 rgba(99,99,99,.2);display:flex;justify-content:space-between;width:100%}.package-booking-modal .modify-overview button{width:47%;padding:1.83vw;font-size:4.2vw;text-align:center;border:none;border-radius:8px}#forgotModal .main-wrapper,#forgotModal .modal-body,#forgotModal .modal-dialog,#forgotModal .otp-wrapper{height:100%}#forgotModal .button{margin-top:15vw}.error_mesage{color:red}#profileModal .main-wrapper,#profileModal .modal-body,#profileModal .modal-dialog,#profileModal .otp-wrapper{height:100%}.box-error{border-color:red!important}.nav-absolute{position:absolute;z-index:5}.nav-blue-fixed{background-color:#12b1bf;padding-bottom:3vw}.nav-grey{background-color:#757373;padding-bottom:5vw}#change_activity_modal .all-activities-popup,#change_activity_modal .main-wrapper,#change_activity_modal .modal-body,#change_activity_modal .modal-dialog{height:100%!important}.filter-wrapper-panel{position:fixed;top:0;background-color:#fff;overflow:hidden;width:100%;z-index:3}.activity-list{box-shadow:0 2px 7px 0 rgba(0,0,0,.5);margin-bottom:5vw}#loginModal .modal-dialog,#signupModal .modal-dialog{height:100%}.title .header-logo{width:31vw;height:10vw;margin-left:-3vw}.planmytrip-modal .modal-content{margin-top:22vh;height:100%!important}.whatsapp_fab{position:fixed;bottom:5vw;right:5vw}.coming-up .dropdown-icon{display:inline-block;width:8vw;height:6.4vw;margin-top:4vw;margin-left:24vw;vertical-align:top}.coming-up .image-container{background-image:url("https://cdn.tratoli.com/static/mobile/images/green.jpg");width:100vw;height:100vh;background-size:cover;background-repeat:no-repeat;box-shadow:inset 0 0 0 2000px rgba(0,0,0,.5)}.coming-up .tratoli-icon{width:26.4vw;height:8.53vw;display:inline-block;margin-left:36.8vw;margin-top:4.266667vw;vertical-align:sub}.coming-up .title{font-family:BentonSans-Medium;font-size:8vw;height:11.227544910179642vh;text-align:center;color:#fff;margin-top:22.4vw;width:100%;margin-left:0}.coming-up .sub-description{font-family:BentonSans-Regular;font-size:5.6vw;font-weight:500;text-align:center;color:#fff;margin-top:17.8vw}.coming-up .sub-title{font-size:4.26vw;color:#f5b303;margin-top:16.53vw}.coming-up .sub-title,.coming-up .time-section{text-align:center;font-family:BentonSans-medium}.coming-up .time-section{width:24vw;display:inline-block;color:#fff;font-size:6.93vw;margin-top:15.2vw}.coming-up .time-section>div{font-size:3.73vw;font-family:BentonSans-medium;opacity:.6}.how-it-works{text-align:center;font-size:6.4vw;color:#000;margin-top:7.132503vh;font-family:BentonSans-Regular}.path-image{background-image:url(https://cdn.tratoli.com/static/mobile/images/path.png);width:100vw;background-repeat:no-repeat;background-size:41% 83%;background-position:48% 54%;margin-top:8vh;height:170vw;position:relative}.path-destinations{top:0;width:37.06666666666667vw;height:24vw;position:absolute;left:3.933333vw}.path-destinations-text1{position:absolute;top:15vh}.num1{width:4.533333333333333vw;height:4.533333333333333vw;left:5.933333vw}.num1,.pick{display:inline-block;position:absolute}.pick{font-size:4.266666666666667vw;width:34vw;left:12vw;font-family:BentonSans-Regular}.choose{width:37.06666666666667vw;height:24vw;position:absolute;top:16vh;left:58vw}.path-destinations-text2{position:absolute;top:30vh}.num2{width:4.533333333333333vw;height:4.533333333333333vw;left:58.066667vw}.choose-text,.num2{display:inline-block;position:absolute}.choose-text{font-size:4.266666666666667vw;left:65vw;width:33vw;font-family:BentonSans-Regular}.flights{width:37.06666666666667vw;height:24vw;position:absolute;top:30vh;left:3.933333vw}.path-destinations-text3{position:absolute;top:46vh}.num3{width:4.533333333333333vw;height:4.533333333333333vw;left:5.933333vw}.add-flights,.num3{display:inline-block;position:absolute}.add-flights{font-size:4.266666666666667vw;left:12vw;width:22vw;font-family:BentonSans-Regular}.hotel{width:37.06666666666667vw;height:24vw;position:absolute;top:46vh;left:58vw}.path-destinations-text4{position:absolute;top:60vh}.num4{width:4.533333333333333vw;height:4.533333333333333vw;left:58.066667vw}.num4,.select-hotel{display:inline-block;position:absolute}.select-hotel{width:27vw;left:65vw;font-size:4.266666666666667vw;font-family:BentonSans-Regular}.activities{width:37.06666666666667vw;height:24vw;top:60vh;position:absolute;left:3.933333vw}.path-destinations-text5{position:absolute;top:75vh}.num5{width:4.533333333333333vw;height:4.533333333333333vw;left:5.933333vw}.num5,.pick-activities{display:inline-block;position:absolute}.pick-activities{width:28vw;font-size:4.266666666666667vw;left:12vw;font-family:BentonSans-Regular}.pack{width:37.06666666666667vw;height:24vw;position:absolute;top:78vh;left:58vw}.path-destinations-text6{position:absolute;top:92vh}.num6{width:4.533333333333333vw;height:4.533333333333333vw;left:58.066667vw}.num6,.pack-travel{display:inline-block;position:absolute}.pack-travel{font-size:4.266666666666667vw;left:65vw;font-family:BentonSans-Regular}.diff{width:53.333333333333336vw;height:.03775009437523594vh;margin-top:20vw;margin-left:23.2vw;border:.6px solid #ddd}.image-wrapper{width:49%;float:left;padding-left:4vw}.image-wrapper1{width:49%;float:left;padding-left:3vw;padding-right:2vw}.popular-title{text-align:center;font-size:6.4vw;color:#000;margin-top:8.132503vh;margin-bottom:6vh;font-family:BentonSans-Regular}.popular-destination-image{width:100%;height:32.933333vh;position:relative;margin-bottom:2vh}.popular-destination-title{height:4vw;font-size:4vw;text-align:left;position:absolute;top:27vh;left:2.6666666666666665vw;color:#fff;font-family:BentonSans-Regular}.popular-destination-line{width:36.53333333333333vw;height:.3vw;background-color:hsla(0,0%,100%,.5);top:24.466667vh;left:2.6666666666666665vw;position:absolute}.popular-destination-subtitle1{top:25vh;text-align:left}.popular-destination-subtitle1,.popular-destination-subtitle2{left:2.6666666666666665vw;font-size:3.2vw;position:absolute;color:#fff;opacity:.6;font-family:BentonSans-Regular}.popular-destination-subtitle2{top:27.333333vh}.personal-holiday{background-image:url(/static/images/personal-travel.png)}.better-deals{background-image:url(/static/images/better-deals.png)}.trans-holiday{background-image:url(/static/images/trans.png)}.travel-expert{background-image:url("https://cdn.tratoli.com/static/mobile/images/travel-expert.png")}.multiple{background-image:url(/static/images/multiple.png)}.quality{background-image:url(/static/images/quality.png)}.book-with-us-title{text-align:center;font-size:6.4vw;color:#000;margin-top:9.132503vh;font-family:BentonSans-Regular}.personal-holiday{background-image:url(/static/images/personal-travel.png);margin-left:10.666666666666666vw}.better-deals,.personal-holiday{width:34.4vw;height:18.666666666666668vw;background-repeat:no-repeat;margin-top:16vw;display:inline-block;background-size:cover}.better-deals{background-image:url(/static/images/better-deals.png);margin-left:10.133333333333333vw}.Personalized-holiday{font-family:BentonSans-Regular}.Better-deals1,.Personalized-holiday{font-size:3.7333333333333334vw;margin-left:11.2vw;display:inline-block}.trans-holiday{background-image:url(/static/images/trans.png);margin-left:10.666666666666666vw}.trans-holiday,.travel-expert{width:34.4vw;height:18.666666666666668vw;background-repeat:no-repeat;margin-top:16vw;display:inline-block;background-size:cover}.travel-expert{background-image:url(/static/images/travel-expert.png);margin-left:10.133333333333333vw}.multiple{background-image:url(/static/images/multiple.png)}.multiple,.quality{width:34.4vw;height:18.666666666666668vw;background-repeat:no-repeat;margin-top:16vw;margin-left:10.666666666666666vw;display:inline-block;background-size:cover}.quality{background-image:url(/static/images/quality.png)}.coming-up .our-mission-container{height:64.8vw;background-color:#cb9402;margin-top:20vw}.coming-up .our-mission-title{font-size:6.4vw;padding-top:10vw;color:#fff;text-align:center;font-family:BentonSans-Medium}.coming-up .our-mission-description{width:75vw;font-size:4.26vw;text-align:center;color:#fff;margin:auto;margin-top:10.93vw;font-family:BentonSans-Regular}.coming-up .footer{background-color:#1f1f1f}.coming-up .footer .icon{display:inline-block;width:4vw;height:4vw;margin-left:36vw}.coming-up .footer .title{display:inline-block;font-size:3.73vw;color:#fff;margin-top:-.7vw;vertical-align:top;margin-left:4vw;height:0;font-family:BentonSans-Medium}.coming-up .title-wrapper{padding-top:10.93vw}.coming-up .footer .title-info{color:#95989a;font-size:4.26vw;margin-top:4vw;text-align:center;font-family:BentonSans-Regular}.overlay{position:absolute;height:100%;background:rgba(0,0,0,.3);width:100%}.container{width:auto}.image-responsive{width:100%;height:100%}.dropdown-icon{display:inline-block;width:9.4vw;height:6.4vw;margin-top:4.2vw;margin-left:3vw;vertical-align:top}.header-wrapper{background-color:#12b1bf;width:100vw;height:8vh}.title{width:23.2vw;height:5.066666666666666vw;color:#fff;font-weight:500;font-size:5.333333vw;margin-left:24.266667vw;margin-top:3.5vw;vertical-align:sub;font-family:BentonSans-Medium}.search,.title{display:inline-block}.search{position:absolute;width:6.4vw;height:6.4vw;margin-left:27.8vw;margin-top:4vw}.main-title{font-family:BentonSans-Regular;font-size:5vw;color:#000;margin-bottom:3vw;margin-left:4vw;padding-top:7vw}.text-container{width:92vw;margin-left:auto;margin-right:auto}.trips-header-image{width:89vw;height:50vw;background-size:cover;background-repeat:no-repeat;margin-top:3vw;position:relative;margin-left:auto;margin-right:auto}.trips-header-title{font-size:5vw;font-family:BentonSans-Regular;color:#fff;text-align:center;padding-top:22vw}.trips-header-image .price-wrapper{background-color:rgba(0,0,0,.3);width:25vw;position:absolute;top:7vw}.header-price-icon{display:inline-block;width:5vw;height:4vw;padding-left:2vw}.header-price{display:inline-block;font-family:BentonSans-Regular;font-size:4vw;color:#fff;vertical-align:middle}.trips-details-wrapper{width:89vw;max-height:87vw;background-color:#fff;margin-left:auto;margin-right:auto;margin-bottom:5vw;box-shadow:0 1px 12px 0 rgba(0,0,0,.5)}.body-title{font-family:BentonSans-Regular;font-size:5vw;color:#000;margin-bottom:3vw;margin-left:4vw;padding-top:4vw}.title-underline{width:13vw;margin-left:4vw;margin-bottom:7vw;border-top:6px solid #12b1bf}.icon{display:inline-block;width:4.5vw;height:7vw;opacity:.7;margin-left:8vw}.list-title{font-size:3.2vw;opacity:.7;margin-left:3.5vw;margin-bottom:2vw;vertical-align:middle}.list-subtitle,.list-title{font-family:BentonSans-Medium}.list-subtitle{font-size:3.6vw;margin-bottom:1.3vw;opacity:.9}.ruppe-icon{display:inline-block;width:3vw;height:3vw}.pay-button{border-radius:5px;background-color:#12b1bf;color:#fff}.download-button,.pay-button{width:79vw;margin:7vw auto 2vw;padding-top:3.5vw;height:12vw;font-size:3.5vw;font-family:BentonSans-Regular}.download-button{border-radius:5px;color:#12b1bf;border:2px solid #12b1bf}.pay-now{display:inline-block;margin-left:21vw}.trips-button-wrapper{width:84vw;margin-left:auto;margin-right:auto}.trips-button-wrapper .button-info{border-radius:.8vw;background-color:#fff;border:1px solid #12b1bf;color:#12b1bf;margin-top:7vw}.trips-button-wrapper .button-info,.trips-button-wrapper .button-submit{width:100%;height:12vw;font-size:3.5vw;font-family:BentonSans-Regular;margin-bottom:2vw;outline:none}.trips-button-wrapper .button-submit{border-radius:5px;background-color:#12b1bf;color:#fff;border-radius:.8vw}.trips-title{margin-left:6vw;margin-top:4vw}@font-face{font-family:BentonSans-Medium;src:url(/static/fonts/BentonSans-Medium_gdi.otf)}@font-face{font-family:BentonSans-Regular;src:url(/static/fonts/BentonSans-Regular.otf)}.container{width:auto}body section{overflow-x:hidden}.image-responsive{width:100%;min-height:100%;object-fit:cover}.product_tiles .hotel-image img{border-radius:3px}.dropdown-icon{display:inline-block;width:9.4vw;height:6.4vw;margin-top:5.2vw;margin-left:3vw}.image-container{background-image:url("https://cdn.tratoli.com/static/mobile/images/new_mobile_banner.jpg");width:100vw;height:100vh;background-size:cover;background-repeat:no-repeat;box-shadow:inset 0 0 0 2000px rgba(0,0,0,.3)}.title{width:23.2vw;height:5.066666666666666vw;font-weight:500;font-size:5.333333vw;margin-left:24.266667vw;margin-top:4.266667vw;vertical-align:sub;font-family:BentonSans-Medium}.search,.title{display:inline-block;color:#fff}.search{position:absolute;width:6.4vw;height:6.4vw;margin-left:18vw;margin-top:5vw}.first-line{width:100vw;margin-top:2.3952095808383236vh;height:.16vh;background-color:#fff}.-off-on-all-tours{font-family:BentonSans-Regular;font-size:5.333333333333333vw;height:11.227544910179642vh;text-align:left;margin-top:30.38922155688623vh;opacity:.7}.-off-on-all-tours,.Discover-all-thats{width:100%;color:#fff;margin-left:4.533333333333333vw}.Discover-all-thats{font-family:BentonSans-Medium;font-size:8.533333333333333vw;font-weight:500;margin-top:45vw}#hotel-map{height:200px}.facility-image img{opacity:.3}.facility-image img.active{opacity:1;background:transparent;height:100%}.amenities-container .amenities{width:27.4vw;display:inline-block}.amenities-container .amenities .facility-image{width:4.8vw;margin-left:0;margin-right:2vw}.amenities-container .price{width:21vw;display:inline-block;margin-top:0}.amenities-container .price .hotel-price{font-size:3.7vw;font-family:BentonSans-Medium;margin-top:1vw;float:none;margin-left:0;text-align:right}.line{margin-top:3.5928143712574854vh;height:.3vw;margin-left:3.7333333333333334vw;width:73.33333333333333vw;background-color:#fff}.VIEW-TOURS{width:100%;font-family:BentonSans-Regular;font-size:5.266666666666667vw;text-align:left;margin-top:3.8922155688622757vh;margin-left:8.533333333333333vw}.right-arrow,.VIEW-TOURS{display:inline-block;color:#fff}.right-arrow{margin-left:.666667vw;margin-top:4.3vh;width:4.133333vw;height:2.3vh;vertical-align:top}.path-container{width:100vw}.how-it-works{text-align:center;font-size:6.4vw;color:#000;margin-top:7.132503vh;font-family:BentonSans-Regular}.path-image{background-image:url(https://cdn.tratoli.com/static/mobile/images/path.png);width:100vw;background-repeat:no-repeat;background-size:41% 83%;background-position:48% 54%;margin-top:8vh;height:213vw;position:relative;overflow:hidden}.path-destinations{top:0;width:37.06666666666667vw;height:24vw;position:absolute;left:3.933333vw}.path-destinations-text1{position:absolute;top:15vh}.num1{width:4.533333333333333vw;height:4.533333333333333vw;left:5.933333vw}.num1,.pick{display:inline-block;position:absolute}.pick{font-size:4.266666666666667vw;width:34vw;left:12vw;font-family:BentonSans-Regular}.choose{width:37.06666666666667vw;height:24vw;position:absolute;top:16vh;left:58vw}.path-destinations-text2{position:absolute;top:30vh}.num2{width:4.533333333333333vw;height:4.533333333333333vw;left:58.066667vw}.choose-text,.num2{display:inline-block;position:absolute}.choose-text{font-size:4.266666666666667vw;left:65vw;width:33vw;font-family:BentonSans-Regular}.flights{width:37.06666666666667vw;height:24vw;position:absolute;top:30vh;left:3.933333vw}.path-destinations-text3{position:absolute;top:46vh}.num3{width:4.533333333333333vw;height:4.533333333333333vw;left:5.933333vw}.add-flights,.num3{display:inline-block;position:absolute}.add-flights{font-size:4.266666666666667vw;left:12vw;width:22vw;font-family:BentonSans-Regular}.hotel{width:37.06666666666667vw;height:24vw;position:absolute;top:46vh;left:58vw}.path-destinations-text4{position:absolute;top:60vh}.num4{width:4.533333333333333vw;height:4.533333333333333vw;left:58.066667vw}.num4,.select-hotel{display:inline-block;position:absolute}.select-hotel{width:27vw;left:65vw;font-size:4.266666666666667vw;font-family:BentonSans-Regular}.activities{width:37.06666666666667vw;height:24vw;top:60vh;position:absolute;left:3.933333vw}.path-destinations-text5{position:absolute;top:75vh}.num5{width:4.533333333333333vw;height:4.533333333333333vw;left:5.933333vw}.num5,.pick-activities{display:inline-block;position:absolute}.pick-activities{width:28vw;font-size:4.266666666666667vw;left:12vw;font-family:BentonSans-Regular}.pack{width:37.06666666666667vw;height:24vw;position:absolute;top:78vh;left:58vw}.path-destinations-text6{position:absolute;top:92vh}.num6{width:4.533333333333333vw;height:4.533333333333333vw;left:58.066667vw}.num6,.pack-travel{display:inline-block;position:absolute}.pack-travel{font-size:4.266666666666667vw;left:65vw;font-family:BentonSans-Regular}.image-wrapper{width:48%;float:left;padding-left:4vw}.image-wrapper1{width:48%;float:left;padding-left:3vw}.popular-title{text-align:center;font-size:6.4vw;color:#000;margin-top:8.132503vh;margin-bottom:6vh;font-family:BentonSans-Regular}.popular-destination-image{width:100%;height:32.933333vh;position:relative;margin-bottom:2vh}.popular-destination-title{height:4vw;font-size:4vw;text-align:left;position:absolute;top:27vh;left:2.6666666666666665vw;color:#fff;font-family:BentonSans-Regular}.popular-destination-line{width:36.53333333333333vw;height:.3vw;background-color:hsla(0,0%,100%,.5);top:24.466667vh;left:2.6666666666666665vw;position:absolute}.popular-destination-subtitle1{top:25vh;text-align:left}.popular-destination-subtitle1,.popular-destination-subtitle2{left:2.6666666666666665vw;font-size:3.2vw;position:absolute;color:#fff;opacity:.8;font-family:BentonSans-Regular}.popular-destination-subtitle2{top:26.333333vh}.customisable-tours{width:100vw}.customizable-image{width:89.6vw;margin-left:auto;margin-right:auto;height:46.666666666666664vw;position:relative;text-align:center}.customizable-image img{width:100%;height:100%}.itinerary{margin-top:-44vw;width:6vw;height:6vw;display:inline-block;margin-left:25vw}.pic-text{font-size:5.333333333333333vw;margin-top:25px}.pic-text,.pic-text2{color:#fff;font-weight:500;font-family:BentonSans-Medium}.pic-text2{font-size:3.7333333333333334vw;margin-top:4px}.star-box{display:inline-block;height:8vw;margin-top:-2vh;left:9vw;position:absolute;border-radius:2px;background-color:#fff;z-index:1}.star-holder{padding:3.5px 6.2px 1.8px 6px;border:1px solid #f5b303}.star-holder,.star-holder2{display:inline-block;vertical-align:top}.star-holder2{padding:.6vh 4.2px .8px -5px;width:19vw;height:6.5vw}.star-holder3{padding:.9vh 4.2px .8px -5px;vertical-align:top;width:22vw;height:6.6vw;margin-left:1vw}.star,.star-holder3{display:inline-block}.star{background-image:url("https://cdn.tratoli.com/static/mobile/images/star.png");background-size:cover;width:4vw;height:3.7333333333333334vw}.price3000{padding-top:6px}.rectangle2{position:relative;width:89.6vw;margin-left:auto;margin-right:auto;margin-bottom:.5vw}.gold{font-size:3.2vw;height:5.333333333333333vw;font-weight:500;line-height:1.67;text-align:left;color:#000;display:inline-block;font-family:Inter,sans-serif;text-transform:uppercase}.gold span{color:#f5b303}.borders{display:inline-block;width:.5333333333333333vw;height:3.2vw;border:1px solid #b0b0b0;margin-left:3.666667vw}.rectangle-image{width:5.7vw;height:3.2vh;opacity:.7}.two-flights{display:inline-block;margin-top:4.5vw;font-size:3.2vw;margin-left:2vw;font-family:BentonSans-Regular;vertical-align:top;color:#000;opacity:.5}.rectangle-image2{background-image:url("https://cdn.tratoli.com/static/mobile/images/car.svg")}.rectangle-image2,.rectangle-image3{width:7vw;height:3vh;background-size:cover;margin-left:3vw;margin-top:2vh;display:inline-block}.rectangle-image3{background-image:url("https://cdn.tratoli.com/static/mobile/images/bed.svg")}.rectangle-image4{width:9vw;margin-left:7vw;background-image:url("https://cdn.tratoli.com/static/mobile/images/breakfast.svg")}.rectangle-image4,.rectangle-image5{height:4vh;background-size:cover;margin-top:2vh;display:inline-block;margin-bottom:4vw}.rectangle-image5{width:8vw;margin-left:3vw;background-image:url("https://cdn.tratoli.com/static/mobile/images/paratrooper.svg")}.button-text{width:45.666667vw;margin-left:auto;margin-right:auto;padding:12px 34px 9px 39px}.book-with-us-title{text-align:center;font-size:6.4vw;color:#000;margin-top:1.132503vh;font-family:BentonSans-Regular}.personal-holiday{background-image:url(/static/images/personal-travel.png);margin-left:10.666666666666666vw}.better-deals,.personal-holiday{width:34.4vw;height:18.666666666666668vw;background-repeat:no-repeat;margin-top:16vw;display:inline-block}.better-deals{background-image:url(/static/images/better-deals.png);margin-left:10.133333333333333vw}.Personalized-holiday{font-family:BentonSans-Regular}.Better-deals1,.Personalized-holiday{font-size:3.7333333333333334vw;margin-left:11.2vw;display:inline-block}.trans-holiday{background-image:url(/static/images/trans.png);margin-left:10.666666666666666vw}.trans-holiday,.travel-expert{width:34.4vw;height:18.666666666666668vw;background-repeat:no-repeat;margin-top:16vw;display:inline-block}.travel-expert{background-image:url(/static/images/travel-expert.png);margin-left:10.133333333333333vw}.multiple{background-image:url(/static/images/multiple.png)}.multiple,.quality{width:34.4vw;height:18.666666666666668vw;background-repeat:no-repeat;margin-top:16vw;margin-left:10.666666666666666vw;display:inline-block}.quality{background-image:url(/static/images/quality.png)}.Blogs-container{height:67vh}.Blogs-and-articles{overflow-y:hidden}.Blogs-and-articles-title{margin-top:8.132503vh}.blog-mountain{margin-top:10.666666666666666vw}.footer .text1{font-size:5.866666666666666vw;letter-spacing:1.1px;text-align:center;color:#12b1bf;margin-top:4vh;font-family:BentonSans-Regular;opacity:1}.footer .text1 a{color:#12b1bf}.footer .text{font-size:3.466666666666667vw;margin-top:16.2px;margin-bottom:9.2px;font-family:BentonSans-Medium}.footer .text,.private-limited{font-weight:700;letter-spacing:.6px;text-align:center;color:#000}.private-limited{opacity:.5;font-size:17px;line-height:1.43;font-family:BentonSans-Regular}.footer .facebook{display:inline-block;margin-bottom:5vh;height:6.933333333333334vw;width:7.466667vw;margin-top:4vh;margin-left:7vw}.instagram,.twitter{margin-top:4vh}.dropdown-container{position:absolute;background-color:#fff;width:75vw;height:100vh;top:0}.dropdown-container::-webkit-scrollbar{display:none}.dropdown-entities{width:73vw;height:100vh;margin-left:1vw}.cross-icon{width:4.5vw;height:6vw;margin-top:5vw;margin-bottom:5vw;opacity:.4}.dropdown-text{margin-bottom:8vw}.dropdown-text,.dropdown-text-open{font-size:4.5vw;color:#000;opacity:.7;font-family:BentonSans-Regular}.dropdown-text-open{margin-bottom:5vw}.down-arrow{width:4vw;height:4vw;float:right;margin-right:3.46vw}.sub-text,.sub-text-last{font-size:4vw;margin-left:2vw;font-family:BentonSans-Regular;opacity:.7}.separation-line,.sub-text-last{margin-bottom:5vw}.separation-line{width:58vw;border-top:1px solid #000;opacity:.2;margin-top:2vw}.cross{width:5vw;height:3vh;margin-left:3vw;margin-top:2vh}.sub-title{opacity:.7}.login-title,.sub-title{font-size:6.4vw;text-align:center;font-family:BentonSans-Regular}.login-title{color:grey;margin-top:1vh}.header-image{width:14.8vw;height:16.66vw;margin:2.13vw auto 2vh;position:relative}.box{width:74.93vw;margin-top:2vh;border-radius:20px;box-shadow:0 2px 8px 0 rgba(99,99,99,.2);padding:10px}.logo{display:inline-block;width:10.8vw;height:5.6vw;border-right:1px solid #fff;margin-top:3.5vw;margin-left:7vw;padding-right:4vw}.social-media-text{display:inline-block;font-size:4.8vw;color:#fff;font-family:BentonSans-Medium;vertical-align:middle;margin-left:11vw;margin-top:1vw}.or-line{width:25vw;margin-left:3vw;border-top:1px solid #000;margin-top:6vh;margin-bottom:3vh}.or-line,.or-text{display:inline-block}.or-text{font-size:5.33vw;vertical-align:top;margin-left:4vw;margin-top:4vh}.blank-field-text{display:inline-block;font-family:BentonSans-Regular;vertical-align:middle;opacity:.5}.blank-field-text,.sign-text{font-size:5vw;margin-left:1vw}.sign-text{text-align:center;font-family:BentonSans-Medium;color:#fff;padding-top:2vh}.footer-separate-line{border-top:1.5px solid #000;margin-top:3vh;margin-bottom:1vh;opacity:.2}.footer-text{font-size:4.7vw;margin-left:8vw;font-family:BentonSans-Regular;opacity:.7}.footer-text,.footer-text1{display:inline-block;margin-bottom:2vh}.footer-text1{font-size:4.8vw;margin-top:2vh;margin-left:4vw;color:#12b1bf;font-family:BentonSans-Medium}.packages-image-container{height:40vh;background-size:cover;background-repeat:no-repeat;text-align:center}.header-title{font-size:10.66vw;font-weight:500;color:#fff;text-shadow:0 2px 4px #000;padding-top:10vh;font-family:BentonSans-Regular;text-align:left;padding-left:17px}.entity{position:relative;color:#000;text-align:left;min-height:40px;margin-top:0;font-size:3vw;margin-left:1.5vw}.tours-list{width:92vw;margin-left:2vw;border:0 solid;margin-top:1.5vh}.entity h2{text-align:center}.header-line{width:98vw;margin-top:.39521vh;margin-left:3.5vw;height:.14970059880239522vh;background-color:#7e7e7e}.customizable-title{text-align:center;font-size:6.4vw;color:#000;margin-top:15px;font-family:BentonSans-Regular}.Customisable-Tours{width:100vw}.Customisable-Tours-title{font-size:6.4vw;height:6.133333333333334vw;text-align:center}.packages-itinerary{margin-top:4vw;width:6vw;height:6vw;display:inline-block;margin-left:45vw}.trip-plan{font-size:3.2vw;font-weight:500;color:#fff;text-shadow:0 2px 4px rgba(0,0,0,.5);margin-top:-210px;text-align:right;margin-right:13px;margin-left:3vw;font-family:BentonSans-Regular;display:inline-block}.packages-pic-text{height:24px;font-weight:600;font-size:17px;margin-bottom:4px}.packages-pic-text,.packages-pic-text2{font-family:Inter;font-style:normal;color:#000}.packages-pic-text2{height:17px;font-weight:700;font-size:14px;margin-top:4px}.packages-star-holder{display:inline-block;padding:18px 18.2px 13.8px 25px;vertical-align:top;border:2px solid #f5b303}.packages-star-holder2{display:inline-block;padding:14px 8.2px 13.8px 11px;vertical-align:top;width:20vw;height:8vw;margin-left:1vw}.packages-star-holder3{padding:17px 8.2px 13.8px 11px;width:25vw;height:7.7vw}.packages-star-holder3,.price3000{display:inline-block;vertical-align:top}.price3000{margin-left:1.733333vw;font-size:3.2vw;padding-top:16px;color:#000;font-family:BentonSans-Medium}.roundi{width:5vw;padding-right:2vw;vertical-align:top;margin-top:-.3vw}.roundi,.sydney{display:inline-block}.sydney{font-size:3.2vw;height:5.333333333333333vw;margin-top:8.8vw;font-weight:500;line-height:1.67;text-align:left;color:#000;margin-left:2vw;font-family:BentonSans-Medium}.sydney span{color:#f5b303}.perth{font-size:3.2vw;height:5.333333333333333vw;margin-top:8.8vw;font-weight:500;line-height:1.67;text-align:left;color:#000;margin-left:3vw;display:inline-block;font-family:BentonSans-Medium}.perth span{color:#f5b303}.mel{font-size:3.2vw;height:5.333333333333333vw;margin-top:1.3333333333333333vw;font-weight:500;line-height:1.67;text-align:left;color:#000;margin-left:6vw;font-family:BentonSans-Medium}.mel span{color:#f5b303}.rectangle-image{width:7vw;height:3vh;background-size:cover;margin-left:6vw;margin-top:1.5vh;background-image:url("https://cdn.tratoli.com/static/mobile/images/aeroplane.png");display:inline-block}.blue-button-container{width:395px;text-align:center;margin-left:auto;margin-right:auto;margin-top:40px}.button-text{font-size:3.2vw;margin-bottom:10.666666666666666vw;height:9.066666666666666vw;width:42.666666666666664vw;font-weight:500;line-height:1.67;color:#fff;padding:21px 27px;border-radius:2px;background-color:#12b1bf;margin-top:138px;font-family:BentonSans-Medium}.diff{width:53.333333333333336vw;margin:15vw auto;border:1px solid #ddd}.top-place-popular-title{text-align:center;font-size:6.4vw;color:#000;margin-top:4.132503vh;font-family:BentonSans-Regular}.Top-place-to-visit-text{font-family:BentonSans-Medium}.Top-place-to-visit-text,.Top-place-to-visit-text2,.Top-place-to-visit-text3,.Top-place-to-visit-text4{width:100%;font-size:5.333333333333333vw;position:absolute;top:26vw;color:#fff;text-shadow:0 0 4px #000}.gallery-container{width:100%;height:132vw;overflow:hidden}.gallery{position:relative;text-align:center;margin-top:0;width:100vw!important;height:122vw!important;margin-top:8vw}.slide-entity{width:44.8vw!important;height:57.2vw!important;margin-top:3vw;margin-left:2vw;position:relative}h2{text-align:center;margin-top:0;padding-top:8px}.block1{margin-left:-1vw}.block1,.block2{display:inline-block}.gallery-left-arrow{background-image:url(https://cdn.tratoli.com/static/mobile/images/next.png);left:92vw}.gallery-left-arrow,.gallery-right-arrow{width:9vw;height:7vh;position:absolute;background-size:11px 10px;top:55vw;border-radius:50%;background-color:#fff;z-index:1;background-repeat:no-repeat;background-position:50%}.gallery-right-arrow{background-image:url(https://cdn.tratoli.com/static/mobile/images/back.png);left:0}.experience-title{height:4.434126vh;text-align:center;font-size:6.4vw;color:#000;margin-top:4.132503vh;font-family:BentonSans-Regular}.top-experience-container{margin-top:6vw}.activity-seperation-line{width:92.26666666666667vw;border:.6px solid #ddd;margin-top:8.266666666666667vw;margin-left:auto;margin-right:auto}.Top-place-image{width:17.866666666666667vw;height:17.866666666666667vw;display:inline-block;margin-top:12.8vw;margin-left:5.533333333333333vw}.hemis-wrapper .text-container{display:inline-block;vertical-align:top;margin-top:12vw;width:71%;overflow:hidden}.exp-title{font-size:4.8vw;font-weight:500;font-family:BentonSans-Medium;overflow:hidden;max-height:12.7vw}.exp-title,.small-description{margin-left:4.533333333333333vw;color:#000}.small-description{width:60vw;font-size:3.73vw;margin-top:1vh;opacity:.5;font-family:BentonSans-Regular}.first-wrapper .text-container{display:inline-block;vertical-align:top;margin-top:13vw;width:71%;overflow:hidden}.tips-title{height:4.434126vh;text-align:center;font-size:6.4vw;color:#000;font-family:BentonSans-Regular}.tip-suggestion-container{margin-top:16vw}.hemis-wrapper{margin-top:1.933333vw}.tip-suggestion-image{width:21.333333333333332vw;height:30.933333333333334vw;display:inline-block;margin-top:14.8vw;margin-left:3.7333333333333334vw}.newtitle{width:64vw;font-size:4.8vw;font-weight:500;line-height:1.56;margin-top:1vw;font-family:BentonSans-Medium}.newsmall-description,.newtitle{margin-left:4.533333333333333vw;color:#000}.newsmall-description{width:60vw;font-size:4vw;margin-top:1vh;opacity:.5;line-height:1.43;font-family:BentonSans-Regular}.exp-line{width:92.26666666666667vw;height:.03775009437523594vh;margin-left:3.7333333333333334vw;border:.6px solid #ddd;margin-top:16.266666666666666vw}.more-experience{width:42.666666666666664vw;height:9.066666666666666vw;border-radius:2px;background-color:#12b1bf;font-size:3.2vw;font-weight:500;line-height:1.67;color:#fff;text-align:center;padding-top:4.8vw;margin-left:28.533333333333335vw;margin-top:10.666666666666666vw}.month{margin-top:8.466666666666667vw;height:10.333333333333334vw}.weather-title{height:4.434126vh;text-align:center;font-size:6.4vw;color:#000;margin-top:7.132503vh;font-family:BentonSans-Regular}.weather-image{width:23vw;height:12vh;margin-left:auto;margin-right:auto;margin-top:18.4vw}.time-weather-text1{margin-top:10.6vw;font-size:4.8vw;text-align:center;color:#000;font-family:BentonSans-Regular}.time-weather-text2{font-size:5.333333333333333vw;font-weight:500;text-align:center;color:#000;margin-top:5.33vw;font-family:BentonSans-Medium}.Blogs-container{overflow-x:scroll;width:100vw;white-space:nowrap;overflow-y:hidden;height:56vh}.Blogs-container::-webkit-scrollbar{display:none}.Blogs-and-articles{display:inline-block;white-space:normal}.Blogs-and-articles-title{height:.43412608531521324vh;text-align:center;font-size:6.4vw;color:#000;margin-top:60px;font-family:BentonSans-Regular}.blog-mountain{background-size:cover;background-repeat:no-repeat;margin-top:15.666666666666666vw}.blog-mountain,.rectangle-blog{width:80.8vw;height:48vw;margin-left:5.066666666666666vw}.rectangle-blog{background-color:#fff;box-shadow:1px 1px 16px 0 hsla(0,0%,76%,.5);margin-bottom:2vw;overflow:hidden}.las-vegas{font-size:5.333333333333333vw;padding-top:4.066667vw;font-weight:500;line-height:1.5;text-align:left;font-family:BentonSans-Medium}.las-vegas,.rect-text{margin-left:4.533333333333333vw;color:#000}.rect-text{width:69.933333vw;margin-top:2.933333333333333vw;font-size:4.266666666666667vw;opacity:.4;height:65%;padding-bottom:1vw;overflow:hidden}.footer.text1,.rect-text{font-family:BentonSans-Regular}.footer.text1{font-size:5.866666666666666vw;letter-spacing:1.1px;text-align:center;color:#12b1bf;margin-top:3vh}.text{font-size:3.466666666666667vw;font-weight:700;margin-top:38.2px;margin-bottom:24.2px;letter-spacing:.6px;text-align:center;color:#000;font-family:BentonSans-Medium}.facebook,.instagram{display:inline-block;margin-bottom:10vh;height:6.933333333333334vw;width:7.466667vw}.instagram{margin-left:11.6vw}.twitter{display:inline-block;margin-left:12.6vw;margin-bottom:10vh;height:6.933333333333334vw;width:7.466667vw}.active{background-color:#12b1bf;color:#fff}.active2,.slide{background-color:hsla(0,0%,91%,.5);color:#000}.slide{position:relative;border:1px solid #ddd;min-height:40px;margin-left:2.3vw}.slide,.slide h2{text-align:center;margin-top:0}.slide h2{padding-top:9px;font-size:16px;font-family:BentonSans-Regular}.entity h2{font-size:3.4vw;font-family:BentonSans-Medium;margin-top:1vw}.month-active{background-color:#12b1bf;color:#fff}.overlay{background-color:rgba(0,0,0,.3);position:absolute;top:0;height:100%;left:0;width:100%;z-index:1}.main-wrapper::-webkit-scrollbar{display:none}.hero-title{width:93.466667vw;margin:0 auto;border-radius:3px;background:#1a1c20;color:#fff;padding:10px 20px;margin-top:5.066vw;margin-bottom:1vw}.hero-title h5{margin:0;padding:0;font-weight:400;font-size:17px}.hero-search{width:4.266666666666667vw;height:4.266666666666667vw;margin-top:5.8vw;margin-left:6vw}.hero-cross{width:4vw;height:4vw;margin-top:5.8vw}.overview-flight-text{display:block;opacity:.7}.flight-add-btn,.overview-flight-text{font-size:4vw;margin-left:8vw;font-family:Bentonsans}.flight-add-btn{color:#12b1bf}.search-section{position:absolute;width:100%;background:#fff}.search-section .separation-line{margin-top:5.066666666666666vw;width:100vw;height:.26666666666666666vw;background-color:hsla(0,0%,49%,.3)}#react-autowhatever-1{background:#fff}.search-section .wrapper{margin-top:7.333333vw;margin-bottom:14.533333vw}.search-section .image{width:8vw;height:8vw;margin-left:7.933333vw;margin-right:8vw}.search-section .image img{border-radius:4px}.search-text{font-size:5.333333333333333vw;text-align:left;margin-left:7vw;color:#000}.search-text span{color:#35bdc9;text-align:left}.search-text span,.submit{font-weight:500;line-height:1.5;letter-spacing:.8px}.submit{width:53.06666666666667vw;height:13.866666666666667vw;font-size:5.333333333333333vw;background-color:#35bdc9;box-shadow:0 2px 4px 0 rgba(0,0,0,.5);padding-top:2.933333333333333vw;padding-bottom:2.933333333333333vw;text-align:center;color:#fff;margin-left:23.466666666666665vw;margin-top:7.733333333333333vw}.react-autosuggest__container{width:100%;background-color:#fff}.react-autosuggest__suggestions-container{overflow-y:auto;height:80vh}.react-autosuggest__input{font-size:4.266666666666667vw;opacity:.3;width:100%;height:39px;padding-left:15vw;border-bottom:1px solid #000;border-top:none;border-left:none;border-right:none}.top-sub-title{font-size:3.2vw;font-weight:500;letter-spacing:.8px;margin-top:5.333333333333333vw;text-align:left;color:#000;opacity:.5;margin-left:5.066666666666666vw}.react-autosuggest__suggestions-list{list-style:none;padding-left:0;margin-bottom:7vw}.react-autosuggest__suggestions-list::-webkit-scrollbar{display:none}.search-close{position:absolute;z-index:5;left:87%;padding-top:3vw;padding-left:3vw;width:7vw;height:4vw;opacity:.4}.search-icon{position:absolute;z-index:2;padding:15px}.package-card-itinerary{padding-top:3vw;padding-bottom:3vw;margin-left:13px}.details-wrapper{background-color:#fff;margin-bottom:5vw}.flights-place-time-detail{margin-left:5.06vw;width:21vw}.date-time-wrapper{text-align:center}.flights-place-time-detail .date-time-wrapper:first-child{margin-bottom:28vw}.time{font-size:3.7vw;margin-bottom:1vw}.date,.time{text-align:left;color:#000;font-family:BentonSans-Medium}.date{font-size:3.2vw;opacity:.5;text-transform:uppercase}.place{font-size:3.7333333333333334vw;font-weight:500;color:#000;opacity:.5;font-family:BentonSans-Medium}.airport{font-size:3.2vw;width:60.066667vw;font-family:BentonSans-Regular}.place-airport-wrapper:first-child{margin-bottom:9.3vw}.details-wrapper .container{margin-top:5.6vw;border-bottom:1px solid rgba(0,0,0,.3);padding-bottom:5vw;padding:0 0 5vw}.flight-main-details{font-size:4.2vw;margin:0 4.8vw 4.8vw}.flight-main-details .to-from{font-size:4.2vw;font-family:Bentonsans-Regular}.flight-main-details .to-from span{float:right}.flight-main-details .time-traveller{font-size:3.2vw;font-family:Bentonsans-Regular;margin-top:1.8vw}.flight-main-details .tags{float:right;background:rgba(18,177,191,.2);border:1px solid #12b1bf;color:#12b1bf;font-size:3.2vw;padding:.2vw 1vw;border-radius:3px;margin-top:1vw}.place-airport-wrapper .arrival-date{font-size:3.2vw;border:1px solid #f5b303;color:#f5b303;background:rgba(245,179,3,.1);padding:0 1vw;border-radius:2px}.flight-main-details .time-traveller span:last-child{float:right}.flight-main-details .time-traveller span:first-child{text-transform:uppercase}.flight-main-details i{margin-right:1vw}.flight-wrapper .airline-info{float:left;width:41vw;text-align:left;margin-left:4vw;font-size:3.26vw;font-family:Bentonsans-Regular;color:#000}.emirates-image{width:8vw;height:8vw;margin-right:auto;float:left}.black-plane{width:6vw;height:6vw;margin-left:3vw}.emirates-description{margin-bottom:8.5vw;margin-top:3vw}.duration-wrapper,.type-wrapper{display:inline-block}.type-wrapper{margin-left:4.8vw}.luggage-wrapper{display:inline-block;margin-left:8.8vw}.text1{font-size:2.6666666666666665vw;opacity:.3;font-weight:500;padding-top:1.2vw}.text1,.text2{color:#000;font-family:BentonSans-Regular}.text2{font-size:3.6666666666666665vw;opacity:.5}.ruppe-icon{width:4vw;height:3.8vw;margin-top:5vw}.price-wrapper,.ruppe-icon{display:inline-block;vertical-align:top}.price-wrapper{font-size:3.7333333333333334vw;margin-top:5.2vw;font-weight:500;color:#12b1bf;text-align:right;font-family:BentonSans-Medium}.gap-line{width:68.8vw;height:.5333333333333333vw;border:1px solid rgba(48,56,70,.2);margin-top:4.066667vw;margin-left:2.933333333333333vw}.layover{font-size:3.7vw;opacity:.5;color:#000;font-family:BentonSans-Medium;clear:both;margin:4.26vw 4.8vw;border-top:1px dashed;border-bottom:1px dashed;padding:2vw;text-align:center}.change-flight-button{background-color:#12b1bf}.back-button,.change-flight-button{font-size:3.7333333333333334vw;font-weight:500;text-align:center;color:#fff;padding-top:4vw;padding-bottom:4vw;font-family:BentonSans-Medium;height:12vw}.back-button{background-color:#f5b303}.box3{height:12vw;border-radius:3px;margin-left:4.8vw;position:absolute;top:155vw;border-left:6px solid #f5b303;border-top:1px solid #000}.actual-time{margin-top:4.533333333333333vw;font-size:2.6666666666666665vw;font-weight:500;letter-spacing:.2px;color:#000;font-family:BentonSans-Medium}.Leisure{font-size:3.466666666666667vw;margin-top:4vw;color:#000;display:inline-block;font-family:BentonSans-Regular}.add-button{width:12.8vw;height:4.266666666666667vw;font-size:2.6666666666666665vw;font-weight:500;letter-spacing:.3px;text-align:center;color:#fff;border-radius:2px;background-color:#12b1bf;border:1px solid #12b1bf;display:inline-block;margin-left:57vw;vertical-align:top;margin-top:-4vw;padding-top:.3vw}.flights-arrow-image{width:4vw;height:5vw;margin-left:auto;margin-top:-4vw;margin-bottom:3vw}.dubai-hotels{background-color:#12b1bf}.arrow-image{width:7vw;height:7vh;margin-left:auto;margin-right:auto;padding-top:0}.dubai-hotel-text{font-size:4.3vw;padding-top:3vw;color:#fff;text-align:center;font-family:BentonSans-Medium;margin-top:2vw}.search-icon{width:6vw;height:8vw;margin-top:2.8vw;padding:0;margin-left:5.06vw;opacity:.5}.text-container{width:100%;margin-left:auto;margin-right:auto}.sub-title{font-size:3.7vw;padding-top:1.2vw;font-family:BentonSans-Medium;color:#000;opacity:1;text-align:left}.sort-filter-wrapper{width:fit-content;height:7.73vw;margin-bottom:2vh;border-radius:.8vw}.sort-fliter-text{display:inline-block;font-size:4vw;color:#12b1bf;padding-left:1.5vw;padding-top:1.5vw;font-weight:600}.sort-fliter-image{display:inline-block;width:6vw;height:4vw;vertical-align:top;margin-left:1vw;padding-top:.4vw}.three-star-wrapper{height:8vw;border-radius:2px;display:inline-block;margin-right:4vw;margin-bottom:4vw;padding-right:2vw;border:.5vw solid #12b1bf}.cross-image{display:inline-block;width:3.33vw;height:4.8vw;margin-left:3vw;margin-top:.5vw}.cancel-text{display:inline-block;font-size:3.5vw;color:#000;margin-top:1.3vw;padding-right:.5vw;margin-left:2vw;font-family:Bentonsans-Regular}.cancel-price-wrapper,.wifi-wrapper{height:8vw;border-radius:.8vw;display:inline-block;margin-bottom:4vw;margin-right:4vw;border:.5vw solid #12b1bf;padding-right:2vw}.hotel-search-active .filter_search{margin:2vw 0;background:#fff;height:9.6vw}.hotel-search-active .filter_search span.search-icon{display:inline-block;width:10vw;height:8vw;position:unset;margin:0}.hotel-search-active .filter_search input{-webkit-appearance:none;border:none;width:80%;display:inline-block;height:9.6vw;font-size:3.8vw;font-family:Bentonsans-Regular;color:#000}.hotel-search-active .filter_search span.search-close{display:inline-block;width:7%;position:unset;z-index:0;padding:0;opacity:1;left:0}.breakfast-wrapper,.bur-dubai-wrapper{width:25vw;height:4.5vh;border:2px solid green;border-radius:2px;margin-top:1.5vh;margin-bottom:2vh}.hotel-image{width:100%;height:15vh;position:relative}.hotel-image .selected-text{display:block;font-size:4vw;background-color:#f5b303;color:#fff;border:1px solid #f5b303;margin-top:-6vw;margin-left:21.444vw;padding:5px 10px;z-index:9;position:absolute;bottom:0;right:0;border-radius:5px 0 0 0}.actual-hotel-name{font-size:3.8vw;color:#000}.actual-hotel-subname{font-size:2.8vw;opacity:.5}.yellow-star{height:2.5vh;margin-top:.5vh}.green-circle{display:inline-block;width:23vw;height:3vh}.green-circle .reviews_right img{width:100%}.review-no{display:inline-block;opacity:.5}.review-no span a{color:#000;text-decoration:none;font-size:3.2vw;margin-left:1.33vw}.product_tiles .right-arrow{display:inline-block;width:5vw;height:2.5vh;margin-top:0;float:right}.image-container .right-arrow{display:inline-block;width:5vw;height:2.5vh;position:absolute;left:36vw;margin-top:4vh}.facility-image{display:inline-block;width:4.8vw;height:4.8vw;margin-left:1.5vw}.separate-line{margin-top:2vh;margin-bottom:2vh;border-top:3px solid #000;opacity:.3}.hotel-image-last{width:100%;height:10vh;position:relative}.back{background-color:#f5b303;right:0;float:left}.back,.book{width:50%;font-size:3.7333333333333334vw;color:#fff;text-align:center;height:12.266666666666667vw;padding-top:1vw;bottom:0;outline:none;border:1px solid #95989a;padding-top:3vw}.book{background-color:#12b1bf;float:right}.modify-button{width:33.3%;font-size:3.7333333333333334vw;background-color:#fff;color:#000;text-align:center;height:12.266666666666667vw;padding-top:1vw;bottom:0;outline:none;border:1px solid #95989a;float:right;padding-top:3vw}.hotel-info-modal-header-image{width:100%;height:28vh;position:relative;margin:0!important}.hotel_info_modal{width:92vw;margin-left:4vw;margin-bottom:3vw}.cross{position:absolute;width:4.8vw;height:4.26vw;top:2vh;right:5vw}.hotel_info_modal .text-container{width:92vw;margin-left:auto;margin-right:auto}.hotel_info_modal .hotel-palm-title{font-size:4.26vw;display:inline-block;color:#000;font-weight:500;margin-top:5vw;font-family:BentonSans-Medium}.hotel_info_modal .star-image{height:4vw;vertical-align:top;margin-top:2vw;color:orange;float:left;width:50%}.hotel_info_modal .hotel-info-date{width:39%;float:right;text-align:right;font-size:3.2vw;font-family:Bentonsans-Regular;margin-top:1.3vw;text-transform:uppercase}.hotel_info_modal .price-700{font-size:5vw;display:inline-block;margin-top:5vw;float:right;text-align:right;font-family:BentonSans-Medium}.hotel_info_modal .hotel-address{font-size:3.2vw;text-align:left;margin-top:2vw;font-family:BentonSans-Regular}.hotel_info_modal .hotel-address span{font-size:3.2vw;text-align:left;opacity:.5;font-family:BentonSans-Regular}.hotel_info_modal .hotel-address a{font-size:3.2vw;text-align:left;color:#12b1bf;font-family:BentonSans-Regular}.hotel_info_modal .date{font-size:3.2vw;text-align:right;opacity:.5;margin-top:1vw;font-family:BentonSans-Regular}.hotel_info_modal .binocular-image{display:inline-block;width:7vw;height:7vw;vertical-align:top;margin-left:4vw}.hotel_info_modal .header-circle-image{display:inline-block;width:19vw}.filter_search input{border:1px solid #ddd;border-radius:3px;padding:1vw;font-size:3.6vw;font-family:Bentonsans-Regular}#change_activity_modal .custom_drop select{width:100%;background:transparent;border:none;height:100%;-webkit-appearance:none;padding:2vw;font-family:Bentonsans-Regular;color:#12b1bf}#change_activity_modal .custom_drop .sort-fliter-image{position:absolute!important;width:6vw;height:4vw;right:1vw;margin:none}#change_activity_modal .custom_drop{position:relative}#change_activity_modal .sort-filter-wrapper{width:100%;height:100%}.act-info-header-image img{height:32vh}.act-tripadvisor .name{font-size:2vw}.act-tripadvisor img{width:21vw}.act-tripadvisor{text-align:right}.hotel_info_modal .header-review{display:inline-block;font-size:3.5vw;opacity:.8;vertical-align:middle;margin-left:2vw;font-family:BentonSans-Regular}.hotel_info_modal hr{margin-top:5.3vw!important;margin-bottom:5.3vw!important;border:0;border-top:.5vw solid #eee}.hotel_info_modal .title{font-size:4.8vw;font-family:BentonSans-Regular;color:#000;margin:0;width:100%}.hotel_info_modal .room-type-container{width:100%;float:left}.hotel_info_modal .room-type-container:last-child{margin-bottom:0!important}.hotel_info_modal .facility-image-container{display:inline-block;vertical-align:top;margin-top:4.8vw;margin-right:5vw}.hotel_info_modal .facility-image{margin-top:3vw;margin-left:auto;margin-right:auto;display:block;width:6.4vw;height:6.4vw}.hotel_info_modal .facility-image .active{opacity:1;background:none}.hotel_info_modal .facility-image .inactive{opacity:.5;background:none}.hotel_info_modal .facility-text{font-size:2.6vw;text-align:center;font-family:BentonSans-Regular;text-transform:uppercase;margin-top:2.6vw}.hotel_info_modal .facility-text .active{background:none;color:#000;font-size:3.2vw}.hotel_info_modal .facility-text .inactive{background:none;color:#000;font-size:3vw;opacity:.5}.hotel_info_modal .Overview-text{font-size:3.5vw;margin-top:4vw;opacity:.7;line-height:1.62;text-align:justify}.hotel_info_modal .Overview-text span{color:#000;font-size:3.73vw}.hotel_info_modal .room-feature{font-size:4.26vw;width:74%;float:left}.hotel_info_modal .board-type{font-size:3.73vw;margin-top:1.5vh;float:left}.hotel_info_modal .price-wrapper{margin-top:3vw;margin-bottom:5vw;text-align:right;display:block}.hotel_info_modal .room-price{font-size:4.26vw;font-family:BentonSans-Regular;color:#000;float:right;width:25%}.hotel_info_modal .refundable{color:#12b1bf;border:1px solid #12b1bf;margin-left:3vw;width:19;width:19.46vw;padding-top:.3vh;background:rgba(18,177,191,.1)}.hotel_info_modal .non-refundable,.hotel_info_modal .refundable{font-size:2.6vw;font-family:BentonSans-Regular;margin-top:2.6vw;padding-bottom:.3vh;padding-bottom:.1vw;text-align:center;float:right}.hotel_info_modal .non-refundable{color:#f5b303;border:1px solid #f5b303;width:26.4vw;padding-top:.3vw;margin-left:-4.2vw;background:rgba(245,179,3,.1)}.hotel_info_modal .remove-button{background-color:#12b1bf;color:#fff;border-radius:.7vw}.hotel_info_modal .add-button,.hotel_info_modal .remove-button{width:82.5vw;font-size:4.5vw;text-align:center;height:10.266667vw;padding-top:2vw;margin-bottom:5vw;margin-left:4vw;font-family:BentonSans-Medium}.hotel_info_modal .add-button{color:#12b1bf;border:2px solid #12b1bf;background-color:#fff;border-radius:.7vw;margin-top:0}.hotel_info_modal .Hotel-Amenities-text{margin-top:3vh}.hotel_info_modal .Amenities-values{font-size:3.6vw;margin-bottom:1.8vw;font-family:BentonSans-Regular}.hotel_info_modal .overall-rating{font-size:4vw;font-family:BentonSans-Regular;opacity:1;float:right;text-align:right;margin-right:1vw}.hotel_info_modal .review-image1{width:19vw;height:5vw;margin-top:3vh;margin-bottom:1.5vh}.hotel_info_modal .review-image2{display:inline-block;width:14vw;height:4vw;margin-bottom:1.5vh}.hotel_info_modal .review-text{display:inline-block;font-size:3.2vw;vertical-align:middle;margin-left:2vw;font-family:BentonSans-Regular;opacity:.5}.hotel_info_modal .comment-title{display:inline-block;font-size:4.2vw;font-family:BentonSans-Regular;margin-left:1vw}.hotel_info_modal .comment-image{width:14vw;height:4vw;text-align:right;margin-left:auto}.hotel_info_modal .person-commented{font-size:3vw;margin-top:1vh;margin-bottom:1vh;font-family:BentonSans-Regular;opacity:.5;margin-left:1vw}.hotel_info_modal .comment-text{font-size:3.2vw;font-family:BentonSans-Regular;opacity:.5;margin-left:1vw}.hotel_info_modal .comment-text span{margin-left:14vw;color:#12b1bf}.hotel_info_modal .more-comment-text{text-align:right;margin-top:3vh;font-family:BentonSans-Regular;opacity:.5}.hotel_info_modal .write-review{border-right:1px solid #000;width:21vw;text-align:center}.hotel_info_modal .see-review,.hotel_info_modal .write-review{display:inline-block;font-size:3vw}.hotel_info_modal .right-arrow{display:inline-block;width:3vw;height:3vw;vertical-align:super}.hotel_info_modal .map-image{width:100%;height:25vh;margin-top:2vh;margin-bottom:3vh}.hotel_info_modal .button{font-size:3.7333333333333334vw;background-color:#f5b303;color:#fff;text-align:center;height:12.266666666666667vw;padding-top:4vw;font-family:BentonSans-Medium}.flights-dubai-hotel-text{font-size:3.73vw;color:#fff;text-align:center;font-family:BentonSans-Regular;padding-top:.53vw;text-transform:uppercase}#flightViewModal .flights-text-container{width:98vw;margin:auto}.flights-text-container{width:90vw;margin:2.5vw}.flights-text-container .row{margin:0}.flights-sub-title{font-size:4vw;padding-left:1vw;margin-top:3.46vw}.flights-sort-filter-wrapper{width:18vw;height:4.5vh;margin-top:1.5vh;margin-bottom:3vh;border-radius:.8vw}.flights-sort-fliter-text{display:inline-block;font-size:4vw;color:#12b1bf;padding-left:1.5vw;padding-top:.7vh;font-weight:600}.flights-sort-fliter-image{display:inline-block;width:6vw;height:4vw;vertical-align:top;margin-top:.3vw;margin-left:1vw}.flights-sub-text{font-size:3.2vw;display:inline-block;font-family:BentonSans-Regular}.plane-logo{width:6vw;height:5.7vw;margin-left:auto;margin-right:auto;margin-top:2vw}.plane-no{font-size:4vw;margin-top:1vw;opacity:.7;text-align:center}.departure-time{display:inline-block;font-size:3.5vw;margin-left:-4vw}.total-time{width:36vw;text-align:center;display:inline-block;font-size:2.5vw;opacity:.5}.arrival-time{display:inline-block;font-size:3.5vw;margin-right:-5vw;float:right}.route-line{width:49vw;height:1vw;border-top:1px solid #000;opacity:.5;margin-top:1.5vw;position:relative}.greyball1,.greyball2{width:3vw;height:3vw;border-radius:50%;background-color:grey;position:absolute;top:-1.7vw}.greyball2{left:48vw}.whiteball{left:18vw}.whiteball,.whiteball1{width:3vw;height:3vw;border-radius:50%;background-color:#fff;position:absolute;top:-1.7vw;z-index:1;border:3px solid grey}.whiteball1{left:11vw}.whiteball2{width:3vw;height:3vw;border-radius:50%;background-color:#fff;position:absolute;top:-1.7vw;left:25vw;z-index:1;border:3px solid grey}.no-of-stops{font-size:3vw;opacity:.5;text-align:center;margin-top:1.2vw}.stops{width:11vw;border-right:1px solid #000;display:inline-block;padding-right:1vw}.add-more-text{font-family:Bentonsans-Regular}.add-more-text strong{color:#12b1bf}.amd{width:8vw}.amd,.del{display:inline-block}.no-of-stops-circle{border-radius:50%;border:1px solid #000;width:3vw;height:3vw;float:left;margin-left:2vw;margin-top:-1.5vw;background:#fff}.flights-separation-line{width:90vw;border-top:.3vw solid #aaa;margin-top:3vw;margin-bottom:2vw}.price-selected{width:20vw;height:7.5vw;border-radius:.4vw;border:1px solid #12b1bf;padding:1vw}.rupee-icon{width:4vw;height:4vw;margin-top:1vw;margin-left:1vw}.rupee-icon,.value{display:inline-block}.value{font-size:4vw;vertical-align:middle;font-family:BentonSans-Regular}.flights-back{background-color:#f5b303}.flights-back,.flights-book{width:100%;font-size:3.7333333333333334vw;color:#fff;text-align:center;height:12.266666666666667vw;padding-top:4vw;margin-top:13vw}.flights-book{background-color:#12b1bf}#flightFilterModal .modal-dialog,#flightViewModal .modal-dialog{margin:0;height:100%}#flightFilterModal .modal-content,#flightViewModal .modal-content{border:none;overflow-y:auto;overflow-x:hidden}#flightFilterModal::-webkit-scrollbar,#flightViewModal::-webkit-scrollbar{display:none}.dubai-hotel-text1{font-size:3.73vw;padding-top:2vw;color:#fff;font-family:BentonSans-Medium;margin-left:-4vw}.dubai-hotel-text2{padding-bottom:1.6vw;margin-left:-4vw}.dubai-hotel-text2,.reset-text{font-size:3.2vw;color:#fff;font-family:BentonSans-Regular}.reset-text{padding-top:2.5vh;margin-left:-3vw}.price-no,.price-no2{display:inline-block;font-size:3.9vw;font-family:BentonSans-Regular;opacity:.5}.price-no2{margin-left:28vw}.price-button-line1{display:inline-block;position:relative;width:6vw;border-top:3px solid #000;opacity:.5;margin-top:3vh}.price-button{position:absolute;width:4vw;height:2.5vh;top:-1.4vh;left:3.9vw;z-index:1}.price-button-line2{display:inline-block;position:relative;width:38vw;border-top:3px solid #12b1bf}.price-button2{position:absolute;width:4vw;height:2.5vh;top:-1.4vh;left:36.3vw;z-index:1}.price-button-line3{display:inline-block;width:42vw;border-top:3px solid #000;opacity:.5}.right-mark-image{border:1px solid #000;border-radius:2px}.right-mark-highlight-image,.right-mark-image{width:6vw;height:3vh;margin-left:auto;margin-right:auto;margin-top:1.1vh}.right-mark-highlight-image{background-color:#12b1bf;border-radius:2px}.text-value{opacity:.5}.highlight-text-value,.text-value{font-size:3.9vw;margin-top:1.1vh;font-family:BentonSans-Regular}.timing-subtitle{margin-bottom:15vw;margin-top:4.8vw}.subtitle-no,.timing-subtitle{font-size:4vw;font-family:BentonSans-Regular}.subtitle-no{width:7vw;height:6vw;border:3px solid #000;text-align:center;opacity:.5;margin-bottom:6vw}.timing-line{border-top:6px solid #12b1bf;opacity:.7;margin-bottom:7vw;position:relative}.timing-button{width:4vw;height:2.5vh;top:-1.4vh;position:absolute}.apply-button{font-size:3.7333333333333334vw;background-color:#12b1bf;color:#fff;text-align:center;height:12.266666666666667vw;padding-top:3vw;outline:none;width:100%;position:fixed;bottom:0;z-index:99}.apply-button,.flights-title{font-family:BentonSans-Medium}.flights-title{font-size:3.2vw;margin-top:2vw}#flightFilterModal .modal-header{padding:0}.flight-slider{padding-bottom:7vw;border-bottom:1px dashed #000}.sort-drop{width:24.3vw;z-index:2;background-color:#fff;border-radius:4px;overflow:hidden}.sort-list{color:#95989a;padding-left:3.5vw;padding-top:.9vh;padding-bottom:.9vh;font-size:4vw}.sort-active{background-color:rgba(18,177,191,.3)}.activ-hero-title{width:93.466667vw;margin-left:3.8vw;font-size:3.7333333333333334vw;margin-top:5.066666666666666vw;font-weight:500;font-family:BentonSans-Regular}.activ-header-image{height:49vw}.activ-header-title{color:#000;margin-bottom:3.46vw;margin-top:2vh}.activ-header-title,.price{font-size:4.26vw;font-family:BentonSans-Medium}.price{text-align:right;margin-right:2vw;margin-top:3vw}.reviews{display:inline-block;opacity:.9;vertical-align:top;margin-left:1vw;margin-top:1.3vw}.option,.reviews{font-size:3.2vw;font-family:BentonSans-Regular}.option{color:#12b1bf;margin-top:1vw;text-align:right}.sub-titleone{font-size:2.5vw;margin-top:2vw;border:1px solid green;display:inline-block;padding:3px 8px 1px 7px;color:green;font-family:BentonSans-Regular}.activ-separate-line{height:.3vw;margin-top:4vw;margin-bottom:4.8vw;border-top:.1vw solid;opacity:.6}.inclusion-text{font-size:4.26vw;font-family:BentonSans-Regular;margin-bottom:2vh}.select-time-box{width:86vw;height:7vh;border:.5vw solid rgba(0,0,0,.2);margin-left:2vw;margin-right:2vw;margin-top:3vh;border-radius:3px}.select-time-image{display:inline-block;width:11vw;height:4vh;padding-left:4vw;margin-top:3vw}.select-time-text{display:inline-block;font-size:3.73vw;vertical-align:top;margin-top:3.6vw;margin-left:4vw;font-family:BentonSans-Regular;color:#000}.select-time-arrow{width:3.5vw;height:3vh;margin-left:3vw;margin-top:1.8vh}.activ-button{font-size:3.9vw;background-color:#f5b303;color:#fff;text-align:center;height:12.266666666666667vw;padding-top:3.5vw;font-family:BentonSans-Medium;margin-bottom:11vw}.activ-details-wrapper{margin-top:5.866666666666666vw;padding-bottom:5.066666666666666vw;border-left:3px solid #12b1bf;border-radius:3px}#activities-modal .modal-dialog{margin:0}#activities-modal .modal-content{border:none;border-radius:0}#activities-modal::-webkit-scrollbar{display:none}.highlight-option-text{font-size:3.7vw;margin-left:6vw;margin-right:5vw;color:#000;opacity:.7}.hotel-card-box .horizontal-text-wrapper{width:6vw;height:100%;background-color:#7f7f7f;color:#fff;display:flex;text-align:center;font-size:medium;float:left}.hotel-card-box .horizontal-text-wrapper-font{writing-mode:vertical-lr;transform:rotate(180deg)}.hotel-card-box .logo{width:5vw;display:inline-block;height:5.266667vw;margin-top:3.533333vw;margin-left:0;padding:0}.hotel-card-box .actual-time{margin-top:4vw;font-size:2.6666666666666665vw;font-weight:500;letter-spacing:.2px;color:#000;font-family:BentonSans-Medium}.hotel-card-box .time-wrapper{text-align:-webkit-center;border-right:2px dashed rgba(48,56,70,.2);width:14.9vw;float:left;height:100%}.hotel-card-box .bom{display:inline-block;margin-right:2vw;font-size:3.7333333333333334vw;font-family:BentonSans-Medium;width:75%}.hotel-card-box .star-image{display:inline-block;color:orange;vertical-align:top}.hotel-card-box .review{display:inline-block;color:#069;letter-spacing:.3px;font-size:2.66vw;font-family:Bentonsans-Regular}.hotel-card-box .circle-image{display:inline-block;width:19vw;height:3vw;margin-left:2.1333333333333333vw}.hotel-card-box .circle-image img{width:100%}.hotel-card-box .ruppee{height:7vw;width:5vw;display:inline-block}.hotel-card-box .place-wrapper{width:80vw;float:left;margin-left:3vw}.hotel-card-box .place-wrapper .part1{width:100%}.hotel-card-box .place-wrapper .part2{margin:3vw 3vw 0 0}.hotel-card-box .place-wrapper .hotel-details-text{margin-right:1vw;opacity:.5;font-weight:500;color:#000;font-family:BentonSans-Medium;padding-right:1vw;font-size:2.9vw}.flight-card .horizontal-text-wrapper{width:6vw;height:100%;background-color:#f5b303;color:#fff;display:flex;text-align:center;font-size:medium;float:left}.flight-card .horizontal-text-wrapper-font{writing-mode:vertical-lr;transform:rotate(180deg)}.flight-card .box{width:91.46666666666667vw;height:27.2vw;border-radius:.8vw;background-color:#fff;box-shadow:0 0 4px 0 #b2b2b2}.flight-card .logo{width:5.26vw;display:inline-block;height:5.266667vw;margin-top:3.533333vw;margin-left:0;padding:0}.flight-card .actual-time{margin-top:3.466666666666667vw;font-size:2.6666666666666665vw;font-weight:500;letter-spacing:.2px;color:#000;font-family:BentonSans-Medium}.flight-card .time-wrapper{text-align:-webkit-center;border-right:2px dashed rgba(48,56,70,.2);width:14.9vw;float:left;height:100%}.flight-card .place-wrapper{width:60%;float:left;margin-left:3vw}.flight-card .icon-wrapper{width:28%;float:right}.flight-card .place-wrapper .section1{margin-top:2.5vw}.flight-card .bom{float:left;margin-right:2vw;font-size:3.7333333333333334vw;font-family:BentonSans-Medium}.flight-card .city-name{color:#000;font-family:BentonSans-Regular;overflow:hidden;height:4vw}.flight-card .price{float:right;vertical-align:text-bottom;font-size:3.2vw;font-weight:500;color:#000;margin-top:0;margin-right:3.46vw}.flight-card .flight-details-text{display:inline-block;margin-right:1vw;border-right:.3vw solid #000;opacity:.5;font-weight:500;text-align:center;color:#000;font-family:BentonSans-Medium;padding-right:1vw;font-size:2.9vw}.flight-card .section2{margin-top:3vw;margin-bottom:3vw}#flightsInfoModal .time-container{float:left;width:26.7vw}#flightsInfoModal .border-in-line{float:left;border-left:1px dashed rgba(0,0,0,.3);height:37vw;margin-top:5.3vw}#flightsInfoModal .border-in-line span:first-child{width:5px;background:#12b1bf;display:block;height:5px;border-radius:50%;margin-top:-2vw;margin-left:-2.5px}#flightsInfoModal .border-in-line span:last-child{width:5px;background:#12b1bf;display:block;height:5px;border-radius:50%;margin-top:38.5vw;margin-left:-2.9px}#flightsInfoModal .info-container{float:left;margin-left:9.6vw}.transfer-card .horizontal-text-wrapper{width:6vw;height:100%;background-color:#f5b303;color:#fff;display:flex;text-align:center;font-size:medium;float:left}.transfer-card .horizontal-text-wrapper-font{writing-mode:vertical-lr;transform:rotate(180deg)}.transfer-card .box{width:91.46666666666667vw;height:27.2vw;border-radius:.8vw;background-color:#fff;box-shadow:0 0 4px 0 #b2b2b2}.transfer-card .logo{width:5.26vw;display:inline-block;height:5.266667vw;margin-top:3.533333vw;margin-left:0;padding:0}.transfer-card .actual-time{margin-top:4vw;font-size:2.6666666666666665vw;font-weight:500;letter-spacing:.2px;color:#000;font-family:BentonSans-Medium}.transfer-card .time-wrapper{text-align:-webkit-center;width:14.9vw;float:left;height:100%}.transfer-card .place-wrapper{width:74vw;float:left;padding-left:3vw}.transfer-card .add-button{width:14.8vw;font-size:2.6666666666666665vw;font-weight:500;letter-spacing:.3px;text-align:center;color:#fff;border-radius:2px;background-color:#12b1bf;border:1px solid #12b1bf;padding-top:.3vw;float:right;margin:2vw 1vw}.transfer-card .place-wrapper .section1{margin-top:3.2vw}.transfer-card .bom{float:left;margin-right:2vw;font-size:3.7333333333333334vw;font-family:BentonSans-Medium}.transfer-card .city-name{float:left;font-size:3.466666666666667vw;margin-left:6.533333vw;opacity:.5;color:#000;font-family:BentonSans-Regular;width:35vw;overflow:hidden;height:4vw}.transfer-card .price{float:right;vertical-align:text-bottom;font-size:3.2vw;font-weight:500;color:#000;margin-top:0;margin-right:3.46vw}.transfer-card .flight-details-text{display:inline-block;margin-right:1vw;border-right:.3vw solid #000;opacity:.5;font-weight:500;text-align:center;color:#000;font-family:BentonSans-Medium;padding-right:1vw;font-size:2.66vw}.transfer-card .section2{margin-top:4vw;margin-bottom:1vw}.activity-card-box .hotel-details-text{opacity:.5;font-weight:500;color:#000;font-family:BentonSans-Medium;font-size:2.9vw}.activity-card-box .horizontal-text-wrapper{width:6vw;height:100%;background-color:#12b1bf;color:#fff;display:flex;text-align:center;font-size:medium;float:left}.activity-card-box .horizontal-text-wrapper-font{writing-mode:vertical-lr;transform:rotate(180deg)}.activity-card-box{width:91.46666666666667vw;height:27.2vw;border-radius:.8vw;background-color:#fff;box-shadow:0 0 4px 0 #b2b2b2;margin-top:2vh}.activity-card-box .leisure-container{margin-top:2vw}.activity-card-box .logo{width:5vw;display:inline-block;height:5.266667vw;margin-top:3.533333vw;margin-left:0;padding:0}.activity-card-box .actual-time{margin-top:4vw;font-size:2.6666666666666665vw;font-weight:500;letter-spacing:.2px;color:#000;font-family:BentonSans-Medium}.activity-card-box .time-wrapper{text-align:-webkit-center;border-right:2px dashed rgba(48,56,70,.2);width:14.9vw;float:left;height:100%}.activity-card-box .place-wrapper{width:80vw;float:left;margin-left:3vw}.activity-card-box .place-wrapper .part1{margin-top:3vw}.activity-card-box .place-wrapper .part2{margin-top:3vw;clear:both}.activity-card-box .bom{margin-right:2vw;font-size:3.7333333333333334vw;font-family:BentonSans-Medium;width:95%}.activity-card-box .star-image{font-size:3.2vw;float:right;margin-right:3vw;font-family:Bentonsans-Medium}.activity-card-box .review{display:inline-block;color:#069;letter-spacing:.3px}.activity-card-box .circle-image{display:inline-block;width:19vw;height:2.5vw;margin-left:1vw}.activity-card-box .circle-image img{width:100%}.activity-card-box .change-activity{width:14.8vw;font-size:2.6666666666666665vw;text-align:center;color:#fff;border-radius:2px;background-color:#12b1bf;border:1px solid #12b1bf}.activity-card-box .ruppee{height:7vw;width:5vw;display:inline-block}.activity-card-box .part1-price{float:right;margin-right:3vw;font-family:Bentonsans-Medium}.activity-card-box .place-wrapper .add_more_activies{width:12.8vw;height:5.333333333333333vw;font-size:2.66vw;color:#fff;border-radius:2px;background-color:#12b1bf;margin-left:7vw;padding-top:.7vw;border:none}.sic-drop{position:absolute;width:86vw;height:12vh;z-index:2;background-color:#fff;border:1px solid rgba(0,0,0,.2);margin-left:2vw;margin-right:2vw;margin-bottom:2vh;overflow:hidden}.drop-list{padding-left:3.5vw;padding-top:1.5vh;padding-bottom:.9vh;font-family:BentonSans-Regular;font-size:4vw;color:#000}.act-info-header-image{width:100%;height:32vh}.act-info-header-text-container{width:92vw;margin-left:auto;margin-right:auto}.header-text{font-size:5vw;margin-top:3vh}.header-text,.subtitle-text{font-family:BentonSans-Medium;margin-left:3vw;color:#000}.subtitle-text{font-size:3.2vw;margin-top:1.5vh;opacity:.5}.binoculars{width:7vw;height:4vh;margin-left:15vw}.binoculars,.header-circle{display:inline-block;margin-top:1vh}.header-circle{width:12vw;height:2.5vh;margin-left:1vw}.header-review-text{display:inline-block;font-size:3.5vw;opacity:.5;vertical-align:middle;font-family:BentonSans-Regular}.separate-line{width:100%;margin-top:5.066666666666666vw;margin-bottom:4.533333333333333vw;border-top:1px solid #000;opacity:.5}.highlight-option-title{font-family:BentonSans-Regular;color:#000;opacity:.7;margin-left:3vw;margin-bottom:4.53vw;font-size:4.8vw}.highlight-option-text li{font-size:3.73vw;margin-left:2vw}.highlight-option-text ul{padding:0}.body-images{height:25vh;margin-left:3.2vw;margin-right:3.2vw;margin-top:2.93vw}.option-title{font-size:4.26vw;font-family:BentonSans-Medium;margin-left:3vw;color:#000;margin-bottom:4vw;margin-top:2vh}.option-title-arrow{width:4vw;height:4vh;margin-top:1vh;margin-left:87vw}.total-cost-text{margin-left:3vw;font-size:4.26vw;font-family:BentonSans-Regular;margin-bottom:3vh}.total-cost-price{font-size:4.8vw;font-family:BentonSans-Regular;margin-left:-2vw}.option-container{background-color:#fff;box-shadow:0 5px 17px 0 rgba(0,0,0,.5);margin:10px;margin-top:7vw;position:relative}.select-time-transfer-text{font-size:4vw;margin-left:4vw;margin-top:3vh;color:#000}.activity-info-modal .remove-button{width:87vw;font-size:4.8vw;background-color:#12b1bf;color:#fff;text-align:center;height:12.266666666666667vw;padding-top:3.1vw;margin-top:2vh;margin-bottom:1.5vh;margin-left:4vw;border-radius:3px;text-transform:uppercase}.package-image-container{background-color:#fff;box-shadow:0 5px 17px 0 rgba(0,0,0,.5);margin-top:5vh}.activity-info-modal .title{font-size:4.8vw;font-family:BentonSans-Regular;margin-left:1vw;color:#000}.activity-info-modal .facility-image-container{width:19%;display:inline-block;vertical-align:top}.activity-info-modal .facility-image{width:50%;height:17vw;margin-left:auto;margin-right:auto}.activity-info-modal .facility-text{font-size:2.1vw;text-align:center;font-family:BentonSans-Regular}.activity-info-modal .Overview-text{font-size:3.5vw;margin-top:4vw;font-family:BentonSans-Regular;opacity:.5}.activity-info-modal .Overview-text span{margin-left:2vw;color:#12b1bf}.activity-info-modal .room-type-wrapper{margin-top:3vw;margin-bottom:5vw}.activity-info-modal .room-feature{font-size:3.5vw}.activity-info-modal .board-type{font-size:3.5vw;opacity:.5}.activity-info-modal .price-wrapper{margin-top:3vw;margin-bottom:5vw;text-align:right}.activity-info-modal .room-price{font-size:3.5vw;font-family:BentonSans-Regular}.activity-info-modal .refund-status{color:green;border:1px solid green;font-size:2.9vw;font-family:BentonSans-Regular}.activity-info-modal .Hotel-Amenities-text{margin-top:3vh}.activity-info-modal .Amenities-values{font-size:3.5vw;margin-bottom:1vh;font-family:BentonSans-Regular;opacity:.5}.activity-info-modal .overall-rating{font-size:3.2vw;margin-top:6.2vw;margin-bottom:1.5vh;font-family:BentonSans-Regular;opacity:.5;margin-left:-5vw}.activity-info-modal .review-image1{width:18.4vw;height:4vw;margin-top:3vh;margin-bottom:1.5vh;margin-left:.4vw}.activity-info-modal .review-image2{display:inline-block;width:14vw;height:4vw;margin-left:.5vw;margin-bottom:1.5vh}.activity-info-modal .review-text{display:inline-block;font-size:3.5vw;vertical-align:middle;margin-left:2vw;font-family:BentonSans-Regular;opacity:.5;font-size:3.2vw}.activity-info-modal .comment-title{display:inline-block;font-size:4.3vw;font-family:BentonSans-Regular;margin-left:1vw}.activity-info-modal .comment-image{width:14vw;height:4vw;text-align:right;margin-left:auto}.activity-info-modal .person-commented{font-size:2.66vw;margin-top:1vh;margin-bottom:1vh;font-family:BentonSans-Regular;opacity:.5;margin-left:1vw}.activity-info-modal .comment-text{font-size:3.3vw;font-family:BentonSans-Regular;opacity:.5;margin-left:1vw}.activity-info-modal .comment-text span{color:#12b1bf;float:right}.activity-info-modal .more-comment-text{text-align:right;margin-top:3vh;font-family:BentonSans-Regular;opacity:.5}.activity-info-modal .write-review{display:inline-block;border-right:1px solid #000;font-size:3vw;width:21vw;text-align:left}.activity-info-modal .see-review{display:inline-block;font-size:3vw;width:26.5vw}.activity-info-modal .right-arrow{display:inline-block;width:3vw;height:3vw;vertical-align:super}.activity-info-modal .map-image{width:100%;height:25vh;margin-top:2vh;margin-bottom:3vh}.activity-info-modal .button{font-size:3.9vw;background-color:#f5b303;color:#fff;text-align:center;height:12.266666666666667vw;padding-top:4vw;font-family:BentonSans-Medium;margin-top:4vh}.activity-info-modal .modal-dialog{margin:0;height:100vh}.activity-info-modal .modal-content{border:none}.activity-info-modal::-webkit-scrollbar{display:none}#flightsInfoModal .modal-dialog{margin:0;height:100vh}#flightsInfoModal .modal-content{border:none;height:100%}#flightsInfoModal::-webkit-scrollbar{display:none}.Itinerary-no{display:inline-block;width:3.5vw;height:4vw}.Itinerary-subtitle{display:inline-block;margin-left:2vw;margin-bottom:2vw;font-size:4.26vw;font-family:BentonSans-Medium}.Itinerary-date{display:inline-block;width:3vw;height:3vw}.Itinerary-date-container{float:right;margin-right:3vw}.Itinerary-date-title{display:inline-block;vertical-align:top;margin-top:1vw;margin-left:2vw}.modal-header{padding:0!important;border-bottom:none!important}.modal-header .sub-title{padding-top:7.4vw;opacity:.7}.modal-header .login-title,.modal-header .sub-title{width:70vw;font-size:6.4vw;text-align:center;font-family:BentonSans-Regular}.modal-header .login-title{color:grey;margin-top:1vh}.modal-header .cross{position:absolute;width:4.8vw;height:4.26vw;top:0;right:5vw;opacity:.5}.modal-dialog{margin:0!important}.modal-content,.modal-dialog{height:100%!important;width:100vw}.modal-content{border:none!important;border-radius:0!important;overflow-y:auto;overflow-x:hidden}.landing-page-main-wrapper{height:100%!important}.form-control{height:13.33vw!important;font-size:4.26vw!important}.text-field:before{content:"";display:inline-block;background-image:url(/static/fonts/avatar.svg);background-repeat:no-repeat;width:20px;height:20px;background-size:10px 10px}.meals-popup .hero-title-wrapper .hero-title{width:93.466667vw;margin-left:3.8vw;font-size:3.7333333333333334vw;margin-top:5.066666666666666vw;font-weight:500;font-family:BentonSans-Regular}.meals-popup .sub-title-one,.meals-popup .sub-title-three,.meals-popup .sub-title-two{font-family:BentonSans-Medium}.meals-popup .full-details-wrapper .details-wrapper{width:91.46666666666667vw;margin-top:5.866666666666666vw;padding-bottom:5.066666666666666vw;margin-left:4.8vw;border-radius:3px;border-left:7px solid #12b1bf}.meals-popup .header-image-wrapper .header-image{width:100%;height:49vw;position:relative}.meals-popup .header-image-wrapper .cross-image{width:6.13vw;height:5.33vw;top:2.4vw;right:2.4vw;position:absolute}.meals-popup .header-cover .header-title{font-size:4.7vw;font-family:BentonSans-Medium;margin-left:3vw;color:#000;margin-bottom:1.5vh;padding-top:2.66vw;text-shadow:none}.meals-popup .price{font-size:4.5vw;text-align:right;margin-right:3vw;padding-top:2.66vw}.meals-popup .food-info-wrapper .food-info,.meals-popup .location-info-wrapper .location-info{color:#000;display:inline-block;font-size:3vw;margin-left:3vw;margin-top:2vw;font-family:BentonSans-Regular}.meals-popup .button-wrapper{width:93%;margin:4vw auto 1.5vw}.meals-popup .meals-add-button{text-align:center;margin:auto;border:1px solid #12b1bf;background-color:#fff;color:#12b1bf;font-family:BentonSans-Medium;font-size:3.73vw;width:100%;height:10.26vw;border-radius:.8vw;outline:none}.meals-popup .separate-line-wrapper .separate-line{width:94%;margin-top:2vw;margin-left:2vw;margin-bottom:2vw;border-top:3px solid #000;opacity:.3}.meals-popup .meals-image{width:21.33vw;height:21.33vw;margin-left:5vw;margin-top:3vw}.meals-popup .meals-price,.meals-popup .meals-title{display:inline-block;font-size:4.26vw;margin-top:3vw}.meals-popup .meals-price{margin-left:15vw}.setting-wrapper .dropdown-icon{display:inline-block;width:9.4vw;height:6.4vw;margin-top:4.2vw;margin-left:3vw;vertical-align:top}.setting-wrapper .header-wrapper{background-color:#12b1bf;width:100vw;height:8vh}.setting-wrapper .title{width:23.2vw;display:inline-block;height:5.066666666666666vw;color:#fff;font-weight:500;font-size:5.333333vw;margin-left:24.266667vw;margin-top:3.5vw;vertical-align:sub;font-family:BentonSans-Medium}.setting-wrapper .search{display:inline-block;position:absolute;width:6.4vw;height:6.4vw;margin-left:27.8vw;margin-top:4vw}.setting-wrapper .main-title{font-family:BentonSans-Regular;font-size:5vw;color:#000;margin-bottom:3vw;margin-left:4vw;padding-top:7vw}.setting-wrapper .title-underline{width:13vw;margin-left:4vw;margin-bottom:7vw;border-top:3px solid #12b1bf}.setting-wrapper .text-container{width:92vw;margin-left:auto;margin-right:auto;text-align:left}.setting-wrapper .sub-title{font-size:4.3vw;font-family:BentonSans-Medium;margin-top:2vw;margin-bottom:6vw;opacity:.6;text-align:left}.setting-wrapper .setting-input-field{width:87vw;height:11vw;border:.4vw solid rgba(0,0,0,.5);margin-bottom:6vw;border-radius:.7vw;font-size:4.26vw;padding-left:5.33vw;outline:none;font-family:BentonSans-Regular;opacity:.3}.setting-wrapper .save-button{padding-top:3.5vw;height:12vw;font-size:4vw;font-family:BentonSans-Regular;text-align:center;border-radius:5px;background-color:#12b1bf;color:#fff}.setting-wrapper .button-wrapper,.setting-wrapper .save-button{width:65vw;margin:7vw auto 2vw}.setting-wrapper .button-wrapper .button-submit{width:100%;height:12vw;font-size:4vw;padding-top:1vw;background-color:#12b1bf;color:#fff;text-align:center;border-radius:5px;font-family:BentonSans-Regular;outline:none}.all-activities-popup .header-cover{background-color:#12b1bf}.all-activities-popup .arrow-image{width:7vw;height:7vh;margin-left:auto;margin-right:auto;padding-top:0}.all-activities-popup .header-title{font-size:3.73vw!important;padding-top:5vw!important;color:#fff!important;margin-left:0;margin-bottom:0;font-family:BentonSans-Medium;padding-left:0}.all-activities-popup .header-subtitle{font-size:3.2vw;color:#fff;padding-bottom:1vh;font-family:BentonSans-Medium;padding-top:5vw}.text-container-wrapper .text-container{margin-top:0}.all-activities-popup .text-container-wrapper .sub-title{font-size:3.7vw;padding-left:1vw;padding-top:2.5vh;font-family:BentonSans-Medium}.all-activities-popup .sort-filter-wrapper{width:18vw;height:5vh;border:2px solid #12b1bf;margin-top:1.5vh;margin-bottom:2vh;border-radius:3px}.all-activities-popup .sort-fliter-text{display:inline-block;font-size:4vw;color:#12b1bf;padding-left:1.5vw;padding-top:2vw;padding-bottom:2vw}.all-activities-popup .sort-fliter-image{display:inline-block;width:6vw;height:4vw;vertical-align:top;margin-top:1vw;margin-left:1vw}.all-activities-popup .header-image-wrapper .header-image{width:100%;height:49vw;margin:none!important}.clock-image{width:4.8vw;height:3.7333333333333334vw;margin-left:5vw}.all-activities-popup .image-description .activity-time{font-size:3.2vw;margin-top:.5vw;margin-left:2vw;text-align:right;font-family:BentonSans-Regular}.activity-title{font-size:4.7vw;font-family:BentonSans-Medium;margin-left:3vw;color:#000;margin-bottom:1.5vh;padding-top:2.66vw;text-shadow:none}.all-activities-popup .button-wrapper{width:49%}.all-activities-popup .button-submit{width:100%;font-size:3.7333333333333334vw;color:#fff;text-align:center;height:12.266666666666667vw;padding-top:4vw;margin-top:10vw;outline:none}.meals-tag-container{margin-left:3vw}.meals-tag{color:green}.meals-tag,.meals-tag-green{font-size:2.5vw;display:inline-block;padding:3px 8px 1px 7px;font-family:BentonSans-Regular}.meals-tag-green{color:#40d99a!important;border:2px solid #40d99a!important}.meals-tag-yellow{color:#f5b303!important;border:2px solid #f5b303!important}.meals-tag-red,.meals-tag-yellow{display:inline-block;font-size:2.5vw;padding:3px 8px 1px 7px;margin-left:2.93vw}.meals-tag-red{color:#dd4b39!important;border:2px solid #dd4b39!important}.meals-tag-blue{display:inline-block;font-size:2.5vw;padding:3px 8px 1px 7px;color:#12b1bf!important;margin-left:2.93vw;border:2px solid #12b1bf!important}.all-activities-popup .button-pack .back{background-color:#f5b303}.all-activities-popup .button-pack .back,.all-activities-popup .button-pack .book{width:100%;font-size:3.7333333333333334vw;color:#fff;text-align:center;height:12.266666666666667vw;padding-top:4vw;margin-top:10vw}.all-activities-popup .button-pack .book{background-color:#12b1bf}.profile-wrapper .dropdown-icon{display:inline-block;width:9.4vw;height:6.4vw;margin-top:4.2vw;margin-left:3vw;vertical-align:top}.profile-wrapper .header-wrapper{background-color:#12b1bf;width:100vw;height:8vh}.profile-wrapper .title{width:23.2vw;display:inline-block;height:5.066666666666666vw;color:#fff;font-weight:500;font-size:5.333333vw;margin-left:24.266667vw;margin-top:3.5vw;vertical-align:sub;font-family:BentonSans-Medium}.profile-wrapper .search{display:inline-block;position:absolute;width:6.4vw;height:6.4vw;margin-left:27.8vw;margin-top:4vw}.profile-wrapper .main-title{font-family:BentonSans-Regular;font-size:5vw;color:#000;margin-bottom:3vw;margin-left:4vw;padding-top:7vw}.profile-wrapper .title-underline{width:13vw;margin-left:4vw;margin-bottom:7vw;border-top:.8vw solid #12b1bf}.profile-wrapper .text-container{width:92vw;margin-left:auto;margin-right:auto}.profile-wrapper .sub-title{font-size:4.3vw;font-family:BentonSans-Medium;margin-top:2vw;margin-bottom:6vw;opacity:.6;text-align:left}.address-input-field{height:15vw;padding-top:4.2vw}.profile-input-field{width:82vw;border:.4vw solid rgba(0,0,0,.5);border-radius:1vw;font-size:4.26vw;padding-left:5.33vw;outline:none;font-size:4vw;font-family:BentonSans-Regular;padding-top:.5vw;padding-left:3vw;opacity:.5}.profile-input-field,.small-input-field{height:11vw;margin-bottom:6vw;background-color:#fff}.small-input-field{width:17vw;border:.4vw solid rgba(0,0,0,.3);border-radius:1vw}.input-field-small{width:16vw;height:9vw;margin:1vw .5vw 6vw;float:left;border:none}.input-field-middle,.input-field-small{display:inline-block;vertical-align:bottom;font-size:4vw;font-family:BentonSans-Regular;opacity:.5;outline:none;background-color:#fff}.input-field-middle{width:62vw;height:11vw;border:.4vw solid rgba(0,0,0,.5);margin-bottom:7vw;border-radius:1vw;padding-top:.5vw;padding-left:3vw}.big-input-field-image{width:87vw;height:11vw;border:1px solid rgba(0,0,0,.5);border-radius:.8vw}.profile-input-field-image{width:70vw;height:10vw;margin-bottom:6vw;border-radius:.8vw;font-size:4.26vw;padding-left:5.33vw;font-size:4vw;font-family:BentonSans-Regular;padding-top:.5vw;padding-left:3vw;opacity:.5;float:left;outline:none}.big-input-field-image:after{content:"";display:block;background-image:url(/static/images/calendar.png);background-repeat:no-repeat;width:11vw;height:11vw;background-size:7vw 6vw;background-position:2vw 2vw;float:left;margin-left:4vw;opacity:.5}.profile-wrapper .button-wrapper{width:65vw;margin:7vw auto 2vw}.profile-wrapper .button-wrapper .button-submit{width:100%;height:12vw;font-size:4vw;padding-top:1vw;background-color:#12b1bf;color:#fff;text-align:center;border-radius:5px;font-family:BentonSans-Regular;outline:none}.profile-wrapper .button-cover{width:27vw}.profile-wrapper .button-attach{width:100%;height:9vw;font-size:4vw;padding-top:1vw;background-color:#12b1bf;color:#fff;text-align:center;border-radius:5px;font-family:BentonSans-Regular;outline:none}.your-trips-wrapper .dropdown-icon{display:inline-block;width:9.4vw;height:6.4vw;margin-top:4.2vw;margin-left:3vw;vertical-align:top}.your-trips-wrapper .header-wrapper{background-color:#12b1bf;width:100vw;height:8vh}.your-trips-wrapper .title{width:23.2vw;display:inline-block;height:5.066666666666666vw;color:#fff;font-weight:500;font-size:5.333333vw;margin-left:24.266667vw;margin-top:3.5vw;vertical-align:sub;font-family:BentonSans-Medium}.your-trips-wrapper .search{display:inline-block;position:absolute;width:6.4vw;height:6.4vw;margin-left:27.8vw;margin-top:4vw}.your-trips-wrapper .main-title{font-family:BentonSans-Regular;font-size:5vw;color:#000;margin-bottom:3vw;margin-left:4vw;padding-top:7vw}.your-trips-wrapper .title-underline{width:13vw;margin-left:4vw;margin-bottom:7vw;border-top:6px solid #12b1bf}.your-trips-wrapper .header-image{background-image:url(https://cdn.tratoli.com/static/mobile/images/dubai.jpg);width:89vw;height:50vw;background-size:cover;background-repeat:no-repeat;margin-top:3vw;position:relative}.your-trips-wrapper .header-title{font-size:5vw;font-family:BentonSans-Regular;color:#fff;text-align:center;padding-top:22vw}.your-trips-wrapper .price-wrapper{background-color:rgba(0,0,0,.3);width:25vw;position:absolute;top:7vw}.your-trips-wrapper .header-price-icon{display:inline-block;width:5vw;height:4vw;padding-left:2vw}.your-trips-wrapper .header-price{display:inline-block;font-family:BentonSans-Regular;font-size:4vw;color:#fff;vertical-align:middle}.your-trips-wrapper .details-wrapper{width:88vw;height:87vw;background-color:#fff;margin-left:auto;margin-right:auto;margin-bottom:5vw;box-shadow:0 1px 12px 0 rgba(0,0,0,.5)}.your-trips-wrapper .list-title{font-size:3.2vw;font-family:BentonSans-Medium;opacity:.7;margin-left:3.5vw;margin-bottom:2vw;vertical-align:middle}.your-trips-wrapper .list-subtitle{font-size:3.6vw;font-family:BentonSans-Medium;margin-bottom:1.3vw;opacity:.9}.your-trips-wrapper .ruppe-icon{display:inline-block;width:3vw;height:3vw;vertical-align:top;margin-top:1vw}.your-trips-wrapper .download-button{border-radius:5px;color:#12b1bf;border:2px solid #12b1bf}.your-trips-wrapper .download-button,.your-trips-wrapper .pay-button{width:79vw;margin:7vw auto 2vw;padding-top:3.5vw;height:12vw;font-size:3.5vw;font-family:BentonSans-Regular}.your-trips-wrapper .pay-button{border-radius:5px;background-color:#12b1bf;color:#fff}.your-trips-wrapper .button-wrapper .button-info{border-radius:.8vw;background-color:#fff;border:1px solid #12b1bf;color:#12b1bf;margin-top:7vw}.your-trips-wrapper .button-wrapper .button-info,.your-trips-wrapper .button-wrapper .button-submit{width:100%;height:12vw;font-size:3.5vw;font-family:BentonSans-Regular;margin-bottom:2vw;outline:none}.your-trips-wrapper .button-wrapper .button-submit{border-radius:5px;background-color:#12b1bf;color:#fff;border-radius:.8vw}.fourth-page .header-wrapper{background-color:#12b1bf}.fourth-name .arrow-image{width:7vw;height:7vh;margin-left:auto;margin-right:auto;padding-top:0}.fourth-page .header-name{font-size:3.73vw;padding-top:2vw;color:#fff;font-family:BentonSans-Medium}.fourth-page .search{display:inline-block;position:absolute;width:6.4vw;height:6.4vw;margin-left:27.8vw;margin-top:4vw}.fourth-page .header-image{width:100%;height:49vw}.fourth-page .text-container{width:100%;margin-top:4.53vw;display:block}.fourth-page .tour-header-title{font-size:5.333333333333333vw;font-family:BentonSans-Medium}.fourth-page .tour-customer-info-title{color:#95989a}.fourth-page .tour-customer-info-title,.fourth-page .tour-customer-info-value{font-size:3.7333333333333334vw;font-family:BentonSans-Regular;margin-top:1.86vw}.fourth-page .tour-customer-info-value{color:#000;text-align:right}.fourth-page .separate-line{width:100%;margin-bottom:5vw;border-top:3px solid #000;opacity:.3}.fourth-page .tour-info-title{font-size:4.26vw;font-family:BentonSans-Medium;opacity:.7;margin-bottom:4.8vw}.fourth-page .traveller-name{font-size:4.26vw;margin-bottom:4.5vw}.fourth-page .traveller-edit-name-icon{width:4.8vw;height:4.8vw;margin-left:37vw}.fourth-page .traveller-extra-details{font-size:4.26vw;margin-bottom:5.5vw;text-align:right;color:#12b1bf}.fourth-page .activity-process li{font-size:3.73vw;margin-top:1.6vw}.fourth-page .payment-button{width:5vw;height:5vw;margin-left:auto;margin-right:auto}.fourth-page .payment-option-text{font-size:4vw;font-family:BentonSans-Regular;margin-bottom:2.6666666666666665vw;color:#95989a}.fourth-page .term-condition-button-wrapper{width:4.26vw;height:4.26vw;margin-left:auto;margin-right:auto;margin-top:1vw;border:1px solid #000}.fourth-page .term-condition-button{width:4.26vw;height:4.26vw;margin-left:auto;margin-right:auto;border-radius:3px}.fourth-page .term-condition-text{font-size:3.73vw}.fourth-page .term-condition-text span{color:#12b1bf}.fourth-page .book{font-size:3.7333333333333334vw;background-color:#12b1bf;color:#fff;text-align:center;height:12.266666666666667vw;padding-top:4vw;bottom:0;right:0;z-index:99999}.fourth-page .button-wrapper{width:100%}.fourth-page .button-pay{width:100%;font-size:3.7333333333333334vw;background-color:#12b1bf;color:#fff;text-align:center;height:12.266666666666667vw;padding-top:1vw;bottom:0;right:0;outline:none;z-index:99999}.noUi-horizontal .noUi-handle{left:-13px;top:-10px!important}.noUi-tooltip{font-size:3.73vw!important;margin-left:-4.6vw!important}hr{margin-top:25px!important}.noUi-tooltip{font-family:BentonSans;font-size:3.73vw;font-weight:500;text-align:center;color:#000;padding:4px 6px!important;border:1px solid #ddd;margin-left:1.4vw;margin-top:-9vw;border-radius:2px!important;width:19vw}.otp-wrapper .cross{width:5vw;height:3vh;margin-left:3vw;margin-top:2vh;z-index:3}.otp-wrapper .message-title{width:100%;text-align:center;font-size:4.8vw;font-family:BentonSans-Regular;margin-top:3vw;margin-bottom:12.8vw}.otp-wrapper .message-alert-text{font-size:4.26vw;width:100%;text-align:center;margin-top:6.133333333333334vw;margin-bottom:6.4vw}.otp-wrapper .message-alert-text span{color:#12b1bf}.button-wrapper{width:84%;margin-left:auto;margin-right:auto}.otp-wrapper .button-info{text-align:center;margin:auto;background-color:#12b1bf;color:#fff;font-family:BentonSans-Medium;font-size:4.8vw;width:100%;height:14vw;border-radius:.8vw;box-shadow:0 2px 4px rgba(0,0,0,.5);outline:none}.otp-wrapper .message-re-alert-text{font-size:4.26vw;width:100%;text-align:center;font-family:BentonSans-Regular;margin-top:3.466666666666667vw;margin-bottom:54.4vw}.otp-wrapper .box{width:100%;height:16vw;margin-top:4vw;border:1px solid rgba(0,0,0,.5);box-shadow:0 2px 4px rgba(0,0,0,.5)}.otp-wrapper .box.error{border:1px solid rgba(255,0,0,.5);box-shadow:0 2px 4px rgba(255,0,0,.5)}.otp-wrapper .form-field{width:84%;height:14vw;font-size:4.26vw;border:none;margin-left:2vw;border:1px solid #fff;outline:none;margin-top:0;font-family:BentonSans-Regular;line-height:5}.otp-wrapper .box:before{content:"";display:block;background-image:url(/static/fonts/avatar.svg);background-repeat:no-repeat;width:7vw;height:14vw;padding-bottom:-14vw;background-size:7vw 12vw;background-position:0 0;float:left;margin-left:2vw}.product_tiles .hotel-image,.product_tiles .list-image{width:100%;display:inline-block}.product_tiles .hotel-image{height:15vh;position:relative}.product_tiles .list-description{display:inline-block;width:100%;margin-top:10px;vertical-align:top}.product_tiles .yellow-star label{display:inline-block;max-width:100%;margin-bottom:0;font-weight:700;height:4vw}.product_tiles .hotel-search-list{width:98%;margin:0 auto;margin-top:2vh;border-radius:10px;box-shadow:0 2px 8px 0 rgba(99,99,99,.2);padding:10px}ul.ttl-breadcrumb{padding:10px 16px;list-style:none}ul.ttl-breadcrumb li{display:inline-block;font-size:3.5vw}ul.ttl-breadcrumb li+li:before{padding:8px;color:#fff;content:">"}ul.ttl-breadcrumb li a{color:#fff;text-decoration:none;text-shadow:0 0 4px #000}ul.ttl-breadcrumb li a:hover{color:#fff}#root{min-height:100vh;position:relative;padding-bottom:65vw}.footer{position:absolute;width:100%;bottom:0}.sic-select{width:87vw;padding:2vw;margin-left:4vw;margin-top:2vw;border:.3vw solid #aaa;border-radius:1vw}.sic-select__after{content:"";position:absolute;top:5.5vw;right:7vw;width:0;height:0;border-left:1.5vw solid transparent;border-right:1.5vw solid transparent;border-top:1.5vw solid rgba(0,0,0,.6)}.plan-select{-webkit-appearance:menulist;border:.3vw solid #aaa;margin-top:.8vh;height:8vw;border-radius:1vw;width:27vw;background:#fff}.green-circle-wrapper{display:inline-block;margin-left:3vw;position:absolute;top:5vw;left:2vw;z-index:2}.hero{color:#000;font-family:Inter;font-size:16px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:-.32px}.hero,.mainCont{padding-left:21px}.ourHeading{color:#000;font-size:14px;font-weight:700;line-height:34px;letter-spacing:-.28px;padding-top:10px}.headInfo,.ourHeading{font-family:Inter;font-style:normal}.headInfo{flex-direction:column;color:#475569;font-size:16px;font-weight:500;line-height:24px;margin-bottom:14px}.divManager,.headInfo{display:flex;width:90%}.divManager{gap:15.7px}.firstDiv{width:87.379px;height:87.379px;border-radius:8.192px;background:#d9e9ee;position:absolute}.firstTextContainer{margin-top:15px;margin-left:35%;width:200.21px;height:56.21px}.imgAndText{gap:20px;display:flex;width:120%;gap:10px}.numBox{display:flex;justify-content:center;align-items:center;width:18.431px;height:18.431px;border-radius:75px;background:#fff;color:#141415;font-size:12px;font-weight:600;background:#f6b317}.numBox,.numBoxSideText{font-family:Inter;font-style:normal;line-height:normal}.numBoxSideText{color:#16b2bf;font-size:12.288px;font-weight:500}.disText{display:flex;width:193.871px;flex-direction:column;flex-shrink:0;color:#555;font-family:Inter;font-size:9.557px;font-style:normal;font-weight:500;line-height:16.383px;margin-top:2px}.arrowImg{position:relative;z-index:1;height:45.095px;margin-left:10px;stroke:#f6b317}.tripliveDiv{width:100%;background:#eaf3f6;padding-left:21px}.tripHeading{color:#000;padding-top:37px;font-size:14px;font-weight:700;line-height:34px;letter-spacing:-.28px}.tripHeading,.tripInfo{font-family:Inter;font-style:normal}.tripInfo{display:flex;width:305px;flex-direction:column;flex-shrink:0;color:#475569;font-size:16px;font-weight:500;line-height:24px;margin-top:1%;margin-bottom:25px}.infoCardHandler{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:auto auto;grid-gap:0}.tripCard{width:90%;height:133.355px;flex-shrink:0;border-radius:6.155px;background:#d9e9ee}.tripTag{width:80%;color:#212121;font-size:8.206px;font-weight:600}.tripCardInfo,.tripTag{font-family:Inter;font-style:normal;line-height:normal}.tripCardInfo{display:flex;width:124.123px;flex-direction:column;color:#475569;font-size:7.181px;font-weight:500}.btnknowMore{display:inline-flex;margin-bottom:55px;margin-top:20px;padding:12px 18px;justify-content:center;align-items:center;gap:8px;border-radius:4px;border:none;background:var(--secondary-500,#f6b317);color:var(--neutral-900,#0d0f11);font-family:Inter;font-size:16px;font-style:normal;font-weight:600;line-height:19px}.fourth-page{margin-top:3vw}.fourth-page .header-wrapper{background-color:#12b1bf}.fourth-page .arrow-image{width:7vw;height:7vh;margin-left:auto;margin-right:auto;padding-top:0}.fourth-page .header-name{font-size:3.73vw;padding-top:2vw;color:#fff;font-family:BentonSans-Medium}.fourth-page .search{display:inline-block;position:absolute;width:6.4vw;height:6.4vw;margin-left:27.8vw;margin-top:4vw}.fourth-page .header-image{width:100%;height:49vw}.fourth-page .text-container{width:100%;margin-left:auto;margin-right:auto;margin-top:4.53vw;display:block}.fourth-page .tour-header-title{font-size:5.333333333333333vw;font-family:BentonSans-Medium}.fourth-page .tour-customer-info-title{color:#95989a}.fourth-page .tour-customer-info-title,.fourth-page .tour-customer-info-value{font-size:3.7333333333333334vw;font-family:BentonSans-Regular;margin-top:1.86vw}.fourth-page .tour-customer-info-value{color:#000;text-align:right}.fourth-page .separate-line{width:100%;margin-bottom:5vw;border-top:3px solid #000;opacity:.3}.fourth-page .tour-info-title{font-size:4.26vw;font-family:BentonSans-Medium;opacity:.7;margin-bottom:4.8vw}.fourth-page .traveller-name{font-size:4.26vw;margin-bottom:4.5vw}.fourth-page .traveller-edit-name-icon{width:4.8vw;height:4.8vw;margin-left:37vw}.fourth-page .traveller-extra-details{font-size:4.26vw;margin-bottom:5.5vw;text-align:right;color:#12b1bf}.passenger-modal .modal-dialog{height:100%}.discount_box{height:14vw;margin-left:2vw;margin-right:2vw;padding-left:4vw;padding-top:3vw;margin-top:3vw;border:1px solid #ddd}.promo_code{border:none;width:70%;font-size:4.5vw;text-transform:uppercase}.apply_btn{text-align:left;font-size:4.5vw}.passenger-modal #datepicker_group{width:82vw}.passenger-modal .your_package_placeholder{height:11vw!important}#dob-datepicker:before{content:attr(placeholder)!important;color:#aaa;margin-right:.5em}#dob-datepicker:focus:before,#dob-datepicker:valid:before{content:""}.tratoli_modal{display:none;height:100vh;left:0;position:fixed;top:0;width:100%;background-color:#fff;z-index:1000}.tratoli_modal.open{display:grid;grid-template-rows:auto auto auto}.tratoli_modal__content{overflow-y:auto}.input-div{margin-left:4vw;margin-bottom:2vh;margin-right:4vw}.sales-input-field{padding:3vw;width:100%;border-radius:1vw;border:.1vw solid #aaa;font-family:BentonSans-Regular}.sales-button{width:78vw;margin-top:5.06vw;background-color:#12b1bf;color:#fff;padding-top:3.5vw;padding-bottom:3.5vw;text-align:center;font-size:3.8vw;border-radius:.53vw;font-family:BentonSans-Medium;border:none}.sales-select:before{content:"";width:2.5vw;height:2.5vw;position:absolute;top:1.5vw;right:2vw;border:2px solid #12b1bf;border-top:none;border-right:none;background:transparent;transform:rotate(-45deg)}