@import url(https://fonts.googleapis.com/css2?family=Poppins:wght@400;500&display=swap);@import url(https://fonts.googleapis.com/css?family=Open+Sans:400,400i,600,600i,700,700i,800,800i);.font-dimi{font-family:Conv_AvenirNextLTPro-Demi,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji}.load_container{justify-content:center;align-items:center}.load_inner_container{max-width:740px;width:95%;margin:0 auto;padding:40px 0 0}@media screen and (min-height:900px){.load_inner_container{padding:30px 0 0}}@media only screen and (max-width:1024px){.load_inner_container{padding:40px 0}}.loader_background{background:#fff;padding:15px 35px 10px;border-top-left-radius:15px;border-top-right-radius:15px;box-shadow:0 2px 10px rgba(170,185,206,.3);font-family:Poppins,sans-serif}@media only screen and (max-width:767px){.loader_background{padding-bottom:15px}}.load_border_top{border-top:1px solid #eee}.load_border_bottom{border-bottom:1px solid #eee}.load_border_right{border-right:1px solid #eee}.loader_bottom_section p,.loader_top_section p{font-size:18px;line-height:25px;color:#373739;font-weight:500}@media only screen and (max-width:767px){.loader_bottom_section p,.loader_top_section p{font-size:15px}}.airport_name{color:#0c4ca3}.airport_name,.booking_date{font-size:18px;font-weight:500}.airport_location{font-size:13px;line-height:normal;color:#000;font-weight:400}.loader_image_section{padding:0 40px 0 35px}.loader_image_section img{max-width:100%}.load_banner_section{font-family:Poppins,sans-serif;max-width:740px;width:95%;margin:0 auto;padding-bottom:40px}.load_banner_section img{width:100%}@media only screen and (max-width:767px){.load_banner_section{width:95%}}.load_banner_section.hotel_not_found_load_banner{max-width:630px}.pax_details{font-size:15px}.package_search_loader .load_banner_section{max-width:780px}.package_search_loader .load_banner_section.promotional_banner_active{max-width:740px}.load_banner_content{max-width:70%;width:95%;margin:0 auto;padding:9px 0 17px;position:relative;z-index:1}.load_banner_content h1{font-size:38px}@media only screen and (max-width:767px){.load_banner_content h1{font-size:28px}}.load_banner_content h4{margin-bottom:0;font-size:17px}@media only screen and (max-width:767px){.load_banner_content h4{font-size:14px}}@media only screen and (max-width:500px){.load_banner_content{max-width:inherit}}.load_banner_background{border-bottom-left-radius:15px;border-bottom-right-radius:15px}.load_banner_background:after,.load_banner_background:before{position:absolute;content:"";top:50%;transform:translateY(-50%);height:100%}@media only screen and (max-width:500px){.load_banner_background:after,.load_banner_background:before{display:none}}.flight_load_container .loader_bottom_section,.flight_load_container .loader_top_section{max-width:95%;margin:0 auto}@media only screen and (max-width:767px){.flight_load_container .loader_bottom_section,.flight_load_container .loader_top_section{max-width:inherit}}.flight_load_container .loader_top_section{padding:0 30px 15px}@media only screen and (max-width:767px){.flight_load_container .loader_top_section{padding:0 0 10px}}.flight_load_container .loader_bottom_section{padding:15px 30px 0}.flight_load_container .loader_middle_section{padding:26px 0 10px}@media only screen and (max-width:767px){.flight_load_container .loader_middle_section{flex-direction:column;justify-content:center;align-items:center}}.flight_load_container .airport_name,.flight_load_container .booking_date{margin-bottom:10px}.flight_load_banner .load_banner_background:before{left:25px;width:100px;background:url(https://d12lchh0gjjhot.cloudfront.net/img/mid-screens/banner_img/flight_banner_img_2.png) no-repeat 0;background-size:100%}@media only screen and (max-width:767px){.flight_load_banner .load_banner_background:before{left:15px;width:80px}}.flight_load_banner .load_banner_background:after{right:25px;width:120px;background:url(https://d12lchh0gjjhot.cloudfront.net/img/mid-screens/banner_img/flight_banner_img_1.png) no-repeat 100%;background-size:100%}@media only screen and (max-width:767px){.flight_load_banner .load_banner_background:after{right:15px;width:80px}}.flight_load_banner .load_banner_background.flysacred_banner:before{left:1px}.flight_load_banner .load_banner_background.flysacred_banner:after{right:1px}.hotel_not_found_load_banner .load_banner_background{background-color:#fff;color:#000;background:url(https://d12lchh0gjjhot.cloudfront.net/img/design_vector.png) no-repeat 100%;width:100%;border-radius:15px;background-size:100%;transform:unset;background-position:bottom}@media only screen and (max-width:767px){.hotel_not_found_load_banner .load_banner_background{height:250px}}@media only screen and (max-width:370px){.hotel_not_found_load_banner .load_banner_background{height:320px}}.hotel_not_found_load_banner .load_banner_background .load_banner_content{position:unset}@media only screen and (max-width:767px){.hotel_not_found_load_banner .load_banner_background .load_banner_content{padding:0 0 13px 15px}}@media (max-width:422px){.hotel_not_found_load_banner .load_banner_background .load_banner_content{padding:0 0 0 15px}}@media only screen and (max-width:767px){.hotel_not_found_load_banner .load_banner_background .flight-found{padding:0}}.hotel_not_found_load_banner .load_banner_background .flight-found h4{font-size:21px!important;line-height:unset;font-weight:500}@media only screen and (max-width:767px){.hotel_not_found_load_banner .load_banner_background .flight-found h4{font-size:16px!important}}.hotel_not_found_load_banner .load_banner_background .flight-found p{font-size:16px;line-height:unset;font-weight:400}@media only screen and (max-width:767px){.hotel_not_found_load_banner .load_banner_background .flight-found p{font-size:14px!important}}.hotel_not_found_load_banner .load_banner_content{max-width:57%;position:relative;z-index:1;left:0;bottom:0;padding:9px 0 17px 30px;margin:unset}.hotel_load_container .loader_background{background:#fff url(https://d12lchh0gjjhot.cloudfront.net/img/mid-screens/02_loading_page_hotel_PNG.png) no-repeat 100% 100%;background-size:100%;padding-bottom:50px}.hotel_load_container .loader_background :before{position:absolute;content:"";bottom:2px;left:53%;transform:translateX(-55%);width:100px;height:100px;background:url(https://d12lchh0gjjhot.cloudfront.net/img/mid-screens/hotel_loading.gif) no-repeat 50%;background-size:100%}@media only screen and (max-width:767px){.hotel_load_container .loader_background :before{bottom:4px;width:75px;height:75px}}@media only screen and (max-width:375px){.hotel_load_container .loader_background :before{width:60px;height:60px}}.hotel_load_container .loader_top_section{padding:0 0 20px;max-width:550px}.hotel_load_container .loader_top_section p{font-size:15px;color:#000}@media only screen and (max-width:767px){.hotel_load_container .loader_top_section p{text-align:center}}.hotel_load_container .loader_middle_section{padding-top:25px;max-width:50%}@media only screen and (max-width:500px){.hotel_load_container .loader_middle_section{max-width:60%}}@media only screen and (max-width:375px){.hotel_load_container .loader_middle_section{max-width:100%}}.hotel_load_container .airport_name,.hotel_load_container .booking_date{margin-bottom:15px}.hotel_load_container .load_inner_container{position:relative}.hotel_load_container .load_inner_container:before{position:absolute;content:"";bottom:0;left:0;width:100%;height:3px;background:#5d5d5d;z-index:1}.hotel_load_banner .load_banner_background:before{left:25px;width:77px;background:url(https://d12lchh0gjjhot.cloudfront.net/img/mid-screens/banner_img/hotel_banner_img_2.png) no-repeat 0;background-size:100%}@media only screen and (max-width:767px){.hotel_load_banner .load_banner_background:before{width:65px}}.hotel_load_banner .load_banner_background:after{right:25px;width:122px;background:url(https://d12lchh0gjjhot.cloudfront.net/img/mid-screens/banner_img/hotel_banner_img_1.png) no-repeat 100%;background-size:100%}@media only screen and (max-width:767px){.hotel_load_banner .load_banner_background:after{width:80px}}.insurance_load_container .loader_top_section{padding:0 30px 15px}@media only screen and (max-width:767px){.insurance_load_container .loader_top_section{padding-left:0;padding-right:0}}.insurance_load_container .loader_top_section{max-width:80%;margin:0 auto}@media only screen and (max-width:767px){.insurance_load_container .loader_top_section{max-width:100%}}.insurance_load_container .loader_middle_section{padding:25px 0 10px}@media only screen and (max-width:767px){.insurance_load_container .loader_middle_section .mobile_device_ins_middle_sec_show{flex-direction:column-reverse;align-items:center}}.insurance_load_container .protection_img_container img{max-width:100%;width:100px}@media only screen and (max-width:767px){.insurance_load_container .protection_img_container{margin-bottom:20px}}.insurance_load_container .insurance_details_container{padding:0 30px}@media only screen and (max-width:767px){.insurance_load_container .insurance_details_container{padding-left:0;padding-right:0;text-align:center;width:100%;border-right:none}}.insurance_load_banner .load_banner_background:before{left:25px;width:100px;background:url(https://d12lchh0gjjhot.cloudfront.net/img/mid-screens/banner_img/insurance_banner_img_2.png) no-repeat 0;background-size:100%}@media only screen and (max-width:767px){.insurance_load_banner .load_banner_background:before{left:15px;width:80px}}.insurance_load_banner .load_banner_background:after{right:25px;width:125px;background:url(https://d12lchh0gjjhot.cloudfront.net/img/mid-screens/banner_img/insurance_banner_img_1.png) no-repeat 100%;background-size:100%}@media only screen and (max-width:767px){.insurance_load_banner .load_banner_background:after{right:15px;width:80px}}.insurance_load_banner .load_banner_content h1{font-size:32px}.insurance_load_banner .load_banner_content h4{font-size:21px}@media only screen and (max-width:767px){.insurance_load_banner .load_banner_content h1{font-size:24px}.insurance_load_banner .load_banner_content h4{font-size:14px}}.package_load_container .loader_background{background:#dcf7ff url(https://d12lchh0gjjhot.cloudfront.net/img/mid-screens/04_loading_page_package_PNG.png) no-repeat bottom;background-size:100%;padding-bottom:80px}@media only screen and (max-width:425px){.package_load_container .loader_background{padding-bottom:45px}}.package_load_container .loader_background:before{position:absolute;content:"";bottom:0;left:0;width:100%;height:6px;background:#f3d9b7;z-index:1}.package_load_container .loader_background:after{position:absolute;content:"";width:150px;height:70px;right:140px;bottom:38px;background:url(https://d12lchh0gjjhot.cloudfront.net/img/mid-screens/package_loading.gif) no-repeat 50%;background-size:100%}@media only screen and (max-width:768px){.package_load_container .loader_background:after{bottom:34px}}@media only screen and (max-width:767px){.package_load_container .loader_background:after{width:137px;height:70px;right:100px;bottom:34px}}@media only screen and (max-width:600px){.package_load_container .loader_background:after{width:115px;height:60px;bottom:23px}}@media only screen and (max-width:550px){.package_load_container .loader_background:after{width:105px;height:58px;bottom:20px}}@media only screen and (max-width:500px){.package_load_container .loader_background:after{width:90px;height:55px;bottom:17px}}@media only screen and (max-width:425px){.package_load_container .loader_background:after{width:75px;height:50px;bottom:13px}}@media only screen and (max-width:375px){.package_load_container .loader_background:after{width:65px;height:40px;bottom:13px}}@media only screen and (max-width:320px){.package_load_container .loader_background:after{bottom:8px}}.package_load_container .load_inner_container{max-width:780px}.package_load_container .loader_top_section{max-width:95%;margin:0 auto;padding:0 30px 15px}@media only screen and (max-width:767px){.package_load_container .loader_top_section{max-width:100%;padding-left:0;padding-right:0}}.package_load_container .loader_top_section p{color:#000}.package_load_container .load_border_top{border-top:1px solid #b5d9ee;width:70%;margin:0 auto}@media only screen and (max-width:767px){.package_load_container .load_border_top{width:100%}}.package_load_container .loader_middle_section{padding:25px 0 10px}.package_load_container .list_icon{position:relative;padding-left:40px}.package_load_container .list_icon:last-child{margin-bottom:0}.package_load_container .list_icon:before{position:absolute;content:"";top:4px;left:0;width:24px;height:20px}.package_load_container .list_icon.list_location:before{background:url(https://d12lchh0gjjhot.cloudfront.net/img/mid-screens/package_icon_1.png) no-repeat 50%}.package_load_container .list_icon.list_persons:before{background:url(https://d12lchh0gjjhot.cloudfront.net/img/mid-screens/package_icon_2.png) no-repeat 50%}.package_load_container .list_icon.list_rooms:before{background:url(https://d12lchh0gjjhot.cloudfront.net/img/mid-screens/package_icon_3.png) no-repeat 50%}.package_load_container .list_icon.airport_name{max-width:60%;display:inline-flex;align-items:flex-start}@media only screen and (max-width:768px){.package_load_container .list_icon.airport_name{max-width:100%;flex-wrap:wrap}}.package_load_container .list_icon.airport_name .from_place{min-width:-webkit-max-content;min-width:-moz-max-content;min-width:max-content}@media only screen and (min-width:1024px){.package_load_container .list_icon.airport_name{max-width:100%!important}}.package_load_container .count_details{font-size:12px;display:block;margin-left:0!important}.package_load_container .loader_gif_image{bottom:36px;right:160px;width:155px}@media only screen and (max-width:767px){.package_load_container .loader_gif_image{bottom:35px;right:90px;width:138px}}@media only screen and (max-width:375px){.package_load_container .loader_gif_image{width:100px}}.package_load_container .loader_gif_image img{max-width:100%}.package_load_banner{max-width:780px}@media only screen and (max-width:767px){.package_load_banner{width:95%}}.package_load_banner .load_banner_background:before{left:35px;width:80px;background:url(https://d12lchh0gjjhot.cloudfront.net/img/mid-screens/banner_img/package_banner_img_1.png) no-repeat 0;background-size:100%}@media only screen and (max-width:767px){.package_load_banner .load_banner_background:before{left:15px;width:60px}}.package_load_banner .load_banner_background:after{right:40px;width:60px;background:url(https://d12lchh0gjjhot.cloudfront.net/img/mid-screens/banner_img/package_banner_img_2.png) no-repeat 100%;background-size:100%}@media only screen and (max-width:767px){.package_load_banner .load_banner_background:after{right:15px;width:45px}}.package_load_banner .load_banner_content{padding:34px 0}.package_load_banner .load_banner_content h3{font-size:27px}@media only screen and (max-width:600px){.package_load_banner .load_banner_content{padding:25px 0}.package_load_banner .load_banner_content h3{font-size:20px}}.room_load_container .loader_background{background:#fff url(https://d12lchh0gjjhot.cloudfront.net/img/mid-screens/05_loading_page_room_PNG.png) no-repeat bottom;background-size:100%;padding-bottom:40px}.room_load_container .loader_background:before{position:absolute;content:"";bottom:0;left:0;width:100%;height:3px;background:#a0a0a0;z-index:1}.room_load_container .loader_background.activity_loader{background:#fff url(https://d12lchh0gjjhot.cloudfront.net/img/mid-screens/activity_loader_bg.png) no-repeat bottom;background-size:cover}.room_load_container .loader_top_section{padding:0 0 15px}.room_load_container .load_border_top{border-top:1px solid #b5d9ee;width:60%}.room_load_container .loader_top_section p{font-weight:400}.room_load_container .loader_middle_section{padding:35px 0 10px;max-width:55%}@media only screen and (max-width:767px){.room_load_container .loader_middle_section{max-width:80%}}@media only screen and (max-width:425px){.room_load_container .loader_middle_section{max-width:100%}}.room_load_container .airport_name,.room_load_container .booking_date{margin-bottom:30px}.room_load_container .loader_gif_image{bottom:-10px;right:205px;width:165px}@media only screen and (max-width:767px){.room_load_container .loader_gif_image{bottom:-3px;width:105px}}@media only screen and (max-width:500px){.room_load_container .loader_gif_image{right:145px}}@media only screen and (max-width:425px){.room_load_container .loader_gif_image{bottom:-5px;right:115px;width:95px}}@media only screen and (max-width:375px){.room_load_container .loader_gif_image{right:90px;width:75px}}.room_load_container .loader_gif_image img{max-width:100%}.room_load_banner.load_banner_section,.room_load_container .load_banner_section{width:100%}.room_load_banner .load_banner_background{padding:3px 25px 2px}.room_load_banner .load_banner_background:after{position:absolute;content:"";top:auto;bottom:0;right:0;width:250px;height:90px;background:url(https://d12lchh0gjjhot.cloudfront.net/img/mid-screens/banner_img/room_banner_img_1.png) no-repeat 100%;background-size:100%;transform:translateY(0)}@media only screen and (max-width:767px){.room_load_banner .load_banner_background:after{width:200px;height:80px}}.room_load_banner .load_banner_content{max-width:inherit;width:100%}@media only screen and (max-width:500px){.room_load_banner .load_banner_content{text-align:center}}.room_load_banner .load_banner_content h1,.room_load_banner .load_banner_content h3{color:#472f0b}.room_load_banner .load_banner_content h1{font-size:29px}@media only screen and (max-width:767px){.room_load_banner .load_banner_content h1{font-size:25px}}@media only screen and (max-width:767px){.mobile_device_design{width:100%!important;text-align:center}.mobile_device_design .loader_image_section{padding:0}}.activity_load_image_container_outer .room_load_container{padding:0 20px}.activity_load_image_container_outer .load_inner_container.activity_load_container{max-width:780px}@media (max-width:1000px){.activity_load_image_container_outer .load_inner_container.activity_load_container{padding-bottom:0}}.activity_load_image_container_outer .load_inner_container.activity_load_container .activity_loader_gif{bottom:19px;right:160px}@media (min-width:768px) and (max-width:768px){.activity_load_image_container_outer .load_inner_container.activity_load_container .activity_loader_gif{bottom:19px}}@media (max-width:767px){.activity_load_image_container_outer .load_inner_container.activity_load_container .activity_loader_gif{bottom:27px;right:50px}}@media (max-width:425px){.activity_load_image_container_outer .load_inner_container.activity_load_container .activity_loader_gif{bottom:37px}}@media (max-width:375px){.activity_load_image_container_outer .load_inner_container.activity_load_container .activity_loader_gif{bottom:41px}}@media (max-width:320px){.activity_load_image_container_outer .load_inner_container.activity_load_container .activity_loader_gif{bottom:48px;right:20px}}.activity_load_image_container_outer .load_inner_container.activity_load_container .load_border_top{width:70%;margin:0 auto}@media (max-width:768px){.activity_load_image_container_outer .load_inner_container.activity_load_container{width:100%}.activity_load_image_container_outer .load_inner_container.activity_load_container .activity_or_place_name{font-size:14px!important}.activity_load_image_container_outer .load_inner_container.activity_load_container .activity_or_place_date{font-size:12px!important}.activity_load_image_container_outer .load_inner_container.activity_load_container .loader_middle_section{padding:30px 10px!important}.activity_load_image_container_outer .load_inner_container.activity_load_container .loader_middle_section img{width:15px;height:15px;margin-bottom:7px}}.activity_load_image_container_outer .activity_load_banner_background{background:linear-gradient(90deg,#f97809,#f7683e 58%,#f7683e);top:-3px;z-index:1}.flightnofound-layout{max-width:700px;width:95%;margin:30px auto}.flightnofound-layout .whoops-wrap{background:url(https://d12lchh0gjjhot.cloudfront.net/img/noflight.jpg) no-repeat 100% 100%;border-radius:6px;background-size:100%!important}.flightnofound-layout .whoops-wrap.hotels{background:url(https://d12lchh0gjjhot.cloudfront.net/img/noHotel-found.jpg) no-repeat 100% 100%}.flightnofound-layout .whoops-wrap.insurance{background:#fff url(https://d12lchh0gjjhot.cloudfront.net/img/noInsurancefound.jpg) no-repeat 100% 100%;background-size:50%!important}@media only screen and (max-width:767px){.flightnofound-layout .whoops-wrap.insurance{background-size:40%!important}}.flightnofound-layout .whoops-wrap.package{background:#fff url(https://d12lchh0gjjhot.cloudfront.net/img/noPackagefound.jpg) no-repeat 100% 100%}.flightnofound-layout .whoops-wrap .whoopswrap-item .whoops-content{padding:20px 70px;background:url(https://d12lchh0gjjhot.cloudfront.net/img/whoops.jpg) no-repeat 0;margin-left:25px}.flightnofound-layout .whoops-wrap .whoopswrap-item .whoops-content h1{color:#094ba1;margin-bottom:0;margin-top:20px;margin-left:20px;font-size:45px}@media only screen and (max-width:767px){.flightnofound-layout .whoops-wrap .whoopswrap-item .whoops-content h1{font-size:35px}}.flightnofound-layout .whoops-wrap .whoopswrap-item .whoops-lstng .whoops-lstng-ul{max-width:55%;width:100%}.flightnofound-layout .whoops-wrap .whoopswrap-item .whoops-lstng .whoops-lstng-ul li{font-size:18px;margin-bottom:15px;position:relative;list-style:none}.flightnofound-layout .whoops-wrap .whoopswrap-item .whoops-lstng .whoops-lstng-ul li:before{background:#094ba1;font-weight:700;display:inline-block;width:7px;position:absolute;height:7px;border-radius:50%;left:-21px;top:8px;content:""}@media only screen and (max-width:767px){.flightnofound-layout .whoops-wrap .whoopswrap-item .whoops-lstng .whoops-lstng-ul{max-width:100%}.flightnofound-layout .whoops-wrap .whoopswrap-item .whoops-lstng .whoops-lstng-ul li{font-size:16px}}.flightnofound-layout .whoops-wrap .whoopswrap-item .modfy-blue-btn{padding-left:40px}.flightnofound-layout .whoops-wrap .whoopswrap-item .modfy-blue-btn .modfy-srch-btn{background:#094ba1;border:#094ba1;color:#fff!important;padding:8px 0;width:42%;border-radius:4px;text-align:center}.flightnofound-layout .whoops-wrap .whoopswrap-item .modfy-blue-btn .modfy-srch-btn.journify_back_to_res_btn{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:.5rem 1rem}.flightnofound-layout .whoops-wrap .whoopswrap-item .modfy-blue-btn a.modfy-srch-btn{display:block;height:40px;line-height:41px;padding:0}.flightnofound-layout .whoops-wrap .whoopswrap-item .modfy-blue-btn a.modfy-srch-btn span{display:block}.flightnofound-layout .whoops-wrap .whoopswrap-item .contact-us{font-size:14px}.flightnofound-layout .whoops-wrap .whoopswrap-item .contact-us .mail-content span,.flightnofound-layout .whoops-wrap .whoopswrap-item .contact-us .phone_no span{background-color:#fb5815!important;color:#fff;border-radius:50%;line-height:22px;text-align:center;font-weight:700;font-size:12px;display:inline-block;border:0;width:22px;height:22px;padding:0 6px}.flightnofound-layout .whoops-wrap.package .modfy-blue-btn{padding-bottom:75px}.b2c_cart_layout .cart_total_price_details,.box-shadow{box-shadow:0 1px 3px 0 rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 2px 1px -1px rgba(0,0,0,.12)!important;border:1px solid transparent}.b2c_cart_layout .terms_and_conditions a,.cart_continue_btn .btn,.cart_failed_page_inner_container,.cart_page_inner_container .cart_card_body .cart_list_remove,.cart_page_inner_container .cart_heading_title,.cart_page_inner_container .cart_insurance_searchform .cart_trip_radiotype_design .custom-control,.cart_page_inner_container .cart_list_date,.cart_page_inner_container .cart_list_item_price,.cart_page_inner_container .cart_list_view_modify_link a,.cart_page_inner_container .cart_main_title,.cart_page_inner_container .listing_details,.cart_page_inner_container .price_edit_int_section,.cart_page_inner_container .products-nav-wrppaer .cart_trip_radiotype_design .custom-control,.cart_slider_inner_wrapper .cart-filter-listing-item,.cart_total_price_section,.confirmation_pg_wrapper,.flight_model_result_details .btn-outline-danger,.font-dimi,.font_demi,.hotel_model_result_details .btn-outline-danger,.insurance_model_result_details .btn-outline-danger,.modal_close_button .btn-outline-danger,.plan_price,.plans_features_items_title,.plans_total_amount,.pricing_plan_title,.purchase_history_ul,.sales_team_content_title,.share_url_cart_card .add_pax_btn,.share_url_cart_card .cart_edit_modify_link,.share_url_cart_card .share_url_left_section .share_url_left_title,.share_url_landing_heading,.travel_purchase_table .cart_purchase_list_remove,.travel_purchase_table .due_point_price_dropdown .btn,.travel_purchase_table thead th{font-family:Conv_AvenirNextLTPro-Demi,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji}.font-family-sans-serif{font-family:Conv_AvenirNextLTPro-Regular,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji}.hidden_content{visibility:hidden;opacity:0}.modify_link{top:2px;position:relative;font-size:14px;color:#0f519f}.modify_link:hover{color:#fc7d12}.travel_history_modify_link{min-width:100px;margin-left:15px;text-align:right}.input_custom_design{width:92px;height:36px;margin:0 auto;background:none!important;border-color:#b8b8b8!important;color:#0f519f!important;text-align:center}.cart_page_container .custom-radio .custom-control-label:after,.cart_page_container .custom-radio .custom-control-label:before{top:10px;left:-40px;border-radius:50%;border:1px solid #b8b8b8}.cart_page_container .custom-radio .custom-control-input:checked~.custom-control-label:before{border:1px solid #b8b8b8}.cart_page_container .custom-radio .custom-control-input:checked~.custom-control-label:after{height:8px;width:8px;top:10px;margin-left:4px;margin-top:4px;background:green!important}.cart_page_container .custom-checkbox .custom-control-label:before{border-width:1px;border-color:#b8b8b8}.cart_page_container .custom-checkbox .custom-control-input:checked~.custom-control-label:before{background:none!important;border:1px solid #0f519f!important}.cart_page_container .custom-checkbox .custom-control-input:checked~.custom-control-label:after{color:#28a745!important;background:none!important;left:-24px!important;top:1px;line-height:15px;text-align:center}.cart_insurance_body_details .insurance_plans_list,.font_regular{font-family:Conv_AvenirNextLTPro-Regular,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji}.border_dashed{border:1px dashed #b8b8b8}.border_dashed_left{border-left:1px dashed #b8b8b8}.border_radius_10{border-radius:10px}.cart_slider_inner_wrapper{margin-top:20px}.cart_slider_inner_wrapper .vueperslide:nth-child(odd){padding-right:5px}.cart_slider_inner_wrapper .vueperslide:nth-child(2n){padding-left:5px}.cart_slider_inner_wrapper .vueperslides{max-width:89%;margin:0 auto}.cart_slider_inner_wrapper .filter-listing-item{background:#fff;padding:10px;border-radius:11px}.cart_slider_inner_wrapper .cart-filter-listing-item{background:#fff;padding:10px;border-radius:6px}.cart_slider_inner_wrapper .cart_filters_details{border:1px solid #b8b8b8;padding:10px;border-radius:6px}.cart_slider_inner_wrapper .cart_filters_lft{flex-basis:calc(100% - 145px);border-right:1px dashed #b8b8b8;padding-right:10px}.cart_slider_inner_wrapper .cart_filters_rgt{padding-left:10px;flex-basis:145px}.cart_slider_inner_wrapper .cart_filter_item_details{padding-bottom:10px;border-bottom:1px dashed #b8b8b8;margin-bottom:10px}.cart_slider_inner_wrapper .cart_slide_link{color:#0f519f;line-height:normal;font-size:12px}.cart_slider_inner_wrapper .cart_hotel_img{width:100%;max-width:105px}.cart_slider_inner_wrapper .cart_filter_list{padding-left:10px}.cart_slider_inner_wrapper .cart_filter_list h4{font-size:16px}.cart_slider_inner_wrapper .cart_filter_list h5{font-size:14px}.cart_slider_inner_wrapper .ratings_section .start-rating{line-height:21px}.cart_slider_inner_wrapper .ratings_section .start-rating .icon-star_icon{font-size:21px}.cart_slider_inner_wrapper .amenities_section img{filter:invert(58%) sepia(48%) saturate(2837%) hue-rotate(346deg) brightness(99%) contrast(85%)}.cart_slider_inner_wrapper .check_in_out{font-size:12px}.cart_slider_inner_wrapper .check_in_out .check_in_out_text{min-width:60px;display:inline-block;text-align:left}.cart_slider_inner_wrapper .cart_fare_content{font-size:18px;color:#f7740a;line-height:normal}.cart_slider_inner_wrapper .avg_tax_content span{display:block}.cart_slider_inner_wrapper .cart_price_content .btn-primary{background:#28a745;border-color:#28a745;font-size:14px;width:100%;border-radius:0;line-height:normal;padding:4px 5px 3px;margin-bottom:9px}.cart_slider_inner_wrapper .avg_tax_content{margin-bottom:3px!important}.cart_slider_inner_wrapper .vueperslides__arrow{width:45px;height:45px;padding:0;background:#fff;border-radius:50%;opacity:1;overflow:hidden;box-shadow:0 1px 4px 0 rgba(0,0,0,.2)}.cart_slider_inner_wrapper .vueperslides__arrow.vueperslides__arrow--prev{left:-66px!important}.cart_slider_inner_wrapper .vueperslides__arrow.vueperslides__arrow--next{right:-66px!important}.cart_slider_inner_wrapper .vueperslides__arrow svg{padding:14px 18px;width:45px}.cart_flight_suggestions_section .cart_flight_airlines_details{width:90px;padding-right:10px;border-right:1px dashed #b8b8b8}.cart_flight_suggestions_section .flight_airlines_name{text-align:center;font-size:9px;margin:5px 0 3px}.cart_flight_suggestions_section .flight_airlines_link{font-size:12px;color:#0f519f}.cart_flight_suggestions_section .flight_airlines_logo{width:20px;margin:0 auto}.cart_flight_suggestions_section .flight_airlines_logo img{max-width:100%}.cart_flight_suggestions_section .flight_fare_from_txt{font-family:Conv_AvenirNextLTPro-Regular,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;line-height:normal}.cart_flight_suggestions_section .cart_flight_suggestions_details{width:calc(100% - 90px);padding-left:10px}.cart_flight_suggestions_section .cart_flight_suggestions_wrapper{margin-bottom:10px}.cart_flight_suggestions_section .flight_time_location{font-size:14px;flex:1}.cart_flight_suggestions_section .flight_duration_section{font-size:10px;width:80px;text-align:center;margin:0 10px}.cart_flight_suggestions_section .flight_eco_details{font-size:10px;line-height:normal}.cart_flight_suggestions_section .flight_eco_details .seat_count{color:#0b8040}.cart_flight_suggestions_section .flight_travel_pointer{width:80%;height:1px;display:block;border-bottom:1px solid #b8b8b8;margin:5px 0}.cart_flight_suggestions_section .flight_travel_pointer:after{position:absolute;content:"";top:-3px;left:50%;width:7px;height:7px;background:#0f519f;border-radius:50%}.cart_flight_suggestions_section .flight_travel_pointer .flight_icon{position:absolute;top:-6px;right:-6px;transform:rotate(45deg)}.cart_flight_suggestions_section .flight_travel_pointer .flight_icon i{color:#b8b8b8}.cart_flight_suggestions_section .cart_flight_dividor{border-bottom:1px solid #b8b8b8;margin:5px 0}.insu_suggestion_details{height:120px;display:flex;flex-direction:column;justify-content:center}.insu_suggestion_logo img{max-width:100%}.insu_suggestion_name{font-size:14px;margin-top:8px!important}.cart_page_inner_container{background:#fff;padding:40px 20px 20px}.cart_page_inner_container .cart_main_title{font-size:36px;line-height:38px;color:#0e509e;margin:0 0 35px}.cart_page_inner_container .cart_main_title>span{margin-right:60px}.cart_page_inner_container .cart_main_title i{color:#c6c7c6;position:absolute;top:-5px;font-size:40px}.cart_page_inner_container .cart_card{margin-bottom:20px}.cart_page_inner_container .cart_card_inner_section{background:#e7f1fd;border-radius:9px;padding:30px}.cart_page_inner_container .cart_card_inner_section:last-child{margin-bottom:0}.cart_page_inner_container .cart_card_inner_section.show_content{padding-top:15px;background:#f6f6f6}.cart_page_inner_container .cart_card_body,.cart_page_inner_container .cart_card_heading{background:#fff;border:1px dashed #b8b8b8;border-radius:11px}.cart_page_inner_container .cart_card_heading{padding:10px 18px}.cart_page_inner_container .cart_card_body{padding:18px 20px 18px 30px;margin-right:30px}.cart_page_inner_container .cart_card_body .cart_list_remove{position:absolute;top:50%;right:-40px;width:23px;height:23px;background:#b8b8b8;font-size:20px;text-align:center;color:#fff;border-radius:50%;line-height:25px;transform:translateY(-50%);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.cart_page_inner_container .cart_heading_icons{border:1px solid #f9bd12;border-radius:50%;width:55px;height:55px;display:flex;justify-content:center;align-items:center;background:#fff;padding:8px;margin-right:12px}.cart_page_inner_container .cart_heading_icons>i{font-size:25px;color:#f9bd12;line-height:18px}.cart_page_inner_container .cart_heading_icons .cart_add_icon{position:absolute;bottom:3px;right:-4px;width:15px;height:15px;background:#0f519f;border-radius:50%;display:flex;justify-content:center;align-items:center}.cart_page_inner_container .cart_heading_icons .cart_add_icon>i{color:#fff;font-size:9px}.cart_page_inner_container .cart_heading_icons .cart_add_icon>i.fa-check{display:none}.cart_page_inner_container .cart_heading_title{padding-top:4px;line-height:normal}.cart_page_inner_container .cart_heading_title h2{font-size:28px;line-height:26px;color:#0f519f}.cart_page_inner_container .cart_heading_title .cart_success_text{display:none;font-size:16px;line-height:normal}.cart_page_inner_container .show_content .show_before_add{display:none}.cart_page_inner_container .show_content .cart_card_heading{background:transparent;border-color:transparent;padding:0 0 10px}.cart_page_inner_container .show_content .cart_heading_title h2{color:#212529}.cart_page_inner_container .show_content .cart_heading_title .cart_success_text{display:block}.cart_page_inner_container .show_content .cart_heading_icons .cart_add_icon{background:#28a745}.cart_page_inner_container .show_content .cart_heading_icons .cart_add_icon>i.fa-plus{display:none}.cart_page_inner_container .show_content .cart_heading_icons .cart_add_icon>i.fa-check{display:block}.cart_page_inner_container .cart_add_icon{display:inline-flex;line-height:normal;justify-content:center;align-items:center;width:23px;height:23px;background:#0f519f;border-radius:50%}.cart_page_inner_container .cart_add_icon>i{color:#fff;font-size:13px}.cart_page_inner_container .cart_add_content{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.cart_page_inner_container .cart_add_text{margin-left:8px;color:#0f519f;font-size:14px;text-decoration:underline}.cart_page_inner_container .cart_list_lft{position:relative;width:100%;padding-right:20px}.cart_page_inner_container .cart_list_details{font-size:14px;position:relative;padding-bottom:50px}.cart_page_inner_container .cart_list_date{font-size:16px}.cart_page_inner_container .b2b_modify_list_section{position:absolute;bottom:25px;left:30px;width:calc(100% - 335px)}.cart_page_inner_container .listing_details .small_icons{display:inline-flex;width:20px;height:20px;justify-content:center;align-items:center;margin-right:5px}.cart_page_inner_container .listing_details .small_icons i{margin-top:5px;line-height:normal;color:#fc7d12;font-size:20px}.cart_page_inner_container .miles{color:#0f519f}.cart_page_inner_container .agent_reward .secondary_color,.cart_page_inner_container .commission .secondary_color{color:#fc7d12}.cart_page_inner_container .cart_list_addons sup{top:-2px}.cart_page_inner_container .cart_addon_text{color:#606060}.cart_page_inner_container .cart_link_text{color:#0f519f}.cart_page_inner_container .cart_list_rgt{position:relative}.cart_page_inner_container .cart_list_rgt:before{position:absolute;content:"";top:-7px;left:0;bottom:0;width:0;border-left:1px dashed #b8b8b8}.cart_page_inner_container .cart_list_price_details{padding-left:20px;min-width:260px}.cart_page_inner_container .cart_list_price_details .bv-no-focus-ring{margin-bottom:10px!important}.cart_page_inner_container .cart_list_price_details .custom-control-inline{margin-right:0;padding-left:40px}.cart_page_inner_container .price_editable_section{padding:18px 15px 0;border-top:1px solid #b8b8b8}.cart_page_inner_container .price_edit_int_section{padding-left:30px}.cart_page_inner_container .price_edit_int_section .input_custom_design{width:75px;height:24px}.cart_page_inner_container .price_checkbox{position:absolute;top:20px;left:8px}.cart_page_inner_container .cart_list_item_price{color:#f7740a;font-size:22px}.cart_page_inner_container .cart_list_item_price sup{top:-4px}.cart_page_inner_container .cart_list_item_day{font-size:12px}.cart_page_inner_container .cart_list_view_modify_link{font-size:14px;padding-right:20px}.cart_page_inner_container .cart_list_view_modify_link a{color:#0f519f!important}.cart_page_inner_container .multiline_truncate_cart{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;max-width:100%}.cart_page_inner_container .cart_insurance_searchform,.cart_page_inner_container .products-nav-wrppaer{max-width:inherit;background:#fff;border-radius:11px;padding:20px}.cart_page_inner_container .cart_insurance_searchform .datepicker-trigger .form-control,.cart_page_inner_container .cart_insurance_searchform .search-from .form-control,.cart_page_inner_container .cart_insurance_searchform .search-to .form-control,.cart_page_inner_container .products-nav-wrppaer .datepicker-trigger .form-control,.cart_page_inner_container .products-nav-wrppaer .search-from .form-control,.cart_page_inner_container .products-nav-wrppaer .search-to .form-control{border:1px solid #6c757d;height:40px}.cart_page_inner_container .cart_insurance_searchform .multiselect__tags,.cart_page_inner_container .products-nav-wrppaer .multiselect__tags{border:1px solid #6c757d!important;height:40px;min-height:40px;border-radius:6px}.cart_page_inner_container .cart_insurance_searchform .cart_trip_radiotype_design .custom-control,.cart_page_inner_container .products-nav-wrppaer .cart_trip_radiotype_design .custom-control{margin-right:20px}.cart_page_inner_container .cart_insurance_searchform .cart_trip_radiotype_design .custom-control .custom-control-label,.cart_page_inner_container .products-nav-wrppaer .cart_trip_radiotype_design .custom-control .custom-control-label{color:#0f519f}.cart_page_inner_container .cart_insurance_searchform .cart_trip_radiotype_design .custom-control .custom-control-label:before,.cart_page_inner_container .products-nav-wrppaer .cart_trip_radiotype_design .custom-control .custom-control-label:before{border:1px solid #0f519f}.cart_page_inner_container .cart_insurance_searchform .search-form:not(.cart_multicity_form) .addAnother-flight,.cart_page_inner_container .products-nav-wrppaer .search-form:not(.cart_multicity_form) .addAnother-flight{display:none}.cart_page_inner_container .cart_insurance_searchform .search-form:not(.cart_multicity_form) .search-from,.cart_page_inner_container .cart_insurance_searchform .search-form:not(.cart_multicity_form) .search-to,.cart_page_inner_container .products-nav-wrppaer .search-form:not(.cart_multicity_form) .search-from,.cart_page_inner_container .products-nav-wrppaer .search-form:not(.cart_multicity_form) .search-to{width:33.33%!important}.cart_page_inner_container .cart_insurance_searchform .search-form:not(.cart_multicity_form) .datepicker-trigger,.cart_page_inner_container .products-nav-wrppaer .search-form:not(.cart_multicity_form) .datepicker-trigger{width:16.5%!important}.cart_page_inner_container .cart_insurance_searchform .search-form:not(.cart_multicity_form) .swap-icon,.cart_page_inner_container .products-nav-wrppaer .search-form:not(.cart_multicity_form) .swap-icon{display:none}.cart_page_inner_container .cart_insurance_searchform .search-form:not(.cart_multicity_form) .alternatedate-formgroup,.cart_page_inner_container .cart_insurance_searchform .search-form:not(.cart_multicity_form) .searchSubmit,.cart_page_inner_container .cart_insurance_searchform .search-form:not(.cart_multicity_form) .traveller-class-formgroup,.cart_page_inner_container .cart_insurance_searchform .search-form:not(.cart_multicity_form) .traveller-currency-form,.cart_page_inner_container .products-nav-wrppaer .search-form:not(.cart_multicity_form) .alternatedate-formgroup,.cart_page_inner_container .products-nav-wrppaer .search-form:not(.cart_multicity_form) .searchSubmit,.cart_page_inner_container .products-nav-wrppaer .search-form:not(.cart_multicity_form) .traveller-class-formgroup,.cart_page_inner_container .products-nav-wrppaer .search-form:not(.cart_multicity_form) .traveller-currency-form{width:25%!important}.cart_page_inner_container .cart_insurance_searchform .search-form:not(.cart_multicity_form) .alternatedate-formgroup,.cart_page_inner_container .cart_insurance_searchform .search-form:not(.cart_multicity_form) .traveller-class-formgroup,.cart_page_inner_container .cart_insurance_searchform .search-form:not(.cart_multicity_form) .traveller-currency-form,.cart_page_inner_container .products-nav-wrppaer .search-form:not(.cart_multicity_form) .alternatedate-formgroup,.cart_page_inner_container .products-nav-wrppaer .search-form:not(.cart_multicity_form) .traveller-class-formgroup,.cart_page_inner_container .products-nav-wrppaer .search-form:not(.cart_multicity_form) .traveller-currency-form{padding-right:0}.cart_page_inner_container .cart_insurance_searchform .search-form:not(.cart_multicity_form) .datepicker-trigger,.cart_page_inner_container .cart_insurance_searchform .search-form:not(.cart_multicity_form) .fare-detl,.cart_page_inner_container .cart_insurance_searchform .search-form:not(.cart_multicity_form) .icon-form-control,.cart_page_inner_container .cart_insurance_searchform .search-form:not(.cart_multicity_form) .search-from,.cart_page_inner_container .cart_insurance_searchform .search-form:not(.cart_multicity_form) .search-to,.cart_page_inner_container .products-nav-wrppaer .search-form:not(.cart_multicity_form) .datepicker-trigger,.cart_page_inner_container .products-nav-wrppaer .search-form:not(.cart_multicity_form) .fare-detl,.cart_page_inner_container .products-nav-wrppaer .search-form:not(.cart_multicity_form) .icon-form-control,.cart_page_inner_container .products-nav-wrppaer .search-form:not(.cart_multicity_form) .search-from,.cart_page_inner_container .products-nav-wrppaer .search-form:not(.cart_multicity_form) .search-to{padding-right:0!important}.cart_page_inner_container .cart_insurance_searchform .search-form:not(.cart_multicity_form) .datepicker-trigger .location-icon,.cart_page_inner_container .cart_insurance_searchform .search-form:not(.cart_multicity_form) .fare-detl .location-icon,.cart_page_inner_container .cart_insurance_searchform .search-form:not(.cart_multicity_form) .icon-form-control .location-icon,.cart_page_inner_container .cart_insurance_searchform .search-form:not(.cart_multicity_form) .search-from .location-icon,.cart_page_inner_container .cart_insurance_searchform .search-form:not(.cart_multicity_form) .search-to .location-icon,.cart_page_inner_container .products-nav-wrppaer .search-form:not(.cart_multicity_form) .datepicker-trigger .location-icon,.cart_page_inner_container .products-nav-wrppaer .search-form:not(.cart_multicity_form) .fare-detl .location-icon,.cart_page_inner_container .products-nav-wrppaer .search-form:not(.cart_multicity_form) .icon-form-control .location-icon,.cart_page_inner_container .products-nav-wrppaer .search-form:not(.cart_multicity_form) .search-from .location-icon,.cart_page_inner_container .products-nav-wrppaer .search-form:not(.cart_multicity_form) .search-to .location-icon{margin-bottom:0}.cart_page_inner_container .cart_insurance_searchform .search-form:not(.cart_multicity_form) .datepicker-trigger .form-control,.cart_page_inner_container .cart_insurance_searchform .search-form:not(.cart_multicity_form) .fare-detl .form-control,.cart_page_inner_container .cart_insurance_searchform .search-form:not(.cart_multicity_form) .icon-form-control .form-control,.cart_page_inner_container .cart_insurance_searchform .search-form:not(.cart_multicity_form) .search-from .form-control,.cart_page_inner_container .cart_insurance_searchform .search-form:not(.cart_multicity_form) .search-to .form-control,.cart_page_inner_container .products-nav-wrppaer .search-form:not(.cart_multicity_form) .datepicker-trigger .form-control,.cart_page_inner_container .products-nav-wrppaer .search-form:not(.cart_multicity_form) .fare-detl .form-control,.cart_page_inner_container .products-nav-wrppaer .search-form:not(.cart_multicity_form) .icon-form-control .form-control,.cart_page_inner_container .products-nav-wrppaer .search-form:not(.cart_multicity_form) .search-from .form-control,.cart_page_inner_container .products-nav-wrppaer .search-form:not(.cart_multicity_form) .search-to .form-control{border:1px solid #6c757d;height:40px}.cart_page_inner_container .cart_insurance_searchform .search-form:not(.cart_multicity_form) .traveller-formgroup .btn,.cart_page_inner_container .products-nav-wrppaer .search-form:not(.cart_multicity_form) .traveller-formgroup .btn{min-height:40px;border-radius:6px}.cart_page_inner_container .cart_insurance_searchform .search-form:not(.cart_multicity_form) .search-to,.cart_page_inner_container .products-nav-wrppaer .search-form:not(.cart_multicity_form) .search-to{padding-left:15px!important}.cart_page_inner_container .cart_insurance_searchform .search-form:not(.cart_multicity_form) .traveller-input .location-icon,.cart_page_inner_container .products-nav-wrppaer .search-form:not(.cart_multicity_form) .traveller-input .location-icon{left:2px}.cart_page_inner_container .cart_insurance_searchform .search-form:not(.cart_multicity_form) .dashboard-form-lft,.cart_page_inner_container .products-nav-wrppaer .search-form:not(.cart_multicity_form) .dashboard-form-lft{width:75%}.cart_page_inner_container .cart_insurance_searchform .search-form:not(.cart_multicity_form) .traveller-formgroup,.cart_page_inner_container .products-nav-wrppaer .search-form:not(.cart_multicity_form) .traveller-formgroup{width:25%!important}.cart_page_inner_container .cart_insurance_searchform .search-form .searchSubmit .btn,.cart_page_inner_container .products-nav-wrppaer .search-form .searchSubmit .btn{border-radius:6px;height:40px}.cart_page_inner_container .includeandexclude,.cart_page_inner_container .origin-country-feild,.cart_page_inner_container .other-preference-feild{margin-bottom:0!important;padding-right:0}.cart_page_inner_container .includeandexclude .custom-menu,.cart_page_inner_container .origin-country-feild .custom-menu,.cart_page_inner_container .other-preference-feild .custom-menu{border-right:none!important}.cart_page_inner_container .includeandexclude .multiselect__tags,.cart_page_inner_container .origin-country-feild .multiselect__tags,.cart_page_inner_container .other-preference-feild .multiselect__tags{min-height:auto;height:auto;border:none!important;padding-top:0;padding-bottom:0}.cart_page_inner_container .includeandexclude .multiselect__tag,.cart_page_inner_container .origin-country-feild .multiselect__tag,.cart_page_inner_container .other-preference-feild .multiselect__tag{top:2px;white-space:pre-wrap}.cart_page_inner_container .includeandexclude .includeCommon a,.cart_page_inner_container .origin-country-feild .includeCommon a,.cart_page_inner_container .other-preference-feild .includeCommon a{height:20px;line-height:20px}.cart_page_inner_container .includeandexclude .includeCommon a:after,.cart_page_inner_container .origin-country-feild .includeCommon a:after,.cart_page_inner_container .other-preference-feild .includeCommon a:after{line-height:18px;left:8px}.cart_page_inner_container .includeandexclude .b-dropdown .dropdown-toggle:after,.cart_page_inner_container .origin-country-feild .b-dropdown .dropdown-toggle:after,.cart_page_inner_container .other-preference-feild .b-dropdown .dropdown-toggle:after{top:0}.cart_page_inner_container .includeandexclude .multiselect__placeholder,.cart_page_inner_container .origin-country-feild .multiselect__placeholder,.cart_page_inner_container .other-preference-feild .multiselect__placeholder{padding-top:0;line-height:20px;margin-top:4px}.cart_page_inner_container .includeandexclude .multiselect,.cart_page_inner_container .origin-country-feild .multiselect,.cart_page_inner_container .other-preference-feild .multiselect{min-height:24px}.cart_page_inner_container .includeandexclude .multiselect__select,.cart_page_inner_container .origin-country-feild .multiselect__select,.cart_page_inner_container .other-preference-feild .multiselect__select{height:20px;top:2px}.cart_page_inner_container .includeandexclude .multiselect__select:before,.cart_page_inner_container .origin-country-feild .multiselect__select:before,.cart_page_inner_container .other-preference-feild .multiselect__select:before{line-height:13px;top:0}.cart_page_inner_container .includeandexclude .custom-menu .btn-secondary,.cart_page_inner_container .origin-country-feild .custom-menu .btn-secondary,.cart_page_inner_container .other-preference-feild .custom-menu .btn-secondary{border-color:#ddd!important;border-radius:0}.cart_page_inner_container .products-nav-wrppaer .datepicker-trigger .location-icon,.cart_page_inner_container .products-nav-wrppaer .icon-form-control .location-icon,.cart_page_inner_container .products-nav-wrppaer .search-from .location-icon{left:16px}.cart_page_inner_container .agentDropdown .multiselect__single{padding-top:7px}.cart_page_inner_container .agentDropdown .multiselect__placeholder{padding-top:9px}.cart_page_inner_container .search-form.flights .agentDropdown{width:27%}.cart_page_inner_container .search-form.hotelSearch .agentDropdown{width:21%}.cart_page_inner_container .search-form.insuranceSearch .agentDropdown{max-width:41.5%}.cart_page_inner_container .search-form.insuranceSearch .agentDropdown .bv-no-focus-ring{display:flex}.cart_page_inner_container .search-form.insuranceSearch .agentDropdown h6{display:block;min-width:160px;margin-bottom:0;padding-top:12px!important;font-size:14px}.cart_page_inner_container .cart_insurance_searchform .insurance_pax_info{display:flex;align-items:flex-start}.cart_page_inner_container .cart_insurance_searchform .insurance_pax_info h6{min-width:160px;margin-bottom:0;padding-top:12px!important;font-size:14px}.cart_page_inner_container .cart_insurance_searchform .form-group:not(.search-from):not(.search-to):not(.custom-dob-search):not(.prev-date):not(.depture-date):not(.arrval-date) .location-icon{display:none}.cart_page_inner_container .cart_insurance_searchform .multiselect__tags{padding-left:8px}.cart_page_inner_container .cart_insurance_searchform .multiselect__placeholder,.cart_page_inner_container .cart_insurance_searchform .multiselect__single{padding-top:8px}.cart_page_inner_container .cart_insurance_searchform .modify-srch .form-group{flex-basis:16%!important}.cart_page_inner_container .cart_insurance_searchform .modify-srch .custom-person-icon-main{flex-basis:4%!important;padding-top:10px}.cart_page_inner_container .cart_insurance_searchform .modify-srch .custom-person-icon-main i{color:#fc7d12}.cart_page_inner_container .cart_insurance_searchform .insurnce-trvel-detls{width:99%}.cart_page_inner_container .cart_insurance_searchform .insurnce-trvel-detls .form-group{flex-basis:20.25%!important;padding-right:0}.cart_page_inner_container .cart_insurance_searchform .insurance_pax_country_info{width:100%}.cart_page_inner_container .cart_insurance_searchform .insurance_pax_country_info .form-group{flex-basis:35%!important;max-width:inherit;padding-right:0;margin-bottom:0}.cart_page_inner_container .cart_insurance_searchform .insurance_pax_country_info .form-group.searchSubmit{flex-basis:26%!important}.cart_page_inner_container .cart_insurance_searchform .insurance_pax_country_info .form-group.searchSubmit .btn{width:100%}.cart_page_inner_container .cart_insurance_searchform .psengr_fname .form-control,.cart_page_inner_container .cart_insurance_searchform .psengr_lname .form-control{padding-left:8px}.cart_page_inner_container .cart_insurance_searchform .arrval-date .location-icon,.cart_page_inner_container .cart_insurance_searchform .custom-dob-search .location-icon,.cart_page_inner_container .cart_insurance_searchform .depture-date .location-icon,.cart_page_inner_container .cart_insurance_searchform .prev-date .location-icon,.cart_page_inner_container .cart_insurance_searchform .search-from .location-icon,.cart_page_inner_container .cart_insurance_searchform .search-to .location-icon{left:24px!important;top:10px!important}.cart_page_inner_container .cart_insurance_searchform .arrval-date .location-icon i,.cart_page_inner_container .cart_insurance_searchform .custom-dob-search .location-icon i,.cart_page_inner_container .cart_insurance_searchform .depture-date .location-icon i,.cart_page_inner_container .cart_insurance_searchform .prev-date .location-icon i,.cart_page_inner_container .cart_insurance_searchform .search-from .location-icon i,.cart_page_inner_container .cart_insurance_searchform .search-to .location-icon i{color:#fc7d12}.cart_page_inner_container .fare-detl .cad{top:11px;left:14px!important}.cart_page_inner_container .hotel_search_details,.cart_page_inner_container .insurance_pax_travel_info{width:100%}.cart_page_inner_container .hotel_search_details .form-group{margin-bottom:0;flex-basis:20%;width:auto!important;max-width:inherit!important;padding-right:0}.cart_page_inner_container .hotel_search_details .enterLocation .multiselect__placeholder{padding-top:8px}.cart_page_inner_container .hotel_search_details .searchSubmit .btn{font-size:20px;line-height:normal}.cart_page_inner_container .custm-guest .btn{font-size:14px}.cart_page_inner_container .custm-guest .btn .location-icon{display:none}.cart_page_inner_container .cart_multicity_form .dashboard-form-lft{width:100%}.cart_page_inner_container .cart_multicity_form .form-group{flex-basis:24.5%;padding-right:0}.cart_page_inner_container .cart_multicity_form .swap-icon{display:none}.cart_page_inner_container .cart_multicity_form .icon-from_to_swap_icon{color:#fc7d12}.cart_page_inner_container .cart_multicity_form .search-from{padding-right:0!important}.cart_page_inner_container .cart_multicity_form .search-to{padding-left:15px!important}.cart_page_inner_container .cart_multicity_form .addAnother-flight .addReturnBtn{background:#fc7d12;border-radius:6px}.cart_total_price_section{padding:30px 0 25px}.cart_total_price_section .cart_total_price_details{justify-content:flex-end;padding:20px 70px 20px 25px;border-radius:10px}.cart_total_price_section .cart_total_price_description{font-size:18px;padding-right:25px;padding-top:5px;color:#0f519f}.cart_total_price_section .cart_total_price{text-align:right;padding-left:25px}.cart_total_price_section .cart_total_price .total_price{font-size:34px;color:#fc7d12;display:block;line-height:35px}.cart_total_price_section .cart_total_price .total_price>sup{top:-8px}.cart_total_price_section .cart_total_price .total_incl_tax_txt{font-size:12px;display:block}.cart_continue_btn{padding-top:50px;text-align:center}.cart_continue_btn .btn{background:#28a745;color:#fff;font-size:28px;min-width:425px;padding:15px 10px 13px;line-height:30px;border-radius:8px}.cart_link_add_addons{display:inline-flex;align-items:center;color:#0f519f;line-height:normal;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.cart_link_add_addons .plus_icon{display:inline-flex;justify-content:center;align-items:center;width:14px;height:14px;background:#0e51a0;border-radius:50%;margin-right:7px}.cart_link_add_addons .plus_icon i{color:#fff;font-size:8px;line-height:14px}.txt_link_type_highlight{color:#0f519f}.cart_failed_page_inner_container .cart_heading_main_title,.cart_fop_page_inner_container .cart_heading_main_title{font-size:18px;padding:10px}.cart_failed_page_inner_container .share_url,.cart_fop_page_inner_container .share_url{padding-top:11px;padding-bottom:8px}.purchase_history_ul{border:1px solid #b8b8b8}.purchase_history_item{border:none;border-bottom:1px solid #b8b8b8;border-radius:0;padding:0}.purchase_history_item:last-child{border-bottom:none}.purchase_history_item.failed{background:#ffeaef}.purchase_history_item.repriced{background:#fef5f0}.purchase_history_item .history_column{font-size:14px;padding:6px 5px 5px;border-right:1px dashed #b8b8b8}.purchase_history_item .history_column:last-child{border-right:none}.purchase_history_item .history_first_column{flex-basis:100%;padding:14px 10px 14px 45px}.purchase_history_item .history_price{flex-basis:10%;min-width:110px;max-width:110px}.purchase_history_item .history_agent{flex-basis:10%;min-width:145px;max-width:145px;flex-direction:column;text-align:center}.purchase_history_item .history_agent .form-control{width:92px;height:36px;margin:0 auto;background:none;border-color:#b8b8b8;color:#0f519f;text-align:center}.purchase_history_item .history_total{flex-basis:10%;min-width:145px;max-width:145px}.purchase_history_item .history_total_count{width:90px}.purchase_history_item .purchase_history_remove{width:22px;height:22px;color:#fff;background:#b9b9b9;display:inline-block;text-align:center;border-radius:50%;position:absolute;top:0;right:-7px;font-size:20px;line-height:22px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.purchase_history_item .travel_history_section{padding-left:10px}.purchase_history_item .travel_icon_section{position:absolute;top:0;left:0;bottom:0;width:45px;height:100%;display:flex;justify-content:center;align-items:center;flex-direction:column}.purchase_history_item .txt_link_type_highlight{text-decoration:underline;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.purchase_history_item .sup_top_position{top:-3px}.purchase_history_item .travel_icon_category{line-height:normal}.purchase_history_item .travel_icon_category i{font-size:18px;color:#fc7d12;line-height:13px}.purchase_history_item .travel_category_count{width:20px;height:20px;color:#606060;border:1px solid #606060;background:#fff;border-radius:50%;font-size:12px;margin-top:12px;line-height:22px;display:inline-block;text-align:center;vertical-align:middle}.purchase_history_item .total_history_column_container .txt_link_type_highlight{text-decoration:none}.purchase_history_item .final_price_particulars{padding:12px 20px;background:#eee}.purchase_history_item .final_price_particulars .txt_link_type_highlight{text-decoration:none;line-height:normal}.payment_on_multicity{border:1px solid #b8b8b8}.payment_on_multicity .price_breakup_lft{width:calc(100% - 70px);border-right:1px solid #b8b8b8}.payment_on_multicity .price_breakup_rgt{width:70px;text-align:center}.payment_on_multicity .payment_price_breakup{overflow-y:hidden}.payment_on_multicity .price_breakup_head{background:#eee;padding:10px 15px 8px;border-bottom:1px solid #b8b8b8}.payment_on_multicity .price_breakup_head>p{line-height:normal}.payment_on_multicity .price_breakup_sub_head{padding:0 15px}.payment_on_multicity .price_breakup_sub_head .select-payment-mode-list-inner span sup,.payment_on_multicity .price_breakup_sub_head sup{top:-5px}.payment_on_multicity .price_breakup_list_view{padding:16px 25px 10px;position:relative;cursor:pointer}.payment_on_multicity .price_breakup_list_view.active{border-bottom:5px solid #fc7d12;color:#0f519f}.payment_on_multicity .price_breakup_list_view.active:after{position:absolute;content:"";bottom:-14px;left:50%;transform:translateX(-50%);border-top:9px solid #fc7d12;border-left:6px solid transparent;border-right:6px solid transparent;z-index:1}.payment_on_multicity .price_breakup_list_view.active:hover{background:none}.payment_on_multicity .price_breakup_list_view:hover{background:#e7f1fd}.payment_on_multicity .price_breakup_section{border-top:1px solid #b8b8b8;margin:0 15px}.payment_on_multicity .price_breakup_section .card{border:none}.payment_on_multicity .price_breakup_section .card .card-body{padding-left:0;padding-right:0}.payment_on_multicity .price_breakup_list_catogory{line-height:normal}.cart_toggle_icon{width:30px;height:30px;padding:0;background:#0f519f;border-radius:50%!important;line-height:40px;overflow:hidden}.cart_toggle_icon i{font-size:24px;color:#fff}.price_breakup_table_section table{margin-bottom:0;border:1px solid #b8b8b8}.price_breakup_table_section table thead tr th{border-bottom:1px solid #b8b8b8;padding:10px 15px!important}.price_breakup_table_section table tr td,.price_breakup_table_section table tr th{border-top:none;border-bottom:none;border-right:1px dashed #b8b8b8;text-align:center!important;vertical-align:middle}.price_breakup_table_section table tr td:last-child,.price_breakup_table_section table tr th:last-child{border-right:none}.price_breakup_table_section table tr.add_ons_row th:last-child{border-right:1px dashed #b8b8b8}.price_breakup_table_section table tfoot{border-top:1px solid #b8b8b8}.price_breakup_table_section table tfoot td{color:#0f519f}.price_breakup_table_section .pax_markup_int .form-control{background:none;height:36px;text-align:center}.flight_price_breakup_table_section table tr td,.flight_price_breakup_table_section table tr th{width:10%}.flight_price_breakup_table_section table tr td.pax_name,.flight_price_breakup_table_section table tr th.pax_name{width:15%;text-align:left!important}.flight_price_breakup_table_section table tr td{padding:10px 15px 0!important}.flight_price_breakup_table_section table tr:last-child td{padding-bottom:10px!important}.hotel_price_breakup_table_section table tr td,.hotel_price_breakup_table_section table tr th{width:10%}.hotel_price_breakup_table_section table tr td.pax_name,.hotel_price_breakup_table_section table tr th.pax_name{width:15%}.hotel_price_breakup_table_section table tr td.pax_name .form-control,.hotel_price_breakup_table_section table tr th.pax_name .form-control{background:none;height:36px}.hotel_price_breakup_table_section table tr td.room_type,.hotel_price_breakup_table_section table tr th.room_type{width:15%}.hotel_price_breakup_table_section table tr td{padding:10px 15px!important;border-bottom:1px solid #b8b8b8}.hotel_price_breakup_table_section table tr:last-child td{padding-bottom:10px!important;border-bottom:none}.hotel_price_breakup_table_section table tr .hotel_total_column{text-align:right!important}.insurance_price_breakup_table_section table tr td.pax_name,.insurance_price_breakup_table_section table tr th.pax_name{text-align:left!important}.insurance_price_breakup_table_section table tr td{padding:10px 15px!important}.insurance_price_breakup_table_section table tr:last-child td{padding-bottom:10px!important;border-bottom:none}.insurance_price_breakup_table_section table tr .insur_total_column{text-align:right!important}.payment_radio_btns_design .custom-control-label{margin-bottom:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-size:16px;line-height:24px}.payment_radio_btns_design .custom-control-label:before{top:3px;border:1px solid #0f519f}.payment_radio_btns_design .custom-control-label:after{top:3px}.payment_radio_btns_design .custom-control-input:checked~.custom-control-label:before{border:1px solid #0f519f}.payment_radio_btns_design .custom-control-input:checked~.custom-control-label:after{height:8px!important;width:8px!important;margin-left:4px!important;margin-top:4px!important;background:#0f519f!important}.payment_radio_btns_design .custom-radio{margin-right:20px}.payment_radio_btns_design .pay-by-monthly-sec{display:block!important}.default_new .custom-control.custom-radio .custom-control-input:checked~.custom-control-label:before{top:-1px}.payment_radio_form_group .bv-no-focus-ring{display:flex;align-items:center}.custom_checkbox_design .custom-control-label{margin-bottom:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-size:14px}.custom_checkbox_design .custom-control-label:before{border:1px solid #0f519f!important}.custom_checkbox_design .custom-control-input:checked~.custom-control-label:before{background:none!important;border:1px solid #0f519f!important}.custom_checkbox_design .custom-control-input:checked~.custom-control-label:after{color:#28a745!important;background:none!important;left:-24px!important;top:1px;line-height:15px;text-align:center}.payment_card_add_section{padding:20px;border:1px solid #b8b8b8}.payment_card_add_section .cheque_section,.payment_card_add_section .credit_debit_card_section{padding-right:20px}.payment_card_add_section .number_of_cards_select{background:#eee;border:1px solid #b8b8b8;border-radius:4px;display:flex;align-items:center;justify-content:space-between;padding:3px 10px;margin-top:13px;line-height:34px}.payment_card_add_section .cards_count_section .form-control{background:#fff!important;height:24px;width:48px;padding:2px 2px 0 7px!important;border-radius:0;line-height:24px!important}.payment_card_add_section .cards_count_section .form-control[type=number]::-webkit-inner-spin-button,.payment_card_add_section .cards_count_section .form-control[type=number]::-webkit-outer-spin-button{-webkit-appearance:inner-spin-button;-moz-appearance:inner-spin-button}.payment_card_add_section .invoice_price{min-width:90px;display:inline-block}.payment_card_add_section .payment_allocate_section{margin-top:20px;padding:10px 15px 15px;background:#eee}.payment_card_add_section .alert-warning{color:#28a743;background-color:#fff;border-color:#fff}.payment_card_add_section .payment_allocate_heading{font-size:18px}.payment_card_add_section .payment_allocate_slider_section{width:92%;margin:0 auto}.payment_card_add_section .vueperslides__arrows--outside .vueperslides__arrow{background:#fff;width:30px;height:100%;padding:0;opacity:1;box-shadow:0 0 7px rgba(51,51,51,.19)}.payment_card_add_section .vueperslides__arrows--outside .vueperslides__arrow svg{display:none}.payment_card_add_section .vueperslides__arrows--outside .vueperslides__arrow:before{position:absolute;content:"";top:50%;left:50%;transform:translate(-50%,-50%);width:8px;height:14px}.payment_card_add_section .vueperslides__arrows--outside .vueperslides__arrow--prev{left:-50px!important}.payment_card_add_section .vueperslides__arrows--outside .vueperslides__arrow--prev:before{border-right:8px solid #0f519f;border-top:7px solid transparent;border-bottom:7px solid transparent}.payment_card_add_section .vueperslides__arrows--outside .vueperslides__arrow--next{right:-50px!important}.payment_card_add_section .vueperslides__arrows--outside .vueperslides__arrow--next:before{border-left:8px solid #0f519f;border-top:7px solid transparent;border-bottom:7px solid transparent}.payment_card_add_section .vueperslide{width:24%!important;margin-left:.5%;margin-right:.5%!important;background:#fff;border:1px solid #b8b8b8;border-radius:4px;padding:10px 10px 5px;font-size:14px}.payment_card_add_section .vueperslide .form-control{background:#fff;border-color:#d1d1d1;height:34px}.payment_card_add_section .vueperslide .form-control[type=number]::-moz-placeholder{color:#d1d1d1}.payment_card_add_section .vueperslide .form-control[type=number]:-ms-input-placeholder{color:#d1d1d1}.payment_card_add_section .vueperslide .form-control[type=number]::placeholder{color:#d1d1d1}.payment_card_add_section .payment_card_details_sec{background:#e7f0fd;padding:5px 5px 4px;margin-bottom:10px}.payment_card_add_section .card_number{margin-bottom:10px}.payment_card_add_section .expiry_details_section{display:flex;align-items:center;border:1px solid #d1d1d1;border-radius:4px;padding:6px 3px 6px 12px}.payment_card_add_section .expiry_details_section .card_expiry_month{width:40px}.payment_card_add_section .expiry_details_section .form-control{height:auto;border:none;padding:0;margin-left:5px;text-align:center}.payment_card_add_section .expiry_details_section .form-control[type=number]::-webkit-inner-spin-button,.payment_card_add_section .expiry_details_section .form-control[type=number]::-webkit-outer-spin-button{-webkit-appearance:inner-spin-button;-moz-appearance:inner-spin-button}.payment_card_add_section .expiry_details_section .expiry_txt{font-size:12px;color:#777;font-family:Conv_AvenirNextLTPro-Regular,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji}.payment_card_add_section .cvv_details_section{padding-left:10px}.payment_card_add_section .cvv_details_section .card_cvv{padding-right:25px}.payment_card_add_section .cvv_details_section .cvv_info_txt{position:absolute;top:9px;right:8px;color:#0f519f}.payment_card_add_section .payment_confirm_btn{display:inline-block;background:#29a744;color:#fff;font-size:14px;padding:8px 18px 6px;border-radius:2px;margin-top:20px;line-height:normal;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.saved_card_list_sec .dropdown-toggle{background:#fff!important;font-size:12px;font-weight:400;border:none;border-radius:0;color:inherit!important}.saved_card_list_sec .arrow_icon{font-size:16px;line-height:16px;color:#0f519f}.saved_card_list_sec .selected_card_type{width:22px}.saved_card_list_sec .dropdown-menu{left:auto!important;right:0;width:200px}.saved_card_list_sec .dropdown-menu li a{color:inherit}.saved_card_list_sec .dropdown-menu li a:hover{background:#eee;color:inherit}.payment_charge_section{font-size:14px;border:1px solid #b8b8b8}.payment_charge_section .payment_form_title{font-size:18px;color:#0f519f}.payment_charge_section .payment_form_head{background:#eee;padding:3px 15px}.payment_charge_section .payment_charges_slider_section{border-top:1px solid #b8b8b8;position:relative}.payment_charge_section .payment_charges_slider_section:after{position:absolute;content:"";bottom:7px;left:0;width:100%;border-bottom:1px solid #b8b8b8}.payment_charge_section .payment_charges_slider{max-width:80%;width:100%;padding:0 45px}.payment_charge_section .payment_charges_slider .vueperslides__parallax-wrapper{height:88px}.payment_charge_section .payment_charges_slider .vueperslide{height:80px;max-width:160px;margin-right:0!important}.payment_charge_section .payment_charges_slider .payment_charges_slider_inner{position:relative;padding:10px 15px;height:80px;display:flex;flex-direction:column;justify-content:center}.payment_charge_section .payment_charges_slider .payment_charges_slider_inner:before{position:absolute;content:"";top:50%;right:0;width:0;height:70%;transform:translateY(-50%);border-right:1px solid #b8b8b8}.payment_charge_section .payment_charges_slider .payment_charge_balance_price{color:#dd0505}.payment_charge_section .payment_charges_slider .payment_charge_balance_price sup{top:-3px}.payment_charge_section .payment_charges_booking_details{min-width:280px;text-align:right;padding-right:20px;position:absolute;top:50%;right:0;transform:translateY(-50%)}.payment_charge_section .charges_price{display:inline-block}.payment_charge_section .charges_price sup{top:-3px}.payment_charge_section .payment_charges_list_table{padding:10px 0 30px}.payment_charge_section .payment_charges_list_table .payment_charge_list_view{border-top:1px solid #b8b8b8;border-bottom:1px solid #b8b8b8}.payment_charge_section .charge_list_pax_section{width:55%}.payment_charge_section .charge_list-slider_section{width:38%}.payment_charge_section .charge_list_total_section{width:12%;max-width:180px}.payment_charge_section .charge_list_total_section .payment_charges_list_of_pax{width:180px!important;justify-content:center!important}.payment_charge_section .charge_list_total_section .payment_charges_list_of_pax:last-child{padding-right:0!important}.payment_charge_section .no_pax_wise_amount .charge_list_pax_section{width:86%!important}.payment_charge_section .no_pax_wise_amount .charge_list_total_section{width:14%;max-width:240px;border-left:1px dashed #b8b8b8}.payment_charge_section .payment_charges_list_headings{border-bottom:1px solid #b8b8b8}.payment_charge_section .payment_charges_list_headings .payment_charges_list_of_pax{padding:16px 10px;line-height:normal;height:83px}.payment_charge_section .payment_charges_list_of_pax{width:16%;min-height:60px;height:100%;display:flex;justify-content:center;align-items:center;padding:0 10px 10px;text-align:center;border-right:1px dashed #b8b8b8;flex-wrap:wrap}.payment_charge_section .payment_charges_list_of_pax:first-child{width:20%;justify-content:flex-start}.payment_charge_section .payment_charges_list_of_pax:last-child{border-right:none}.payment_charge_section .payment_charges_list_of_pax .form-control{background:none;height:36px;text-align:center}.payment_charge_section .payment_charges_list_totals .payment_charges_list_of_pax{border-top:1px solid #b8b8b8;padding:14px 10px;color:#0f519f}.payment_charge_section .payment_charges_list_items:first-child .payment_charges_list_of_pax{padding:10px;height:56px}.payment_charge_section .payment_charge_method_type{position:absolute;top:-30px;left:0;right:0}.payment_charge_section .payment_charge_slider{border-left:1px solid #b8b8b8;border-right:1px solid #b8b8b8}.payment_charge_section .payment_charge_slider .vueperslide{width:33.7%!important;margin-right:0!important}.payment_charge_section .payment_charge_slider .vueperslide:hover{background:none}.payment_charge_section .payment_charge_slider .vueperslide.vueperslide--active{background:none;border-bottom:none}.payment_charge_section .payment_charge_slider .payment_charge_slide_head{text-align:center;width:100%;height:84px;border-bottom:1px solid #b8b8b8;border-right:1px solid #b8b8b8}.payment_charge_section .payment_charge_slider .payment_charge_slide_title{background:#e7f1fd;padding:7px 5px 4px;font-size:13px;border-bottom:1px solid #b8b8b8}.payment_charge_section .payment_charge_slider .payment_charge_slide_card_info{padding:3px 10px;display:inline-flex;justify-content:center;align-items:center;height:calc(100% - 32px)}.payment_charge_section .payment_charge_single_slider .vueperslide{width:100%!important}.payment_charge_section .payment_charge_double_slider .vueperslide{width:50%!important}.payment_charge_section .payment_charge_slide_items .payment_charges_list_of_pax{width:100%;display:flex;justify-content:center;align-items:center;border-right:none}.payment_charge_section .payment_charge_slide_items .payment_charges_list_of_pax:first-child{height:56px;padding-top:10px}.payment_charge_section .payment_charge_slide_items .payment_charges_list_of_pax.payment_charges_slide_total{padding:3px 10px;border-top:1px solid #b8b8b8}.payment_charge_section .payment_charge_slide_items .payment_charges_list_of_pax.payment_charges_slide_total .form-control{height:33px;background:#e7f0fd;color:#0f519f}.payment_charge_section .payment_charge_slide_items .payment_charges_list_of_pax.payment_charges_slide_total .card_total_amount_view{line-height:33px}.payment_charge_section .payment_charge_slide_items .form-control{font-size:12px;padding:0 8px}.payment_charge_section .payment_charge_slide_items input.form-control[type=number]::-moz-placeholder{color:#d1d1d1}.payment_charge_section .payment_charge_slide_items input.form-control[type=number]:-ms-input-placeholder{color:#d1d1d1}.payment_charge_section .payment_charge_slide_items input.form-control[type=number]::placeholder{color:#d1d1d1}.payment_charge_section .warning_info_icon i{position:relative;top:3px;color:#fc7d12}.payment_charge_section .payment_charges_tabs .hotel_tab_content .payment_charge_list_view,.payment_charge_section .payment_charges_tabs .insurance_tab_content .payment_charge_list_view{border:none}.payment_charge_section .payment_charges_tabs .tabs .nav-item{background:#e7f0fd}.payment_charge_section .payment_charges_tabs .tabs .nav-item>a{height:auto;color:inherit;padding:8px 15px;background:#e7f0fd;margin-right:0;border-radius:0;border:1px solid transparent;position:relative}.payment_charge_section .payment_charges_tabs .tabs .nav-item>a:after{position:absolute;content:"";bottom:-6px;left:-1px;right:-1px;background:#fff;height:10px;display:none}.payment_charge_section .payment_charges_tabs .tabs .nav-item>a.active{background:#fff;color:inherit;box-shadow:0 0 6px #d5d5d5;border-radius:6px 6px 0 0}.payment_charge_section .payment_charges_tabs .tabs .nav-item>a.active:hover{background:#fff}.payment_charge_section .payment_charges_tabs .tabs .nav-item>a.active:after{display:block}.payment_charge_section .payment_charges_tabs .tabs .nav-item>a:hover{background:#e7f0fd}.payment_charge_section .payment_charges_tabs .tabs .nav-item>a p{line-height:24px;margin-bottom:2px!important}.payment_charge_section .payment_charges_tabs .tabs .nav-item>a p:last-child{margin-bottom:0!important}.payment_charge_section .payment_charges_tabs .tabs .nav-item>a .payment_charge_type_details span{color:#0f519f}.payment_charge_section .payment_charges_tabs .hotel_tab_content table td,.payment_charge_section .payment_charges_tabs .hotel_tab_content table th{width:8%}.payment_charge_section .payment_charges_tabs .hotel_tab_content table td .form-control,.payment_charge_section .payment_charges_tabs .hotel_tab_content table th .form-control{background:none;border:1px solid #b8b8b8;height:36px;text-align:center}.payment_charge_section .payment_charges_tabs .hotel_tab_content table td .btn-link,.payment_charge_section .payment_charges_tabs .hotel_tab_content table th .btn-link{min-width:135px;border:1px solid #b8b8b8;border-radius:4px;text-align:left;font-size:13px;padding:10px 10px 7px;line-height:normal;color:inherit}.payment_charge_section .payment_charges_tabs .hotel_tab_content table td .btn-link:after,.payment_charge_section .payment_charges_tabs .hotel_tab_content table th .btn-link:after{top:10px}.payment_charge_section .payment_charges_tabs .hotel_tab_content table .view_pax_details{width:12%}.payment_charge_section .payment_charges_tabs .hotel_tab_content table .select_pax_prefer{width:20%}.payment_charge_section .payment_charges_tabs .hotel_tab_content table .footer_row{border-top:1px solid #b8b8b8}.payment_charge_section .payment_charges_tabs .hotel_tab_content table .footer_row td{color:#0f519f}.payment_charge_section .payment_charges_tabs .insurance_tab_content table td,.payment_charge_section .payment_charges_tabs .insurance_tab_content table th{width:16%}.payment_charge_section .payment_charges_tabs .insurance_tab_content table tr:not(.footer_row) td:first-child,.payment_charge_section .payment_charges_tabs .insurance_tab_content table tr:not(.footer_row) th:first-child{text-align:left!important}.payment_charge_section .payment_charges_tabs .insurance_tab_content table .select_pax_prefer{width:20%}.payment_charge_section .payment_charges_tabs .insurance_tab_content table .footer_row{border-top:1px solid #b8b8b8}.payment_charge_section .payment_charges_tabs .insurance_tab_content table .footer_row td{color:#0f519f}.payment_charge_section .payment_charges_tabs .insurance_tab_content table .footer_row td:first-child{text-align:right!important}.payment_charge_section .select_card_pay_item{font-family:Conv_AvenirNextLTPro-Regular,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji}.payment_charge_section .select_card_pay_item .multiselect__tags{min-height:35px;min-width:130px;max-width:130px;background:none;border-radius:3px}.payment_charge_section .select_card_pay_item .multiselect__select{height:33px;padding:2px 5px}.payment_charge_section .select_card_pay_item .multiselect__select:before{font-family:FontAwesome;content:"\f0d7";color:#0f519f}.payment_charge_section .select_card_pay_item .multiselect__single{padding-top:5px;padding-left:0;color:#5a5a5a}.payment_charge_section .select_card_pay_item .multiselect__input{min-height:26px;line-height:26px;color:#5a5a5a}.payment_charge_section .select_card_pay_item .multiselect__placeholder{padding-top:5px}.payment_charge_section .select_card_pay_item .con-cont i{top:-2px;left:0;line-height:15px;color:#fc7d12}.payment_selection_method .form-group .bv-no-focus-ring{display:flex;align-items:center}.table_responsive_scroll{overflow-x:auto}.table_responsive_scroll::-webkit-scrollbar{width:6px}.table_responsive_scroll::-webkit-scrollbar-thumb{border-radius:0}.custom_radio_group{padding:7px 10px;margin:0 auto 10px;border:1px solid #b8b8b8;border-radius:6px;max-width:255px;text-align:left}.custom_radio_group:last-child{margin-bottom:0}.custom_radio_group .radio-inline{margin-bottom:0;cursor:pointer}.custom_radio_group .radio-inline input{margin-right:8px;top:2px;position:relative}.custom_radio_group .preference_dropdown{display:none}.custom_radio_group .preference_dropdown .select_card_txt{margin:7px 0 3px;display:inline-block;color:#0f519f}.custom_radio_group .preference_dropdown ul{margin:0;padding:0}.custom_radio_group .preference_dropdown ul li{list-style-type:none;display:flex;justify-content:space-between;align-items:center;padding:4px 15px 2px 25px;font-size:12px;cursor:pointer}.custom_radio_group .preference_dropdown ul li.selected,.custom_radio_group .preference_dropdown ul li:hover{background:#e5e5e5}.custom_radio_group .preference_dropdown ul .card_type_img{width:26px;display:inline-block;position:relative;top:-1px}.custom_radio_group .preference_dropdown ul .card_type_img img{max-width:100%}.custom_radio_group .preference_dropdown .preference_actions{margin-top:10px;border-top:1px solid #b8b8b8;padding:8px 0 0;justify-content:space-around}.custom_radio_group .preference_dropdown .preference_actions .preference_actions_text{display:inline-block;line-height:normal;cursor:pointer;font-size:12px}.custom_radio_group.dropdown_show .preference_dropdown{display:block}.cart_billing_section{font-size:14px}.cart_billing_section .cart_billing_info_txt>span{text-decoration:underline}.cart_billing_section .cart_billing_slider_section{border-top:1px solid #b8b8b8;position:relative}.cart_billing_section .cart_billing_slider_section:after{position:absolute;content:"";bottom:7px;left:0;width:100%;border-bottom:1px solid #b8b8b8}.cart_billing_section .cart_billing_slider{width:40%;margin:0 45px}.cart_billing_section .vueperslides__parallax-wrapper{height:60px}.cart_billing_section .vueperslides__parallax-wrapper .vueperslide{height:52px;margin-right:0!important}.cart_billing_section .vueperslides__parallax-wrapper .cart_billing_slider_inner{border-right:1px solid #b8b8b8;padding:7px 10px;height:100%}.cart_billing_section .vueperslides__arrow{top:44%}.cart_billing_section .cart_billing_card_logo{width:34px;display:inline-block;position:absolute;top:50%;left:0;transform:translateY(-50%)}.cart_billing_section .cart_billing_card_logo img{max-width:100%}.cart_billing_section .cart_billing_card_details{padding:0 10px 0 50px;position:relative}.cart_billing_section .cart_billing_card_details p{line-height:normal}.cart_billing_section .cart_billing_card_detail_section{padding:0 10px}.cart_billing_section .cart_billing_card_header{padding:25px 10px 25px 20px}.cart_billing_section .billing_card_number{padding-left:50px;font-size:18px}.cart_billing_section .billing_card_number .cart_billing_card_logo{width:40px}.cart_billing_section .billing_card_number .cart_billing_card_logo img{max-width:100%}.cart_billing_section .cart_billing_total_charge{color:#5d5d5d}.cart_billing_section .cart_billing_card_form{border:1px solid #b8b8b8;padding:20px 20px 10px}@media (max-width:767px){.cart_billing_section .cart_billing_card_form{padding:20px 0}}.cart_billing_section .cart_billing_field_section{flex-wrap:wrap;align-items:flex-start}.cart_billing_section .cart_billing_field_section .booking_email_info{color:#5d5d5d}@media only screen and (max-width:1366px){.cart_billing_section .cart_billing_field_section .booking_email_info{margin-bottom:0!important;font-size:12px}}.cart_billing_section .cart_billing_field_section .alternate_contact_details label{margin-bottom:0;margin-left:30px;position:relative}.cart_billing_section .cart_billing_field_section .alternate_contact_details label:first-child{margin-left:0}@media only screen and (max-width:1366px){.cart_billing_section .cart_billing_field_section .alternate_contact_details label{margin-left:25px}}.cart_billing_section .cart_billing_field_section .alternate_contact_details input{position:absolute}.cart_billing_section .cart_billing_field_section.payment_billing_sec .multiselect__tags{background:none!important;border-right:none}.cart_billing_section .cart_billing_field_section.payment_billing_sec .cart_billing_field_item .input-tel__input{background:none!important}.cart_billing_section .payment_charges_slide_move_options{margin:25px 0 15px}.cart_billing_section .cards_slider_section .vueperslides__parallax-wrapper .vueperslide:nth-child(2n){width:52%!important}.cart_billing_field_item{width:33.33%;padding-left:20px}.cart_billing_field_item:nth-child(3n+1){padding-left:0}.cart_billing_field_item .form-group{margin-bottom:10px}.cart_billing_field_item .form-control{background:#fff;border-radius:4px}.cart_billing_field_item label{color:#000;font-size:13px}.cart_billing_field_item .input-tel__input,.cart_billing_field_item .multiselect__tags{background:none!important}.cart_billing_field_item .user_phone .custm-phone-lbl .multiselect__tags{border-top-left-radius:4px!important;border-bottom-left-radius:4px!important;border-right:none}.cart_billing_field_item .user_phone .phone-flag-input .multiselect__tags{border-top-right-radius:0;border-bottom-right-radius:0}.cart_billing_field_item .alternate_contact_details label{font-size:12px}.cart_billing_select_field{position:relative;top:36px}.cart_billing_select_field .form-group{margin-bottom:0!important}.cart_billing_select_field .form-group>div{display:flex;align-items:center}.cart_billing_select_field .form-group .custom-select{font-size:14px;border:none!important;box-shadow:none;max-width:80%;height:auto;padding-top:0;padding-bottom:0;padding-left:7px;color:#000}.cart_billing_select_field .custom-control-label:before{background:none!important;border:1px solid #0f519f!important}.cart_billing_select_field .custom-control-label:after{color:#28a745!important;background:none!important;left:-24px!important;top:1px;line-height:15px;text-align:center}.cart_payout_table{margin-top:20px;margin-bottom:30px}.cart_payout_table table{border:1px solid #b8b8b8;margin-bottom:0}.cart_payout_table table thead{background:#e7f1fd}.cart_payout_table table tr td,.cart_payout_table table tr th{font-size:11px;border:1px solid #b8b8b8;border-bottom:none;text-align:center!important}.cart_payout_table table tr td:last-child,.cart_payout_table table tr th:last-child{border-right:none}.confirm_booking_msg{margin-bottom:25px}.confirm_booking_btn{background:#008a04;color:#fff!important;min-width:210px;border-radius:5px!important;padding:10px 10px 7px;font-size:16px!important}.slider_arrow_design .vueperslide:hover{background:#e7f1fd}.slider_arrow_design .vueperslide.active{background:#e7f1fd;border-bottom:5px solid #fc7d12}.slider_arrow_design .vueperslide.active:after{position:absolute;content:"";bottom:-14px;left:50%;transform:translateX(-50%);border-top:9px solid #fc7d12;border-left:6px solid transparent;border-right:6px solid transparent}.slider_arrow_design .vueperslide.active .payment_charge_type_details{color:#0f519f}.slider_arrow_design .vueperslide.active .payment_charge_balance_price{color:#212529}.slider_arrow_design .vueperslides__arrow{width:20px;height:23px;padding:0;box-shadow:0 0 6px rgba(51,51,51,.5)!important;text-align:center;background:#fff;opacity:1}.slider_arrow_design .vueperslides__arrow:before{position:absolute;content:"";top:50%;left:50%;transform:translate(-50%,-50%);width:6px;height:10px}.slider_arrow_design .vueperslides__arrow.vueperslides__arrow--prev{border-top-left-radius:50%;border-bottom-left-radius:50%;left:-35px!important}.slider_arrow_design .vueperslides__arrow.vueperslides__arrow--prev:before{border-right:6px solid #0f519f;border-top:5px solid transparent;border-bottom:5px solid transparent}.slider_arrow_design .vueperslides__arrow.vueperslides__arrow--next{border-top-right-radius:50%;border-bottom-right-radius:50%;right:-35px!important}.slider_arrow_design .vueperslides__arrow.vueperslides__arrow--next:before{border-left:6px solid #0f519f;border-top:5px solid transparent;border-bottom:5px solid transparent}.slider_arrow_design .vueperslides__arrow svg{display:none}.slider_arrow_design.payment_charge_slider .vueperslides__arrow{top:15px}.slider_arrow_design.payment_charge_slider .vueperslides__arrow--prev{left:4px!important}.slider_arrow_design.payment_charge_slider .vueperslides__arrow--next{right:3px!important}.slider_arrow_design.payment_charge_slider .payment_charge_slide_img{width:24px;line-height:normal;display:inline-block}.slider_arrow_design.payment_charge_slider .payment_charge_slide_img img{max-width:100%}.b2c_credit_debit_section .custom-control-label{font-family:Conv_AvenirNextLTPro-Regular,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji}.flight_model_result_details .modal-dialog,.hotel_model_result_details .modal-dialog,.insurance_model_result_details .modal-dialog{max-width:1100px!important}.flight_model_result_details .modal-body,.hotel_model_result_details .modal-body,.insurance_model_result_details .modal-body{padding:0}.flight_model_result_details .modal-header .custom-header,.hotel_model_result_details .modal-header .custom-header,.insurance_model_result_details .modal-header .custom-header{height:50px}.flight_model_result_details .modal-header .custom-title,.hotel_model_result_details .modal-header .custom-title,.insurance_model_result_details .modal-header .custom-title{margin:0 auto;font-size:14px}.flight_model_result_details .modal-header .custom-close,.hotel_model_result_details .modal-header .custom-close,.insurance_model_result_details .modal-header .custom-close{color:#fff;background-color:#fc7d12!important;font-size:17px;padding:3px 6px;line-height:22px;text-align:center;width:25px;height:25px}.flight_model_result_details .btn-outline-danger,.hotel_model_result_details .btn-outline-danger,.insurance_model_result_details .btn-outline-danger{margin:20px auto 25px!important;display:block;width:115px;padding:8px 3px 5px;font-size:14px;line-height:normal;border-radius:4px;border-color:#0f519f!important;color:#0f519f!important;background:none!important}.flight_model_result_details .flight-list .nav-tabs,.hotel_model_result_details .flight-list .nav-tabs,.insurance_model_result_details .flight-list .nav-tabs{margin-top:0;padding-bottom:0}.flight_model_result_details .cart_model_body_details,.hotel_model_result_details .cart_model_body_details,.insurance_model_result_details .cart_model_body_details{box-shadow:none}.flight_model_result_details .cart_model_body_details .flight-details-tap,.hotel_model_result_details .cart_model_body_details .flight-details-tap,.insurance_model_result_details .cart_model_body_details .flight-details-tap{padding:0 20px 1px!important;position:relative}.flight_model_result_details .cart_model_body_details .flight-details-tap:after,.hotel_model_result_details .cart_model_body_details .flight-details-tap:after,.insurance_model_result_details .cart_model_body_details .flight-details-tap:after{position:absolute;content:"";bottom:0;left:15px;right:15px;border-bottom:1px solid #dee2e6}.flight_model_result_details .cart_model_body_details .flight-details-tap .nav-tabs,.hotel_model_result_details .cart_model_body_details .flight-details-tap .nav-tabs,.insurance_model_result_details .cart_model_body_details .flight-details-tap .nav-tabs{display:block}.flight_model_result_details .cart_model_body_details .flight-details-tap .nav-tabs:after,.hotel_model_result_details .cart_model_body_details .flight-details-tap .nav-tabs:after,.insurance_model_result_details .cart_model_body_details .flight-details-tap .nav-tabs:after{display:table;content:"";clear:both;background:none;position:relative}.flight_model_result_details .cart_model_body_details .flight-details-tap .nav-tabs .nav-item,.hotel_model_result_details .cart_model_body_details .flight-details-tap .nav-tabs .nav-item,.insurance_model_result_details .cart_model_body_details .flight-details-tap .nav-tabs .nav-item{float:left;padding-right:0}.flight_model_result_details .cart_model_body_details .flight-details-tap .nav-tabs .nav-item .nav-link,.hotel_model_result_details .cart_model_body_details .flight-details-tap .nav-tabs .nav-item .nav-link,.insurance_model_result_details .cart_model_body_details .flight-details-tap .nav-tabs .nav-item .nav-link{padding:5px 10px;height:50px}.flight_model_result_details .cart_model_body_details .flight-details-tap .nav-tabs .nav-item .nav-link.active,.hotel_model_result_details .cart_model_body_details .flight-details-tap .nav-tabs .nav-item .nav-link.active,.insurance_model_result_details .cart_model_body_details .flight-details-tap .nav-tabs .nav-item .nav-link.active{background:#e7f0fd!important}.flight_model_result_details .cart_model_body_details .flight-details-tap .nav-tabs .nav-item .nav-link.active:before,.hotel_model_result_details .cart_model_body_details .flight-details-tap .nav-tabs .nav-item .nav-link.active:before,.insurance_model_result_details .cart_model_body_details .flight-details-tap .nav-tabs .nav-item .nav-link.active:before{top:50px}.flight_model_result_details .cart_model_body_details .flight-details-tap.cart_model_bg .fare_rules_bg .nav-tabs .nav-item .nav-link.active,.hotel_model_result_details .cart_model_body_details .flight-details-tap.cart_model_bg .fare_rules_bg .nav-tabs .nav-item .nav-link.active,.insurance_model_result_details .cart_model_body_details .flight-details-tap.cart_model_bg .fare_rules_bg .nav-tabs .nav-item .nav-link.active{background:none!important}.flight_model_result_details .cart_model_body_details .flight-details-view-sec .layovertime,.hotel_model_result_details .cart_model_body_details .flight-details-view-sec .layovertime,.insurance_model_result_details .cart_model_body_details .flight-details-view-sec .layovertime{left:-26px}@media (max-width:767px){.flight_model_result_details .cart_model_body_details .flight-details-view-sec .layovertime,.hotel_model_result_details .cart_model_body_details .flight-details-view-sec .layovertime,.insurance_model_result_details .cart_model_body_details .flight-details-view-sec .layovertime{left:-24px}}.flight_model_result_details .cart_model_body_details .flight-details-summary.new-checkout .flight-details-view-sec .flight-summry-left .custm-airline-nme,.hotel_model_result_details .cart_model_body_details .flight-details-summary.new-checkout .flight-details-view-sec .flight-summry-left .custm-airline-nme,.insurance_model_result_details .cart_model_body_details .flight-details-summary.new-checkout .flight-details-view-sec .flight-summry-left .custm-airline-nme{margin-top:5px!important}.flight_model_result_details .cart_model_body_details .flight-details-summary.new-checkout .flight-details-view-sec .flightlist-details-view,.hotel_model_result_details .cart_model_body_details .flight-details-summary.new-checkout .flight-details-view-sec .flightlist-details-view,.insurance_model_result_details .cart_model_body_details .flight-details-summary.new-checkout .flight-details-view-sec .flightlist-details-view{width:calc(100% - 110px)}.flight_model_result_details .cart_hotel_body_details .hotal-det-head,.hotel_model_result_details .cart_hotel_body_details .hotal-det-head,.insurance_model_result_details .cart_hotel_body_details .hotal-det-head{min-height:210px}.flight_model_result_details .cart_hotel_body_details .hotel-summary-slider-top,.hotel_model_result_details .cart_hotel_body_details .hotel-summary-slider-top,.insurance_model_result_details .cart_hotel_body_details .hotel-summary-slider-top{margin-bottom:0}.flight_model_result_details.post_booking_hotel_room .modal-dialog,.hotel_model_result_details.post_booking_hotel_room .modal-dialog,.insurance_model_result_details.post_booking_hotel_room .modal-dialog{max-width:1200px!important}.flight-result-detls{margin-bottom:5px;padding-bottom:5px}.cart-flight-result-details .cart_flight_body_details .flight-details-tap:after,.flight-result-detls{border-bottom:1px solid #dee2e6}.cart-flight-result-details .flight_seat_info_ul{margin-bottom:0;padding-left:0;display:flex;align-items:center;flex-wrap:wrap}.cart-flight-result-details .flight_seat_info_ul li{flex-basis:25%;padding-right:10px;padding-left:23px;margin-top:8px;list-style:none;position:relative}.cart-flight-result-details .flight_seat_info_ul li .seat_info_icon{position:absolute;top:0;left:0}.cart-flight-result-details .flight_seat_info_ul li img{width:12px;position:relative;top:-2px;filter:grayscale(100%)}.cart-flight-result-details .flight_seat_info_sec{border-left:1px solid #ddd;padding-left:15px}.cart-flight-result-details .brandedfareSlected_sec{padding:0 15px;text-align:center}.cart-flight-result-details .brandedfareSlected_class{display:inline-block;padding:5px 15px 2px;background:#e8f0fd;border-radius:12px}.listlayouver_txt{font-size:12px;display:inline-block;background:#e5e5e5;padding:4px 10px 2px;position:relative;margin-right:5px}.listlayouver_txt:after{position:absolute;content:"";top:1.5px;right:-14px;border-left:14px solid #e5e5e5;border-bottom:12px solid transparent;border-top:12px solid transparent}.listlayouver_txt.result_listlayouver:after{top:-1.5px}.cart-hotel-result-details .cart_model_body_details .flight-details-tap{padding-bottom:30px!important}.cart-hotel-result-details .cart_model_body_details .flight-details-tap .nav-tabs .nav-item .nav-link{min-width:80px}.cart-hotel-result-details .hotel_review_amenities{display:flex;flex-direction:column;justify-content:flex-end;min-height:80px}.cart-hotel-result-details .room_facilities_sec{min-height:155px}.cart-hotel-result-details .room_details_label{min-width:80px;display:inline-block}.cart-hotel-result-details .room_facilities_list{display:flex;align-items:center}.cart-hotel-result-details .room_facilities_list img{position:relative;top:-2px}.cart_insurance_body_details .card-header:last-child{margin-bottom:0!important}.cart_insurance_body_details .insuranceprev-name,.cart_insurance_body_details .insuranceprev-pLogo,.cart_insurance_body_details .insuranceprev-pName{width:25%}.cart_insurance_body_details .insuranceprev-name,.cart_insurance_body_details .insuranceprev-pName{margin-right:20px}.cart_insurance_body_details .flight-details-tap{margin-bottom:30px}.cart_insurance_body_details .modify_insurance_link{font-size:13px;position:absolute;top:-5px;right:5px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.cart_insurance_body_details .insuranceprev{min-height:150px}.cart_insurance_body_details .insurance_plans_sec{font-size:15px}.cart_insurance_body_details .insurance_plans_list{padding:0}.cart_insurance_body_details .insurance_plans_list li{list-style:none;margin-bottom:10px;position:relative;padding-left:24px}.cart_insurance_body_details .insurance_plans_list li .insurance_plans_li_mark{position:absolute;top:0;left:0}.cart_insurance_body_details .insurance_pax_name{width:95px;display:inline-block}.cart-insurance-result-details .insurance_modal_close_btn{margin-top:0!important}.payment_via_card_details .payment_via_card_form_section{padding:20px 10px 0}@media only screen and (max-width:768px){.payment_via_card_details .payment_via_card_form_section{overflow-x:auto}.payment_via_card_details .payment_via_card_form_section iframe{min-width:710px}}.payment_via_card_details .payment_via_card_form_section .cart_billing_field_item{width:25%}.payment_via_card_details .payment_via_card_form_section .cart_billing_field_item .form-group{margin-bottom:0}.payment_via_card_details .payment_via_card_form_section .expiry_details_section{padding-left:20px}.payment_via_card_details .payment_via_card_form_section .expiry_details_section .expiry_wrapper{border:1px solid #e0e3e6;border-radius:4px;height:47px}.payment_via_card_details .payment_via_card_form_section .expiry_details_section label{margin-bottom:0;font-size:14px}.payment_via_card_details .payment_via_card_form_section .expiry_details_section input{background:none;border:none;border-radius:0}.payment_via_card_details .payment_via_card_form_section .expiry_details_section .card_expiry_month{width:65px}.payment_via_card_details .payment_via_card_form_section .expiry_details_section .card_expiry_year{width:80px}.payment_via_card_details .payment_via_card_form_section .expiry_details_section input[type=number]::-webkit-inner-spin-button,.payment_via_card_details .payment_via_card_form_section .expiry_details_section input[type=number]::-webkit-outer-spin-button{-webkit-appearance:inner-spin-button;-moz-appearance:inner-spin-button}.payment_via_card_details .payment_via_card_form_section .cvv_details_section{padding-left:20px}.payment_via_card_details .payment_via_card_form_section .cvv_details_section .form-group{margin-bottom:0}.payment_via_card_details .payment_via_card_form_section .cvv_details_section label{font-size:14px;color:inherit}.payment_via_card_details .payment_via_card_form_section .cvv_details_section .bv-no-focus-ring{line-height:normal}.payment_via_card_details .payment_via_card_form_section .cvv_details_section .card_cvv{background:none;border:1px solid #e0e3e6;border-radius:4px;height:47px;width:120px;padding-right:45px}.payment_via_card_details .payment_via_card_form_section .cvv_details_section .cvv_info_txt{position:absolute;top:38px;right:15px}.payment_via_card_details .payment_via_card_form_section .cvv_details_section .cvv_info_txt i{font-size:20px}@media screen and (max-width:767px){.payment_via_card_details p{font-size:14px}}.billig_gst_section .gst_billing_toggle_icon{padding-left:0;padding-right:0;color:#0f519f}.billig_gst_section .gst_billing_toggle_icon.not-collapsed i{transform:rotate(180deg)}.billig_gst_section .gst_billing_toggle_section .card{border:none}.billig_gst_section .gst_billing_toggle_section .card-body{display:flex;padding:0}@media (max-width:767px){.billig_gst_section.gst_details_car .gst_billing_toggle_section .card-body{display:block}.billig_gst_section.gst_details_car .gst_billing_toggle_section .card-body .cart_billing_field_item{width:100%;padding-left:0}}.price_view_txt{font-size:10px;padding-left:40px;line-height:normal}.price_primary_color,.primary_color{color:#0f519f}.price_secondary_color,.secondary_color{color:#fc7d12}.status_inprogress{color:#f06224}.dark_blue{color:#005ca9}.b2c_cart_layout .cart_page_inner_container{background:none;padding:0;box-shadow:none!important}.b2c_cart_layout .cart_page_inner_container .cart_card{padding:0;background:none}.b2c_cart_layout .cart_page_inner_container .cart_card_heading{background:#fff;padding:20px;box-shadow:0 1px 3px 0 rgba(0,0,0,.2),0 1px 5px 0 rgba(0,0,0,.14),0 2px 1px -1px rgba(0,0,0,.12);border:none}.b2c_cart_layout .cart_page_inner_container .cart_slider_inner_wrapper{background:#fff;margin-top:0;box-shadow:0 1px 3px 0 rgba(0,0,0,.2),0 1px 5px 0 rgba(0,0,0,.14),0 2px 1px -1px rgba(0,0,0,.12);padding:20px;border-radius:11px}.b2c_cart_layout .cart_page_inner_container .card_cart_divider{position:absolute;top:-1%;left:50%;right:0;height:10px;width:98.9%;padding:0 14px;background:#fff;transform:translateX(-50%)}.b2c_cart_layout .cart_page_inner_container .card_cart_divider:after{position:absolute;content:"";top:4px;left:1%;border-bottom:1px dashed #b8b8b8;width:98%;height:1px}.b2c_cart_layout .b2c_cart_card_body{display:flex;margin-right:0}.b2c_cart_layout .b2c_cart_card_body .cart_heading_lft{width:180px;display:flex;flex-direction:column;justify-content:center;align-items:center;border:1px dashed #b8b8b8;border-radius:11px;padding:30px 20px;background:#f6f6f6}.b2c_cart_layout .b2c_cart_card_body .cart_body_items{width:calc(100% - 215px);border:1px solid #b8b8b8;border-radius:11px;padding:15px 20px;position:relative}.b2c_cart_layout .b2c_cart_card_body .cart_success_text{font-size:15px;margin-top:10px!important;display:block}.b2c_cart_layout .b2c_cart_card_body .cart_heading_icons{margin-right:0}.b2c_cart_layout .b2c_cart_card_body .cart_heading_title{margin-top:10px}.b2c_cart_layout .b2c_cart_card_body .cart_heading_title h2{text-align:center;color:inherit}.b2c_cart_layout .b2c_cart_card_body .cart_list_fares{padding-right:0}.b2c_cart_layout .b2c_cart_card_body .b2c_modify_list_section{position:absolute;bottom:15px;left:20px;width:calc(100% - 320px)}.b2c_cart_layout .b2c_cart_card_body .cart_list_view_modify_link{padding-right:0}.b2c_cart_layout .b2c_cart_card_body .cart_add_content{position:absolute;top:0;left:-140px;width:130px}.b2c_cart_layout .b2c_cart_card_body .cart_list_remove{right:17px}.b2c_cart_layout .cart_total_price_details{background:#fff;justify-content:space-between;align-items:center;padding-right:35px}.b2c_cart_layout .cart_total_price_note_txt{font-size:14px;max-width:35%;font-family:Conv_AvenirNextLTPro-Regular,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji}.b2c_cart_layout .cart_total_price{border-left:1px dashed #b8b8b8}.b2c_cart_layout .terms_and_conditions{padding-top:30px}.b2c_cart_layout .terms_and_conditions a{display:inline-block;color:inherit;text-decoration:underline;font-size:14px}.b2c_cart_layout .cart_continue_btn .btn{border-radius:6px}.payment_cheque_section{padding:20px;border:1px solid #b8b8b8;border-top:none}.payment_cheque_section .custom-form-inline{margin:0}.payment_cheque_section .custom-form-inline .form-group{padding:0;margin-bottom:0;max-width:100%}.payment_cheque_section .custom-form-inline label{margin-right:25px!important;color:#212529;padding-top:13px;vertical-align:top}.payment_cheque_section .custom-form-inline label:after{top:10px}.payment_cheque_section .custom-form-inline .bv-no-focus-ring{display:inline-block}.payment_cheque_section .custom-form-inline .form-control{background:none;border-color:#b8b8b8}.share_url_landing_heading{justify-content:flex-start}.share_url_landing_heading,.share_url_landing_heading .share_url_icon_title{display:flex;align-items:center}.share_url_landing_heading .share_url_icon{display:block;width:65px;height:90px;background:url(https://d12lchh0gjjhot.cloudfront.net/img/cart/share_title_icon.png) no-repeat 50%;margin:0 22px;top:-15px;position:relative}.share_url_landing_heading .share_url_title{color:#fc7d12;font-size:45px;margin-right:30px;line-height:normal}.share_url_landing_heading .share_url_content{font-size:22px;color:#0f519f}.share_url_landing_heading .share_url_content .left_duration{color:#fc7d12}.share_url_cart_card{display:flex;align-items:center;position:relative}.share_url_cart_card:after{position:absolute;content:"";left:63px;top:75%;height:62%;border-left:2px dashed #b8b8b8}.share_url_cart_card:last-child .share_url_left_arrow_line,.share_url_cart_card:last-child:after{display:none}.share_url_cart_card .share_url_left_section{width:130px;padding:0 20px;display:flex;flex-direction:column;align-items:center}.share_url_cart_card .share_url_left_section .cart_heading_icons{margin-right:0;border-color:#b8b8b8}.share_url_cart_card .share_url_left_section .cart_heading_icons i{color:#b8b8b8}.share_url_cart_card .share_url_left_section .share_url_left_title{margin-top:7px!important;font-size:18px;line-height:20px;color:#b8b8b8}.share_url_cart_card .share_url_left_section .share_url_left_arrow_line{margin-top:6px!important;border-top:10px solid #b8b8b8;border-left:10px solid transparent;border-right:10px solid transparent}.share_url_cart_card .cart_card_inner_section{width:calc(100% - 130px);margin-left:25px;background:#f6f6f6}.share_url_cart_card.cart_added_successful:after{border-left:2px dashed #008a04}.share_url_cart_card.cart_added_successful .cart_heading_icons{border:1px solid #fc7d12}.share_url_cart_card.cart_added_successful .cart_heading_icons i{color:#fc7d12}.share_url_cart_card.cart_added_successful .share_url_left_title{color:inherit}.share_url_cart_card.cart_added_successful .share_url_left_arrow_line{border-top:10px solid #008a04}.share_url_cart_card.cart_active .cart_card_inner_section{background:#e7f1fd;border:1px solid #0f519f}.share_url_cart_card.cart_active .share_url_left_section .cart_heading_icons{border:1px solid #0f519f;position:relative}.share_url_cart_card.cart_active .share_url_left_section .cart_heading_icons:after{position:absolute;content:"";top:55%;right:-25px;border-left:10px solid #0f519f;border-top:10px solid transparent;border-bottom:10px solid transparent;transform:translateY(-50%)}.share_url_cart_card.cart_active .share_url_left_section .cart_heading_icons i,.share_url_cart_card.cart_active .share_url_left_title{color:#0f519f}.share_url_cart_card .add_pax_btn{font-size:14px;background:#008a04;color:#fff;border-radius:6px;width:125px}.share_url_cart_card .cart_edit_modify_link{font-size:14px;color:#0f519f}.failed_details_section{border:1px dashed #b8b8b8;padding:20px 20px 15px 15px;margin-bottom:20px}.failed_details_section .failed_heading{border-bottom:1px solid #b8b8b8;padding-bottom:30px;justify-content:space-around}.failed_details_section .failed_message_icon{max-width:200px}.failed_details_section .failed_message_icon img{max-width:100%}.failed_details_section .failed_main_heading{margin-top:20px}.failed_details_section .retry_update_btn{margin-top:21px;min-width:260px;background:#29a744;color:#fff!important;border-radius:4px!important;line-height:normal;padding:11px 10px 8px}.failed_details_section .reason_title{font-size:19px}.failed_details_section .failed_description{margin-top:20px}.failed_details_section .failed_description ul{padding-left:25px}.failed_details_section .failed_description ul li{list-style:none;font-size:17px;margin-bottom:4px;font-family:Conv_AvenirNextLTPro-Regular,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;position:relative}.failed_details_section .failed_description ul li:before{position:absolute;content:"";top:9px;left:-25px;width:6px;height:6px;background:#212529;border-radius:50%}.failed_details_section .failed_listing_content_wrapper{padding-top:15px}.failed_listing_inner_content_wrapper{padding-right:90px}.failed_listing_inner_content_wrapper .failed_payment_list{font-size:18px}.failed_listing_inner_content_wrapper .failed_payment_list .icons{display:inline-flex;justify-content:center;align-items:center;width:26px;height:26px;border:1px solid #b9b8b8;border-radius:50%}.failed_listing_inner_content_wrapper .failed_payment_list .icons i{font-size:14px;line-height:8px;color:#b8b8b8}.failed_listing_inner_content_wrapper .failed_payment_price{padding-left:30px;padding-right:30px;border-left:1px dashed #b8b8b8}.failed_listing_inner_content_wrapper .failed_payment_amt{font-size:24px;line-height:normal}.failed_listing_inner_content_wrapper .failed_payment_amt sup{font-size:14px}.failed_listing_inner_content_wrapper .incl_tax_content{font-size:14px;color:#5d5d5d;font-family:Conv_AvenirNextLTPro-Regular,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji}.failed_list_toggle_btn{top:25px;right:30px}.failed_listing_display_section .card{border:none}.failed_listing_display_section .card-body{padding:0}.failed_main_title{font-size:35px;line-height:40px;color:#0f519f}.failed_error_msg{font-size:20px;color:#e21124}.emi_learn_more{text-decoration:underline;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.emi_billing_section{max-width:55%}.emi_billing_section .billing_info_icon{position:absolute;top:13px;left:12px}.emi_billing_section .form-control{background:#fff;padding:0 40px;font-family:Conv_AvenirNextLTPro-Regular,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji}.emi_billing_section .form-control:focus{background:#fff}.emi_billing_section .remove_billing_address{position:absolute;top:12px;right:12px;color:#989393}.payment_status_table{border-bottom:1px solid #b8b8b8}.payment_status_table .table{margin-bottom:0}.payment_status_table .table th{border-bottom:1px solid #b8b8b8}.payment_status_table .table td{border:none!important;font-weight:400}.payment_status_table .card_type_icon{width:30px;display:inline-block;margin-right:10px}.payment_status_table .card_type_icon img{max-width:100%}.unable_confirmation_section{padding:30px;border:1px dashed #b8b8b8;margin-bottom:20px}.unable_confirmation_section .failed_main_heading{margin-left:30px}.unable_confirmation_section .failed_error_msg{font-size:17px;font-family:Conv_AvenirNextLTPro-Regular,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji}.unable_confirmation_section .txt_link_type_highlight{text-decoration:underline;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.unable_confirmation_section .retry_btn{display:inline-block;background:#0f519f;color:#fff;font-size:15px;line-height:normal;padding:7px 8px 4px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.confirm_btn{display:inline-block;border:1px solid #0f519f;text-align:center;padding:6px 11px 3px;font-size:13px;color:#0f519f;background:#fff;border-radius:4px;margin-right:10px}.confirm_btn:last-child{margin-right:0}.repriced_content,.text_priced{color:#fc7d12}.repriced_content{font-size:16px}.bank_list_section .custom-radio{min-width:195px;border:1px solid #e0e3e6;position:relative;padding-left:40px;margin-right:20px}.bank_list_section .custom-radio:before{position:absolute;content:"";top:0;left:0;bottom:0;width:40px}.bank_list_section .custom-radio label{width:100%;padding:7px 0 7px 15px}.bank_list_section .custom-radio label:before{top:50%;left:-28px;transform:translateY(-50%);z-index:2}.bank_list_section .custom-radio label:after{left:-28px;top:44%;transform:translateY(-60%);z-index:2}.bank_list_section .custom-radio label .int_bg{position:absolute;top:0;left:-40px;width:40px;bottom:0;background:#eee;z-index:1}.bank_list_section .custom-radio .bank_logos{display:block}.bank_list_section .custom-radio .bank_logos img{height:20px}.select_bank_section .custom-select{max-width:300px;border-color:#eee;border-radius:0;padding:9px 10px;height:40px}.select_bank_section .custom-select:focus{box-shadow:none}.confirmation_title{font-size:35px;line-height:40px;color:#fff;text-align:center;padding:20px 0;background:#0f519f}.confirmation_pg_inner_wrapper{padding:30px 20px 0}.confirmation_pg_inner_wrapper.new_confirmation_inner-wraper .icon1,.confirmation_pg_inner_wrapper.new_confirmation_inner-wraper .icon2{border:1px solid #fabe12!important}.confirmation_pg_inner_wrapper.new_confirmation_inner-wraper .icon1 i,.confirmation_pg_inner_wrapper.new_confirmation_inner-wraper .icon2 i{color:#fabe12!important}@media screen and (max-width:1024px){.confirmation_pg_inner_wrapper .pax_name p{font-size:16px!important}}@media screen and (max-width:767px){.confirmation_pg_inner_wrapper .pax_name p{font-size:14px!important}}@media screen and (max-width:1024px){.confirmation_pg_inner_wrapper .booking_confirm_content .booking_success_txt .booking_success_title{font-size:16px}}@media screen and (max-width:767px){.confirmation_pg_inner_wrapper .booking_confirm_content .booking_success_txt .booking_success_title{font-size:14px}}.confirmation_pg_wrapper .mr_top_20{margin-top:20px;margin-bottom:10px}.confirmation_pg_wrapper .booking_success_content{margin-top:40px;max-width:68%}.confirmation_pg_wrapper .booking_success_content.booking_confirm_content{max-width:90%}.confirmation_pg_wrapper .booking_success_icon{width:65px;height:52px;border:1px solid #27a746;border-radius:50%;display:flex;justify-content:center;align-items:center;font-size:30px;position:absolute;position:unset;top:0;left:0}.confirmation_pg_wrapper .booking_success_icon i{color:#27a746}.confirmation_pg_wrapper .booking_success_txt{margin-left:27px}.confirmation_pg_wrapper .booking_success_txt.new_booking_desc .booking_description{font-size:16px}.confirmation_pg_wrapper .booking_success_title{font-size:35px;line-height:40px;margin-bottom:7px}.confirmation_pg_wrapper .booking_description{font-family:Conv_AvenirNextLTPro-Regular,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:18px}.confirmation_pg_wrapper .booking_details{margin-top:40px;background:#fff;padding:10px 15px;border-radius:10px}@media screen and (max-width:767px){.confirmation_pg_wrapper .booking_details{padding:10px 5px}}.confirmation_pg_wrapper .green_color{color:#27a746}.confirmation_pg_wrapper .booking_details_title .icon1{width:37px;height:37px;border:1px solid #fc7d12;border-radius:50%;display:inline-flex;justify-content:center;align-items:center}.confirmation_pg_wrapper .booking_details_title .icon1 i{color:#fc7d12}.confirmation_pg_wrapper .booking_section{background:#fff;padding:0 5px;margin-top:25px;border-radius:10px}@media only screen and (max-width:1024px){.confirmation_pg_wrapper .booking_section .spl_request_section .total_price_value p{font-size:14px}}@media only screen and (max-width:767px){.confirmation_pg_wrapper .booking_section .spl_request_section .total_price_value p{font-size:12px}}@media only screen and (max-width:340px){.confirmation_pg_wrapper .booking_section .spl_request_section .total_price_value{text-align:left!important;margin-right:0!important}}@media only screen and (max-width:1366px){.confirmation_pg_wrapper .booking_section.hotel_booking_section .flight_booked_title .text-truncate{width:470px}}.confirmation_pg_wrapper .flight_booked_title{font-size:22px;font-weight:700}.confirmation_pg_wrapper .flight_booked_title .icon1,.confirmation_pg_wrapper .flight_booked_title .icon2{width:37px;height:37px;background-color:#ebebeb;border-radius:50%;display:inline-flex;justify-content:center;align-items:center}.confirmation_pg_wrapper .flight_booked_title .icon1 i,.confirmation_pg_wrapper .flight_booked_title .icon2 i{font-size:16px;color:#000;line-height:42px!important;height:38px!important}.confirmation_pg_wrapper .flight_booked_title .icon1 i{transform:rotate(10deg)}.confirmation_pg_wrapper .flight_booked_title .icon-from_to_swap_icon{color:#27a746}.confirmation_pg_wrapper .overflow_x{overflow-x:auto}.confirmation_pg_wrapper .overflow_x::-webkit-scrollbar{height:5px}.confirmation_pg_wrapper .overflow_x::-webkit-scrollbar-thumb{background-color:#ddd}.confirmation_pg_wrapper .border{border:1px solid #e9e9e9!important;border-radius:10px}.confirmation_pg_wrapper .border_left{border-left:1px solid #e9e9e9!important}.confirmation_pg_wrapper .booking_trip_details .table{margin-bottom:0}.confirmation_pg_wrapper .booking_trip_details .table thead th{border-top:none;border-bottom:none}.confirmation_pg_wrapper .booking_trip_details .table td,.confirmation_pg_wrapper .booking_trip_details .table th{text-align:center!important}.confirmation_pg_wrapper .booking_trip_details .table td:first-child,.confirmation_pg_wrapper .booking_trip_details .table th:first-child{width:15%}.confirmation_pg_wrapper .custom_table_1{margin-bottom:0}.confirmation_pg_wrapper .custom_table_1 thead th{background:#e8f0fd}.confirmation_pg_wrapper .custom_table_2{margin-bottom:0}.confirmation_pg_wrapper .custom_table_2 thead th{background:#e7f0fd;border-top:none;border-bottom-width:1px}.confirmation_pg_wrapper .custom_table_2 tr:first-child th:first-child{border-left:none}.confirmation_pg_wrapper .custom_table_2 td,.confirmation_pg_wrapper .custom_table_2 th{vertical-align:middle}.confirmation_pg_wrapper .custom_table_2 td:not(.text-left),.confirmation_pg_wrapper .custom_table_2 th:not(.text-left){text-align:center!important}.confirmation_pg_wrapper .custom_table_2 td.pax_name_column,.confirmation_pg_wrapper .custom_table_2 th.pax_name_column{text-align:left!important}.confirmation_pg_wrapper .custom_table_2 td.pax_age_column,.confirmation_pg_wrapper .custom_table_2 th.pax_age_column{min-width:70px}.confirmation_pg_wrapper .custom_table_2 td.pax_type_column,.confirmation_pg_wrapper .custom_table_2 th.pax_type_column{min-width:80px}.confirmation_pg_wrapper .custom_table_2 tbody tr:nth-child(2n){background:#f6f6f6}.confirmation_pg_wrapper .custom_table_2 td{border-top:none}.confirmation_pg_wrapper .custom_table_2.inclusion_data_size thead th{background:none;border:none;border-bottom:0}.confirmation_pg_wrapper .custom_table_2.inclusion_data_size tbody tr:nth-child(2n){background:#f6f6f6}.confirmation_pg_wrapper .booking_flight_details{padding:15px}.confirmation_pg_wrapper .flight_inclusion_section .table td,.confirmation_pg_wrapper .flight_inclusion_section .table th{text-align:left!important}@media (max-width:768px){.confirmation_pg_wrapper .flight_inclusion_section .flight_inclusion_details .inclusion_data_size td span{font-size:12px}.confirmation_pg_wrapper .flight_inclusion_section .flight_inclusion_details .inclusion_data_size td .font-size-17{font-size:15px}}.confirmation_pg_wrapper .spl_request_section .table td,.confirmation_pg_wrapper .spl_request_section .table th{text-align:left!important;border:unset!important;background:unset}.confirmation_pg_wrapper .spl_request_section .table td.text-rights,.confirmation_pg_wrapper .spl_request_section .table th.text-rights{text-align:right!important}.confirmation_pg_wrapper .spl_request_section .custom_table_2 tbody tr:nth-child(2n){background:none}.confirmation_pg_wrapper .hotel_booking_details .table td,.confirmation_pg_wrapper .hotel_booking_details .table th{text-align:left!important;word-break:break-all}.confirmation_pg_wrapper .hotel_booking_details .table tfoot td{border-top:1px solid #dee2e6}.confirmation_pg_wrapper .hotel_check_time{min-width:90px;display:inline-block}@media (max-width:400px){.confirmation_pg_wrapper .hotel_check_time{min-width:83px}}.confirmation_pg_wrapper .insurance_booking_details .table td,.confirmation_pg_wrapper .insurance_booking_details .table th{text-align:left!important}.confirmation_pg_wrapper .insu_icon{width:75px;display:inline-block}.confirmation_pg_wrapper .insu_icon img{max-width:100%}.confirmation_pg_wrapper .checkout-flightDetils-section .checkout-product-list{margin-left:15px!important;padding:15px 0 15px 40px}@media (max-width:767px){.confirmation_pg_wrapper .checkout-flightDetils-section .checkout-product-list{margin-left:2px!important;padding:15px 0 15px 25px}}.confirmation_pg_wrapper .checkout-flightDetils-section .checkout-product-list:after,.confirmation_pg_wrapper .checkout-flightDetils-section .checkout-product-list:before{width:10px;height:10px;background:#231f20;border-radius:50%;left:-5px;border-top:none}.confirmation_pg_wrapper .listlayouver-border-center:after{border:none}.confirmation_pg_wrapper .listlayouver-border-center .listlayouver_txt:after{display:none}.confirmation_pg_wrapper .flight-details-summary.new-checkout .flight-details-view-sec .flightlist-airline{width:230px!important}.confirmation_pg_wrapper .new_design_tableconfirm tr th{width:20%;border:unset;text-align:left!important}.confirmation_pg_wrapper .new_design_tableconfirm tr td{border:unset;text-align:left!important}.confirmation_pg_wrapper .new_design_tableconfirm tr:nth-child(2n){background-color:#f9f9f9}.confirmation_pg_wrapper .special-service-block .custom_table_2 thead th{background:none;border:none;border-bottom:0}.confirmation_pg_wrapper .special-service-block .custom_table_2 tbody tr:nth-child(2n),.confirmation_pg_wrapper .special-service-block .custom_table_2 thead tr{background:#f6f6f6}.confirmation_pg_wrapper .fare_details_section .custom_table_2 thead th{background:none;border:none;border-bottom:0}.confirmation_pg_wrapper .fare_details_section .custom_table_2 tbody tr:nth-child(2n),.confirmation_pg_wrapper .fare_details_section .custom_table_2 thead tr{background:#f6f6f6}.confirmation_pg_wrapper .fare_details_section .custom_table_2 tfoot td{border:none}.confirmation_pg_wrapper .hotel_booking_details .custom_table_2 thead th,.confirmation_pg_wrapper .insurance_booking_details .custom_table_2 thead th{background:none;border:none;border-bottom:0}.confirmation_pg_wrapper .hotel_booking_details .custom_table_2 thead tr:first-child,.confirmation_pg_wrapper .insurance_booking_details .custom_table_2 thead tr:first-child{border-top-left-radius:10px}.confirmation_pg_wrapper .hotel_booking_details .custom_table_2 thead tr:last-child,.confirmation_pg_wrapper .insurance_booking_details .custom_table_2 thead tr:last-child{border-top-right-radius:10px}.confirmation_pg_wrapper .hotel_booking_details .custom_table_2 tbody tr:nth-child(odd),.confirmation_pg_wrapper .insurance_booking_details .custom_table_2 tbody tr:nth-child(odd){background:#f6f6f6}.confirmation_pg_wrapper .hotel_booking_details .custom_table_2 tfoot td,.confirmation_pg_wrapper .insurance_booking_details .custom_table_2 tfoot td{border:none}.confirmation_pg_wrapper .flightlist-details-view .custm-flight-itnery-lst i{color:#000}@media (max-width:767px){.confirmation_pg_wrapper .flight-details-view-sec .flight-summry-left{padding-left:0!important}}.confirmation_pg_wrapper .flight_inclusion_section .fare_rule_button{background:#0e4689;border-color:#0e4689}.package_confirmation_container.hotel_confirmation_wrap .itinerary_summary_section .content-section ul li:before{background:#000;border:2px solid #000}.package_confirmation_container.hotel_confirmation_wrap .hotelname_img .hotel_header_mobile img{filter:brightness(0) saturate(100%) invert(6%) sepia(17%) saturate(455%) hue-rotate(294deg) brightness(89%) contrast(85%)}.payment_particulars_section{background:#fff;padding:20px 25px}.payment_particulars_section .purchase_breakups{padding:10px 16px}.payment_particulars_section .payment_particulars_rgt{min-width:230px;text-align:right}.payment_particulars_section .inline-block{display:inline-block}.payment_particulars_section .email_group_section .input_custom_design{width:410px;margin:0;text-align:left;color:#495057!important}.payment_particulars_section .email_icon{padding:0 50px 0 30px}.payment_particulars_section .email_int_field_remove{width:20px;height:20px;background:#b8b8b8;font-size:18px;text-align:center;color:#fff;border-radius:50%;line-height:20px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.payment_particulars_section .email_additional_group .input_custom_design{padding-right:80px}.payment_particulars_section .email_dropdown{position:absolute;top:0;right:0}.payment_particulars_section .email_dropdown .btn{width:60px;height:34px;position:relative;top:1px;right:1px;background:#fff}.payment_particulars_section .email_dropdown .btn:before{position:absolute;content:"";top:5px;left:0;height:70%;border-left:1px solid #b8b8b8}.payment_particulars_section .email_dropdown .dropdown-menu{margin:0;padding:10px;top:60px!important;left:auto!important;right:0;min-width:140px;box-shadow:0 1px 7px rgba(0,0,0,.25)!important;transform:none!important}.payment_particulars_section .email_dropdown .custom-checkbox .custom-control-label{font-size:13px}.payment_particulars_section .email_dropdown .custom-checkbox .custom-control-label:last-child{margin-bottom:0}.payment_particulars_section .email_dropdown .dropdown_arrow{top:-12px;right:20px}.dropdown_arrow{position:absolute;width:22px;height:12px;background:url(https://d12lchh0gjjhot.cloudfront.net/img/cart/dropdown_arrow.png) no-repeat 50%}.gray_background,.purchase_history_item .travel_icon_section{background:#f6f6f6}.price_particulars{padding:30px 20px 5px;font-size:14px}.price_particulars .txt_link_type_highlight{text-decoration:none}.price_particulars .promo_code_int{min-width:400px;font-size:14px;color:#5d5d5d;background:#fff;border-radius:0;border-color:#b8b8b8;height:30px;border-top-right-radius:0!important;border-bottom-right-radius:0!important;border-radius:10px}@media only screen and (max-width:767px){.price_particulars .promo_code_int{min-width:auto}}.price_particulars .promotion_code_btn{color:#fff;background:#fc7d12!important;border:none;height:50px;border-radius:10px!important;font-size:14px;width:150px;line-height:normal}.price_particulars .promocode-arrows.vueperslides .vueperslides__arrow.vueperslides__arrow--next,.price_particulars .promocode-arrows.vueperslides .vueperslides__arrow.vueperslides__arrow--prev{left:-40px!important}.price_particulars .promocode-arrows.vueperslides .vueperslides__arrow.vueperslides__arrow--next svg,.price_particulars .promocode-arrows.vueperslides .vueperslides__arrow.vueperslides__arrow--prev svg{width:35px;color:#4c4c4c}.price_particulars .promocode-arrows.vueperslides .vueperslides__arrow.vueperslides__arrow--next{right:-30px!important;left:auto!important}.price_particulars.promocode_silder{padding-top:0!important}.price_particulars.promocode_silder .vueperslides--fixed-height.vueperslides--bullets-outside{margin-bottom:0!important}.price_particulars.promocode_silder .dicount_code_text{padding-top:12px}.promo_code_dropdown .btn{width:100px;padding:0 5px 0 15px;margin-left:-1px;border:1px solid #b8b8b8;font-size:14px;text-align:left;color:#5d5d5d;border-radius:10px;border-top-left-radius:0!important;border-bottom-left-radius:0!important}.promo_code_dropdown .btn>span{display:inline-block;position:absolute;line-height:normal;right:7px;top:13px}.promo_code_dropdown .btn>span i{color:#0f519f}.promo_code_dropdown ul{border-radius:0}.promo_code_dropdown ul li a{color:#5d5d5d!important}.promo_code_dropdown ul li a:hover{background:#eee}.travel_purchase_table_sec{padding-right:30px}.travel_purchase_table_sec .payment_currency_text{position:absolute;top:-25px;right:5px}.travel_purchase_table{border:1px solid #b8b8b8}.travel_purchase_table thead th{font-size:15px;background:#f6f6f6;vertical-align:middle;text-align:center!important;border-bottom:1px solid #b8b8b8;border-right:1px solid #b8b8b8;border-top:none}.travel_purchase_table thead th:last-child{border-right:none}.travel_purchase_table thead th .agent_reset_link{color:#0f519f;font-size:12px;display:inline-block;cursor:pointer;margin:5px auto 0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.travel_purchase_table thead th .payment_amt_note{position:absolute;top:-24px;right:-10%;width:100%;min-width:180px;font-size:13px}.travel_purchase_table tbody tr td{vertical-align:middle;text-align:center!important;border-bottom:1px solid #b8b8b8;border-right:1px dashed #b8b8b8;width:6%}.travel_purchase_table tbody tr td:first-child{width:45%;text-align:left!important;padding:0!important}.travel_purchase_table tbody tr td:last-child{border-right:none}.travel_purchase_table tfoot tr{border-left:1px solid hsla(0,0%,80%,0);border-right:1px solid hsla(0,0%,80%,0);border-bottom:1px solid hsla(0,0%,80%,0)}.travel_purchase_table tfoot tr td{vertical-align:middle;text-align:center!important;border-bottom:1px solid hsla(0,0%,80%,0);border-right:1px dashed #b8b8b8}.travel_purchase_table tfoot tr td:last-child{border-bottom:1px solid #ccc}.travel_purchase_table tfoot.sharUrl_total_end_col tr{border-right:1px solid #ccc}.travel_purchase_table .purchase_status{display:inline-block;text-align:center}.travel_purchase_table .history_agent .form-control{margin:0 auto;background:none;border-color:#b8b8b8;text-align:center}.travel_purchase_table .not_applicable_txt{color:#5d5d5d;width:90px;margin:0 auto}.travel_purchase_table .not_applicable_txt .not_applicable_tooltip{display:inline-block;margin-left:0;position:absolute;right:-5px;top:-12px;line-height:normal;color:#0f519f}.travel_purchase_table .due_point_price_dropdown .btn{width:60px;height:28px;background:#fff;border:1px solid #b8b8b8;padding:3px 0;color:#212529}.travel_purchase_table .due_point_price_dropdown .btn>span{margin-left:6px;color:#0f519f}.travel_purchase_table .due_point_price_dropdown ul{top:42px!important;left:auto!important;right:-15px;padding:0;margin:0;border-radius:0;box-shadow:0 1px 7px rgba(0,0,0,.25)!important;transform:none!important}.travel_purchase_table .due_point_price_dropdown ul .dropdown_arrow{top:-12px;right:30px}.travel_purchase_table .price_edit_int_section{padding:20px;position:relative}.travel_purchase_table .due_point_int_section{align-items:center;justify-content:flex-start;background:#f6f6f6}.travel_purchase_table .due_point_int_section .form-control{height:24px;margin-left:0;margin-right:0;padding:0;width:60px;background:#fff!important;color:inherit!important}.travel_purchase_table .cart_purchase_list_remove{position:absolute;top:50%;right:-30px;width:20px;height:20px;background:#b8b8b8;font-size:12px;text-align:center;color:#fff;border-radius:50%;line-height:25px;transform:translateY(-50%);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.travel_purchase_table .display_block{display:block}.view-breakup-details .modal-lg{max-width:950px}.travel_price_total_section{padding:20px}.travel_price_total_section .price_amt_list,.travel_price_total_section .price_description_heading{font-size:26px}.travel_price_total_section .cash_point_dropdown .btn{background:#fff;border:1px solid #b8b8b8;border-radius:3px;padding:5px 6px 3px;font-size:14px;min-width:130px;text-align:left;color:inherit;position:relative}.travel_price_total_section .cash_point_dropdown .btn>span{position:absolute;top:5px;right:10px;color:#0f519f}.travel_price_total_section .cash_point_dropdown .dropdown-menu{padding:15px;top:45px!important;left:auto!important;right:0;transform:none!important;border-radius:0;box-shadow:0 1px 7px rgba(0,0,0,.25)!important}.travel_price_total_section .cash_point_dropdown .dropdown-menu .dropdown-item{color:inherit}.travel_price_total_section .cash_point_dropdown .dropdown-menu .dropdown-item:hover{background:#f6f6f6}.travel_price_total_section .cash_point_dropdown .dropdown-menu .dropdown_arrow{top:-12px;right:10px}.travel_price_total_section .taxes_description .price_description_heading{font-size:16px}.travel_price_total_section .taxes_description .price_description_heading a{color:#1c55ac}.travel_price_total_section.travel-price-sec{padding:45px 25px 45px 35px}.travel_price_total_section .login-redeem-details{padding:8px 0 5px}.travel_price_total_section .text-underline{text-decoration:underline}.travel_price_total_section .guest_summary_details{border:2px dashed #dcdcdc;padding:15px 25px;border-radius:8px}.travel_price_total_section .guest_summary_details p{margin:0}.breakup_detail_table .breakup_detail_table_header_1{width:270px}.breakup_detail_table .breakup_detail_table_header_2{width:268px}.breakup_detail_table tbody tr td{width:15%}.breakup_detail_table tbody tr td:first-child{width:30%}.breakup_detail_table tbody tr td.total_transection:first-child{width:30%;padding:10px!important}.breakup_detail_table tbody tr:last-child td{border-bottom:none}.breakup_detail_table .total_transection_row{background:#e7f1fd}.breakup_detail_table .grand_total_row td{background:#f6f6f6;border-right:none}@media only screen and (max-width:825px){.flex_direction{flex-direction:column}}@media only screen and (max-width:768px){.flex_direction{flex-direction:row}}@media only screen and (max-width:768px) and (max-width:425px){.flex_direction{flex-direction:column}.flex_direction .flightlist-rgt-itm{width:100%}}@media only screen and (max-width:1024px){.confirmation_pg_inner_wrapper{padding:10px 5px 0}.confirmation_pg_inner_wrapper.new_confirmation_inner-wraper .booking_success_content{margin-top:10px}.confirmation_pg_inner_wrapper.new_confirmation_inner-wraper .booking_success_content.booking_confirm_content{max-width:100%}.confirmation_pg_inner_wrapper.new_confirmation_inner-wraper .booking_success_icon{width:40px;height:40px;position:unset}.confirmation_pg_inner_wrapper.new_confirmation_inner-wraper .booking_success_txt{margin-left:24px}.confirmation_pg_inner_wrapper.new_confirmation_inner-wraper .booking_success_title{line-height:25px;font-size:20px}.confirmation_pg_inner_wrapper.new_confirmation_inner-wraper .booking_success_title .booking_description{font-size:14px}.confirmation_pg_inner_wrapper.new_confirmation_inner-wraper .booking_section .flight_booked_title .icon1,.confirmation_pg_inner_wrapper.new_confirmation_inner-wraper .booking_section .flight_booked_title .plus{width:25px;height:25px}.confirmation_pg_inner_wrapper.new_confirmation_inner-wraper .booking_section .flight_booked_title .icon1 i,.confirmation_pg_inner_wrapper.new_confirmation_inner-wraper .booking_section .flight_booked_title .plus i{font-size:12px}.confirmation_pg_inner_wrapper.new_confirmation_inner-wraper .booking_section .flight_booked_title .plus i{line-height:41px!important}.confirmation_pg_inner_wrapper.new_confirmation_inner-wraper .booking_details{margin-top:15px}}@media only screen and (max-width:1024px) and (max-width:767px){.confirmation_pg_inner_wrapper.new_confirmation_inner-wraper .booking_details{display:block!important}}@media only screen and (max-width:1024px){.confirmation_pg_inner_wrapper.new_confirmation_inner-wraper .booking_details .booking_details_title span{font-size:18px!important}.confirmation_pg_inner_wrapper.new_confirmation_inner-wraper .booking_details .booking_details_title .icon1{width:25px;height:25px}.confirmation_pg_inner_wrapper.new_confirmation_inner-wraper .booking_details .booking_details_title .icon1 i{font-size:12px}}@media only screen and (max-width:1024px) and (min-width:700px) and (max-width:768px){.confirmation_pg_inner_wrapper.new_confirmation_inner-wraper .booking_details.booking_details_align{display:flex!important}}@media only screen and (max-width:1024px) and (max-width:540px){.confirmation_pg_inner_wrapper.new_confirmation_inner-wraper .booking_details.booking_details_align .booking_details_space{padding-left:40px}}@media only screen and (max-width:1024px){.confirmation_pg_inner_wrapper.new_confirmation_inner-wraper .booking_section.flight_booking_section .flight_booked_title{display:block!important;font-size:13px}.confirmation_pg_inner_wrapper.new_confirmation_inner-wraper .booking_section.flight_booking_section .flight_booked_title.booked_title{display:flex!important}.confirmation_pg_inner_wrapper.new_confirmation_inner-wraper .booking_section.flight_booking_section .flight_booked_title.booked_title .icon1{margin-left:0!important}.confirmation_pg_inner_wrapper.new_confirmation_inner-wraper .booking_section.flight_booking_section .booking_trip_details{overflow-x:auto}.confirmation_pg_inner_wrapper.new_confirmation_inner-wraper .booking_section.hotel_booking_section .flight_booked_title .hotel_booked_title{display:block!important}.confirmation_pg_inner_wrapper.new_confirmation_inner-wraper .booking_section.hotel_booking_section .flight_booked_title .hotel_booked_title .text-truncate{width:90%}}@media only screen and (max-width:1024px) and (max-width:450px){.confirmation_pg_inner_wrapper.new_confirmation_inner-wraper .booking_section.hotel_booking_section .flight_booked_title .hotel_booked_title .text-truncate{font-size:16px}}@media only screen and (max-width:1024px){.confirmation_pg_inner_wrapper.new_confirmation_inner-wraper .booking_section.hotel_booking_section .hotel_booking_details{overflow-x:auto}.confirmation_pg_inner_wrapper.new_confirmation_inner-wraper .booking_section.hotel_booking_section .hotel_booking_details .custom_table_2{width:100%}}@media only screen and (max-width:1024px) and (min-width:374px) and (max-width:376px){.confirmation_pg_inner_wrapper.new_confirmation_inner-wraper .booking_section.hotel_booking_section .hotel_booking_details .custom_table_2{width:570px}}@media only screen and (max-width:1024px){.confirmation_pg_inner_wrapper.new_confirmation_inner-wraper .booking_section.hotel_booking_section .hotel_booking_details .custom_table_2 td,.confirmation_pg_inner_wrapper.new_confirmation_inner-wraper .booking_section.hotel_booking_section .hotel_booking_details .custom_table_2 th{padding:15px!important;font-size:12px;word-break:normal!important}}@media only screen and (max-width:1024px) and (max-width:450px){.confirmation_pg_inner_wrapper.new_confirmation_inner-wraper .booking_section.hotel_booking_section .hotel_booking_details .custom_table_2 td,.confirmation_pg_inner_wrapper.new_confirmation_inner-wraper .booking_section.hotel_booking_section .hotel_booking_details .custom_table_2 th{padding:10px 5px!important}}@media only screen and (max-width:1024px){.confirmation_pg_inner_wrapper.new_confirmation_inner-wraper .booking_flight_details{padding:10px}.confirmation_pg_inner_wrapper.new_confirmation_inner-wraper .booking_flight_details .flight-details-summary.new-checkout .flight-summry-left{padding-left:0!important}.confirmation_pg_inner_wrapper.new_confirmation_inner-wraper .booking_flight_details .flight-details-summary.new-checkout .flight-summry-left .flight-result-detls{display:block!important}.confirmation_pg_inner_wrapper.new_confirmation_inner-wraper .booking_flight_details .flight-details-summary.new-checkout .flight-summry-left .flight-result-detls .flightlist-details-inner .flightlist-details-view-lft{width:100%!important}.confirmation_pg_inner_wrapper.new_confirmation_inner-wraper .booking_flight_details .flight-details-summary.new-checkout .flight-summry-left .flight-summry-left-padding{padding:16px!important}}@media only screen and (max-width:1024px) and (max-width:767px){.confirmation_pg_inner_wrapper.new_confirmation_inner-wraper .booking_flight_details .flight-details-summary.new-checkout .flight-summry-left .flight-summry-left-padding{padding:10px!important}}@media only screen and (max-width:1024px){.confirmation_pg_inner_wrapper.new_confirmation_inner-wraper .booking_flight_details .flight-details-summary.new-checkout .flight-summry-left .flight-summry-left-padding .flight-result-detls{padding-left:5px}.confirmation_pg_inner_wrapper.new_confirmation_inner-wraper .booking_flight_details .flight-details-summary.new-checkout .flight-summry-left .flight-summry-left-padding .flight-result-detls .layovertime{left:-25px}.confirmation_pg_inner_wrapper.new_confirmation_inner-wraper .booking_flight_details .flight-details-summary.new-checkout .flight-summry-left .flight-summry-left-padding .flight-result-detls .flightlist-airline{width:120px}.confirmation_pg_inner_wrapper.new_confirmation_inner-wraper .booking_flight_details .flight-details-summary.new-checkout .flight-summry-left .flight-summry-left-padding .flight-result-detls .flightlist-airline .pl-3{padding:0!important}.confirmation_pg_inner_wrapper.new_confirmation_inner-wraper .booking_flight_details .flight-details-summary.new-checkout .flight-summry-left .flight-summry-left-padding .flight-result-detls .flightlist-details-view .flight-itinerary-airport-det{padding-left:15px!important}.confirmation_pg_inner_wrapper.new_confirmation_inner-wraper .booking_flight_details .flight-details-summary.new-checkout .flight-summry-left .flight-summry-left-padding .flight-result-detls .custm-flight-itnery-lst{padding-left:10px!important;font-size:12px}}@media only screen and (max-width:1024px) and (max-width:425px){.confirmation_pg_inner_wrapper.new_confirmation_inner-wraper .booking_flight_details .flight-details-summary.new-checkout .flight-summry-left .flight-summry-left-padding .flight-result-detls .custm-flight-itnery-lst.baggage_alignment{padding-left:35px!important}}@media only screen and (max-width:1024px){.confirmation_pg_inner_wrapper.new_confirmation_inner-wraper .booking_flight_details .flight-details-summary.new-checkout .flightlist-details-view-rgt{width:100%!important}.confirmation_pg_inner_wrapper.new_confirmation_inner-wraper .booking_flight_details .flight-details-summary.new-checkout .flightlist-details-view-rgt .flightlist-rgt-itm{padding-top:10px}.confirmation_pg_inner_wrapper.new_confirmation_inner-wraper .booking_flight_details .flight-details-summary.new-checkout .flightlist-details-view-rgt .flightlist-rgt-itm .custm-flight-itnery-lst{padding-left:30px!important}.confirmation_pg_inner_wrapper.new_confirmation_inner-wraper .booking_flight_details .flight-details-summary.new-checkout .listlayouver-border-center{font-size:14px!important}.confirmation_pg_inner_wrapper.new_confirmation_inner-wraper .booking_flight_details .flight-details-summary.new-checkout .listlayouver-border-center .listlayouver_txt{font-size:10px;left:-12px;top:-7px}.confirmation_pg_inner_wrapper.new_confirmation_inner-wraper .booking_flight_details .flight-details-summary.new-checkout .listlayouver-border-center .listlayouver_txt.remove_space_in_layover{left:-5px}}@media only screen and (max-width:1024px) and (max-width:537px){.confirmation_pg_inner_wrapper.new_confirmation_inner-wraper .booking_flight_details .flight-details-summary.new-checkout .listlayouver-border-center .listlayouver_txt.remove_space_in_layover{left:-10px}}@media only screen and (max-width:1024px){.confirmation_pg_inner_wrapper.new_confirmation_inner-wraper .booking_flight_details .flight-details-summary.new-checkout .listlayouver-border-center .listlayouver_txt:after{display:none}.confirmation_pg_inner_wrapper.new_confirmation_inner-wraper .booking_flight_details .flight-details-summary.new-checkout .listlayouver-border-center .title-bg{background:none}.confirmation_pg_inner_wrapper.new_confirmation_inner-wraper .flight-details-summary.new-checkout .flight-itinerary-airport .flight-itinerary-airport-det{font-size:12px!important;display:block;padding-left:45px}.confirmation_title{font-size:25px;line-height:25px}.afterLogin .confirmation_title{margin-top:35px}.cart_insurance_body_details .insuranceheader-pre{overflow-x:auto}.cart_insurance_body_details .insuranceheader-pre::-webkit-scrollbar{height:6px}.cart_insurance_body_details .insuranceprev{width:600px;min-height:auto}.insurance_booking_details{overflow-x:auto}}.view-breakup-details .custom-title{margin:0 auto}.view-breakup-details .custom-header .custom_close_design{background:#fff!important;border-radius:50%;color:#053a9a!important;text-indent:0;line-height:28px}.modal_close_button .btn-outline-danger{margin:20px auto 10px!important;display:block;width:115px;padding:8px 3px 5px;font-size:14px;line-height:normal;border-radius:4px;border-color:#0f519f!important;color:#0f519f!important;background:none!important}@media screen and (max-width:767px){.insurance_model_result_details.cart-insurance-result-details{padding-left:10px;padding-right:10px}.insurance_model_result_details .custom-title{flex-wrap:wrap}.cart-flight-result-details.flight_model_result_details.flight_result_details .new_payment_modal_baggage .additional-Itinerary-seat-list-inner,.cart-flight-result-details.flight_model_result_details.flight_result_details .new_payment_modal_meals .additional-Itinerary-seat-list-inner,.cart-flight-result-details.flight_model_result_details.flight_result_details .new_payment_modal_seatmap .additional-Itinerary-seat-list-inner{overflow-x:auto}.cart-flight-result-details.flight_model_result_details.flight_result_details .new_payment_modal_baggage .additional-Itinerary-seat-list-inner .addional-serv-ssr .d-flex,.cart-flight-result-details.flight_model_result_details.flight_result_details .new_payment_modal_meals .additional-Itinerary-seat-list-inner .addional-serv-ssr .d-flex,.cart-flight-result-details.flight_model_result_details.flight_result_details .new_payment_modal_seatmap .additional-Itinerary-seat-list-inner .addional-serv-ssr .d-flex{display:flex!important}.cart-flight-result-details.flight_model_result_details.flight_result_details .new_payment_modal_baggage .additional-Itinerary-seat-list-inner .seat_traveler_sec .w-50,.cart-flight-result-details.flight_model_result_details.flight_result_details .new_payment_modal_meals .additional-Itinerary-seat-list-inner .seat_traveler_sec .w-50,.cart-flight-result-details.flight_model_result_details.flight_result_details .new_payment_modal_seatmap .additional-Itinerary-seat-list-inner .seat_traveler_sec .w-50{width:100%!important}.cart-flight-result-details.flight_model_result_details.flight_result_details .new_payment_modal_baggage .baggage_scroll,.cart-flight-result-details.flight_model_result_details.flight_result_details .new_payment_modal_meals .baggage_scroll,.cart-flight-result-details.flight_model_result_details.flight_result_details .new_payment_modal_seatmap .baggage_scroll{overflow-x:auto}.cart-flight-result-details.flight_model_result_details.flight_result_details .new_payment_modal_baggage .baggage_scroll .baggage-meals-sec,.cart-flight-result-details.flight_model_result_details.flight_result_details .new_payment_modal_baggage .baggage_scroll .baggage-meals-sec .d-flex,.cart-flight-result-details.flight_model_result_details.flight_result_details .new_payment_modal_baggage .baggage_scroll .custom-tsa-tab,.cart-flight-result-details.flight_model_result_details.flight_result_details .new_payment_modal_baggage .baggage_scroll .custom-tsa-tab .d-flex,.cart-flight-result-details.flight_model_result_details.flight_result_details .new_payment_modal_meals .baggage_scroll .baggage-meals-sec,.cart-flight-result-details.flight_model_result_details.flight_result_details .new_payment_modal_meals .baggage_scroll .baggage-meals-sec .d-flex,.cart-flight-result-details.flight_model_result_details.flight_result_details .new_payment_modal_meals .baggage_scroll .custom-tsa-tab,.cart-flight-result-details.flight_model_result_details.flight_result_details .new_payment_modal_meals .baggage_scroll .custom-tsa-tab .d-flex,.cart-flight-result-details.flight_model_result_details.flight_result_details .new_payment_modal_seatmap .baggage_scroll .baggage-meals-sec,.cart-flight-result-details.flight_model_result_details.flight_result_details .new_payment_modal_seatmap .baggage_scroll .baggage-meals-sec .d-flex,.cart-flight-result-details.flight_model_result_details.flight_result_details .new_payment_modal_seatmap .baggage_scroll .custom-tsa-tab,.cart-flight-result-details.flight_model_result_details.flight_result_details .new_payment_modal_seatmap .baggage_scroll .custom-tsa-tab .d-flex{display:flex!important}.payment_card_add_section .d-flex{display:block!important}.payment_card_add_section .credit_debit_card_section{width:100%!important;margin-top:10px}.payment_card_add_section .w-25{width:100%!important}.payment_card_add_section .text-right{text-align:left!important}.payment_card_add_section .payment_allocate_section .d-flex{display:block!important}.payment_card_add_section .payment_allocate_section .vueperslide{width:100%!important}}@media screen and (max-width:500px){.insurance_model_result_details .insuranceprev-hd .insuranceprev-name,.insurance_model_result_details .insuranceprev-hd .insuranceprev-pLogo,.insurance_model_result_details .insuranceprev-hd .insuranceprev-pName{width:100%;margin-bottom:10px}}.markup_info_tooltip{position:absolute;left:50%;bottom:6px;transform:translateX(-50%)}.payment_charge_list_section.multiple_fop_manage_pax .payment_charges_list_of_pax:last-child{width:40%}.plans_pricing_left_container{width:62%;background:#fff;padding:40px 20px}.plans_items_section{flex-basis:33.33%;padding-left:12px;padding-right:12px;position:relative;padding-top:35px}.plans_items_inner_list{border-radius:10px;overflow:hidden;height:100%;position:relative;padding-bottom:75px}.disabled_plan .plans_items_inner_list{background:#f9f9f9;border:1px solid #dcdcdc}.selected_plan .plans_items_inner_list{background:#fff;border-color:#fff;box-shadow:0 0 20px rgba(0,0,0,.1)}.pricing_items{padding:25px 15px 10px}.pricing_plan_title{font-size:18px;margin-bottom:25px;color:#14213d}.discount_price{height:24px;line-height:normal}.yearly_discount_price{margin-right:10px;text-decoration:line-through}.currency_code,.currency_symbol{font-size:15px;display:inline-block}.hide_digits{display:none}.yearly_discount_rate{color:#ed9b3f}.pricing_amount_section{margin-bottom:8px;color:#0d1557;padding-top:10px;padding-bottom:12px}.plan_price{font-size:60px;line-height:55px;display:inline-block;margin-left:5px;margin-right:5px}.plan_price sup{font-size:16px;position:relative;top:-15px}.per_user_agent{font-size:13px;color:#828282;margin-bottom:10px;line-height:normal}.yearly_user_bill{display:none}.live_duration_text{font-size:13px;line-height:normal;margin-bottom:15px}.plan_register_button{position:absolute;bottom:20px;left:0;right:0}.btn_primary{cursor:pointer;padding:6px 15px;font-size:13px;border-radius:5px}.plan_register_btn{color:#f5054f;border:1px solid #f5054f;background:#fff;border-radius:8px;padding:8px 25px}.disabled_plan .plan_register_btn{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background:#cecece;border-color:#cecece;color:#fff}.selected_plan .plan_register_btn{background:#f5054f;border-color:#f5054f;color:#fff}.plans_features_items_section{position:relative}.plans_features_items_section:before{position:absolute;content:"";top:0;left:50%;width:70%;border-top:1px dashed #707070;transform:translateX(-50%);opacity:.2}.plans_features_items_inner{padding:20px 15px 10px}.plans_features_items_title{margin-bottom:10px;height:48px}.position_relative{position:relative}.plans_features_items_ul{padding:0}.plans_features_items_ul>li{font-size:13px;line-height:21px;height:60px;padding:0;display:flex;align-items:center}.price_list_item{padding-left:28px}.info_list_item{padding-right:15px}.tick_icon{position:absolute;top:-1px;left:0;width:16px;height:18px;display:block}.info_icon{position:absolute;top:25%;right:-4px;width:12px;height:12px;background:url(https://d12lchh0gjjhot.cloudfront.net/img/info_icon.png) no-repeat 50%;background-size:100%;transform:translateY(-50%)}.tooltip_section{position:absolute;bottom:42px;right:-15px;width:215px;height:auto;color:#fff;background:#333;z-index:9;box-shadow:0 0 6px rgba(0,0,0,.16);text-align:left;padding:12px;border-radius:10px;display:none}.d_block,.tooltip_info_section:hover .tooltip_section{display:block}.tooltip_title{font-size:12px;line-height:normal}.tooltip_title:not(:last-child){margin-bottom:10px}.text_center{text-align:center}.toggle_slider_section{margin:0 auto;max-width:300px}.switch{position:relative;display:inline-block;width:180px;height:45px;font-family:poppins-light,sans-serif;box-shadow:0 0 30px rgba(0,0,0,.18);border-radius:25px;background:#fff;margin-bottom:0}.switch input{opacity:0;width:0;height:0}.slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;z-index:1;transition:.4s}.slider.round{border-radius:25px}.slider:before{position:absolute;content:"";height:100%;width:50%;left:0;background-color:#fff;transition:.4s}.slider.round:before{border-radius:25px;background:#f5054f}#pricing_toggle+label{visibility:hidden;opacity:0}.switchTextLeft,.switchTextRight{z-index:1;transition:.5s;position:absolute;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;line-height:normal;font-size:13px}.switchTextLeft{transform:translate(22px,-10px);color:#fff}.switchTextRight{transform:translate(115px,-16px);color:#0d1557}.switchTextYr{display:block;line-height:14px}.yearly .slider:before{transform:translateX(100%)}.yearly .switchTextLeft{color:#0d1557}.yearly .switchTextRight{color:#fff}.discount_offer{font-size:10px;line-height:16px;color:#ed9b3f}.plan_pricing_title{font-size:20px;line-height:normal;margin-bottom:0}.plan_pricing_title_section{padding:0 15px}.contact_sales_section{box-shadow:0 0 10px rgba(0,0,0,.16);margin:30px 10px 0;padding:15px;border-radius:10px}.sales_team_img_section{width:120px}.sales_team_img_section img{max-width:100%}.sales_team_content_section{margin:0 20px}.sales_team_content_title{font-size:20px;color:#14213d}.sales_team_content{color:#303030;font-size:13px}.sales_team_link_section{max-width:90px}.sales_team_link_section a{color:#0970fe;text-decoration:underline;font-size:13px}.plans_pricing_right_container{width:38%;background:transparent linear-gradient(90deg,#f9fcff,#fff) 0 0 no-repeat padding-box;padding:25px}.plans_total_title{font-size:20px;color:#14213d}.plans_total_amount_title_section{margin-bottom:20px;padding-bottom:20px;border-bottom:1px dashed #bcbaba}.plans_total_amount{font-size:20px;color:#1292f5}.plans_payment_card_add_section{overflow-x:auto;padding-top:20px}.plans_billing_details_section,.plans_payment_section{margin-bottom:20px}.plans_billing_form_section{margin-top:20px}.plans_billing_field_item{width:50%}.plans_billing_field_item:nth-child(odd){padding-right:10px}.plans_billing_field_item:nth-child(2n){padding-left:10px}.plans_billing_field_item_inner label,.plans_billing_field_item label{font-size:12px;color:#14213d}.plans_billing_field_item .input-tel__input,.plans_billing_field_item .multiselect__tags{background:#fff}.plans_billing_input{background:#fff!important}.plans_billing_input::-webkit-input-placeholder{font-size:10px}.plans_billing_field_item_middle{margin:0 15px}.plans_terms_content{text-align:center;color:#14213d;font-size:13px}.plans_confirm_btn_section{margin-top:20px}.plans_terms_content a{display:inline-block}.plans_confirm_btn{border:none;border-radius:8px;font-size:14px;padding:8px 20px}.plans_confirm_btn,.plans_confirm_btn:hover{background:#327e06}.new_payment_detls_column_sec.multiple_fop_manage_pax{width:55%!important}.new_payment_detls_column_sec.multiple_fop_manage_pax .payment_charges_list_of_pax:last-child{width:33%!important}.multiple_fop_payment_detls .multiselect,.new_payment_detls_column_sec.multiple_fop_manage_pax .charge_list-slider_section{width:35%!important}.multiple_fop_payment_detls .multiselect .multiselect__tags{width:120px;background:none!important;border:none!important}.multiple_fop_payment_detls .multiselect .multiselect__option{display:flex;align-items:center}.multiple_fop_payment_detls .multiselect .multiselect__tag:first-child{display:block;color:#000;background:none!important;width:100px}.multiple_fop_payment_detls .multiselect .multiselect__content-wrapper{width:210px}.multiple_fop_payment_detls .multiselect .multiselect__tag,.multiple_fop_payment_detls .multiselect .multiselect__tag .multiselect__tag-icon:first-child{display:none}.multiple_fop_payment_detls .form-group{margin-bottom:0}.multiple_fop_payment_detls .card_active_group label{margin:0;font-size:10px}.multiple_fop_payment_detls .card_active_group .form-control{font-size:11px}.multiple_fop_payment_detls .card_label_sec{padding-left:15px;color:#d3d4d4}.multiple_fop_payment_detls .card_label_sec p{font-size:12px}.multiple_fop_payment_detls .card_label_sec img{filter:grayscale(100%)}.multiple_fop_payment_detls .active_card_text label{color:#001d6e}.multiple_fop_payment_detls .active_card_text .close_circle_icon{width:15px;height:15px;line-height:14px;border-radius:50%;background:#efefef;text-align:center}.multiple_fop_payment_detls .active_card_text .close_circle_icon span{font-size:11px;color:#9d9d9d}.multiple_fop_payment_detls .active_card_text+input{height:24px}.card_sec_one{margin-right:10px}.card_sec_one .form-control{background:#fff!important;border:1px solid #ccc;text-align:center}.payment_detail_sec .payment_charge_slide_head{line-height:84px;background:#e7f1fd;border-bottom:none!important;border-right:none!important}.cart_billing_info_txt_inner{padding:20px 0}.rtlScreen .price_breakup_table_section table{border-left:1px solid #b8b8b8;border-right:1px solid #b8b8b8}.rtlScreen .price_breakup_table_section table tr td:last-child,.rtlScreen .price_breakup_table_section table tr th:last-child{border-right:1px dashed #b8b8b8}.share_url_main_block .travel_purchase_table thead th .payment_amt_note{right:5%}.normal_caard_view{display:inline-block}.card_dropdown_mobile_view{display:none}@media only screen and (max-width:768px){.cart_billing_section .car_billing_details .cart_billing_field_section .card_mobile_email_section{display:flex!important}}@media only screen and (max-width:768px){.dynamic-package-top-new .w-30{width:100%!important}.payment_charges_list_of_pax{width:50%;font-size:10px}.payment_charges_list_of_pax:first-child{width:50%}.payment_card_add_section .payment_allocate_heading{font-size:13px}.payment_card_add_section .number_of_cards_select{font-size:11px!important;display:block;width:100%}.payment_card_add_section .vueperslide{width:45%!important}.payment_allocate_slider_section .vueperslides__arrow.vueperslides__arrow--prev{left:-35px!important}.payment_allocate_slider_section .vueperslides__arrow.vueperslides__arrow--next{right:-35px!important}.payment_allocate_slider_section .vueperslides__arrow svg{font-size:15px;width:40px;fill:#3c84f0}.payment_charge_section .payment_form_head{display:block!important}.payment_charge_section .payment_form_head .payment_form_title{font-size:14px}.payment_charge_section .payment_form_head .payment_form_amount_quotes{text-align:left!important}.payment_charge_section .payment_charges_slider{max-width:100%;padding:0}.payment_charge_section .payment_charges_slider .vueperslides{height:190px!important}.payment_charge_section .payment_charges_booking_details{min-width:285px;top:75%;right:-20px}.payment_charge_section .charge_list-slider_section{width:100%!important}.payment_charge_section .charge_list_total_section{width:7%!important;max-width:100%!important}.cart_billing_section .cart_billing_field_section{display:block!important}.cart_billing_section .cart_billing_field_section .cart_billing_select_field{top:0;padding-left:0!important;margin:20px 0 10px}.cart_billing_section .cart_billing_field_section .cart_billing_field_item{padding-left:0!important;width:100%!important}.cart_billing_section .cart_billing_card_details{padding:0 10px 0 50px!important}.payment_charges_slider_section{display:block!important}.payment_charges_list_table{overflow-x:auto;padding:10px 0 30px!important}.payment_charges_list_table .fop_payment_sec{display:block!important}.new_payment_detls_column_sec.multiple_fop_manage_pax{width:100%!important}}@media (max-width:768px){.frenchScreen .confirmation_pg_inner_wrapper.new_confirmation_inner-wraper .booking_details.booking_details_align{display:block!important}.frenchScreen .booking_details_space{padding-left:40px}.default .width_650{width:1100px}.insurance_scroll,.width_650{width:650px}.hotel_scroll{width:750px}.table_width{table-layout:fixed}.table_width td,.table_width th{width:110px!important}.insurance_fare_space{padding:3px 10px}.mobile_view_table{width:1700px}.breakup_detail_table{overflow-x:auto}.breakup_detail_table table{width:770px}.breakup_detail_table tbody tr td:first-child{width:26%}.breakup_detail_table tbody tr td{width:22%}.breakup_detail_table .breakup_detail_table_header_1{width:147px}.breakup_detail_table .breakup_detail_table_header_2{width:202px}.breakup_detail_table tbody tr .mobile_view_card{padding:0 5px!important;width:33%}.card_dropdown_mobile_view{display:inline-block}.payment_card_add_section .cards_count_section .form-control-mobile-view{width:27px}.promo_code_dropdown_inner .btn{width:30px;height:20px}.promo_code_dropdown_inner .btn span i{top:-4px}.promo_code_dropdown_inner ul.dropdown-menu{min-width:2rem}.normal_caard_view{display:none}}.ins_popup_info table tr th{color:#000;font-size:14px}.ins_popup_info table tbody tr td{font-size:14px!important}.ins_popup_info table tbody tr td.sub_total_color{color:#0f519f!important;font-weight:700}.ins_popup_info table tfoot tr td{font-size:14px;color:#005ba9}.ins_popup_info table tfoot tr td.total_fare_color{color:#0f519f!important;font-size:16px!important}.ins_price_breakup_table .price_breakup_table_section.insurance_price_breakup_table_section thead th{color:#333}.ins_price_breakup_table .price_breakup_table_section.insurance_price_breakup_table_section thead th.pax_type{color:#000}.ins_price_breakup_table .price_breakup_table_section.insurance_price_breakup_table_section thead th.insurance_total{color:#005ba9}.ins_price_breakup_table .price_breakup_table_section.insurance_price_breakup_table_section tbody tr td{color:#000}.ins_price_breakup_table .price_breakup_table_section.insurance_price_breakup_table_section tbody tr td.sub_total,.ins_price_breakup_table .price_breakup_table_section.insurance_price_breakup_table_section tfoot tr td{color:#005ba9;font-weight:700}.insurance_model_result_details .cart_model_body_details .flight-details-tap .nav-tabs .nav-item .nav-link.active{background:#e7f1fd!important}.b2c_wrapper .payment_charge_list_section .multiple_fop_payment_detls .multiselect__placeholder{padding-top:8px;font-size:12px}.b2c_wrapper .payment_charge_list_section .multiple_fop_payment_detls .card_sec_one .form-control{padding-left:5px!important}.cart_fop_page_container .purchase_price_particulars .promocode-container{grid-gap:2rem;gap:2rem}.package_booking_view_sec .travel_price_total_section.travel-price-sec{padding:0}.search_hotel_name_field.input-label-container .input-label,.text-truncate{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.font-dimi,.import_pnr_section .pnr_design_btn,.search_form_section .search_btn,.search_form_section .search_form_tabs .search_form_tabs_nav .nav-item .nav-link{font-family:Conv_AvenirNextLTPro-Demi,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji}@font-face{font-family:iconcart;src:url(/fonts/iconcart.eot);src:url(/fonts/iconcart.eot?#iefix) format("eot"),url(/fonts/iconcart.woff) format("woff"),url(/fonts/iconcart.ttf) format("truetype");font-weight:400;font-style:normal}.iconcart:before{display:inline-block;font-family:iconcart;font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.iconcart-lg{font-size:1.3333333333333333em;line-height:.75em;vertical-align:-15%}.iconcart-2x{font-size:2em}.iconcart-3x{font-size:3em}.iconcart-4x{font-size:4em}.iconcart-5x{font-size:5em}.iconcart-fw{width:1.2857142857142858em;text-align:center}.iconcart-cartwallet:before{content:"\F301"}.reset_search{display:none}.flex-wrap{flex-wrap:wrap!important}.search_container{background-color:#0f519f}.b2b-modiyfy-form .oneway_search_container .flight_search_input_field .form-group{flex-basis:35%!important}.b2b-modiyfy-form .oneway_search_container .flight_search_input_field .form-group.search_departure_field{flex-basis:30%!important}.b2b-modiyfy-form .multicity_cloned_container .origin_input,.b2b-modiyfy-form .return_search_container .origin_input{flex-basis:35%!important}.b2b-modiyfy-form .multicity_cloned_container .search_departure_field,.b2b-modiyfy-form .return_search_container .search_departure_field{flex-basis:20%!important}.b2b-modiyfy-form .multicity_cloned_container .search_departure_field{flex-basis:30%!important}.b2b-modiyfy-form .flight_search_form_econy_sec .multiselect{border:none!important}.b2b-modiyfy-form .flight_search_form_econy_sec .multiselect .multiselect__select{top:7px}.b2b-modiyfy-form .flight_search_form_econy_sec .multiselect .multiselect__select:before{color:#006bff}.b2b-modiyfy-form .flight_search_form_econy_sec .multiselect .multiselect__tags{background:none!important;border:none!important;color:#006bff!important;width:auto}.b2b-modiyfy-form .flight_search_form_econy_sec .multiselect .multiselect__tags .multiselect__single{padding:0!important;line-height:50px;color:#006bff;font-weight:700}.b2b-modiyfy-form .flight_search_input_field{flex-basis:90%!important}.b2b-modiyfy-form .flight_search_input_field .form-group{margin-right:10px!important}.b2b-modiyfy-form .flight_search_input_field .form-control{background:none!important}.search_form_tabs .search_form_tabs_nav{background:#05386d;border-bottom:none;border-top-left-radius:4px;border-top-right-radius:4px;border-bottom-left-radius:10px;border-bottom-right-radius:10px}.search_form_tabs .search_form_tabs_nav .nav-item{margin-bottom:0}.search_form_tabs .search_form_tabs_nav .nav-item .nav-link,.search_form_tabs .search_form_tabs_nav .nav-item .nav-link:hover{background:none}.search_form_tabs .search_form_tabs_nav .nav-item .nav-link:after{border-right:1px solid #95a1af}.search_form_tabs .search_form_tabs_nav .nav-item .nav-link.active{background:#fff;color:#053a9a}.search_form_tabs .search_form_tabs_nav .nav-item .nav-link.active i{color:#fff}.search_form_tabs .search_form_tabs_nav .nav-item .nav-link.active:after{border-right:none}.search_form_tabs .agent_profile_icon i{color:#fc7d12}.search_form_tabs .search_item .location-icon i{color:#727272}.search_form_tabs .dropdown_inner_tabs_design .nav-tabs .nav-item .nav-link{border:1px solid #053a9a}.search_form_tabs .dropdown_inner_tabs_design .nav-tabs .nav-item .nav-link.active{background:#053a9a;color:#fff!important}.search_form_tabs .dropdown_inner_tabs_design.new_airline_button .tabs .nav-tabs{padding-bottom:0!important;margin-bottom:0!important}.import_section .import_button{color:#053a9a!important;border:1px solid #053a9a}.import_section .import_button.selected{color:#fff!important;background:#053a9a}.import_section .import_button:hover{color:#fc7d12!important;border:1px solid #fc7d12}.import_pnr_section .pnr_design_btn{background:#fc7d12!important}.done_btn,.multiselect_remove{border:1px solid #053a9a;color:#053a9a}.dropdown_close_icon{background:#053a9a;color:#fff}.offer_details{color:#fc7d12}.close_advance_search_btn{display:inline-block;padding:7px 10px 5px;min-width:80px;font-size:14px;border-radius:3px;line-height:normal;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-align:center;color:#053a9a;border:1px solid #053a9a}.arrow_down,.arrow_up{font-size:16px;line-height:18px;display:inline-block;margin-left:5px}.arrow_up{transform:rotate(180deg)}.import_section .import_button{border-radius:4px;padding:4px 8px;font-size:14px;line-height:normal}.import_pnr_section{padding:15px}.import_pnr_section .pnr_design_btn{border:none;min-width:205px;padding:8px 10px 5px;font-size:18px;border-radius:6px;margin-left:10px}.search_form_tabs .nav-tabs{border-bottom:none}@media only screen and (max-width:768px){.search_form_tabs .search_form_tabs_nav{padding-bottom:30px}}.search_form_tabs .homebanner-tab-link{padding:0 15px!important}@media only screen and (max-width:768px){.search_form_tabs .homebanner-tab-link{padding-top:5px!important}}@media only screen and (max-width:425px){.search_form_tabs .homebanner-tab-link{padding:4px 0 1px!important}}.search_form_tabs .homebanner-tab-link .product-nav-icon{display:inline-block;line-height:normal}.search_form_tabs .homebanner-tab-link .product-nav-icon.activity_nav_icon{width:25px;height:32px;line-height:27px}@media only screen and (max-width:600px){.search_form_tabs .homebanner-tab-link .product-nav-icon{display:none}}.search_form_tabs .homebanner-tab-link .icon-flight{left:-5px!important;top:2px!important}.search_form_tabs .active .homebanner-tab-link{color:#2a2a2a!important}.search_radio_btn_design .custom-control-label,.search_radio_btn_design .form-group{margin-bottom:0}.search_radio_btn_design .custom-control-label:before{border:1px solid #5e5e5e}.search_radio_btn_design .custom-control-input:checked~.custom-control-label{color:#053a9a}.search_radio_btn_design .custom-control-input:checked~.custom-control-label:before{border:1px solid #053a9a}.search_radio_btn_design .custom-control-input:checked~.custom-control-label:after{height:8px!important;width:8px!important;margin-left:4px!important;margin-top:4px!important}.search_custom_checkbox_design .custom-checkbox{padding-left:30px}.search_custom_checkbox_design .custom-control.custom-checkbox .custom-control-label{margin-bottom:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-size:14px}.search_custom_checkbox_design .custom-control.custom-checkbox .custom-control-label:before{border:1px solid #ccc!important;width:17px;height:17px;top:0;left:-30px}.search_custom_checkbox_design .custom-control.custom-checkbox .custom-control-label:after{width:21px;height:21px;font-family:iconflightres!important}.search_custom_checkbox_design .custom-control.custom-checkbox .custom-control-input:checked~.custom-control-label:before{background:none!important;border:1px solid #ccc!important}.search_custom_checkbox_design .custom-control.custom-checkbox .custom-control-input:checked~.custom-control-label:after{left:-32px!important;top:-2px!important;line-height:15px;text-align:center;content:"";background:url(https://d12lchh0gjjhot.cloudfront.net/img/icon/tick_icon.png) no-repeat 50%!important}.reset_all a{color:#053a9a!important;font-size:14px}.reset_all .reset_all_img{line-height:normal}.reset_all .reset_all_txt{line-height:18px}.done_btn{display:inline-block;padding:7px 10px 5px;min-width:115px;font-size:14px;border-radius:3px;line-height:normal;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.date_close{color:#053a9a;position:absolute;top:6px;right:56px;width:14px;height:14px;border:1px solid #053a9a;text-align:center;line-height:12px;border-radius:50%;font-size:11px;cursor:pointer}.date_close>span{line-height:13px;display:block}.date_close .x_icon{position:absolute;top:.09rem;left:.2rem;font-size:6px}.date_close.popover-tooltip .x_icon{top:2.5px;left:3px;font-size:8px}.date_close.date_close_bg{background:#053a9a;color:#fff;right:23px}.search_switch_design .custom-switch{top:-3px}.search_switch_design .custom-switch .custom-control-label{padding-left:40px}.search_switch_design .custom-switch .custom-control-label:before{width:35px;height:14px;top:7px;background:#e4e4e4!important}.search_switch_design .custom-switch .custom-control-label:after{width:15px;height:15px;box-shadow:0 1px 4px #adb5bd}.search_switch_design .custom-switch .custom-control-input:checked~.custom-control-label:before{background:#29a744}.search_switch_design i{color:#5b5b5b}.underline{text-decoration:underline}.add_plus_design{background:#0f519f;width:18px;height:18px;line-height:17px;display:inline-block;vertical-align:middle;color:#fff;text-align:center;border-radius:50%}.add_plus_design.plus_align{line-height:22px}.date_field_dropdown_arrow{position:absolute;top:15px;right:57px;color:#5c5c5c;pointer-events:none}.date_field_dropdown_arrow .fa{font-size:14px}.search_form_section .search_form_tabs .search_form_tabs_nav .nav-item{margin-right:-1px}.search_form_section .custom-radio .custom-control-input:checked~.custom-control-label:after{height:8px;width:8px;margin-left:4px;margin-top:4px}.search_form_section .products-nav-wrppaer .nav-tabs .nav-item .nav-link .icon{font-size:20px;top:7px;left:20px;line-height:14px;display:block}.search_form_section .products-nav-wrppaer .nav-tabs .nav-item .nav-link .icon-flight-new{top:12px;left:22px}.search_form_section .products-nav-wrppaer .nav-tabs .nav-item .nav-link .icon-hotel-new{top:3px!important;left:-5px!important}.search_form_section .products-nav-wrppaer .nav-tabs .nav-item .nav-link .homebanner-tab-insurance{padding-left:15px}@media only screen and (max-width:768px){.search_form_section .products-nav-wrppaer .nav-tabs .nav-item .nav-link .homebanner-tab-insurance{padding-left:0}}.search_form_section .products-nav-wrppaer .nav-tabs .nav-item .nav-link .homebanner-tab-insurance .icon-insurance-new{top:15px;left:20px}@media only screen and (max-width:767px){.search_form_section .products-nav-wrppaer .nav-tabs .nav-item .nav-link .homebanner-tab-insurance .icon-insurance-new{left:14px}}.search_form_section .products-nav-wrppaer .nav-tabs .nav-item .nav-link .icon-baggage-new{left:-3px!important}.search_form_section .product-nav-icon .icon-flight-new:before{font-family:iconflightres;content:"\F433"}.search_form_section .product-nav-icon .icon-hotel-new:before{font-family:icons;content:"\E088"}.search_form_section .product-nav-icon .icon-insurance-new:before{font-family:iconswap;content:"\F066"}.search_form_section .product-nav-icon .icon-baggage-new:before{font-family:iconflightres;content:"\F434"}.search_form_section .traveller_class_dropdown_body .multiselect__tags{min-height:30px!important}.search_form_section .dropdown .multiselect__input{padding-left:10px;padding-right:10px;min-height:30px;line-height:30px}.search_form_section .hotel_search_details .bv-no-focus-ring{position:relative}.search_form_section .insuranceSearch .asd__wrapper.custom-calnder{left:-147px!important}.search_form_section .asd__days-legend{top:42px}.search_form_section .dropdown-toggle:after{display:none}@media only screen and (max-width:600px){.search_form_section .homebanner-tab .home-banner-content{top:-180px}}@media only screen and (max-width:450px){.search_form_section .homebanner-tab .home-banner-content{top:-205px}}.dashboard-search .nav-tabs{border:none}.search_container .bg-white{border-top-left-radius:4px;border-top-right-radius:4px}.b2c-modiyfy-form .search_form_section .direction_icon{right:-29px}.search_form_section .search_form_tabs{border-radius:4px;position:relative}.search_form_section .search_form_tabs .search_form_tabs_nav .nav-item .nav-link{margin:0;border-radius:0;position:relative;height:50px;line-height:50px;min-width:145px}@media only screen and (max-width:768px){.search_form_section .search_form_tabs .search_form_tabs_nav .nav-item .nav-link{min-width:100px}}@media only screen and (max-width:600px){.search_form_section .search_form_tabs .search_form_tabs_nav .nav-item .nav-link{min-width:70px}}.search_form_section .search_form_tabs .search_form_tabs_nav .nav-item .nav-link.active{border-top-left-radius:4px;border-top-right-radius:4px}.search_form_section .search_form_tabs .search_form_tabs_nav .nav-item .nav-link.active .activity_img{filter:brightness(0) invert(1)}.search_form_section .search_form_tabs .search_form_tabs_nav .nav-item .nav-link:after{position:absolute;content:"";top:4px;right:0;width:1px;height:40px}.search_form_section .search_form_tabs .search_form_tabs_nav .nav-item .nav-link .icon-flight-new{font-size:26px!important;top:6px;left:2px;display:inline-block;line-height:15px;position:relative}.search_form_section .search_form_tabs .search_form_tabs_nav .nav-item .nav-link .icon-hotel-new,.search_form_section .search_form_tabs .search_form_tabs_nav .nav-item .nav-link .iconswap-payment-insurance{font-size:18px;position:relative;top:3px;line-height:14px}.search_form_section .search_form_tabs .search_form_tabs_nav .nav-item .nav-link .icon-baggage-new{font-size:26px;line-height:20px;position:relative;top:6px;left:2px;display:inline-block}.search_form_section .tab-search-content{background:#fff;box-shadow:0 0 13px #ebebeb}.search_form_section .tab-search-content.flightAndHotel{padding-bottom:20px}@media only screen and (max-width:768px){.search_form_section .search_trip_opt_sec{width:25%!important}}@media only screen and (max-width:600px){.search_form_section .search_trip_opt_sec{width:100%!important}}@media only screen and (max-width:768px){.search_form_section .agency_section_wrapper{width:75%!important}}@media only screen and (max-width:600px){.search_form_section .agency_section_wrapper{width:100%!important}.search_form_section .agency_section_wrapper .agency_section_inner_wrapper{justify-content:flex-start!important;margin-top:12px}}.search_form_section .agent_profile_section{width:170px}.search_form_section .agent_profile_section.agent_profile_wide{width:120px}@media only screen and (max-width:500px){.search_form_section .agent_profile_section{width:135px;margin-right:15px!important}}.search_form_section .agent_profile_section .agent_profile_icon{position:absolute;top:55%;left:0;transform:translateY(-50%)}.search_form_section .agent_profile_section .multiselect{height:auto;border:none!important;border-radius:0!important;min-height:auto;cursor:pointer}.search_form_section .agent_profile_section .multiselect .multiselect__tags{padding:0;padding-left:0!important;min-height:auto;background:none!important;font-size:14px;line-height:19px}.search_form_section .agent_profile_section .multiselect .multiselect__single{min-height:auto;padding-left:0;padding-top:0;padding-right:15px}.search_form_section .agent_profile_section .multiselect .multiselect__placeholder{padding-top:0!important}.search_form_section .agent_profile_section .multiselect .multiselect__select{width:auto;height:auto;padding:0;right:0;top:-2px}.search_form_section .agent_profile_section .multiselect .multiselect__select:before{font-family:FontAwesome;content:"\f0d7";color:#5c5c5c;top:3px}.search_form_section .agent_profile_section .multiselect .multiselect__input{min-height:auto!important;height:auto;line-height:normal;font-size:14px;padding-top:0!important}.search_form_section .agent_profile_section .select_agency{position:absolute;bottom:-20px;left:25px}.search_form_section .agent_profile_section .multiselect__content-wrapper{width:250px;right:-11px;top:30px}.search_form_section .price_type_section{width:70px;padding-left:12px}.search_form_section .price_type_section .country_code_icon{position:absolute;top:48%;left:0;transform:translateY(-50%);width:15px}.search_form_section .price_type_section .country_code_icon img{max-width:100%}.search_form_section .price_type_section .multiselect{height:auto;border:none!important;border-radius:0!important;min-height:auto;padding-left:0;cursor:pointer}.search_form_section .price_type_section .multiselect .multiselect__tags{padding:3px 14px 0 10px!important;min-height:auto;background:none;font-size:14px;line-height:19px}.search_form_section .price_type_section .multiselect .multiselect__single{min-height:auto;padding-left:0;padding-top:0}.search_form_section .price_type_section .multiselect .multiselect__placeholder{padding-top:0!important}.search_form_section .price_type_section .multiselect .multiselect__select{width:auto;height:auto;padding:0;right:5px}.search_form_section .price_type_section .multiselect .multiselect__select:before{font-family:FontAwesome;content:"\f0d7";color:#5c5c5c;top:2px}.search_form_section .price_type_section .multiselect .multiselect__input{min-height:25px!important;height:auto}.search_form_section .flight_depart_section{width:calc(100% - 240px)}@media (max-width:1024px){.search_form_section .flight_depart_section{width:100%}}@media only screen and (max-width:768px){.search_form_section .flight_depart_inner_section{flex-wrap:wrap;display:block!important}}.search_form_section .search_item{position:relative;margin-bottom:10px;margin-right:10px}.search_form_section .search_item:after{position:absolute;content:"";top:13px;left:33px;width:1px;height:40px;border-left:1px solid #d8dad9}@media only screen and (max-width:767px){.search_form_section .search_item:after{display:none}}.search_form_section .search_item .form-control{padding-left:40px!important;padding-top:6px;background:none;border:1px solid #ccc;font-size:14px;height:50px!important}@media only screen and (max-width:1024px){.search_form_section .search_item .form-control{padding-left:15px!important}}.search_form_section .search_item .value_placed{padding-top:20px;font-size:16px}.search_form_section .search_item.search_from_field .dropdown_type1_sec .dropdown-toggle,.search_form_section .search_item.search_from_field .dropdown_type2_sec .dropdown-toggle{width:65px}.search_form_section .search_item.search_to_field .form-control{padding-left:30px!important}.search_form_section .search_item.search_to_field .location-icon{left:20px}.search_form_section .search_item.search_to_field:after{left:43px}.search_form_section .search_item.search_to_field .input-label{left:51px}.search_form_section .search_item .location-icon{top:16px;left:10px;margin-bottom:0;line-height:15px;display:block;border:none}.search_form_section .search_item .location-icon i{font-size:17px}.search_form_section .search_item .location-icon i.fa-map-marker{font-size:19px}.search_form_section .search_item .location-icon i.iconflightres-checkout{font-size:20px}.search_form_section .dropdown_type1_sec,.search_form_section .dropdown_type2_sec{position:absolute;top:1px;right:1px;bottom:0}.search_form_section .dropdown_type1_sec .dropdown_type1,.search_form_section .dropdown_type1_sec .dropdown_type2,.search_form_section .dropdown_type2_sec .dropdown_type1,.search_form_section .dropdown_type2_sec .dropdown_type2{height:48px;background:#fff;border-top-right-radius:10px;border-bottom-right-radius:10px}.search_form_section .dropdown_type1 .dropdown-toggle,.search_form_section .dropdown_type2 .dropdown-toggle{font-size:12px;display:flex;flex-direction:column;justify-content:center;align-items:center;height:100%;width:50px;color:inherit}.search_form_section .dropdown_type1 .dropdown-menu{min-width:100%;border-radius:0;top:-2px!important}.search_form_section .dropdown_type1 .dropdown-item{color:inherit}.search_form_section .dropdown_type1 .dropdown-item:hover{background:#f3f3f3}.search_form_section .dropdown_type2 .dropdown-menu{min-width:285px;padding:20px;margin:20px 0 0;left:auto!important;right:-110px;top:100%!important;transform:none!important;box-shadow:0 1px 7px rgba(0,0,0,.25)!important}.search_form_section .dropdown_type2 .dropdown_arrow{top:-12px;right:12px}@media only screen and (max-width:768px){.search_form_section .dropdown_type2 .dropdown_arrow{right:46%}}.search_form_section .dropdown_type2 .dropdown_close_icon{top:5px;right:15px}.search_form_section .dropdown_type2.guest_room_dropdown .dropdown-menu{right:-20px!important}@media only screen and (max-width:768px){.search_form_section .dropdown_type2.guest_room_dropdown .dropdown-menu{right:100px!important}}.search_form_section .other_preference_promo_sec.add_promo_code_block .dropdown-menu{left:0!important}.search_form_section .dropdown_type3{width:auto}@media only screen and (max-width:768px){.search_form_section .dropdown_type3{width:100%}}.search_form_section .dropdown_type3 .dropdown-toggle{width:100%;text-align:center;color:#5c5c5c;font-size:14px}.search_form_section .dropdown_type3 .arrow_down_icon{position:absolute;top:10px;right:12px}.search_form_section .dropdown_type3 .arrow_down_icon i{color:#5c5c5c}.search_form_section .dropdown_type3 .dropdown-menu{min-width:360px;padding:18px;top:40px!important;left:auto!important;right:-15px;box-shadow:0 1px 7px rgba(0,0,0,.25)!important;transform:none!important;z-index:999}.search_form_section .dropdown_type3 .dropdown_arrow{top:-12px;right:20px}.search_form_section .dropdown_type3 .dropdown_close_icon{top:5px;right:23px}.search_form_section .source_dropdown .dropdown_type3 .dropdown-menu{min-width:200px;right:auto;left:-20px!important}.search_form_section .source_dropdown .dropdown_type3 .dropdown_arrow{right:43%}.search_form_section .alliance_dropdown .dropdown-menu,.search_form_section .hotel_property_category .dropdown-menu{right:auto;left:0!important;box-shadow:0 1px 7px rgba(0,0,0,.25)!important}.search_form_section .alliance_dropdown .dropdown_arrow,.search_form_section .hotel_property_category .dropdown_arrow{top:-12px;right:54.5%}@media only screen and (max-width:600px){.search_form_section .alliance_dropdown .dropdown_arrow,.search_form_section .hotel_property_category .dropdown_arrow{right:20px}}.search_form_section .traveller_class_dropdown .line-height-normal i{color:#5c5c5c}.search_form_section .traveller_class_dropdown .dropdown-menu{width:auto}@media only screen and (max-width:768px){.search_form_section .traveller_class_dropdown .dropdown-menu{width:100%;max-width:300px}.search_form_section .traveller_class_dropdown .dropdown-menu .dropdown_arrow{right:4%}}.search_form_section .traveller_class_dropdown.traveller_class_dropdown_medium_width .dropdown-menu{width:795px}.search_form_section .traveller_close_success_sec{margin-top:20px}.search_form_section .search_from_field,.search_form_section .search_to_field{flex-basis:30%}@media only screen and (max-width:768px){.search_form_section .search_from_field,.search_form_section .search_to_field{flex-basis:100%;margin-right:0}}@media only screen and (max-width:768px){.search_form_section .search_from_field{margin-bottom:50px}}.search_form_section .search_departure_field,.search_form_section .search_return_field{flex-basis:20%;min-width:185px;max-width:100%!important}@media only screen and (max-width:768px){.search_form_section .search_departure_field,.search_form_section .search_return_field{flex-basis:100%;margin-right:0;min-width:auto}}@media only screen and (max-width:768px){.search_form_section .search_departure_field .times_dropdown .dropdown_arrow,.search_form_section .search_return_field .times_dropdown .dropdown_arrow{right:12px}.search_form_section .search_departure_field .dropdown-menu,.search_form_section .search_return_field .dropdown-menu{top:85%!important}}.search_form_section .time_selection_data{font-size:9px;text-align:center;padding:6px 5px 0;color:#505050}.search_form_section .time_selection_data .text_lowercase{text-transform:lowercase}.search_form_section .search_traveller_class_field{width:240px}@media only screen and (max-width:767px){.search_form_section .search_traveller_class_field{width:100%;display:flex!important}}.search_form_section .search_traveller_class_field .search_item{margin-right:0}.search_form_section .search_traveller_class_field .traveller_class_dropdown{width:100%;border:1px solid #ccc;height:52px;border-radius:.25rem}.search_form_section .search_traveller_class_field .traveller_class_dropdown .dropdown-toggle{font-size:11px;color:#6f6f6f;padding:4px 4px 9px 40px}@media (max-width:767px){.search_form_section .search_traveller_class_field .traveller_class_dropdown .dropdown-toggle{padding-bottom:0}}.search_form_section .search_traveller_class_field .traveller_class_dropdown .dropdown-toggle .search_hotel_name_field.input-label-container .input-label,.search_form_section .search_traveller_class_field .traveller_class_dropdown .dropdown-toggle .text-truncate,.search_hotel_name_field.input-label-container .search_form_section .search_traveller_class_field .traveller_class_dropdown .dropdown-toggle .input-label{color:#2a2a2a;font-size:14px;text-align:left;padding-top:2px}.search_form_section .search_traveller_class_field .traveller_class_dropdown .traveller_class_dropdown_arrow{position:absolute;top:4px;right:8px}.search_form_section .miles_dropdown_sec{width:65px;height:48px;margin-left:10px;padding-left:5px}@media (max-width:1024px){.search_form_section .miles_dropdown_sec{width:60px}}@media (max-width:800px){.search_form_section .miles_dropdown_sec{width:70px}}@media (max-width:767px){.search_form_section .miles_dropdown_sec{width:75px}}.search_form_section .miles_dropdown_sec .multiselect__option{padding:5px}.search_form_section .miles_dropdown_sec .miles_dropdown{border:none!important;border-radius:0;border-top-right-radius:4px;border-bottom-right-radius:4px}.search_form_section .miles_dropdown_sec .multiselect__select{width:100%;height:100%}.search_form_section .miles_dropdown_sec .multiselect__select:before{font-family:FontAwesome;content:"\f0d7";color:#5c5c5c;font-size:12px;top:50%}@media (max-width:1024px){.search_form_section .miles_dropdown_sec .multiselect__placeholder{padding-left:9px!important}}.search_form_section .miles_dropdown_sec .multiselect--active .multiselect__select{transform:none}.search_form_section .miles_dropdown_sec .multiselect .multiselect__tags{height:100%;background:none;padding-right:8px;border:0!important}.search_form_section .miles_dropdown_sec.remove_miles_dropdown .multiselect__select:before{display:none}.search_form_section .miles_dropdown_sec .multiselect__single{padding:7px 0 0 5px}.search_form_section .miles_dropdown_sec .replace_dropdown_text{position:absolute;bottom:8px;left:0;width:100%;text-align:center;font-size:11px}.search_form_section .line-height-normal{line-height:normal}.search_form_section .direction_icon{background:#fff;border:none;border-radius:5px;cursor:default;display:flex;justify-content:center;align-items:center;height:34px;width:34px;margin-right:0;padding:.125rem;position:absolute;text-align:center;top:10px;right:-21px;z-index:2;cursor:pointer}.search_form_section .direction_icon:before{position:absolute;content:"";background:#fff;bottom:-.0825rem;left:11px;top:0;width:.625rem}.search_form_section .direction_icon img{z-index:2;position:relative;transition:all .8s}@media only screen and (max-width:767px){.search_form_section .direction_icon{top:59px;right:50%}}.search_form_section .rentalcar_res_searformtab .direction_icon{right:-15px}.search_form_section .animate_swap img{transform:rotate(1turn)}.search_form_section .search_options_container{background:#f3f3f3;margin-top:10px}.search_form_section .other_preference_checkbox_sec{margin-right:15px}.search_form_section .other_preference_checkbox_sec .form-group{margin-bottom:0}@media only screen and (max-width:768px){.search_form_section .other_preference_checkbox_sec .other_preference_checkboxs{display:block!important}}.search_form_section .other_preference_price_sec{margin-right:30px}.search_form_section .other_preference_price_sec.hotel_currency_dropdown,.search_form_section .other_preference_price_sec.hotel_rating_dropdown{margin-right:15px}.search_form_section .other_preference_price_sec .dropdown-toggle{padding:0;font-size:14px;color:#5c5c5c}.search_form_section .other_preference_price_sec .dropdown_type3 .dropdown-menu{min-width:170px}.search_form_section .other_preference_price_sec .multiselect__select{width:20px;height:28px}.search_form_section .other_preference_price_sec .multiselect__select:before{font-family:FontAwesome;content:"\f0d7";color:#5c5c5c;font-size:12px;top:6px}.search_form_section .other_preference_price_sec .multiselect__placeholder{padding-top:1px!important;font-size:14px}.search_form_section .other_preference_price_sec .multiselect--active .multiselect__select{transform:none}.search_form_section .other_preference_price_sec .multiselect__single{padding-top:3px!important;padding-left:0!important;font-size:14px}.search_form_section .other_preference_price_sec .multiselect{width:60px;min-height:28px!important;border:none!important;cursor:pointer}.search_form_section .other_preference_price_sec .multiselect .multiselect__tags{height:28px;background:none!important;padding-right:14px!important;padding-left:0!important;min-height:auto!important}.search_form_section .other_preference_price_sec.hotel_currency_dropdown .multiselect,.search_form_section .other_preference_price_sec.hotel_rating_dropdown .multiselect{border:none!important}.search_form_section .other_preference_price_sec.hotel_currency_dropdown .multiselect__placeholder,.search_form_section .other_preference_price_sec.hotel_rating_dropdown .multiselect__placeholder{padding-top:1px!important}.search_form_section .other_preference_price_sec.hotel_currency_dropdown .multiselect__single,.search_form_section .other_preference_price_sec.hotel_rating_dropdown .multiselect__single{padding-top:3px!important}.search_form_section .other_preference_price_sec.hotel_currency_dropdown .multiselect__select:before,.search_form_section .other_preference_price_sec.hotel_rating_dropdown .multiselect__select:before{top:2px}.search_form_section .other_preference_price_sec.hotel_currency_dropdown .multiselect__tags,.search_form_section .other_preference_price_sec.hotel_rating_dropdown .multiselect__tags{padding-top:2px;padding-left:0!important}.search_form_section .other_preference_promo_sec{font-size:14px;color:#5c5c5c;min-width:115px}@media only screen and (max-width:425px){.search_form_section .other_preference_promo_sec{display:inline-block;margin-top:20px}}.search_form_section .other_preference_promo_sec .dropdown-toggle{padding:0;font-size:14px;border-bottom:1px solid #d3d3d3}.search_form_section .other_preference_promo_sec .dropdown-toggle i{color:#5c5c5c}.search_form_section .other_preference_promo_sec .dropdown_type3{width:auto}.search_form_section .other_preference_promo_sec .dropdown-menu{min-width:560px}@media only screen and (max-width:768px){.search_form_section .other_preference_promo_sec .dropdown-menu{width:440px;min-width:auto;right:50%;transform:translateX(50%)!important}.search_form_section .other_preference_promo_sec .dropdown-menu .dropdown_arrow{right:46%}}@media only screen and (max-width:425px){.search_form_section .other_preference_promo_sec .dropdown-menu{width:395px;right:auto;transform:none!important;left:-95px!important}.search_form_section .other_preference_promo_sec .dropdown-menu .dropdown_arrow{right:auto;left:100px}}.search_form_section .other_preference_promo_sec .promo_code_body_container{border-top:1px solid #ccc;color:#2a2a2a}.search_form_section .other_preference_promo_sec .promo_code_body_container .form-group{margin-bottom:0;margin-right:0}.search_form_section .other_preference_promo_sec .promo_code_body_container .form-control{height:32px!important;border-color:#ccc;background:none;padding-left:10px!important}.search_form_section .other_preference_promo_sec .promo_code_body_container .multiselect .multiselect__tags{min-height:30px;border:0!important}.search_form_section .other_preference_promo_sec .promo_code_body_container .multiselect--active .multiselect__input{padding-top:0!important}.search_form_section .other_preference_promo_sec .multiselect{min-height:32px;border:1px solid #ccc!important;border-radius:4px!important}.search_form_section .other_preference_promo_sec .multiselect .multiselect__tags{padding-top:0!important;min-height:auto;background:none!important}.search_form_section .other_preference_promo_sec .multiselect .multiselect__single{padding-top:7px!important;padding-left:10px;padding-right:18px}.search_form_section .other_preference_promo_sec .multiselect .multiselect__placeholder{padding-top:7px!important;padding-left:10px}.search_form_section .other_preference_promo_sec .multiselect .multiselect__select{width:auto;height:auto;padding:0!important;top:9px;right:7px;transform:none!important}.search_form_section .other_preference_promo_sec .multiselect .multiselect__select:before{font-family:FontAwesome;content:"\f0d7";color:#5c5c5c}.search_form_section .other_preference_promo_sec .w-95{width:95%}.search_form_section .other_preference_promo_sec .remove_btn{position:absolute;bottom:5px;right:-12px;width:15px;height:15px;line-height:11px;font-size:9px;color:#5c5c5c;background:#e5e5e5;border-radius:50%;padding:2px 5px}.search_form_section .show_advance_search{min-width:160px;padding:12px 20px;border-radius:10px}@media (max-width:1000px){.search_form_section .show_advance_search{min-width:170px}}.search_form_section .selected_list_show{padding:0 10px}.search_form_section .selected_list_show ul{display:flex;flex-direction:column}.search_form_section .selected_list_show ul li{background:#fff;color:#2a2a2a;position:relative;padding:3px 30px 3px 3px;margin-bottom:5px;font-size:12px;display:inline-block;min-width:90px}@media only screen and (max-width:1366px){.search_form_section .selected_list_show ul li{width:90px}}.search_form_section .selected_list_show .multiselect_remove{position:absolute;top:6px;right:6px;width:12px;height:12px;line-height:10px;border-radius:50%;font-size:8px;text-align:center;cursor:pointer}.search_form_section .selected_list_show.two_column_list ul{flex-direction:row;flex-wrap:wrap}.search_form_section .selected_list_show.two_column_list ul li{width:110px}@media only screen and (max-width:1366px){.search_form_section .selected_list_show.two_column_list ul li{width:90px}}.search_form_section .selected_list_show.two_column_list ul li:nth-child(2n){margin-left:5px}.search_form_section .include_exclude_selected{position:relative;top:-5px;left:10px;font-size:13px}.search_form_section .search_btn{background:#fc7d12!important;border:none;min-width:160px;padding:8px 10px 5px;font-size:18px;border-radius:6px}@media only screen and (max-width:550px){.search_form_section .search_btn{width:100%}}.search_form_section .search_options_multiselect{flex:1;min-width:100px;border-right:2px solid #fff;margin-bottom:8px}.search_form_section .search_options_multiselect.search_opt_sec_wrap .selected_list_show ul{flex-direction:row;flex-wrap:wrap}.search_form_section .search_options_multiselect.search_opt_sec_wrap .selected_list_show ul li{width:46.5%;margin-right:5px}@media only screen and (max-width:768px){.search_form_section .search_options_multiselect{flex-basis:30%;max-width:230px}}@media only screen and (max-width:600px){.search_form_section .search_options_multiselect{flex-basis:100%;max-width:100%;border-right:none;border-bottom:1px solid #ccc;margin-bottom:0}}.search_form_section .search_options_multiselect .form-group{margin-bottom:0;margin-right:0}.search_form_section .search_options_multiselect .show_class_sec .form-control{height:auto!important}.search_form_section .search_options_multiselect.source_dropdown{max-width:100px;min-width:100px}.search_form_section .search_options_multiselect.source_dropdown .dropdown-toggle,.search_form_section .search_options_multiselect.source_dropdown .selected_list_show{padding-left:0}.search_form_section .search_options_multiselect.alliance_dropdown{min-width:170px}.search_form_section .search_options_multiselect.alliance_dropdown .selected_list_show ul li{width:100%}@media only screen and (max-width:768px){.search_form_section .search_options_multiselect.alliance_dropdown{flex-basis:30%}.search_form_section .search_options_multiselect.alliance_dropdown .dropdown-toggle{padding-left:12px!important}}@media only screen and (max-width:600px){.search_form_section .search_options_multiselect.alliance_dropdown{flex-basis:100%;max-width:100%}}.search_form_section .search_options_multiselect.stop_layover_dropdown{max-width:200px;min-width:208px}@media only screen and (max-width:1024){.search_form_section .search_options_multiselect.stop_layover_dropdown{max-width:100%;min-width:100%}}@media only screen and (max-width:768px){.search_form_section .search_options_multiselect.stop_layover_dropdown{flex-basis:30%}}@media only screen and (max-width:600px){.search_form_section .search_options_multiselect.stop_layover_dropdown{flex-basis:100%;max-width:100%}}.search_form_section .search_options_multiselect .multiselect{border-right:none!important;min-height:auto}.search_form_section .search_options_multiselect:first-child .multiselect .multiselect__tags{padding-left:0}.search_form_section .search_options_multiselect:last-child{border-right:none}@media only screen and (max-width:600px){.search_form_section .search_options_multiselect:last-child{border-bottom:none}}.search_form_section .search_options_multiselect .multiselect__select{height:auto}.search_form_section .search_options_multiselect .multiselect__select:before{font-family:FontAwesome;content:"\f0d7";color:#5c5c5c}.search_form_section .search_options_multiselect .multiselect__placeholder{padding-top:0}.search_form_section .custom_dropdown_type1{width:105px;position:relative}.search_form_section .custom_dropdown_type1 .time_select{position:relative}.search_form_section .time_selection_to{background:#f3f3f3;padding:7px 10px;font-size:14px;height:36px}.search_form_section .time_select_display{display:block;position:relative;padding:0;font-size:14px}.search_form_section .time_select_display.hideNoOption{pointer-events:none;opacity:.5}.search_form_section .time_select_display.hideNoOption .multiselect__content-wrapper,.search_form_section .time_select_display.hideNoOption .multiselect__select{display:none!important}.search_form_section .time_select_display .multiselect{border:none!important;border-radius:0!important;min-height:auto;height:auto}.search_form_section .time_select_display .multiselect .multiselect__tags{padding:8px 30px 6px 8px;min-height:auto;background:#fff}.search_form_section .time_select_display .multiselect .multiselect__single{min-height:auto;padding-left:0;padding-top:0}.search_form_section .time_select_display .multiselect .multiselect__placeholder{padding-top:0}.search_form_section .time_select_display .multiselect .multiselect__select{width:auto;height:auto;padding:0;right:5px;top:8px}.search_form_section .time_select_display .multiselect .multiselect__select:before{font-family:FontAwesome;content:"\f0d7";color:#5c5c5c}.search_form_section .time_select_display .vue__time-picker{width:100%;font-family:inherit}.search_form_section .time_select_display .vue__time-picker .dropdown ul li:not([disabled]).active{background:#fc7d12}.search_form_section .time_select_display .vue__time-picker .clear-btn{color:#5a5a5a}.search_form_section .time_select_display .display-time{width:100%;border:1px solid #ccc;padding:8px 8px 5px;height:auto}.search_form_section .time_format_selection{position:absolute;top:0;right:0;border-left:1px solid #ccc}.search_form_section .time_format_selection p{font-size:11px;line-height:15px;padding:.8px 4px;cursor:pointer}.search_form_section .time_format_selection p.selected{background:#f3f3f3}.search_form_section .time_format_selection p:first-child{border-bottom:1px solid #ccc}.search_form_section .counter_list{border:1px solid #ccc;border-radius:2px;padding:5px;color:#5c5c5c}.search_form_section .counter_list .count,.search_form_section .counter_list .minus,.search_form_section .counter_list .plus{flex:1;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.search_form_section .counter_list .count{font-size:14px;border-left:1px solid #ccc;border-right:1px solid #ccc}.search_form_section .counter_list .minus:hover,.search_form_section .counter_list .plus:hover{background:#f3f3f3}@media only screen and (max-width:768px){.search_form_section .traveler_class_flex{display:block!important}}.search_form_section .traveller_class_dropdown_list{min-width:90px;flex:1;margin-right:20px}.search_form_section .traveller_class_dropdown_list:last-child{margin-right:0}.search_form_section .traveller_class_dropdown_list.traveller_class_select{min-width:150px;max-width:170px}.search_form_section .traveller_class_dropdown_list.traveller_infant_select{min-width:110px}@media only screen and (max-width:768px){.search_form_section .traveller_class_dropdown_list{margin-right:0;margin-bottom:15px}}.search_form_section .traveller_class_select .multiselect{border:none!important;border-radius:0!important;min-height:auto}.search_form_section .traveller_class_select .multiselect .multiselect__tags{padding:7px 20px 6px 8px!important;min-height:auto;background:#e7f0fd!important;border-radius:0}.search_form_section .traveller_class_select .multiselect .multiselect__single{min-height:auto;padding-left:0;padding-top:0!important}.search_form_section .traveller_class_select .multiselect .multiselect__placeholder{padding-top:0}.search_form_section .traveller_class_select .multiselect .multiselect__select{width:auto;height:auto;padding:0;right:8px;top:2px;transform:none!important}.search_form_section .traveller_class_select .multiselect .multiselect__select:before{font-family:FontAwesome;content:"\f0d7";color:#5c5c5c;top:6px}.search_form_section .search_options_sec{padding:0;background:#f5f5f5;border-radius:10px}.search_form_section .dropdown_inner_tabs_design .nav-tabs{border:none}.search_form_section .dropdown_inner_tabs_design .nav-tabs .nav-item{margin-bottom:5px}@media only screen and (max-width:425px){.search_form_section .dropdown_inner_tabs_design .nav-tabs .nav-item{margin-top:10px}}.search_form_section .dropdown_inner_tabs_design .nav-tabs .nav-item .nav-link{font-weight:400;background:none;border-radius:4px;color:inherit;padding:7px 13px 6px;font-size:14px;margin-right:5px;line-height:normal;height:auto}.search_form_section .dropdown_inner_tabs_design .nav-tabs .nav-item:last-child .nav-link{margin-right:0!important}.search_form_section .dropdown_inner_tabs_design .tab-search-content{padding:0!important;box-shadow:none}.search_form_section .dropdown_inner_tabs_design .tab-search-content .search_class_list .unstyled{max-height:460px;overflow-y:auto;padding-right:20px}.search_form_section .include_exclude_sec{background:#f3f3f3;padding:7px 8px 5px;border-radius:4px}.search_form_section .preference_check_options .form-group{margin-bottom:0;max-height:200px;overflow-y:auto}.search_form_section .preference_check_options .custom-checkbox{width:98%;padding:11px 5px 4px 35px;margin:0}.search_form_section .preference_check_options .custom-checkbox:hover{background:#e7f0fd}.search_form_section .preference_check_options .custom-checkbox .custom-control-label{padding-top:4px}.search_form_section .search_in_dropdown .form-group{position:relative}.search_form_section .search_in_dropdown .form-control{background:none;border-color:#ccc;padding-left:35px!important;height:27px}.search_form_section .search_in_dropdown .form-control:focus{background:none;border-color:#ccc}.search_form_section .search_in_dropdown label{margin-bottom:0;top:50%!important;left:9px;transform:translateY(-50%);color:#ccc}.search_form_section .search_in_dropdown .search_in_dropdown_txt{color:#5c5c5c}.search_form_section .show_class_sec{background:#e5e5e5;padding:7px 8px;border-radius:4px}.search_form_section .show_class_sec .custom-control-label{font-size:12px}.search_form_section .show_class_sec .show_class_form_control{position:relative;display:inline-block;padding-left:10px}.search_form_section .show_class_sec .form-control{background:#fff;border-color:#ccc;padding-left:45px;max-width:160px;height:auto!important;font-size:12px}.search_form_section .show_class_sec .form-control:focus{background:#fff;border-color:#ccc}.search_form_section .show_class_sec .show_class_list{position:absolute;top:9px;left:18px;font-size:12px}.search_form_section .search_class_list ul{padding-left:0}.search_form_section .search_class_list ul li{padding:6px 10px;color:#5c5c5c;line-height:normal;font-size:14px;cursor:pointer}.search_form_section .search_class_list ul li:hover{background:#e7f0fd}.search_form_section .stop_layover_sec{border-bottom:1px solid #ccc}.search_form_section .stop_layover_sec .custom-control-label{font-size:12px}.search_form_section .stop_layover_sec .custom-checkbox{display:block;padding-top:7px;padding-bottom:3px;padding-left:37px}.search_form_section .stop_layover_sec .custom-checkbox.selected,.search_form_section .stop_layover_sec .custom-checkbox:hover{background:#f3f3f3}.search_form_section .stop_layover_sec .search_class_list{margin-bottom:10px}.search_form_section .stop_list_sec{flex-basis:50%;border-right:1px solid #ccc;padding-right:15px;min-width:185px}.search_form_section .layover_list_sec{flex-basis:50%;padding-left:15px;min-width:185px}.search_form_section .alliance_dropdown .selected_list_show ul li{width:100%}.search_form_section .stop_layover_dropdown .dropdown_type3 .dropdown-menu{min-width:450px}.search_form_section .stop_layover_dropdown .selected_list_show ul li{width:100%}.search_form_section .non_stop_selected .dropdown_type3 .dropdown-menu{min-width:225px}.search_form_section .non_stop_selected .dropdown_type3 .stop_list_sec{flex-basis:100%;border-right:none;padding-right:0}.search_form_section .via_airport_dropdown .dropdown_type3 .dropdown-menu{min-width:260px}.search_form_section .avoid_region_dropdown .dropdown_type3 .dropdown-menu{min-width:170px}.search_form_section .avoid_region_dropdown .preference_check_options .custom-checkbox{width:100%}.search_form_section .alter_days_dropdown .dropdown_type3 .dropdown-menu,.search_form_section .fare_type_dropdown .dropdown_type3 .dropdown-menu{min-width:260px}.search_form_section .fare_type_dropdown .preference_check_options .custom-checkbox{width:100%}.search_form_section .panalities_dropdown .dropdown_type3 .dropdown-menu{min-width:260px}.search_form_section .panalities_dropdown .preference_check_options .custom-checkbox{width:100%}.search_form_section .dropdown_close_icon{position:absolute;top:5px;right:15px;width:16px;height:16px;font-size:16px;border-radius:50%;text-align:center;line-height:15px}.search_form_section .int_custom_label{margin-bottom:0;position:absolute;top:15px;left:41px;opacity:0;visibility:hidden;pointer-events:none;transition:all .5s}.search_form_section .int_custom_label.focused{top:0;font-size:12px;opacity:1;visibility:visible}.search_form_section .asd__wrapper{left:0!important;top:51px!important}.search_form_section .hotel_form_section .asd__wrapper{left:auto!important;right:-105%!important}.search_form_section .add_promocode_prefix{display:none}.search_form_section .autocomplete__results{box-shadow:none;background:none!important;padding-left:3px;margin-left:-3px;overflow:unset}.search_form_section .autocomplete__results .dropdownList_shadow{box-shadow:0 0 0 1px rgba(0,0,0,.1),0 4px 11px rgba(0,0,0,.1);box-sizing:border-box;border-radius:0 0 4px 4px;background:#fff;border:none;max-height:340px;overflow-y:auto}@media only screen and (max-width:768px){.search_form_section .autocomplete__results .dropdownList_shadow::-webkit-scrollbar{width:4px}}.search_form_section .tab-search-content .insuranceSearch .location-icon{top:17px!important}.search_form_section .tab-search-content .insuranceSearch .location-icon.flight_icon_ins{top:12px!important}.search_form_section .tab-search-content .insuranceSearch .custom-dob-search .location-icon,.search_form_section .tab-search-content .insuranceSearch .prev-date .location-icon{top:15px!important;height:23px}.search_form_section .b2c-search-form .insuranceSearch .location-icon{top:7px!important;padding-top:0;margin-bottom:0;align-items:center;height:40px;border-right:none;left:5px!important}@media screen and (max-width:767px){.search_form_section .b2c-search-form .insuranceSearch .location-icon{left:10px!important}}.search_form_section .b2c-search-form .insuranceSearch .custom-dob-search .location-icon,.search_form_section .b2c-search-form .insuranceSearch .prev-date .location-icon{top:7px;font-size:15px}.search_form_section .b2c-search-form .insuranceSearch .custom-dob-search .bv-no-focus-ring,.search_form_section .b2c-search-form .insuranceSearch .datepicker-trigger .bv-no-focus-ring,.search_form_section .b2c-search-form .insuranceSearch .search-from .bv-no-focus-ring,.search_form_section .b2c-search-form .insuranceSearch .search-to .bv-no-focus-ring{position:relative}.search_form_section .dashboard-search .tab-search-content .insuranceSearch .location-icon{top:12px!important;left:14px!important}.search_form_section .dashboard-search .tab-search-content .insuranceSearch .location-icon.modify_icon{top:15px!important;left:22px!important}.search_form_section .dashboard-search .tab-search-content .insuranceSearch .location-icon.modify_icon .fa-map-marker{color:#fc7d12}.search_form_section .dashboard-search.insurance-search-form .modify-search-form{padding-bottom:15px}@media only screen and (max-width:700px){.search_form_section .search_btn_sec{margin-top:20px;width:100%}}@media only screen and (max-width:425px){.search_form_section .other_preference_check_promo_sec{width:100%;display:block!important}}@media only screen and (max-width:500px){.search_form_section .import_section{margin-right:15px!important}}.search_form_section .hotel_search_options_sec .selected_list_show ul li{width:100%}.search_form_section .reset_search{display:block;position:absolute;top:-33px;right:20px;color:#fff;line-height:normal}@media only screen and (max-width:600px){.search_form_section .reset_search{top:-26px}}@media only screen and (max-width:600px) and (max-width:400px){.search_form_section .reset_search{top:-28px}}.search_form_section .reset_search.hotel_reset_search{top:16px}@media only screen and (max-width:768px){.search_form_section .reset_search.hotel_reset_search{top:126px}}.search_form_section .prev_next_date_arrow{position:absolute;top:6px;right:52px;font-size:11px;font-weight:600;color:#053a9a;line-height:normal}@media only screen and (min-width:1300px){.search_form_section .prev_next_date_arrow{top:18px;font-size:14px}}.search_form_section .prev_next_date_arrow>span{width:20px;height:20px;text-align:center;border-radius:100%;display:inline-flex;justify-content:center;align-items:center}.search_form_section .prev_next_date_arrow>span:hover{background:#f3f3f3}.search_form_section .datepicker-trigger.hideTiming .prev_next_date_arrow,.search_form_section .search_to_field.hideMiles .date_close{right:10px}.search_form_section .search_from_field.hideMiles .date_close{right:42px}.search_form_section .new_modify_dashboard_search .flight_depart_section{width:calc(100% - 320px)}@media only screen and (max-width:1366px){.search_form_section .new_modify_dashboard_search .flight_depart_section{width:calc(100% - 245px)}}@media only screen and (max-width:1200px){.search_form_section .new_modify_dashboard_search .flight_depart_section{width:100%}}.search_form_section .new_modify_dashboard_search .search_traveller_class_field{width:320px;display:flex;align-items:flex-start}@media only screen and (max-width:1366px){.search_form_section .new_modify_dashboard_search .search_traveller_class_field{width:245px}}@media only screen and (max-width:1200px){.search_form_section .new_modify_dashboard_search .search_traveller_class_field{width:100%}}@media only screen and (max-width:768px){.search_form_section .new_modify_dashboard_search .search_traveller_class_field{display:block}}.search_form_section .new_modify_dashboard_search .search_traveller_class_field .search_item{width:calc(100% - 90px)}@media only screen and (max-width:1200px){.search_form_section .new_modify_dashboard_search .search_traveller_class_field .search_item{width:240px}}@media only screen and (max-width:1000px){.search_form_section .new_modify_dashboard_search .search_traveller_class_field .search_item{width:100%}}@media only screen and (max-width:768px){.search_form_section .new_modify_dashboard_search .search_traveller_class_field .search_item{width:100%}}.search_form_section .new_modify_dashboard_search .modifySearchCont-right{width:90px;margin-right:0;padding-left:0;margin-left:0;height:53px}@media only screen and (max-width:768px){.search_form_section .new_modify_dashboard_search .modifySearchCont-right{width:100%;margin-left:0}}.search_form_section .new_modify_dashboard_search .modifySearchCont-right .btn{height:52px!important;line-height:55px!important;border:0!important;border-radius:4px;font-size:20px;background-color:#fc7d12;color:#fff;padding:0 30px}@media only screen and (max-width:1000px){.search_form_section .new_modify_dashboard_search .modifySearchCont-right .btn{font-size:16px}}@media only screen and (min-width:1300px){.search_form_section .new_modify_dashboard_search .search_departure_field,.search_form_section .new_modify_dashboard_search .search_return_field{min-width:210px}}.search_form_section .b2c-search-form.insurance-search-form .gradient-bg{padding:10px!important}@media (max-width:769px) and (min-width:767px){.custm-hotel-check-in.modify_hotel_check_in{display:block!important}}.bannerBg .search_form_tabs .search_form_tabs_nav .nav-item .nav-link .icon-baggage-new{left:18px}.oneway_search_container .flight_depart_section{width:calc(100% - 260px)}@media only screen and (max-width:768px){.oneway_search_container .flight_depart_section{width:100%}}.oneway_search_container .search_from_field,.oneway_search_container .search_to_field{flex-basis:35%}@media only screen and (max-width:768px){.oneway_search_container .search_from_field,.oneway_search_container .search_to_field{flex-basis:100%}}.oneway_search_container .search_departure_field{flex-basis:30%}@media only screen and (max-width:768px){.oneway_search_container .search_departure_field{flex-basis:100%}}.oneway_search_container .search_return_field{display:none}.oneway_search_container .search_traveller_class_field{width:260px}@media only screen and (max-width:768px){.oneway_search_container .search_traveller_class_field{width:100%}}.oneway_search_container .search_form_section .direction_icon:before{left:.45rem}.return_search_container .direction_icon .return_icon{display:block}.multicity_search_container .flight_depart_section{width:calc(100% - 260px)}@media only screen and (max-width:768px){.multicity_search_container .flight_depart_section{width:100%}}.multicity_search_container .search_from_field,.multicity_search_container .search_to_field{flex-basis:35%!important}@media only screen and (max-width:768px){.multicity_search_container .search_from_field,.multicity_search_container .search_to_field{flex-basis:100%}}.multicity_search_container .search_departure_field{flex-basis:30%}@media only screen and (max-width:768px){.multicity_search_container .search_departure_field{flex-basis:100%}}.multicity_search_container .search_traveller_class_field{width:260px}@media only screen and (max-width:767px){.multicity_search_container .search_traveller_class_field{display:flex!important}}.multicity_search_container .multicity_cloned_container:first-child .remove_multicity{display:none}.multicity_search_container .remove_multicity{position:absolute;top:20px;right:-15px;width:17px;height:17px;line-height:17px;background:#c4c4c4;color:#5c5c5c;font-size:13px;text-align:center;border-radius:50%;z-index:2}@media (max-width:767px){.multicity_search_container .remove_multicity{top:-6px;right:-9px}}@media only screen and (max-width:768px){.multicity_search_container .add_btn{margin-bottom:10px}}.b2c-search-form .other-preference-feild{max-width:200px;margin-bottom:0}.b2c-search-form .search_item .text-danger{color:#dc3545!important}.b2c-search-form .home-banner-content h1{text-shadow:0 0 3px #fff}.b2c-search-form .main-subheading{text-shadow:0 0 2px #fff}.b2c-search-form .other_preference_promo_sec{min-width:130px}.b2c-search-form .other_preference_promo_sec .multiselect .multiselect__select{top:0}.b2c-search-form .date_close{right:14px;top:2px}.b2c-search-form .add_promocode_prefix{display:inline-block;margin-right:4px}.b2c-search-form .date_field_dropdown_arrow{top:16px;right:15px}.b2c-modiyfy-form .date_close{right:14px}.b2c-modiyfy-form .add_promocode_prefix{display:inline-block;margin-right:4px}.b2c-modiyfy-form .date_field_dropdown_arrow{top:16px;right:15px}.import_pnr_form_section .import_pnr_form_division{flex-basis:25%;padding-right:10px}.import_pnr_form_section .import_pnr_form_division .import_pnr_label{font-size:15px;margin-bottom:5px}.import_pnr_form_section .import_pnr_form_division .multiselect{border-color:#ccc!important}.import_pnr_form_section .import_pnr_form_division .multiselect .multiselect__tags{background:none}.import_pnr_form_section .import_pnr_form_division .multiselect .multiselect__select:before{font-family:FontAwesome;content:"\f0d7";color:#5c5c5c}.import_pnr_form_section .import_pnr_search_item{margin-bottom:0}.import_pnr_form_section .import_pnr_search_item .form-control{background:none;border-color:#ccc}.hotel_new_search_form.hotel_new_search_form_wo_neighbour .search_hotel_name_field{flex-basis:33%;margin-right:10px}.hotel_new_search_form.hotel_new_search_form_wo_neighbour .search_hotel_name_field .multiselect__content-wrapper{width:60px}.hotel_new_search_form.hotel_new_search_form_wo_neighbour .search_checkin_field,.hotel_new_search_form.hotel_new_search_form_wo_neighbour .search_checkout_field{flex-basis:33%;max-width:100%!important}.hotel_new_search_form .hotel_radio_button .custom-radio{padding:5px 10px 1px 30px;border-radius:10px}.hotel_new_search_form .hotel_radio_button.active_allstays .custom-radio:First-child{background:#e2e7ff}.hotel_new_search_form .hotel_radio_button.active_allstays .custom-radio:First-child .custom-control-label{color:#006bff;font-weight:600;margin:0}.hotel_new_search_form .hotel_radio_button.active_hotel .custom-radio:nth-child(2){background:#e2e7ff}.hotel_new_search_form .hotel_radio_button.active_hotel .custom-radio:nth-child(2) .custom-control-label{color:#006bff;font-weight:600}.hotel_new_search_form .hotel_radio_button.active_house_apartment .custom-radio:last-child{background:#e2e7ff}.hotel_new_search_form .hotel_radio_button.active_house_apartment .custom-radio:last-child .custom-control-label{color:#006bff;font-weight:600}.hotel_new_search_form .search_hotel_name_field{flex-basis:30%}.hotel_new_search_form .search_hotel_neighbor_field{flex-basis:15%}.hotel_new_search_form .search_checkin_field,.hotel_new_search_form .search_checkout_field{flex-basis:15%;max-width:100%!important}.hotel_new_search_form .search_guest_room_field{flex-basis:23%;max-width:100%!important}.hotel_new_search_form .search_checkin_field .input-label,.hotel_new_search_form .search_checkout_field .input-label{width:60%}.hotel_new_search_form .guest_room_dropdown{width:100%;border:1px solid #d9d9d9;height:52px;border-radius:.6rem}.hotel_new_search_form .guest_room_dropdown.traveller_room .dropdown-toggle{display:block!important}.hotel_new_search_form .guest_room_dropdown .dropdown-toggle{flex-direction:row;justify-content:space-between;padding-right:20px;font-size:15px;color:#2a2a2a}.hotel_new_search_form .guest_room_dropdown .dropdown-toggle .line-height-normal{position:absolute;top:9px;right:12px;color:#9b9b9b}.hotel_new_search_form .guest_room_dropdown .dropdown-menu{width:870px;padding:30px 15px 15px;border-radius:10px}.hotel_new_search_form .star_rating_block .dropdown-toggle .line-height-normal{position:relative;top:1px;right:-7px}.hotel_new_search_form .star_rating_block .dropdown-toggle .line-height-normal .fa-caret-down{position:absolute;right:-15px;top:4px}.hotel_new_search_form .star_rating_block .show .line-height-normal .fa-caret-down{transform:rotate(180deg)!important}.hotel_new_search_form .star_rating_block .dropdown-menu .custom-control.custom-checkbox .custom-control-label{line-height:14px}.hotel_new_search_form .star_rating_block .dropdown-menu .custom-control.custom-checkbox .custom-control-label:before{top:4px}.hotel_new_search_form .star_rating_block .dropdown-menu .custom-control.custom-checkbox .custom-control-input:checked~.custom-control-label:before{background-color:#0970fe!important;border-color:#0970fe!important}.hotel_new_search_form .star_rating_block .dropdown-menu .custom-control.custom-checkbox .custom-control-input:checked~.custom-control-label:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26l2.974 2.99L8 2.193z'/%3E%3C/svg%3E")!important;left:-24px!important;top:3px!important;background-size:10px 10px!important;width:16px;height:16px}.hotel_new_search_form .other_preference_checkbox_sec .additional_checkbox label{margin-top:10px}.hotel_new_search_form .hotel_adult_select_outer{background:#f8f8f8}.hotel_new_search_form .hotel_adult_select_outer .font-size-11 .multiselect{border:none!important}.hotel_new_search_form .hotel_adult_select_outer .font-size-11 .multiselect .multiselect__tags{background:#f8f8f8!important}.hotel_new_search_form .hotel_adult_select_outer .hotel_family_travelers_dropdown{display:inline-block;width:20px}.hotel_new_search_form .hotel_adult_select_outer .hotel_family_travelers_dropdown .family_travelers_dropdown{font-size:22px;position:absolute;top:-6px}.hotel_new_search_form .hotel_adult_select_outer.bg_color_hotel_select{background:none}.hotel_new_search_form .hotel_adult_select_outer.bg_color_hotel_select .bg_color_hotel_select_inner{background:#f8f8f8}.hotel_new_search_form .adult_select{height:35px}.hotel_new_search_form .flex_basis_22{flex-basis:23%}.hotel_new_search_form .l_height{height:27px}.hotel_new_search_form .guest_room_dropdown_body .multiselect__select{height:auto}.hotel_new_search_form .guest_room_dropdown_body .multiselect__single{padding-top:0!important}.hotel_new_search_form .guest_room_dropdown_body .adult_select .multiselect{border:none!important}.hotel_new_search_form .guest_room_dropdown_body .adult_select .multiselect,.hotel_new_search_form .guest_room_dropdown_body .child_selection .multiselect{min-height:auto!important}.hotel_new_search_form .guest_room_dropdown_body .adult_select .multiselect .multiselect__tags,.hotel_new_search_form .guest_room_dropdown_body .child_selection .multiselect .multiselect__tags{min-height:auto}.hotel_new_search_form .search_hotel_name_field:after{left:55px}.hotel_new_search_form .search_hotel_name_field .form-control{padding-left:65px!important}.hotel_new_search_form .search_hotel_name_field .dropdown_arrow_icon{position:absolute;top:10px;left:10px;width:45px;height:60%;cursor:pointer;text-align:right;padding-right:10px}.hotel_new_search_form .search_hotel_name_field .dropdown_arrow_icon i{top:6px;position:relative}.hotel_new_search_form .search_hotel_name_field .multiselect__select{width:40px;height:50px;padding:0;left:0;line-height:30px}.hotel_new_search_form .search_hotel_name_field .multiselect__select:before{font-family:FontAwesome;content:"\f0d7";color:#dbdbdb;font-size:14px;top:8px;right:-13px}.hotel_new_search_form .search_hotel_name_field .multiselect--active .multiselect__select{transform:none}.hotel_new_search_form .search_hotel_name_field .multiselect{background:none!important;height:99%;min-height:auto!important;border-radius:0;border-top-right-radius:4px;border-bottom-right-radius:4px}.hotel_new_search_form .search_hotel_name_field .multiselect .multiselect__tags{min-height:auto!important;width:45px;height:50px;line-height:50px;background:none!important;border:none!important;padding:3px 0 0!important}.hotel_new_search_form .search_hotel_name_field .multiselect__single{padding:0;padding-top:0!important;min-height:auto;line-height:40px}.hotel_new_search_form .search_hotel_name_field .multiselect__single img{width:21px;height:auto}.hotel_new_search_form .search_hotel_name_field .multiselect__single i{position:relative;font-size:26px;top:7px;left:-2px;line-height:normal;color:#d2d2d2}.hotel_new_search_form .search_hotel_name_field .multiselect__single .iconflightres-location{font-size:30px;left:-2px;top:7px;color:#d2d2d2}@media only screen and (max-width:768px){.hotel_new_search_form .search_hotel_name_field .multiselect__single .iconflightres-location{top:0}}.hotel_new_search_form .search_hotel_name_field .multiselect__content-wrapper{top:50px;left:-7px;width:50px}.hotel_new_search_form .search_hotel_name_field .multiselect__option{padding:0 10px;height:40px;line-height:40px}.hotel_new_search_form .search_hotel_name_field .multiselect__option img{width:21px;height:auto}.hotel_new_search_form .search_hotel_name_field .multiselect__option i{font-size:24px;position:absolute;top:6px;left:10px;line-height:normal;color:#d2d2d2}.hotel_new_search_form .search_hotel_name_field .multiselect__option .iconflightres-location{font-size:28px;color:#d2d2d2}.hotel_new_search_form .search_hotel_name_field .multiselect__option--selected{background:#f3f3f3!important}.hotel_new_search_form .b2c-search-form .search_hotel_name_field .multiselect__single{padding-top:2px!important}.hotel_new_search_form .b2c-search-form .search_hotel_name_field .multiselect__select:before{top:7px}.hotel_new_search_form .search_hotel_neighbor_field:after{display:none}.hotel_new_search_form .search_hotel_neighbor_field .form-control{padding-left:10px!important}.hotel_new_search_form .search_hotel_neighbor_field .miles_dropdown_sec{width:50px}.hotel_new_search_form .search_hotel_neighbor_field .miles_dropdown_sec .miles_dropdown{border:none!important;border-radius:0}.hotel_new_search_form .search_hotel_neighbor_field .miles_dropdown_sec .multiselect__select{width:100%;height:100%}.hotel_new_search_form .search_hotel_neighbor_field .miles_dropdown_sec .multiselect__select:before{font-family:FontAwesome;content:"\f0d7";color:#5c5c5c;font-size:12px;top:50%}.hotel_new_search_form .search_hotel_neighbor_field .miles_dropdown_sec .multiselect--active .multiselect__select{transform:none}.hotel_new_search_form .search_hotel_neighbor_field .miles_dropdown_sec .multiselect{background:#f3f3f3;border:none!important;height:99%;border-radius:0;border-top-right-radius:4px;border-bottom-right-radius:4px}.hotel_new_search_form .search_hotel_neighbor_field .miles_dropdown_sec .multiselect .multiselect__tags{height:100%;background:none!important;padding-left:5px!important;padding-right:5px!important}.hotel_new_search_form .search_hotel_neighbor_field .miles_dropdown_sec .multiselect .multiselect__single{padding-top:5px!important}.hotel_new_search_form .dropdown_arrow_icon1{position:absolute;top:18px;right:10px;line-height:normal;pointer-events:none}.hotel_new_search_form .dropdown_arrow_icon1 i{line-height:normal}.hotel_new_search_form .search_category_dropdown{flex:1;border-right:1px solid #ccc;margin-bottom:8px}.hotel_new_search_form .search_category_dropdown:last-child{border-right:none}.hotel_new_search_form .search_category_dropdown .multiselect__select:before{font-family:FontAwesome;content:"\f0d7";color:#5c5c5c;font-size:12px}.hotel_new_search_form .search_category_dropdown .multiselect__placeholder{padding-top:8px;font-size:14px}.hotel_new_search_form .search_category_dropdown .multiselect--active .multiselect__select{transform:none}.hotel_new_search_form .search_category_dropdown .multiselect__single{padding-top:3px;font-size:14px}.hotel_new_search_form .search_category_dropdown .multiselect{border:none!important;cursor:pointer}.hotel_new_search_form .search_category_dropdown .multiselect .multiselect__tags{height:38px;background:none;padding-right:8px;min-height:auto}.hotel_new_search_form .travellers_details_sec{border:1px solid #b8b8b8;border-radius:4px;padding:0}.hotel_new_search_form .travelers_field{flex:1;text-align:center;padding:7px;cursor:pointer;background:#f8f8fa}.hotel_new_search_form .travelers_field:first-child{border-top-left-radius:4px;border-bottom-left-radius:4px}.hotel_new_search_form .travelers_field:last-child{border-top-right-radius:4px;border-bottom-right-radius:4px}.hotel_new_search_form .travelers_field:last-child:before{display:none}.hotel_new_search_form .travelers_field:before{position:absolute;content:"";top:6px;right:0;border-right:1px solid #dedede;height:88%}@media (max-width:1000px) and (min-width:768px){.hotel_new_search_form .travelers_field:before{border-bottom:1px solid #dedede;border-right:0;right:0;bottom:0;width:100%}}.hotel_new_search_form .travelers_field.selected{background:#fff}.hotel_new_search_form .travelers_field.selected:after{position:absolute;content:"";bottom:0;left:0;right:0;height:5px;background:#053a9a}.hotel_new_search_form .travelers_field.solo_traveler{padding-right:35px}.hotel_new_search_form .offer_details{position:absolute;top:11px;right:7px;width:35px;line-height:13px}.hotel_new_search_form .traveller_selection_sec{margin-top:10px}.hotel_new_search_form .traveller_selection_sec:first-child{margin-top:0}.hotel_new_search_form .selection_dropdown{border:1px solid #ccc;display:flex;align-items:center;justify-content:center;border-radius:4px;padding:4px 8px 0 15px;line-height:normal}.hotel_new_search_form .selection_dropdown .multiselect{width:45px;border:none!important;color:#053a9a}.hotel_new_search_form .selection_dropdown .multiselect__select{width:auto}.hotel_new_search_form .selection_dropdown .multiselect__select:before{color:#053a9a;content:"\f107";font:normal normal normal 14px/1 FontAwesome}.hotel_new_search_form .selection_dropdown .multiselect__tags{background:none!important;padding-left:2px!important;padding-top:4px}.hotel_new_search_form .adult_select .multiselect{width:55px;min-height:30px}.hotel_new_search_form .child_selection{position:relative}.hotel_new_search_form .child_selection .multiselect{width:55px;min-height:30px}.hotel_new_search_form .child_age_selection_dropdown{position:relative;margin-left:10px}.hotel_new_search_form .child_age_selection_dropdown:after{position:absolute;content:"";top:3px;left:-10px;height:26px;border-left:1px solid #ccc}.hotel_new_search_form .child_age_selection_dropdown .dropdown-menu{width:155px;min-width:auto;padding:25px 15px;top:35px!important;right:-26px!important;font-family:Open Sans,sans-serif!important}.hotel_new_search_form .child_age_selection_dropdown .dropdown-toggle{background:none!important;padding-left:0!important;padding-right:15px;border:none;color:#053a9a}.hotel_new_search_form .child_age_selection_dropdown .dropdown-toggle:after{top:8px;right:0;color:#053a9a;content:"\f107";font:normal normal normal 14px/1 FontAwesome}.hotel_new_search_form .child_age_selection_dropdown .multiselect{margin-left:15px;min-width:55px;min-height:auto;border:1px solid #b8b8b8!important;border-radius:3px}.hotel_new_search_form .child_age_selection_dropdown .multiselect__select{top:6px}.hotel_new_search_form .child_age_selection_dropdown .multiselect__tags{border:0!important;min-height:30px!important}.hotel_new_search_form .child_age_selection_dropdown .multiselect__single{padding-top:4px!important}.hotel_new_search_form .child_age_selection_dropdown .done_btn{min-width:70px}.hotel_new_search_form .custm-nationality .multiselect{border:1px solid #ccc;border-radius:4px;font-size:14px}.hotel_new_search_form .custm-nationality .multiselect__placeholder{font-size:14px}.hotel_new_search_form .nationality_enalbed .search_hotel_name_field{flex-basis:25%}.hotel_new_search_form .nationality_enalbed .search_hotel_neighbor_field{flex-basis:20%}.hotel_new_search_form .nationality_enalbed .search_nationality_field{flex-basis:15%;margin-right:0}.hotel_new_search_form .search_nationality_field .multiselect__tags{background:none;min-height:50px}.hotel_new_search_form .search_hotel_name_field .multiselect{border:none!important}.hotel_new_search_form .search_guest_room_field .new_guest_room_i{color:#919191}.hotel_new_search_form .search_guest_room_field .guest_room_dropdown .multiselect .multiselect__select{height:auto!important;padding:10px 8px!important}.hotel_new_search_form .search_guest_room_field .guest_room_dropdown .multiselect .multiselect__select:before{top:25%}.hotel_new_search_form .btn.hotel_new_search_button{height:50px;border-radius:10px}.hotel_new_search_form .child_selection .multiselect{border:none!important}.hotel_new_search_form .child_age_selection_dropdown .multiselect__select{width:auto}@media only screen and (max-width:1024px){.hotel_new_search_form .hotel_form_inner_section .travellers_room_details .guest_room_dropdown .dropdown-toggle{color:#495057}}@media only screen and (max-width:1024px){.hotel_new_search_form .hotel_agency_wrapper{display:block!important}.hotel_new_search_form .hotel_agency_selection_sec,.hotel_new_search_form .hotel_agency_wrapper .w-50,.hotel_new_search_form .search_radio_btn_design{width:100%!important}.hotel_new_search_form .hotel_agency_selection_sec .hotel_agency_selection_inner_sec{justify-content:flex-start!important}.hotel_new_search_form .hotel_agency_selection_sec .agent_profile_section .multiselect__input,.hotel_new_search_form .hotel_agency_selection_sec .agent_profile_section .multiselect__select:before,.hotel_new_search_form .hotel_agency_selection_sec .agent_profile_section .multiselect__tags{color:#fff}.hotel_new_search_form .hotel_agency_selection_sec .agent_profile_section .multiselect__input::-moz-placeholder{color:#fff}.hotel_new_search_form .hotel_agency_selection_sec .agent_profile_section .multiselect__input:-ms-input-placeholder{color:#fff}.hotel_new_search_form .hotel_agency_selection_sec .agent_profile_section .multiselect__input::placeholder{color:#fff}.hotel_new_search_form .hotel_agency_selection_sec .agent_profile_section .multiselect__content-wrapper{right:auto;left:0}.hotel_new_search_form .hotel_agency_selection_sec .price_type_section{color:#fff}.hotel_new_search_form .hotel_form_inner_section .search_item{margin-right:0}.hotel_new_search_form .hotel_form_inner_section .search_hotel_name_field .input-label{left:68px!important}.hotel_new_search_form .hotel_form_inner_section .search_hotel_neighbor_field .input-label{left:12px!important}.hotel_new_search_form .hotel_form_inner_section .guest_room_dropdown .dropdown-toggle,.hotel_new_search_form .hotel_form_inner_section .search_nationality_field .multiselect__input,.hotel_new_search_form .hotel_form_inner_section .search_nationality_field .multiselect__select:before,.hotel_new_search_form .hotel_form_inner_section .search_nationality_field .multiselect__tags{color:#fff}.hotel_new_search_form .hotel_form_inner_section .search_nationality_field .multiselect__input::-moz-placeholder{color:#fff}.hotel_new_search_form .hotel_form_inner_section .search_nationality_field .multiselect__input:-ms-input-placeholder{color:#fff}.hotel_new_search_form .hotel_form_inner_section .search_nationality_field .multiselect__input::placeholder{color:#fff}.hotel_new_search_form .hotel_rating_dropdown{margin-top:10px}.hotel_new_search_form .hotel_currency_dropdown,.hotel_new_search_form .hotel_rating_dropdown{margin-right:0!important;margin-top:0;margin-bottom:4px}.hotel_new_search_form .hotel_currency_dropdown .multiselect__input,.hotel_new_search_form .hotel_currency_dropdown .multiselect__select:before,.hotel_new_search_form .hotel_currency_dropdown .multiselect__tags,.hotel_new_search_form .hotel_rating_dropdown .multiselect__input,.hotel_new_search_form .hotel_rating_dropdown .multiselect__select:before,.hotel_new_search_form .hotel_rating_dropdown .multiselect__tags{color:#fff}.hotel_new_search_form .hotel_currency_dropdown .multiselect__input::-moz-placeholder,.hotel_new_search_form .hotel_rating_dropdown .multiselect__input::-moz-placeholder{color:#fff}.hotel_new_search_form .hotel_currency_dropdown .multiselect__input:-ms-input-placeholder,.hotel_new_search_form .hotel_rating_dropdown .multiselect__input:-ms-input-placeholder{color:#fff}.hotel_new_search_form .hotel_currency_dropdown .multiselect__input::placeholder,.hotel_new_search_form .hotel_rating_dropdown .multiselect__input::placeholder{color:#fff}.hotel_new_search_form .guest_room_dropdown .dropdown-menu{width:100%;padding:20px}.hotel_new_search_form .traveller_selection_sec{display:block!important;border-bottom:1px solid #ccc;padding-bottom:5px}.hotel_new_search_form .traveller_selection_sec:last-child{border-bottom:none}.hotel_new_search_form .traveller_selection_sec .selection_dropdown{margin-right:10px!important;display:inline-flex;margin-bottom:10px;margin-top:7px}}.car_search_form_outer_sec .hotel_new_search_form .search_hotel_name_field .multiselect,.search_form_section_b2b .hotel_new_search_form .search_hotel_name_field .multiselect{border:none!important}.dropdown_type3 ::-webkit-scrollbar,.time_select ::-webkit-scrollbar{width:6px}.dropdown_type3 ::-webkit-scrollbar-thumb,.time_select ::-webkit-scrollbar-thumb{border-radius:0}.input-label-container{position:relative}.input-label-container .input-label{position:absolute;top:20px;left:40px;touch-action:manipulation;font-size:11px;line-height:11px;height:14px;font-weight:400;pointer-events:none;transition-duration:0s;margin-bottom:0}.b2b_search_departure_field .input-label{top:22px;left:42px}.b2b_search_departure_field.input-label-container .form-control:not(:-moz-placeholder-shown)+label{left:41px;transform:translateX(0)}.b2b_search_departure_field.input-label-container .form-control:not(:-ms-input-placeholder)+label{left:41px;transform:translateX(0)}.b2b_search_departure_field.input-label-container .datepicker-open+label .b2b_search_departure_field.input-label-container.focus-inputValue label,.b2b_search_departure_field.input-label-container.focus-label-top label,.b2b_search_departure_field.input-label-container .form-control:focus+label,.b2b_search_departure_field.input-label-container .form-control:not(:placeholder-shown)+label{left:41px;transform:translateX(0)}.b2b_search_departure_field.input-label-container .form-control:focus~.date_field_dropdown_arrow{display:none}.input-label-container .form-control::-moz-placeholder{color:#000}.input-label-container .form-control:-ms-input-placeholder{color:#000}.input-label-container .form-control::placeholder{color:#000}.input-label-container .form-control:not(:-moz-placeholder-shown)+label{top:6px!important;left:41px;font-size:11px!important;margin-bottom:0;line-height:normal}.input-label-container .form-control:not(:-ms-input-placeholder)+label{top:6px!important;left:41px;font-size:11px!important;margin-bottom:0;line-height:normal}.input-label-container .datepicker-open+label .input-label-container.focus-inputValue label,.input-label-container.focus-label-top label,.input-label-container .form-control:focus+label,.input-label-container .form-control:not(:placeholder-shown)+label{top:6px!important;left:41px;font-size:11px!important;margin-bottom:0;line-height:normal}.input-label-container .form-control:not(:-moz-placeholder-shown)+label span{display:none}.input-label-container .form-control:not(:-ms-input-placeholder)+label span{display:none}.input-label-container .datepicker-open+label .input-label-container.focus-inputValue label span,.input-label-container.focus-label-top label span,.input-label-container .form-control:focus+label span,.input-label-container .form-control:not(:placeholder-shown)+label span{display:none}.input-label-container.contact-input-label-container .input-label{font-size:16px;color:#6b6b6b;top:22px;left:17px}.search_from_field.input-label-container .form-control:not(:-moz-placeholder-shown)+label{overflow:hidden;width:100%;max-width:250px}.search_from_field.input-label-container .form-control:not(:-ms-input-placeholder)+label{overflow:hidden;width:100%;max-width:250px}.search_from_field.input-label-container.focus-inputValue label,.search_from_field.input-label-container.focus-label-top label,.search_from_field.input-label-container .form-control:focus+label,.search_from_field.input-label-container .form-control:not(:placeholder-shown)+label{overflow:hidden;width:100%;max-width:250px}.search_hotel_name_field.input-label-container .input-label{left:65px;max-width:70%}.search_hotel_name_field.input-label-container .form-control:not(:-moz-placeholder-shown)+label{left:65px}.search_hotel_name_field.input-label-container .form-control:not(:-ms-input-placeholder)+label{left:65px}.search_hotel_name_field.input-label-container .datepicker-open+label .search_hotel_name_field.input-label-container.focus-inputValue label,.search_hotel_name_field.input-label-container.focus-label-top label,.search_hotel_name_field.input-label-container .form-control:focus+label,.search_hotel_name_field.input-label-container .form-control:not(:placeholder-shown)+label{left:65px}.search_hotel_neighbor_field .neighborhood_label{display:block;margin-bottom:5px;color:#9b9b9b!important}.search_hotel_neighbor_field .neighborhood_opt_label{color:#9b9b9b!important}.search_hotel_neighbor_field.input-label-container .input-label{left:12px;top:12px}.search_hotel_neighbor_field.input-label-container .form-control:not(:-moz-placeholder-shown)+label{left:12px}.search_hotel_neighbor_field.input-label-container .form-control:not(:-ms-input-placeholder)+label{left:12px}.search_hotel_neighbor_field.input-label-container .datepicker-open+label,.search_hotel_neighbor_field.input-label-container.focus-inputValue label,.search_hotel_neighbor_field.input-label-container.focus-label-top label,.search_hotel_neighbor_field.input-label-container .form-control:focus+label,.search_hotel_neighbor_field.input-label-container .form-control:not(:placeholder-shown)+label{left:12px}.search_hotel_neighbor_field.input-label-container .form-control:not(:-moz-placeholder-shown)+label .neighborhood_opt_label{display:none}.search_hotel_neighbor_field.input-label-container .form-control:not(:-ms-input-placeholder)+label .neighborhood_opt_label{display:none}.search_hotel_neighbor_field.input-label-container .datepicker-open+label .neighborhood_opt_label,.search_hotel_neighbor_field.input-label-container.focus-inputValue label .neighborhood_opt_label,.search_hotel_neighbor_field.input-label-container.focus-label-top label .neighborhood_opt_label,.search_hotel_neighbor_field.input-label-container .form-control:focus+label .neighborhood_opt_label,.search_hotel_neighbor_field.input-label-container .form-control:not(:placeholder-shown)+label .neighborhood_opt_label{display:none}.recent_activity_sec{padding-right:30px;padding-left:30px}.recent_activity_sec.b2c_recent_activity{padding-right:50px;padding-left:50px}.recent_activity_sec .recent_activity_slider{padding-right:0;padding-left:0}.recent_activity_sec .activity_details{background:#fff;border-left:5px solid #f67e26;padding:12px 5px;color:#000}.recent_activity_sec .activity_details .recent_list_lbl .search_hotel_name_field.input-label-container .input-label,.recent_activity_sec .activity_details .recent_list_lbl .text-truncate,.search_hotel_name_field.input-label-container .recent_activity_sec .activity_details .recent_list_lbl .input-label{width:200px}.recent_activity_sec .activity_select{position:absolute;top:50%;right:10px;width:20px;height:20px;background:#26a848;border-radius:50%;color:#fff;font-size:12px;display:flex;justify-content:center;align-items:center;transform:translateY(-50%)}.recent_activity_sec .activity_close{position:absolute;top:-6px;right:-5px;width:16px;height:16px;background:#ccc;border-radius:50%;display:block;text-align:center}.recent_activity_sec .activity_close .x_icon{font-size:6px;line-height:18px;display:block}.recent_activity_sec .icon-from_to_swap_icon{color:#2a2a2a}.recent_activity_sec .vueperslides__track{padding-top:10px;padding-right:5px}.recent_activity_sec .vueperslides__arrow svg{width:15px;height:17px;padding:0;color:#fff!important;stroke-width:2px}.recent_activity_sec .vueperslides__arrow{opacity:1}.recent_activity_sec .vueperslides__arrow--prev{left:-29px}.routes-destination .PF-wrpper.bg .search_form_section .search_form_tabs .search_form_tabs_nav{background:none}.routes-destination .PF-wrpper.bg .search_form_section .search_form_tabs .search_form_tabs_nav .nav-item .nav-link{line-height:normal;height:54px}.routes-destination .PF-wrpper.bg .search_form_section .search_form_tabs .search_form_tabs_nav .nav-item .nav-link:after{border-right:none}.routes-destination .PF-wrpper.bg .search_form_section .search_form_tabs .search_form_tabs_nav .nav-item .nav-link .homebanner-tab-link{height:100%}.routes-destination .PF-wrpper.bg .search_form_section .search_form_tabs .search_form_tabs_nav .nav-item .nav-link .homebanner-tab-dynamic,.routes-destination .PF-wrpper.bg .search_form_section .search_form_tabs .search_form_tabs_nav .nav-item .nav-link .homebanner-tab-hotel,.routes-destination .PF-wrpper.bg .search_form_section .search_form_tabs .search_form_tabs_nav .nav-item .nav-link .homebanner-tab-insurance{display:flex;flex-direction:column;align-items:center;justify-content:space-between;height:100%}.routes-destination .PF-wrpper.bg .search_form_section .search_form_tabs .search_form_tabs_nav .nav-item .nav-link .product-nav-icon{display:inline-block!important;left:0!important;position:relative}.routes-destination .PF-wrpper.bg .search_form_section .search_form_tabs .search_form_tabs_nav .nav-item .nav-link .product-nav-icon .icon{left:0!important;top:7px!important;position:relative}.routes-destination .PF-wrpper.bg .search_form_section .search_form_tabs .search_form_tabs_nav .nav-item .nav-link .product-nav-icon .icon-baggage-new,.routes-destination .PF-wrpper.bg .search_form_section .search_form_tabs .search_form_tabs_nav .nav-item .nav-link .product-nav-icon .icon-flight-new{top:2px!important}.routes-destination .PF-wrpper.bg .search_form_section .search_form_tabs .search_form_tabs_nav .nav-item .nav-link.active .product-nav-icon .icon{color:#515151}.routes-destination .PF-wrpper.bg .search_form_section .homebanner-tab i,.routes-destination .PF-wrpper.bg .search_form_section .homebanner-tab span{line-height:normal}.routes-destination .PF-wrpper.bg .search_form_section .btn-secondary,.routes-destination .PF-wrpper.bg .search_form_section .custm-guest .custom-menu .dropdown-toggle,.routes-destination .PF-wrpper.bg .search_form_section .custom-menu .btn-secondary,.routes-destination .PF-wrpper.bg .search_form_section .form-control,.routes-destination .PF-wrpper.bg .search_form_section .multiselect__tags,.routes-destination .PF-wrpper.bg .search_form_section .searchSubmit .btn{height:50px!important;padding-left:40px!important;background:none!important}.routes-destination .PF-wrpper.bg .search_form_section .search_to_field .form-control{padding-left:45px!important}.routes-destination .PF-wrpper.bg .search_form_section .search_item .location-icon{top:14px;left:0;border-right:none}.routes-destination .PF-wrpper.bg .search_form_section .search_item i{color:#919191}.routes-destination .PF-wrpper.bg .search_form_section .search_item.search_to_field .location-icon{left:9px}.routes-destination .PF-wrpper.bg .search_form_section .search_departure_field,.routes-destination .PF-wrpper.bg .search_form_section .search_return_field{min-width:130px}.routes-destination .PF-wrpper.bg .search_form_section .search_departure_field .date_field_dropdown_arrow,.routes-destination .PF-wrpper.bg .search_form_section .search_return_field .date_field_dropdown_arrow{right:7px}.routes-destination .PF-wrpper.bg .search_form_section .search_departure_field .input-label,.routes-destination .PF-wrpper.bg .search_form_section .search_return_field .input-label{left:40px}.routes-destination .PF-wrpper.bg .search_form_section .datepicker-trigger .asd__wrapper--datepicker-open{top:51px!important}.routes-destination .PF-wrpper.bg .search_form_section .traveller_class_dropdown_body .multiselect__tags{height:auto!important;background:#e7f0fd!important;padding-left:10px!important}.routes-destination .PF-wrpper.bg .search_form_section .dropdown .multiselect__input{padding-left:10px;padding-right:10px;min-height:30px;line-height:30px}.routes-destination .PF-wrpper.bg .search_form_section .dropdown_inner_tabs_design .nav-item{margin-bottom:0}.routes-destination .PF-wrpper.bg .search_form_section .dropdown_inner_tabs_design .nav-link{width:auto;height:auto;line-height:normal}.routes-destination .PF-wrpper.bg .search_form_section .dropdown_inner_tabs_design .tab-search-content{padding:0!important}.routes-destination .PF-wrpper.bg .search_form_section .other_preference_promo_sec .promo_code_body_container .form-control{height:32px!important;border-color:#ccc;background:none;padding-left:10px!important}.routes-destination .PF-wrpper.bg .search_form_section .other_preference_promo_sec .promo_code_body_container .multiselect__tags{padding-left:10px!important;height:auto!important}.routes-destination .PF-wrpper.bg .search_form_section .search_in_dropdown .form-control{padding-left:30px!important;height:27px!important}.routes-destination .PF-wrpper.bg .search_form_section .search_in_dropdown .location-icon i{color:#ccc}.routes-destination .PF-wrpper.bg .search_form_section .search_options_multiselect{flex:inherit;min-width:140px}.routes-destination .PF-wrpper.bg .search_form_section .search_options_multiselect.alliance_dropdown{max-width:140px}.routes-destination .PF-wrpper.bg .search_form_section .search_options_multiselect.stop_layover_dropdown{flex-basis:15%;max-width:190px;min-width:190px}.routes-destination .PF-wrpper.bg .search_form_section .other_preference_checkbox_sec{width:auto}.routes-destination .show_advance_search{margin-top:10px}.routes-destination .search_btn_sec{margin-left:auto}.dashboard-search .search_form_section .flightAndHotel .custom-form-inline .form-group{margin-bottom:10px}.dashboard-search .search_form_section .flightAndHotel .custom-form-inline .location-icon{left:5px!important;top:5px!important}.modify-search-view .hideFilters,.modify-search-view .hidePreference,.modify-search-view .reset_search{display:none!important}@media (max-width:1024px){.modify-search-view .direction_icon{top:13px}}.b2c-modiyfy-form .search_form_section .modify-search-view{padding:10px!important}.b2c-modiyfy-form .search_form_section .modify-search-view .gradient-bg{padding:0!important}.b2c_modify_search_form.dynamic_package_form_section,.b2c_modify_search_form.hotel_dashboard_page_form_section .modify-search-view{padding:10px!important}.b2c_modify_search_form.hotel_dashboard_page_form_section .modify-search-view .hotel_new_search_form .autocomplete__results{z-index:11}.SearchForm_responsive .b2c-search-form .nationality_enalbed .search_nationality_field .multiselect{width:100%;height:52px;border-radius:.25rem}.dynamic_package_form_section .flightAndHotel .childAgeinput .multiselect__select{height:30px!important;padding-top:6px!important;min-height:30px;line-height:30px}.dynamic_package_form_section .flightAndHotel .childAgeinput .multiselect__select:before{top:-3px}@media only screen and (max-width:1024px){.new_mobile_hotel_search_form .search_trip_opt_sec.allstays .custom-control-inline,.new_mobile_hotel_search_form .search_trip_opt_sec.hotel .custom-control-inline,.new_mobile_hotel_search_form .search_trip_opt_sec.house_apartment .custom-control-inline{color:#f57508}.new_mobile_hotel_search_form .search_trip_opt_sec.allstays .custom-control-inline.custom-radio,.new_mobile_hotel_search_form .search_trip_opt_sec.hotel .custom-control-inline.custom-radio,.new_mobile_hotel_search_form .search_trip_opt_sec.house_apartment .custom-control-inline.custom-radio{border-bottom:4px solid #f57508}.new_mobile_hotel_search_form .search_nationality_field .multiselect__input{padding-left:30px!important;top:5px}.new_mobile_hotel_search_form .search_hotel_name_field .input-label{left:65px!important;top:20px}.new_mobile_hotel_search_form .search_hotel_name_field,.new_mobile_hotel_search_form .search_hotel_neighbor_field{flex-basis:100%}.new_mobile_hotel_search_form .search_checkin_field,.new_mobile_hotel_search_form .search_checkout_field{flex-basis:50%}.new_mobile_hotel_search_form .search_checkin_field .location-icon,.new_mobile_hotel_search_form .search_checkout_field .location-icon{top:17px}.new_mobile_hotel_search_form .search_checkin_field .input-label,.new_mobile_hotel_search_form .search_checkout_field .input-label{color:#000}.new_mobile_hotel_search_form .search_checkout_field{margin-right:0}.new_mobile_hotel_search_form .search_guest_room_field .location-icon{top:17px}.new_mobile_hotel_search_form .search_guest_room_field,.new_mobile_hotel_search_form .search_hotel_name_field,.new_mobile_hotel_search_form .search_hotel_neighbor_field,.new_mobile_hotel_search_form .search_nationality_field{flex-basis:100%!important}.new_mobile_hotel_search_form .nationality_enalbed.search_traveller_class_field{width:100%}.new_mobile_hotel_search_form .nationality_enalbed.search_traveller_class_field .search_guest_room_field,.new_mobile_hotel_search_form .nationality_enalbed.search_traveller_class_field .search_nationality_field{flex-basis:50%}.new_mobile_hotel_search_form .nationality_enalbed.search_traveller_class_field .search_nationality_field{margin-right:0}.new_mobile_hotel_search_form .nationality_enalbed.search_traveller_class_field .search_guest_room_field{margin-right:10px}.new_mobile_hotel_search_form .nationality_enalbed .search_nationality_field .multiselect{background-color:#fff!important}.new_mobile_hotel_search_form .nationality_enalbed .search_nationality_field .multiselect .multiselect__tags{padding:0 30px 0 28px!important;min-height:45px}.new_mobile_hotel_search_form .nationality_enalbed .search_nationality_field .multiselect .multiselect__select{height:50px;top:3px}.new_mobile_hotel_search_form .nationality_enalbed .search_nationality_field .multiselect .multiselect__placeholder{padding-left:20px}}@media only screen and (max-width:1024px) and (max-width:1000px){.new_mobile_hotel_search_form .nationality_enalbed .search_nationality_field .multiselect .multiselect__placeholder{padding-left:0}}@media only screen and (max-width:1024px){.new_mobile_hotel_search_form .guest_room_field_size .bv-no-focus-ring{border:1px solid #ccc;border-radius:11px;height:48px;display:flex;align-items:center}.new_mobile_hotel_search_form .guest_room_field_size .bv-no-focus-ring .location-icon{position:unset!important;margin-bottom:0!important;text-align:center;display:flex;align-items:center;width:25px;justify-content:flex-end}.new_mobile_hotel_search_form .guest_room_field_size .bv-no-focus-ring .location-icon i{display:block!important}.new_mobile_hotel_search_form .guest_room_field_size .bv-no-focus-ring .traveller_room .dropdown-toggle{text-align:left;padding-left:0!important}.new_mobile_hotel_search_form .guest_room_field_size .bv-no-focus-ring .traveller_room .dropdown-toggle .room_count,.new_mobile_hotel_search_form .guest_room_field_size .bv-no-focus-ring .traveller_room .dropdown-toggle i{color:#000!important}.new_mobile_hotel_search_form .guest_room_field_size .bv-no-focus-ring .traveller_room .dropdown-menu{right:20px!important}.new_mobile_hotel_search_form .search_fields_container .search_traveller_class_field{margin-top:12px}.new_mobile_hotel_search_form .search_fields_container .search_traveller_class_field .traveller_class_dropdown{width:100%;border:1px solid #d9d9d9!important;height:50px;border-radius:.6rem}.new_mobile_hotel_search_form .search_fields_container .search_traveller_class_field .traveller_class_dropdown span{padding-left:40px;padding-right:20px;color:#303030}}@media only screen and (max-width:1024px) and (max-width:767px){.new_mobile_hotel_search_form .search_fields_container .search_traveller_class_field .traveller_class_dropdown span{padding-left:10px}}@media only screen and (max-width:1024px){.search_form_model.hotel_advance_search_responsive .search_in_dropdown .form-control{border:1px solid #dadada}.search_form_model.hotel_advance_search_responsive .chkbox_result{top:0;margin:15px 0}.search_form_model.hotel_advance_search_responsive .alliance_close .property_list_show{display:flex;flex-wrap:wrap;padding-right:30px}.search_form_model.hotel_advance_search_responsive .alliance_close .property_list_show p{max-width:135px!important;width:100%!important}.search_form_model.hotel_advance_search_responsive .chkbox_result{margin:0!important}.search_form_model.hotel_advance_search_responsive .chkbox_result .multiselect_remove{right:15px;top:5px!important;left:auto!important}.search_form_model.hotel_advance_search_responsive .modal-header{position:fixed;width:100%;top:0;background-color:#fff}.search_form_model.hotel_advance_search_responsive .modal-header .btn{color:#d2d2d2;font-size:15px;padding:0 6px;font-weight:700;margin:0}.search_form_model.hotel_advance_search_responsive .modal-body{margin-top:55px}.search_form_model.hotel_advance_search_responsive .advance_option_list .advance_search_wrap{padding-top:10px;border-bottom:0}.search_form_model.hotel_advance_search_responsive .advance_option_list .advance_search_wrap .stops_layover .chkbox_sec .custom-control-label{line-height:unset!important;padding-left:5px!important;color:#303030}.search_form_model.hotel_advance_search_responsive .advance_option_list .advance_search_wrap .stops_layover .chkbox_sec .custom-control-label:before{height:18px;width:18px;top:2px}.search_form_model.hotel_advance_search_responsive .advance_option_list .advance_search_wrap .stops_layover .chkbox_sec .custom-control-input:checked~.custom-control-label:after{content:"\E026";background:none;left:-24px!important;top:2px!important}.search_form_model.hotel_advance_search_responsive .advance_option_list .advance_search_wrap .btn-secondary{background-color:#fafafa!important}.search_form_model.hotel_advance_search_responsive .advance_option_list .advance_search_wrap .btn-secondary i{color:#b7b7b7}.search_form_model.hotel_advance_search_responsive .advance_option_list .advance_search_wrap .btn-secondary .fa-caret-up{display:none}.search_form_model.hotel_advance_search_responsive .advance_option_list .advance_search_wrap .btn-secondary.not-collapsed{background-color:#fff!important}.search_form_model.hotel_advance_search_responsive .advance_option_list .advance_search_wrap .btn-secondary.not-collapsed .fa-caret-up{display:block}.search_form_model.hotel_advance_search_responsive .advance_option_list .advance_search_wrap .btn-secondary.not-collapsed .fa-caret-down{display:none}.search_form_model.hotel_advance_search_responsive .advance_option_list .advance_search_wrap .form-control{height:40px!important}.search_form_model.hotel_advance_search_responsive .advance_option_list .advance_search_wrap .form-control::-moz-placeholder{color:#737373}.search_form_model.hotel_advance_search_responsive .advance_option_list .advance_search_wrap .form-control:-ms-input-placeholder{color:#737373}.search_form_model.hotel_advance_search_responsive .advance_option_list .advance_search_wrap .form-control::placeholder{color:#737373}.search_form_model.hotel_advance_search_responsive .clearall_btn{padding:0!important;border:1px solid #0970fe;border-radius:5px;color:#0970fe}.search_form_model.hotel_advance_search_responsive .clearall_btn.orange_btn{color:#0970fe}.new_hotel_search_model .search_hotel_name_field .multiselect__select{right:5px;top:6px}.new_hotel_search_model .search_hotel_name_field .multiselect__tags{background:none;border:none!important}.new_hotel_search_model .search_form_section .search_item{margin-right:0!important}.new_hotel_search_model .search_form_section .search_item .location-icon{top:-2px;left:-5px}.new_hotel_search_model .search_form_section .search_item .location-icon i{font-size:30px}.new_hotel_search_model .search_form_section .search_item:after{left:55px}.new_hotel_search_model .search_form_section .search_item .form-control{padding-left:70px!important;padding-top:5px}.new_hotel_search_model .advance_search_wrap{padding:0 5px}.new_hotel_search_model .advance_search_wrap .custom-control-label{padding-left:15px!important}.new_hotel_search_model .advance_search_wrap .custom-checkbox{min-height:33px!important}.new_hotel_search_model .advance_search_wrap .custom-checkbox label{line-height:26px!important}.new_traveller_search_model .modal-header{position:fixed;width:100%;top:0;background-color:#fff;z-index:7}.new_traveller_search_model .modal-header .btn{color:#d2d2d2;font-size:15px;padding:0 6px;font-weight:700;margin:0}.new_traveller_search_model .modal-body{margin-top:55px}.new_traveller_search_model .travellers_details_sec{padding:20px}.new_traveller_search_model .travellers_details_sec .travelers_field{background:#f3f3f3;padding:16px;border-radius:3px;margin-bottom:10px}.new_traveller_search_model .travellers_details_sec .travelers_field .solo-travel{margin-right:25px!important}.new_traveller_search_model .traveler_list_show .promocode_btn_mobile{padding:10px;color:#fff;border-radius:5px;box-shadow:0 0 7px #ccc!important}.new_traveller_search_model .advance_search_wrap .guest_sec_show .btn-secondary{background:#e7f0fd!important;border-left:10px solid #0f519f}.new_traveller_search_model .advance_search_wrap .guest_sec_show .btn-secondary:hover{background:#e7f0fd!important}#model-price-details___BV_modal_body_{background:none}}@media screen and (min-width:819px) and (max-width:825px){.modal-white .modal-dialog{min-height:calc(100vh - 503px)}.search_form_model .search_options_sec{display:block!important}.advance_search_wrap{border-bottom:1px solid #e6e6e6;background:#fff}.advance_search_wrap .btn-secondary{color:#000;border:none;padding:18px 20px 15px!important;background:#fff}.advance_search_wrap .btn-secondary:hover{background:none!important}.advance_search_wrap .btn-secondary .when-open{font-size:20px;color:#000}.advance_search_wrap .btn-secondary .fa-minus{display:none}.advance_search_wrap .btn-secondary .fa-plus{display:block}.advance_search_wrap .btn-secondary.not-collapsed{background:#e7f1fd!important}.advance_search_wrap .btn-secondary.not-collapsed .fa-minus{display:block}.advance_search_wrap .btn-secondary.not-collapsed .fa-plus{display:none}.advance_search_wrap .other_preference_checkboxs{padding:0 0 25px}.advance_search_wrap .other_preference_checkboxs .custom-control-label{padding-left:20px;margin-left:10px}.advance_search_wrap .other_preference_checkboxs .custom-control-inline{display:block!important;padding:6px 25px 0;margin-right:0!important}.advance_search_wrap .other_preference_checkboxs .custom-control-inline:hover{background:#f2f4f7}.advance_search_wrap .chkbox_result{padding-left:20px;top:8px;margin-top:10px;position:relative}.advance_search_wrap .chkbox_result p{font-size:16px;margin-right:20px!important;position:relative;padding:10px 0}.advance_search_wrap .chkbox_result .multiselect_remove{color:#000;top:-10px;left:70px;width:15px;height:15px;border:1px solid #dbdbdb;line-height:13px;border-radius:3px;font-size:10px;background:#dbdbdb;position:absolute}.advance_search_wrap .chkbox_result .multiselect_remove .x_icon{top:.5px;left:3.5px;font-size:6px;position:absolute}.advance_search_wrap.promocode_modal .nav-item{padding-right:10px;width:33%}.advance_search_wrap.promocode_modal .nav-item .nav-link{padding:8px 25px!important;line-height:20px!important;margin:0!important}.advance_search_wrap.promocode_modal .nav-item:last-child{padding-right:0}.advance_search_wrap.promocode_modal .tab-content{padding:20px}.advance_search_wrap.promocode_modal .tab-content .tab-pane{padding:0!important}.advance_search_wrap.promocode_modal .tab-content .tab-pane .tab-search-content .promocode_bg{background:#f2f4f7;border-radius:3px;padding:12px!important}.advance_search_wrap.promocode_modal .tab-content .tab-pane .tab-search-content .remove_btn{position:absolute;right:-19px;top:-160px;background:#fff;border-radius:50%;color:#0f519f;width:25px;height:25px;box-shadow:0 1px 5px 0 rgba(0,0,0,.1)!important;text-align:center;font-size:12px;margin:auto;line-height:28px;font-weight:700}.advance_search_wrap.promocode_modal .tab-content .tab-pane .tab-search-content.frequent_flyer_wrap .remove_btn{top:-240px}.advance_search_wrap.promocode_modal .tab-content .form-control,.advance_search_wrap.promocode_modal .tab-content .multiselect,.advance_search_wrap.promocode_modal .tab-content .multiselect__tags{background-color:#fff;border-color:#e1e1e1!important}.advance_search_wrap.promocode_modal .tab-content .multiselect__tags{min-height:52px}.advance_search_wrap.promocode_modal .tab-content .form-control{height:52px}.advance_search_wrap.promocode_modal .tab-content .multiselect__placeholder{padding-top:15px}.advance_search_wrap.promocode_modal .tab-content .multiselect__select{line-height:22px}.advance_search_wrap.promocode_modal .tab-content .multiselect__option--selected{background:#f3f3f3!important}.advance_search_wrap.promocode_modal .dropdown_inner_tabs_design{padding:0;padding-top:0!important}.advance_search_wrap.promocode_modal .dropdown_inner_tabs_design .nav{padding:11px 20px 20px}.advance_search_wrap.promocode_modal .add_btn:hover{color:#0f519f!important}.advance_search_wrap.promocode_modal .form-control::-moz-placeholder{color:#cbcccc;font-size:14px}.advance_search_wrap.promocode_modal .form-control:-ms-input-placeholder{color:#cbcccc;font-size:14px}.advance_search_wrap.promocode_modal .form-control::placeholder{color:#cbcccc;font-size:14px}.advance_search_wrap.promocode_modal .multiselect__placeholder{color:#cbcccc;font-size:14px}.advance_search_wrap .chkbox_result{top:0;margin:15px 0}.advance_search_wrap .property_list_show{display:flex;flex-wrap:wrap;padding-right:30px}.advance_search_wrap .property_list_show p{max-width:135px!important;width:100%!important}.advance_search_wrap .chkbox_result p{margin-right:0!important}.advance_search_wrap .chkbox_result .multiselect_remove{right:15px;top:0!important;left:auto!important}.advance_search_wrap:last-child{border-bottom:none}}@media only screen and (max-width:1024px){.mobile_responsive_header{display:none;display:unset}}@media only screen and (max-width:1024px){.SearchForm_responsive{background:none!important;padding-top:0!important;box-shadow:0 1px 4px #adb5bd;padding-bottom:0!important}.SearchForm_responsive .search_fields_container .location-icon{margin-top:0!important}.SearchForm_responsive .search_fields_container .remove_miles_dropdown .multiselect__single{margin-top:0}.SearchForm_responsive .search_fields_container .remove_miles_dropdown .replace_dropdown_text{top:20px}.SearchForm_responsive .text-underline{text-decoration:underline}.SearchForm_responsive .search_form_nav{margin:0!important}.SearchForm_responsive .search_form_nav .product-nav-icon{display:block!important}.SearchForm_responsive .search_fields_container .flight_depart_inner_section span{color:#000;font-size:14px;margin-bottom:10px;margin-top:4px;line-height:14px}.SearchForm_responsive .search_fields_container .flight_depart_inner_section .mobile_responsive_location .multiselect__placeholder{padding-top:21px!important;padding-bottom:14px}}@media only screen and (max-width:1024px) and (max-width:767px){.SearchForm_responsive .search_fields_container .flight_depart_inner_section .mobile_responsive_location .multiselect__placeholder{padding-top:18px!important;padding-bottom:3px!important}}@media only screen and (max-width:1024px) and (max-width:1000px){.SearchForm_responsive .search_fields_container .flight_depart_inner_section .mobile_responsive_location .multiselect .multiselect__tags{height:48px}}@media only screen and (max-width:1024px) and (max-width:1000px){.SearchForm_responsive .search_fields_container .flight_depart_inner_section .mobile_responsive_location.search_nationality_field .multiselect__tags{display:flex}.SearchForm_responsive .search_fields_container .flight_depart_inner_section .mobile_responsive_location.search_nationality_field .multiselect__tags .multiselect__placeholder{padding:0!important;margin:0!important;line-height:unset!important}.SearchForm_responsive .search_fields_container .flight_depart_inner_section .mobile_responsive_location.search_nationality_field .multiselect__tags .multiselect__input{position:unset;padding:0!important}.SearchForm_responsive .search_fields_container .flight_depart_inner_section .mobile_responsive_location.search_nationality_field .multiselect__tags .multiselect__single{margin:0!important;padding:3px 0 0!important}}@media only screen and (max-width:1024px){.SearchForm_responsive .multicity_search_container .remove_multicity{position:absolute;top:-6px;right:10px;width:21px;height:21px;background:#fff;color:#000!important;font-size:12px!important;text-align:center;border-radius:3px;font-weight:700;line-height:24px;padding:0}.SearchForm_responsive .multicity_search_container .add_btn{color:#fff!important}}@media only screen and (max-width:1024px) and (max-width:767px){.SearchForm_responsive .multicity_search_container .add_btn{color:#000!important}}@media only screen and (max-width:1024px){.SearchForm_responsive .tab-search-content{border-radius:0!important;padding:18px 18px 10px!important}}@media only screen and (max-width:1024px) and (max-width:767px){.SearchForm_responsive .tab-search-content{padding-top:5px!important}}@media only screen and (max-width:1024px){.SearchForm_responsive .tab-search-content .reset_search{top:auto;bottom:143px;display:block!important;color:#000}.SearchForm_responsive .tab-search-content.onvigo_mobile{background-color:#fff!important}.SearchForm_responsive .search_form_section .autocomplete__results .dropdownList_shadow::-webkit-scrollbar{width:2px}.SearchForm_responsive .search_form_section .autocomplete__results .autocomplete__results__item{border-bottom:1px solid #dedede}.SearchForm_responsive .search_form_section .autocomplete__results .autocomplete__results__item.selected,.SearchForm_responsive .search_form_section .autocomplete__results .autocomplete__results__item:hover{background-color:#fff}.SearchForm_responsive .search_form_section .search_form_tabs .search_form_tabs_nav{background:#05386d;padding-bottom:0}.SearchForm_responsive .search_form_section .search_form_tabs .search_form_tabs_nav .nav-item .nav-link{line-height:normal;color:#000}.SearchForm_responsive .search_form_section .search_form_tabs .search_form_tabs_nav .nav-item .nav-link .icon-flight-new{top:0}.SearchForm_responsive .search_form_section .search_form_tabs .search_form_tabs_nav .nav-item .nav-link .product-nav-icon .icon-flight-new{font-size:22px!important;top:0!important}.SearchForm_responsive .search_form_section .search_form_tabs .search_form_tabs_nav .nav-item .nav-link .product-nav-icon .icon-hotel-new,.SearchForm_responsive .search_form_section .search_form_tabs .search_form_tabs_nav .nav-item .nav-link .product-nav-icon .icon-insurance-new{font-size:17px!important;line-height:28px!important;top:2px!important;position:relative;left:0!important}.SearchForm_responsive .search_form_section .search_form_tabs .search_form_tabs_nav .nav-item .nav-link .product-nav-icon .icon-baggage-new{top:0;font-size:24px}.SearchForm_responsive .search_form_section .search_form_tabs .search_form_tabs_nav .nav-item .nav-link.active,.SearchForm_responsive .search_form_section .search_form_tabs .search_form_tabs_nav .nav-item .nav-link.active a{color:#f87407}.SearchForm_responsive .search_form_section .search_form_tabs .search_form_tabs_nav .nav-item .nav-link:after{border-right:none}.SearchForm_responsive .search_form_section .search_from_field .multiselect__option--selected,.SearchForm_responsive .search_form_section .search_to_field .multiselect__option--selected{background:#e7f0fd!important;color:#000!important}.SearchForm_responsive .search_form_section .search_from_field .multiselect__option,.SearchForm_responsive .search_form_section .search_from_field .multiselect__placeholder,.SearchForm_responsive .search_form_section .search_from_field .multiselect__single,.SearchForm_responsive .search_form_section .search_from_field .replace_dropdown_text,.SearchForm_responsive .search_form_section .search_to_field .multiselect__option,.SearchForm_responsive .search_form_section .search_to_field .multiselect__placeholder,.SearchForm_responsive .search_form_section .search_to_field .multiselect__single,.SearchForm_responsive .search_form_section .search_to_field .replace_dropdown_text{color:#000}.SearchForm_responsive .search_form_section .search_from_field.miles_dropdown_sec .multiselect__placeholder,.SearchForm_responsive .search_form_section .search_from_field.showMiles .multiselect__placeholder,.SearchForm_responsive .search_form_section .search_to_field.miles_dropdown_sec .multiselect__placeholder,.SearchForm_responsive .search_form_section .search_to_field.showMiles .multiselect__placeholder{padding-top:0}.SearchForm_responsive .search_form_section .search_from_field.miles_dropdown_sec .multiselect__select:before,.SearchForm_responsive .search_form_section .search_from_field.showMiles .multiselect__select:before,.SearchForm_responsive .search_form_section .search_to_field.miles_dropdown_sec .multiselect__select:before,.SearchForm_responsive .search_form_section .search_to_field.showMiles .multiselect__select:before{color:#000}.SearchForm_responsive .search_form_section .custom-radio .custom-checkbox,.SearchForm_responsive .search_form_section .custom-radio .custom-control-label{color:#000!important;margin-bottom:10px}}@media only screen and (max-width:1024px) and (max-width:767px){.SearchForm_responsive .search_form_section .custom-radio .custom-checkbox,.SearchForm_responsive .search_form_section .custom-radio .custom-control-label{margin-bottom:0}}@media only screen and (max-width:1024px){.SearchForm_responsive .search_form_section .origin_details .search_trip_opt_sec{width:auto!important}.SearchForm_responsive .search_form_section .origin_details .search_trip_opt_sec.search_radio_btn_design .custom-control-label{font-weight:700}}@media only screen and (max-width:1024px) and (max-width:425px){.SearchForm_responsive .search_form_section .origin_details .search_trip_opt_sec.search_radio_btn_design .custom-control-label{font-size:12px}}@media only screen and (max-width:1024px){.SearchForm_responsive .search_form_section .origin_details .search_trip_opt_sec.search_radio_btn_design .custom-control-label:after,.SearchForm_responsive .search_form_section .origin_details .search_trip_opt_sec.search_radio_btn_design .custom-control-label:before{display:none}.SearchForm_responsive .search_form_section .origin_details .search_trip_opt_sec.search_radio_btn_design .custom-radio{border-bottom:4px solid #fff;margin-right:0;margin-left:-5px;background:none;padding:10px 8px 5px 10px!important}.SearchForm_responsive .search_form_section .origin_details .search_trip_opt_sec.search_radio_btn_design .custom-radio.active .custom-control-label{color:#0f519f;border-bottom:2px solid #3c84f0}.SearchForm_responsive .search_form_section .origin_details .search_trip_opt_sec.search_radio_btn_design .custom-radio .custom-control-label{padding-bottom:5px!important;border-bottom:3px solid transparent}.SearchForm_responsive .search_form_section .origin_details .search_trip_opt_sec .Multi_active .custom-control-label,.SearchForm_responsive .search_form_section .origin_details .search_trip_opt_sec .Oneway_active .custom-control-label,.SearchForm_responsive .search_form_section .origin_details .search_trip_opt_sec .Return_active .custom-control-label{color:#3662d8!important}.SearchForm_responsive .search_form_section .origin_details .search_trip_opt_sec .Multi_active.custom-radio,.SearchForm_responsive .search_form_section .origin_details .search_trip_opt_sec .Oneway_active.custom-radio,.SearchForm_responsive .search_form_section .origin_details .search_trip_opt_sec .Return_active.custom-radio{border-bottom:4px solid #3662d8;margin-bottom:-4px}.SearchForm_responsive .search_form_section .import_section{margin-right:0!important}.SearchForm_responsive .search_form_section .import_section .import_button{color:#3662d8!important;border:1px solid #3662d8;padding:8px 12px;border-radius:5px}.SearchForm_responsive .search_form_section .search_item:after{border-left:none}.SearchForm_responsive .search_form_section .search_from_field{margin-bottom:12px}.SearchForm_responsive .search_form_section .search_to_field .location-icon{left:10px}.SearchForm_responsive .search_form_section .search_to_field .form-control{padding-left:15px!important}.SearchForm_responsive .search_form_section .input-label{left:38px!important}.SearchForm_responsive .search_form_section .direction_icon{top:12px;right:20%;background:#fff;left:45%}}@media only screen and (max-width:1024px) and (max-width:767px){.SearchForm_responsive .search_form_section .direction_icon{top:40px!important;right:16%;left:auto}}@media only screen and (max-width:1024px) and (max-width:767px){.SearchForm_responsive .search_form_section .multicity_cloned_container .direction_icon{top:70px!important}}@media only screen and (max-width:1024px){.SearchForm_responsive .search_form_section .search_departure_field{margin-right:10px}.SearchForm_responsive .search_form_section .multicity_cloned_container .departing_multicity_sect,.SearchForm_responsive .search_form_section .oneway_search_container .departing_multicity_sect{width:100%}.SearchForm_responsive .search_form_section .multicity_cloned_container .departing_multicity_sect .search_departure_field,.SearchForm_responsive .search_form_section .oneway_search_container .departing_multicity_sect .search_departure_field{margin-right:0}.SearchForm_responsive .search_form_section .search_traveller_class_field .traveller_class_dropdown{background:#fff;border:1px solid #fff}.SearchForm_responsive .search_form_section .traveller_class_dropdown_medium_width .dropdown-toggle{width:100%;padding-left:0}.SearchForm_responsive .search_form_section .show_advance_search{display:inline-block}.SearchForm_responsive .search_form_section .show_advance_search.link-color1 .arrow_down,.SearchForm_responsive .search_form_section .show_advance_search.link-color1 .arrow_up{line-height:12px}.SearchForm_responsive .search_form_section .other_preference_checkbox_sec .other_preference_checkboxs{display:flex!important}.SearchForm_responsive .search_form_section .other_preference_checkbox_sec .other_preference_checkboxs .chkbox_sec{width:50%;margin-bottom:10px}.SearchForm_responsive .search_form_section .other_preference_checkbox_sec .custom-control-label{color:#fff!important;padding-left:5px;font-weight:700}.SearchForm_responsive .search_form_section .search_custom_checkbox_design .custom-control.custom-checkbox .custom-control-input:checked~.custom-control-label:before{background:#fff!important;border:1px solid #fff!important}.SearchForm_responsive .search_form_section .search_custom_checkbox_design .custom-control.custom-checkbox .custom-control-label:after,.SearchForm_responsive .search_form_section .search_custom_checkbox_design .custom-control.custom-checkbox .custom-control-label:before{width:21px;height:21px;border-radius:3px}.SearchForm_responsive .search_form_section .search_custom_checkbox_design .custom-control.custom-checkbox .custom-control-label:before{background-color:#fff}.SearchForm_responsive .search_form_section .other_preference_promo_sec .dropdown-toggle{border-bottom:1px solid #fff;color:#fff}.SearchForm_responsive .search_form_section .search_btn_sec{margin-top:30px}.SearchForm_responsive .search_form_section .search_btn_sec .search_btn{padding:0;height:52px}.SearchForm_responsive .search_form_section .time_select_display .multiselect .multiselect__select{top:14px}.SearchForm_responsive .search_form_section .insuranceSearch .h6,.SearchForm_responsive .search_form_section .insuranceSearch h6{color:#fff}.SearchForm_responsive .search_form_section .insuranceSearch.travelcountry .travelcountry-form{padding-right:0;padding-left:0}.SearchForm_responsive .search_form_section .insuranceSearch .insurnce-trvel-detls .form-group{padding-left:0;padding-right:0!important}.SearchForm_responsive .search_form_section .insuranceSearch .custom-person-icon-main .custom-person-icon{color:#fff;top:0!important}.SearchForm_responsive .search_form_section .insuranceSearch .form-group .multiselect{background:#fff}.SearchForm_responsive .search_form_section .flightAndHotel .search-form p{color:#6b6b6e}.SearchForm_responsive .search_form_section .flightAndHotel .form-group .multiselect{background:#fff}.SearchForm_responsive .search_form_section .flightAndHotel .custom-form-inline .form-group.search-from.search-from-dynamic{padding-right:0!important;margin-bottom:15px}.SearchForm_responsive .search_form_section .flightAndHotel .custom-checkbox .custom-control-label{color:#fff}.SearchForm_responsive .search_form_section .flightAndHotel .hotel-check-in{margin-bottom:10px}.SearchForm_responsive .search_form_section .flightAndHotel .hotel-check-in .check-input-label{color:#fff}.SearchForm_responsive .search_form_section .flightAndHotel .custm-hotl-srch .custm-hotel-srch-content{margin-bottom:15px!important}.SearchForm_responsive .search_form_section .flightAndHotel .datepicker-trigger .location-icon,.SearchForm_responsive .search_form_section .flightAndHotel .search-from .location-icon,.SearchForm_responsive .search_form_section .flightAndHotel .search-to .location-icon,.SearchForm_responsive .search_form_section .flightAndHotel .traveller-class-formgroup .location-icon,.SearchForm_responsive .search_form_section .flightAndHotel .traveller-currency-form .location-icon,.SearchForm_responsive .search_form_section .flightAndHotel .traveller-formgroup .location-icon{left:0!important}.SearchForm_responsive .search_form_section .new_mobile_hotel_search_form .search_hotel_name_field .input-label{left:65px!important;top:18px}.SearchForm_responsive .search_form_section .new_mobile_hotel_search_form .search_to_field .form-control{padding-left:15px!important;padding-top:5px}.SearchForm_responsive .search_form_section .new_mobile_hotel_search_form .search_to_field .neighborhood_input_lbl{left:20px!important;top:15px}.SearchForm_responsive .search_form_section .new_mobile_hotel_search_form .search_guest_room_field span,.SearchForm_responsive .search_form_section .new_mobile_hotel_search_form .search_nationality_field span,.SearchForm_responsive .search_form_section .new_mobile_hotel_search_form .search_to_field span{color:#000}.SearchForm_responsive .search_form_section .new_mobile_hotel_search_form .hotel_currency_dropdown .multiselect__placeholder,.SearchForm_responsive .search_form_section .new_mobile_hotel_search_form .hotel_currency_dropdown .multiselect__single,.SearchForm_responsive .search_form_section .new_mobile_hotel_search_form .other_preference_section .multiselect__placeholder,.SearchForm_responsive .search_form_section .new_mobile_hotel_search_form .other_preference_section .multiselect__single{color:#fff!important}.SearchForm_responsive .search_form_section .new_mobile_hotel_search_form .hotel_currency_dropdown .multiselect__select:before,.SearchForm_responsive .search_form_section .new_mobile_hotel_search_form .other_preference_section .multiselect__select:before{color:#fff;top:0;font-size:20px}.SearchForm_responsive .search_form_section .new_mobile_hotel_search_form .search_trip_opt_sec{width:100%!important}.SearchForm_responsive .search_form_section .new_mobile_hotel_search_form .search_trip_opt_sec .hotel-nav-tab .hotel-nav-tab-inner .bv-no-focus-ring{display:flex;align-items:center;justify-content:flex-start;width:auto}.SearchForm_responsive .search_form_section .new_mobile_hotel_search_form .search_trip_opt_sec .hotel-nav-tab .hotel-nav-tab-inner .bv-no-focus-ring .hotel-nav-tab-innerbform{display:unset}.SearchForm_responsive .search_form_section .new_mobile_hotel_search_form .search_btn_sec{margin-top:5px}.SearchForm_responsive .search_form_section .new_mobile_hotel_search_form .reset_search{bottom:0;position:relative;right:0;left:auto;display:inline-block!important}.SearchForm_responsive .search_form_section .new_mobile_hotel_search_form .hotel_form_section .asd__wrapper{right:-90%!important;width:350px!important}.SearchForm_responsive .search_form_section .new_mobile_hotel_search_form .other_preference_checkbox_sec .other_preference_checkboxs{display:block!important}.SearchForm_responsive .search_form_section .b2c-search-form .reset_search{top:23px;bottom:auto;color:#05386d;border:1px solid #fff;border-radius:50%;background:#fff;width:26px;height:26px;line-height:26px;text-align:center;position:unset}}@media only screen and (max-width:1024px) and (max-width:767px){.SearchForm_responsive .search_form_section .b2c-search-form .reset_search{line-height:0;margin-bottom:2px}}@media only screen and (max-width:1024px){.SearchForm_responsive .search_form_section .b2c-search-form .reset_search.package_reset_search{top:13px}.SearchForm_responsive .search_form_section .homebanner-tab .nav-tabs .nav-item .nav-link .homebanner-tab-link{display:block}.SearchForm_responsive.import-pnr-wrap .mobile_import_section .import_button{padding:8px 15px;color:#fff!important;border:1px solid #fff}.SearchForm_responsive.import-pnr-wrap .mobile_import_section .import_button.selected,.SearchForm_responsive.import-pnr-wrap .mobile_import_section .import_button:hover{background:none;color:#f7740a!important;border:1px solid #f7740a}.SearchForm_responsive.import-pnr-wrap .import_pnr_form_section{display:block!important}.SearchForm_responsive.import-pnr-wrap .import_pnr_form_section .import_pnr_form_division{padding-right:0}.SearchForm_responsive.import-pnr-wrap .import_pnr_form_section .import_pnr_form_division .multiselect__tags{background:#fff}.SearchForm_responsive.import-pnr-wrap .import_pnr_form_section .import_pnr_form_division .multiselect,.SearchForm_responsive.import-pnr-wrap .import_pnr_form_section .import_pnr_form_division .multiselect__tags{border-radius:3px}.SearchForm_responsive.import-pnr-wrap .import_pnr_form_section .import_pnr_search_item .form-control{background:#fff;border-color:#fff;border-radius:3px}.SearchForm_responsive.import-pnr-wrap .pnr_design_btn{min-width:100%;padding:12px 12px 13px;margin-left:0;border-radius:3px;background:#fc7d12!important}.SearchForm_responsive .datepicker-trigger .asd__month-name span{color:#000}.SearchForm_responsive .flight_details .search_radio_btn_design .custom-control-label{color:#000!important}.SearchForm_responsive .departing-timing{border-bottom:none!important}.SearchForm_responsive .departing-timing .include_exclude_sec{background:none}.SearchForm_responsive .departing-timing .include_exclude_sec .custom-radio{padding-left:40px}.SearchForm_responsive .time_selection_to{background:#f3f4f8;padding:14px 5px;font-size:14px;height:50px;position:relative;top:5px}.SearchForm_responsive .time_selection_dropdown .multiselect__element span{color:#000}.SearchForm_responsive .time_selection_dropdown .multiselect__single{color:#000!important}.SearchForm_responsive .reset_all{border:1px solid #0f519f;border-radius:3px;margin:auto;width:45%;padding:6px}.SearchForm_responsive .dropdown_close_icon{width:20px;height:20px;line-height:18px;background-color:#f4f5f9}.SearchForm_responsive .dropdown_close_icon span{color:#000!important;font-weight:700}.SearchForm_responsive .return_search_container .search_departure_field .dropdown-menu{right:-126px}.SearchForm_responsive .modify_search_list{z-index:100;background:rgba(0,0,0,.5);height:100%;width:100%;float:left;top:38px}.SearchForm_responsive .modify_search_list .modify-search-view{position:absolute;top:55px;left:0;z-index:25;background:rgba(0,0,0,.5);overflow-y:scroll;height:100%;padding-bottom:50px;width:100%}}@media only screen and (max-width:1024px) and (max-width:767px){.SearchForm_responsive .modify_search_list .modify-search-view{top:80px}}@media only screen and (max-width:1024px){.SearchForm_responsive .modify_search_list .modify-search-view .flight_depart_inner_section .date_close span{line-height:2px}.SearchForm_responsive .modify_search_list .modify-search-view .departing_multicity_sect .datepicker-trigger .form-control{font-size:16px}.SearchForm_responsive .modify-close_btn{background-color:#022954;text-align:right;line-height:unset;padding:10px}.SearchForm_responsive .modify-close_btn span{font-size:14px;background:#fff;color:#000;border-radius:4px;padding:10px}.SearchForm_responsive .hotel_rating_dropdown .multiselect__tags{border:none!important}.search_form_model .matching_origin{height:100%;padding:10px 20px!important}.search_form_model .matching_origin .dropdownList_shadow{box-shadow:none}.search_form_model .matching_origin .autocomplete__results .autocomplete__results__item.selected{background:none}.search_form_model .matching_origin .PF-airport-selection-item .iconswap{color:#f4730b}.search_form_model .clear-all-btm-sec{padding:25px 18px}.search_form_model .clearall_btn{background:#fff;box-shadow:0 3px 10px rgba(0,0,0,.2)!important;padding:2px 25px 0;line-height:36px;text-align:center;width:60%;margin-right:15px;border-radius:3px;font-weight:700;font-size:14px;border:1px solid #e0e0e0}.search_form_model .clearall_btn.orange_btn{color:#000;border:1px solid #e0e0e0}.search_form_model .clearall_btn.bg_btn_0970FE{color:#fff;background-color:#0970fe}.search_form_model .clearall_btn:last-child{margin-right:0!important}.search_form_model .custom-header{background-color:#fff;color:#000;height:48px}.search_form_model .custom-header .close_icon_new{color:#000}.search_form_model .custom-header .custom_close_design{color:#000!important;background-color:#f3f4f8!important;font-size:15px;padding:0 6px;font-weight:700;line-height:26px;text-align:center;width:26px;height:26px;background-image:none!important;text-indent:0}.search_form_model .modal-body{background-color:#f3f4f8;padding:0!important}.search_form_model .search_from_field .flatpickr-input:focus,.search_form_model .search_from_field .form-control:focus,.search_form_model .search_to_field .flatpickr-input:focus,.search_form_model .search_to_field .form-control:focus{background:#fff;border:1px solid #4676b8}.search_form_model .search_from_field .form-control,.search_form_model .search_to_field .form-control{background-color:#fff;border:1px solid #d9d9d9;color:#000;padding-top:10px}.search_form_model .search_from_field .form-control::-moz-placeholder,.search_form_model .search_to_field .form-control::-moz-placeholder{color:#afafaf}.search_form_model .search_from_field .form-control:-ms-input-placeholder,.search_form_model .search_to_field .form-control:-ms-input-placeholder{color:#afafaf}.search_form_model .search_from_field .form-control::placeholder,.search_form_model .search_to_field .form-control::placeholder{color:#afafaf}.search_form_model .search_from_field{margin-bottom:12px}.search_form_model .direction_icon{top:40px;right:20%;background:#f3f4f8;transform:rotate(180deg);border-top:1px solid #d5d5d7;border-bottom:1px solid #d5d5d7;border-left:0;border-right:0}.search_form_model .direction_icon:before{background:#f4730b;bottom:0;left:4px;top:4px;width:25px;border-radius:50%;height:25px}.search_form_model .direction_icon .return_icon{filter:brightness(0) invert(1)}.search_form_model .search_form_tabs{padding:20px 20px 8px}.search_form_model .recent_activity_content_wrap{background-color:#fff;padding:15px 20px!important}.search_form_model .recent_activity_content_wrap .recent_text_headng{color:#4676b8;font-size:18px!important;padding-left:20px!important;font-weight:700;padding-bottom:10px!important;border-bottom:1px solid #d9d9d9;width:100%;text-align:left}.search_form_model .recent_activity_content_wrap .recent-search-lst-view .content{padding:5px 0 0}.search_form_model .recent_activity_content_wrap .recent-search-lst-view .recent-lst{border-bottom:1px solid #e5e5e5}.search_form_model .recent_activity_content_wrap .recent-search-lst-view .recent-lst .flight-icon{font-size:23px;margin-right:3px;margin-left:12px}.search_form_model .recent_activity_content_wrap .recent-search-lst-view .recent-lst .flight-icon .icon{color:#0970fe}.search_form_model .recent_activity_content_wrap .recent-search-lst-view .recent-lst .sector{font-size:16px;line-height:16px;font-weight:700;min-width:auto}.search_form_model .recent_activity_content_wrap .recent-search-lst-view .recent-lst .sector small{font-size:14px;line-height:18px}.search_form_model .recent_activity_content_wrap .recent-search-lst-view .recent-lst .sector .sector-destination{text-align:left}.search_form_model .recent_activity_content_wrap .recent-search-lst-view .recent-lst .sector .recent-activity-date{padding-left:0!important;position:relative;left:-20px}.search_form_model .recent_activity_content_wrap .sector-arrow{position:relative;top:-3px;margin-right:10px}.search_form_model .recent_activity_content_wrap .autocomplete__results{position:relative;width:100%}.search_form_model .recent_activity_content_wrap .autocomplete__results .autocomplete__results__item:last-child{border-bottom:none}.search_form_model .search_form_section .search_item.search_to_field .location-icon{left:10px}.search_form_model .search_form_section .search_item.search_to_field:after{left:33px}.search_form_model .search_form_section .search_item.search_to_field .form-control{padding-left:40px!important}}@media only screen and (max-width:1024px) and (max-width:767px){.search_form_model .search_form_section .search_item.search_to_field .form-control{padding-left:15px!important}}@media only screen and (max-width:1024px){.search_form_model .search_options_sec{display:block!important}.search_form_model.share_url_responsive .custom-header{background-color:#0f519f;color:#fff}.search_form_model.share_url_responsive .modal-body{background-color:#fff}.search_form_model .advance_search_wrap{background:#fff}.search_form_model .advance_search_wrap .btn-secondary{color:#000;border:none;padding:18px 20px 15px!important;background:#fff}.search_form_model .advance_search_wrap .btn-secondary:hover{background:none!important}.search_form_model .advance_search_wrap .btn-secondary .when-open{font-size:20px;color:#000}.search_form_model .advance_search_wrap .btn-secondary .fa-minus{display:none}.search_form_model .advance_search_wrap .btn-secondary .fa-plus{display:block}.search_form_model .advance_search_wrap .btn-secondary.not-collapsed{background:#e7f1fd!important}.search_form_model .advance_search_wrap .btn-secondary.not-collapsed .fa-minus{display:block}.search_form_model .advance_search_wrap .btn-secondary.not-collapsed .fa-plus{display:none}.search_form_model .advance_search_wrap .other_preference_checkboxs{padding:0 0 25px}.search_form_model .advance_search_wrap .other_preference_checkboxs .custom-control-label{padding-left:10px;margin-left:10px}.search_form_model .advance_search_wrap .other_preference_checkboxs .custom-control-inline{display:block!important;padding:6px 25px 0;margin-right:0!important}.search_form_model .advance_search_wrap .other_preference_checkboxs .custom-control-inline:hover{background:#f2f4f7}.search_form_model .advance_search_wrap .chkbox_result{padding-left:20px;top:8px;margin-top:10px;position:relative}.search_form_model .advance_search_wrap .chkbox_result p{font-size:16px;margin-right:20px!important;position:relative;padding:10px 0}.search_form_model .advance_search_wrap .chkbox_result .multiselect_remove{color:#000;top:-10px;left:70px;width:15px;height:15px;border:1px solid #dbdbdb;line-height:13px;border-radius:3px;font-size:10px;background:#dbdbdb;position:absolute}.search_form_model .advance_search_wrap .chkbox_result .multiselect_remove .x_icon{top:.5px;left:3.5px;font-size:6px;position:absolute}.search_form_model .advance_search_wrap.promocode_modal .nav-item{padding-right:10px;width:33%}.search_form_model .advance_search_wrap.promocode_modal .nav-item .nav-link{padding:8px 25px!important;line-height:20px!important;margin:0!important}.search_form_model .advance_search_wrap.promocode_modal .nav-item:last-child{padding-right:0}.search_form_model .advance_search_wrap.promocode_modal .tab-content{padding:20px}.search_form_model .advance_search_wrap.promocode_modal .tab-content .tab-pane{padding:0!important}.search_form_model .advance_search_wrap.promocode_modal .tab-content .tab-pane .tab-search-content .promocode_bg{background:#f2f4f7;border-radius:3px;padding:12px!important}.search_form_model .advance_search_wrap.promocode_modal .tab-content .tab-pane .tab-search-content .remove_btn{position:absolute;right:-19px;top:-160px;background:#fff;border-radius:50%;color:#0f519f;width:25px;height:25px;box-shadow:0 1px 5px 0 rgba(0,0,0,.1)!important;text-align:center;font-size:12px;margin:auto;line-height:28px;font-weight:700}.search_form_model .advance_search_wrap.promocode_modal .tab-content .tab-pane .tab-search-content.frequent_flyer_wrap .remove_btn{top:-240px}.search_form_model .advance_search_wrap.promocode_modal .tab-content .form-control,.search_form_model .advance_search_wrap.promocode_modal .tab-content .multiselect,.search_form_model .advance_search_wrap.promocode_modal .tab-content .multiselect__tags{background-color:#fff;border-color:#e1e1e1!important}.search_form_model .advance_search_wrap.promocode_modal .tab-content .multiselect__tags{min-height:52px}.search_form_model .advance_search_wrap.promocode_modal .tab-content .form-control{height:52px}.search_form_model .advance_search_wrap.promocode_modal .tab-content .multiselect__placeholder{padding-top:15px}.search_form_model .advance_search_wrap.promocode_modal .tab-content .multiselect__select{line-height:22px}.search_form_model .advance_search_wrap.promocode_modal .tab-content .multiselect__option--selected{background:#f3f3f3!important}.search_form_model .advance_search_wrap.promocode_modal .dropdown_inner_tabs_design{padding:0;padding-top:0!important}.search_form_model .advance_search_wrap.promocode_modal .dropdown_inner_tabs_design .nav{padding:11px 20px 20px}.search_form_model .advance_search_wrap.promocode_modal .add_btn:hover{color:#0f519f!important}.search_form_model .advance_search_wrap.promocode_modal .form-control::-moz-placeholder{color:#cbcccc;font-size:14px}.search_form_model .advance_search_wrap.promocode_modal .form-control:-ms-input-placeholder{color:#cbcccc;font-size:14px}.search_form_model .advance_search_wrap.promocode_modal .form-control::placeholder{color:#cbcccc;font-size:14px}.search_form_model .advance_search_wrap.promocode_modal .multiselect__placeholder{color:#cbcccc;font-size:14px}.search_form_model .advance_search_wrap .chkbox_result{top:0;margin:15px 0}.search_form_model .advance_search_wrap .property_list_show{display:flex;flex-wrap:wrap;padding-right:30px}.search_form_model .advance_search_wrap .property_list_show p{max-width:135px!important;width:100%!important}.search_form_model .advance_search_wrap .chkbox_result p{margin-right:0!important}.search_form_model .advance_search_wrap .chkbox_result .multiselect_remove{right:15px;top:0!important;left:auto!important}.search_form_model .advance_search_wrap:last-child{border-bottom:none}.search_form_model .advance_search_wrap .dropdown_inner_tabs_design .nav{border-bottom:none;background:#f2f4f7;padding:15px}.search_form_model .advance_search_wrap .dropdown_inner_tabs_design .nav .nav-item{width:33.33%}.search_form_model .advance_search_wrap .dropdown_inner_tabs_design .nav .nav-item .nav-link{border-radius:3px;line-height:54px;border-color:1px solid #e0e0e0;height:52px;margin:0 10px 0 0;background-color:#fff;box-shadow:0 1px 5px 0 rgba(0,0,0,.1)!important;color:#000;font-size:12px}.search_form_model .advance_search_wrap .dropdown_inner_tabs_design .nav .nav-item .nav-link.active{color:#fff!important;font-weight:700}.search_form_model .advance_search_wrap .dropdown_inner_tabs_design .nav .nav-item:last-child .nav-link{margin-right:0}.search_form_model .advance_search_wrap .dropdown_inner_tabs_design .tab-content .tab-pane{padding:0 10px}.search_form_model .advance_search_wrap .dropdown_inner_tabs_design .search_radio_btn_design{background:#f2f4f7;padding:12px 30px}.search_form_model .advance_search_wrap .custom-checkbox .custom-control-label,.search_form_model .advance_search_wrap .custom-radio .custom-control-label{line-height:35px}.search_form_model .advance_search_wrap .custom-checkbox .custom-control-label:after,.search_form_model .advance_search_wrap .custom-checkbox .custom-control-label:before,.search_form_model .advance_search_wrap .custom-radio .custom-control-label:after,.search_form_model .advance_search_wrap .custom-radio .custom-control-label:before{height:1.1rem;width:1.1rem;top:8px}.search_form_model .advance_search_wrap .custom-checkbox .custom-control-label:before,.search_form_model .advance_search_wrap .custom-radio .custom-control-label:before{border:1px solid #b5b5b5!important;border-color:#b5b5b5;background-color:#fff!important}.search_form_model .advance_search_wrap .custom-checkbox .custom-control-input:checked~.custom-control-label:after,.search_form_model .advance_search_wrap .custom-radio .custom-control-input:checked~.custom-control-label:after{color:#000;left:-23px!important;top:8px!important;font-size:12px!important;line-height:15px;text-align:center;content:"\E026"}.search_form_model .advance_search_wrap:first-child{border-top:none}.search_form_model.traveller_modal .other_preference_checkboxs .form-group{padding:0;margin-bottom:0}.search_form_model.traveller_modal .other_preference_checkboxs .filter-list-hd{font-size:18px;margin:0;padding:0 0 0 15px}.search_form_model.traveller_modal .other_preference_checkboxs .custom-checkbox .custom-control-label{width:100%;padding-left:0;margin-left:0}.search_form_model.traveller_modal .other_preference_checkboxs.travel-class-content .custom-control-label{font-size:16px}.search_form_model.traveller_modal .advance_search_wrap .custom-radio .custom-control-label{width:100%}.search_form_model.traveller_modal .advance_search_wrap .custom-radio .custom-control-label:before{right:30px!important;left:auto}.search_form_model.traveller_modal .advance_search_wrap .custom-radio .custom-control-input:checked~.custom-control-label:after{color:#fff;right:35px!important;top:8px!important;line-height:15px;left:auto!important;text-align:center;content:"";width:8px!important;height:8px!important}.search_form_model.traveller_modal .advance_search_wrap .include_exclude_sec .custom-control-label:before{top:10px;right:54px!important}.search_form_model.traveller_modal .advance_search_wrap .include_exclude_sec .custom-control-input:checked~.custom-control-label:after{right:59px!important;top:11px!important}.search_form_model.traveller_modal .advance_search_wrap .travel-class-content .custom-control-inline{padding-left:0!important;margin-left:0!important}.search_form_model.traveller_modal .advance_search_wrap .travel-class-content .custom-control-inline:hover{border-radius:0!important;margin:0!important}.search_form_model.traveller_modal .advance_search_wrap .travel-class-content .custom-control-inline.selected{background:#f2f4f7;border-radius:0!important}.search_form_model.traveller_modal .advance_search_wrap .custom-checkbox{display:block;margin-bottom:15px}.search_form_model.traveller_modal .advance_search_wrap .custom-checkbox .custom-control-label{line-height:25px;padding-left:15px}.search_form_model.traveller_modal .advance_search_wrap .custom-checkbox .custom-control-input:checked~.custom-control-label:after{left:-29px!important;top:0!important}.search_form_model.traveller_modal .advance_search_wrap .search_in_dropdown .location-icon{top:15px;margin-bottom:0;left:20px}.search_form_model.traveller_modal .advance_search_wrap .search_in_dropdown .location-icon i{color:#cbcccc;font-size:16px;line-height:20px}.search_form_model.traveller_modal .advance_search_wrap .form-control{height:53px!important;background-color:#fff;border-color:#b5b5b5;padding-left:40px}.search_form_model.traveller_modal .advance_search_wrap .form-control::-moz-placeholder{color:#cbcccc}.search_form_model.traveller_modal .advance_search_wrap .form-control:-ms-input-placeholder{color:#cbcccc}.search_form_model.traveller_modal .advance_search_wrap .form-control::placeholder{color:#cbcccc}.search_form_model.traveller_modal .advance_search_wrap .airline_rbd_class{background:#f2f4f7}.search_form_model.traveller_modal .advance_search_wrap .airline_rbd_class .custom-checkbox{margin-bottom:0;padding-left:40px}.search_form_model.traveller_modal .advance_search_wrap .airline_rbd_class .custom-checkbox.rbd-show_checkbox{padding:10px 50px}.search_form_model.traveller_modal .advance_search_wrap .airline_rbd_class .custom-checkbox.rbd-show_checkbox .custom-control-input:checked~.custom-control-label:before{background-color:#fff!important}.search_form_model.traveller_modal .advance_search_wrap .airline_rbd_class .show_class_form_control .form-control{padding-left:20px}.search_form_model.traveller_modal .advance_search_wrap .airline_rbd_class .custom-control-label{padding-left:10px;font-size:12px;line-height:30px}.search_form_model.traveller_modal .advance_search_wrap .stops_layover .chkbox_sec .custom-control-label{padding-left:6px;line-height:30px}.search_form_model.traveller_modal .advance_search_wrap .stops_layover .chkbox_sec .custom-control-inline{padding:9px 45px 5px;margin-bottom:0}.search_form_model.traveller_modal .advance_search_wrap .stops_layover .chkbox_sec .custom-control-input:checked~.custom-control-label:after{left:-24px!important;top:8px!important}.search_form_model.traveller_modal .advance_search_wrap .penalities_truncate{width:110px!important}.search_form_model.traveller_modal .advance_search_wrap .alliance_dropdown_tabs .tab-pane{padding:0}.search_form_model.traveller_modal .advance_search_wrap .alliance_dropdown_tabs .tab-pane .tab-search-content{padding:0!important;background:none}.search_form_model.traveller_modal .advance_search_wrap .alliance_dropdown_tabs .search_radio_btn_design{background:#f2f4f7;padding:12px 30px;margin:0 20px}.search_form_model.traveller_modal .advance_search_wrap .alliance_dropdown_tabs .search_radio_btn_design .custom-checkbox:hover{background:#f2f4f7}.search_form_model.traveller_modal .advance_search_wrap .search_class_list li{padding-bottom:8px}.search_form_model.traveller_modal .traveller_class_dropdown_body{background:#f2f4f7;padding:8px 15px 0}.search_form_model.traveller_modal .traveller_class_dropdown_body .traveller_class_dropdown_list{padding:5px 0}.search_form_model.traveller_modal .traveller_class_dropdown_body .traveller_class_dropdown_list .counter_list .minus,.search_form_model.traveller_modal .traveller_class_dropdown_body .traveller_class_dropdown_list .counter_list .plus{color:#0f519f;background:#f7f7f7;border-radius:50%;border:1px solid #f7f7f7;width:26px;height:22px;text-align:center;font-size:15px}.search_form_model.traveller_modal .traveller_class_dropdown_body .traveller_class_dropdown_list .counter_items{width:33.33%}.search_form_model.traveller_modal .traveller_class_dropdown_body .traveller_class_dropdown_list .counter_items img{width:9px}.search_form_model.traveller_modal .traveller_class_dropdown_body .traveller_infant_select{padding-bottom:23px}.headlang.mobile_headlang .dropdown-toggle,.headlang.mobile_headlang .multiselect__tags{width:28px;height:28px;border-radius:50%!important;border:1px solid #0a4ca2!important;padding-left:4px}.headlang.mobile_headlang .dropdown-toggle:after,.headlang.mobile_headlang .multiselect__tags:after{display:none}.headlang.mobile_headlang .country.currency .selected-flag{font-size:8px;line-height:24px;margin-right:0;color:#0a4ca2;padding-left:0}.headerNav .country .flag{top:0}.voyzant .headlang{margin-right:13px!important}.rtlScreen .headlang{padding-right:0}.headlang{width:auto;padding-right:10px;margin-right:0!important}.headlang .dropdown-toggle,.headlang .multiselect__tags{border-radius:50%!important;min-height:28px;border:1px solid #0a4ca2!important}.headlang .dropdown-toggle{padding:3px 6px 0 5px;font-size:12px}.headlang .dropdown-toggle:after{display:none}.headlang .language-drpdwn .dropdown{top:-2px;left:-8px}.headlang .b2c_language-drpdwn{margin-left:0!important}.headlang .b2c_language-drpdwn .dropdown{top:0;left:0}.headlang .b2c_language-drpdwn .dropdown .dropdown-toggle{width:30px;border-radius:50%!important;padding:0 5px}.clarityssoLayout .headlang.mobile_headlang{margin-right:0}.clarityssoLayout .headlang.mobile_headlang.mobile_headlang_inner{margin-right:22px!important}.isSuperadmin .header-profile .user-icon{left:-7px}.header-profile .user-icon{top:-2px;left:-35px;position:relative;border-radius:50%;background:#fff;border:1px solid #0a4ca2;width:28px;height:28px;text-align:center;line-height:20px;color:#0a4ca2}.header-profile .user-icon i{font-size:15px;position:absolute;top:5px;left:8px}.header-profile .b-dropdown .dropdown-toggle .user-icon{top:-6px!important;left:-70px}.header-profile .b-dropdown .dropdown-toggle .user-icon .icon-travels_user_icon{font-size:22px;margin:auto;text-align:center;position:relative;top:-2px;left:0}.header-profile .b-dropdown .dropdown-toggle .user-icon.logout{top:-6px!important;left:-82px}.voyzant #user_responsive{top:0!important;left:-46px}.voyzant .isSuperadmin #user_responsive{top:4px!important;left:-10px}#user_responsive{top:-4px!important;left:-32px}.mobile_headlang .currency.country .dropdown{top:-4px}.isSuperadmin .mobile_headlang .currency.country .dropdown-menu,.mobile_headlang .currency.country .dropdown-menu{z-index:9999}.navbar-light .navbar-brand{padding-top:0;padding-left:15px!important;width:145px!important}}@media only screen and (max-width:1024px) and (max-width:767px){.navbar-light .navbar-brand{margin-left:0!important}}@media only screen and (max-width:1024px){.traveler_list_show .promocode_btn_mobile.orange_btn{background-color:#fc7d12;border-color:#fc7d12}.sidebar-toggle{left:-30px!important;top:11px!important}.sidebar-toggle.active{border:none!important;color:#0a4ca2!important}.user-agency-name{display:none!important}.agency_selection .modal-body{padding:25px 20px 15px!important;background:#022954!important}.agency_selection .modal-body .agent_profile_section{margin-bottom:15px}.agency_selection .modal-body .agent_profile_section .multiselect__tags{background-color:#fff;padding-top:5px;border:1px solid #ccc;font-size:14px;height:50px!important}.flightnofound-layout .whoops-wrap .whoops-lstng-ul{max-width:65%!important}.flightnofound-layout .whoops-wrap .whoops-lstng-ul li{font-size:14px!important}}@media only screen and (max-width:1024px) and (max-width:400px){.flightnofound-layout .whoops-wrap .contact-us>a:first-child{margin-bottom:10px}}@media only screen and (max-width:1024px){.flightnofound-layout .modfy-srch-btn{width:50%!important;font-size:13px}}@media only screen and (max-width:1024px) and (max-width:767px){.flightnofound-layout .modfy-srch-btn{width:57%!important}}@media only screen and (max-width:1024px){.ndc-wrapper.b2c_wrapper{position:relative}.hotel_dashboard_page_form_section .modify-search-view{overflow-y:visible!important;top:0!important}.new_traveller_search_model .traveller_class_dropdown_body{padding:8px 0 0!important}.new_traveller_search_model .traveller_class_dropdown_body .traveler_class_flex{padding:8px 25px!important}.new_traveller_search_model .traveller_class_dropdown_body .bed-icon i{color:#ccc}.new_traveller_search_model .search_options_container .remove_btn{position:absolute;right:-7px;top:-13px;border-radius:50%;width:25px;height:25px;box-shadow:0 1px 5px 0 rgba(0,0,0,.1)!important;text-align:center;font-size:12px;margin:auto;line-height:28px;font-weight:700}.new_traveller_search_model .guest_sec_show .fa-angle-down{display:block}.new_traveller_search_model .travellers_details_sec{padding:20px 10px 0}.new_traveller_search_model .advance_search_wrap{padding:0 10px}.new_traveller_search_model .advance_search_wrap .btn-secondary{padding:11px 10px 12px!important;border-radius:3px;margin-bottom:10px}.new_traveller_search_model .child_age_selection_dropdown .dropdown_type3{border-radius:8px}.new_traveller_search_model .child_age_selection_dropdown .dropdown_type3 .dropdown-toggle{background:#fff!important;border-radius:5px;font-size:13px;padding:5px 20px 5px 10px!important;box-shadow:0 1px 7px rgba(0,0,0,.25)!important}.new_traveller_search_model .child_age_selection_dropdown .dropdown_type3 .dropdown-toggle:after{top:4px}.new_traveller_search_model .child_age_selection_dropdown .dropdown_type3 .dropdown-menu{top:3px;left:-23px}.new_traveller_search_model .child_age_selection_dropdown .dropdown_type3 .dropdown-menu .multiselect{width:47%;min-height:40px}.new_traveller_search_model .child_age_selection_dropdown .dropdown_type3 .dropdown-menu .multiselect .multiselect__select{height:auto;top:6px}.new_traveller_search_model .child_age_selection_dropdown .dropdown_type3 .dropdown-menu .multiselect .multiselect{top:-5px}.new_traveller_search_model .child_age_selection_dropdown .dropdown_type3 .dropdown-menu .multiselect .multiselect__tags{background:#fff;min-height:35px}.new_traveller_search_model .child_age_selection_dropdown .dropdown_type3 .dropdown-menu .multiselect .multiselect__single{line-height:21px}.new_traveller_search_model .child_age_selection_dropdown .dropdown_type3 .dropdown-menu .done_btn{padding:5px 10px!important;min-width:90px!important}.header .headlang .language-drpdwn{margin-left:35px}.header .headlang .language-drpdwn .dropdown-menu{left:-30px!important;top:37px}.header .headlang .dropdown-toggle{width:80px;border-radius:3px!important;border:1px solid #ccc!important;margin:10px 0}.branded_class_modals .branded_fare_amt{font-size:16px!important}.search_form_section .b2c-search-form .datepicker-trigger.search_departure_field .asd__wrapper--datepicker-open{left:0!important}.search_form_section .b2c-search-form .datepicker-trigger.search_return_field .asd__wrapper--datepicker-open{left:auto!important}.b2c-search-form .insuranceSearch .insurnce-trvel-detls,.b2c-search-form .insuranceSearch .modify-srch{display:block!important;width:100%;margin-left:0;margin-right:0}.b2c-search-form .insuranceSearch .form-group.insu-triptypes{max-width:100%!important}.b2c-search-form .insuranceSearch.travelcountry .custom-form-inline{display:block!important;width:100%;margin-right:0;margin-left:0}.SearchForm_responsive .activity_home_tab .tab-search-content{padding:18px!important}}@media only screen and (max-width:767px){.SearchForm_responsive .search_form_section .search_form_tabs .search_form_tabs_nav{background:none}.SearchForm_responsive .search_form_section .new_mobile_hotel_search_form .search_trip_opt_sec .hotel-nav-tab .bv-no-focus-ring{width:100%;justify-content:space-around}.SearchForm_responsive .search_form_section .new_mobile_hotel_search_form .search_trip_opt_sec .hotel-nav-tab .custom-radio.active .custom-control-label{border-radius:0!important;border:none!important;border-bottom:3px solid #0970fe!important}.new_hotel_breadcrumbs_outer.mag_fhtl_breadcrumb_b2b .timer_mobile_view{bottom:0}.change_hotel_popup_block .select_hotel_room_button .select_hotel_room_button_left,.change_hotel_popup_block .select_hotel_room_button .select_hotel_room_button_right{padding:8px 10px 6px!important}.search_form_model.traveller_modal .modal-body{padding:0 15px!important}.advance_search_wrap.guest_sec_show .traveller_class_dropdown_body .remove_btn{display:none}.flightResult-wrapper .change_htl_standalone_modal_responsive .standalone_htl_change .select_hotel_room_button{position:-webkit-sticky;position:sticky}.dy_change_hotelblock .dy_change_hotelblock_body .hotel_room_section{height:auto;overflow:scroll;margin-bottom:30px}.dy_change_hotelblock .dy_change_hotelblock_body .hotel_room_section .room_section_col{margin-bottom:25px!important}.modal-hotel-information .hotel-overview-tab.hotel-info-overview-tab .nav-tabs{-webkit-overflow-scrolling:touch;-ms-overflow-style:none;overflow-x:scroll;overflow-y:hidden;scrollbar-width:none!important;border-radius:0;background:#fff;display:flex;list-style:none;position:relative;box-shadow:none;padding:0;width:100%;flex-wrap:nowrap}.modal-hotel-information .hotel-overview-tab.hotel-info-overview-tab .nav-tabs .nav-link{width:130px}.modal-hotel-information .hotel-overview-tab.hotel-info-overview-tab .hotelInfoSection-v3 .hotel-room-left{padding:20px}.modal-hotel-information .hotel-overview-tab.hotel-info-overview-tab .hotelInfoSection-v3 .hotel-room-left .hotel-room-images-sec{display:block!important}.modal-hotel-information .hotel-overview-tab.hotel-info-overview-tab .hotelInfoSection-v3 .hotel-room-images-sec .hotel-singleimg .hotel-images .hotel-imagesInnerbg{min-height:200px}.modal-hotel-information .hotel-overview-tab.hotel-info-overview-tab .policies{padding:0 13px}.modal-hotel-information .hotel-overview-tab.hotel-info-overview-tab .policies p{font-size:12px}.traveller_calss span{padding:6px 16px;border:1px solid #aaa;border-radius:5px;color:#0970fe;font-size:12px;font-weight:600;width:100%;display:inline-block}.traveller_calss.active span{background-color:#0970fe;color:#fff;border:1px solid #0970fe}}@media only screen and (max-width:360px){.SearchForm_responsive .search_form_section .origin_details .search_trip_opt_sec{width:65%!important}.SearchForm_responsive .search_form_section .import_section .import_button{padding:5px 7px;font-size:11px}.SearchForm_responsive .search_form_section .origin_details .search_trip_opt_sec.search_radio_btn_design .custom-control-label{font-size:10px}.SearchForm_responsive .search_form_section .search_form_tabs .search_form_tabs_nav .nav-item .nav-link{padding:0 8px;font-size:12px}.SearchForm_responsive .custom-radio{margin-right:12px}}@media only screen and (max-width:380px) and (min-width:320px){.search_form_model .advance_search_wrap.promocode_modal .nav-item .nav-link{padding:8px 15px!important}}@media only screen and (max-width:1380px) and (min-width:1200px){.search_form_section .dropdown_type3 .dropdown-toggle{font-size:11px!important}.search_form_section .search_options_multiselect.alliance_dropdown{min-width:135px!important}}@media screen and (max-width:768px){.rtlScreen .search_form_model.traveller_modal .advance_search_wrap .custom-radio .custom-control-label:before{right:-32px!important}.rtlScreen .search_form_model.traveller_modal .advance_search_wrap .custom-radio .custom-control-input:checked~.custom-control-label:after{right:-30px!important}}.frenchScreen .search_form_section .dropdown_type3 .arrow_down_icon{right:3px}.frenchScreen .hotel-cad-french{width:175px}@media screen and (max-width:766px){.headlang.mobile_headlang .country.currency .currency_change_button{top:-3px;left:-4px}}body.default .nationality_enalbed .neighbor_field_size{flex-basis:15%}body.default .nationality_enalbed .guest_room_field_size{flex-basis:23%}@media screen and (max-width:767px){body.default .activity_calendar_outer__btn{bottom:-410px;left:16px}}@media screen and (max-width:767px){body.default .responsive-search-modify .activity_calendar .asd__wrapper{right:unset;left:-10px}}.rtlScreen .navbar-light .navbar-brand{padding-left:0!important;margin-left:28px}.hotel_new_search_form .nationality_enalbed .search_hotel_neighbor_field .neighborhood_label,.hotel_new_search_form .nationality_enalbed .search_hotel_neighbor_field .neighborhood_opt_label{color:#9b9b9b!important}.modify-search-view .hotel_new_search_form .search_hotel_name_field .multiselect__single .iconflightres-location{font-size:30px;left:-2px;top:4px}@media screen and (min-width:819px) and (max-width:825px){.ipad_air_advance_search{height:800px;overflow:auto}.traveller_modal .other_preference_checkboxs .form-group{padding:0;margin-bottom:0}.traveller_modal .other_preference_checkboxs .filter-list-hd{font-size:18px;margin:0;padding:0 0 0 30px}.traveller_modal .other_preference_checkboxs .custom-checkbox .custom-control-label{width:100%;padding-left:0;margin-left:0}.traveller_modal .other_preference_checkboxs.travel-class-content .custom-control-label{font-size:16px}.traveller_modal .advance_search_wrap .custom-radio .custom-control-input:checked~.custom-control-label:after{color:#fff;right:36px!important;top:2px!important;line-height:15px;left:auto!important;text-align:center;content:"";width:13px!important;height:13px!important;border-radius:3px}.traveller_modal .advance_search_wrap .include_exclude_sec .custom-control-label:before{top:3px;right:15px!important}.traveller_modal .advance_search_wrap .include_exclude_sec .custom-control-input:checked~.custom-control-label:after{right:37px!important;top:5px!important}.traveller_modal .advance_search_wrap .custom-checkbox{display:block;margin-bottom:15px}.traveller_modal .advance_search_wrap .custom-checkbox .custom-control-label{line-height:25px;padding-left:15px}.traveller_modal .advance_search_wrap .custom-checkbox .custom-control-input:checked~.custom-control-label:after{left:-29px!important;top:0!important}.traveller_modal .advance_search_wrap .search_in_dropdown .location-icon{top:15px;margin-bottom:0;left:20px}.traveller_modal .advance_search_wrap .search_in_dropdown .location-icon i{color:#cbcccc;font-size:16px;line-height:20px}.traveller_modal .advance_search_wrap .form-control{height:53px!important;background-color:#fff;border-color:#b5b5b5;padding-left:40px}.traveller_modal .advance_search_wrap .form-control::-moz-placeholder{color:#cbcccc}.traveller_modal .advance_search_wrap .form-control:-ms-input-placeholder{color:#cbcccc}.traveller_modal .advance_search_wrap .form-control::placeholder{color:#cbcccc}.traveller_modal .advance_search_wrap .airline_rbd_class{background:#f2f4f7}.traveller_modal .advance_search_wrap .airline_rbd_class .custom-checkbox{margin-bottom:0;padding-left:40px}.traveller_modal .advance_search_wrap .airline_rbd_class .custom-checkbox.rbd-show_checkbox{padding:10px 50px}.traveller_modal .advance_search_wrap .airline_rbd_class .custom-checkbox.rbd-show_checkbox .custom-control-input:checked~.custom-control-label:before{background-color:#fff!important}.traveller_modal .advance_search_wrap .airline_rbd_class .show_class_form_control .form-control{padding-left:20px}.traveller_modal .advance_search_wrap .airline_rbd_class .custom-control-label{padding-left:10px;font-size:12px;line-height:30px}.traveller_modal .advance_search_wrap .stops_layover .chkbox_sec .custom-control-label{padding-left:6px;line-height:30px}.traveller_modal .advance_search_wrap .stops_layover .chkbox_sec .custom-control-inline{padding:9px 45px 5px;margin-bottom:0}.traveller_modal .advance_search_wrap .stops_layover .chkbox_sec .custom-control-input:checked~.custom-control-label:after{left:-19px!important;top:-5px!important}.traveller_modal .advance_search_wrap .penalities_truncate{width:110px!important}.traveller_modal .advance_search_wrap .alliance_dropdown_tabs .tab-pane{padding:0}.traveller_modal .advance_search_wrap .alliance_dropdown_tabs .tab-pane .tab-search-content{padding:0!important;background:none}.traveller_modal .advance_search_wrap .alliance_dropdown_tabs .search_radio_btn_design{background:#f2f4f7;padding:12px 30px;margin:0 20px}.traveller_modal .advance_search_wrap .alliance_dropdown_tabs .search_radio_btn_design .custom-checkbox:hover{background:#f2f4f7}.traveller_modal .advance_search_wrap .search_class_list li{padding-bottom:8px}.traveller_modal .traveller_class_dropdown_body{background:#f2f4f7;padding:8px 30px 0}.traveller_modal .traveller_class_dropdown_body .traveller_class_dropdown_list{padding:10px 0}.traveller_modal .traveller_class_dropdown_body .traveller_class_dropdown_list .counter_list{background:#fff;width:45%;padding:5px 10px;border-radius:4px;box-shadow:0 3px 10px rgba(0,0,0,.2)!important}.traveller_modal .traveller_class_dropdown_body .traveller_class_dropdown_list .counter_list .minus,.traveller_modal .traveller_class_dropdown_body .traveller_class_dropdown_list .counter_list .plus{color:#0f519f}.traveller_modal .traveller_class_dropdown_body .traveller_class_dropdown_list .counter_items{width:33.33%}.traveller_modal .traveller_class_dropdown_body .traveller_class_dropdown_list .counter_items:not(:last-child){border-right:2px solid #ebebeb}.traveller_modal .traveller_class_dropdown_body .traveller_class_dropdown_list .counter_items img{width:12px}.traveller_modal .traveller_class_dropdown_body .traveller_infant_select{padding-bottom:23px}.other_preference_checkboxs{padding:0 0 25px}.other_preference_checkboxs .custom-control-label{padding-left:20px;margin-left:10px}.other_preference_checkboxs .custom-control-inline{display:block!important;padding:6px 25px 0;margin-right:0!important}.other_preference_checkboxs .custom-control-inline:hover{background:#f2f4f7}.traveller_modal .advance_search_wrap .custom-control-inline{display:block!important;padding:6px 25px 0;margin-right:0!important}.traveller_modal .advance_search_wrap .custom-control-inline:hover{background:#f2f4f7}.traveller_modal .advance_search_wrap .travel-class-content .custom-control-inline{padding-left:0!important;margin-left:0!important}.traveller_modal .advance_search_wrap .travel-class-content .custom-control-inline:hover{border-radius:0!important;margin:0!important}.traveller_modal .advance_search_wrap .travel-class-content .custom-control-inline.selected{background:#f2f4f7;border-radius:0!important}.traveller_modal .advance_search_wrap .custom-radio .custom-control-label{width:100%;font-size:16px;line-height:35px;padding-left:20px;margin-left:10px}.traveller_modal .advance_search_wrap .custom-radio .custom-control-label:before{right:30px!important;left:auto;border:1px solid #b5b5b5!important;border-color:#b5b5b5;border-radius:4px;background-color:#fff!important;height:26px;width:26px}.traveller_modal .advance_search_wrap .custom-radio .custom-control-label:after{height:26px;width:26px}.search_form_model .clearall_btn{background:#fff;box-shadow:0 3px 10px rgba(0,0,0,.2)!important;padding:2px 25px 0;line-height:36px;text-align:center;width:60%;margin-right:15px;border-radius:3px;font-weight:700;font-size:14px;border:1px solid #e0e0e0}.search_form_model .clearall_btn.orange_btn{color:#fff;border:1px solid #e0e0e0;background:#021c55}#modal-flightSearchForm-traverllers{top:-77px!important}.search_form_section .travelers_class{width:179px!important}.search_form_section .travelers_class .dropdown_type2{border-radius:10px}.search_form_section .travelers_class .dropdown_type2 .dropdown-toggle{width:100%}.flightResult-lft,.flightResult-rgt,.product-list-new .product-list-lft{width:100%!important}.voyzant #modal-flightSearchForm-traverllers{top:-77px!important}.voyzant .modiyfy_bg_button{background-color:#fff;padding:0 34px}.voyzant .search_form_section .new_modify_dashboard_search .search_traveller_class_field .search_item{width:91%}.ipad_air_phone_button{width:100%;overflow:auto}.ipad_air_phone_button::-webkit-scrollbar{width:10px}.ipad_air_phone_button::-webkit-scrollbar-track{background:#fff!important;border-radius:0;box-shadow:inset 0 0 5px #ececec!important}.ipad_air_phone_button::-webkit-scrollbar-thumb,.ipad_air_phone_button::-webkit-scrollbar-thumb:hover{background:#fff}}.search_form_section .new_modify_dashboard_search .flight_search_input_field{flex-basis:93%}.search_form_section .new_modify_dashboard_search .flight_search_input_field .search_departure_field,.search_form_section .new_modify_dashboard_search .flight_search_input_field .search_return_field,.search_form_section .new_modify_dashboard_search .flight_search_input_field .search_to_field{flex-basis:28%}.search_form_section .flight_search_input_field{width:100%}.b2c_wrapper .new-design-searchform.products-nav-wrppaer.search_form_tabs .search_form_tabs_nav{background:unset}.b2c_wrapper .new-design-searchform.products-nav-wrppaer.search_form_tabs .search_form_tabs_nav .nav-tabs{background:#05386d;display:inline-flex;padding:10px 14px;border-radius:10px 10px 10px 10px;margin-bottom:5px;align-items:center;width:100%}@media (max-width:767px){.b2c_wrapper .new-design-searchform.products-nav-wrppaer.search_form_tabs .search_form_tabs_nav .nav-tabs{background:unset;padding:0;border-radius:unset;border-bottom:unset!important}}.b2c_wrapper .new-design-searchform.products-nav-wrppaer.search_form_tabs .search_form_tabs_nav .nav-tabs .nav-item{margin-right:0}.b2c_wrapper .new-design-searchform.products-nav-wrppaer.search_form_tabs .search_form_tabs_nav .nav-tabs .nav-item .homebanner-tab-link{border-radius:10px 10px 10px 10px}.b2c_wrapper .new-design-searchform.products-nav-wrppaer.search_form_tabs .search_form_tabs_nav .nav-tabs .nav-item .homebanner-tab-link.activity_home_tab{position:absolute;top:0}.b2c_wrapper .new-design-searchform.products-nav-wrppaer.search_form_tabs .search_form_tabs_nav .nav-tabs .nav-item .nav-link{height:30px;line-height:2;min-width:auto}@media (max-width:767px){.b2c_wrapper .new-design-searchform.products-nav-wrppaer.search_form_tabs .search_form_tabs_nav .nav-tabs .nav-item .nav-link{height:unset;line-height:unset}}.b2c_wrapper .new-design-searchform.products-nav-wrppaer.search_form_tabs .search_form_tabs_nav .nav-tabs .nav-item .nav-link:after{border-right:none}.b2c_wrapper .new-design-searchform.products-nav-wrppaer.search_form_tabs .search_form_tabs_nav .nav-tabs .nav-item .nav-link.active{border-radius:15px}.b2c_wrapper .new-design-searchform.products-nav-wrppaer.search_form_tabs .search_form_tabs_nav .nav-tabs .nav-item .nav-link .homebanner-tab-link{height:unset;line-height:unset}.b2c_wrapper .new-design-searchform.products-nav-wrppaer.search_form_tabs .search_form_tabs_nav .nav-tabs .nav-item .nav-link .homebanner-tab-link .homebanner-tab-insurance{padding-left:0}.b2c_wrapper .new-design-searchform.products-nav-wrppaer.search_form_tabs .search_form_tabs_nav .tab-search-content .dropdown_inner_tabs_design .nav-tabs{height:unset;line-height:unset;background:none}.b2c_wrapper .new-design-searchform.products-nav-wrppaer.search_form_tabs .search_form_tabs_nav .tab-search-content .dropdown_inner_tabs_design .nav-tabs .nav-link{height:unset}.b2c_wrapper .dynaic_allsearch_design .economy_dropdown{margin-right:15px;min-width:auto}.b2c_wrapper .dynaic_allsearch_design .economy_dropdown .multiselect{min-height:auto;padding-right:15px}.b2c_wrapper .dynaic_allsearch_design .economy_dropdown .multiselect .multiselect__select{background:none;color:#006bff;width:auto;right:0;top:17px;height:auto!important;padding:0!important}.b2c_wrapper .dynaic_allsearch_design .economy_dropdown .multiselect .multiselect__select:before{top:15%;right:0;color:#006bff;content:"\f0d7";font-size:15px;font-family:FontAwesome}.b2c_wrapper .dynaic_allsearch_design .economy_dropdown .multiselect .multiselect__tags{background:none!important;border:0!important}.b2c_wrapper .dynaic_allsearch_design .economy_dropdown .multiselect .multiselect__tags .multiselect__single{color:#006bff;font-size:14px;font-weight:600;padding-top:14px!important}.b2c_wrapper .dynaic_allsearch_design .economy_dropdown .multiselect .multiselect__content-wrapper{box-shadow:0 0 15px rgba(0,0,0,.101961)!important;border-radius:10px;border:none;width:185px}.b2c_wrapper .dynaic_allsearch_design .economy_dropdown .multiselect .multiselect__content-wrapper .multiselect__element{text-align:center;padding:5px 10px;border-bottom:1px solid #f7f7f7;color:#0970fe}.b2c_wrapper .dynaic_allsearch_design .economy_dropdown .multiselect .multiselect__content-wrapper .multiselect__element span{font-size:14px;border-radius:5px}.b2c_wrapper .b2c-search-form .search_traveller_class_field{width:100px!important}@media screen and (max-width:1024px){.b2c_wrapper .b2c-search-form .search_traveller_class_field{width:50%!important}}@media screen and (max-width:767px){.b2c_wrapper .b2c-search-form .search_traveller_class_field{width:100%!important}}@media screen and (max-width:1024px){.b2c_wrapper .b2c-search-form .hotel_form_section .search_traveller_class_field{width:100%!important}}.b2c_wrapper .tab-search-content .search_traveller_class_field .dropdown{top:2px}.b2c_wrapper .tab-search-content .search_traveller_class_field .dropdown .dropdown-toggle span{font-weight:600}.b2c_wrapper .new-checkout-v3 .passenger-lst.checkout-passnger-content .checkout_pax_listing .checkout_pax_listing_flex.checkout_pax_list .checkout_pax_name{flex-basis:25%!important}@media screen and (max-width:991.98px){.b2c_wrapper .new-checkout-v3 .passenger-lst.checkout-passnger-content .checkout_pax_listing .checkout_pax_listing_flex.checkout_pax_list .checkout_pax_name{flex-basis:59%!important;margin-right:5px}}@media screen and (max-width:991.98px){.b2c_wrapper .new-checkout-v3 .passenger-lst.checkout-passnger-content .checkout_pax_listing .checkout_pax_listing_flex.checkout_pax_list .pass-middle-name{flex-basis:40%!important;margin-right:0!important}}.b2c_wrapper .cart_billing_field_item .multiselect .multiselect__tags{border:1px solid #d9d9d9!important;border-radius:10px!important}.b2c_wrapper .cart_billing_field_item .user_phone .custm-phone-lbl .multiselect__tags,.b2c_wrapper .cart_billing_field_item .user_phone .phone-flag-input .multiselect__tags{border-top-left-radius:10px!important;border-bottom-left-radius:10px!important;border-top-right-radius:0!important;border-bottom-right-radius:0!important;border-right:0!important}.b2c_wrapper .cart_billing_field_item .input-tel__input{border:1px solid #d9d9d9!important;border-radius:10px!important;border-left:0;border-top-left-radius:0!important;border-bottom-left-radius:0!important}.b2c_wrapper .cart_billing_field_item .form-control{padding-left:20px!important}.b2c_wrapper .multiselect .multiselect__select{top:-3px}.b2c_wrapper .multiselect__tags{border:1px solid #d9d9d9!important;border-radius:10px!important;font-size:15px}.b2c_wrapper .b2c-search-form .hotel_new_search_form .hotel_form_section .datepicker-trigger .asd__wrapper--datepicker-open{left:auto!important;right:auto!important;top:51px!important}@media (max-width:400px){.b2c_wrapper .b2c-search-form .hotel_new_search_form .hotel_form_section .datepicker-trigger .asd__wrapper--datepicker-open{left:-6%!important}}.b2c_wrapper .cart_billing_field_item .multiselect__select,.b2c_wrapper .email_confirmation_sec .multiselect__select{top:2px}.b2c_wrapper .hotel_modify_search_section .hotel_new_search_form.hotel_new_search_form_wo_neighbour .search_hotel_name_field{flex-basis:35%!important}.b2c_wrapper .hotel_modify_search_section .hotel_new_search_form .search_guest_room_field{flex-basis:32%!important}@media (max-width:767px){.b2c_wrapper .hotel_modify_search_section .hotel_new_search_form .search_guest_room_field{flex-basis:100%!important}}.b2c_wrapper .activity_search_form_wrap .iconswap-calander_to{font-size:19px!important}.b2c_wrapper .activity_search_form_wrap .datefield_icon{top:14px!important}.b2c_wrapper .activity_search_form_wrap .check_in_calender .datefield_icon{top:12px!important}.b2c_wrapper .activity_search_form_wrap .check_in_calender .iconflightres-checkout{font-size:22px!important}.b2c_wrapper .activity_search_form_wrap .activity_calendar_outer .package_calender .form-control{height:35px!important}.b2c_wrapper .new_package_form_wrap .package_radio_list .multiselect__tags{border:none!important}.b2c_wrapper .new_package_form_wrap .package_radio_list .multiselect__single{color:#006bff}.b2c_wrapper .new_package_form_wrap .economy_dropdown .multiselect__select{top:0}.b2c_wrapper .new_package_form_wrap .economy_dropdown .multiselect__select:before{color:#006bff;content:"\F531";font-size:10px;font-family:faico}.b2c_wrapper .new_package_form_wrap .economy_dropdown .multiselect__content-wrapper{width:165px}.b2c_wrapper .new_package_form_wrap .package_calendar_outer .package_calender p{left:53px}.b2c_wrapper .new_package_form_wrap .package_calendar_outer .check_in_calender .location-icon{font-size:20px;top:16px!important;left:6px}@media (max-width:1024px){.b2c_wrapper .new_package_form_wrap .package_calendar_outer .check_in_calender .location-icon{top:10px!important;left:5px}}@media (max-width:767px){.b2c_wrapper .new_package_form_wrap .package_calendar_outer .check_in_calender .location-icon{top:10px!important;left:0}}@media (max-width:1024px){.b2c_wrapper .new_package_form_wrap .package_calendar_outer .check_in_calender .fh_calanter_input{padding-left:30px!important}}.b2c_wrapper .new_package_form_wrap .package_calendar_outer .check_out_calender .location-icon{font-size:23px;top:16px!important;left:7px}@media (max-width:1024px){.b2c_wrapper .new_package_form_wrap .package_calendar_outer .check_out_calender .location-icon{top:8px!important;left:5px}}@media (max-width:767px){.b2c_wrapper .new_package_form_wrap .package_calendar_outer .check_out_calender .location-icon{top:8px!important;left:0}}@media (max-width:1024px){.b2c_wrapper .new_package_form_wrap .package_calendar_outer .check_out_calender .fh_calanter_input{padding-left:30px!important}}.b2c_wrapper .new_package_form_wrap .add_room_detls .add_plus{line-height:17px;border-radius:50%;width:20px;height:20px;text-align:center;color:#fff;margin-right:12px;padding:0;font-size:15px}.b2c_wrapper .new_package_form_wrap .active_from_to_width .from_input,.b2c_wrapper .new_package_form_wrap .active_from_to_width .to_input{flex-basis:22%!important}.b2c_wrapper .new_package_form_wrap .active_from_to_width .package_calendar_outer{flex-basis:37%!important}.b2c_wrapper .new_package_form_wrap .active_from_to_width .cancel_btn_design{flex-basis:5%!important}.b2c_wrapper .new_package_form_wrap .from_to_width .from_input,.b2c_wrapper .new_package_form_wrap .from_to_width .to_input{flex-basis:22%!important}.b2c_wrapper .new_package_form_wrap .from_to_width .package_calendar_outer{flex-basis:31.5%!important}@media (max-width:1000px){.b2c_wrapper .new_package_form_wrap .from_to_width .package_calendar_outer{flex-basis:40%!important}}.b2c_wrapper.modify_content_wrap .form_name_list_section.modify_search_inp .calender_input .form-control{padding-left:47px!important}.b2c_wrapper.modify_content_wrap .active_from_to_width .from_input,.b2c_wrapper.modify_content_wrap .active_from_to_width .to_input{flex-basis:22%!important}.b2c_wrapper.modify_content_wrap .active_from_to_width .package_calendar_outer{flex-basis:36%!important}.b2c_wrapper.modify_content_wrap .active_from_to_width .cancel_btn_design{flex-basis:5%!important}.b2c_wrapper.modify_content_wrap .from_to_width .from_input,.b2c_wrapper.modify_content_wrap .from_to_width .to_input{flex-basis:22%!important}.b2c_wrapper.modify_content_wrap .from_to_width .package_calendar_outer{flex-basis:31.5%!important}@media (max-width:1000px){.b2c_wrapper.modify_content_wrap .from_to_width .package_calendar_outer{flex-basis:40%!important;margin-left:10px}}.b2c_wrapper.modify_content_wrap .from_to_width .cancel_btn_design{flex-basis:5%!important}.b2c_wrapper .dynamic_checkout_input .form-control{padding-left:20px!important}.b2c_wrapper .new_package_form_wrap .modify_content_wrap .package_calendar_outer .package_calender p{left:44px}.new-dypackage-search.modifySearchCont-right{width:unset!important;height:unset!important;line-height:unset}.new-dypackage-search.modifySearchCont-right .btn{height:unset!important;line-height:unset!important;padding:8px 25px 7px;font-size:18px;margin-bottom:0}.new-hotel-design-two-input{border:1px solid #d9d9d9;border-radius:10px;height:52px;width:35%;margin-right:10px}@media (max-width:767px){.new-hotel-design-two-input{height:unset;border:unset}.new-hotel-design-two-input .form-group{border:1px solid #d9d9d9;border-radius:10px}.new-hotel-design-two-input .form-group .bv-no-focus-ring .form-control{border-radius:10px!important}}.new-hotel-design-two-input .search_item .location-icon i{color:#727272}.new-hotel-design-two-input .search_item.datepicker-trigger.search_checkin_field,.new-hotel-design-two-input .search_item.datepicker-trigger.search_checkout_field{flex-basis:47%}.new-hotel-design-two-input .search_item.datepicker-trigger.input-label-container .input-label{font-size:14px!important;height:18px;line-height:13px}.new-hotel-design-two-input .search_item .form-control{border:none!important;padding-top:9px}.hotel_form_section .hotel_form_inner_section .new-hotel-design-two-input .search_item .form-control{border:unset!important}.search_form_section .search_item .form-control.new_hotel_placeholder_color{padding-top:5px}.search_form_section .search_item .form-control.new_hotel_placeholder_color::-moz-placeholder{color:#9b9b9b}.search_form_section .search_item .form-control.new_hotel_placeholder_color:-ms-input-placeholder{color:#9b9b9b}.search_form_section .search_item .form-control.new_hotel_placeholder_color::placeholder{color:#9b9b9b}.b2b-modiyfy-form .agency_section_wrapper.search_form_agency_sec{width:100%!important}.car_select_buttonarrow .multiselect__spinner{display:inherit;width:22px;right:5px}.car_select_buttonarrow .multiselect__spinner:after,.car_select_buttonarrow .multiselect__spinner:before{display:none}.car_select_buttonarrow .multiselect--active .multiselect__placeholder{display:inline;top:9px;position:relative}.showPreference .hotel_preference_options_sec{display:flex;justify-content:space-between;width:100%}@media (max-width:767px){.search_widget_form_wrap .search_form_section .package_widget_content .check_out_calender .times_dropdown .dropdown-menu{right:0;left:unset!important}.search_widget_form_wrap .search_form_section .package_widget_content .time_select_display .multiselect .multiselect__tags{padding:15px 30px 6px 8px}.search_widget_form_wrap .search_form_section .package_widget_content .time_select_display .multiselect .multiselect__tags .multiselect__single{padding-top:4px}.search_widget_form_wrap .search_form_section .package_widget_content .time_select_display .multiselect .multiselect__select:before{top:7px!important}}.package_widget_content .custom-checkbox .custom-control-label:after{top:-2px!important}.search_traveller_class_field.flight_traveller_class .dropdown_type2 .dropdown-menu{min-width:-webkit-max-content;min-width:-moz-max-content;min-width:max-content;left:-27px!important;right:0}@media (max-width:767px){.search_traveller_class_field.flight_traveller_class .dropdown_type2 .dropdown-menu{left:-78px!important}}.search_traveller_class_field.flight_traveller_class.transfer_traveller{width:20%!important}.trip_way .multi_city_buttom_inner{margin-right:8px!important}.trip_way .multi_city_buttom_inner .custom-control-label{padding-right:10px!important}.flight_hotel_search{flex-basis:85%}@media (max-width:1024px){.flight_hotel_search{flex-basis:50%}}.b2c_theme_wrapper .trip_way .multi_city_buttom_inner .custom-control-label,.b2c_theme_wrapper .trip_way .oneway_buttom_inner .custom-control-label,.b2c_theme_wrapper .trip_way .round_trip_buttom_inner .custom-control-label{line-height:16px!important}.b2c_theme_wrapper .car_agency_wrapper .search_radio_btn_design .custom-radio .custom-control-label,.b2c_theme_wrapper .stay_selector .form-group .hotel_radio_button .custom-radio .custom-control-label{line-height:16px}.b2c_theme_wrapper .flight_hotel_search{flex-basis:56%}.b2c_theme_wrapper .modify_search_inp .flight_hotel_search{flex-basis:50%}.b2c-modiyfy-form .modify-search-view.modify-search-form .dynaic_allsearch_design .economy_dropdown{margin-right:15px;width:100%}.b2c-modiyfy-form .modify-search-view.modify-search-form .dynaic_allsearch_design .economy_dropdown .multiselect__tags{padding-right:0}.b2c-modiyfy-form .modify-search-view.modify-search-form .dynaic_allsearch_design .economy_dropdown .multiselect__single{padding-top:11px!important}.b2c-modiyfy-form .modify-search-view.modify-search-form .trip_way .multi_city_buttom_inner .custom-control-label,.b2c-modiyfy-form .modify-search-view.modify-search-form .trip_way .oneway_buttom_inner .custom-control-label,.b2c-modiyfy-form .modify-search-view.modify-search-form .trip_way .round_trip_buttom_inner .custom-control-label{line-height:16px!important}.search_form_section .preference_check_options.new_search_alliance_block .custom-checkbox .custom-control-label{padding-top:0}.search_form_section .search_radio_btn_design.flight_include_excludebutton .custom-control-label{line-height:16px}.search_form_section .via_airport_button .custom-checkbox .custom-control-label{line-height:15px;padding-top:0}.tab-modify-close-btn span{display:none}.dp_payment_details_nav .steps .step.step-three{left:312px}.dp_payment_details_nav .steps .step.step-three.step-three-pymt-mag{left:349px}.dp_payment_details_nav .steps .step.step-three:before{right:34%}.dp_payment_details_nav .steps .step.step-three.is-active .step-active{left:63%}.dp_payment_details_nav .steps .step-text.payment-text{left:430px}@media screen and (min-device-width:599px) and (max-device-width:601px){.dp_payment_details_nav .steps{left:0}.dp_payment_details_nav .steps .step.step-two{left:189px!important;width:unset}.dp_payment_details_nav .steps .step.step-two:after{width:734%}.dp_payment_details_nav .steps .step.step-three .step-text.payment-text{left:361px}}@media (max-width:768px){.dp_payment_details_nav .step-text{font-size:12px}}@media only screen and (min-width:768px) and (max-width:1000px){.b2c_wrapper .new-design-searchform.products-nav-wrppaer.search_form_tabs .search_form_tabs_nav .nav-tabs .nav-item .nav-link{height:unset;line-height:unset;padding:0!important}.b2c_wrapper .new-design-searchform.products-nav-wrppaer.search_form_tabs .search_form_tabs_nav .nav-tabs .nav-item .nav-link .homebanner-tab-link{display:inline-block}.b2c_wrapper .new-design-searchform .form_name_list_section{width:100%}.b2c_wrapper .new-design-searchform .form_name_list_section .cancel_btn_design{position:relative;left:23px;top:12px}.b2c_wrapper .new-design-searchform .form_name_list_section .cancel_btn_design.tab_view{position:unset}.b2c_wrapper .new_package_form_wrap .form_name_list_section .calender_input .form-control{background:none}.b2c_wrapper .change_hotel_popup_block .tab-package-design-none{display:none!important}.b2c_wrapper .change_hotel_popup_block .tab-package-design-block{display:block!important}.b2c_wrapper .activity_pic_block_right .hotel_overall_img,.b2c_wrapper .activity_pic_block_right .only_hotel_img{flex:0 0 30.666667%;max-width:30.666667%}.b2c_wrapper .activity_pic_block_right .only_hotel_img .dynamic_package_vslide_hotel .vueperslides__inner .vueperslide{width:100%!important}.b2c_wrapper .activity_pic_block_right .package_result_valve{flex:0 0 38.666667%;max-width:38.666667%}.b2c_header_fixed .headerNav{width:unset!important}.b2c_header_fixed .fnf_head_menubar{position:relative}.b2c_header_fixed .fnf_head_menubar .loginMenuLst{position:absolute;top:-15px}.search_form_tabs .autocomplete__results{box-shadow:none!important;width:100%!important}.modify_content_wrap.b2c_theme_wrapper .search_widget_form_wrap .economy_dropdown .multiselect .multiselect__select:before{top:7px}.modify_content_wrap.b2c_theme_wrapper .search_widget_form_wrap .economy_dropdown .multiselect__single{padding:10px 0 0 5px!important}.modify_content_wrap.b2c_theme_wrapper .search_widget_form_wrap .new-dypackage-search.modifySearchCont-right{display:unset;padding-right:13px;margin-left:0}.modify_content_wrap.b2c_theme_wrapper .search_widget_form_wrap .new-dypackage-search .package-tab-view-search-icon{width:50px;background:#3662d8;padding:10px;border-radius:10px;border:none}.modify_content_wrap.b2c_theme_wrapper .full_page_bgcolor .col-md-10{flex:0 0 100%;max-width:100%}.modify_content_wrap.b2c_theme_wrapper .btn_trip_design .btn{margin-left:0!important;margin-top:10px}.modify_content_wrap.b2c_theme_wrapper .serult_filter_respobutton{top:63px;z-index:3}.modify_content_wrap.b2c_theme_wrapper .serult_filter_respobutton.serult_filter_respobuttonb2b{top:86px}.modify_content_wrap.b2c_theme_wrapper .flight_hotel_search{margin-right:10px!important}.modify_content_wrap .dypackage_search.active_from_to_width .from_input{flex-basis:50%!important}.modify_content_wrap .dypackage_search.active_from_to_width .from_input input{padding-right:0!important}.modify_content_wrap .dypackage_search.active_from_to_width .to_input{flex-basis:50%!important}.modify_content_wrap .dypackage_search.active_from_to_width .to_input input{padding-right:0!important}.modify_content_wrap .dypackage_search.active_from_to_width .package_calendar_outer.form-group{flex-basis:40%!important;margin-right:10px!important;margin-top:0!important;margin-left:0!important;margin-bottom:10px}.modify_content_wrap .dypackage_search.active_from_to_width .package_calendar_outer.form-group input{padding-right:0!important}.modify_content_wrap .dypackage_search.active_from_to_width .package_calendar_outer .package_calender p{left:41px}.modify_content_wrap .dypackage_search.active_from_to_width .package_tab_filter{width:80px;background:#3662d8;padding:10px;border-radius:10px}.modify_content_wrap .new_package_form_wrap .form_name_list_section .modify-whereto-right{margin-right:0!important}.modify_content_wrap .new_package_form_wrap .form_name_list_section .new-dypackage-search{margin-top:0;margin-left:0!important}.modify_content_wrap .new_package_form_wrap .tab-modify-close-btn span{background:#ccc;padding:0 7px 1px;border-radius:50px;color:#fff}.modify_content_wrap.b2c_wrapper .new_package_form_wrap .package_calendar_outer .package_calender p{left:48px}.modify_content_wrap .search_form_section .search_widget_form_wrap .new_package_form_wrap .search_buttonfh .btn_trip_design .btn{padding:14px 15px!important}.modify_search_form_sticky .modify_search_form_wrap .modify_result_content .modify_route_result_outer_sec:after{right:0}.package-tab-heading .package-tab-dropdown .package_filter .dropdown-toggle:after{display:none}.cad_count_sectionbg .result_fare_sup .font-size-24{font-size:20px!important}.change_hotel_popup_block .activity_pic_block.activity_pic_block_right .all_images_view_block .all_images_view_inner:last-child,.change_hotel_popup_block .activity_pic_block .package-tab-d-none.col-5{display:none}.change_hotel_popup_block .activity_pic_block.activity_pic_block_right .dynamic_package_vslide_hotel .hotel-dy-images{min-height:303px!important}.change_hotel_popup_block .activity_pic_block.activity_pic_block_right .tab-col-6{flex:0 0 50%!important;max-width:50%!important;padding:10px}.change_hotel_popup_block .itenary_tab_block_top .city_all_date_outer{width:100%!important;border-left:0}.change_hotel_popup_block .itenary_tab_block_top .all_header_sticky,.change_hotel_popup_block .itenary_tab_block_top .city_all_date,.change_hotel_popup_block .itenary_tab_block_top .itenary_tab_block_outer{position:unset}.change_hotel_popup_block .dynamic_package_detailheader .activity_pic_block .package-tab-d-none.col-5{display:block;flex:0 0 24.666667%;max-width:24.666667%}.change_hotel_popup_block .dynamic_package_detailheader .activity_pic_block.activity_pic_block_right .only_hotel_img{flex:0 0 27.666667%;max-width:27.666667%}.change_hotel_popup_block .dynamic_package_detailheader .activity_pic_block.activity_pic_block_right .tab-col-6{flex:0 0 47%!important;max-width:47%!important}.package-tab-modal-hotel .modal-dialog{max-width:697px;top:50px}.package-tab-modal-hotel .hotel_modal_slider .vueperslides .vueperslides__inner .vueperslides__arrows .vueperslides__arrow--prev{left:-60px}.package-tab-modal-hotel .hotel_modal_slider .vueperslides .vueperslides__inner .vueperslides__arrows .vueperslides__arrow--prev svg{width:46px}.package-tab-modal-hotel .hotel_modal_slider .vueperslides .vueperslides__inner .vueperslides__arrows .vueperslides__arrow--next{right:-60px}.package-tab-modal-hotel .hotel_modal_slider .vueperslides .vueperslides__inner .vueperslides__arrows .vueperslides__arrow--next svg{width:46px}.tab_result_hotelimg .vueperslides__inner .vueperslide{width:100%!important}.details_modify_search .details_page_sticky.modify_search_form_sticky{position:unset}.details_modify_search .details_page_sticky.modify_search_form_sticky.active{top:73px}.arrival_block_hotel .hotel_images_block .hotel-images.mobile_hotel_img{width:94%!important}.arrival_block_hotel .w-65{width:68%}.activity_arrival_block .text_show_button .show_more_button_activity{left:304px}.dy_change_activitybtn .simalartohotel-section .vueperslides__inner{padding:0 10px!important}.dy_change_activitybtn .dychange_activefull_card_block .details_view .font-size-24{font-size:16px!important}.full_card_block .activity_content_outer{padding:0 9px!important}.full_card_block .activity_content_outer .confirm_cancel.b2c-confirm_cancel{padding:5px 0!important;font-size:8px!important}.full_card_block .activity_content_outer .activity_time_outer{padding:1px 5px}.policy_itenery_section .dy_activity_suggestion .vueperslides__track-inner{padding-right:10px}.dy-package-tab-activity .modal-dialog,.more-gallery-review .modal-dialog,.package-tab-change-flight .modal-dialog,.tab-change-transfer-modal .modal-dialog,.tab-dy-modalsumarry .modal-dialog,.tab-view-tarnsfer-details .modal-dialog,.TabadvanceSearchFormModal .modal-dialog{max-width:100%}.dy-package-tab-activity .over_view_outer_section .overview_header .vueperslide.active_added,.dy-package-tab-activity .over_view_outer_section .overview_header .vueperslide .overview_card_title,.more-gallery-review .over_view_outer_section .overview_header .vueperslide.active_added,.more-gallery-review .over_view_outer_section .overview_header .vueperslide .overview_card_title,.package-tab-change-flight .over_view_outer_section .overview_header .vueperslide.active_added,.package-tab-change-flight .over_view_outer_section .overview_header .vueperslide .overview_card_title,.tab-change-transfer-modal .over_view_outer_section .overview_header .vueperslide.active_added,.tab-change-transfer-modal .over_view_outer_section .overview_header .vueperslide .overview_card_title,.tab-dy-modalsumarry .over_view_outer_section .overview_header .vueperslide.active_added,.tab-dy-modalsumarry .over_view_outer_section .overview_header .vueperslide .overview_card_title,.tab-view-tarnsfer-details .over_view_outer_section .overview_header .vueperslide.active_added,.tab-view-tarnsfer-details .over_view_outer_section .overview_header .vueperslide .overview_card_title,.TabadvanceSearchFormModal .over_view_outer_section .overview_header .vueperslide.active_added,.TabadvanceSearchFormModal .over_view_outer_section .overview_header .vueperslide .overview_card_title{font-size:14px!important}.dy-package-tab-activity .select_date_and_traveller .select_acty_pax,.more-gallery-review .select_date_and_traveller .select_acty_pax,.package-tab-change-flight .select_date_and_traveller .select_acty_pax,.tab-change-transfer-modal .select_date_and_traveller .select_acty_pax,.tab-dy-modalsumarry .select_date_and_traveller .select_acty_pax,.tab-view-tarnsfer-details .select_date_and_traveller .select_acty_pax,.TabadvanceSearchFormModal .select_date_and_traveller .select_acty_pax{padding:0!important}.package-tab-change-flight .rightleft_slider_subheader .choose_flight_filter_header-left .font-size-16{font-size:14px!important}.package-tab-change-flight .change_flight_slider .addon_hbutton span{padding:7px 5px!important}.package-tab-change-flight .change_flight_slider .dotted_line.dotted_amount:after,.package-tab-change-flight .change_flight_slider .dotted_line.dotted_amount:before{display:none}.package-tab-change-flight .activities_list_section{width:100%!important}.package-tab-change-flight .activity_gallery_body{padding-top:0!important;margin-top:0!important}.dy-new-change-hotel-section{padding-left:0!important}.dy-new-change-hotel-section .modal-dialog{max-width:100%}.dy-new-change-hotel-section .change_hotel_popup_block .cursor .font-size-14{font-size:18px!important;color:#fff}.dy-new-change-hotel-section .change_hotel_popup_block .choose_flight_filter_header-left{color:#fff}.dy-new-change-hotel-section .change_hotel_popup_block .dynamic_changehotel_details .hotel-info-overview-tab .nav-tabs .nav-link.active{color:#000!important}.dy-new-change-hotel-section .change_hotel_popup_block .room_search_form .room_sort_sec{padding-right:0!important}.dy-new-change-hotel-section .change_hotel_popup_block .room_search_form .get_price_btn{min-width:90px}.dy-new-change-hotel-section .change_hotel_popup_block .tab-flex-direction{flex-direction:column}.dy-new-change-hotel-section .change_hotel_popup_block .select_hotel_room_button .select_hotel_room_button_left{padding:20px 30px 68px!important}.dy-new-change-hotel-section .change_hotel_popup_block .select_hotel_room_button .select_hotel_room_button_right .upgrade_package_button{padding:5px 10px}.dy-modal-shareurl .flight-details-summary .flightlist-airline{width:100px!important}.dy-package-tab-activity .hotel-room-details-view .dypackage_available_option .activities_list_section .vueperslide{width:50%!important}.dynamic_checkout_input .passenger_details_checkout_block .steps .step.step-two{left:392px}.dynamic_checkout_input .passenger_details_checkout_block .steps .step.step-two:after{width:665%}.dynamic_checkout_input .passenger_details_checkout_block .steps .step-text.payment-text{left:619px}.dynamic_checkout_input .branded_class_modals .flight_branded_fare_wrapper .branded_fare_list{width:100%}.dynamic_checkout_input .checkout_pax_listing_flex.checkout_pax_list .checkout_pax_name{flex-basis:32%;margin-right:5px}.dynamic_checkout_input .upgrade-your-flight-cont .checkout_pax_listing .custom-passenger{max-width:14%!important;margin-right:5px}.dynamic_checkout_input .room_check_in .top_lable_input{padding-right:5px}.dynamic_checkout_input .pax_per_list .dynamic_question_types{margin-top:10px}.dp-result-tab-filter-modal .modal-dialog{max-width:100%!important}.dp_payment_details_nav .steps .step.step-two{left:349px}.dp_payment_details_nav .steps .step.step-two:after{width:577%}.dp_payment_details_nav .steps .step-text.payment-text{left:527px}.tab-payment-total-font{font-size:16px!important}.product_wise_sliders .border_dotted_pymt_slide .w-80{width:67%!important}.product_wise_sliders .border_dotted_pymt_slide .w-20{width:39%!important}.package_confirmation_container .package_confirmaion_wrap .booking_travel_agent_sec .booking_success_title{font-size:20px}.package_confirmation_container .package_confirmaion_wrap .itinerary_header_tab .font-size-24{font-size:20px!important}.package_confirmation_container .package_confirmaion_wrap .confirmation_summary_sec .summary_sec_header .font-size-21{font-size:18px!important}.package_confirmation_container .package_confirmaion_wrap .departure_section_border .checkout-flightDetils-section .flight_airport_container{padding-left:10px!important}.package_confirmation_container .package_confirmaion_wrap .departure_section_border .checkout-flightDetils-section .flight_airport_container:before{bottom:1px;height:19px}.package_confirmation_container .package_confirmaion_wrap .departure_section_border .checkout-flightDetils-section .flight_airport_container:after{top:-4px;height:18px}.package_confirmation_container .package_confirmaion_wrap .confirmation_insurance_inner .insurance_details_table .border-right,.package_confirmation_container .package_confirmaion_wrap .confirmation_insurance_inner .travel_price_total_section .border-right{border:none!important}.hide_sidebar{display:none}.page_header_left.dy_tab_page_header{left:0;width:100%}.dy_tab_content_wrap.main_content_wrap{margin-left:0}.package_widget_content .reset_icon span i{right:0!important}.package_widget_content .form_name_list_section .new-dypackage-search .btn{min-width:100%}.tab-search-content.package_widget_content .new_package_form_wrap .dypackage_search .package_calendar_outer.activity_calendar_outer{width:100%!important}.TabadvanceSearchFormModal .modal-header{background:#fff;border-bottom:none;box-shadow:0 0 6px rgba(0,0,0,.16078)}.TabadvanceSearchFormModal .modal-header .custom-header{background:#fff;color:#000;justify-content:flex-start}.TabadvanceSearchFormModal .modal-header .custom-header .custom-close{color:#d2d2d2;font-size:18px;font-weight:700}.TabadvanceSearchFormModal .modal-body{background-color:#f3f4f8;padding:0!important}.TabadvanceSearchFormModal .modal-body .advance_option_list .search_options_sec .search_options_multiselect{padding:10px 0}.TabadvanceSearchFormModal .modal-body .advance_option_list .search_options_sec .search_options_multiselect .btn-secondary{background:#fafafa;color:#000;border:none}.TabadvanceSearchFormModal .modal-body .advance_option_list .search_options_sec .search_options_multiselect.dropdown_active{background:none!important}.TabadvanceSearchFormModal .modal-body .advance_option_list .search_options_sec .search_options_multiselect.stop_layover_dropdown{max-width:100%}.TabadvanceSearchFormModal .modal-body .advance_option_list .dropdown_inner_tabs_design,.TabadvanceSearchFormModal .modal-body .advance_option_list .preference_check_options .chkbox_sec,.TabadvanceSearchFormModal .modal-body .advance_option_list .show_advance_details_sec .chkbox_sec{padding:15px}.serult_filter_respobutton .package_tab_filter{background-color:#3662d8;border-radius:5px;margin-left:15px;width:40px;height:40px;padding:7px 10px}.serult_filter_respobutton .package_tab_filter .tab_edit_icon{width:20px;filter:brightness(0) invert(1)}.default_new .page-wraper .main_content_wrap{margin-left:0}.default_new .page-wraper .main_content_wrap .modify_content_wrap .full_page_bgcolor{margin:0}.default_new .page-wraper .main_content_wrap .modify_content_wrap .new_package_form_wrap .form_name_list_section .form-group{margin-top:10px}.default_new .page-wraper .main_content_wrap .modify_content_wrap .new_package_form_wrap .addan_city_button{width:100%}.traveller_class_drawer .traveler_class_scroll .traveler_bg_sec .travel_economy span{padding:5px 10px;border:1px solid #006bff;display:inline-block;margin-bottom:10px;width:25%}.traveller_class_drawer .traveler_class_scroll .traveler_bg_sec .travel_economy.active span{color:#fff;background-color:#006bff}.traveller_class_drawer .apply_btn_txt span{padding:10px 30px;background-color:#006bff;color:#fff;display:inline-block;margin-top:19px;font-weight:600;border-radius:5px}.traveller_class_drawer .add_room_detls{display:flex;margin-left:20px;align-items:center}.traveller_class_drawer .add_room_detls .bg_room_close{line-height:15px;border-radius:50%;width:20px;height:20px;text-align:center;color:#fff;padding:0;font-size:15px}.traveller_class_drawer .add_room_detls .bg_room_close.add_plus{background:#006bff;border:1px solid #006bff}.traveller_class_drawer .add_room_detls .add_plus_txt,.traveller_class_drawer .add_room_detls .cancel_txt{margin-left:3px}.TabadvanceSearchFormModal .frequent_flyer .form-group .multiselect{border-top-left-radius:10px!important;border-bottom-left-radius:10px!important;border-left:1px solid #d9d9d9!important}.TabadvanceSearchFormModal .frequent_flyer .form-group .multiselect .multiselect__tags:before{border:unset}.TabadvanceSearchFormModal .corporate_code_text .multiselect{border-top-left-radius:10px!important;border-bottom-left-radius:10px!important;border-left:1px solid #d9d9d9!important}.TabadvanceSearchFormModal .corporate_code_text .multiselect .multiselect__tags:before{border:unset}.TabadvanceSearchFormModal .corporate_code_text .form-control{border-top-right-radius:10px!important;border-bottom-right-radius:10px!important;border-left:1px solid #d9d9d9!important}}@media (max-width:1000px){.dynamic_checkout_input .passenger_details_checkout_block .steps .step.step-two{left:392px}.dynamic_checkout_input .passenger_details_checkout_block .steps .step.step-two:after{width:665%}.dynamic_checkout_input .passenger_details_checkout_block .steps .step-text.payment-text{left:619px}}@media (max-width:767px){.b2c_wrapper .dynamic_checkout_input .form-group.pass-first-name .form-control{border-left:1px solid!important;border-radius:10px!important}}@media (max-width:768px){.SearchForm_responsive .new_mobile_hotel_search_form .form-control{font-size:14px;font-weight:600}.SearchForm_responsive .new_mobile_hotel_search_form .form-control::-moz-placeholder{color:#9b9b9b;font-weight:700;font-size:12px}.SearchForm_responsive .new_mobile_hotel_search_form .form-control:-ms-input-placeholder{color:#9b9b9b;font-weight:700;font-size:12px}.SearchForm_responsive .new_mobile_hotel_search_form .form-control::placeholder{color:#9b9b9b;font-weight:700;font-size:12px}.SearchForm_responsive .new_mobile_hotel_search_form .agent_profile_section .multiselect__content-wrapper{right:auto}.SearchForm_responsive .new_mobile_hotel_search_form .search_hotel_name_field .multiselect__select{left:-4px;top:3px}.SearchForm_responsive .new_mobile_hotel_search_form .search_hotel_name_field .multiselect__single i{top:1px}.SearchForm_responsive .new_mobile_hotel_search_form .search_hotel_name_field .form-control{padding-left:63px!important}.SearchForm_responsive .new_mobile_hotel_search_form .search_hotel_name_field:before{position:absolute;content:"";top:30%;left:52px;width:1px;height:40%;border-left:1px solid #d8dad9}.SearchForm_responsive .new_mobile_hotel_search_form .search_form_model{display:flex!important;position:relative}.SearchForm_responsive .new_mobile_hotel_search_form .search_form_model .search_checkin_field .form-control{padding-left:37px!important;border-right:0;border-radius:10px 0 0 10px}.SearchForm_responsive .new_mobile_hotel_search_form .search_form_model .search_checkout_field .form-control{padding-left:37px!important;border-left:0;border-radius:0 10px 10px 0}.SearchForm_responsive .new_mobile_hotel_search_form .hotel_rating_dropdown .multiselect{width:55px!important;border-bottom:1px solid #d9d9d9!important;border-radius:0!important}.SearchForm_responsive .new_mobile_hotel_search_form .hotel_rating_dropdown .multiselect .multiselect__tags{color:#0970fe;text-align:center}.SearchForm_responsive .new_mobile_hotel_search_form .hotel_rating_dropdown .multiselect .multiselect__tags .multiselect__placeholder{color:#0970fe}.SearchForm_responsive .new_mobile_hotel_search_form .hotel_rating_dropdown .multiselect .multiselect__select:before{color:#0970fe;top:0!important}}@media (max-width:768px) and (max-width:320px){.SearchForm_responsive .new_mobile_hotel_search_form .wrap_at_fold{flex-wrap:wrap}[dir=ltr] .SearchForm_responsive .new_mobile_hotel_search_form .wrap_at_fold .show_advance_search{text-align:left!important}[dir=rtl] .SearchForm_responsive .new_mobile_hotel_search_form .wrap_at_fold .show_advance_search{text-align:right!important}}@media (max-width:768px){.SearchForm_responsive .new_mobile_hotel_search_form .quick_filter_responsive_outer .quick_filters_block.new_filter_feature .dropdown{width:100%}.SearchForm_responsive .new_mobile_hotel_search_form .quick_filter_responsive_outer .quick_filters_block.new_filter_feature .dropdown .dropdown-menu{min-width:300px;padding:0}.SearchForm_responsive .new_mobile_hotel_search_form .quick_filter_responsive_outer .quick_filters_block.new_filter_feature .dropdown .dropdown-menu .quick_fillter_checkbox .col_sep{display:grid}.SearchForm_responsive .new_mobile_hotel_search_form .quick_filter_responsive_outer .quick_filters_block.new_filter_feature .dropdown .dropdown-menu .quick_fillter_checkbox .col_sep:nth-child(2n){padding-left:0}.SearchForm_responsive .new_mobile_hotel_search_form .quick_filter_responsive_outer .quick_filters_block.new_filter_feature .dropdown .dropdown-menu .quick_fillter_checkbox .col_sep:nth-child(odd){padding-right:2px}.SearchForm_responsive .new_mobile_hotel_search_form .quick_filter_responsive_outer .quick_filters_block.new_filter_feature .dropdown .dropdown-menu .quick_fillter_checkbox .col_sep .form-group{padding:10px 5px 5px 15px;background-color:#f5f5f5;margin-bottom:2px;margin-right:0}.SearchForm_responsive .new_mobile_hotel_search_form .quick_filter_responsive_outer .quick_filters_block.new_filter_feature .dropdown .dropdown-menu .quick_fillter_checkbox .col_sep.qck_flt_added .form-group{background-color:#e9f1fc}.SearchForm_responsive .new_mobile_hotel_search_form .other_preference_section .reset_search{color:#0970fe}.new_hotel_search_model .dropdownList_shadow,.new_hotel_search_model .recent-search-lst-view{max-height:100%!important}.new_hotel_search_model .search_form_tabs .search_hotel_name_field .location-icon i{color:#d2d2d2}.new_hotel_search_model .search_form_tabs .search_hotel_name_field .form-control::-moz-placeholder{color:#555}.new_hotel_search_model .search_form_tabs .search_hotel_name_field .form-control:-ms-input-placeholder{color:#555}.new_hotel_search_model .search_form_tabs .search_hotel_name_field .form-control::placeholder{color:#555}}.search_form_section_b2b .new_hotel_search_form_wrapper .hotel_search_options_sec .custom-control-label{padding-top:2px}.new_hotel_search_form_wrapper .search_options_container .search_category_dropdown .search_custom_checkbox_design .custom-control.custom-checkbox .custom-control-input:checked~.custom-control-label:before{background-color:#0970fe!important;border-color:#0970fe!important}.new_hotel_search_form_wrapper .search_options_container .search_category_dropdown .search_custom_checkbox_design .custom-control.custom-checkbox .custom-control-input:checked~.custom-control-label:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26l2.974 2.99L8 2.193z'/%3E%3C/svg%3E")!important;left:-33px!important;top:-2px!important}.new_hotel_search_form_wrapper .search_options_container .search_category_dropdown .search_custom_checkbox_design .custom-control-label{line-height:14px}.new_hotel_search_form_wrapper .search_options_container .search_category_dropdown .search_custom_checkbox_design .custom-control{padding:8px 5px 8px 35px}.new_hotel_search_form_wrapper .search_nationality_field .multiselect,.new_hotel_search_form_wrapper .search_options_container .search_category_dropdown .dropdown-menu{border-radius:10px}.new_hotel_search_form_wrapper .search_nationality_field .multiselect .multiselect__select{display:none}.new_hotel_search_form_wrapper .search_nationality_field .multiselect.multiselect--active+.nationality_caret_icon{transform:rotate(180deg)}.new_hotel_search_form_wrapper .search_nationality_field .nationality_caret_icon{top:16px;right:18px}.new_hotel_search_form_wrapper.hotel_new_search_form .search_category_dropdown{border-right:2px solid #fff;padding:5px 0;margin-bottom:0}.new_hotel_search_form_wrapper.hotel_new_search_form .stay_selector_b2b .custom-control.custom-radio .custom-control-input:checked~.custom-control-label:after{top:1px!important}.new_hotel_search_form_wrapper .search_options_container{border-radius:10px}.new_hotel_search_form_wrapper .search_options_container .hotel_search_options_sec .search_category_dropdown.option_selected{background:#e9f1fc}.new_hotel_search_form_wrapper .search_options_container .hotel_search_options_sec .search_category_dropdown.option_selected .dropdown-toggle{color:#000;font-weight:600;font-size:12px}.new_hotel_search_form_wrapper .search_options_container .hotel_search_options_sec .search_category_dropdown:last-child.option_selected{border-top-right-radius:10px;border-bottom-right-radius:10px}.new_hotel_search_form_wrapper .search_options_container .hotel_search_options_sec .search_category_dropdown:first-child.option_selected{border-top-left-radius:10px;border-bottom-left-radius:10px}.new_hotel_search_form_wrapper .search_fields_container .new-hotel-design-two-input .asd__wrapper{left:0!important}.mobile_filter_icon{width:35px;height:35px;line-height:33px;border-radius:5px;text-align:center;background:#00f}@media (max-width:767px){.mobile_filter_icon.mr-3{display:none}}.hotel_modify_responsive .b2c_modify_search_form .modify-search-view{padding:0!important}@media screen and (min-device-width:768px) and (max-device-width:1000px){.hotel_modify_responsive{box-shadow:0 4px 8px #ececec}}@media screen and (max-width:450px){.search_form_model .advance_option_list .search_options_sec .panalities_dropdown .promo_code_body_container .w-50 .multiselect{border-color:#d9d9d9!important;border-right:1px solid #d9d9d9!important}.search_form_model .advance_option_list .search_options_sec .panalities_dropdown .promo_code_body_container .w-100 .form-group .multiselect{border-top-left-radius:10px!important;border-bottom-left-radius:10px!important;border:1px solid #d9d9d9!important}.search_form_model .advance_option_list .search_options_sec .panalities_dropdown .promo_code_body_container .w-100 .form-group .multiselect .multiselect__tags:before{border:unset!important}.search_form_model .advance_option_list .search_options_sec .panalities_dropdown .promo_code_body_container .w-100 .multiselect{border:1px solid #d9d9d9!important;border-left:none!important}.search_form_model .advance_option_list .search_options_sec .panalities_dropdown .promo_code_body_container .w-100 .ffp_close .cancel{position:absolute;right:-14px;top:-27px;width:16px;height:16px;font-size:10px}.search_form_model .advance_option_list .search_options_sec .panalities_dropdown .promo_code_body_container .col-6 .multiselect{border-top-left-radius:10px!important;border-bottom-left-radius:10px!important;border:1px solid #d9d9d9!important}.search_form_model .advance_option_list .search_options_sec .panalities_dropdown .promo_code_body_container .col-6 .multiselect .multiselect__tags:before{border:unset!important}.search_form_model .advance_option_list .search_options_sec .panalities_dropdown .promo_code_body_container .col-6 .form-group .form-control{border-right:1px solid #d9d9d9!important;border-top-right-radius:10px!important;border-bottom-right-radius:10px!important}.search_form_model .advance_option_list .search_options_sec .panalities_dropdown .promo_code_body_container .add_room_detls{justify-content:flex-end;width:unset}}.reset_button_outer.desktop_view_b2c>div:first-child ul{position:relative}.reset_button_outer.desktop_view_b2c>div:first-child ul .nav-item{cursor:pointer}.reset_button_outer.desktop_view_b2c>div:first-child ul .nav-item:last-child{position:absolute;right:5px}@media (max-width:1199px) and (min-width:1025px){.reset_button_outer.desktop_view_b2c>div:first-child ul .nav-item:last-child{position:relative;right:0;left:95%;top:5px}}@media (max-width:1000px){.reset_button_outer.desktop_view_b2c>div:first-child ul .nav-item:last-child{position:unset}}.reset_button_outer.desktop_view_b2c>div:first-child ul .nav-item:last-child .nav-link:hover{background:unset!important}.reset_button_outer>div:first-child ul{position:relative}.reset_button_outer>div:first-child ul .nav-item{cursor:pointer}.reset_button_outer>div:first-child ul .nav-item:last-child{position:absolute;right:5px}@media (max-width:1000px){.reset_button_outer>div:first-child ul .nav-item:last-child{position:unset}}@media (max-width:1199px) and (min-width:1025px){.reset_button_outer>div:first-child ul .nav-item:last-child{position:relative;right:0;left:95%;top:5px}}@media (max-width:915px) and (min-width:881px){.reset_button_outer>div:first-child ul .nav-item:last-child{position:relative;left:95%}}.reset_button_outer>div:first-child ul .nav-item:last-child .nav-link{padding:0!important;margin:0!important;height:30px!important;line-height:2!important;min-width:auto!important}.reset_button_outer>div:first-child ul .nav-item:last-child .nav-link:hover{background:unset!important}@media (max-width:1000px){.reset_button_outer.reset_button>div:first-child ul .nav-item:last-child{position:absolute}}.reset_button_outer .nav-link.disabled{pointer-events:fill!important}.search_form_section .other_preference_section .other_preference_check_promo_sec .other_preference_promo_sec ul .nav-item:last-child{position:static!important}.search_form_model .modal-dialog .modal-content .search_form_section.advance_option_list .search_options_sec .avoid_region_dropdown .custom-control-label:after{top:0!important;left:-24px!important}.search_form_model .modal-dialog .modal-content .search_form_section.advance_option_list .search_options_sec .panalities_dropdown .custom-control-label:after{top:-1px!important;left:-24px!important}.hotel_new_search_form .guest_room_dropdown_body ::-webkit-scrollbar-thumb{background-color:#0970fe!important}.default_new .search_widget_form_wrap .search_form_listing_nav .flight_search_widget .new_package_form_wrap .alliance_dropdown_tabs ul .nav-item:last-child,.default_new .search_widget_form_wrap .search_form_listing_nav .new_package_form_wrap .advance_option_list .pkg_advance_srch_b2c ul .nav-item:last-child{position:static}@media (max-width:767px){.SearchForm_responsive .search_form_section .direction_icon{border-radius:5px;background-color:#fff;transform:rotate(90deg)!important;z-index:1}.SearchForm_responsive .search_form_section .direction_icon:before{background:none}.flight_hotel_reset{flex-direction:column-reverse}.flight_hotel_reset .reset_button{position:relative;right:-46%;top:-7px}}.flight_search_inputfield .search_to_field .bv-no-focus-ring .miles_dropdown_sec .dropdown_type1{min-height:unset!important}.new_passenger_design .guest_room_dropdown_body .mag_pax_select .mag_pax_count{background:#f7f7f7;border-radius:50%;border:1px solid #f7f7f7;width:22px;height:22px;text-align:center;line-height:20px;color:#0970fe;font-size:15px}.new_passenger_design .guest_room_dropdown_body .add_room .add_room_icon{border-radius:50%;width:20px;height:20px;text-align:center;background:#0970fe;border:1px solid #0970fe;line-height:17px;color:#fff;margin-right:12px;padding:0;font-size:15px}.new_passenger_design .guest_room_dropdown_body .sub_children_button .multiselect{background-color:#fff;border:none!important;width:100px}.new_passenger_design .guest_room_dropdown_body .sub_children_button .multiselect__tags{background:none}.new_passenger_design .guest_room_dropdown_body .sub_children_button .multiselect__tags .multiselect__single{color:#000}.hotel_new_search_form .nationality_disable .new-hotel-design-two-input{width:40%}@media screen and (max-width:1024px){.hotel_new_search_form .nationality_disable .new-hotel-design-two-input{width:100%}}.hotel_new_search_form .nationality_disable .search_guest_room_field.search_guest_room_field{margin-right:0}.hotel_new_search_form .nationality_disable .search_hotel_name_field{flex-basis:36%!important}.new_passenger_design .guest_room_dropdown_body .sub_children_button .multiselect__tags{border:1px solid #e0e3e6!important}.hotel_agency_wrapper .search_guest_room_field .dropdown-toggle,.search_fields_container .hotel_form_section .guest_room_field_size .dropdown-toggle{padding-left:30px}@media only screen and (max-width:1024px){.traveller_dropdown_arrow{right:10px;top:14px}}@media only screen and (max-width:1024px) and (max-width:767px){.traveller_dropdown_arrow{right:0;top:0}}@media only screen and (max-width:1024px){.flight_origin_mandatory{position:absolute;left:123px;top:12px;color:red}.flight_origin_mandatory.flight_destination_mandatory{left:146px}.flight_origin_mandatory.multiy_city_place{left:185px}}.orgin_destination_block{height:14px}.stop_checkbox_check .flight_stop_selectall.custom-control.custom-checkbox .custom-control-label:after{width:17px!important;height:17px!important;line-height:13px!important;border-radius:3px;background-color:#007bff;content:"\f2d1"!important;font-family:FontAwesome!important;top:0!important;left:-30px!important;color:#fff;font-size:9px!important;text-align:center;border-color:#007bff}@media (max-width:1000px){.stop_checkbox_check .flight_stop_selectall.custom-control.custom-checkbox .custom-control-label:after{top:9px!important;left:-24px!important}}@media (max-width:1000px){.new_hotel_search_model.search_form_model_advn_optn .location-icon{top:0}.new_hotel_search_model.search_form_model_advn_optn .location-icon .multiselect{background-color:transparent}.new_hotel_search_model.search_form_model_advn_optn .search_form_section .search_in_dropdown .form-control{padding-left:12px!important}.new_hotel_search_model.search_form_model_advn_optn .search_item:after{border:unset}.new_hotel_search_model.search_form_model_advn_optn .search_item .multiselect__single{padding-top:10px!important}.close_icon_modify_search{width:30px;height:30px;line-height:30px;border-radius:50%;text-align:center;background-color:#ccc;color:#fff;font-size:18px}}.flight_stop_selectall.custom-control.custom-checkbox .custom-control-label:after{width:17px;height:17px;left:-30px;top:8px!important}.flight_stop_selectall.custom-control.custom-checkbox .custom-control-input:checked~.custom-control-label:after{left:-29px!important}.flight_stop_selectall.custom-control.custom-checkbox .custom-control-input:checked~.custom-control-label .custom-control-input:indeterminate~.custom-control-label:before{background-color:transparent}.travelcountry .custom-checkbox .custom-control-input:checked~.custom-control-label:after{top:-2px}@media (min-width:768px) and (max-width:1000px){.sub_children_button.sub_children_button_inner .multiselect .multiselect__select{right:0;top:0}.sub_children_button.sub_children_button_inner .multiselect .multiselect__tags{display:flex}}.new_package_form_wrap.activity_search_form_wrap .activity_search .activity_search_place .form-control::-moz-placeholder{color:#9b9b9b!important}.new_package_form_wrap.activity_search_form_wrap .activity_search .activity_search_place .form-control:-ms-input-placeholder{color:#9b9b9b!important}.new_package_form_wrap.activity_search_form_wrap .activity_search .activity_search_place .form-control::placeholder{color:#9b9b9b!important}.new_package_form_wrap.activity_search_form_wrap .activity_search .btn_trip_design .btn{padding:13px 20px!important;margin:0}.new_package_form_wrap.activity_search_form_wrap .activity_search .activity_calendar_outer.activity_calender_inputb2b .form-control{padding:7px 12px 8px 40px!important}@media (max-width:767px){.new_package_form_wrap.activity_search_form_wrap .activity_search .activity_calendar_outer.activity_calender_inputb2b .form-control{padding:12px 12px 8px 40px!important}}.new_package_form_wrap.activity_search_form_wrap .activity_search .activity_calendar_outer.activity_calender_inputb2b .package_calender .form-control{padding:7px 12px 18px 40px!important}@media (max-width:767px){.new_package_form_wrap.activity_search_form_wrap .activity_search .activity_calendar_outer.activity_calender_inputb2b .package_calender .form-control{padding:12px 12px 18px 40px!important}}.new_package_form_wrap.activity_search_form_wrap .activity_search .activity_calendar_outer.activity_calender_inputb2b .package_calender .days_position,.new_package_form_wrap.activity_search_form_wrap .activity_search .activity_calendar_outer.activity_calender_inputb2b .package_calender p{left:40px}.new_package_form_wrap.activity_search_form_wrap .activity_search .activity_calendar_outer .form-control{padding:7px 12px 8px 22px!important}@media (max-width:767px){.new_package_form_wrap.activity_search_form_wrap .activity_search .activity_calendar_outer .form-control{padding:12px 12px 8px 22px!important}}.new_package_form_wrap.activity_search_form_wrap .activity_search .activity_calendar_outer .form-control::-moz-placeholder{color:#9b9b9b!important}.new_package_form_wrap.activity_search_form_wrap .activity_search .activity_calendar_outer .form-control:-ms-input-placeholder{color:#9b9b9b!important}.new_package_form_wrap.activity_search_form_wrap .activity_search .activity_calendar_outer .form-control::placeholder{color:#9b9b9b!important}.new_package_form_wrap.activity_search_form_wrap .activity_search .activity_calendar_outer .package_calender .form-control{padding:0 12px 6px 25px!important}.new_package_form_wrap.activity_search_form_wrap .activity_search .activity_calendar_outer .package_calender p{left:26px;position:absolute;margin-bottom:0;top:27px}@media (max-width:767px){.new_package_form_wrap.activity_search_form_wrap .activity_search .activity_calendar_outer .activity_calendar.calender_input{margin-bottom:0}}.new_package_form_wrap.activity_search_form_wrap .activity_search .activity_calendar_outer .activity_calendar .acty_cal_b2c_icon{top:8px!important;left:-12px!important}.new_package_form_wrap.activity_search_form_wrap .activity_search .activity_calendar_outer .activity_calendar .acty_cal_b2c_icon img{filter:brightness(0) saturate(100%) invert(100%) sepia(0) saturate(877%) hue-rotate(174deg) brightness(111%) contrast(50%)}.new_package_form_wrap.activity_search_form_wrap .acty_advance_srch_b2c .search_options_multiselect .custom-checkbox .custom-control-input:checked~.custom-control-label:before{border-color:#3c84f0!important;background-color:#3c84f0!important}.new_package_form_wrap.activity_search_form_wrap .acty_advance_srch_b2c .search_options_multiselect .custom-checkbox .custom-control-input:checked~.custom-control-label:after{color:#fff!important;background-image:none!important;content:"\E026";font-size:13px;font-family:icons!important;position:absolute;top:-1px!important;left:-20px!important}.new_package_form_wrap.activity_search_form_wrap .acty_advance_srch_b2c .search_options_multiselect .custom-checkbox .custom-control-label{padding-left:3px;line-height:16px!important}.new_package_form_wrap.activity_search_form_wrap .acty_advance_srch_b2c .search_options_multiselect .custom-checkbox .custom-control-label:before{width:17px!important;height:17px!important}@media (min-width:768px) and (max-width:768px){.new_package_form_wrap.activity_search_form_wrap .advance_option_list .quick_filters_block.acty_quick_fiter .dropdown-menu{padding:18px!important}}@media (min-width:768px) and (max-width:768px){.new_package_form_wrap.activity_search_form_wrap .advance_option_list .quick_filters_block.acty_quick_fiter .dropdown-menu .quick_fillter_checkbox{margin-bottom:5px}}.new_package_form_wrap.activity_search_form_wrap .advance_option_list .quick_filters_block.acty_quick_fiter .dropdown-menu .quick_fillter_checkbox .custom-control-label{line-height:31px!important}@media (min-width:768px) and (max-width:768px){.new_package_form_wrap.activity_search_form_wrap .advance_option_list .quick_filters_block.acty_quick_fiter .dropdown-menu .quick_fillter_checkbox .custom-control-label{line-height:21px!important}}.new_package_form_wrap.activity_search_form_wrap .advance_option_list .quick_filters_block.acty_quick_fiter .dropdown-menu .quick_fillter_checkbox.b2b_auick_filter_block .custom-control-label{line-height:14px!important}@media (min-width:768px) and (max-width:768px){.new_package_form_wrap.activity_search_form_wrap .advance_option_list .quick_filters_block.acty_quick_fiter .dropdown-menu .quick_fillter_checkbox.b2b_auick_filter_block .custom-control-label{line-height:14px!important}}.activity_modify_wrapper .activity_search_form_wrap .activity_search .activity_calendar_outer{padding-left:10px!important}.activity_modify_wrapper .activity_search_form_wrap .activity_search .activity_calendar_outer .activity_calendar .acty_cal_b2c_icon.acty_new_cal_icon{width:33px;justify-content:center;height:27px;top:8px!important;left:-12px!important}@media (max-width:1000px){.activity_modify_wrapper .activity_search_form_wrap .activity_search .btn_trip_design{margin-left:10px}}@media (max-width:767px){.modify_search_activity .new_package_form_wrap.activity_search_form_wrap .activity_calendar_outer{padding-left:10px!important}.modify_search_activity .new_package_form_wrap.activity_search_form_wrap .activity_calendar_outer .acty_cal_b2c_icon.acty_new_cal_icon{width:33px;height:27px;display:flex;justify-content:space-around;top:12px!important}.modify_search_activity .new_package_form_wrap.activity_search_form_wrap .show_advance_search{padding:8px;border-radius:5px}}.activities_pax_info .activity_single_input .multiselect .multiselect__tags{border:0!important}.activities_pax_info .activity_single_input .multiselect .multiselect__select{top:7px;height:40px}.activities_pax_info .activity_single_input.transfer_arrival_mode .multiselect__content-wrapper .multiselect__element .multiselect__option span{display:flex;align-items:center;font-size:13px}.activities_pax_info .activity_single_input.transfer_arrival_mode .multiselect__content-wrapper .multiselect__element .multiselect__option span i{font-size:21px!important}.activities_pax_info .activity_single_input.transfer_arrival_mode .multiselect__content-wrapper .multiselect__element .multiselect__option span i.fa-ship{font-size:16px!important}.activities_pax_info .acty_meet_pick_selcect_at_pax_section .select_weight{border-color:#d1d1d1!important}.search_form_section.advance_option_list .activity_start_rating .custom-control-label{line-height:16px!important}@media (min-width:768px) and (max-width:1000px){.acty_advance_srch_res .table tr td{border-top:unset;padding:3px 0!important}.acty_advance_srch_res .table tr td .form-group .custom-checkbox .custom-control-input:checked~.custom-control-label:after{top:-2px}}.flight_hotel_icon{height:26px;display:inline-block;position:relative;top:6px}.activity_calendar_outer .asd__wrapper.asd__wrapper--datepicker-open{height:25rem}@media screen and (max-width:767px){.activity_calendar_outer .asd__wrapper.asd__wrapper--datepicker-open{height:23rem}}.activity_calendar_outer__btn{position:absolute;bottom:-430px;z-index:100;width:27rem;display:flex;justify-content:space-between;left:50px;grid-gap:10px;gap:10px}.activity_calendar_outer__btn.single_btn{width:15rem;left:60%}.activity_calendar_outer__btn .btn{border-radius:5px;flex:1;font-size:14px}@media screen and (max-width:988px){.activity_calendar_outer__btn{left:5px;width:21rem;opacity:0}.activity_calendar_outer__btn .btn{font-size:10px}.activity_calendar_outer__btn.display_date{opacity:1}}@media screen and (max-width:767px){.activity_calendar_outer__btn{position:absolute;bottom:-393px;z-index:100;width:20rem;display:flex;justify-content:space-between;left:-24px}.activity_calendar_outer__btn .btn{padding:5px;font-size:11px}.activity_calendar_outer__btn .btn.btn-primary{width:9rem}}.branded_class_modals .airline_code,.branded_class_modals .airline_name,.branded_class_modals .amenities_ul,.branded_class_modals .branded_class_tabs .nav-link,.branded_class_modals .branded_fare_class_title,.branded_class_modals .branded_fare_continue_btn,.branded_class_modals .branded_fare_list,.branded_class_modals .depart_time,.branded_class_modals .flight_info_tabs .nav-link,.branded_class_modals .flight_sub_title,.branded_class_modals .uta_category_ul,.branded_class_modals .view_all_txt,.econamic-slider .econamic-slider-itemlst,.flight-fliter .filter-hd .filter_header_text,.flight-list-pagination li a,.flight-result-view .custm-htel-nav,.font-dimi,.get_fare_alert_modal .round_trip_title,.get_fare_alert_modal .signup_btn,.get_fare_alert_modal .travel_date,.get_fare_alert_modal .trip_location,.getprice-alert-btn,.modal-shareUrl .shareurl-textarea.form-control,.modal-shareUrl .shareurl-wrap .form-group .form-control,.modal-shareUrl .shareurl-wrap .form-group label,.product-list-new .productlst-new-inner .flight_airline_operated_name{font-family:Conv_AvenirNextLTPro-Demi,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji}.box-shadown-flight{box-shadow:0 1px 5px 0 rgba(0,0,0,.1)}.box-shadown-flight.depart-flight{border-radius:10px;padding:15px 15px 3px}.box-shadown-flight.depart-flight .flight-list-hd .heading{padding:0 10px 5px}.box-shadown-flight.depart-flight .businessclass-on .icon-span .iconswap{margin-right:0;transform:scaleX(-1)}@media only screen and (max-width:768px){.box-shadown-flight.depart-flight .businessclass-on .heading{width:100%!important}}.box-shadown-flight.depart-flight .product-list-new-btm{padding:10px 15px 5px}@media only screen and (max-width:768px){.box-shadown-flight.depart-flight .product-list-new-btm{padding:0}}.box-shadown-flight .product-list-new-btm .flightListbtm-menu{display:flex;flex-direction:row-reverse}.box-shadown-flight .product-list-new-btm .flightListbtm-menu.flex-direction-start{flex-direction:row}.box-shadown-flight .getprice-alert-btn{width:160px;display:flex!important;align-items:center}.box-shadown-flight .getprice-alert-btn .icon-span i{top:-10px!important}.product-list-new-btm .depart-flight .product-list-new-btm .flightListbtm-menu{flex-direction:unset}.product-list-new-btm .flightListbtm-menu li .line-gray-color{color:#212529;font-family:Conv_AvenirNextLTPro-Regular,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji}.modifySearch-new .gradient-bg{padding:15px 20px;display:block}.modifySearch-new .location-icon{width:33px;height:27px;align-items:center;left:2px;top:7px;display:flex;justify-content:space-around;padding-top:5px}.modifySearch-new .form-group{margin-bottom:0}.modifySearch-new .form-control{height:40px;line-height:40px;padding-top:0;padding-bottom:0;border:0!important}.modifySearch-new .datepicker-trigger{width:150px}.modifySearch-new .datepicker-trigger .form-control{padding-right:0;width:100%}.modifySearch-new .traveller-class-formgroup{width:160px}.modifySearch-new .search-from,.modifySearch-new .search-to,.modifySearch-new .traveller-class-formgroup .form-control{width:100%}@media only screen and (max-width:1023px){.modifySearch-new .search-from,.modifySearch-new .search-to{margin-right:10px}}.modifySearch-new .search-from .form-control,.modifySearch-new .search-to .form-control{width:100%}@media only screen and (max-width:1023px){.modifySearch-new .datepicker-trigger-old{margin-right:10px}}.modifySearch-new .traveller-selected-formgroup{width:195px}.modifySearch-new .traveller-selected-formgroup .form-control{width:100%}@media only screen and (max-width:992px){.modifySearch-new .custom-modify{width:100%}}@media only screen and (min-width:992px){.modifySearch-new .modifySearchCont-left{padding-left:10px}}@media (min-width:1367px){.modifySearch-new .modifySearchCont-left.modifySearchCont-multi-left .search-from,.modifySearch-new .modifySearchCont-left.modifySearchCont-multi-left .search-to{min-width:155px}}.modifySearch-new .alternatedate-formgroup .multiselect__tags{padding-left:10px!important}.modifySearch-new .fa-user,.modifySearch-new .location-icon,.modifySearch-new .seat-icon{display:flex!important}.modifySearch-new .btn-secondary,.modifySearch-new .custm-guest .custom-menu .dropdown-toggle,.modifySearch-new .custom-menu .btn-secondary,.modifySearch-new .form-control,.modifySearch-new .multiselect__tags{padding-left:40px!important}.modifySearch-new .searchSubmit .btn{padding-left:0!important;padding-right:0!important}.modifySearch-new .modifySearchCont-right{padding-left:10px;width:auto}.modifySearch-new .modifySearchCont-right .btn-white{height:40px!important;line-height:45px!important;border:0!important;border-radius:0;font-size:25px;width:70px;padding:0}@media only screen and (max-width:991px){.modifySearch-new .modifySearchCont-right .btn-white{width:100%}}.modifySearch-new .modifySearchCont-right .btn-white i.iconflightres-resetsearch{font-size:47px;left:-16px;top:-15px}.modifySearch-new .modifySearchCont-right .modifySearch_mobileview{display:none}@media only screen and (max-width:991px){.modifySearch-new .modifySearchCont-right{padding-right:20px;width:100%}.modifySearch-new .modifySearchCont-right .modifySearch_desktopview{display:none}.modifySearch-new .modifySearchCont-right .modifySearch_mobileview{display:block}}@media only screen and (min-width:992px){.modifySearch-new .modifySearchCont-right{padding-right:10px}}.modifySearch-new.modify-search-header{display:none}.modifySearch-new.modify-search-header .modify-field-item:first-child{padding-left:10px!important}@media only screen and (max-width:1366px){.modifySearch-new.modify-search-header .modify-field-item.custm-mdfy-itm-one{max-width:220px}}.modifySearch-new.modify-search-header .modify-field-item:after{position:absolute;content:"";top:10px;left:42px;width:1px;height:27px;border-left:1px solid #d8dad9}.modifySearch-new .custom-modify{width:100%}.modifySearch-new .custom-modify .custom-modify-return,.modifySearch-new .custom-modify .custom-modify-return .modify-field-item,.modifySearch-new .flex-wrap-cont,.modifySearch-new .multi-modify-search,.modifySearch-new .multi-serch{flex:1}.modifySearch-new.modify-flight-headr .modifySearchCont-right{width:90px}.modifySearch-new.modify-flight-headr .modifySearchCont-left{padding-left:10px}@media only screen and (min-width:1024px){.modifySearch-new.modify-flight-headr .modifySearchCont-left{width:calc(100% - 90px)}}.b2c-modiyfy-form .modifySearchCont-left,.b2c-modiyfy-form .modifySearchCont-left .custom-modify-return .modify-field-item:first-child{padding-left:0!important}.b2c-modiyfy-form .modifySearchCont-right{margin-right:0;padding-right:0}.b2c-modiyfy-form .custm-mdfy-itm-one{max-width:200px!important}@media (max-width:1000px){.b2c-modiyfy-form .custm-mdfy-itm-one{max-width:100%!important;padding:12px 10px}}@media (max-width:767px){.b2c-modiyfy-form .custm-mdfy-itm-one{padding:12px 0}}.covid-info{border-radius:8px;background-color:#fff;margin-bottom:20px!important}.covid-info:after{content:"";position:absolute;width:8px;height:100%;left:0;top:0;border-radius:10px 0 0 10px}.covid-info .covid-19-dec{padding:20px 60px;display:block;color:#000;font-weight:700;font-size:16px}.covid-info .covid-19-dec .icon-cont i{left:-32px;top:-2px;font-size:17px}.covid-info .custom-close.right-top{font-size:22px;color:#fff!important;top:10px}.covid-info.lock-covid-info{background-color:#f8d7da;border-color:#f5c6cb}.covid-info.lock-covid-info .covid-19-dec{padding:12px 60px}.covid-info.lock-covid-info .covid-19-dec .icon-cont i{left:-32px;top:-10px;font-size:30px}.covid-info.lock-covid-info .custom-close.right-top{padding:3px 7px;font-size:15px;top:12px;right:15px}.covid-info.lock-covid-info:after{background:none}.itinerary-details-top{top:-10px}.preferredAirlineSec .filter-hd{padding:10px 10px 5px}.preferredAirlineSec .filter-hd h2{color:#00020b;font-size:16px}.preferredAirlineSec .preferred-left{width:153px}.preferredAirlineSec .preferred-left .stop{padding:4px 0}.preferredAirlineSec .preferred-left .pre-stops{border-radius:5px}.preferredAirlineSec .preferred-right .airline-price .pre-stops.active,.preferredAirlineSec .preferred-right .airline-price .pre-stops:hover{color:#000!important}.preferredAirlineSec .preferred-right .preferred-itemlst{border:.13rem solid #d4d4d4}.preferredAirlineSec .preferred-right .airline-price .stop a.pre-stops.active,.preferredAirlineSec .preferred-right .airline-price .stop a.pre-stops:hover{background-color:#daedfc}.preferredAirlineSec .hd-part-lft{min-height:65px;justify-content:space-around}.preferredAirlineSec .pre-stops{height:23px;line-height:23px;font-size:16px;text-align:center;padding:0 5px;display:block;color:#000!important;border-radius:3px;border:1px solid #c6c6c6}.preferredAirlineSec .pre-stops.active,.preferredAirlineSec .pre-stops:hover{color:#fff!important}.preferredAirlineSec .preferred-right{width:calc(100% - 153px)}.preferredAirlineSec .preferred-right .vueperslides__parallax-wrapper{margin:0 35px}.preferredAirlineSec .preferred-right .vueperslides--fixed-height.vueperslides--bullets-outside{margin-bottom:0}.preferredAirlineSec .preferred-right .vueperslides__arrows--outside .vueperslides__arrow{box-shadow:0 1px 5px 0 rgba(0,0,0,.3)!important;background:#fff;border-radius:1px;width:20px;height:130px;padding:0}.preferredAirlineSec .preferred-right .vueperslides__arrows--outside .vueperslides__arrow svg{color:#fc7d12!important;width:14px;height:36px;padding:10px 0;stroke-width:2}.preferredAirlineSec .preferred-right .vueperslides__arrows--outside .vueperslides__arrow.vueperslides__arrow--prev{left:0!important}.preferredAirlineSec .preferred-right .vueperslides__arrows--outside .vueperslides__arrow.vueperslides__arrow--next{right:0!important}.preferredAirlineSec .preferred-right .preferred-itemlst{border-radius:6px;margin-right:1px}.preferredAirlineSec .preferred-right .preferred-itemlst .airline-name{font-size:11px;padding-top:5px;width:100%}.preferredAirlineSec .preferred-right .preferred-itemlst.active{border:.13rem solid #fc7d12}.preferredAirlineSec .preferred-right .preferedAirlineTotal_1 .vueperslides__track-inner{transform:none!important}.preferredAirlineSec .preferred-right .preferedAirlineTotal_1 .vueperslides__track-inner .vueperslide{margin-right:0!important}.preferredAirlineSec .preferred-right .airline-price .stop{padding:5px;border-top:1px solid #d4d4d4;display:block;border-radius:0;color:#000!important}.preferredAirlineSec .preferred-right .airline-price .stop sup{top:-2px}.preferredAirlineSec .preferred-right .airline-price .stop.onestop a{border:1px solid #fff}.preferredAirlineSec .preferred-right .hd-part-lft{min-height:62px}.preferredAirlineSec .preferred-right .pre-stops{margin:0}.preferredAirlineSec .preferred-right .preferedAirlineTotal_4 .vueperslides--fixed-height{height:150px!important}.flight-fliter .filter-hd{padding:10px 10px 5px}.flight-fliter .filter-hd .filter_header_text{color:#fff;font-size:15px;font-weight:400}.flight-fliter .filter-hd .filter_header_text span{border-left:1px solid #fff;padding-left:10px;display:inline-block;height:17px}.flight-fliter .filter-hd .border-line:after{border-left:1px solid #fff;position:relative;content:"";left:10px}.filter-section .filter-list-option-check .custom-control-label{color:#030303;font-weight:400!important;padding-left:5px}.filter-section .filter-list-option-check .custom-checkbox .custom-control-label:before{border-radius:3px!important}.filter-section .filter-list-option-check .custom-checkbox label{font-weight:400}.filter-section .filter-list-option-check .custom-checkbox span{float:left!important}.filter-section .filter-list-option-check .custom-checkbox .custom-control-input:checked~.custom-control-label:before{background:none!important}.filter-section .filter-list-option-check .custom-checkbox .custom-control-input:checked~.custom-control-label:after{content:"";background:url(https://d12lchh0gjjhot.cloudfront.net/img/icon/tick_icon.png) no-repeat 50%!important}.filter-section .filter-list-option-check input:checked~label:after{background:none!important}.filter-section .filter-list-option-check.filter-clock{background:url(https://d12lchh0gjjhot.cloudfront.net/img/filter-clock.png) no-repeat 100% 0;background-position:90%}.filter-section .filter-list-option-check.filter-clock.ticketing-clock{background-size:13%;padding-top:8px!important}.filter-list-option-check .filter-list{padding-top:15px!important}.filter-list-option-check .filter-list .package-meal-selection .nav .nav-item .nav-link{background:none!important;height:38px;padding:0 10px 0 3px;margin:0 15px 0 0}.filter-list-option-check .filter-list .package-meal-selection .nav .nav-item .nav-link.active{position:relative;border-radius:0;top:-1px;border-bottom:3px solid #2147aa}.filter-list-option-check .filter-list .package-meal-selection .nav .nav-item .nav-link.active:before{border-left:8px solid transparent;border-right:8px solid transparent;border-top:8px solid #2147aa;content:"";left:40%;position:absolute;height:0;top:38px}.filter-list-option-check .filter-list .package-meal-selection .nav .nav-item:last-child .nav-link{margin-right:0}.filter-list-option-check .filter-list.departing-chkbox span{width:205px}@media only screen and (max-width:1366px){.filter-list-option-check .filter-list.departing-chkbox span{width:185px}}.filter-list-option-check .filter-list .filter-sec-loc .multiselect__tags{border-radius:5px!important}.filter-list-option-check .filter-list .show_price_slider_onhover ul{list-style:none;padding:0;margin-bottom:15px;flex-wrap:nowrap}.filter-list-option-check .filter-list .show_price_slider_onhover ul li{border-radius:6px;margin-right:8px}.filter-list-option-check .filter-list .show_price_slider_onhover ul li a{padding:0;height:31px;text-align:center;width:45px;line-height:34px;position:relative}.filter-list-option-check .filter-list .show_price_slider_onhover ul li a i{font-size:49px;margin:0;position:absolute;top:-8px;left:-2px;bottom:0}.filter-list-option-check .filter-list .show_price_slider_onhover ul li .time-arise{width:42px;height:42px;background-color:#fff;border:1px solid #cacaca;display:block;border-radius:3px;text-indent:-99999px;background-size:30px!important;background-repeat:no-repeat!important;background-position:50%!important}.filter-list-option-check .filter-list .show_price_slider_onhover ul li .time-arise.time-sun{background-image:url(https://d12lchh0gjjhot.cloudfront.net/img/flight-sunrise/sun_icon.svg)}.filter-list-option-check .filter-list .show_price_slider_onhover ul li .time-arise.time-sunrise{background-image:url(https://d12lchh0gjjhot.cloudfront.net/img/flight-sunrise/sunrise_icon.svg)}.filter-list-option-check .filter-list .show_price_slider_onhover ul li .time-arise.time-sunset{background-image:url(https://d12lchh0gjjhot.cloudfront.net/img/flight-sunrise/sunset_icon.svg)}.filter-list-option-check .filter-list .show_price_slider_onhover ul li .time-arise.time-night{background-image:url(https://d12lchh0gjjhot.cloudfront.net/img/flight-sunrise/night_icon.svg)}.filter-list-option-check .filter-list .show_price_slider_onhover ul li.active .time-arise.time-sun{background-image:url(https://d12lchh0gjjhot.cloudfront.net/img/flight-sunrise/sun_icon_blue.svg)}.filter-list-option-check .filter-list .show_price_slider_onhover ul li.active .time-arise.time-sunrise{background-image:url(https://d12lchh0gjjhot.cloudfront.net/img/flight-sunrise/sunrise_icon_blue.svg)}.filter-list-option-check .filter-list .show_price_slider_onhover ul li.active .time-arise.time-sunset{background-image:url(https://d12lchh0gjjhot.cloudfront.net/img/flight-sunrise/sunset_icon_blue.svg)}.filter-list-option-check .filter-list .show_price_slider_onhover ul li.active .time-arise.time-night{background-image:url(https://d12lchh0gjjhot.cloudfront.net/img/flight-sunrise/night_icon_blue.svg)}.filter-list-option-check .filter-list .show_price_slider_onhover .vue-slider-rail .vue-slider-mark{width:35px}.filter-list-option-check .filter-list .show_price_slider_onhover .vue-slider-rail .vue-slider-mark .vue-slider-mark-label{font-weight:700}.filter-list-option-check .filter-list .custm-flight-filter a{border-radius:5px;font-size:12px}.filter-list-option-check .filter-list.fare-type-list .custom-checkbox{margin:0!important}.filter-list-option-check .filter-list .vue-slider-ltr{height:4px!important;padding:10px 0 9px!important;cursor:pointer}.filter-list-option-check .filter-list .hotel-list-filter.flight-list-filter .multiselect__select{top:5px;right:6px}.filter-list-option-check .filter-list .hotel-list-filter .multiselect__placeholder{padding-top:5px}.filter-list-option-check .filter-list .hotel-list-filter .custm-filtr-srch{right:5px;top:5px}.filter-list-option-check .filter-list .hotel-list-filter .custm-filtr-srch span{padding:4px 5px 6px;border-radius:3px}.filter-list-option-check .filter-list .hotel-list-filter .custm-filtr-srch span i{font-size:11px;position:relative;left:8px}.filter-list-option-check .filter-list .hotel-list-filter .multiselect__select{height:27px;top:12px;right:10px;display:block;width:28px;border-radius:5px;box-sizing:border-box}.filter-list-option-check .filter-list .hotel-list-filter .multiselect__select:before{top:5%;font-size:18px}.filter-list-option-check .filter-list .hotel-list-filter .multiselect__tags{min-height:37px}.filter-list-option-check .filter-list .price-slider.slider-rnge .price-sildr-lst{margin-left:0;justify-content:space-between}.filter-list-option-check .filter-list .price-slider.slider-rnge .price-slider-right{margin-right:0}.filter-list-option-check .filter-list .price-slider .price-slider-left{margin-left:0}.filter-list-option-check .filter-list.baggage-filter-list{padding:14px 0 8px!important}.filter-list-option-check .filter-list.eligible-filter-lst{padding:12px 0 6px!important}.filter-list-option-check .filter-list.return-flight-lst{padding-top:12px!important}.filter-list .custm-flight-filter a{border-radius:5px;font-size:12px}.filter-list .connection-airport .w-90{width:95%}.filter-list .connection-airport .airport-code{margin-right:10px}@media only screen and (max-width:768px){.inner-wrapper-sticky{position:relative!important;transform:none!important;left:auto!important}}.filter-section .reset-all{padding:12px 0 8px}.filter-section .custom-checkbox .custom-control-input:checked~.custom-control-label:after{top:0!important}.getprice-alert-btn{height:39px;padding:5px 10px 2px;border-radius:6px;display:block;font-size:16px;background-color:#fff;display:flex;align-items:center;justify-content:center}.getprice-alert-btn .icon-span i{top:-2px;line-height:10px}.getprice-alert-btn:hover .icon-span i{color:#fff!important}.getprice-alert-btn.b2c_getprice-alert-btn{background:none!important;border:none!important}.getprice-alert-btn .bell-icon{width:26px;height:23px;display:block;text-indent:-99999px;background-image:url(https://d12lchh0gjjhot.cloudfront.net/img/notification_icon_bell.png);background-repeat:no-repeat;top:-2px;overflow:hidden}.selected-filter-lst{padding:3px 5px;border-radius:5px;font-size:11px;margin:0 5px 5px}.selected-filter-lst .selected-filter-label,.selected-filter-lst a.close{float:left}.selected-filter-lst .selected-filter-label{padding-top:2px;width:94%}.selected-filter-lst a.close{width:15px;height:15px;border-radius:50%;padding-top:2px;font-size:11px;text-align:center;opacity:1;text-shadow:none;font-weight:400;display:inline-block}.selected-filter-lst .filter_close_icon{position:relative;display:block}.selected-filter-lst .filter_close_icon .x_icon{position:absolute;top:.18rem;left:.25rem;font-size:6px}.selected-filter-clearall{margin:0 5px}.selected-filter-clearall a{line-height:16px;display:block;margin-top:10px}.flight-result-view .custm-htel-nav{box-shadow:0 1px 5px 0 rgba(0,0,0,.1)}.flight-result-view .custm-htel-nav li{flex:1;text-align:center}@media only screen and (max-width:768px){.flight-result-view .custm-htel-nav li{width:50%}}.flight-result-view .custm-htel-nav li a{background:none!important;min-height:50px;border-bottom:3px solid transparent;display:flex;align-items:center;justify-content:center;line-height:18px;padding:3px 0 0;font-size:12px}.flight-result-view .custm-htel-nav li.active a{position:relative;border-radius:0}.flight-result-view .custm-htel-nav li.active a:before{border-left:8px solid transparent;border-right:8px solid transparent;top:49px;bottom:0;content:" ";left:50%;position:absolute;height:0}.flight-result-view .custm-htel-nav li:last-child{border-right:0}.flight-result-view .alternateDateLst .travel-img-result{padding:6px 0 29px}.flight-result-view .alternateDateLst .avail-offer-list .product-list-new{border:none}.flight-result-view .alternateDateLst .link-color{color:#0f519f!important}.flight-result-view .call-now-bg{padding:7px 12px}.flight-result-view .alternate-table{box-shadow:0 1px 5px 0 rgba(0,0,0,.1);min-width:880px;border:1px solid #ededed}.flight-result-view .alternate-table .alternatetable-hd{padding:0;text-align:center;font-size:13px;border-bottom:1px solid #ededed;border-right:1px solid #ededed;position:relative}.flight-result-view .alternate-table .outbound-hd:first-child{flex-basis:115px;display:flex;justify-content:center;align-items:center;background:#f6f6f6}.flight-result-view .alternate-table .inbound-hd{width:calc(100% - 115px);padding:0!important}.flight-result-view .alternate-table .inbound-hd.oneway_inbound-hd{width:100%}.flight-result-view .alternate-table .alternatetable-hd,.flight-result-view .alternate-table .alternatetable-td{padding:7px 10px;flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;border-bottom:1px solid #ededed;border-right:1px solid #ededed}.flight-result-view .alternate-table .border-top{border-top:1px solid #ededed}.flight-result-view .alternate-table .alternatetable-td{cursor:pointer;font-size:13px}.flight-result-view .alternate-table .alternatetable-hd{background:#fff}.flight-result-view .alternate-table .alternatetable-hd:hover{background:#f6f6f6}.flight-result-view .alternate-table .alternatetable-row:hover{background-color:#f6f6f6}.flight-result-view .alternate-table .alternatetable-row:hover .outbound-hd{background-color:#b0d3f9}.flight-result-view .alternate-table .alternatetable-stop{font-size:9px}.flight-result-view .alternate-table .alternateempty-td .alternatetable-td{display:flex;align-items:center;justify-content:center;cursor:unset}.flight-result-view .alternate-table .alternateempty-td:hover{cursor:default;background:none;color:inherit}.flight-result-view .alternate-table .alternateempty-td:hover .alternatetable-td{background-color:transparent;color:#212529}.flight-result-view .alternate-table .outbound-hd-title{flex-basis:115px;position:relative;font-size:13px;display:flex;flex-direction:column;justify-content:center;align-items:center;padding-top:10px;background:#f6f6f6;border-right:1px solid #e4e4e4}.flight-result-view .alternate-table .outbound-hd-title .down_arrow_icon{position:absolute;top:100%;left:50%;z-index:9;transform:translateX(-50%)}.flight-result-view .alternate-table .inbound-hd-title{flex-basis:calc(100% - 115px);font-size:13px;display:flex;justify-content:center;padding-top:7px;padding-bottom:7px;background:#f6f6f6}.flight-result-view .alternate-table .inbound-hd-title.oneway_inbound-hd-title{flex-basis:100%}.flight-result-view .alternate-table .heading_row .alternatetable-hd{background:#f6f6f6}@media only screen and (max-width:768px){.flight-result-view .flightResult-wrapper,.flight-result-view .flightResult-wrapper .productductlst-price-new.b2c_productductlst-price-new,.flight-result-view .product-list-new,.flight-result-view .product-list-new .productductlst-price-new.b2c_productductlst-price-new{display:block!important}}.flight-product-new .product-list-new{border-top:5px solid rgba(191,215,48,0)}.flight-product-new.cheapest-fare-highlight{border-top:5px solid #2ca443}.flight-product-new.cheapest-fare-highlight .product-list-new{border-top:0!important}.flight-product-new.flight .product-list-lft .econamic-slider.cabin_max_three_slider .vueperslides__parallax-wrapper{margin:0}.flight-product-new.flight .product-list-lft .econamic-slider.cabin_max_three_slider .vueperslides__track-inner{justify-content:flex-end}.flight-product-new .multiticket_icon{display:flex}.flight-product-new .multiticket_icon .iconflightres-info{width:15px;height:15px;display:block;text-indent:-99999px;background-image:url(https://d12lchh0gjjhot.cloudfront.net/img/recom_fare_icon.png);background-repeat:no-repeat;top:0;left:3px}.rtlScreen .flight-product-new .multiticket_icon .iconflightres-info{left:-2px}.rtlScreen .iconswap-layover-loading-rtl{left:6px}@media only screen and (max-width:768px){.flightResult-wrapper{display:block!important}}.flightResult-lft{width:245px}@media (min-width:1367px){.flightResult-lft{width:260px}}@media only screen and (max-width:1000px){.flightResult-lft{width:100%}}@media only screen and (max-width:1000px){.flightResult-lft .ipad_air_phone_button{overflow:auto}}.flightResult-rgt{width:calc(100% - 245px)}@media (min-width:1367px){.flightResult-rgt{width:calc(100% - 260px)}}@media only screen and (max-width:1000px){.flightResult-rgt{width:100%}}.flightResult-rgt .flightResult-rgt-inner-wrapper .choose_return_flight_sec ul{display:flex;flex-wrap:wrap;align-items:center;padding:0}.flightResult-rgt .flightResult-rgt-inner-wrapper .choose_return_flight_sec ul li{list-style:none;padding-right:55px;font-weight:700;color:#0f519f;line-height:35px}.flightResult-rgt .flightResult-rgt-inner-wrapper .choose_return_flight_sec ul li .Choose_flights_details{display:inline-block}.flightResult-rgt .flightResult-rgt-inner-wrapper .choose_return_flight_sec ul li .Choose_flights_details .choose_flight_detls_arrow{position:absolute;top:0;left:auto;right:-35px;font-size:30px;font-weight:400}@media only screen and (max-width:768px){.flightResult-rgt .flightResult-rgt-inner-wrapper{padding-left:0!important}}.flightResult-rgt .custm-htel-nav .cheapest-arrow .iconflightres{width:12px;height:28px;display:block;font-size:0!important;background-image:url(https://d12lchh0gjjhot.cloudfront.net/img/sorting_arrow_icon.png);background-repeat:no-repeat;top:2px}.flightResult-rgt .custm-htel-nav .cheapest-arrow .iconflightres.iconflightres-arrowdown{transform:rotate(180deg)}.flightResult-rgt .custm-htel-nav .cheapest-arrow.hotel-price-arrow i{top:-8px;left:auto;right:-6px}.flightResult-rgt .custm-htel-nav .recommend-fare{display:flex}.flightResult-rgt .custm-htel-nav .recommend-fare .iconflightres-info{width:15px;height:15px;display:block;text-indent:-99999px;background-image:url(https://d12lchh0gjjhot.cloudfront.net/img/recom_fare_icon.png);background-repeat:no-repeat}@media only screen and (max-width:768px){.product-list-new,.product-list-new .productlst-new-inner .flight-list-cont .flight-list-cont-list{display:block!important}.product-list-new .productlst-new-inner .flight-list-cont .flight-list-cont-list .flight-depart-lft.product-list{width:100%;border-bottom:1px solid #cacaca;padding-bottom:5px;border-right:0!important}.product-list-new .productlst-new-inner .flight-list-cont .flight-list-cont-list .flight-depart-lft.product-list .flight-lft-lst{top:0;right:0;left:auto}.product-list-new .productlst-new-inner .flight-list-cont .flight-list-cont-list .flight-depart-mdl{width:100%;padding:15px 0 48px}.product-list-new .productlst-new-inner .flight-list-cont .flight-list-cont-list .flight-depart-mdl .depart-date{padding-left:0!important}.product-list-new .productlst-new-inner .flight-list-cont .flight-list-cont-list .flight-depart-mdl .product-list-content{margin:0!important}.product-list-new .productlst-new-inner .flight-list-cont .flight-list-cont-list .flight-depart-mdl .stop-hrs{margin:0!important;padding-left:0}.product-list-new .productlst-new-inner .flight-list-cont .flight-list-cont-list .flightListbtm-menu{display:block!important;width:100%;text-align:left}.product-list-new .productlst-new-inner .flight-list-cont .flight-list-cont-list .flightListbtm-menu li .getprice-alert-btn{text-align:right!important;justify-content:left}.product-list-new .productlst-new-inner .flight-list-cont .flight-list-cont-list .flightListbtm-menu li .getprice-alert-btn .bell-icon{top:3px}.product-list-new .productlst-new-inner .flight-list-cont .flight-depart-rgt{width:100%}.product-list-new .productlst-new-inner .flight-list-cont .flight-depart-rgt .justify-content-end{justify-content:flex-start!important}.product-list-new .productlst-new-inner .flight-list-cont .flight-depart-rgt .prolst-pr-inner p{text-align:left!important;margin:0!important}.product-list-new .productlst-new-inner .flight-list-cont .b2c_product-list-inner-btm,.product-list-new .productlst-new-inner .flight-list-cont .b2c_product-list-inner-btm .flightListbtm-menu{display:block!important}.product-list-new .productlst-new-inner .flight-list-cont .b2c_product-list-inner-btm .flightListbtm-menu li{width:100%!important}.product-list-new .productlst-new-inner .operated_airline_name{bottom:6px!important;left:0!important}.product-list-new .productlst-new-inner .flight-depart-rgt{padding-left:0!important;border-left:0!important}.product-list-new .b2c_flight-details-btm-mainmenu-wrapper.flight-details-btm-mainmenu-wrapper{display:flex!important;padding-bottom:0!important}.product-list-new .b2c_flight-details-btm-mainmenu-wrapper.flight-details-btm-mainmenu-wrapper.itinerary_details{width:170px}.product-list-new .b2c_flight-details-btm-mainmenu-wrapper.flight-details-btm-mainmenu-wrapper.itinerary_details.flight_result_itinerydetail{width:auto!important}.product-list-new .product-list-rgt{margin-top:0}.product-list-new .product-list-rgt .price-alert-section{top:0}.product-list-new .product-list-rgt .price-alert-section .text-right{text-align:left!important}.product-list-new .product-list-rgt .price-radio-btn-sec{padding-top:20px;padding-bottom:0}.product-list-new .product-list-rgt .price-radio-btn-sec p{text-align:left!important}.product-list-new .product-list-rgt .add-to-cart{padding-bottom:20px!important}.product-list-new .hotel_result_right .price-radio-btn-sec p{text-align:right!important}}.product-list-new .product-list{background-color:unset}.product-list-new .productlst-new-inner{padding:15px 15px 0}.product-list-new .productlst-new-inner .flight-depart-lft.product-list{padding-bottom:48px;border-right:1px solid #cacaca}.product-list-new .productlst-new-inner .flight-depart-lft.product-list .flight-lft-lst{padding-top:0;position:absolute;bottom:15px;left:0}.product-list-new .productlst-new-inner .flight-depart-rgt{border-left:1px dashed #b7b7b7}.product-list-new .productlst-new-inner .flight-depart-rgt .prolst-pr-inner .custom-checkbox .custom-control-label:before{border-radius:2px;height:20px;width:20px}.product-list-new .productlst-new-inner .flight-depart-rgt .prolst-pr-inner .custom-checkbox .custom-control-input:checked~.custom-control-label:before{background:none!important}.product-list-new .productlst-new-inner .flight-depart-rgt .prolst-pr-inner .custom-checkbox .custom-control-input:checked~.custom-control-label:after{content:"";background:url(/img/icon/tick_icon.png) no-repeat 50%!important;top:-1px;left:-21px}.product-list-new .productlst-new-inner .flight-depart-mdl .product-list-inner-btm{border-top:1px dashed #dcdcdc}.product-list-new .productlst-new-inner .flight-depart-mdl .days-top-lst{position:relative;top:-14px;left:55px}.product-list-new .productlst-new-inner .flight-depart-mdl .flight-list-cont-rgt{width:135px}@media (min-width:1367px){.product-list-new .productlst-new-inner{padding:15px}}.product-list-new .product-list-lft{width:calc(100% - 200px);position:relative}@media only screen and (max-width:768px){.product-list-new .product-list-lft{width:100%}}.product-list-new .product-list-lft .b2b_productlst-new-inner{padding-right:40px}@media (max-width:1000px){.product-list-new .product-list-lft .b2b_productlst-new-inner{padding-right:15px}}.product-list-new .product-list-lft .product-list-new-btm-space{padding-bottom:75px}.product-list-new .product-list-lft .b2c_productlst-new-inner{padding-left:40px;padding-bottom:50px}@media (max-width:1024px){.product-list-new .product-list-lft .b2c_productlst-new-inner{padding-bottom:15px}}@media only screen and (max-width:767px){.product-list-new .product-list-lft .b2c_productlst-new-inner{padding-left:40px;padding-bottom:50px}}.product-list-new .product-list-lft .b2c_productlst-new-inner .product-list-new-btm{padding:0;border-top:none;min-height:auto}@media only screen and (max-width:600px){.product-list-new .product-list-lft .b2c_productlst-new-inner .product-list-new-btm{width:100%}}.product-list-new .product-list-lft .b2c_productlst-new-inner.hide_check_box{padding-left:15px}.product-list-new .expand_more_options{position:absolute;top:60px;right:-30px;height:calc(100% - 120px)}.product-list-new .expand_option{width:16px;height:16px;border-radius:50%;display:flex;justify-content:center;align-items:center}.product-list-new .expand_option i{line-height:normal;font-size:10px}.product-list-new .expand_option.show_more{position:absolute;top:0;right:0}.product-list-new .expand_option.show_less{position:absolute;bottom:0;right:0;display:none}.product-list-new .show_more_option .show_less{display:flex}.product-list-new .show_more_option .expand_more_options:before{position:absolute;content:"";top:14px;bottom:0;right:8px;height:calc(100% - 30px)}.product-list-new .show_more_option .show_more_bar{position:absolute;top:50%;right:6px;width:5px;height:30%;transform:translateY(-50%)}.product-list-new .flight-list-cont-rgt{width:170px;margin-left:10px}@media only screen and (max-width:1366px){.product-list-new .flight-list-cont-rgt{width:130px}}@media only screen and (max-width:768px){.product-list-new .flight-list-cont-rgt{padding-bottom:7px!important}}.product-list-new .flight-list-cont-rgt .flight-list-cont-rgt-in{display:block!important;text-align:right;min-height:23px;min-width:115px}.product-list-new .flight-list-cont-rgt .flight-list-cont-rgt-in .brandedfareSlected a{display:block;max-width:130px;margin-left:auto;text-align:center}@media only screen and (max-width:1250px){.product-list-new .flight_list_cont_wrapper{flex-wrap:wrap}}@media only screen and (max-width:768px){.product-list-new .flight_list_cont_wrapper{display:block!important}}@media only screen and (max-width:375px){.product-list-new .show_check_box .flight_list_cont_wrapper{padding-left:20px;flex-wrap:wrap}}@media only screen and (max-width:375px){.product-list-new .show_check_box .custom-checkbox{margin-right:0}}.product-list-new .flight-list-cont-lft{width:calc(100% - 180px)}@media only screen and (max-width:1366px){.product-list-new .flight-list-cont-lft{width:calc(100% - 130px)}}@media only screen and (max-width:1250px){.product-list-new .flight-list-cont-lft{width:100%!important}}@media only screen and (max-width:768px){.product-list-new .flight-list-cont-lft{width:calc(100% - 75px)}}@media only screen and (max-width:1250px) and (min-width:768px){.product-list-new .flight-details-btm-mainmenu-wrapper{display:block!important}.product-list-new .flight-details-btm-mainmenu-wrapper .flight-details-btm-lft-mainmenu{width:100%!important}.product-list-new .flight-details-btm-mainmenu-wrapper .flight-details-btm-lft-mainmenu .flight-details-mainmenu{justify-content:space-between;flex-wrap:wrap}.product-list-new .flight-details-btm-mainmenu-wrapper .flight-details-btm-lft-mainmenu .flight-details-mainmenu li{margin-bottom:7px}.product-list-new .flight-details-btm-mainmenu-wrapper .flight-details-btm-rgt-list{width:100%!important;margin-bottom:7px}}@media only screen and (max-width:600px){.product-list-new .flight-details-btm-mainmenu-wrapper{display:block!important}.product-list-new .flight-details-btm-mainmenu-wrapper .flight-details-btm-lft-mainmenu{width:100%!important}.product-list-new .flight-details-btm-mainmenu-wrapper .flight-details-btm-lft-mainmenu .flight-details-mainmenu{justify-content:space-between;flex-wrap:wrap}.product-list-new .flight-details-btm-mainmenu-wrapper .flight-details-btm-lft-mainmenu .flight-details-mainmenu li{margin-bottom:7px}.product-list-new .flight-details-btm-mainmenu-wrapper .flight-details-btm-rgt-list{text-align:left!important}}.product-list-new .b2c_flight-details-btm-mainmenu-wrapper{border-top:1px dashed #b8b8b8;padding:10px 15px;position:absolute;bottom:0;left:0;right:0}@media only screen and (max-width:1024px){.product-list-new .b2c_flight-details-btm-mainmenu-wrapper{position:unset}}@media only screen and (max-width:767px){.product-list-new .b2c_flight-details-btm-mainmenu-wrapper{position:absolute}}.product-list-new .product-list-rgt{width:200px;position:relative}@media only screen and (max-width:767px){.product-list-new .product-list-rgt{width:100%;border-top:1px dashed #b8b8b8;margin-top:10px}}.product-list-new .product-list-rgt .productductlst-price-new{height:100%;justify-content:center}@media only screen and (max-width:768px){.product-list-new .product-list-rgt .productductlst-price-new{justify-content:flex-start}}.product-list-new .product-list-rgt .productductlst-price-new-dynamicpage{padding-top:100px!important}.product-list-new .product-list-rgt:after{position:absolute;content:"";top:0;left:0;bottom:0;width:0;border-left:1px dashed #b8b8b8}@media only screen and (max-width:768px){.product-list-new .product-list-rgt:after{display:none}}.product-list-new .product-list-rgt.oneway_product-list-rgt .productductlst-price-new-dynamicpage{padding-top:0!important}.product-list-new .price-alert-section{top:15px;left:0;right:0;margin:0 auto;width:85%}@media only screen and (max-width:768px){.product-list-new .price-alert-section{right:auto;left:15px;width:40%;min-width:190px}.product-list-new .price-alert-section .refund_txt{text-align:left!important}}.product-list-new .price-alert-section .get_price_bell_icon{padding-left:5px}.product-list-new .branded_fare_type{position:absolute;top:20px;right:20px;font-size:15px}@media only screen and (max-width:768px){.product-list-new .branded_fare_type{right:auto;left:15px}}.product-list-new .productductlst-price-new{padding-top:100px!important}.product-list-new .productductlst-price-new.b2c_productductlst-price-new{padding-top:50px!important}.product-list-new .getprice-alert-btn{height:40px;font-size:14px}.product-list-new .price_view_txt{padding-left:20px;font-size:12px}.product-list-new .price-radio-btn-sec{width:166px;padding-bottom:20px}@media (max-width:1024px){.product-list-new .price-radio-btn-sec{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}}.product-list-new .price-radio-btn-sec .custom-control-label{font-size:23px}.product-list-new .price-radio-btn-sec .custom-control{margin-right:0}.product-list-new .input_custom_design{height:25px;width:50px;padding:2px;font-weight:400}.product-list-new .add-to-cart .btn{border-radius:6px;line-height:42px;border:0;font-size:16px!important;padding-bottom:0;padding-top:0;height:40px}.product-list-new .add-to-cart .btn.selected{background-color:#29a746!important;border-color:#29a746!important}.product-list-new .vue-slider-dot-handle{box-shadow:none}.product-list-new .vue-slider-dot-handle:after{top:0;right:0;bottom:0;left:0;box-shadow:none}.product-list-new .vue-slider-rail{border-radius:0}.product-list-new .holdBookingInfo{right:0;top:2px}.product-list-new .holdBookingInfo .iconflightres-info{font-size:14px;position:relative;top:1px}.product-list-new .productlst-new-inner .flightlist-airline{width:50px;text-align:center}.product-list-new .productlst-new-inner .flightlist-airline-name{min-width:85px;font-size:13px;position:relative}@media only screen and (max-width:1366px){.product-list-new .productlst-new-inner .flightlist-airline-name{min-width:65px}}.product-list-new .productlst-new-inner .flightlist-airline-name .airline-name{font-weight:400;color:#000}.product-list-new .productlst-new-inner .flight_airline_operated_name{position:absolute;bottom:-18px;left:-25px;width:160px}.product-list-new .productlst-new-inner .depart-date{min-width:50px}.product-list-new .productlst-new-inner .depart_stop_wrapper{width:100%}@media only screen and (max-width:1250px) and (min-width:768px){.product-list-new .productlst-new-inner .depart_stop_wrapper{padding-top:10px;padding-bottom:10px}}@media only screen and (max-width:480px){.product-list-new .productlst-new-inner .depart_stop_wrapper{padding-top:20px}}.product-list-new .productlst-new-inner .arrive,.product-list-new .productlst-new-inner .depart{min-width:75px}@media only screen and (max-width:1366px){.product-list-new .productlst-new-inner .arrive,.product-list-new .productlst-new-inner .depart{min-width:65px}}.product-list-new .productlst-new-inner .arrive .airportCode,.product-list-new .productlst-new-inner .depart .airportCode{font-weight:400}.product-list-new .productlst-new-inner .seatandpackage,.product-list-new .productlst-new-inner .stops{min-width:70px}@media only screen and (max-width:550px){.product-list-new .productlst-new-inner .seatandpackage{padding-top:15px}}.product-list-new .productlst-new-inner .amenities_ul{padding-left:0;margin-bottom:0}.product-list-new .productlst-new-inner .amenities_ul li{list-style:none;width:12px;line-height:normal;margin-right:5px}.product-list-new .productlst-new-inner .amenities_ul li img{max-width:100%;filter:grayscale(100%)}.product-list-new .productlst-new-inner .amenities_ul li:last-child{margin-right:0}.product-list-new .productlst-new-inner .b2c_amenities .amenities_ul li{padding:0}.product-list-new .productlst-new-inner .product-list{border:0;box-shadow:none}.product-list-new .productlst-new-inner .product-list .segments .segment-stops{width:90%}@media (max-width:1920px){.product-list-new .productlst-new-inner .product-list .segments .segment-stops .segment-list{margin:0 25px}}.product-list-new .productlst-new-inner .flight-depart-mdl{padding-bottom:48px}.product-list-new .productlst-new-inner .plusdays{top:-5px;right:12px}.product-list-new .productlst-new-inner .stop-hrs{min-width:90px;padding-left:15px}.product-list-new .businessclass-on .icon-span .iconswap{margin-right:20px;top:-4px}.product-list-new .businessclass-on .econamic-slider .econamic-slider-itemlst{font-size:11px;padding:4px 6px 5px;flex-wrap:wrap;align-items:center;line-height:13px}@media only screen and (max-width:600px){.product-list-new .businessclass-on .econamic-slider .econamic-slider-itemlst{font-size:10px}}.product-list-new .businessclass-on .econamic-slider .vueperslide .econamic-slider-itemlst{cursor:pointer}.product-list-new .heading{padding:3px 10px 2px}.product-list-new .b2c_flight_list_cont_wrapper .flight-list-cont-lft{width:calc(100% - 135px)}@media only screen and (max-width:1250px) and (min-width:768px){.product-list-new .b2c_flight_list_cont_wrapper .flight-list-cont-lft{width:100%}}.product-list-new .b2c_flight_list_cont_wrapper .flight-list-cont-lft.hide_fare_option{width:100%}.product-list-new .b2c_flight_list_cont_wrapper .flight-list-cont-rgt{width:135px;padding-top:1rem;padding-bottom:.5rem}@media only screen and (max-width:768px){.product-list-new .b2c_flight_list_cont_wrapper .flight-list-cont-rgt{width:100px;padding-top:0;padding-left:10px}}.product-list-new .b2c_flight_list_cont_wrapper .stop_layover_list{width:70px}@media only screen and (max-width:768px){.product-list-new .b2c_flight_list_cont_wrapper .stop_layover_list{padding-top:20px}}.product-list-new .b2c_flight_list_cont_wrapper .comparefarelnk{line-height:normal;text-align:right}@media only screen and (max-width:768px){.product-list-new .b2c_flight_list_cont_wrapper .comparefarelnk{text-align:left}}.product-list-new .b2c_flight_list_cont_wrapper .brandedfareSlected a{text-align:center;line-height:normal;padding:2px 10px 3px;margin-bottom:2px}.product-list-new .b2c_flight_list_cont_wrapper .product-list .segments .segment-stops .segment-list{margin:0 8px}.product-list-new.choose_deptarture_list .b2c_productlst-new-inner{padding-bottom:30px}.product-list-new.choose_deptarture_list .b2c_productlst-new-inner .flight-list-in{width:90%}.product-list-new.choose_deptarture_list .b2c_productlst-new-inner .flight-list-in .flight-list-hd-rgt{width:10%!important;position:absolute;left:auto;right:-74px;top:60px}.product-list-new.choose_deptarture_list .b2c_productlst-new-inner .b2c_flight-details-btm-mainmenu-wrapper{border-top:none}.product-list-new.choose_deptarture_list .b2c_productlst-new-inner .b2c_flight-details-btm-mainmenu-wrapper .itinerary_sec{width:75%}.product-list-new.choose_deptarture_list .b2c_productductlst-price-new .price-radio-btn-sec{padding-top:40px}.rtlScreen .product-list-new.choose_deptarture_list .b2c_productlst-new-inner .flight-list-in .flight-list-hd-rgt{left:-74px;right:auto}.rtlScreen .product-list-new .b2c_flight_list_cont_wrapper .stop_layover_list{width:82px}.rtlScreen .productlst-new-inner .stop-hrs{padding-left:0}.commision_fare_view{border-top:1px dashed #b8b8b8}.operated_airline_name{position:absolute;bottom:0;left:8px;width:165px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rtlScreen .operated_airline_name{right:-30px}.checkbox_custom_design .custom-radio .custom-control-label:after,.checkbox_custom_design .custom-radio .custom-control-label:before,.productductlst-price-new .custom-radio .custom-control-label:after,.productductlst-price-new .custom-radio .custom-control-label:before{top:3px;left:-25px;border-radius:50%;border:1px dashed #b8b8b8}.checkbox_custom_design .custom-radio .custom-control-input:checked~.custom-control-label:before,.productductlst-price-new .custom-radio .custom-control-input:checked~.custom-control-label:before{border:1px solid #b8b8b8}.checkbox_custom_design .custom-radio .custom-control-input:checked~.custom-control-label:after,.productductlst-price-new .custom-radio .custom-control-input:checked~.custom-control-label:after{height:8px;width:8px;top:3px;margin-left:4px;margin-top:4px}.checkbox_custom_design .custom-checkbox .custom-control-label:before,.productductlst-price-new .custom-checkbox .custom-control-label:before{border-width:1px;top:3px;border-radius:3px;border-color:#b8b8b8}.checkbox_custom_design .custom-checkbox .custom-control-label:after,.productductlst-price-new .custom-checkbox .custom-control-label:after{width:19px;height:19px;border-radius:3px;top:2px}.checkbox_custom_design .custom-checkbox .custom-control-input:checked~.custom-control-label:after,.productductlst-price-new .custom-checkbox .custom-control-input:checked~.custom-control-label:after{background:none!important;left:-24px!important;top:2px;line-height:15px;text-align:center}.pts-input-value .form-control.input_custom_design{height:23px!important;width:55px;padding:2px 20px 1px 2px;text-align:center;font-weight:400;font-size:12px}.pts-input-value .pts-label{top:2px;right:5px;font-size:10px}.flight-list-in{margin-bottom:20px}@media (max-width:1024px){.flight-list-in:last-child{margin-bottom:0}}@media (max-width:767px){.flight-list-in:last-child{padding-bottom:20px}}@media (max-width:767px){.flight-list-in.show_more_option:last-child{padding-bottom:30px}}.flight-list-in .flight-list-hd .heading{padding:6px 10px 2px;font-size:14px}.flight-list-in .flight-list-hd .iconswap{margin-right:5px}.flight-list-in .flight-list-hd .iconswap.iconswap-flight_to,.flight-list-in .flight-list-hd .iconswap.return-flight,.flight-list-in .flight-list-hd.return .iconswap{transform:scaleX(-1)}.flight-list-in .flight-list-cont{border-top:0}.flight-list-in .flight_list_check_in{position:absolute;top:50%;left:-28px;transform:translateY(-50%)}.product-list-new-btm{padding:15px 15px 10px;min-height:auto;position:absolute;bottom:0;left:0;right:0;border-top:1px dashed #b8b8b8}@media only screen and (max-width:600px){.product-list-new-btm{display:block!important}}.product-list-new-btm.b2c_roundedTrip{justify-content:flex-end}@media only screen and (max-width:600px){.product-list-new-btm .product-list-new-btm-lft{width:100%!important}.product-list-new-btm .product-list-new-btm-lft .flightListbtm-menu{justify-content:space-between;flex-wrap:wrap;text-align:left}}@media only screen and (max-width:600px){.product-list-new-btm .product-list-new-btm-rgt{width:100%!important}.product-list-new-btm .product-list-new-btm-rgt .flightListbtm-menu{text-align:left!important;padding-bottom:7px!important}}.flightListbtm-menu li{padding:0 25px 0 0}.flightListbtm-menu li .getprice-alert-btn{border:none;background:none}.flightListbtm-menu li .getprice-alert-btn .icon-span i{top:-4px!important}@media (max-width:1366px){.flightListbtm-menu li a{font-size:12px}}.flightListbtm-menu li .iconflightres-info{font-size:15px!important;top:2px;position:relative}.flightListbtm-menu li .iconflightres-agent_reward,.flightListbtm-menu li .iconflightres-commission{font-size:25px!important;top:-8px;left:-8px}.flightListbtm-menu li .iconflightres-miles{font-size:37px!important;top:-15px;left:-10px}.flightListbtm-menu li:last-child{padding-right:0}.flightListbtm-menu.text-right li .getprice-alert-btn{display:inline-block}.flightListbtm-menu.collapsed-arrow .not-collapsed .iconflightres-dropdownarrow{transform:rotate(180deg);top:-8px}.flightListbtm-menu .showmoremenu-link.active .fa-caret-down,.flightListbtm-menu .showmoremenu-link.active .iconflightres-dropdownarrow{transform:rotate(180deg);top:-2px}.product-list-inner-btm{padding:5px;border-top:1px solid #dcdcdc}@media only screen and (max-width:1250px) and (min-width:768px){.product-list-inner-btm{display:block!important}}@media only screen and (max-width:600px){.product-list-inner-btm{display:block!important}}.product-list-inner-btm .flightListbtm-menu li{padding:0 10px 0 5px}.product-list-inner-btm .flightListbtm-menu li .line-gray-color{color:#212529}@media (max-width:1366px){.product-list-inner-btm .flightListbtm-menu li a{font-size:12px}}.product-list-inner-btm .flightListbtm-menu li .icon-span i.iconflightres-secure{top:-10px;height:25px}.product-list-inner-btm .iconflightres-choosedepart{top:-4px}@media only screen and (max-width:1250px) and (min-width:768px){.product-list-inner-btm .product-list-inner-btm-lft-menus{width:100%}.product-list-inner-btm .product-list-inner-btm-lft-menus .flightListbtm-menu{justify-content:space-between!important;flex-wrap:wrap}.product-list-inner-btm .product-list-inner-btm-lft-menus .flightListbtm-menu li{margin-bottom:7px}}@media only screen and (max-width:600px){.product-list-inner-btm .product-list-inner-btm-lft-menus{width:100%}.product-list-inner-btm .product-list-inner-btm-lft-menus .flightListbtm-menu{justify-content:space-between!important;flex-wrap:wrap}}.product-list-inner-btm .product-list-inner-btm-rgt-link .w-72{width:72%}.product-list-inner-btm .product-list-inner-btm-rgt-link .w-28{width:28%}@media only screen and (max-width:1250px) and (min-width:768px){.product-list-inner-btm .product-list-inner-btm-rgt-link{width:100%}.product-list-inner-btm .product-list-inner-btm-rgt-link .flightListbtm-menu{justify-content:flex-start!important}}@media only screen and (max-width:600px){.product-list-inner-btm .product-list-inner-btm-rgt-link{width:100%}}@media only screen and (max-width:550px){.product-list-inner-btm.b2c_product-list-inner-btm .flightListbtm-menu li{width:50%}.product-list-inner-btm.b2c_product-list-inner-btm .seatandpackage{padding-top:0}.product-list-inner-btm.b2c_product-list-inner-btm .b2c_amenities{width:100%}.product-list-inner-btm.b2c_product-list-inner-btm .amenities_ul{justify-content:flex-start!important}.product-list-inner-btm.b2c_product-list-inner-btm .amenities_ul li{width:12px}}.flight-list-cont-rgt-in{padding-top:5px;line-height:17px}@media only screen and (max-width:1250px) and (min-width:768px){.flight-list-cont-rgt-in{justify-content:flex-start!important;padding-left:10px;text-align:left!important}}.brandedfareSlected{margin-right:10px}.brandedfareSlected a{font-size:11px;padding:1px 10px 0;display:block;border-radius:8px}.comparefarelnk a{font-size:11px;text-decoration:underline}.price-comm{line-height:15px}@media only screen and (max-width:1250px){.price-comm{text-align:left!important;padding-left:10px!important}}.flight-details-mainmenu li{padding:0 20px 0 0;min-width:55px}.flight-details-mainmenu li a{font-size:14px}.flight-details-mainmenu li:last-child{padding:0}.econamic-slider .econamic-slider-itemlst{padding:0 10px;text-align:center;font-size:11px;border-radius:5px 5px 0 0;min-height:35px;display:flex;justify-content:center;align-items:center}.econamic-slider .vueperslides__arrow{top:10px}.econamic-slider .vueperslides--fixed-height.vueperslides--bullets-outside{margin-bottom:0!important}.econamic-slider .vueperslides__parallax-wrapper{margin:0 25px}.econamic-slider .vueperslides__arrows--outside .vueperslides__arrow{border-radius:3px;width:30px;height:29px}.econamic-slider .vueperslides__arrows--outside .vueperslides__arrow svg{width:20px;height:40px;padding:13px 0}.econamic-slider .vueperslides__arrows--outside .vueperslides__arrow.vueperslides__arrow--prev{left:-4px!important}.econamic-slider .vueperslides__arrows--outside .vueperslides__arrow.vueperslides__arrow--next{right:-4px!important}.econamic-slider.econamic_slider_flight .vueperslides__parallax-wrapper{margin:0}.showmore-hd{min-height:29px}#supplier_info_portal{padding-left:26px!important}@media (min-width:1200px){.modal-booking .modal-xl{max-width:995px}}.modal-booking .modal-content{border:none}.modal-booking .custom-header{height:51px;border-bottom:0;border-right:0}.modal-booking .custom-header .custom-title{margin:auto;font-size:16px}.modal-booking .hold-bookng-content-wrap{padding:22px 40px}.modal-booking .hold-bookng-content-wrap .hold-until-time{font-size:16px}.modal-booking .hold-bookng-content-wrap .hold-cancel-free{padding:15px 0 18px 17px}.modal-booking .hold-bookng-content-wrap .hold-cancel-free .holdbookng-tick .tick i{font-size:25px;position:relative;top:-5px;left:-5px}.modal-booking .hold-bookng-content-wrap .hold-cancel-free .holdbookng-tick p{font-size:14px;margin-bottom:10px;margin-left:25px}.modal-booking .hold-bookng-content-wrap .hold-bkng-condition a{text-decoration:underline}.modal-booking .hold-bookng-content-wrap .hold-bkng-close{padding:35px 0 5px}.modal-booking .hold-bookng-content-wrap .hold-bkng-close a{background:none;padding:8px 40px;border-radius:10px}.modal-booking .custom-close.right-top{top:-4px;font-size:27px!important;border-radius:5px;width:25px;height:25px}.modal-booking.secured-bookng .modal-header{border:none}.modal-booking.secured-bookng .custom-header{background:none;border:none;display:block;font-weight:700}.modal-booking.secured-bookng .custom-header .custom-title{font-size:23px;position:relative;top:22px;left:30px;margin-top:12px}.modal-booking.secured-bookng .hold-bookng-content-wrap{padding:0 40px 22px}.modal-booking.secured-bookng .covid-info .custom-close.right-top{background:none!important;top:-22px;font-size:25px!important;font-weight:700}.modal-booking.secured-bookng .modal-body{padding:12px 15px}.covid-info .custom-close.right-top{padding:5px 7px;border-radius:5px}.flight-tooltip h3{font-size:15px;padding:5px 8px;border-radius:3px;font-weight:700}.flight-tooltip h4{font-size:15px;padding-left:8px;font-weight:700}.flight-tooltip p{margin-left:8px}.flight-tooltip.popover{max-width:400px;width:100%;padding:28px 10px 12px 8px;box-shadow:0 0 15px 0 #bebaba;border:none!important;top:3px!important;left:128px!important}.flight-tooltip.popover.dynamic_package{left:0!important}.flight-tooltip .popover-requirement span{margin:0 0 0 15px}.flight-tooltip .popover-requre{margin:10px 15px}.flight-tooltip .popover-tooltip{width:16px;padding:0!important;font-size:12px!important;top:5px;right:10px;height:16px;font-weight:700;line-height:0;border-radius:50%!important}.flight-tooltip .arrow:after,.flight-tooltip .arrow:before{border-width:15px}.flight-tooltip:not(.new_checkout_similar-hotel-tooltip) .arrow{left:50px!important;top:-4px;display:none}.flight-tooltip:not(.new_checkout_similar-hotel-tooltip) .arrow:after,.flight-tooltip:not(.new_checkout_similar-hotel-tooltip) .arrow:before{top:-26px}.common_tooltip_design h3{font-size:15px;padding:5px 8px;border-radius:3px;font-weight:700;background:#d8eefc}.common_tooltip_design h4{font-size:15px;padding-left:8px;font-weight:700}.common_tooltip_design p{margin-left:8px}.common_tooltip_design.popover{max-width:400px;width:100%;padding:28px 10px 12px 8px;box-shadow:0 0 15px 0 #bebaba;border:none!important}.common_tooltip_design .popover-requirement span{margin:0 0 0 15px}.common_tooltip_design .popover-requre{margin:10px 15px}.common_tooltip_design .popover-tooltip{width:16px;padding:0!important;font-size:12px!important;top:5px;right:10px;height:16px;font-weight:700;line-height:7px;border-radius:50%!important}.airline_charge_info{position:absolute;right:-8px;bottom:51px}.price_view_outer_1+.airline_charge_info{bottom:86px}.price_view_outer+.airline_charge_info{bottom:90px}.frenchScreen .airline_charge_info{bottom:70px}@media only screen and (max-width:1200px) and (min-width:992px){.branded_class_modals .modal-xl{max-width:95%}}@media only screen and (max-width:992px){.branded_class_modals .modal-xl{max-width:95%}}.branded_class_modals .custom-header{height:50px}.branded_class_modals .custom-header .custom-title{font-size:16px;font-weight:400!important}.branded_class_modals .custom-header .flight_icon{display:inline-block}.branded_class_modals .custom-header .icon-flight{transform:rotate(45deg);display:inline-block;font-size:14px}.branded_class_modals .modal-header .close{background:#0f519f;color:#fff}.branded_class_modals .tab-content{border-radius:8px;border-top-left-radius:0}@media only screen and (max-width:600px){.branded_class_modals .flight_class_wrapper{flex-wrap:wrap}.branded_class_modals .flight_class_wrapper .flight_class_details{width:40%}}.branded_class_modals .flight_class_details{width:220px}.branded_class_modals .flight_class_lft{padding:7px 20px 10px}.branded_class_modals .flight_sub_title{font-size:13px;margin-bottom:8px!important}.branded_class_modals .airline_code,.branded_class_modals .airline_name{font-size:13px}.branded_class_modals .amenities_ul li,.branded_class_modals .uta_category_ul li{list-style:none;font-size:14px}.branded_class_modals .amenities_ul li{height:35px;display:flex;align-items:center;margin-bottom:4px;font-family:Conv_AvenirNextLTPro-Regular,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji}.branded_class_modals .amenities_ul li .amenities_icon{width:12px;display:inline-block;line-height:15px;top:-2px;position:relative}.branded_class_modals .amenities_ul li .amenities_icon img{max-width:100%}.branded_class_modals .uta_category_ul li{height:35px;display:flex;align-items:center}.branded_class_modals .uta_category_ul li .baggage_icon{width:12px;display:inline-block;line-height:15px;top:-2px;position:relative}.branded_class_modals .uta_category_ul li .baggage_icon img{max-width:100%}.branded_class_modals .view_all_txt{font-size:12px;margin-top:0!important;min-height:35px;display:flex;align-items:flex-end;justify-content:center;position:absolute;bottom:58px;left:18px;border-bottom:1px solid #bababa;width:85%;padding-bottom:15px}.branded_class_modals .airline_logo{width:32px;margin-right:15px!important}.branded_class_modals .airline_logo img{max-width:100%}.branded_class_modals .flight_branded_fare_details{width:calc(100% - 220px);margin:8px 0}@media only screen and (max-width:600px){.branded_class_modals .flight_branded_fare_details{width:60%}}.branded_class_modals .flight_branded_fare_wrapper .vueperslide{margin-right:.2%!important;margin-left:0}@media (max-width:1024px){.branded_class_modals .flight_branded_fare_wrapper .vueperslide{margin-right:1%!important}}@media only screen and (max-width:1000px){.branded_class_modals .flight_branded_fare_wrapper{flex-wrap:wrap}.branded_class_modals .flight_branded_fare_wrapper .branded_fare_list{width:100%}}@media only screen and (max-width:600px){.branded_class_modals .flight_branded_fare_wrapper .branded_fare_list{width:95%;border-left:none;border-top:1px dashed #b8b8b8;margin:0 auto}}.branded_class_modals .flight_branded_fare_wrapper .vueperslides__arrow{top:22px}.branded_class_modals .flight_branded_fare_wrapper .vueperslides__arrow.vueperslides__arrow--prev{left:-2px}@media (max-width:767px){.branded_class_modals .flight_branded_fare_wrapper .vueperslides__arrow.vueperslides__arrow--prev{left:-7px}}.branded_class_modals .flight_branded_fare_wrapper .vueperslides__arrow.vueperslides__arrow--next{right:-22px}@media (max-width:767px){.branded_class_modals .flight_branded_fare_wrapper .vueperslides__arrow.vueperslides__arrow--next{right:-9px}}.branded_class_modals .flight_branded_fare_wrapper .vueperslides__arrow svg{width:15px!important;height:36px;background:#e5e5e5;color:#000;border-radius:0;padding:4px}.branded_class_modals .flight_branded_fare_wrapper.branded_fare_3columns .vueperslide{width:33.5%!important}@media only screen and (max-width:768px){.branded_class_modals .flight_branded_fare_wrapper.branded_fare_3columns .vueperslide{width:100%!important}}.branded_class_modals .flight_branded_fare_wrapper.branded_fare_3columns .carousel,.branded_class_modals .flight_branded_fare_wrapper.branded_fare_3columns .fare_options_slider_img{height:240px}.branded_class_modals .flight_branded_fare_wrapper.branded_fare_3columns .branded_fare_image_gallery{padding-bottom:100px}.branded_class_modals .flight_branded_fare_wrapper.branded_fare_3columns .branded_fare_image_gallery .brandedfare_tooltip{height:85px}.branded_class_modals .flight_branded_fare_wrapper.branded_fare_2columns .vueperslide{width:49.5%!important}@media (max-width:767px){.branded_class_modals .flight_branded_fare_wrapper.branded_fare_2columns .vueperslide{width:100%!important}}.branded_class_modals .flight_branded_fare_wrapper.branded_fare_2columns .carousel,.branded_class_modals .flight_branded_fare_wrapper.branded_fare_2columns .fare_options_slider_img{height:240px}.branded_class_modals .flight_branded_fare_wrapper.branded_fare_1columns .vueperslide{width:49.5%!important}@media (max-width:767px){.branded_class_modals .flight_branded_fare_wrapper.branded_fare_1columns .vueperslide{width:100%!important}}.branded_class_modals .flight_branded_fare_wrapper.branded_fare_1columns .carousel,.branded_class_modals .flight_branded_fare_wrapper.branded_fare_1columns .fare_options_slider_img{height:240px}.branded_class_modals .branded_fare_list{padding:5px 20px 47px;text-align:center;position:relative;height:100%;border-left:1px dashed #b8b8b8}@media (max-width:767px){.branded_class_modals .branded_fare_list{padding:5px 10px 47px}}.branded_class_modals .branded_fare_list.faded:before{position:absolute;content:"";top:0;bottom:0;left:0;right:0;background:hsla(0,0%,100%,.6);z-index:91}.branded_class_modals .branded_fare_title{font-size:16px;line-height:normal;margin-bottom:14px!important;padding:10px 5px 6px;text-transform:lowercase;min-height:35px}.branded_class_modals .branded_fare_title:first-letter{text-transform:capitalize}.branded_class_modals .branded_fare_price_gallery_wrapper{margin-bottom:0;margin-top:15px}@media (max-width:1000px){.branded_class_modals .branded_fare_price_gallery_wrapper.price_value{height:125px}}@media (max-width:767px){.branded_class_modals .branded_fare_price_gallery_wrapper.price_value{height:159px}}.branded_class_modals .fare_options_slider_img{height:80px;width:100%;background-size:cover;background-position:top}.branded_class_modals .branded_fare_amt{font-size:21px;line-height:30px;margin-bottom:5px!important;margin-top:0!important}.branded_class_modals .branded_fare_amt sup{font-size:12px;top:-15px}.branded_class_modals .branded_fare_list_title{margin:0;font-size:13px;line-height:normal;height:35px}.branded_class_modals .flex_left{display:flex;align-items:center}.branded_class_modals .flex_center{display:flex;align-items:center;justify-content:center}.branded_class_modals .branded_fare_list_icon{margin-bottom:5px!important;height:35px;font-size:12px;font-family:Conv_AvenirNextLTPro-Regular,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;position:relative}.branded_class_modals .border_bottom{margin:10px 0}.branded_class_modals .select_btn{display:inline-block;font-size:15px;width:140px;height:36px;border-radius:5px!important;margin-top:20px;padding:0 8px;line-height:38px;position:absolute;bottom:0;left:50%;transform:translateX(-50%)}@media (max-width:960px){.branded_class_modals .select_btn{width:125px}}.branded_class_modals .success i{font-size:24px;line-height:12px}.branded_class_modals .banned i{font-size:15px;color:#b8b8b8}.branded_class_modals .no_branded_fare_image_gallery .branded_fare_amt{padding:50px 0 45px}.branded_class_modals .branded_fare_image_gallery{padding-bottom:85px}.branded_class_modals .branded_fare_image_gallery .vueperslides__bullets{position:absolute;bottom:-14px}.branded_class_modals .branded_fare_image_gallery .vueperslides__bullets .vueperslides__bullet{margin:0 8px 0 0}.branded_class_modals .branded_fare_image_gallery .vueperslides__bullets .vueperslides__bullet .default{width:6px;height:6px;border-width:1px}.branded_class_modals .branded_fare_image_gallery .vueperslides__arrow{padding:0;opacity:1}.branded_class_modals .branded_fare_image_gallery .vueperslides__arrow svg{width:18px;height:18px;padding:4px;border-radius:50%;stroke-width:3px;background:#b8b8b8;color:#fff!important}.branded_class_modals .branded_fare_image_gallery .carousel,.branded_class_modals .branded_fare_image_gallery .carousel .carousel-item img{height:80px}.branded_class_modals .branded_fare_image_gallery .carousel .carousel-indicators{margin-bottom:0;bottom:-12px;z-index:1!important;width:100%;padding-left:0;margin-left:0!important;margin-right:0!important}.branded_class_modals .branded_fare_image_gallery .carousel .carousel-indicators li{display:inline-block;width:4px;height:4px;margin:1px;text-indent:-999px;cursor:pointer;background-color:#0f519f;border:1px solid #fff;border-radius:10px}.branded_class_modals .branded_fare_image_gallery .carousel-control-next,.branded_class_modals .branded_fare_image_gallery .carousel-control-prev{opacity:1}.branded_class_modals .branded_fare_image_gallery .carousel-control-next-icon,.branded_class_modals .branded_fare_image_gallery .carousel-control-prev-icon{width:14px;height:14px;background-size:50%;border-radius:50%;opacity:.7}.branded_class_modals .branded_fare_image_gallery .carousel-item{background:#fff!important}.branded_class_modals .amenities_list_sec{padding-top:246px!important}.branded_class_modals .amenities_list_sec.amenities_list_3column{padding-top:259px!important}.branded_class_modals .nav-tabs{align-items:flex-end;border-bottom:none}.branded_class_modals .nav-tabs .nav-item{flex-grow:unset}.branded_class_modals .branded_class_tabs .nav-link{font-size:13px!important;margin-right:0!important;border-top-left-radius:10px!important;border-top-right-radius:10px!important;height:37px!important;font-weight:400!important;min-width:160px;max-width:200px;padding-top:5px;line-height:18px;display:flex;justify-content:center;align-items:center}@media only screen and (max-width:992px){.branded_class_modals .branded_class_tabs .nav-link{padding:0 5px!important;font-size:12px!important}}.branded_class_modals .flight_info_tabs .nav-link{font-size:13px;height:31px;line-height:34px;background:#e5e5e5!important;color:inherit;border:none;padding:0 15px;border-radius:0;font-weight:400}.branded_class_modals .depart_time_location{position:relative}.branded_class_modals .depart_time_location:before{position:absolute;content:"";height:75%;top:20px;left:5px;border-left:1px dashed #b8b8b8}.branded_class_modals .depart_flight_icon{display:inline-block;line-height:12px;margin-right:10px}.branded_class_modals .depart_flight_icon i{transform:rotate(135deg);display:block;font-size:14px;color:#b8b8b8}.branded_class_modals .destination_icon{display:inline-block;width:8px;height:8px;border-radius:50%;margin-right:10px;margin-left:2px;border:1px solid #b8b8b8;margin-top:7px}.branded_class_modals .fare_type_body{border-radius:10px;border:1px solid #b8b8b8}.branded_class_modals .branded_fare_continue_btn{margin:40px 0 15px;display:inline-block;width:140px;padding:5px;border-radius:8px}.branded_class_modals .branded_fare_title_airline_logo{display:inline-block;width:30px}.branded_class_modals .branded_fare_title_airline_logo img{max-width:100%}.branded_class_modals .fare_option_list{height:35px;margin-bottom:5px;display:flex;align-items:center}.branded_class_modals .fare_option_list .brand-txt{font-size:14px}.branded_class_modals .branded_fare_class_title{font-size:16px;height:32px}.branded_class_modals .branded_fare_class_enable .branded_fare_amt{margin-bottom:5px!important;margin-top:0!important}.branded_class_modals .flight_class_wrapper{border:1px solid #ddd}.branded_class_modals .fare_family_body{border-radius:8px;border-top-left-radius:0}.branded_class_modals .fare_family_body .flight_class_wrapper{border:none}.branded_class_modals .fare_family_body ::-webkit-scrollbar{width:6px}.branded_class_modals .fare_family_body ::-webkit-scrollbar-thumb{border-radius:0}.branded_class_modals .fare_family_body ::-webkit-scrollbar-track-piece{background:#ccc}.branded_class_modals .newcheckout_v3_branded_images_enabled_details .branded_fare_amt{margin-bottom:11px!important}.branded_class_modals .newcheckout_v3_branded_images_enabled_details .brandedfare_tooltip{margin-top:10px;height:75px}.branded_class_modals .newcheckout_v3_branded_images_enabled_details .branded_fare_price_gallery_wrapper{padding-bottom:5px!important}.branded_class_modals .newcheckout_v3_branded_images_enabled_details .branded_fare_3columns .brandedfare_tooltip{height:85px}.branded_class_modals .newcheckout_v3_branded_images_enabled_details .carousel-control-next,.branded_class_modals .newcheckout_v3_branded_images_enabled_details .carousel-control-prev{height:100%}.branded_class_modals .newcheckout_v3_branded_images_ameni_details .amenities_list_1column,.branded_class_modals .newcheckout_v3_branded_images_ameni_details .amenities_list_2column{padding-top:339px!important;padding-bottom:10px!important}.branded_class_modals .newcheckout_v3_branded_images_ameni_details .amenities_list_3column{padding-top:354px!important;padding-bottom:10px!important}.fare_family_modal .flight_sub_title{margin-bottom:0!important;height:30px}.fare_family_modal .branded_fare_amt{height:125px}.fare_type_modal .flight_fare_type_sub_title{color:inherit}.brandedfare_tooltip{text-align:left;font-weight:400;font-size:12px;margin-top:17px;height:65px;padding:5px 0;text-shadow:none;font-family:Conv_AvenirNextLTPro-Regular,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji}.flight_result_details .btn-outline-danger{width:120px;padding:7px 3px 5px;border-radius:4px}.cart-flight-result-details.flight-popup-model .custom-title{font-size:18px}@media only screen and (max-width:768px){.cart-flight-result-details.flight-popup-model .custom-title{font-size:15px!important}}.cart-flight-result-details.flight-popup-model .covid-info .custom-close.right-top{top:-3px;border-radius:6px;line-height:15px}.cart-flight-result-details.flight-popup-model .package-meal-selection .nav-tabs .nav-link{font-size:16px!important}.cart-flight-result-details.flight-popup-model .hold-bkng-close a{background:none;padding:7px 38px;border-radius:5px}.cart-flight-result-details.flight-popup-model .faredetails-table span{padding-left:65px!important}.cart-flight-result-details.flight-popup-model .supplier-table .surcharge-border td{padding:5px 10px 30px!important}@media only screen and (max-width:768px){.cart-flight-result-details.flight-popup-model .flightlist-details-view-rgt{width:100%}}.cart-flight-result-details .cart_flight_body_details .flight-details-tap:after{border-bottom:none}.cart-flight-result-details.flight_result_details .product-list-new-btm{position:absolute!important;top:0;left:auto;display:block!important;border-top:none!important;z-index:99}.cart-flight-result-details.flight_result_details .flight-tooltip.popover{left:-8px!important}.cart-flight-result-details.flight_result_details .flight-tooltip .arrow{right:35px!important;left:auto!important}.cart-flight-result-details.flight_result_details .custom-title{display:flex;flex-wrap:wrap;align-items:center;justify-content:center}@media (max-width:767px){.cart-flight-result-details.flight_result_details .custom-title{justify-content:left}}.flight-tooltip.bs-popover-auto[x-placement^=bottom]>.arrow:after,.flight-tooltip.bs-popover-auto[x-placement^=bottom]>.arrow:before,.flight-tooltip.bs-popover-bottom>.arrow:after,.flight-tooltip.bs-popover-bottom>.arrow:before{border-bottom-color:transparent!important}.modal-shareUrl .custom-header{height:38px}.modal-shareUrl .custom-header .custom-title{font-size:17px}.modal-shareUrl .custom-header span i{position:relative;top:-2px;font-size:23px;left:5px}.modal-shareUrl .covid-info .custom-close.right-top{top:0;right:0;border-radius:3px;background-image:url(https://d12lchh0gjjhot.cloudfront.net/img/close_icon.svg)!important;background-repeat:no-repeat!important;background-size:50%!important;background-position:50%!important;text-indent:-99999px;width:20px;height:20px}.modal-shareUrl .modal-body{padding:32px 40px;box-shadow:0 1px 5px 0 #e1e1e1}.modal-shareUrl .modal-content{border:none}.modal-shareUrl .shareurl-wrap .form-group{display:flex;align-items:center}.modal-shareUrl .shareurl-wrap .form-group label{font-size:14px;font-weight:700;width:28%}.modal-shareUrl .shareurl-wrap .form-group .form-control{background:none;border:1px solid #cacaca;border-radius:3px;height:31px;font-size:13px;font-weight:300;width:300px}.modal-shareUrl .shareurl-wrap .form-group .shareurl-wrap-content{margin-left:30px}.modal-shareUrl .shareurl-wrap .price-form-ctl .dynmic-share-popup{top:17.5px;left:8px}.modal-shareUrl .shareurl-wrap .price-form-ctl .form-control{padding-left:40px}.modal-shareUrl .shareurl-wrap .input-group-prepend .form-group{margin-bottom:0}.modal-shareUrl .shareurl-wrap .input-group-prepend .multiselect__select{top:-4px}.modal-shareUrl .shareurl-wrap .input-group-prepend .multiselect__tags{background:none;min-height:31px;border-radius:3px;height:31px;font-size:13px;width:90px;border-top-right-radius:0;border-bottom-right-radius:0;border:1px solid #cacaca}.modal-shareUrl .shareurl-wrap .input-group-prepend .multiselect__tags .multiselect__single{top:-4px}.modal-shareUrl .shareurl-wrap .input-group-prepend .multiselect__placeholder{padding-top:5px}.modal-shareUrl .shareurl-wrap .input-group-prepend .option__desc{position:relative}.modal-shareUrl .shareurl-wrap .input-group-prepend .option__desc .option__title{position:absolute;top:-6px;left:5px}.modal-shareUrl .shareurl-wrap .phone-no-itm .form-group{margin-bottom:0}.modal-shareUrl .shareurl-wrap .phone-no-itm .form-group .input-tel__input{width:215px;top:-3.5px;border-left:none!important;background:none;height:31px;border-radius:3px;font-size:13px;font-weight:700;border:1px solid #cacaca}.modal-shareUrl .shareurl-wrap .phone-no-itm .form-group .input-tel__input::-moz-placeholder{color:#b9b9b9}.modal-shareUrl .shareurl-wrap .phone-no-itm .form-group .input-tel__input:-ms-input-placeholder{color:#b9b9b9}.modal-shareUrl .shareurl-wrap .phone-no-itm .form-group .input-tel__input::placeholder{color:#b9b9b9}.modal-shareUrl .shareurl-textarea{min-height:80px;height:100%}.modal-shareUrl .shareurl-textarea.form-control{font-size:14px;font-weight:700}.modal-shareUrl .shareurl-textarea::-moz-placeholder{color:#b8b8b8}.modal-shareUrl .shareurl-textarea:-ms-input-placeholder{color:#b8b8b8}.modal-shareUrl .shareurl-textarea::placeholder{color:#b8b8b8}.modal-shareUrl .shareurl-btn{padding:7px 50px;border-radius:5px;margin-top:6px}.custom-header .custom_close_design{font-size:17px;padding:0 6px;line-height:22px;text-align:center;width:25px;height:25px;background-image:url(https://d12lchh0gjjhot.cloudfront.net/img/close_icon.svg)!important;background-repeat:no-repeat!important;background-size:50%!important;background-position:50%!important;text-indent:-99999px}.custom_dropdown_design .custom_int_design{border-radius:3px;padding:5px 6px 3px;font-size:14px;min-width:130px;text-align:left;color:inherit;position:relative;border:1px solid #b8b8b8}.custom_dropdown_design .custom_int_design>span{position:absolute;top:5px;right:10px}.custom_dropdown_design .dropdown-menu{padding:15px;top:45px!important;left:auto!important;right:0;transform:none!important;border-radius:0;box-shadow:0 1px 7px rgba(0,0,0,.25)!important}.custom_dropdown_design .dropdown-menu .dropdown-item{color:inherit}.custom_dropdown_design .dropdown-menu .dropdown_arrow{top:-12px;right:10px}.custom_dropdown_design .dropdown-toggle{background:none;border:none;padding:0;white-space:pre-wrap;color:inherit!important}.custom_dropdown_design .custom-control-label{font-size:13px;padding-left:10px;margin-bottom:3px;line-height:26px;font-family:Conv_AvenirNextLTPro-Regular,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;border:1px solid #b8b8b8!important}.custom_dropdown_design .custom-control-label:before{width:21px;height:21px}.custom_dropdown_design .custom-control-label:after{width:19px;height:19px}.custom_dropdown_design .custom-control-input:checked~label:before{background:none!important}.custom_dropdown_design .custom-control-input:checked~label:after{content:"";background:url(https://d12lchh0gjjhot.cloudfront.net/img/icon/tick_icon.png) no-repeat 50%!important;font-size:19px!important;left:-23px!important;right:auto!important;top:2px!important;line-height:normal;text-align:center}@media (min-width:1200px){.get_fare_alert_modal.oneway_alert_modal .modal-xl{max-width:940px}}.get_fare_alert_modal .custom-header{height:50px}.get_fare_alert_modal .custom-header .custom-title{font-size:19px}.get_fare_alert_modal .modal_heading_bell_icon{position:relative;top:0;line-height:14px;margin-right:10px;width:20px;height:20px}.get_fare_alert_modal .modal_heading_bell_icon i{color:#fc7d12;position:absolute;top:0;left:0;line-height:normal}.get_fare_alert_modal .round_trip_title{font-size:26px}.get_fare_alert_modal .trip_arrow_icon i{color:inherit}.get_fare_alert_modal .get_fare_alert_form{padding:0 45px}.get_fare_alert_modal .get_fare_alert_form.oneway_fare_form{padding:0 80px}@media only screen and (max-width:650px){.get_fare_alert_modal .get_fare_alert_form_wrapper{display:block!important}}.get_fare_alert_modal .get_fare_alert_list{width:33.33%;padding-right:15px;position:relative;margin-bottom:15px}.get_fare_alert_modal .get_fare_alert_list:last-child{padding-right:0}@media only screen and (max-width:650px){.get_fare_alert_modal .get_fare_alert_list{width:100%;padding-right:0}}.get_fare_alert_modal .get_fare_alert_list .form-control{border-radius:0;height:42px!important}.get_fare_alert_modal .get_fare_alert_list .icon-calander{line-height:10px!important;margin-bottom:0;top:12px!important;left:12px}.get_fare_alert_modal .get_fare_alert_list .return_trip_icon{transform:rotateY(180deg)}.get_fare_alert_modal .get_fare_alert_list .calender_arrow_icon{position:absolute;top:10px;right:12px;pointer-events:none}.get_fare_alert_modal .get_fare_alert_list .calender_arrow_icon i{color:#0f519f}.get_fare_alert_modal .get_fare_alert_list .datepicker-trigger .asd__month-name{margin-bottom:35px}.get_fare_alert_modal .oneway_fare_form .calender_field_item{width:30%}.get_fare_alert_modal .oneway_fare_form .datepicker-trigger{max-width:100%!important}.get_fare_alert_modal .oneway_fare_form .flexible_time_item,.get_fare_alert_modal .oneway_fare_form .preference_item{width:35%}.get_fare_alert_modal .custom_int_design{border-radius:0;height:auto;line-height:normal;padding:13px 30px 10px 50px;position:relative;cursor:pointer;white-space:nowrap;height:40px}.get_fare_alert_modal .custom_int_design .flight_icon{top:50%;right:auto;left:18px;transform:translateY(-43%)}.get_fare_alert_modal .custom_int_design .flight_icon i{font-size:18px}.get_fare_alert_modal .custom_int_design .caret_down_icon{top:50%;transform:translateY(-43%)}.get_fare_alert_modal .form-group{margin-bottom:0}.get_fare_alert_modal .datepicker-trigger{max-width:calc(100% - 70px)!important;width:100%}.get_fare_alert_modal .travel_date{min-width:75px;margin-right:10px;font-size:13px;display:inline-block}.get_fare_alert_modal .email_address_field{padding:30px 0;text-align:center}.get_fare_alert_modal .email_address_field .form-control{max-width:340px;margin:0 auto;text-align:center;font-size:16px;border-color:#b8b8b8}.get_fare_alert_modal .signup_btn_wrapper{margin-bottom:40px}@media only screen and (max-width:650px){.get_fare_alert_modal .signup_btn_wrapper{margin-bottom:20px}}.get_fare_alert_modal .signup_btn{border-radius:6px!important;width:140px;padding:9px 5px 6px;font-size:14px;line-height:normal}.get_fare_alert_modal .terms_conditions_link{text-decoration:underline;font-size:16px;margin-top:30px}.get_fare_alert_modal .dropdown-toggle:after{display:none}.get_fare_alert_modal .b-dropdown-text{padding:0}.get_fare_alert_modal .bv-no-focus-ring{margin-bottom:0!important}.get_fare_alert_modal .dropdown{display:flex}.get_fare_alert_modal .custom-control-inline{display:flex;margin-right:0}.get_fare_alert_modal .custom-control-inline:last-child .custom-control-label{margin-bottom:0}.get_fare_alert_modal .dropdown-menu{top:55px!important;right:-20px}.get_fare_alert_modal .dropdown-menu .dropdown_arrow{right:25px}.get_fare_alert_modal .preference_dropdown .dropdown-menu{width:180px;padding:25px}.get_fare_alert_modal .preference_dropdown .custom-control-label{border:none!important}.get_fare_alert_modal .preference_dropdown .custom-checkbox .custom-control-label:before{border-width:1px;border-color:#b8b8b8}.get_fare_alert_modal .preference_dropdown .custom-checkbox .custom-control-input:checked~.custom-control-label:before{background:none!important;border-width:1px;border-color:#b8b8b8}.close_dropdown_icon{position:absolute;top:5px;right:27px;width:16px;height:16px;border-radius:50%;text-align:center;line-height:16px;font-size:12px;display:block;font-family:sans-serif}sup{top:-.3em}.bellicon_animation{-webkit-animation:ring 4s .7s infinite;animation:ring 4s .7s infinite;vertical-align:text-bottom;transform-origin:50% .4rem;-webkit-animation-delay:5s;animation-delay:5s}@-webkit-keyframes ring{0%{transform:rotate(0)}1%{transform:rotate(30deg)}3%{transform:rotate(-28deg)}5%{transform:rotate(34deg)}7%{transform:rotate(-32deg)}9%{transform:rotate(30deg)}11%{transform:rotate(-28deg)}13%{transform:rotate(26deg)}15%{transform:rotate(-24deg)}17%{transform:rotate(22deg)}19%{transform:rotate(-20deg)}21%{transform:rotate(18deg)}23%{transform:rotate(-16deg)}25%{transform:rotate(14deg)}27%{transform:rotate(-12deg)}29%{transform:rotate(10deg)}31%{transform:rotate(-8deg)}33%{transform:rotate(6deg)}35%{transform:rotate(-4deg)}37%{transform:rotate(2deg)}39%{transform:rotate(-1deg)}41%{transform:rotate(1deg)}43%{transform:rotate(0)}to{transform:rotate(0)}}@keyframes ring{0%{transform:rotate(0)}1%{transform:rotate(30deg)}3%{transform:rotate(-28deg)}5%{transform:rotate(34deg)}7%{transform:rotate(-32deg)}9%{transform:rotate(30deg)}11%{transform:rotate(-28deg)}13%{transform:rotate(26deg)}15%{transform:rotate(-24deg)}17%{transform:rotate(22deg)}19%{transform:rotate(-20deg)}21%{transform:rotate(18deg)}23%{transform:rotate(-16deg)}25%{transform:rotate(14deg)}27%{transform:rotate(-12deg)}29%{transform:rotate(10deg)}31%{transform:rotate(-8deg)}33%{transform:rotate(6deg)}35%{transform:rotate(-4deg)}37%{transform:rotate(2deg)}39%{transform:rotate(-1deg)}41%{transform:rotate(1deg)}43%{transform:rotate(0)}to{transform:rotate(0)}}.flight-depart-lft{width:170px;padding-right:15px}.flight-depart-mdl{width:calc(100% - 480px);padding:15px 15px 0}.flight-depart-rgt{width:310px;padding-left:15px}.depart-flight .flight-list-cont{padding:15px 0 0}.showmore-flight-section .showMoreSelectedFlight .flight-list-cont{background-color:#f1f1f1}.showmore-flight-section .flight-list-cont:hover{background-color:none}.selected-filter-sec{padding-bottom:5px}.flight-list-pagination li a{color:#005cac;font-size:13px;border:1px solid #d8dad9;background-color:#fff;border-radius:5px;min-width:40px;height:40px;line-height:40px;display:block;padding:0 15px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.flight-list-pagination li a:hover{background-color:#d8dad9}@media (max-width:767px){.flight-list-pagination li a{padding:0 10px;min-width:auto}}.flight-list-pagination li.selected a{background-color:#d8dad9}.flight-list-pagination li:first-child{margin-right:10px}.flight-list-pagination li:last-child{margin-left:10px}.flight-list-pagination .disabled a{background:#e4e4e4}.b2c-return-trip-page .product-list-new .productductlst-price-new.b2c_productductlst-price-new{padding-top:0!important}.b2c-return-trip-page .product-list-new .price-radio-btn-sec{padding-bottom:5px}.b2c-return-trip-page .product-list-new .flight-price-btm-sec{padding-top:10px!important}.b2c-return-trip-page .product-list-new .product-list-lft .b2c_productlst-new-inner{padding-left:20px;padding-top:25px}.b2c-return-trip-page .product-list-new .b2c_productlst-new-inner.show_check_box{padding-left:40px}@media only screen and (max-width:768px){.b2c-return-trip-page .product-list-new .b2c_productlst-new-inner.show_check_box .b2c_flight_list_cont_wrapper{margin-left:40px}}.b-sidebar-right .cart_flight_body_details .tab-content{height:unset;overflow-y:unset}.cart_flight_body_details .tab-content{height:460px;overflow-y:auto;padding-right:20px}.cart_flight_body_details .tab-content ::-webkit-scrollbar{width:6px}.cart_flight_body_details .tab-content ::-webkit-scrollbar-thumb{border-radius:0}.cart_flight_body_details .tab-content ::-webkit-scrollbar-track-piece{background:#ccc}.cart_flight_body_details.show_flight_body_details_single .tab-content{height:auto;max-height:440px}.flight-list ::-webkit-scrollbar{width:6px}.flight-list ::-webkit-scrollbar-thumb{border-radius:0}.flight-list ::-webkit-scrollbar-track-piece{background:#ccc}.branded_fare_scroll{height:580px;overflow-y:auto;overflow-x:hidden;padding-right:20px}@media (max-width:767px){.branded_fare_scroll{padding-right:0}}.flightlist-details-top-space{padding-top:8px!important}.search_options_container .search_options_multiselect{position:relative}.search_options_container .search_options_multiselect .dropdown{position:static!important}.multi-ticket span{font-size:12px}.slider_cabin_cal{padding-right:3px}.econamic-slider-capitalize,.slider_cabin_cal{text-transform:capitalize}@media only screen and (max-width:767px){.search_form_section{margin-bottom:0!important}.search_form_section .other_preference_section .other_preference_check_promo_sec .other_preference_checkbox_sec .other_preference_checkboxs.corporate_css_updation{justify-content:flex-start;display:flex!important;width:100%}.search_form_section .other_preference_section .other_preference_check_promo_sec .other_preference_checkbox_sec .other_preference_checkboxs.corporate_css_updation .custom-switch .custom-control-label .mobile_view_label{font-size:12px!important}.search_form_section .other_preference_section .other_preference_check_promo_sec .other_preference_checkbox_sec .other_preference_checkboxs.corporate_css_updation .custom-switch .custom-control-input:checked~.custom-control-label:after{top:2px;left:-15px;font-size:11px}.SearchForm_responsive .multicity_search_container .remove_multicity{top:-13px;font-size:10px!important}.SearchForm_responsive .multicity_search_container .add_btn{color:#0970fe!important}.flight_result_container{padding:0}.flight-result-view.flight-result-view-responsive .price-comm{padding-left:5px!important;font-size:10px;text-align:right!important}.flight-result-view.flight-result-view-responsive .showmore-flight-section-wrap .flightlist_scroll{display:block!important}.flight-result-view.flight-result-view-responsive .showmore-flight-section-wrap .operated_airline_name{left:0!important}.flight-result-view.flight-result-view-responsive .showmore-flight-section-wrap .product-list .airline-name{font-size:10px!important;width:45px}.flight-result-view.flight-result-view-responsive .showmore-flight-section-wrap .airline-code{display:none}.flight-result-view.flight-result-view-responsive .custm-htel-nav{font-family:Conv_AvenirNextLTPro-Regular,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji}.flight-result-view.flight-result-view-responsive .custm-htel-nav li a .pricevalue{color:#0f519f!important;font-size:12px!important}.flight-result-view.flight-result-view-responsive .custm-htel-nav li.active a{color:#0f519f!important;border-bottom:5px solid #ff7b27}.flight-result-view.flight-result-view-responsive .custm-htel-nav li.active a:before{display:none}.flight-result-view.flight-result-view-responsive .custm-htel-nav .recommend-fare{font-size:14px}.flight-result-view.flight-result-view-responsive .filter-section .filter_wrapper{position:relative}.flight-result-view.flight-result-view-responsive .filter-section .filter_wrapper .fliter_bg{display:block;overflow:hidden;padding:10px 0 10px 6px;background:#f6f6f6}.flight-result-view.flight-result-view-responsive .filter-section .filter_wrapper .fliter_bg .filters_ul{width:100%;overflow-x:scroll;white-space:nowrap;display:flex;align-items:center;padding:4px 0 5px;-ms-overflow-style:none;scrollbar-width:none}.flight-result-view.flight-result-view-responsive .filter-section .filter_wrapper .fliter_bg .filters_ul::-webkit-scrollbar{display:none}.flight-result-view.flight-result-view-responsive .filter-section .filter_wrapper .fliter_bg .filters_ul .list-group-item{margin-right:10px;line-height:17px;border:none;font-size:14px;display:inline-block;background:none;padding:0;color:#000}.flight-result-view.flight-result-view-responsive .filter-section .filter_wrapper .fliter_bg .filters_ul .list-group-item:first-child{border:none;min-width:auto;text-align:left}.flight-result-view.flight-result-view-responsive .filter-section .filter_wrapper .fliter_bg .filters_ul .list-group-item .filter-hd{background:none}.flight-result-view.flight-result-view-responsive .filter-section .filter_wrapper .fliter_bg .filters_ul .list-group-item .filter-hd h2{color:#000;font-size:12px;font-weight:400}.flight-result-view.flight-result-view-responsive .filter-section .filter_wrapper .fliter_bg .filters_ul .list-group-item .filter_li_item{text-align:center;background:#fff;padding:7px 13px 6px;min-width:95px;vertical-align:bottom;border-radius:14px;box-shadow:0 1px 5px 0 rgba(0,0,0,.1);border:1px solid transparent;color:#0f519f}.flight-result-view.flight-result-view-responsive .filter-section .filter_wrapper .fliter_bg .filters_ul .list-group-item.Selected-filter .filter_li_item{background:#0f519f;color:#fff}.flight-result-view.flight-result-view-responsive .filter-section .filter_wrapper .filter-list-option-check .filter-list{padding-top:10px!important}.flight-result-view.flight-result-view-responsive .filter-section .filter_wrapper .filter-list-option-check.search_form_model{background:#fff}.flight-result-view.flight-result-view-responsive .filter-section .filter_wrapper .filter-list-option-check.search_form_model .advance_search_wrap{border:none}.flight-result-view.flight-result-view-responsive .filter-section .filter_wrapper .filter-list-option-check.search_form_model .advance_search_wrap .other_preference_checkboxs{padding:0}.flight-result-view.flight-result-view-responsive .filter-section .filter_wrapper .filter-list-option-check.search_form_model .stops-content{padding:10px 20px 0}.flight-result-view.flight-result-view-responsive .filter-section .filter_wrapper .filter-list-option-check.search_form_model .custom-checkbox{min-height:43px;padding:0 15px 0 33px}.flight-result-view.flight-result-view-responsive .filter-section .filter_wrapper .filter-list-option-check.search_form_model .custom-checkbox .custom-control-label{line-height:21px!important;font-size:12px}.flight-result-view.flight-result-view-responsive .filter-section .filter_wrapper .filter-list-option-check.search_form_model .custom-checkbox .custom-control-input:checked~.custom-control-label:before{background-color:#fff!important;border-radius:5px!important}.flight-result-view.flight-result-view-responsive .filter-section .filter_wrapper .not-collapsed .filter_li_item{border:1px solid #0f519f!important;color:#0f519f}.flight-result-view.flight-result-view-responsive .filter-section .filter_wrapper .text-blue{color:#0f519f}.flight-result-view.flight-result-view-responsive .filter-section .filter_wrapper .text-light-hash{color:grey}.flight-result-view.flight-result-view-responsive .filter-section .filter_wrapper .collapse{position:static;left:0;top:60px;background:#fff;width:100%;z-index:19}.flight-result-view.flight-result-view-responsive .filter-section .filter_wrapper .collapse .reset_all{background:#fff;box-shadow:0 0 7px 4px rgba(0,0,0,.14);border:1px solid #dadada;width:100%}.flight-result-view.flight-result-view-responsive .filter-section .filter_wrapper .collapse .reset_all .flight_found_sec{padding:10px 13px 8px;border-right:1px solid #d1d1d1;width:35%}.flight-result-view.flight-result-view-responsive .filter-section .filter_wrapper .collapse .reset_all .clear_all{padding:10px 0 8px}.flight-result-view.flight-result-view-responsive .filter-section .filter_wrapper .collapse .reset_all .clear_all a{color:#0f519f}.flight-result-view.flight-result-view-responsive .filter-section .filter_wrapper .collapse .reset_all .reset_done{padding:10px 45px 8px;color:#fff;background-color:#f37507}.flight-result-view.flight-result-view-responsive .filter-section .filter_wrapper .collapse .reset_all .clear_all,.flight-result-view.flight-result-view-responsive .filter-section .filter_wrapper .collapse .reset_all .flight_found_sec,.flight-result-view.flight-result-view-responsive .filter-section .filter_wrapper .collapse .reset_all .reset_done{font-size:14px;line-height:30px}.flight-result-view.flight-result-view-responsive.advnce_search_scroll .fliter_bg{background:none!important;padding:10px 0 10px 5px!important}.flight-result-view.flight-result-view-responsive .mobile_flight_result_sec{background:#fff;padding-top:12px!important}.flight-result-view.flight-result-view-responsive .mobile_flight_result_sec .price_taxes_fees{padding-left:20px;margin-bottom:5px}.flight-result-view.flight-result-view-responsive .mobile_flight_result_sec .price_taxes_fees p{font-size:12px}.flight-result-view.flight-result-view-responsive .mobile_flight_result_sec .flight-product-new{box-shadow:none}.flight-result-view.flight-result-view-responsive .mobile_flight_result_sec .flight-product-new .product-list-new .product-list-lft .b2b_productlst-new-inner{padding-right:15px}.flight-result-view.flight-result-view-responsive .mobile_flight_result_sec .flight-product-new .product-list-new .productlst-new-inner{padding:10px 15px 0}.flight-result-view.flight-result-view-responsive .mobile_flight_result_sec .flight-product-new .product-list-new .productlst-new-inner .flightlist-airline-name{min-width:60px}.flight-result-view.flight-result-view-responsive .mobile_flight_result_sec .flight-product-new .product-list-new .avail-offer-list{box-shadow:0 0 2px 2px rgba(0,0,0,.1);border-radius:4px;padding-bottom:20px}.flight-result-view.flight-result-view-responsive .mobile_flight_result_sec .flight-product-new .product-list-new .avail-offer-list .flight-list-in{margin-bottom:0}.flight-result-view.flight-result-view-responsive .mobile_flight_result_sec .flight-product-new .product-list-new .avail-offer-list .flight-list-in .flight-list-hd{padding-top:10px;background-color:#f3f4f8;justify-content:flex-end;padding-left:10px}.flight-result-view.flight-result-view-responsive .mobile_flight_result_sec .flight-product-new .product-list-new .avail-offer-list .flight-list-in .flight-list-hd .flight-price-btm-sec{padding-left:40px}.flight-result-view.flight-result-view-responsive .mobile_flight_result_sec .flight-product-new .product-list-new .avail-offer-list .flight-list-in .flight-list-hd.businessclass-on{border-bottom:1px solid #ebebeb}.flight-result-view.flight-result-view-responsive .mobile_flight_result_sec .flight-product-new .product-list-new .avail-offer-list .flight-list-in .flight-list-hd .flight-price-btm-sec span{display:flex;align-items:center;font-size:10px;justify-content:center}.flight-result-view.flight-result-view-responsive .mobile_flight_result_sec .flight-product-new .product-list-new .avail-offer-list .flight-list-in .flight-list-hd .econamic-slider .vueperslides--fixed-height .vueperslides__parallax-wrapper{padding-bottom:42px!important}.flight-result-view.flight-result-view-responsive .mobile_flight_result_sec .flight-product-new .product-list-new .avail-offer-list .flight-list-in.show_more_option .flight-list-cont{margin-bottom:0}.flight-result-view.flight-result-view-responsive .mobile_flight_result_sec .flight-product-new .product-list-new .avail-offer-list .flight-list-in .flight-list-cont{padding:6px;background-color:#fff!important;margin-bottom:10px}.flight-result-view.flight-result-view-responsive .mobile_flight_result_sec .flight-product-new .product-list-new .avail-offer-list .econamic-slider .vueperslides__parallax-wrapper{margin:0}.flight-result-view.flight-result-view-responsive .mobile_flight_result_sec .flight-product-new .product-list-new .avail-offer-list .econamic-slider .vueperslides__arrow{top:21px;width:24px;height:20px}.flight-result-view.flight-result-view-responsive .mobile_flight_result_sec .flight-product-new .product-list-new .avail-offer-list .econamic-slider .vueperslide.selected .econamic-slider-itemlst{background:#fff;color:#0c4ca3;border:1px solid #d5d6d8;border-radius:4px 4px 0 0}.flight-result-view.flight-result-view-responsive .mobile_flight_result_sec .flight-product-new .product-list-new .avail-offer-list .econamic-slider .vueperslide .econamic-slider-itemlst{line-height:18px;font-size:12px;background:none;border-right:1px solid #bebebe;border-radius:0}.flight-result-view.flight-result-view-responsive .mobile_flight_result_sec .flight-product-new .product-list-new .avail-offer-list .econamic-slider .vueperslides__arrows--outside .vueperslides__arrow svg{color:#1957a7!important;width:15px;height:15px;padding:0;margin-left:0}.flight-result-view.flight-result-view-responsive .mobile_flight_result_sec .flight-product-new .product-list-new .avail-offer-list .econamic-slider .vueperslides__arrows--outside .vueperslides__arrow--next{right:-20px!important}.flight-result-view.flight-result-view-responsive .mobile_flight_result_sec .flight-product-new .product-list-new .avail-offer-list .econamic-slider .vueperslides__arrows--outside .vueperslides__arrow--prev{left:-18px!important}.flight-result-view.flight-result-view-responsive .mobile_flight_result_sec .flight-product-new .product-list-new .avail-offer-list .showmore-flight-section{padding:10px;max-height:600px;overflow-y:auto;height:100%;background:#edf6fd}.flight-result-view.flight-result-view-responsive .mobile_flight_result_sec .flight-product-new .product-list-new .avail-offer-list .showmore-flight-section .showmore-hd{padding:7px 8px 4px;background:#daedfc;position:relative}.flight-result-view.flight-result-view-responsive .mobile_flight_result_sec .flight-product-new .product-list-new .avail-offer-list .showmore-flight-section .showmore-hd .close-flight-btn{position:absolute;top:6px;right:6px;width:18px;height:18px;line-height:18px;background:#fff}.flight-result-view.flight-result-view-responsive .mobile_flight_result_sec .flight-product-new .product-list-new .avail-offer-list .showmore-flight-section .showmore-hd .close-flight-btn span{display:block;font-size:14px;line-height:14px}.flight-result-view.flight-result-view-responsive .mobile_flight_result_sec .flight-product-new .product-list-new .avail-offer-list .showmore-flight-section .flight-list-cont{background-color:#f6f6f6}.flight-result-view.flight-result-view-responsive .mobile_flight_result_sec .flight-product-new .product-list-new .holdBookingInfo{right:10px;top:-3px}.flight-result-view.flight-result-view-responsive .mobile_flight_result_sec .flight-product-new .product-list-new .add-to-cart .btn{border-radius:3px;line-height:25px;border:0;font-size:15px!important;padding-top:0;height:28px;width:28px!important;padding-left:0;padding-right:0;margin-right:10px;background-color:#28a745;text-align:center}.flight-result-view.flight-result-view-responsive .mobile_flight_result_sec .flight-product-new .product-list-new .flightlist-details .flightdetls-lst{flex-wrap:nowrap}.flight-result-view.flight-result-view-responsive .mobile_flight_result_sec .flight-product-new .product-list-new .productlst-new-inner .depart_stop_wrapper{padding-top:0;position:relative}.flight-result-view.flight-result-view-responsive .mobile_flight_result_sec .flight-product-new .product-list-new .productlst-new-inner .seatandpackage{padding-top:0;min-width:65px}.flight-result-view.flight-result-view-responsive .mobile_flight_result_sec .flight-product-new .product-list-new .flight-list-cont-rgt{padding-bottom:0!important;width:100%;padding-right:0!important}.flight-result-view.flight-result-view-responsive .mobile_flight_result_sec .flight-product-new .product-list-new .flight-list-cont-rgt .flight-list-cont-rgt-in{text-align:right;min-width:auto}.flight-result-view.flight-result-view-responsive .mobile_flight_result_sec .flight-product-new .product-list-new .product-list-inner-btm{border-top:none}.flight-result-view.flight-result-view-responsive .mobile_flight_result_sec .flight-product-new .product-list-new .product-list-inner-btm .link-color{color:#0f519f!important;font-size:10px}.flight-result-view.flight-result-view-responsive .mobile_flight_result_sec .flight-product-new .product-list-new .product-list-inner-btm .link-color.underline{text-decoration:underline}.flight-result-view.flight-result-view-responsive .mobile_flight_result_sec .flight-product-new .product-list-new .product-list-inner-btm .showmoremenu-link{display:block;min-width:45px;text-align:right;font-size:11px;padding-top:2px}.flight-result-view.flight-result-view-responsive .mobile_flight_result_sec .flight-product-new .product-list-new .product-list-inner-btm .product-list-inner-btm-lft-menus{width:70%}.flight-result-view.flight-result-view-responsive .mobile_flight_result_sec .flight-product-new .product-list-new .product-list-inner-btm .product-list-inner-btm-lft-menus .flightListbtm-menu{align-items:center;justify-content:flex-start!important}.flight-result-view.flight-result-view-responsive .mobile_flight_result_sec .flight-product-new .product-list-new .product-list-inner-btm .product-list-inner-btm-rgt-link{width:30%;justify-content:flex-end}.flight-result-view.flight-result-view-responsive .mobile_flight_result_sec .flight-product-new .product-list-new .product-list-inner-btm .product-list-inner-btm-rgt-link .icon-span .return-flight{transform:scaleX(-1)}.flight-result-view.flight-result-view-responsive .mobile_flight_result_sec .flight-product-new .product-list-new .product-list-inner-btm .flightListbtm-menu li{padding:0 3px}.flight-result-view.flight-result-view-responsive .mobile_flight_result_sec .flight-product-new .product-list-new .flight-details-btm-mainmenu-wrapper{background:#f6f6f6;padding-top:10px}.flight-result-view.flight-result-view-responsive .mobile_flight_result_sec .flight-product-new .product-list-new .flight-details-btm-mainmenu-wrapper .flight-details-btm-lft-mainmenu{border-bottom:1px solid #e0e0e0;padding:0 10px 8px}.flight-result-view.flight-result-view-responsive .mobile_flight_result_sec .flight-product-new .product-list-new .flight-details-btm-mainmenu-wrapper .flight-details-mainmenu li{margin-bottom:0}.flight-result-view.flight-result-view-responsive .mobile_flight_result_sec .flight-product-new .product-list-new .flight-details-btm-mainmenu-wrapper .flight-details-btm-rgt-list{margin-bottom:0;position:relative}.flight-result-view.flight-result-view-responsive .mobile_flight_result_sec .flight-product-new .product-list-new .flight-details-btm-mainmenu-wrapper .multi-ticket{padding:5px 7px;background:#daedfc;border-radius:4px}.flight-result-view.flight-result-view-responsive .operated_airline_name{bottom:0!important;left:-23px!important;width:100px}.flight-result-view.flight-result-view-responsive .depart-date{min-width:35px}.flight-result-view.flight-result-view-responsive .line-height-normal{line-height:normal}.flight-result-view.flight-result-view-responsive .box-shadown-flight .getprice-alert-btn{width:auto}.flight-result-view.flight-result-view-responsive .flight-details-btm-rgt-list.product-list-new-btm{border-top:none;padding:0}.flight-result-view.flight-result-view-responsive .product-list .airline-name{font-size:10px!important;width:45px!important}.flight-result-view.flight-result-view-responsive .product-list .flightlist-details .arrive,.flight-result-view.flight-result-view-responsive .product-list .flightlist-details .depart{min-width:40px!important}.flight-result-view.flight-result-view-responsive .product-list .flightlist-details .arrive .airportCode,.flight-result-view.flight-result-view-responsive .product-list .flightlist-details .depart .airportCode{font-size:12px!important}.flight-result-view.flight-result-view-responsive .product-list .flightlist-details .arrive .info,.flight-result-view.flight-result-view-responsive .product-list .flightlist-details .depart .info{font-size:10px}.flight-result-view.flight-result-view-responsive .product-list .flightlist-details .stops{margin-right:0}}@media only screen and (max-width:767px) and (max-width:375px){.flight-result-view.flight-result-view-responsive .product-list .flightlist-details .stops{max-width:60px}}@media only screen and (max-width:767px){.flight-result-view.flight-result-view-responsive .product-list-new-btm{border-top:none}.flight-result-view.flight-result-view-responsive .product-list-new .productlst-new-inner .flightlist-airline{width:25px}.flight-result-view.flight-result-view-responsive .product-list-new .productlst-new-inner .flightlist-airline p{margin-top:8px}.flight-result-view.flight-result-view-responsive .product-list-new .productlst-new-inner .showmore-flight-section-wrap .flightlist-airline p{margin-top:0!important}.flight-result-view.flight-result-view-responsive .product-list-new .productlst-new-inner .showmore-flight-section-wrap .flightlist-airline.flightlist-details-top-space{padding-left:0!important;width:50px;padding-top:0!important}.flight-result-view.flight-result-view-responsive .product-list-new .productlst-new-inner .showmore-flight-section-wrap .flightlist-airline-name{top:-8px}.flight-result-view.flight-result-view-responsive .product-list-new .productlst-new-inner .showmore-flight-section-wrap .flight-list-cont-rgt-in{padding-top:0}.flight-result-view.flight-result-view-responsive .product-list-new .productlst-new-inner .showmore-flight-section-wrap .price-comm{padding-top:0!important;text-align:right!important}.flight-result-view.flight-result-view-responsive .product-list-new .productlst-new-inner .showmore-flight-section-wrap .product-list-inner-btm-lft-menus{width:80%!important}.flight-result-view.flight-result-view-responsive .product-list-new .productlst-new-inner .showmore-flight-section-wrap .product-list-inner-btm-rgt-link{width:15%!important}.flight-result-view.flight-result-view-responsive .flight-list-pagination{padding-bottom:20px}.flight-result-view .flight-list-in .flight_list_check_in{left:5px;z-index:99}}@media only screen and (max-width:767px) and (max-width:375px){.flight-result-view .flight-list-in .flight_list_check_in{width:35px;text-align:center}}@media only screen and (max-width:767px){.flight-result-view .b2c_flight_list_cont_wrapper .flightlist-airline{width:50px!important;padding-left:10px!important}.flight-result-view .b2c_flight_list_cont_wrapper .flightlist-airline-name{min-width:70px}.mobile_modify_origin .choose_origin_details{padding:10px 10px 8px}.mobile_modify_origin .choose_origin_details .origin-modify-result{font-weight:700}.mobile_modify_origin .choose_origin_details .font-size-14{font-size:13px!important}.mobile_modify_origin .choose_origin_details .modify_adult_icon{display:flex}.mobile_modify_origin .modify_adult_icon .location-icon{position:unset!important;font-size:11px}.mobile_modify_origin .modify_adult_icon .location-icon i{color:#fff}.mobile_modify_origin .mobile_modifySearchCont-right{margin-left:auto}.mobile_modify_origin .mobile_modifySearchCont-right span{color:#fff;display:block;line-height:20px;font-size:14px;padding:5px;width:90px;text-align:center;border-radius:5px}}@media only screen and (max-width:767px) and (max-width:400px){.mobile_modify_origin .mobile_modifySearchCont-right span{font-size:13px;font-weight:500}}@media only screen and (max-width:767px){.mobile_modal-shareUrl .custom-header{height:48px;display:block;background:none;color:#000}.mobile_modal-shareUrl .custom-header .custom-title{line-height:37px}.mobile_modal-shareUrl .custom-header .custom-title span{margin-right:13px}.mobile_modal-shareUrl .custom-header .custom-title span i{top:1px;font-size:36px}.mobile_modal-shareUrl .covid-info .custom-close.right-top{right:10px;background-color:#0a4ca2!important;width:26px;height:26px;top:-5px}.mobile_modal-shareUrl .modal-header{display:flex;justify-content:space-between;width:100%;align-items:center;box-shadow:0 1px 5px 0 #e1e1e1}.mobile_modal-shareUrl .shareurl-wrap .form-group{margin-bottom:20px;width:100%}.mobile_modal-shareUrl .shareurl-wrap .form-group label{font-size:12px;min-width:100px}.mobile_modal-shareUrl .shareurl-wrap .form-group .bv-no-focus-ring{width:100%}.mobile_modal-shareUrl .shareurl-wrap .price-form-ctl .dynmic-share-popup{top:17px}.mobile_modal-shareUrl .shareurl-wrap .form-group .form-control{color:#484848;border:1px solid #bababa;height:50px;font-weight:400;width:100%}.mobile_modal-shareUrl .shareurl-wrap .phone-no-itm .form-group{position:relative}.mobile_modal-shareUrl .shareurl-wrap .phone-no-itm .form-group .input-tel__input{width:100%;top:0;height:40px}.mobile_modal-shareUrl .shareurl-wrap .phone-no-itm .form-group:before{position:absolute;left:0;top:8px;border-left:1px solid #bdb8b8;content:"";height:23px}.mobile_modal-shareUrl .shareurl-wrap .phone-no-itm .multiselect__select{line-height:16px;top:0}.mobile_modal-shareUrl .shareurl-wrap .phone-no-itm .multiselect__tags{min-height:40px;border-radius:3px;height:40px;width:90px;border-right:none!important}.mobile_modal-shareUrl .shareurl-wrap .phone-no-itm .multiselect__tags .multiselect__single{top:0}.mobile_modal-shareUrl .shareurl-wrap .shareurl-wrap-content{margin-left:30px}.mobile_modal-shareUrl .shareurl-wrap .custom-expiry-detls .shareurl-wrap-content{margin-left:0}.mobile_modal-shareUrl .modal-body{padding:32px 18px!important}.mobile_modal-shareUrl .shareurl-textarea{min-height:130px}.mobile_modal-shareUrl .shareurl-btn{padding:13px 50px;margin-top:10px;width:100%}.mobile_modal-shareUrl.mobile-flightdetails .modal-body{padding:0!important}.mobile_modal-shareUrl.mobile-flightdetails.flight_model_result_details .flight-details-tap{padding:0!important;margin-bottom:30px}.mobile_modal-shareUrl.mobile-flightdetails.flight_model_result_details .flight-details-tap:after{border-bottom:none}.mobile_modal-shareUrl.mobile-flightdetails.flight_model_result_details .nav-tabs{border-bottom:none;box-shadow:0 2px 8px 0 rgba(0,0,0,.28)}.mobile_modal-shareUrl.mobile-flightdetails.flight_model_result_details .nav-tabs .nav-item{border-left:1px solid #c5c5c5}.mobile_modal-shareUrl.mobile-flightdetails.flight_model_result_details .nav-tabs .nav-item .nav-link{padding:5px 12px;color:#000!important;font-size:12px!important;margin:0;font-family:Conv_AvenirNextLTPro-Regular,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji}.mobile_modal-shareUrl.mobile-flightdetails.flight_model_result_details .nav-tabs .nav-item .nav-link.active{background:none!important;color:#0c4ca3!important}.mobile_modal-shareUrl.mobile-flightdetails.flight_model_result_details .nav-tabs .nav-item .nav-link.active:before{display:none}.mobile_modal-shareUrl.mobile-flightdetails.flight_model_result_details .nav-tabs .nav-item:first-child{border-left:none}.mobile_modal-shareUrl.mobile-flightdetails.flight_model_result_details .tab-content{padding-right:0;max-height:100%;overflow-y:hidden;height:100%}.mobile_modal-shareUrl.mobile-flightdetails.flight_model_result_details .cart_model_body_details .flight-details-view-sec .custm-airline-nme{margin-top:0!important}.mobile_modal-shareUrl.mobile-flightdetails.flight_model_result_details .cart_model_body_details .flight-details-view-sec .flight-summry-left{padding-left:8px!important}.mobile_modal-shareUrl.mobile-flightdetails.flight_model_result_details .flight-details-summary .flightlist-airline{width:100%}.mobile_modal-shareUrl.mobile-flightdetails.flight_model_result_details .flight-details-summary .layour-date-show.layour-date-show-top{margin-left:20px!important}.mobile_modal-shareUrl.mobile-flightdetails.flight_model_result_details .tab-pane{padding:0 5px 1px!important}.mobile_modal-shareUrl.mobile-flightdetails.flight_model_result_details .tab-pane .thead-light td,.mobile_modal-shareUrl.mobile-flightdetails.flight_model_result_details .tab-pane .thead-light th{border:1px solid #dee2e6;background-color:#f3f4f8}.mobile_modal-shareUrl.mobile-flightdetails.flight_model_result_details .tab-pane .thead-light td:first-child,.mobile_modal-shareUrl.mobile-flightdetails.flight_model_result_details .tab-pane .thead-light th:first-child{color:#0d4ba2}.mobile_modal-shareUrl.mobile-flightdetails.flight_model_result_details .tab-pane .table td,.mobile_modal-shareUrl.mobile-flightdetails.flight_model_result_details .tab-pane .table th{padding:8px 12px!important}.mobile_modal-shareUrl.mobile-flightdetails.flight_model_result_details .tab-pane .baggage-thead th{border:none;padding-left:0!important}.mobile_modal-shareUrl.mobile-flightdetails.flight_model_result_details .mobile_border{border-bottom:none!important}.mobile_modal-shareUrl.mobile-flightdetails.flight_model_result_details .btn-outline-danger{display:none}.mobile_modal-shareUrl.mobile-flightdetails.flight_model_result_details .icon-from_to_swap_icon{color:#333}.mobile_modal-shareUrl.mobile-flightdetails.flight_model_result_details .flight-list .nav-tabs{display:flex;white-space:nowrap;overflow-x:scroll;flex-wrap:nowrap;-ms-overflow-style:none;scrollbar-width:none}.mobile_modal-shareUrl.mobile-flightdetails.flight_model_result_details .flight-list .nav-tabs::-webkit-scrollbar{display:none}.mobile_modal-shareUrl.mobile-flightdetails.flight_model_result_details .flight-list .nav-tabs li{float:unset}.mobile_modal-shareUrl.mobile-flightdetails.flight_model_result_details .flight_info_tabs .nav{display:flex;overflow-x:auto;box-shadow:none}.mobile_modal-shareUrl.mobile-flightdetails.flight_model_result_details .flight_info_tabs .nav .nav-item{border:1px solid transparent;margin-right:10px}.mobile_modal-shareUrl.mobile-flightdetails.flight_model_result_details .flight_info_tabs .nav .nav-item:first-child{border-left:none}.mobile_modal-shareUrl.mobile-flightdetails.flight_model_result_details .flight_info_tabs .nav .nav-item .nav-link{border:1px solid #c5c5c5;border-radius:5px;border-bottom:1px solid #c5c5c5!important}.mobile_modal-shareUrl.mobile-flightdetails.flight_model_result_details .flight_info_tabs .nav .nav-item .nav-link.active{border:1px solid #0f519f;border-bottom:1px solid #0f519f!important}.mobile_modal-shareUrl.mobile-flightdetails .reschedule-toggle .text-primary{color:#0d4ba2!important}.mobile_modal-shareUrl.mobile-flightdetails .farerules-response{max-height:100%}.mobile_modal-shareUrl.mobile-flightdetails .other_preference_promo_sec{background-color:#daedfc}.mobile_modal-shareUrl.mobile-flightdetails .listlayouver-border-center .text-gray{color:#0f519f!important}.mobile_modal-shareUrl.mobile-flightdetails .listlayouver-border-center .listlayouver_txt{padding:8px 3px}.mobile_modal-shareUrl.mobile-flightdetails .listlayouver-border-center:after{border-top:none}.mobile_modal-shareUrl .baggage-info{border:none}.mobile_modal-shareUrl .flight-details-summary .flightlist-details-inner{display:flex!important}.mobile_modal-shareUrl .flight-details-summary .flightlist-details-inner .flightlist-details-view-lft,.mobile_modal-shareUrl .flight-details-summary .flightlist-details-inner .flightlist-details-view-rgt{width:50%!important}.mobile_modal-shareUrl .flight-details-summary .flightlist-details-inner .flightlist-details-view-lft{padding-left:25px;width:100%!important}.mobile_modal-shareUrl .flight-details-summary .flightlist-details-inner .flight-itinerary-airport-date{font-family:Conv_AvenirNextLTPro-Demi,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji}.mobile_modal-shareUrl .flight-details-summary .flightlist-details-inner .flightlist-details-view-rgt .flightlist-rgt-itm{border-left:none!important}.mobile_get_fare_alert_modal .custom-title{line-height:50px!important;font-size:21px}.mobile_get_fare_alert_modal .custom-title i{top:6px!important;font-size:28px!important}.mobile_get_fare_alert_modal .modal-body{padding:5px 20px!important}.mobile_get_fare_alert_modal .modal-body .get_fare_alert_form{padding:0!important}.mobile_get_fare_alert_modal .modal-body .get_fare_departure{background:#e7f0fd;padding:6px 15px 5px;margin-bottom:16px}.mobile_get_fare_alert_modal .modal-body .travel_date{margin-right:10px;font-size:13px;display:block!important;min-width:55px!important}.mobile_get_fare_alert_modal .modal-body .get_fare_alert_list{justify-content:space-between;width:100%}.mobile_get_fare_alert_modal .modal-body .get_fare_alert_list .form-control{border-radius:5px;height:47px!important}.mobile_get_fare_alert_modal .modal-body .get_fare_alert_list.preference_item .form-group{margin-left:30px}.mobile_get_fare_alert_modal .modal-body .get_fare_alert_list.preference_item .flexible_time_item{width:40px}.mobile_get_fare_alert_modal .modal-body .get_fare_alert_list.preference_item .custom_int_design{border-radius:5px;min-height:47px;height:auto;white-space:pre-wrap}.mobile_get_fare_alert_modal .modal-body .get_fare_alert_list.preference_item .dropdown-toggle{border-radius:8px;background:#f3f4f8}.mobile_get_fare_alert_modal .modal-body .get_fare_alert_list.preference_item .dropdown-menu{top:42px!important;right:0;border-top:none!important;border-radius:0 0 10px 10px;box-shadow:none!important;border:2px solid #d9d9d9;width:100%;padding:15px 15px 10px}.mobile_get_fare_alert_modal .modal-body .get_fare_alert_list .calender_arrow_icon i{color:#000}.mobile_get_fare_alert_modal .modal-body .get_fare_alert_list .custm-date-from,.mobile_get_fare_alert_modal .modal-body .get_fare_alert_list .preference_dropdown{position:relative}.mobile_get_fare_alert_modal .modal-body .get_fare_alert_list .custm-date-from:after,.mobile_get_fare_alert_modal .modal-body .get_fare_alert_list .preference_dropdown:after{position:absolute;content:"";top:6px;left:36px;width:1px;height:35px;border-left:1px solid #d8dad9}.mobile_get_fare_alert_modal .modal-body .get_fare_alert_list .custm-date-from .custom-checkbox .custom-control-input:checked~.custom-control-label:before,.mobile_get_fare_alert_modal .modal-body .get_fare_alert_list .preference_dropdown .custom-checkbox .custom-control-input:checked~.custom-control-label:before{border:1px solid #606060}.mobile_get_fare_alert_modal .modal-body .get_fare_alert_list .custm-date-from .custom-checkbox.custom-control-inline,.mobile_get_fare_alert_modal .modal-body .get_fare_alert_list .preference_dropdown .custom-checkbox.custom-control-inline{margin-bottom:10px}.mobile_get_fare_alert_modal .modal-body .get_fare_alert_list .custm-date-from .show.btn-group .custom_int_design,.mobile_get_fare_alert_modal .modal-body .get_fare_alert_list .custm-date-from .show.btn-group .dropdown-toggle,.mobile_get_fare_alert_modal .modal-body .get_fare_alert_list .preference_dropdown .show.btn-group .custom_int_design,.mobile_get_fare_alert_modal .modal-body .get_fare_alert_list .preference_dropdown .show.btn-group .dropdown-toggle{border:1px solid #d9d9d9}.mobile_get_fare_alert_modal .modal-body .get_fare_alert_list .preference_dropdown:after{height:76%}.mobile_get_fare_alert_modal .modal-body .get_fare_alert_list .custom_dropdown_design .custom_int_design>span{color:#000}.mobile_get_fare_alert_modal .modal-body .get_fare_alert_list .custom_dropdown_design .custom-control-label:before{width:26px;height:26px;border-radius:5px;border-color:#606060}.mobile_get_fare_alert_modal .modal-body .get_fare_alert_list .custom_dropdown_design .custom-control-input:checked~label:after{left:-21px!important;top:3px!important}.mobile_get_fare_alert_modal .modal-body .custom_int_design .flight_icon{left:8px!important}.mobile_get_fare_alert_modal .modal-body .email_address_field{padding:10px 0}.mobile_get_fare_alert_modal .modal-body .signup_btn{width:100%;padding:16px 5px}.branded_class_modals .custom-title{line-height:45px!important;font-weight:700!important}.branded_class_modals .modal-body{padding:10px!important}.branded_class_modals .modal-body .flight_sub_title{width:85px;line-height:23px;margin-bottom:25px!important}.branded_class_modals .modal-body .flight_class_wrapper{flex-wrap:nowrap}.branded_class_modals .flight_branded_fare_wrapper .branded_fare_list{width:100%;border-left:1px solid #b8b8b8;border-top:none}.branded_class_modals .branded_fare_scroll{height:100%}.branded_class_modals .flight_class_lft{padding:20px 0}.branded_class_modals .fare_option_list .brand-txt{font-size:12px}.branded_class_modals .airline_logo{width:25px}.branded_class_modals .airline_code,.branded_class_modals .airline_name{font-size:12px}.branded_class_modals .flight_branded_fare_wrapper .vueperslides__arrow--prev{left:-15px}.branded_class_modals .flight_branded_fare_wrapper .vueperslides__arrow--next{right:-18px}.branded_class_modals .flight_branded_fare_wrapper .vueperslides__arrow svg{background:none}.branded_class_modals .select_btn{width:110px}.modify_search_list .date_close{color:#000}.modify_search_list .date_close>span{line-height:0;color:#0f519f!important}.modify_search_list .tab-search-content{padding:20px 18px 18px!important}.modify_search_list .tab-search-content .direction_icon{right:25%;top:37px}.modify_search_list .tab-search-content .other_preference_promo_sec{display:none}.modify_search_list .tab-search-content .search_btn_sec{margin-top:10px}.modify_search_list .tab-search-content .date_close{font-size:10px!important;right:62px;z-index:1;top:5px}.modify_search_list .tab-search-content .date_close span{line-height:0!important;font-size:12px}.modify_search_list .tab-search-content .show_advance_search{margin:10px 5px!important}.modify_search_list .tab-search-content .search_traveller_class_field.travel_cabin_class .traveller_class_dropdown .dropdown-toggle .value_text{font-size:12px}.modify_search_list .tab-search-content .search_form_model .search_departure_field{margin-bottom:12px!important}.modify_search_list .tab-search-content .search_form_model .datepicker-trigger .form-control{font-size:14px!important;background:#fff}.modify_search_list .tab-search-content .search_form_model .datepicker-trigger .times_dropdown_sec{right:13px}.modify_search_list .tab-search-content .search_form_model .datepicker-trigger .times_dropdown_sec .times_dropdown{height:48px}.modify_search_list .tab-search-content .search_form_model .form-group{margin-right:0!important}.modify_search_list .tab-search-content .traveller_modal{display:block!important}.modify_search_list .tab-search-content .flight_depart_section::-moz-placeholder{font-family:Open Sans,sans-serif!important}.modify_search_list .tab-search-content .flight_depart_section:-ms-input-placeholder{font-family:Open Sans,sans-serif!important}.modify_search_list .tab-search-content .flight_depart_section::placeholder{font-family:Open Sans,sans-serif!important}.modify_search_list .tab-search-content .flight_depart_section .flight_depart_inner_section .search_formto_inpulable .form-group .form-control{background:#fff}.modify_search_list .tab-search-content .other_preference_section .other_preference_check_promo_sec .other_preference_checkbox_sec .other_preference_checkboxs.corporate_css_updation .form-group{margin-right:0!important}.modify_search_list .tab-search-content .other_preference_section .other_preference_check_promo_sec .other_preference_checkbox_sec .other_preference_checkboxs.corporate_css_updation .custom-switch .custom-control-label .mobile_view_label{color:#fff;font-size:12px!important}.modify_search_list .tab-search-content .other_preference_section .other_preference_check_promo_sec .other_preference_checkbox_sec .other_preference_checkboxs.corporate_css_updation .custom-switch .custom-control-input:checked~.custom-control-label:after{top:6px;left:3px;background-color:unset;background-image:none!important;content:"\E026";font-size:14px;font-family:icons!important;display:flex;align-items:center;text-align:center;justify-content:space-around;transition:none!important;transform:none!important}.modify_search_list .modify-search-view{top:55px}.modify_search_list .modify-search-view .modify-close_btn{position:relative}.modify_search_list .modify-search-view .modify-close_btn span{position:absolute;top:40px;z-index:1;right:15px;line-height:20px;font-size:12px}.modify_search_list .modify-search-view .modify-close_btn span.modify_xicon{position:unset;line-height:unset;font-size:15px;font-weight:700}.flight-tooltip.popover{left:15px!important;max-width:350px}}@media only screen and (max-width:767px) and (max-width:450px){.flight-tooltip.popover{left:-5px!important;max-width:315px}}@media only screen and (max-width:767px){.flight-tooltip.popover .arrow{display:none}.tooltip{z-index:999!important}.box-shadown-flight.depart-flight{margin:0 10px}.box-shadown-flight .arrive,.box-shadown-flight .depart{min-width:80px!important}.box-shadown-flight .flight-depart-rgt .get-alert-right{top:-46px}.box-shadown-flight .getprice-alert-btn{justify-content:end;width:100%}.box-shadown-flight .product-list-new .productlst-new-inner .flight-list-cont .flight-list-cont-list .flightListbtm-menu{display:flex!important;width:100%;text-align:left;justify-content:space-between!important}.b2c-return-trip-page .product-list-new{display:block!important}.b2c-return-trip-page .flight-list-in,.b2c-return-trip-page .heading{width:100%!important}.b2c-return-trip-page .product-list-new.choose_deptarture_list .b2c_productlst-new-inner .flight-list-in .flight-list-hd-rgt{right:29px;top:8px}.choose_return_flight_sec{padding-left:12px}.product-list-new .productlst-new-inner .plusdays{right:0}.flight-product-new.flight .b2c_flight-details-btm-mainmenu-wrapper.flight-details-btm-mainmenu-wrapper{padding-bottom:5px!important;left:15px;right:15px}.flight-product-new.flight .b2c_flight-details-btm-mainmenu-wrapper.flight-details-btm-mainmenu-wrapper .ltinerary_showng_detls{display:flex!important;justify-content:flex-start}.flight-product-new.flight .b2c_flight-details-btm-mainmenu-wrapper.flight-details-btm-mainmenu-wrapper .flight-details-btm-lft-mainmenu{border-bottom:none!important;width:auto!important;padding:5px 10px 8px!important}.b2c-modiyfy-form .tab-search-content{padding:0 18px 18px!important}.b2c-modiyfy-form .date_close{right:20px!important}.b2c-modiyfy-form .mobile_modify_origin .choose_origin_details{padding:12px 10px 8px}.new-checkout-v3.flight_new_checkout .branded_class_modals .fare_family_body .newcheckout_v3_branded_images_enabled_details .branded_fare_3columns .vueperslide{width:100%!important}.new-checkout-v3 .checkout-summry-tble.table-responsive{overflow-x:hidden}.new-checkout-v3 .faresummarymenuSec{bottom:25%}.search_form_section .modify-search-view.modify-search-form .return_search_container .asd__wrapper{left:auto!important}.hotelList-tooltip.flight-tooltip.refund{left:10px!important}.flight_model_result_details.modal{left:0!important}.flight_model_result_details.modal .modal-dialog{margin:0!important;width:100%!important}.flight_model_result_details .modal-header{padding:0!important;font-size:16px;line-height:10px}.flight_model_result_details .covid-info .custom-close.right-top{padding:6px 7px 10px!important;font-size:16px;line-height:10px}.flight_model_result_details .modal-body .cart_model_body_details.cart_flight_body_details .tab-content{padding-left:20px;height:100%}.flight_model_result_details .modal-body .cart_model_body_details.cart_flight_body_details .tab-content.insurance-content{padding-left:0}.flight_model_result_details .modal-body .cart_model_body_details.cart_flight_body_details .flight-details-tap{padding:0!important}.flight_model_result_details .modal-body .cart_model_body_details.cart_flight_body_details .flight-details-tap .nav-tabs{-webkit-overflow-scrolling:touch;-ms-overflow-style:none;overflow-x:scroll;overflow-y:hidden;scrollbar-width:none!important;border-radius:0;background:#fff;display:flex;list-style:none;position:relative;box-shadow:none;padding:0;width:100%;flex-wrap:nowrap}.flight_model_result_details .modal-body .cart_model_body_details.cart_flight_body_details .flight-details-tap .nav-tabs .nav-link{color:#000!important;position:relative;width:120px}.agency_modal .modal-dialog{justify-content:flex-start!important;max-width:100%!important;margin:0 auto!important}.agency_modal .modal-body{padding:10px 15px!important}.new_search_respondesign .agent_input,.SearchForm_responsive .search_form_listing_nav .flight_search_widget .new_search_respondesign .agent_input{border:1px solid #e8e8e8;border-radius:5px;padding:10px 15px;font-size:13px;color:#575757;font-weight:600}.SearchForm_responsive .search_form_listing_nav .flight_search_widget .new_search_respondesign .travelers_class .economy_list:before{position:absolute;content:"";top:17%;left:0;width:2px;height:65%;border-left:1px solid #d8dad9}.SearchForm_responsive .search_form_listing_nav .flight_search_widget .new_search_respondesign .show_advance_search{font-size:12px!important}.SearchForm_responsive .search_form_section .departing_multicity_sect{margin-bottom:0}.SearchForm_responsive .search_form_section .import_section .import_button{border:none;padding:0!important;text-decoration:underline}.SearchForm_responsive .search_form_section .origin_details .search_trip_opt_sec.search_radio_btn_design .custom-control-label{font-weight:600!important}.SearchForm_responsive .search_form_section .departing_multicity_sect .search_departure_field{margin-bottom:10px!important}.SearchForm_responsive .search_form_section .flight_depart_section .flight_depart_inner_section .datepicker-trigger .dropdown-menu.show{top:95%!important;padding:0;right:0;margin:0}.SearchForm_responsive .search_form_section .flight_depart_section .flight_depart_inner_section .datepicker-trigger .dropdown-menu.show .advance_search_wrap .search_radio_btn_design #radio-group-2{border:1px solid #0970fe;border-radius:5px;margin-right:0}.SearchForm_responsive .search_form_section .flight_depart_section .flight_depart_inner_section .datepicker-trigger .dropdown-menu.show .advance_search_wrap .search_radio_btn_design #radio-group-2 .custom-control-inline .custom-control-label{margin-bottom:0!important}.SearchForm_responsive .search_form_section .flight_depart_section .flight_depart_inner_section .datepicker-trigger .dropdown-menu.show .advance_search_wrap .search_radio_btn_design #radio-group-2 .custom-control-inline .custom-control-label:after,.SearchForm_responsive .search_form_section .flight_depart_section .flight_depart_inner_section .datepicker-trigger .dropdown-menu.show .advance_search_wrap .search_radio_btn_design #radio-group-2 .custom-control-inline .custom-control-label:before{display:none}.SearchForm_responsive .search_form_section .flight_depart_section .flight_depart_inner_section .datepicker-trigger .dropdown-menu.show .advance_search_wrap .search_radio_btn_design #radio-group-2 .depart_radio{background:#0970fe;text-align:center;width:50%;padding-left:0!important}.SearchForm_responsive .search_form_section .flight_depart_section .flight_depart_inner_section .datepicker-trigger .dropdown-menu.show .advance_search_wrap .search_radio_btn_design #radio-group-2 .depart_radio .custom-control-label{color:#fff!important}.SearchForm_responsive .search_form_section .custom_dropdown_type1{width:auto}.SearchForm_responsive .search_form_section .times_dropdown_sec .reset_all{width:100%;border:none;padding-top:0}.SearchForm_responsive .search_form_section .times_dropdown_sec .reset_all a{color:#0970fe!important;font-size:12px}.SearchForm_responsive .search_form_section .times_dropdown_sec .reset_all i{color:#0970fe;font-size:12px}.SearchForm_responsive .search_form_section .time_selection_to{background:none!important;top:-8px;height:40px}.SearchForm_responsive .search_form_section .time_select_display .multiselect .multiselect__select{top:7px;right:8px}.SearchForm_responsive .search_form_section .time_select_display .multiselect .multiselect__tags{background-color:#f9f9f9!important}.SearchForm_responsive .search_form_section .search_fields_container .flight_depart_inner_section span{margin-bottom:9px!important;margin-top:5px}.search_form_section .search_traveller_class_field.travel_cabin_class .traveller_class_dropdown{background:none!important;border:none!important;height:auto}.search_form_section .search_traveller_class_field.travel_cabin_class .traveller_class_dropdown .dropdown-toggle .value_text{font-size:12px;color:#0970fe;font-weight:600}.search_form_section .search_traveller_class_field.travel_cabin_class .adult_list{position:relative}.branded_class_modals.fare_family_modal .modal-xl{max-width:100%!important;width:100%!important;margin:0!important}.flight-details-mainmenu li a{font-size:11px}.new-checkout-v3.flight_new_checkout .fare-summary-section .faresummarymenuSec.active{top:90px}.new-checkout-v3.flight_new_checkout .checkout-summry-tble.table-responsive{overflow-x:unset}.modiyfy_bg_button .SearchForm_responsive .agent_input,.modiyfy_bg_button .SearchForm_responsive .value_text{color:#fff!important}.modiyfy_bg_button .SearchForm_responsive .modify_search_list .modify-search-view .flight_depart_inner_section .date_close span{margin-top:4px;font-size:12px;line-height:2px!important}.modiyfy_bg_button .SearchForm_responsive .quick_filters_block i,.modiyfy_bg_button .SearchForm_responsive .quick_filters_block span{font-size:12px!important;color:#fff!important}.modiyfy_bg_button .SearchForm_responsive .quick_filters_block .dropdown-menu .quick_fillter_checkbox span{color:#000!important}.modiyfy_bg_button .SearchForm_responsive .quick_filters_block .dropdown-menu .quick_fillter_checkbox .form-group{margin-left:10px;margin-bottom:5px}.modiyfy_bg_button .SearchForm_responsive .quick_filters_block .dropdown-menu .quick_fillter_checkbox .form-group:first-child{padding-top:10px}.modiyfy_bg_button .SearchForm_responsive .quick_filters_block .dropdown-menu .quick_fillter_checkbox .form-group .custom-checkbox .custom-control-label{line-height:15px}.modiyfy_bg_button .SearchForm_responsive .quick_filters_block .dropdown-menu .quick_fillter_checkbox .done_btn{color:#0970fe!important}.modiyfy_bg_button .SearchForm_responsive .show_advance_search{color:#fff!important;font-size:12px!important}}@media (max-width:401px) and (min-width:350px){.SearchForm_responsive .search_form_section .import_section .import_button{padding:8px;font-size:13px}.SearchForm_responsive .search_form_section .other_preference_checkbox_sec .custom-control-label{font-size:12px}}@media only screen and (max-width:385px){.flight-result-view-responsive .flight-product-new .econamic-slider .econamic-slider-itemlst{line-height:18px!important;font-size:10px!important}}@media screen and (max-width:768px){.mobile_modal-shareUrl .custom-expiry-detls .bv-no-focus-ring .shareurl-wrap-content{width:100%!important}.mobile_modal-shareUrl .shareurl-wrap .form-group .form-control{height:40px}.mobile_modal-shareUrl .shareurl-wrap .price-form-ctl .dynmic-share-popup{top:11px}.mobile_modal-shareUrl .baggage-info .baggage-thead th{font-family:Conv_AvenirNextLTPro-Demi,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji}.mobile_modal-shareUrl .baggage-info .baggage-thead p{font-size:16px}.mobile_modal-shareUrl .baggage-info td,.mobile_modal-shareUrl .baggage-info th{font-size:16px!important;font-weight:400}.mobile_modal-shareUrl .supplier-table th{font-weight:400}.mobile_modal-shareUrl .supplier-table th:first-child{min-width:135px}.cart_flight_body_details .pax-details-section{border:1px solid #ccc}.cart_flight_body_details .pax-details-section .pax-section-left{border-right:1px solid #ccc}.cart_flight_body_details .pax-details-section .pax-section-left p{color:#0c4ca3}.cart_flight_body_details .pax-details-section p{margin:0;font-size:10px;padding:12px 5px}.cart_flight_body_details .pax-details-section p:nth-child(2n){background-color:#f3f4f8}.cart_flight_body_details .pax-details-section .pax-section-right.w-55{width:55%!important}.cart_flight_body_details .faredetails-table tr:nth-child(odd){background-color:#f3f4f8}.cart_flight_body_details .faredetails-table tr:first-child{background:none!important}.cart_flight_body_details .faredetails-table th{font-weight:400;font-size:12px!important}.cart_flight_body_details .total-pax-bg{background-color:#f3f4f8;padding:10px;margin-left:auto;width:55%}.show_toggle_filter .flight-result-view.flight-result-view-responsive{position:relative;z-index:991}.show_toggle_filter .mobile_flight_result_sec{position:relative}.show_toggle_filter .mobile_flight_result_sec:after{position:absolute;content:"";left:0;right:0;background:rgba(51,51,51,.3098);top:0;bottom:0;z-index:99}.product-list-new .price-radio-btn-sec{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.b2c-modiyfy-form .custm-mdfy-itm-one{max-width:100%!important}.cart_model_body_details.cart_flight_body_details .additional-service-cont-v3 .seat-passenger-details{min-height:100%}.flight-details-summary .flightlist-airline{width:50%}.new-checkout .flightlist-details-view{width:100%}.new-checkout .flightlist-details-view .flightlist-details-inner{display:block!important}.new-checkout .flightlist-details-view .flightlist-details-inner .flightlist-details-view-lft,.new-checkout .flightlist-details-view .flightlist-details-inner .flightlist-details-view-rgt{width:100%}.checkout-passenger-detls .custom_billing_phone_sec{width:100%!important}.flight-tooltip.multi_ticket{left:-11px!important}.branded_class_modals .flight_branded_fare_wrapper.branded_fare_2columns .vueperslide{width:100%!important}.custm-insurnce-planbg{max-width:100%!important}.new-checkout-v3 .simalartohotel-section.flight_hotel_height .vueperslides--fixed-height{height:520px!important}}@media (max-width:767px){.upgrade-your-flight-cont .vueperslide{width:100%!important}}@media only screen and (max-width:360px){.flight-result-view.flight-result-view-responsive .custm-htel-nav .recommend-fare{font-size:12px}.flight-result-view.flight-result-view-responsive .mobile_flight_result_sec .flight-product-new .product-list-new .avail-offer-list .price-list-responsive{font-size:15px!important}.flight-result-view.flight-result-view-responsive .mobile_flight_result_sec .price_taxes_fees p{font-size:11px}}@media only screen and (max-width:375px){.new-checkout .custom-contact-detaile .form-group{padding:10px 0!important}}.ndc_discount{background-color:#005ba9;padding:inherit;border-radius:8px;cursor:pointer}@media only screen and (max-width:768px){.flight_check_box_button .flight-list-cont{margin-left:36px}}@media only screen and (max-width:768px){.branded_class_modals .flight_branded_mobile_responsive .flight_branded_fare_wrapper .vueperslides__arrow.vueperslides__arrow--next{right:-3px}}@media only screen and (max-width:767px){.new-checkout .custom-contact-detaile .form-group{padding:0!important}.new-checkout .custom-contact-detaile .custm-email-id{margin-left:0!important;margin-bottom:16px!important;margin-top:10px!important}}.rtlScreen .businessclass-on .icon-span .iconswap{margin-right:0}.flight-depart-lft{border-right:1px solid #cacaca}.flight-list-in .flight-list-hd{background-color:#ededed;border-bottom:1px solid #ededed}.flight-list-in .flight-list-cont{border:1px solid #ededed}.brandedfareSlected a{color:#000!important}.brandedfareSlected a,.econamic-slider .econamic-slider-itemlst{background-color:#ededed}.econamic-slider .vueperslides__arrows--outside .vueperslides__arrow svg{color:#000!important}.showmore-hd{background-color:#ededed}.flight-result-view .custm-htel-nav li{background:#fff;border-right:1px solid #d3d3d3}.new_show_morebutton.product-list-inner-btm{padding:0}.new_show_morebutton.product-list-inner-btm .product-list-inner-btm-lft-menus{padding:10px 0}.new_show_morebutton.product-list-inner-btm .product-list-inner-btm-lft-menus.choose_depart_flight{padding:5px}.new_show_morebutton.product-list-inner-btm .product-list-inner-btm-rgt-link{padding:10px;border-top-left-radius:5px;border-bottom-left-radius:5px;font-weight:700;background:#ddeffe}.new_show_morebutton.product-list-inner-btm .product-list-inner-btm-rgt-link.choose_depart_text{background:unset;text-decoration:underline;padding:5px}.show_more_flightlist{background:#edf6fd;padding-top:1rem!important}.show_more_flightlist.first_show_moreflight_section{padding-top:0!important}.show_more_flightlist:last-child{padding-bottom:1rem!important}.show_more_flightlist.showMoreSelectedFlight .select_bg_color{border-bottom-left-radius:10px;border-bottom-right-radius:10px}.show_more_flightlist.showMoreSelectedFlight .select_bg_color .flight-list-cont{border-bottom-left-radius:10px;border-bottom-right-radius:10px;border:1px solid #005ba9}.show_more_flightlist.showMoreSelectedFlight .flight-list-cont{background:#fff}.show_more_flightlist .showmore-hd{background:#edf6fd}.show_moreflight_list .showmore-hd{background:#edf6fd;min-height:auto;padding:8px 0;font-weight:500}.next_previous_button{color:#0f519f}@media (max-width:1000px){.showmore-flight-section-wrap .showmore-flight-section .showMoreSelectedFlight{border-bottom-left-radius:10px;border-bottom-right-radius:10px}.showmore-flight-section-wrap .showmore-flight-section .showMoreSelectedFlight .flight-list-cont{border-bottom-left-radius:10px;border-bottom-right-radius:10px;border:1px solid #005ba9!important}.flight-result-view.flight-result-view-responsive .mobile_flight_result_sec .flight-product-new .product-list-new .avail-offer-list .showmore-flight-section{padding:10px;background:#edf6fd}.flight-result-view.flight-result-view-responsive .mobile_flight_result_sec .flight-product-new .product-list-new .avail-offer-list .showmore-flight-section .showmore-hd{background:#edf6fd}.flight-result-view.flight-result-view-responsive .mobile_flight_result_sec .flight-product-new .product-list-new .avail-offer-list .showmore-flight-section .flight-list-cont{margin-bottom:10px!important;background-color:#fff!important}.flight-result-view.flight-result-view-responsive .mobile_flight_result_sec .flight-product-new .product-list-new .avail-offer-list .showmore-flight-section .showMoreSelectedFlight{background:#fff!important}.flight-result-view.flight-result-view-responsive .filter-section .filter_wrapper .text-blue{color:#0f519f}}@media (max-width:1024px) and (min-width:768px){.flight-result-view .flight-result-view-responsive .filter-section .filter_wrapper .collapse .reset_all{background:#fff;box-shadow:0 0 7px 4px rgba(0,0,0,.14);border:1px solid #dadada;width:100%}.flight-result-view .flight-result-view-responsive .filter-section .filter_wrapper .collapse .reset_all .flight_found_sec{padding:10px 13px 8px;border-right:1px solid #d1d1d1}.flight-result-view .flight-result-view-responsive .filter-section .filter_wrapper .collapse .reset_all .clear_all{padding:10px 0 8px}.flight-result-view .flight-result-view-responsive .filter-section .filter_wrapper .collapse .reset_all .reset_done{padding:10px 45px 8px;background-color:#fc7d12!important;color:#fff}.flight-result-view .flight-result-view-responsive .filter-section .filter_wrapper .filter-list-option-check .filter-list .form-group .other_preference_checkboxs{padding-bottom:10px}.flight-result-view .flight-result-view-responsive .filter-section .filter_wrapper .filter-list-option-check .filter-list .tops-content .text-blue{color:#0f519f}}.flightresult-l-contentloader .linear-background{height:60px}.flightresult-l-contentloader .product-list-inner-btm .linear-background{height:30px}.flightresult-l-contentloader .product-list-inner-btm .linear-background .inter-crop-left{left:33%}.flightresult-l-contentloader .product-list-inner-btm .linear-background .inter-crop-mdl{left:66%}.product-list-rgt .linear-background{height:115px}.product-list-rgt .inter-right--top{left:0}.product-list-rgt .inter-price-loader{top:35px}.product-list-rgt .inter-price-submit{top:75px}.hotelResultView .hotel-item-wrapper .product-details-btm .hotel-amenities-wrapper .item .amenitiesLabel,.text-truncate{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.content-section-hd h4,.content-section-type1 p:first-child,.dynamic-steps-new.hotel-steps-new .nav .nav-item .nav-link,.font-dimi,.hotel-roomview-tab .nav-item .nav-link,.imagecount-view,.previous-next-btn .btn,.reviews-sec,.room_products_sec .price-radio-btn-sec .price_view,.room_products_sec .rating_txt,.room_search_form .get_price_btn,.see-all-link,.viewmap-link{font-family:Conv_AvenirNextLTPro-Demi,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji}@-webkit-keyframes placeHolderShimmer{0%{background-position:-468px 0}to{background-position:468px 0}}@keyframes placeHolderShimmer{0%{background-position:-468px 0}to{background-position:468px 0}}.linear-background{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:placeHolderShimmer;animation-name:placeHolderShimmer;-webkit-animation-timing-function:linear;animation-timing-function:linear;background:#f6f7f8;background:linear-gradient(90deg,#eee 8%,#ddd 18%,#eee 33%);background-size:1000px 104px;height:100px;position:relative;overflow:hidden}.inter-draw{height:100px;top:100px}.inter-draw,.inter-right--top{background:#fff;width:100%;position:absolute}.inter-right--top{height:7px;top:20px;left:50px}.inter-right--bottom{width:100%;height:50px;top:60px;left:0}.inter-crop,.inter-right--bottom{background:#fff;position:absolute}.inter-crop{width:10px;height:100%;top:0;left:50px}.room_products_item .linear-background{min-height:180px}.room_products_item .inter-draw,.room_products_item .inter-right--top{left:220px}.room_products_item .inter-right--top{top:40px;height:5px;width:calc(100% - 350px)}.room_products_item .inter-draw{top:140px;height:1px}.room_products_item .inter-crop{left:210px}.room_products_item .room-right .inter-draw,.room_products_item .room-right .inter-right--top{left:0}.room_products_item .room-right .inter-right--top{height:5px}.room_products_item .room-right .inter-draw{top:90px;height:5px}.room_products_item .hotel_room_load{background:#fff;width:1px;height:calc(100% - 40px);position:absolute;top:0;right:130px}.hotelResultView .flightresult-l-contentloader .linear-background{height:230px}.hotelResultView .flightresult-l-contentloader .inter-crop,.hotelResultView .flightresult-l-contentloader .inter-draw{left:200px}.hotelResultView .flightresult-l-contentloader .inter-draw{height:10px;position:absolute;top:70px}.hotelResultView .flightresult-l-contentloader .inter-right--top{left:201px;top:30px}.hotelResultView .flightresult-l-contentloader .inter-right--bottom{height:1px;top:auto;left:205px;bottom:70px}.hotelResultView .flightresult-l-contentloader .product-list-inner-btm .linear-background{height:30px}.hotelResultView .product-list-rgt .linear-background{height:175px}.filter-section.hotel-filter-section .filter-sec-loc .hotel-list-filter .multiselect__tags{border-radius:3px;border:1px solid #d3d3d3}.filter-section.hotel-filter-section .filter-sec-loc .hotel-list-filter .multiselect__tags .multiselect__placeholder{padding-top:4px;font-size:14px;color:#c4c4c4}.filter-section.hotel-filter-section .filter-sec-loc .hotel-list-filter .custm-filtr-search{top:4px}.filter-section.hotel-filter-section .filter-sec-loc .hotel-list-filter .custm-filtr-search img{border-radius:5px}.filter-section.hotel-filter-section .hotel-filter-list .nav{justify-content:space-between;width:100%;align-items:center}.filter-section.hotel-filter-section .hotel-filter-list .nav li{margin:12px 0;width:47%}.filter-section.hotel-filter-section .hotel-filter-list .nav li.active a{border:1px solid #0c4ca3;color:#0c4ca3}.filter-section.hotel-filter-section .hotel-filter-list .nav li a{padding:10px 10px 5px;color:#999;border:1px solid #999;border-radius:5px}.filter-section.hotel-filter-section .filter-list-option-check .custom-checkbox{min-height:28px}.filter-section.hotel-filter-section .filter-list-option-check .filter-list .vue-slider-ltr{padding:10px 2px 9px 14px!important}.filter-section.hotel-filter-section .filter-list-option-check .filter-list .price-sildr-lst .price-cur-sym .cur-sym{margin:0 0 0 10px;color:#0e4ca3}.filter-section.hotel-filter-section .filter-list-option-check .filter-list .package-meal-selection .nav .nav-item .nav-link{padding:0;margin:0 5px}.filter-section.hotel-filter-section .filter-list-option-check .filter-list .package-meal-selection .nav .nav-item .nav-link.active{top:0}.filter-section.hotel-filter-section .filter-list-option-check .filter-list .package-meal-selection .nav .nav-item .nav-link.active:before{border-left:5px solid transparent;border-right:5px solid transparent;left:47%}.filter-section.hotel-filter-section .filter-list-option-check .filter-list .package-meal-selection .nav .nav-item .nav-link .package-meal-selection-lst p{color:#005ba8;font-size:11.5px}.filter-section.hotel-filter-section .filter-list-option-check .filter-list .package-meal-selection .filter-heart-sec i{color:#ffc10c;font-size:16px;position:relative;top:10px;margin-right:15px;left:7px}.filter-section.hotel-filter-section .filter-list-option-check .filter-list.hotel-brands .package-meal-selection .nav .nav-item .nav-link{padding:0 30px 0 20px;margin:0}.filter-section.hotel-filter-section .filter-list-option-check .filter-list.filter-star-rating .show_price_slider_onhover ul li{margin-right:3px}.filter-section.hotel-filter-section .filter-list-option-check .filter-list.filter-star-rating .show_price_slider_onhover ul li a{width:43px;color:#b1b1b1;border:1px solid #b1b1b1;border-radius:4px}.filter-section.hotel-filter-section .filter-list-option-check .filter-list.filter-star-rating .show_price_slider_onhover ul li a i{font-size:13px;margin:0;position:absolute;top:9px;left:24px;bottom:0}.filter-section.hotel-filter-section .filter-list-option-check .filter-list.filter-star-rating .show_price_slider_onhover ul li.active a{color:#fff!important;background:#2147aa;border:1px solid #2147aa}.filter-section.hotel-filter-section .filter-list-option-check .filter-list.filter-star-rating .show_price_slider_onhover.price-slider{min-height:45px}.filter-section.hotel-filter-section .filter-list-option-check .filter-list.fare-type-list .not-collapsed .fa-angle-down{transform:rotate(180deg)}.filter-section.hotel-filter-section .filter-list-option-check .filter-list.fare-type-list .fa-angle-down{color:#606060;font-size:23px;position:absolute;top:-2px;right:2px}.filter-section.hotel-filter-section .rating-lst{margin-left:8px;font-family:Conv_AvenirNextLTPro-Regular,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji}.filter-section.hotel-filter-section .filter-list.border-bottom{border-bottom-color:#a3a3a3!important}.filter-section.hotel-filter-section .vue-slider-rail{height:4px;border-radius:8px}.filter-section.hotel-filter-section .vue-slider-rail .vue-slider-dot-handle:after{border:1px solid #0c4ca3}.filter-section.hotel-filter-section .guest-rating.filter-list .vue-slider-ltr{padding:10px 0 9px!important}.filter-section.hotel-filter-section .review_slider_bg .vue-slider-rail{height:9px;background:#fe1003;background:linear-gradient(90deg,#fe1003,#fdee21 30%,#fdee21 65%,#38b64b);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#fe1003",endColorstr="#38b64b",GradientType=1)}.filter-section.hotel-filter-section .review_slider_bg .vue-slider-rail .vue-slider-dot{height:13px!important;width:13px!important;transform:translateY(-60%)!important}.filter-section.hotel-filter-section .review_slider_bg .vue-slider-rail .vue-slider-process{background:transparent}.filter-section.hotel-filter-section .set_budget_slider_bg{background:url(https://d12lchh0gjjhot.cloudfront.net/img/hotel/filter_graph_icon.png) no-repeat 50%;background-position:center 8%;background-size:85%;padding-top:35px!important}.hotelResultView .price-radio-btn-sec{width:100%;text-align:right}@media (max-width:768px){.hotelResultView .price-radio-btn-sec{text-align:right!important}}@media (max-width:767px){.hotelResultView .price-radio-btn-sec{text-align:left!important}}.hotelResultView .custm-htel-nav li a{font-size:13px}.hotelResultView .price_view{font-size:25px}.hotelResultView .price_view .iconflightres-info{margin-top:-10px;position:absolute}.hotelResultView .price_view.hotel_lst_price_per_ngt .iconflightres-info{position:static;margin:0}.hotelResultView .product-list-rgt .productductlst-price-new-dynamicpage{padding-top:50px!important}.hotelResultView .dynamic-package-top-new .price_particulars .promotion_code_btn{border-radius:3px!important}.hotelResultView .flightResult-lft{width:260px}.hotelResultView .flightResult-lft .hotel-filter-section .hotel-filter-list .hotel-item-wrapper .product-details-btm .hotel-amenities-wrapper .item .amenitiesLabel,.hotelResultView .flightResult-lft .hotel-filter-section .hotel-filter-list .text-truncate,.hotelResultView .hotel-item-wrapper .product-details-btm .hotel-amenities-wrapper .item .flightResult-lft .hotel-filter-section .hotel-filter-list .amenitiesLabel{width:50px}.hotelResultView .flightResult-rgt{width:calc(100% - 260px)}.hotelResultView .hotel_payment_purchase_sec{padding-right:0}.hotelResultView .hotel_payment_purchase_sec .cart_purchase_list_remove{display:none}.hotelResultView .hotel_payment_purchase_sec .cash_th{border-right:1px solid #b8b8b8}@media screen and (max-width:767px){.hotelResultView .hotel_payment_purchase_sec .total-value-detls sup{top:-8px}}.hotelResultView.pax_details_sec .product-list-new .pax-product-list-rgt .productlst-new-inner{padding:15px 0}.hotelList-tooltip.flight-tooltip.popover{padding:20px 10px 12px 8px;top:0!important;right:auto;left:-122px!important}.hotelList-tooltip.flight-tooltip .arrow{right:74px!important;top:-4px;left:auto!important}.hotelList-tooltip.flight-tooltip .arrow:after,.hotelList-tooltip.flight-tooltip .arrow:before{top:-22px;border-width:13px}.hotelList-tooltip.flight-tooltip h3{background:none;color:#1754ae;padding:5px 0}.hotelList-tooltip.flight-tooltip p{padding-bottom:10px;font-family:Conv_AvenirNextLTPro-Regular,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji}.hotelList-tooltip .popover-tooltip{top:11px}.hotelList-tooltip .popover-tooltip .x_icon{font-size:7px}.hotelList-tooltip .popover-tooltip.hotel_close_icon{top:8px}.hotelList-tooltip .border-top{border-top:1px solid #cbcbcb}.hotelList-tooltip .blue-text{color:#6d92cb}.hotelList-tooltip .linked-blue{color:#1754ae!important}.hotelList-tooltip .popover-body{padding:0 10px}.hotelList-tooltip.flight-tooltip.refund{padding:25px 10px 0}.hotelList-tooltip.flight-tooltip.refund.popover{max-width:290px;left:-59px!important;box-shadow:0 3px 6px rgba(0,0,0,.16078);border-radius:10px}@media only screen and (max-width:768px){.hotelList-tooltip.flight-tooltip.refund.popover{left:0!important}}.hotelList-tooltip.flight-tooltip.refund.popover.new_htl_room_popover{left:17px!important}.hotelList-tooltip.flight-tooltip.refund p{padding-bottom:0}.hotelList-tooltip.taxes-popover.flight-tooltip.popover{left:-30px!important;max-width:280px}.popover-requirement .cad_straight_align{align-items:center}.popover-requirement .cad_straight_align .extra_fee{width:55%}.popover-requirement .cad_straight_align .cad_value{text-align:right;width:45%}.hotelList-tooltip.flight-tooltip.refund{left:-59px!important}.dynamic-steps-new.hotel-steps-new{max-width:1000px;width:90%;margin:0 auto}.dynamic-steps-new.hotel-steps-new .nav .nav-item .nav-link{padding-right:5px;padding-left:5px}.dynamic-steps-new.hotel-steps-new .nav .nav-item .iconflightres{font-size:19px;top:4px;position:absolute;left:5px}.dynamic-steps-new.hotel-steps-new .nav .nav-item .iconswap-payment-hotel{left:7px}.dynamic-steps-new.hotel-steps-new .nav .nav-item .arrow-icon{position:relative}.dynamic-steps-new.hotel-steps-new .nav .nav-item .arrow-icon:after{content:"";position:absolute;top:45%;height:1px;width:50px;border-top:1px dashed #ccc}.dynamic-steps-new.hotel-steps-new .nav .nav-item .arrow-icon .fa{position:absolute;top:4px;left:30px;z-index:2;font-size:20px}.dynamic-steps-new.hotel-steps-new .nav .nav-item.active .nav-link .steps-new-icon.left-icon{background-color:#27a746;color:#fff}.dynamic-steps-new.hotel-steps-new .nav .nav-item.active .nav-link .arrow-icon:after{border-top:1px dashed #27a746}.dynamic-steps-new.hotel-steps-new .nav .nav-item.complete-steps .nav-link .steps-new-icon.left-icon{background-color:#27a746;color:#fff}.dynamic-steps-new.hotel-steps-new .nav .nav-item.complete-steps .nav-link .arrow-icon:after{border-top:1px dashed #27a746}.dynamic-steps-new.hotel-steps-new .nav .nav-item.current-steps .nav-link{color:#005caa}.dynamic-steps-new.hotel-steps-new .nav .nav-item.current-steps .nav-link .steps-new-icon.left-icon{background-color:#005caa;color:#fff}.dynamic-steps-new.hotel-steps-new .nav .nav-item.current-steps .nav-link .arrow-icon:after{border-top:1px dashed #005caa}.dynamic-steps-new.hotel-steps-new .nav .nav-item.step1completed .nav-link .steps-new-icon.left-icon{background-color:#27a746}.flight-tooltip.popover.dropdown-tooltip{background:rgba(80,112,150,.87843);max-width:685px;left:-308px!important;top:-220px!important;border-radius:0;padding:5px 10px 12px 8px;font-family:Conv_AvenirNextLTPro-Regular,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji}.flight-tooltip.popover.dropdown-tooltip.average-price-tooltip{left:-4px!important;top:-11px!important;box-shadow:0 3px 6px rgba(0,0,0,.16078);border-radius:10px}.flight-tooltip.popover.dropdown-tooltip.average-price-tooltip .arrow:after,.flight-tooltip.popover.dropdown-tooltip.average-price-tooltip .arrow:before{top:7px;right:-39px;border-top-color:transparent!important;border-width:10px;border-left-color:#6481a3}.flight-tooltip.popover.dropdown-tooltip.average-price-tooltip.hotel_price_tooltip{background-color:#fff;max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content;padding:0}.flight-tooltip.popover.dropdown-tooltip.average-price-tooltip.hotel_price_tooltip .popover-body{padding:0}.flight-tooltip.popover.dropdown-tooltip.average-price-tooltip.hotel_price_tooltip .popover-body .price_details .price_per_night{color:#3d3d3d;font-weight:600}.flight-tooltip.popover.dropdown-tooltip.average-price-tooltip.hotel_price_tooltip .popover-body .price_details .average_price_night{color:#0970fe;font-weight:600}.flight-tooltip.popover.dropdown-tooltip.average-price-tooltip.hotel_price_tooltip .popover-body .price_details .days_list{background-color:#f8faff}.flight-tooltip.popover.dropdown-tooltip.average-price-tooltip.hotel_price_tooltip .popover-body .price_details .days_list .days_list_content{min-width:80px;max-width:80px}.flight-tooltip.popover.dropdown-tooltip.average-price-tooltip.hotel_price_tooltip .popover-body .price_details .days_list .days_list_content p{color:#1a1a1a}.flight-tooltip.popover.dropdown-tooltip.room-result-price-tooltip{left:40px!important;top:-50px!important}.flight-tooltip.popover.dropdown-tooltip.room-result-price-tooltip .arrow{display:block;right:10px!important}.flight-tooltip.popover.dropdown-tooltip.room-result-price-tooltip .arrow:before{display:none}.flight-tooltip.popover.dropdown-tooltip.room-result-price-tooltip .arrow:after{top:26px;border-left-color:transparent}.flight-tooltip.popover.dropdown-tooltip .price_details p{color:#fff}.flight-tooltip.popover.dropdown-tooltip .price_details .days_list{background:#fff;align-items:center;text-align:center}.flight-tooltip.popover.dropdown-tooltip .price_details .days_list .days_list_content{border-right:1px solid #a7b8ca;min-width:92px;max-width:92px;min-height:40px;display:flex;flex-direction:column;align-items:center;justify-content:center}.flight-tooltip.popover.dropdown-tooltip .price_details .days_list .days_list_content p{color:#000;font-size:12px;margin:0!important}.flight-tooltip.popover.dropdown-tooltip .price_details .days_list .days_list_content .border-bottom{border-bottom:1px solid #507298!important}.flight-tooltip.popover.dropdown-tooltip .price_details .days_list .days_list_content:last-child{border-right:none}.flight-tooltip.popover.dropdown-tooltip .text-green{color:#36ad53!important}.flight-tooltip.popover.dropdown-tooltip .text-blue{color:#1c56a8!important}.flight-tooltip:not(.new_checkout_similar-hotel-tooltip).popover.dropdown-tooltip.similar-hotel-tooltip{left:-315px!important;top:-11px!important}.flight-tooltip:not(.new_checkout_similar-hotel-tooltip).popover.dropdown-tooltip .arrow{left:auto!important;top:auto;right:20px;bottom:-33px}.flight-tooltip:not(.new_checkout_similar-hotel-tooltip).popover.dropdown-tooltip .arrow:after,.flight-tooltip:not(.new_checkout_similar-hotel-tooltip).popover.dropdown-tooltip .arrow:before{border-top-color:#6481a3}.new_checkout_similar-hotel-tooltip.dropdown-tooltip.similar-hotel-tooltip{left:0!important;top:-10px!important;z-index:9991}.new_checkout_similar-hotel-tooltip .arrow{bottom:-20px}.new_checkout_similar-hotel-tooltip .arrow:after,.new_checkout_similar-hotel-tooltip .arrow:before{border-width:10px;border-top-color:#6582a3}.modifySearch-new .gradient-bg.modify-flight-headr{padding:9px 20px}.modifySearch-new .gradient-bg.modify-flight-headr .search_fields_container{margin-top:0!important}.modifySearch-new .modifySearchCont-left{padding-left:0}.modifySearch-new .modifySearchCont-left .custom-modify-srch-lft .search_hotel_name_field{flex-basis:25%}.modifySearch-new .modifySearchCont-left .custom-modify-srch-lft .search_hotel_neighbor_field{flex-basis:20%}.modifySearch-new .modifySearchCont-left .custom-modify-srch-lft .search_hotel_neighbor_field .form-control{padding-left:12px!important}.modifySearch-new .modifySearchCont-left .custom-modify-srch-lft .search_hotel_neighbor_field .dropdown_type1_sec.miles_dropdown_sec{top:0}.modifySearch-new .modifySearchCont-left .custom-modify-srch-lft .search_hotel_neighbor_field .dropdown_type1_sec.miles_dropdown_sec .multiselect{height:50%;min-height:42px}.modifySearch-new .modifySearchCont-left .custom-modify-srch-lft .search_hotel_neighbor_field .dropdown_type1_sec.miles_dropdown_sec .multiselect .multiselect__tags{min-height:43px;padding-left:10px!important;padding-top:0}.modifySearch-new .modifySearchCont-left .custom-modify-srch-lft .search_hotel_neighbor_field .dropdown_type1_sec.miles_dropdown_sec .multiselect .multiselect__tags .multiselect__placeholder{padding-top:8px}.modifySearch-new .modifySearchCont-left .custom-modify-srch-lft .search_checkin_field,.modifySearch-new .modifySearchCont-left .custom-modify-srch-lft .search_checkout_field{flex-basis:17%}.modifySearch-new .modifySearchCont-left .custom-modify-srch-lft .search_checkin_field .location-icon,.modifySearch-new .modifySearchCont-left .custom-modify-srch-lft .search_checkout_field .location-icon{top:6px!important}.modifySearch-new .modifySearchCont-left .custom-modify-srch-lft .search_checkin_field:after,.modifySearch-new .modifySearchCont-left .custom-modify-srch-lft .search_checkout_field:after{left:38px}.modifySearch-new .modifySearchCont-left .custom-modify-srch-lft .search_checkin_field .form-control,.modifySearch-new .modifySearchCont-left .custom-modify-srch-lft .search_checkout_field .form-control{padding-left:52px!important}.modifySearch-new .modifySearchCont-left .custom-modify-srch-lft .form-control{background-color:#fff;border-color:#ccc!important;font-size:15px;height:43px!important;padding-top:3px}.modifySearch-new .modifySearchCont-left .custom-modify-srch-lft .search_form_section .search_item .location-icon{left:5px}.modifySearch-new .modifySearchCont-left .custom-modify-srch-lft .search_form_section .search_hotel_name_field .location-icon{top:3px}.modifySearch-new .modifySearchCont-left .custom-modify-srch-lft .search_form_section .search_hotel_name_field .dropdown_arrow_icon{left:14px;height:auto}.modifySearch-new .modifySearchCont-left .custom-modify-srch-lft .search_form_section .search_hotel_name_field .dropdown_arrow_icon i{top:2px;color:#212529}.modifySearch-new .modifySearchCont-left .custom-modify-srch-lft .search_form_section .dropdown_type2.guest_room_dropdown{height:43px}.modifySearch-new .modifySearchCont-left .custom-modify-srch-lft .search_guest_room_field .location-icon{top:6px!important;left:3px!important;z-index:1}.modifySearch-new .modifySearchCont-left .custom-modify-srch-lft .search_guest_room_field .guest_room_dropdown{background:#fff;color:#495057}.modifySearch-new .modifySearchCont-left .custom-modify-srch-lft .search_item:after{top:4px;height:34px}.modifySearch-new .modifySearchCont-left .custom-modify-srch-lft .modifySearchCont-right{align-items:flex-start}.modifySearch-new .modifySearchCont-left .custom-modify-srch-lft .modifySearchCont-right .btn-white{height:44px!important;background-color:#f87407;width:117px;font-size:20px;border-radius:8px}.modifySearch-new .location-icon{border-right:none!important}.search_form_section .car_search_form_outer_sec .hotel_form_section .search_hotel_name_field .location-icon,.search_form_section .hotel_form_section .search_hotel_name_field .location-icon{top:0!important}.search_form_section .hotel_form_section .search_hotel_name_field .multiselect--active .multiselect__select{transform:rotateX(180deg)}.search_form_section .hotel_form_section .search_hotel_name_field .multiselect--active .multiselect__select:before{top:9px!important;right:-13px}.search_form_section .hotel_new_search_form .hotel_rating_dropdown.other_preference_price_sec .multiselect{width:100px}@media only screen and (max-width:1024px) and (min-width:768px){.search_form_section .hotel_new_search_form .hotel_rating_dropdown.other_preference_price_sec .multiselect{width:35px}.search_form_section .hotel_new_search_form .hotel_rating_dropdown.other_preference_price_sec .multiselect .multiselect__tags{padding-right:0}.search_form_section .hotel_new_search_form .hotel_rating_dropdown.other_preference_price_sec .multiselect .multiselect__tags .multiselect__placeholder,.search_form_section .hotel_new_search_form .hotel_rating_dropdown.other_preference_price_sec .multiselect .multiselect__tags .multiselect__single{color:#005ba8}}.search_form_section .hotel_new_search_form .hotel_rating_dropdown.other_preference_price_sec .multiselect__content-wrapper{width:65px}.hotel-overview-tab.hotel-info-overview-tab{border:none}.hotel-overview-tab.hotel-info-overview-tab .nav-tabs{height:49px}@media only screen and (max-width:767px){.hotel-overview-tab.hotel-info-overview-tab .nav-tabs{height:auto}}.hotel-overview-tab.hotel-info-overview-tab .nav-tabs,.hotel-overview-tab.hotel-info-overview-tab .similarHotelPopupHd{background-color:#b0d3f9!important}.hotel-overview-tab.hotel-info-overview-tab .similarHotelPopupHd{height:60px}.hotel-overview-tab.hotel-info-overview-tab .hotel-tab{padding:16px 15px;background-color:#fff}@media (max-width:768px){.hotel-overview-tab.hotel-info-overview-tab .hotel-tab{padding:0}}.hotel-overview-tab.hotel-info-overview-tab .hotaloverview h2{font-size:22px}.hotel-overview-tab.hotel-info-overview-tab .nav-item .nav-link{height:49px;line-height:52px}.hotel-overview-tab.hotel-info-overview-tab .nav-item .nav-link.active{background:none!important}.hotel-overview-tab.hotel-info-overview-tab .nav-item .nav-link.active:before{top:49px}.hotel-overview-tab.hotel-info-overview-tab .start-rating .icon-star_icon{font-size:20px;position:relative;top:5px}.hotel-overview-tab.hotel-info-overview-tab .hotel-map-location-mini p{color:#0f4ba3}.hotel-overview-tab.hotel-info-overview-tab .hotel-map-location-mini p i{color:#f87408}.hotel-overview-tab.hotel-info-overview-tab .hotel-info-content p{display:list-item;list-style-type:disc;list-style-position:inside;font-size:15px;margin-bottom:8px}.hotel-overview-tab.hotel-info-overview-tab .hotel-info-content .view-more-link{padding:5px 0 20px}.hotel-overview-tab.hotel-info-overview-tab .hotel-bkng-close a{border:1px solid #0c4f9e;color:#0c4f9e;background:none;padding:12px 50px;border-radius:10px;font-size:15px;font-weight:700}.hotel-overview-tab.hotel-info-overview-tab .hotel-details{min-height:auto;box-shadow:none}.hotel-overview-tab.hotel-info-overview-tab .hotel-info-img{height:130px}.hotel-overview-tab.hotel-info-overview-tab .hotel-right-img{padding-top:10px;padding-left:10px}.hotel-overview-tab.hotel-info-overview-tab .hotel-right-img .hotel-detls-right-sec{min-height:168px;flex-wrap:wrap}.hotel-overview-tab.hotel-info-overview-tab .hotel-right-img .hotel-detls-right-sec p{right:52px;bottom:72px;font-weight:700;content:"";width:105px}.hotel-overview-tab.hotel-info-overview-tab .hotel-tab .card-body{max-height:calc(100vh - 300px);overflow-y:auto;border-radius:0}.hotel-overview-tab.hotel-info-overview-tab .hotel-tab .card-body::-webkit-scrollbar{width:6px}.hotel-overview-tab.hotel-info-overview-tab .hotel-tab .card-body::-webkit-scrollbar-thumb{background:#0c4ca3}.modal-hotel-information .hotel-details .hotel-imagesInnerbg img{width:430px}.modal-hotel-information .hotel-detls-right-sec img{width:185px}.modal-hotel-information .change-hotel-right{border:2px solid #ededed;padding:12px 17px}.modal-hotel-information .change-hotel-right .refund-detls .refund_txt i{top:1px;position:relative;font-size:14px}.modal-hotel-information .change-hotel-right .share-icon i{color:#0f519f!important;font-size:22px;top:22px;right:30px}.modal-hotel-information .change-hotel-right .product-list-new{padding:12px 5px}.modal-hotel-information .change-hotel-right .product-list-new .productductlst-price-new{padding-top:30%!important}.modal-hotel-information .change-hotel-right .pts-input-value .form-control.input_custom_design{width:45px;font-weight:700}.modal-hotel-information .covid-info .custom-close span{position:relative;top:-2px}.modal-hotel-images-popup .custom-header,.modal-hotel-images .custom-header,.modal-hotel-information .custom-header,.modal-hotelInfo .custom-header,.modal-room-information .custom-header{height:51px}.modal-hotel-images-popup .custom-header .covid-info .custom-close.right-top,.modal-hotel-images .custom-header .covid-info .custom-close.right-top,.modal-hotel-information .custom-header .covid-info .custom-close.right-top,.modal-hotelInfo .custom-header .covid-info .custom-close.right-top,.modal-room-information .custom-header .covid-info .custom-close.right-top{background-color:#fff!important;color:#0b4ba3!important;top:-5px;border-radius:50%!important}.modal-hotel-images .hotel-details{box-shadow:none}.modal-hotel-images.hotel_booked_package_popup .modal-content{border:none}.modal-hotel-images.hotel_booked_package_popup .modal-content .modal-header{border-bottom:none}.modal-hotel-images.hotel_booked_package_popup .modal-content .modal-header .custom-header{background-color:#f2f5f5}.modal-hotel-images.hotel_booked_package_popup .modal-content .modal-header .custom-header .custom-close{background:#0f519f!important;color:#fff;font-weight:700;font-size:19px;border-radius:3px;border:none}.modal-hotel-images.hotel_booked_package_popup .modal-content .modal-body{background:#f2f3f5;padding:20px 35px 30px}.modal-hotel-images.hotel_booked_package_popup .modal-content .modal-body .room_products_sec{background:none;display:flex;justify-content:flex-end}.modal-hotel-images.hotel_booked_package_popup .modal-content .modal-body .room_products_sec .continue_btn{font-weight:700;color:#0f519f;border:1px solid #0f519f;min-width:110px;text-align:center;border-radius:3px}.modal-hotel-images.hotel_booked_package_popup .modal-content .modal-body .room_products_sec .continue_btn.add-btn{background:#0f519f;color:#fff;font-weight:700}.modal-room-information .hotel-roomview-tab{background-color:#b0d3f9}.modal-room-information .hotel-roomview-tab.hotel-overview-tab .nav-item .nav-link{height:48px;line-height:48px;background:none!important;color:#000}.modal-room-information .hotel-roomview-tab.hotel-overview-tab .nav-item .nav-link.active:before{top:48px}.modal-room-information .hotel-roomview-tab.hotel-overview-tab .nav-link{color:#0b4da3}.modal-room-information .custm-prev-btn{display:flex}.modal-room-information .custm-prev-btn .btn{margin:0 12px;padding:0 18px;height:48px}.modal-room-information .custm-prev-btn .btn.btn-grey{background-color:#7c7a7b;color:#fff}.modal-room-information .modal-body{padding-right:0}.modal-room-information .tab-content>.active{display:inline}.modal-room-information .room_products_sec{padding:0 8px 0 0}.modal-room-information .room_products_sec .hotel_room_listing_sec{width:100%}.modal-room-information .product-list-new{padding:0 18px 0 0}.modal-room-information .guest-room-rating{background-color:#f6f6f6;border-color:#f6f6f6;margin-right:20px}.modal-room-information .guest-room-rating .review p{background:#005ca9;color:#fff;padding:7px;margin-bottom:0}.modal-room-information .guest-room-rating .review p .overall-review{background:#ffcd34;color:#000}.modal-room-information .guest-room-rating .guest-details{font-size:14px}.modal-room-information .room-amenities-list h2{font-size:22px;font-weight:700}.modal-room-information .add-to-cart .btn-primary{background:#29a744;border-color:#29a744;padding:5px 25px 0;line-height:38px;font-size:15px!important;border-radius:6px;margin:0}.more-item-dropdown{max-width:50px}.price-low .icon-span .iconflightres-arrowdown{top:-8px}.favourite-icon{top:10px;right:10px}.favourite-icon i{color:#fff}.favourite-icon.selected i{color:#ca2e2b}.imagecount-view{top:10px;background:rgba(44,65,94,.8);font-size:10px;padding:3px 5px;color:#fff}.imagecount-view.stricke_fare_offer{background:rgba(143,39,170,.45882);padding:9px 17px;border-radius:10px;left:15px;font-weight:800;font-size:14px}.reviews-sec{bottom:0;width:100%;padding:10px;background:rgba(44,65,94,.8);color:#fff;font-size:11px}.reviews-sec .rating{background:#ffd109;border-radius:5px;color:#000!important;display:inline-block;padding:3px 5px 0;margin-right:5px}.hotelResultView .product-list-new .product-list-rgt{width:235px}.hotelResultView .product-list-new .hotel-images{width:200px}.hotelResultView .product-list-new .hotel-imagesInnerbg{min-height:227px}.hotelResultView .product-list-new .content-new .hotel-room-details{min-height:80px}.hotelResultView .product-list-new .content-new .hotel-room-details .max-person{font-size:12px;padding-bottom:4px}.hotelResultView .product-list-new .content-new .hotel-room-details .max-person .fa-user{color:#616161;margin-left:2px}.hotelResultView .product-list-new .content-new .breakfast-incu a{color:#28a745}.hotelResultView .product-list-new .product-list-btm{border-top:1px dashed #cacaca;padding:10px;border-bottom:0}.hotelResultView .product-list-new .product-list-btm .product-list-btm-r span.commission-lst{font-size:14px;margin-left:20px}.hotelResultView .product-list-new .product-list-btm .flightListbtm-menu{justify-content:flex-end}.hotelResultView .product-list-new .product-list-btm .flightListbtm-menu a{color:#000!important}.hotelResultView .product-list-new .product-list-btm .flightListbtm-menu a i{color:#fc7d12!important}.hotelResultView .hotel-item-wrapper .product-details-btm .hotel-amenities-wrapper{flex-wrap:wrap}.hotelResultView .hotel-item-wrapper .product-details-btm .hotel-amenities-wrapper .item{width:20%;margin-bottom:10px;display:flex}.hotelResultView .hotel-item-wrapper .product-details-btm .hotel-amenities-wrapper .item .amenitiesLabel{width:100px}.hotelResultView .hotel-item-wrapper .product-details-btm .hotel-amenities-wrapper .item img{margin-right:5px!important;filter:invert(65%) sepia(48%) saturate(2837%) hue-rotate(346deg) brightness(99%) contrast(85%)}.hotelResultView .hotel-item-wrapper .product-details-btm .hotel-amenities-wrapper .item a,.hotelResultView .hotel-item-wrapper .product-details-btm .hotel-amenities-wrapper .item span{font-size:13px}.hotelResultView.pax_details_sec .content-section-list.trip-information-content li{width:68%}.hotelResultView.pax_details_sec .content-section-list.content-listing li{width:100%}.hotelResultView.pax_details_sec .link-blue{color:#053a9a}.see_all_properties .arrow-icon{transform:scaleX(-1);display:inline-block;top:3px}.see_all_properties .arrow-icon .icon-arrow_icon{font-size:28px;transform:scaleX(-1)}.hotel-roomview-tab .nav-item .nav-link{padding:0 30px;margin:0 10px;height:50px;line-height:50px}.hotel-roomview-tab .nav-item .nav-link.active:before{top:50px}.hotel-roomview-tab .nav-item .nav-link:hover{background:#f6f6f6!important}.room_search_form{background:#b0d3f9;padding:15px 18px}.room_search_form .search_checkin_field,.room_search_form .search_checkout_field,.room_search_form .search_guest_room_field{flex-basis:28%;margin-bottom:0}.room_search_form .search_item .form-control{height:37px!important;background:#fff;border-color:#fff;padding-top:8px}.room_search_form .search_item .location-icon{z-index:1;top:14px}.room_search_form .search_item:after{height:25px}.room_search_form .search_form_section .dropdown_arrow_icon1{top:10px;right:10px;position:absolute}.room_search_form .guest_room_dropdown{height:37px;width:100%;background:#fff;border-color:#fff;border-radius:.25rem}.room_search_form .guest-room-input .line-height-normal{position:absolute;right:10px;top:9px}.room_search_form .get_price_btn{font-size:15px;border:none!important;padding:9px 15px 6px;min-width:120px}.room_search_form .close_room_details{position:absolute;top:50%;right:0;width:22px;height:22px;background:#fff;border-radius:50%;text-align:center;font-size:19px;line-height:21px;transform:translateY(-50%);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.room_search_form .room_sort_sec{padding-right:40px;display:flex;justify-content:flex-end}.room_search_form .room_sort_sec .dropdown_type3 .dropdown-toggle{width:100px;color:#2a2a2a}.room_search_form .room_sort_sec .dropdown_type3 .dropdown-menu{min-width:-webkit-max-content;min-width:-moz-max-content;min-width:max-content}.room_search_form .guest_room_dropdown .dropdown-toggle .line-height-normal{top:8px}.see-all-link,.viewmap-link{display:inline-block;padding:10px 33px 6px;border:1px solid #0c4ca3;background-color:#fff;color:#0c4ca3!important;border-radius:10px;margin:0 auto;font-size:15px}.see-all-link:hover,.viewmap-link:hover{color:#fc7d12!important;border:1px solid #fc7d12}.content-section-hd{background:#f6f6f6;min-height:34px}@media (max-width:1024px){.content-section-hd{background:unset}}.content-section-hd .content-section-hd-img-span{padding:0 10px;display:flex;justify-content:center;align-items:center}.content-section-hd .content-section-hd-img-span img{filter:grayscale(100%);max-width:100%}.content-section-hd .content-section-hd-img-span.htl_room_info{border:0}.content-section-hd h4{font-size:15px;width:100%;line-height:34px;padding:0 15px}.content-section-content ul{flex-wrap:wrap;padding-top:10px!important;padding-left:60px!important}.content-section-content ul.pl-0{padding-left:0!important}.content-section-content ul li{padding:5px 35px 5px 15px;font-size:14px;position:relative;width:24%}.content-section-content ul li:before{content:"";width:6px;height:6px;border:2px solid #0e4ba4;position:absolute;left:0;top:11px}.content-section-content ul li.htl_dtl_lst_responsive:before{top:20px}.content-section-content ul.content-icon-list li{padding:5px 0}.content-section-content ul.content-icon-list li:before{display:none!important}.content-section-content ul.content-icon-list li .cont-icon{top:-2px;margin-right:10px}.content-section-type1 ul{padding-left:20px!important;padding-top:5px!important;margin-bottom:7px}.content-section-type1 ul li{list-style:none;width:100%}.content-section-type1 ul:last-child{margin-bottom:0}.content-section-type1 p:first-child{margin-bottom:0;margin-top:10px;padding-left:20px}.content-section-type1 p:last-child{font-size:13px;padding-left:20px}.policies-content{background:#f6f6f6}.policies-content .policies-content-right{padding:10px}.room_products_sec{background:#fff;padding:0 20px}.room_products_sec .room_products_inner_sec{margin-bottom:20px}.room_products_sec .reviews-sec{padding:0}.room_products_sec .total_image_count_sec{display:flex;flex-direction:column;justify-content:center;align-items:center;background:rgba(0,0,0,.48);line-height:16px}.room_products_sec .rating_txt{display:inline-block;background:#ff0;color:#5a5a5a;padding:2px 3px 0;border-radius:4px}.room_products_sec .hotel_room_listing_sec{width:calc(100% - 170px);padding:5px 10px 10px 15px}.room_products_sec .room_facility_lft_sec{min-height:125px;width:calc(100% - 270px)}.room_products_sec .room_facility_lft_sec .room_facility_opt_text{display:inline-block;max-width:140px;min-width:140px}.room_products_sec .room_facility_lft_sec .search_radio_btn_design .room_list_radio{display:flex;align-items:center;flex-wrap:wrap}.room_products_sec .room_facility_lft_sec .search_radio_btn_design .room_list_radio .room_list_radio_desgn{flex-basis:30%}@media only screen and (max-width:1366px){.room_products_sec .room_facility_lft_sec .search_radio_btn_design .room_list_radio .room_list_radio_desgn{flex-basis:45%}}.room_products_sec .room_facility_options ul{padding-left:0;margin-bottom:15px;display:flex;flex-wrap:wrap}.room_products_sec .room_facility_options ul li{font-size:13px;padding:5px 15px;margin-right:15px;position:relative}.room_products_sec .room_facility_options ul li:before{content:"";width:6px;height:6px;border:2px solid #0e4ba4;position:absolute;left:0;top:11px}.room_products_sec .custom-control-input:checked~.custom-control-label{color:#fc7d12}.room_products_sec .custom-control-input:checked~.custom-control-label:before{border-color:#fc7d12}.room_products_sec .room_price_inner_sec{height:100%}.room_products_sec .room_price_details{width:210px;padding-right:10px;border-right:1px solid #ccc}.room_products_sec .room_price_details.choose_room_price{padding-right:22px}.room_products_sec .price-radio-btn-sec .custom-radio{min-width:110px}.room_products_sec .price-radio-btn-sec .custom-radio .custom-control-label{width:100%}.room_products_sec .price-radio-btn-sec .price_view{font-size:17px}.room_products_sec .price-radio-btn-sec .custom-checkbox .custom-control-label:after,.room_products_sec .price-radio-btn-sec .custom-checkbox .custom-control-label:before,.room_products_sec .price-radio-btn-sec .custom-radio .custom-control-label:after,.room_products_sec .price-radio-btn-sec .custom-radio .custom-control-label:before{top:5px}.room_products_sec .price-radio-btn-sec.cad_list .custom-checkbox .custom-control-label:after,.room_products_sec .price-radio-btn-sec.cad_list .custom-checkbox .custom-control-label:before,.room_products_sec .price-radio-btn-sec.cad_list .custom-radio .custom-control-label:after,.room_products_sec .price-radio-btn-sec.cad_list .custom-radio .custom-control-label:before{top:2px}.room_products_sec .package_room_price .price_secondary_color,.room_products_sec .package_room_price .secondary_color{color:#0075a4!important}.room_products_sec .package_room_price .custom-control-label:before{border:2px solid #0075a4}.room_products_sec .package_room_price .custom-control-input:checked~.custom-control-label:before{border:2px solid #0075a4!important}.room_products_sec .package_room_price .custom-radio .custom-control-input:checked~.custom-control-label:after{background:#0075a4}.room_products_sec .room_select_details{width:120px;padding-left:10px;text-align:center}.room_products_sec .custom_multiselect_design1 .multiselect{min-height:auto}.room_products_sec .custom_multiselect_design1 .multiselect__select{height:22px}.room_products_sec .custom_multiselect_design1 .multiselect__input{min-height:29px;line-height:29px}.room_products_sec .custom_multiselect_design1 .multiselect__tags{padding-top:0;min-height:auto;background:#fff}.room_products_sec .custom_multiselect_design1 .multiselect__placeholder{padding-top:6px}.room_products_sec .room_add_cart_sec{position:relative;padding:10px 0 0;margin-top:10px}.room_products_sec .room_add_cart_sec:before{position:absolute;content:"";left:0;right:0;top:0;border-top:1px solid #ccc}.room_products_sec .room_add_cart_sec .book_now_lbl .booknow_hover{padding:0 8px}.room_products_sec .room_add_cart_sec .book_now_lbl .booknow_hover:hover{background-color:#3e8e41;color:#fff!important;border-radius:3px}.room_products_sec .available_room_count{position:absolute;top:-9px;right:6px;background:#fff;padding:0 5px}.room_products_sec .refund_sec ul{padding-left:0;margin-bottom:0;display:flex}.room_products_sec .refund_sec ul li{font-size:13px;margin-right:20px}.room_products_sec .cart_direction_arrow{width:16px;height:16px;background:#29a744;border-radius:50%;padding:1px;display:inline-flex;justify-content:center;align-items:center}.room_products_sec .cart_direction_arrow i{font-size:10px;color:#fff}.promotion_text{background:#ffd10b;padding:5px;line-height:18px;text-align:center;color:#0c4ca2}.rooms_pax_product .room_products_sec{padding:0}.rooms_pax_product .hotel-images .hotel-imagesInnerbg{min-height:170px!important}.continue_btn{display:inline-block;padding:11px 10px 12px;min-width:140px;font-size:14px;border-radius:10px;color:#053a9a;border:1px solid #053a9a;cursor:pointer}.content-new .header h5{display:flex;align-items:center;flex-wrap:wrap}.content-new .header .start-rating .fa{color:#bcbcbc;font-size:14px!important;margin-right:5px}.content-new .header .start-rating .fa.checked{color:#fdc20c!important}.content-new .header .addres{color:#4979b9!important;font-size:12px}.content-new .header .addres .fa-map-marker{color:#fc7d12!important;font-size:16px}.hotel-room-left{width:calc(100% - 320px)}.hotel-room-left .img{flex:1;background-size:cover;background-position:50%}.hotel-room-left .hotel-info-inner-img{display:flex;width:100%;padding:0 5px;height:130px}.hotel-room-left .hotel-info-inner-img .img{cursor:pointer}.hotel-room-left .hotel-singleimg{padding:0 5px 0 0}.hotel-room-left .large-image .hotel-imagesInnerbg{min-height:270px;max-height:270px}.hotel-room-left .hotel-detls-right-sec{flex-wrap:wrap}.hotel-room-left .hotel-imglist .hotel-info-img{width:50%;margin:0 0 10px;float:left}.hotel-room-left .hotel-imglist .hotel-info-img.dynew_sub_img{width:25%}.hotel-room-left .hotel-imglist .hotel-info-img img{padding:0 5px;height:130px;width:100%}.hotel-room-left .hotel-imglist .hotel-info-img .hotel-info-inner-img{position:relative}.hotel-room-left .hotel-imglist .hotel-info-img .image-view-walk,.hotel-room-left .hotel-imglist .hotel-info-img .total-image-view{align-items:center;display:flex;justify-content:space-between;left:5px;cursor:pointer}.hotel-room-left .hotel-imglist .hotel-info-img .total-image-view{top:0;width:calc(100% - 10px);height:100%;background:rgba(44,65,94,.8)}.hotel-room-left .hotel-imglist .hotel-info-img .image-view-walk{width:calc(100% - 10px);height:50px;bottom:0;background:#f6f6f6;color:#000}.hotel-room-right{width:310px}.hotelInfoSection-v3 .content-section-list{padding-left:0!important}.hotelInfoSection-v3 .content-section-list li{padding-left:30px}.hotelInfoSection-v3 .content-section-list li:before{border:2px solid #000;background-color:#000;border-radius:50%}.hotelInfoSection-v3 .productductlst-price-new{padding-top:52px!important}.hotelInfoSection-v3 .productductlst-price-new .price-radio-btn-sec{margin-left:auto}.hotelInfoSection-v3 .productductlst-price-new .price-radio-btn-sec.price-right-radio-btn{margin-left:33px}.hotelInfoSection-v3 .productductlst-price-new .price-alert-section{top:15px}.hotelInfoSection-v3 .productductlst-price-new .pover-loader-min-height{min-height:100px}.hotelInfoSection-v3 .hotel-room-right .hotel-room-right-inner{border:1px solid #dcdcdc;height:calc(100% - 10px);display:flex;width:100%}.hotelInfoSection-v3 .holdbooking-content{border-top:1px solid #dcdcdc;padding:10px 0}.hotelInfoSection-v3 .room_products_sec{padding:0}.hotelInfoSection-v3 .room_products_sec .hotel-imagesInnerbg{width:220px}.hotelInfoSection-v3 .room_search_form .close_room_details{display:none}.hotelInfoSection-v3 .room_search_form .search_form_section .asd__wrapper{top:38px!important}.policiesInfoSection-v3 .policies-pets{background-color:#f6f6f6}.review-rating-type{flex-wrap:wrap}.review-rating-type .rating-type{width:50%}.review-rating-type .rating-type .rating-type-inner{background-color:#f6f6f6;display:flex;align-items:center;justify-content:space-between;min-height:150px;margin:5px}.reviewsSection-v3 .rating-large{font-size:70px;line-height:50px}.reviewsSection-v3 .link-color{color:#2a80cb}.reviewsSection-v3 .ratingview-common .progress{border-radius:10px;height:11px}.reviewsSection-v3 .excellent-rating .progress-bar{background-color:#4fb94d}.reviewsSection-v3 .good-rating .progress-bar{background-color:#2a80cb}.reviewsSection-v3 .okay-rating .progress-bar{background-color:#50bee1}.reviewsSection-v3 .poor-rating .progress-bar{background-color:#f0b750}.reviewsSection-v3 .terrible-rating .progress-bar{background-color:#da3e32}.reviewsSection-v3.modal-review-view .rating-type{width:100%}.reviewsSection-v3.modal-review-view .rating-type .rating-type-inner .text-center{text-align:left!important}.reviewsSection-v3.modal-review-view .rating-type-inner{min-height:55px;text-align:left;padding:5px 10px}.write-review-section{margin-bottom:15px}.write-review-section .write-review-left{width:135px;display:flex;align-items:center;justify-content:space-between}.write-review-section .write-review-left i{font-size:60px;color:#fff;margin:0 auto}.write-review-section:nth-child(odd) .write-review-left{background-color:#4fb94b}.write-review-section:nth-child(2n) .write-review-left{background-color:#50bee1}.write-review-section .write-review-right{width:calc(100% - 135px)}.write-review-section .write-review-user{height:100%;position:relative}.write-review-section .write-review-user:after{position:absolute;content:"";top:20px;bottom:20px;width:1px;border-left:1px solid #cacaca;right:0}.write-review-section .write-review-hd{color:#3c84f0}.write-review-section .fa-thumbs-up{color:#d6d6d6;font-size:24px}.simalartohotel-list .price-sec .iconflightres-info{padding-left:3px}.simalartohotel-section .vueperslides__inner{padding:0 22px}@media screen and (max-width:450px){.simalartohotel-section .vueperslides__inner{padding:0 15px}}.simalartohotel-section .vueperslides{margin-bottom:0}.modal-roomall-details .room_products_item .hotel-images{display:none}.modal-roomall-details .room_products_item .hotel_room_listing_sec{width:100%}.modal-roomall-details.b2b_new_hotel_list_page .bg_3662D8{position:-webkit-sticky;position:sticky;top:0;z-index:1}.modal-roomall-details.b2b_new_hotel_list_page .hotel-overview-tab .nav-tabs{position:-webkit-sticky;position:sticky;top:51px;z-index:3}.cancel-policy{background-color:#f6f6f6;padding:10px}.previous-next-btn{top:0;right:0;background-color:#fff}.previous-next-btn .btn{padding:12px 10px 11px;margin:0 0 0 15px}.previous-next-btn .btn:disabled{background-color:#6c757d!important;border-color:#6c757d!important}.hotel-overview-tab .nav-item.similarhotelmenu{margin-left:30px}.hotel-overview-tab .nav-item.similarhotelmenu .nav-link{color:#3c84f0!important}.hotel-overview-tab .nav-item.similarhotelmenu .nav-link.active{border:0;color:#3c84f0!important}.hotel-overview-tab .nav-item.similarhotelmenu .nav-link.active:before{display:none}.modal-roomall-details .roomall-details-content{padding:0 25px}.modal-hotel-images-popup .hotel-room-left .hotel-info-img{margin-bottom:20px}.modal-hotel-images-popup .hotel-room-left .hotel-info-inner-img{height:315px;padding:0 10px}.hotel-details-header{top:0;right:0;width:50px;height:50px}.room_search_form .search_item .location-icon i{color:#fc7d12}.room_search_form .get_price_btn{color:#fff;background:#fc7d12}.room_search_form .close_room_details{color:#053a9a}.pax_details_sec .pax_hotel-item-wrapper{width:calc(100% - 300px);margin-bottom:0}.pax_details_sec .hotel-item_price_details{width:300px;padding-left:20px}.pax_details_sec .pax_hotel-content-left{width:calc(100% - 235px)}.pax_details_sec .product-list-lft{width:100%}.pax_details_sec .product-details-menu{border-top:1px solid #ccc}.pax_details_sec .product-details-menu .hotel_info_menu{min-width:70px}.pax_details_sec .product-details-menu .change_hotel_menu{min-width:100px}.pax_details_sec .product-details-btm:not(.product_details_btm_b2c){border-bottom:none}.pax_details_sec .product-list-new .product-list-rgt:after{display:none}.pax_details_sec .product-list-new .price-radio-btn-sec{padding-bottom:0}.pax_details_sec .pax_product-list-details{border:1px solid #ccc;margin-bottom:20px}.pax_details_sec .pax_product-list-details:last-child{margin-bottom:0}.pax_details_sec .product-list-new .product-list-btm{position:absolute;left:0;bottom:0;right:0;border:none;padding:10px 0 0 10px}.pax_details_sec .pax_checking_heading{background:#f6f6f6}.pax_details_sec .pax_checking_form .pax_checkin_field_item{width:24%;padding-left:20px}.pax_details_sec .pax_checking_form .pax_checkin_field_item:last-child{width:28%}.pax_details_sec .pax_checking_form .pax_checkin_field_item:first-child{padding-left:0}.pax_details_sec .pax_checking_form .pax_checkin_field_item .form-group{margin-bottom:10px}.pax_details_sec .pax_checking_form .pax_checkin_field_item label,.pax_details_sec .pax_checking_form .pax_checkin_field_item legend{color:#000}.pax_details_sec .pax_checking_form .pax_checkin_field_item legend{width:auto}.pax_details_sec .pax_checking_form .pax_checkin_field_item .form-control{background:#fff;border-radius:4px;border-color:#ccc}.pax_details_sec .pax_checking_form .pax_checkin_field_item .phone-flag-input .multiselect__tags{background:none;border-top-left-radius:5px!important;border-bottom-left-radius:5px!important;border-right:0;border-color:#ccc}.pax_details_sec .pax_checking_form .pax_checkin_field_item .phone-flag-input .multiselect__select:before{font-family:FontAwesome;content:"\f0d7";color:#053a9a}.pax_details_sec .pax_checking_form .pax_checkin_field_item .phone-lbl-input{position:relative}.pax_details_sec .pax_checking_form .pax_checkin_field_item .phone-lbl-input:after{position:absolute;content:"";top:10px;left:-2px;height:24px;border-left:1px solid #ccc}@media only screen and (max-width:767px){.pax_details_sec .pax_checking_form .pax_checkin_field_item .phone-lbl-input:after{height:35px}}.pax_details_sec .pax_checking_form .pax_checkin_field_item .phone-lbl-input .input-tel__input{background:none;padding-left:10px!important;border-left:none;border-color:#ccc}.pax_details_sec .pax_checking_form .pax_checkin_field_item .phone-no-label.phone-input-no.form-group label,.pax_details_sec .pax_checking_form .pax_checkin_field_item .phone-no-label.phone-input-no.form-group legend{margin-bottom:5px!important}.pax_details_sec .alternate_contact_details .custom-control-inline{margin-right:10px;min-height:auto}.pax_details_sec .alternate_contact_details .custom-control-inline:last-child{margin-right:0}.pax_details_sec .pax_checking_room{background:#053a9a;display:inline-block;color:#fff;padding:8px 8px 5px}.pax_details_sec .pax_special_desc_sec{max-width:75%}.pax_details_sec .special_details_sec .pax_spcial_toggle_icon{font-size:14px;padding:0}.pax_details_sec .special_details_sec .pax_spcial_toggle_icon .fa-angle-down{position:relative;top:2px}.pax_details_sec .special_details_sec.active,.pax_details_sec .special_details_sec .btn-secondary{background:none!important;border:none!important}.pax_details_sec .price_breakup_section{margin-top:30px}.pax_details_sec .price_breakup_section .card{border:none}.pax_details_sec .price_breakup_section .card-body{padding:0}.pax_details_sec .price_breakup_section textarea{min-height:100px;border-radius:4px;background:none;overflow:auto!important;border-color:#ccc}.pax_details_sec .access_options ::-webkit-scrollbar{width:6px}.pax_details_sec .access_options ::-webkit-scrollbar-thumb{border-radius:0}.pax_details_sec .access_options .form-group{margin-bottom:0;max-height:400px;overflow-y:auto;padding:10px 0}.pax_details_sec .access_options .custom-checkbox{display:block;margin-bottom:10px}.pax_details_sec .access_options .custom-checkbox:last-child{margin-bottom:0}.pax_details_sec .pax_checking_sec{margin-bottom:30px}.pax_details_sec .pax_checking_sec:last-child{margin-bottom:0}.pax_details_sec .email_confirmation_sec{display:flex;align-items:center;max-width:45%}.pax_details_sec .email_confirmation_sec .form-control{background:none;border-color:#ccc}.pax_details_sec .email_confirmation_sec .hotel_confirmation_minus{width:80px;margin-left:10px}.pax_details_sec .email_confirmation_sec .hotel_confirmation_minus .email_confirm_add,.pax_details_sec .email_confirmation_sec .hotel_confirmation_minus .email_confirm_minus{width:30px;text-align:center;display:inline-block}.pax_details_sec .email_confirmation_sec .hotel_email_confirm_sec .email_confirm_add{display:none}.pax_details_sec .email_confirmation_sec .hotel_email_confirm_sec:last-child .email_confirm_add{display:inline-block}.pax_details_sec .email_confirm_add,.pax_details_sec .email_confirm_minus{font-size:24px;color:#053a9a;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.pax_details_sec .content-section-content ul{padding-left:20px!important}.pax_details_sec .content-section-content ul li{width:100%;list-style:none}.pax_details_sec .content-section:last-child{margin-bottom:0!important}.pax_details_sec .terms-condition{padding-top:20px;text-align:center}.pax_details_sec .terms-condition p{font-size:18px;width:72%;text-align:left;margin:auto}.pax_details_sec .terms-condition p a{color:#0e4ba4}.pax_details_sec .terms-condition .terms-content{margin-top:30px;margin-bottom:0}.pax_details_sec .terms-condition .terms-content span{top:-2px;position:relative}.pax_details_sec .terms-condition .add-to-cart{margin-top:48px}.pax_details_sec .terms-condition .add-to-cart .btn{background-color:#29a746;border-color:#29a746;color:#fff;width:18%;border-radius:4px;margin-bottom:20px}@media (max-width:1000px){.pax_details_sec .terms-condition .add-to-cart .btn{width:30%}}.pax_details_sec .terms-condition .add-to-cart .btn:hover{background-color:#29a746;border-color:#29a746;color:#fff}.pax_details_sec .terms-condition .custom-checkbox .custom-control-input:checked~.custom-control-label:after{top:0;left:-24px;line-height:15px}.pax_details_sec .terms-condition .hotel_privacy_policy p{width:100%}.pax_details_sec .terms-condition .term_condition_text{margin-top:4px}.hotel-item_price_details .price_details_sec{border:1px solid #ccc}.hotel-item_price_details .price_heading{background:#f6f6f6}.hotel-item_price_details .price_heading .iconflightres-share{right:0;top:4px}.hotel-item_price_details .price_hold_sec{border-top:1px solid #ccc;padding-top:7px}.hotel-item_price_details .price_hold_sec .custom-checkbox{margin-right:0}.hotel-item_price_details .price_hold_sec label{font-size:11px!important}.hotel-marker-wrapper .start-rating-view{height:25px}.hotel-item-wrapper .hotel-room-details-view .room_products_sec_scrol{padding-right:10px;padding-top:10px;padding-bottom:10px}.hotel-item-wrapper .hotel-room-details-view .room_products_sec_scrol .room_products_sec{max-height:630px;overflow-y:auto}.hotel-item-wrapper .hotel-room-details-view .room_products_sec_scrol .room_products_sec::-webkit-scrollbar{width:6px}.hotel-item-wrapper.new_hotel_item_wrap .hotel-images{width:88px}.hotel-item-wrapper.new_hotel_item_wrap .hotel-images .hotel-imagesInnerbg{min-height:70px}.hotel-item-wrapper.new_hotel_item_wrap .room_products_sec .hotel_room_listing_sec{width:calc(100% - 66px);padding:0 10px 0 15px}.hotel-item-wrapper.new_hotel_item_wrap .room_products_sec .room_facility_lft_sec{min-height:70px;width:45%}.hotel-item-wrapper.new_hotel_item_wrap .room_products_sec .room_facility_lft_sec .room_facility_options ul{margin-bottom:0}.hotel-item-wrapper.new_hotel_item_wrap .room_products_sec .room_facility_lft_sec .room_facility_options ul li{padding:5px 8px 5px 15px}.hotel-item-wrapper.new_hotel_item_wrap .room_products_sec .room_products_inner_sec{margin-bottom:0}.hotel-item-wrapper.new_hotel_item_wrap .hotel_package_price_list{border:1px solid #b8b8b8;border-top:none;background:#fff}.hotel-item-wrapper.new_hotel_item_wrap .hotel_package_price_list .room_code_details{border-right:1px solid #b8b8b8;width:85px}.hotel-item-wrapper.new_hotel_item_wrap .hotel_package_price_list .room_code_details .board_name{margin-bottom:0;padding:10px 15px}@media only screen and (max-width:768px){.hotel-item-wrapper.new_hotel_item_wrap .hotel_package_price_list .room_code_details .board_name{width:52px;text-align:center;word-break:break-all;padding:0}}.hotel-item-wrapper.new_hotel_item_wrap .hotel_package_price_list .room_code_details .board_name li{font-size:18px;font-weight:700;position:relative}.hotel-item-wrapper.new_hotel_item_wrap .hotel_package_price_list .room_code_details .board_name li:before{content:"";width:6px;height:6px;border:4px solid #0e4ba4;position:absolute;left:-14px;top:6px;border-radius:50%}.hotel-item-wrapper.new_hotel_item_wrap .hotel_package_price_list .room_cancellation_details{width:calc(100% - 85px)}.hotel-item-wrapper.new_hotel_item_wrap .hotel_package_price_list .room_cancellation_details .canellation_content_left,.hotel-item-wrapper.new_hotel_item_wrap .hotel_package_price_list .room_cancellation_details .canellation_content_right{border-bottom:1px solid #b8b8b8;padding:10px}.hotel-item-wrapper.new_hotel_item_wrap .hotel_package_price_list .room_cancellation_details .canellation_content_left .package_room_price .price_secondary_color,.hotel-item-wrapper.new_hotel_item_wrap .hotel_package_price_list .room_cancellation_details .canellation_content_right .package_room_price .price_secondary_color{color:#0075a4}.hotel-item-wrapper.new_hotel_item_wrap .hotel_package_price_list .room_cancellation_details .canellation_content_left .package_room_price .price_secondary_color.price_view,.hotel-item-wrapper.new_hotel_item_wrap .hotel_package_price_list .room_cancellation_details .canellation_content_right .package_room_price .price_secondary_color.price_view{font-size:20px;margin-left:0}.hotel-item-wrapper.new_hotel_item_wrap .hotel_package_price_list .room_cancellation_details .canellation_content_left .package_room_price .price_secondary_color.price_view .iconflightres-info,.hotel-item-wrapper.new_hotel_item_wrap .hotel_package_price_list .room_cancellation_details .canellation_content_right .package_room_price .price_secondary_color.price_view .iconflightres-info{margin-top:0}.hotel-item-wrapper.new_hotel_item_wrap .hotel_package_price_list .room_cancellation_details .room_cancellation_details_inner:last-child .canellation_content_left:last-child{border-bottom:none}.hotel-item-wrapper.new_hotel_item_wrap .hotel_package_price_list .room_cancellation_details .product-list-new{min-width:100px}.hotel-item-wrapper.new_hotel_item_wrap .hotel_package_price_list .room_cancellation_details .product-list-new.selected_product_list .add-to-cart .btn{background-color:#f3f4f8;color:#777070;margin-right:5px;border-radius:3px}.hotel-item-wrapper.new_hotel_item_wrap .hotel_package_price_list .room_cancellation_details .product-list-new.selected_product_list .circle_icon{background-color:#f3f4f8;line-height:42px;border:0;font-size:16px!important;padding-bottom:0;padding-top:0;height:40px;width:20%;border-radius:3px;text-align:center}.hotel-item-wrapper.new_hotel_item_wrap .light_blue{color:#0075a4}.hotelResultView .filter-list-hd a{color:#000;font-size:16px;margin-bottom:0;font-weight:700;display:block;position:relative}.simalartohotel-section .simalartohotel-list:after{display:none}.simalartohotel-section .open_hotel_list .simalartohotel-list{border:0}.simalartohotel-section .open_hotel_list .simalartohotel-list:after,.simalartohotel-section .open_hotel_list .simalartohotel-list:before{content:"";width:100%;position:absolute;z-index:-1}.simalartohotel-section .open_hotel_list .simalartohotel-list:before{height:105%;border-bottom:0}.simalartohotel-section .open_hotel_list .simalartohotel-list:after{display:block;background-color:#fff;height:10px;left:1px;bottom:-10px;z-index:99;right:1px;width:calc(100% - 2px)}.simalartohotel-section .open_hotel_list .simalartohotel-list-btm{margin:0 1px}.selected-room-details-view{margin:0 22px;top:-1px;position:relative;z-index:2;background:#fff}.selected-room-details-view.selected_room_top_value_btn{top:25px}.selected-room-details-view .active-room-details-view{padding:20px}.selected-room-details-view .active-room-details-view .hotel_new_search_form_roomhd,.selected-room-details-view .active-room-details-view .room_products_sec{padding:0!important}.selected-room-details-view .room_products_sec{padding:0}@media (max-width:768px){.selected-room-details-view .active-room-details-view{padding:0}}.simalartohotel-section .vueperslides__track{z-index:3}.room_page_v2 .room_products_sec .hotel-imagesInnerbg{width:85px;border:0}.b2c_hotel_v2 .room_search_form .search_item .form-control{height:37px!important}.b2c_hotel_v2 .hotel-imagesInnerbg{border:0!important}.w-95{width:95%}.product-list-btm-l,.simalartohotel-list-btm{padding-left:10px}.product-list-btm-l a,.simalartohotel-list-btm a{font-size:13px;margin-right:18px}.product-list-btm-l a.arrow_active,.product-list-btm-l a:hover,.simalartohotel-list-btm a.arrow_active,.simalartohotel-list-btm a:hover{color:#ef6922!important}.product-list-btm-l a.arrow_active .fa-chevron-down,.simalartohotel-list-btm a.arrow_active .fa-chevron-down{transform:rotate(180deg)}.hotel_new_search_form.room_search_form .guest_room_dropdown .dropdown-menu{padding:40px 20px 20px;right:-210px;top:90%!important}@media only screen and (max-width:1366px){.hotel_new_search_form.room_search_form .guest_room_dropdown .dropdown-menu{right:0;transform:translateX(45%)!important}}.hotel_new_search_form.room_search_form .guest_room_dropdown .dropdown_arrow{right:25%}@media only screen and (max-width:1366px){.hotel_new_search_form.room_search_form .guest_room_dropdown .dropdown_arrow{right:45.5%}}.modal-hotel-paynow-table .modal-content{min-height:500px}.modal-hotel-paynow-table .modal-body{padding:0}.change_hotel_popup_block.drawer_primary_color_dark{background:#3662d8;padding:15px 20px!important}.booking-confirm-wrap .booking-confirm-content{background-color:#005ca9;border:1px solid #bfd6e8;justify-content:space-between;align-items:center;min-height:63px;padding:20px}@media only screen and (max-width:450px){.booking-confirm-wrap .booking-confirm-content .agency_logo_wd{width:100%}.booking-confirm-wrap .booking-confirm-content .agency_logo_wd img{height:28px}}.booking-confirm-wrap .booking-confirm-content .confirmation-logo{filter:brightness(0) invert(1)}@media only screen and (max-width:767px){.booking-confirm-wrap .booking-confirm-content .confirmation-logo{width:150px}}.booking-confirm-wrap .booking-confirm-content .confirmation-logo img{max-width:100%}.booking-confirm-wrap .booking-confirm-content .booking-confirm-right-content{justify-content:space-evenly;align-items:center;width:40%;display:flex}.booking-confirm-wrap .booking-confirm-content .booking-confirm-right-content h2{font-size:25px;color:#fff;font-weight:700;margin-bottom:0}@media only screen and (max-width:1024px){.booking-confirm-wrap .booking-confirm-content .booking-confirm-right-content h2{font-size:19px}}@media only screen and (max-width:767px){.booking-confirm-wrap .booking-confirm-content .booking-confirm-right-content{display:flex;width:100%;margin-top:17px}.booking-confirm-wrap .booking-confirm-content .booking-confirm-right-content h2{font-size:14px;margin-bottom:7px}}.booking-confirm-wrap .booking-confirm-content .booking-confirm-right-content.confirm_page_actions{width:80%!important;display:flex;justify-content:flex-end}.booking-confirm-wrap .confirmation-content-wrap{padding:20px}.booking-confirm-wrap .confirmation-content-wrap .confirm-number{padding-top:15px;font-size:18px;padding-right:30px}.booking-confirm-wrap .confirmation-content-wrap .confirmation-heading h2{margin:0;padding:0;color:#0bb107;font-size:40px}.booking-confirm-wrap .confirmation-content-wrap .travel-heading h2{color:#1165ad;font-size:20px}.booking-confirm-wrap .confirmation-content-wrap .travel-heading .booking-confirmed{font-size:28px;font-weight:700;color:#000}.booking-confirm-wrap .confirmation-content-wrap .travel-heading p{font-size:16px}.booking-confirm-wrap .confirmation-content-wrap .itinerary-content h2{font-size:25px;font-weight:700}.booking-confirm-wrap .confirmation-content-wrap .summary-content{background-color:#e7f0fd;border-color:#e7f0fd;padding:8px 22px;display:flex;justify-content:space-between;align-items:center}.booking-confirm-wrap .confirmation-content-wrap .summary-content h2{font-size:15px;margin:0;padding:0;font-weight:700}.booking-confirm-wrap .confirmation-content-wrap .summary-content h2 span{color:#2aa646}.booking-confirm-wrap .confirmation-content-wrap .summary-content p{font-size:15px}.booking-confirm-wrap .confirmation-content-wrap .hotel-bookng-detls p{margin:0;font-size:14px}.booking-confirm-wrap .confirmation-content-wrap .hotel-bookng-detls .hotel_name_detail h2{font-size:18px}.booking-confirm-wrap .confirmation-content-wrap .travel_price_total_section{padding:15px 20px}.booking-confirm-wrap .confirmation-content-wrap .travel_price_total_section .border-right{border-right:1px solid #bfbfbf!important}.booking-confirm-wrap .confirmation-content-wrap .travel_price_total_section .price_description_heading{font-size:22px}.booking-confirm-wrap .confirmation-content-wrap .travel_price_total_section.travel-price-sec{padding:30px 25px 30px 35px!important}.booking-confirm-wrap .confirmation-content-wrap .travel_price_total_section .itineraries_status_summary{padding:6px 0 0}.booking-confirm-wrap .confirmation-content-wrap .travel_price_total_section .itineraries_status_summary p{font-size:14px}@media only screen and (max-width:767px){.booking-confirm-wrap .confirmation-content-wrap .travel_price_total_section .itineraries_status_summary p{font-size:11px}}.booking-confirm-wrap .confirmation-content-wrap .rate-comments-info table{border:1px solid #ddd;width:100%}.booking-confirm-wrap .confirmation-content-wrap .rate-comments-info table td,.booking-confirm-wrap .confirmation-content-wrap .rate-comments-info table th{padding-top:10px;padding-bottom:10px}@media only screen and (max-width:767px){.booking-confirm-wrap .confirmation-content-wrap{padding:20px 15px}.booking-confirm-wrap .confirmation-content-wrap .confirm-number{font-size:14px}.booking-confirm-wrap .confirmation-content-wrap .confirmation-heading h2{font-size:28px}.booking-confirm-wrap .confirmation-content-wrap .travel-heading .booking-confirmed,.booking-confirm-wrap .confirmation-content-wrap .travel-heading h2{font-size:18px}.booking-confirm-wrap .confirmation-content-wrap .itinerary-content h2{font-size:20px}.booking-confirm-wrap .confirmation-content-wrap .summary-content h2,.booking-confirm-wrap .confirmation-content-wrap .summary-content p{font-size:12px}}.booking-confirm-wrap .content-section-list{padding-left:20px!important}.booking-confirm-wrap .content-section-list li{width:100%}.booking-confirm-wrap .content-section-list.resort_details_amenities{display:flex;flex-wrap:wrap!important;width:100%}.booking-confirm-wrap .content-section-list.resort_details_amenities li{width:33.33%;display:flex}.booking-confirm-wrap .content-section-hd h4{font-size:17px}.booking-confirm-wrap .border-bottom{border-bottom:2px solid #ededed!important}.booking-confirm-wrap .footer-confirmation{padding:22px 20px;background-color:#f6f6f6;border-top:1px solid #bfbfbf}.booking-confirm-wrap.hotel_confirmation_wrap .confirmation-logo{filter:none}.supplier_details_wrapper .supplier_item{padding:10px 28px;font-size:14px}.supplier_details_wrapper .supplier_item:last-child{border-right:none}.supplier_details_wrapper .booking_amt,.supplier_details_wrapper .current_bal{flex-basis:50%}.supplier_details_wrapper .estimate_avail_bal{flex-basis:44%}@media only screen and (max-width:767px){.supplier_details_wrapper{display:block!important;flex-wrap:wrap}.supplier_details_wrapper .supplier_item{border-right:none;flex-basis:100%}.supplier_details_wrapper .supplier_item:last-child{border-bottom:none}}.simalartohotel-section .vueperslides__bullets{bottom:-24px;z-index:1}.simalartohotel-section.similar_hotel_space .vueperslides__bullets{bottom:-30px}.simalartohotel-section.similar_hotel_space.activity_cards{z-index:0}.simalartohotel-section.similar_hotel_space.activity_cards .vueperslides__bullets{display:none}.simalartohotel-section .vueperslides__bullet{margin-top:4px;margin-bottom:4px}.simalartohotel-section .vueperslides__bullet--active .default{border-color:#081d58}.terms-and-condition_wrap{padding:20px 15px}.terms-and-condition_wrap h2{font-weight:700;font-size:30px;margin-bottom:5px}.terms-and-condition_wrap p{font-size:14px}.terms-and-condition_wrap .terms_condition_content .index_sec_bg{background:#fff;border:1px solid #bcbdbf;padding:15px 15px 0!important}.terms-and-condition_wrap .terms_condition_content .index_sec_bg .index-details{width:95%;background:#e7f0fd;padding:5px 0 2px}.terms-and-condition_wrap .terms_condition_content .index_sec_bg .index-details p{font-size:20px;font-weight:700}.terms-and-condition_wrap .terms_condition_content .index_sec_bg .index-details .close-icon{font-size:15px;margin-right:15px}.terms-and-condition_wrap .terms_condition_content .index_sec_bg .content-section-list li{padding:5px 0}.terms-and-condition_wrap .terms_condition_content .index_sec_bg .content-section-list li a{color:#005baa;font-size:16px;font-weight:700;text-decoration:underline}.terms-and-condition_wrap .terms_condition_content .index_sec_bg.card-section .card-section-hd{border-left:15px solid #0e4f9f;background-color:#f3f4f8;padding:3px 0}.terms-and-condition_wrap .terms_condition_content .index_sec_bg.card-section .card-section-hd .card-section-hd-title{padding-left:20px;font-size:20px;padding-top:4px}.terms-and-condition_wrap .terms_condition_content .index_sec_bg.card-section .card-section-cont p{font-size:16px}.terms-and-condition_wrap .terms_condition_content .index_sec_bg.card-section .card-section-cont h3{font-size:20px;font-weight:700}@media only screen and (min-width:959px) and (max-width:961px){.new_hotel_breadcrumbs_outer .steps .step.step-three:before{right:-105px!important}.new_hotel_breadcrumbs_outer .steps .step.step-three-b2c .step-active{left:113%;top:-17px}.new_hotel_breadcrumbs_outer .steps .step.step-two{left:447px}}@media screen and (min-device-width:768px) and (max-device-width:1000px){.hotelResultView .flightResult-lft{display:none}.hotel-room-details-inner,.hotelResultView .flightResult-rgt,.product-list-new .product-list-lft{width:100%}.hotel_list_slide_block.hotel{background:#fff;box-shadow:0 0 10px rgba(0,0,0,.07843);border-radius:10px}.hotel_list_slide_block.hotel .price_filter_button{box-shadow:unset}.hotel-responsive-filter-right{background:#fff}.hotel_new_search_form_roomhd_responsive .check_avail_btn>.btn{background:#fff;border-radius:15px;font-size:12px;line-height:26px;display:inline-block;box-shadow:0 0 5px #7a94ae;color:inherit;padding:2px 21px 2px 6px}}@media screen and (min-device-width:768px) and (max-device-width:1000px) and (max-width:360px){.hotel_new_search_form_roomhd_responsive .check_avail_btn>.btn{width:85px}}@media screen and (min-device-width:768px) and (max-device-width:1000px){.hotel_new_search_form_roomhd_responsive .new_htl_res_adult_choose .search_guest_room_field .guest_room_dropdown{border-radius:15px;box-shadow:0 0 5px #7a94ae;font-size:12px;line-height:26px;height:32px;padding:2px 6px 2px 22px}.hotel_new_search_form_roomhd_responsive .new_htl_res_adult_choose .search_guest_room_field .guest_room_dropdown .location-icon{top:1px;left:7px}.hotel_new_search_form_roomhd_responsive .new_htl_res_adult_choose .search_guest_room_field .guest_room_dropdown .guest-room-input .line-height-normal{display:none}.hotel_new_search_form_roomhd_responsive .room_sort_sec .dropdown_type3 .dropdown-toggle{background:#fff;line-height:24px;padding:2px 7px 2px 5px;border-radius:15px;font-size:12px;width:auto;box-shadow:0 0 5px #7a94ae}.room_search_form .guest-room-input .line-height-normal{top:5px}.SearchForm_responsive{background:none!important;padding-top:0!important;box-shadow:0 1px 4px #adb5bd;padding-bottom:0!important}.search_form_section .flight_depart_inner_section{display:block!important}.search_form_section .flight_depart_inner_section .search_hotel_name_field label{display:none}.search_form_section .flight_depart_inner_section .new-hotel-design-two-input{margin-bottom:15px}.search_form_section .flight_depart_inner_section .new-hotel-design-two-input .search_item .form-control{padding-top:19px}.SearchForm_responsive .search_form_section .search_from_field{margin-bottom:12px}.new-hotel-modify .hotel_modify_search_section{background:#fff}.new-hotel-modify .hotel_modify_search_section .modify_search_list .modify-search-view .modify-close_btn span{top:116px;background-color:#d9d9d9;border-radius:50%;font-size:10px;position:absolute;z-index:1;right:15px;width:25px;height:25px;line-height:26px;text-align:center;color:#000;font-weight:500}.new-hotel-modify .hotel_modify_search_section .modify_search_list .modify-search-view .tab-search-content .search_traveller_class_field{width:100%!important}.new-hotel-modify .hotel_modify_search_section .modify_search_list .modify-search-view .tab-search-content .search_traveller_class_field .search_guest_room_field{flex-basis:100%!important}.new-hotel-modify .hotel_modify_search_section .modify_search_list .modify-search-view .tab-search-content .search_traveller_class_field .search_guest_room_field .traveller_class_dropdown{border:1px solid #ffe7d0}.new-hotel-modify .hotel_modify_search_section .modify_search_list .modify-search-view .tab-search-content .new-hotel-design-two-input:after{border:none}.new-hotel-modify .search_form_section .hotel_new_search_form .hotel_rating_dropdown{margin-right:0!important}.new-hotel-modify .search_form_section .hotel_new_search_form .hotel_rating_dropdown.other_preference_price_sec .multiselect{width:41px!important}.search_widget_wrap .modal-dialog{justify-content:flex-start!important;max-width:100%;margin:0;min-height:100%!important;height:auto;flex-direction:unset!important}.search_widget_wrap .custom-header{justify-content:flex-start!important;padding:10px 15px;height:auto;color:#000!important;font-size:18px;background:none!important}.search_widget_wrap .custom-header.flight_responsive_header{justify-content:space-between!important}.search_widget_wrap.htl_filter_tab_popup .modal-dialog,.search_widget_wrap.htl_filter_tab_popup .modal-sm{max-width:300px!important;margin-left:auto!important}.new_traveller_search_model .modal-header{position:fixed;width:100%;top:0;background-color:#fff;z-index:9;border-bottom:none;box-shadow:0 0 6px rgba(0,0,0,.16078)}.new_traveller_search_model .modal-header .btn{color:#d2d2d2;font-size:15px;padding:0 6px;font-weight:700;margin:0}.new_traveller_search_model .modal-body{margin-top:49px}.flightResult-lft{width:100%}}@media screen and (min-device-width:768px) and (max-device-width:1000px){.hotel-responsive-filter.tab_hotel_responsive_filter{display:none!important}.single_hotel_card{box-shadow:0 0 7px #e2e2e2;border-radius:10px}.SearchForm_responsive .modify_search_list .modify-search-view{position:absolute;top:79px;left:0;z-index:25;background:rgba(0,0,0,.5);height:100%;padding-bottom:50px;width:100%}.SearchForm_responsive .modify_search_list .modify-search-view .modify-close_btn span{top:0!important}.SearchForm_responsive .modify_search_list .modify-search-view .tab-search-content{padding-top:10px!important;border-radius:0;background-color:#fff}.tab_hotel_card{box-shadow:0 0 8px #ececec;border-radius:10px}.flight_result_card{padding-left:0!important}.b2c-search-form .search_traveller_class_field.hotel_traveller_nationality{width:100%!important}.new-hotel-modify .mobile_modify_origin .choose_origin_details{padding:10px 10px 8px}.hotel_modify_search_new .custm-mdfy-itm-one .tab-search-content .reset_search{color:#000}.hotel_modify_search_new .SearchForm_responsive .search_form_section .flight_depart_inner_section .new-hotel-design-two-input .search_item .form-control{padding-top:11px}.hotel_modify_search_new .SearchForm_responsive .search_form_section .search_nationality_field_inner .multiselect .multiselect__single{margin-top:7px}.hotel_new_search_form_roomhd_responsive .get_price_htl_room_btn{background-color:#0970fe;color:#fff;padding:0 10px;border-radius:10px;height:32px;line-height:30px}.hotel_new_search_form_roomhd_responsive .room_search_form{padding:10px 6px;background-color:#eff1ff}.hotel_new_search_form_roomhd_responsive .room_sort_sec{padding-right:0;display:block}.hotel_new_search_form_roomhd_responsive .room_sort_sec .dropdown_type3 .dropdown-toggle{background:#fff;line-height:24px;padding:2px 7px 2px 5px;border-radius:15px;font-size:12px;width:auto;box-shadow:0 0 5px #7a94ae}.hotel_new_search_form_roomhd_responsive .room_sort_sec .dropdown_type3 .dropdown-toggle .sort_icon{position:absolute;top:0;left:0}.hotel_new_search_form_roomhd_responsive .room_sort_sec .dropdown_type3 .dropdown-menu{width:calc(100vw - 555px);padding:10px;border-radius:0}.hotel_new_search_form_roomhd_responsive .room_sort_sec .dropdown_type3 .dropdown-menu .dropdown_arrow{right:20px}.hotel_new_search_form_roomhd_responsive .room_sort_sec .dropdown_type3 .mobile_dropdown_space{padding:20px 12px 25px}.hotel_new_search_form_roomhd_responsive .room_sort_sec .done_btn,.hotel_new_search_form_roomhd_responsive .room_sort_sec .dropdown_close{display:block;padding:0 13px;text-align:center;font-size:14px;border:none;line-height:42px;box-shadow:0 0 3px #b5b5b5;border-radius:0}.hotel_new_search_form_roomhd_responsive .room_sort_sec .done_btn.done_btn_new,.hotel_new_search_form_roomhd_responsive .room_sort_sec .dropdown_close.done_btn_new{min-width:auto;border-radius:0}.hotel_new_search_form_roomhd_responsive .available_room_count{width:16%}.hotel_new_search_form_roomhd_responsive .sort_dropdown_close{display:block;padding:13px 15px;text-align:center;font-size:14px;line-height:normal;width:20%;margin:0 auto;border:1px solid #000;border-radius:3px}.hotel_new_search_form_roomhd_responsive .get_price_btn_sec{flex-basis:50%}.hotel_new_search_form_roomhd_responsive .get_price_btn_sec .get_price_btn{width:100%;border-radius:0;padding:13px 15px;font-size:14px;line-height:normal;background-color:#0970fe}.hotel_new_search_form_roomhd_responsive .check_avail_btn>.btn{background:#fff;border-radius:15px;font-size:12px;padding:2px 20px 2px 6px;line-height:26px;display:inline-block;box-shadow:0 0 5px #7a94ae;color:inherit}.hotel_new_search_form_roomhd_responsive .check_avail_btn .fa-calendar{color:#919191}.hotel_new_search_form_roomhd_responsive .room_sort_sec .sort_icon{color:#919191!important}.hotel_new_search_form_roomhd_responsive .check_available_sec .dropdown-menu{width:calc(100vw - 20px);left:-5px!important;top:10px!important;padding:0;border-radius:0}.hotel_new_search_form_roomhd_responsive .check_available_sec .dropdown_arrow{top:-12px;left:90px}.hotel_new_search_form_roomhd_responsive .check_available_inner_search_form{padding:18px 16px}}@media screen and (min-device-width:768px) and (max-device-width:1000px) and (max-width:320px){.hotel_new_search_form_roomhd_responsive .check_available_inner_search_form .search_form_section .ip_dates{flex-wrap:wrap}.hotel_new_search_form_roomhd_responsive .check_available_inner_search_form .search_form_section .ip_dates .search_checkin_field,.hotel_new_search_form_roomhd_responsive .check_available_inner_search_form .search_form_section .ip_dates .search_checkout_field{flex-basis:100%}.hotel_new_search_form_roomhd_responsive .check_available_inner_search_form .search_form_section .ip_dates .search_checkin_field .location-icon,.hotel_new_search_form_roomhd_responsive .check_available_inner_search_form .search_form_section .ip_dates .search_checkout_field .location-icon{top:15px}.hotel_new_search_form_roomhd_responsive .check_available_inner_search_form .search_form_section .ip_dates .search_checkin_field{margin-right:0;margin-bottom:10px}}@media screen and (min-device-width:768px) and (max-device-width:1000px){.hotel_new_search_form_roomhd_responsive .check_available_inner_search_form .search_checkin_field,.hotel_new_search_form_roomhd_responsive .check_available_inner_search_form .search_checkout_field{flex-basis:50%}.hotel_new_search_form_roomhd_responsive .check_available_inner_search_form .search_checkin_field .dropdown_arrow_icon1,.hotel_new_search_form_roomhd_responsive .check_available_inner_search_form .search_checkout_field .dropdown_arrow_icon1{display:none}.hotel_new_search_form_roomhd_responsive .check_available_inner_search_form .search_item .form-control{border-color:#ccc;height:45px!important;padding-left:35px!important}.hotel_new_search_form_roomhd_responsive .check_available_inner_search_form .search_item:after{content:none}.hotel_new_search_form_roomhd_responsive .check_available_inner_search_form .search_guest_room_field{flex-basis:100%;margin-right:0}.hotel_new_search_form_roomhd_responsive .check_available_inner_search_form .search_guest_room_field .fa-caret-down{display:none}.hotel_new_search_form_roomhd_responsive .check_available_inner_search_form .guest_room_dropdown{height:45px;line-height:45px;padding:0 20px 0 40px;border:1px solid #ccc}.hotel_new_search_form_roomhd_responsive .check_available_inner_search_form .guest_room_dropdown .line-height-normal{top:15px}.hotel_new_search_form_roomhd_responsive .check_available_inner_search_form .location-icon i{color:#919191!important}.hotel_new_search_form_roomhd_responsive .new_htl_res_adult_choose .search_guest_room_field{min-width:auto}.hotel_new_search_form_roomhd_responsive .new_htl_res_adult_choose .search_guest_room_field .guest_room_dropdown{border-radius:15px;box-shadow:0 0 5px #7a94ae;font-size:12px;padding:2px 6px;line-height:26px;height:32px}.hotel_new_search_form_roomhd_responsive .new_htl_res_adult_choose .search_guest_room_field .guest_room_dropdown .location-icon{top:0}.hotel_new_search_form_roomhd_responsive .new_htl_res_adult_choose .search_guest_room_field .guest_room_dropdown .guest-room-input{padding-left:12px}.hotel_new_search_form_roomhd_responsive .new_htl_res_adult_choose .search_guest_room_field .guest_room_dropdown .guest-room-input .line-height-normal{display:none}}@media only screen and (max-width:768px){.b2b_hotel_list_page{padding-left:0!important;padding-right:0!important}.line_height_normal{line-height:normal}.hotel_result_view_responsive{padding-top:0!important}.hotel_result_view_responsive .product-list-new .product-list-lft{width:100%}.hotel_result_view_responsive .flightResult-lft{display:none}.hotel_result_view_responsive .flightResult-rgt{width:100%}.hotel_result_view_responsive .flightResult-rgt .custm-htel-nav{overflow:hidden}.hotel_result_view_responsive .flightResult-rgt .custm-htel-nav ul{width:100%;overflow:scroll;flex-wrap:nowrap;-ms-overflow-style:none;scrollbar-width:none}.hotel_result_view_responsive .flightResult-rgt .custm-htel-nav ul::-webkit-scrollbar{display:none}.hotel_result_view_responsive .flightResult-rgt .custm-htel-nav li a{padding:7px 15px;display:inline-flex;flex-direction:column;align-items:center;justify-content:center;white-space:nowrap;height:100%}.hotel_result_view_responsive .flightResult-rgt .custm-htel-nav li a .price_list{white-space:normal;display:flex;flex-direction:column;padding-right:20px}.hotel_result_view_responsive .flightResult-rgt .custm-htel-nav li a .hotel-price-arrow i{top:4px;right:0}.hotel_result_view_responsive .flightResult-rgt .custm-htel-nav li a .low_high_price_list{display:block;white-space:nowrap;font-size:10px}.hotel_result_view_responsive .flightResult-rgt .custm-htel-nav li.active a:before{display:none}.hotel_result_view_responsive .hotel-item-wrapper{padding-left:10px;padding-right:10px}.hotel_result_view_responsive .gray_box_shadow{box-shadow:0 0 15px rgba(0,0,0,.16078);border-radius:10px;overflow:hidden}.hotel_result_view_responsive .responsive_result_product_list .responsive_result_product_list_top{padding:10px 45px 10px 10px;background:#f6f6f6;position:relative}.hotel_result_view_responsive .responsive_result_product_list .product_list_heading_sec{width:100%}.hotel_result_view_responsive .responsive_result_product_list .package_room_price{width:40%}.hotel_result_view_responsive .responsive_result_product_list .hotel-name{max-width:80%!important;font-size:16px!important;padding-right:0;display:block;width:-webkit-max-content;width:-moz-max-content;width:max-content}.hotel_result_view_responsive .responsive_result_product_list .hotel-name-loc .addres{color:#737373;font-weight:400}.hotel_result_view_responsive .responsive_result_product_list .start-rating{display:inline-block;min-width:75px}.hotel_result_view_responsive .responsive_result_product_list .start-rating .fa{font-size:12px!important;margin-right:3px}.hotel_result_view_responsive .responsive_result_product_list .add-to-cart{position:absolute;top:12px;right:10px}.hotel_result_view_responsive .responsive_result_product_list .add-to-cart .btn{min-width:auto;width:25px;height:25px!important;border-radius:3px;margin-top:0}.hotel_result_view_responsive .responsive_result_product_list .add-to-cart .btn i{color:#fff;display:block;font-size:12px;line-height:16px}.hotel_result_view_responsive .responsive_result_product_list .hotel-images{width:120px;height:180px}.hotel_result_view_responsive .responsive_result_product_list .hotel-images .hotel-imagesInnerbg{min-height:180px;border-radius:10px}.hotel_result_view_responsive .responsive_result_product_list .hotel-images .hotel-imagesInnerbg .img{border-radius:10px}.hotel_result_view_responsive .responsive_result_product_list .hotel-images .hotel-imagesInnerbg .reviews-sec{border-bottom-right-radius:10px;border-bottom-left-radius:10px;padding:5px 10px}.hotel_result_view_responsive .responsive_result_product_list .hotel-images .hotel-imagesInnerbg .reviews-sec .rating{color:#000}.hotel_result_view_responsive .responsive_result_product_list .product-details-btm .hotel-amenities-wrapper .item{width:auto}.hotel_result_view_responsive .responsive_result_product_list .product-details-btm .hotel-amenities-wrapper .item .img{filter:invert(89%) sepia(7%) saturate(11%) hue-rotate(314deg) brightness(87%) contrast(86%)}.hotel_result_view_responsive .responsive_result_product_list .product-details-btm .hotel-amenities-wrapper .item a{font-size:10px}.hotel_result_view_responsive .responsive_result_product_list .product-details-btm .hotel-amenities-wrapper .item .amenitiesLabel{display:none}.hotel_result_view_responsive .responsive_result_product_list .hotel-room-details{width:calc(100% - 120px);margin-left:15px}.hotel_result_view_responsive .responsive_result_product_list .product-details-menu{background:#f6f6f6;padding:10px 5px!important;display:flex!important}.hotel_result_view_responsive .responsive_result_product_list .product-details-menu.hotel-check-in-out-list{border-top:none!important;border:1px solid #ccc}}@media only screen and (max-width:768px) and (max-width:500px){.hotel_result_view_responsive .responsive_result_product_list .product-details-menu.hotel-check-in-out-list{display:block!important}}@media only screen and (max-width:768px) and (max-width:768px){.hotel_result_view_responsive .responsive_result_product_list .product-details-menu.hotel-check-in-out-list .hold_valid_button,.hotel_result_view_responsive .responsive_result_product_list .product-details-menu.hotel-check-in-out-list .room_in_out{width:50%!important}}@media only screen and (max-width:768px) and (max-width:500px){.hotel_result_view_responsive .responsive_result_product_list .product-details-menu.hotel-check-in-out-list .room_in_out{width:100%!important}.hotel_result_view_responsive .responsive_result_product_list .product-details-menu.hotel-check-in-out-list .hold_valid_button{width:100%!important;justify-content:left!important}}@media only screen and (max-width:768px){.hotel_result_view_responsive .responsive_result_product_list .breakfast-incu{font-size:10px}.hotel_result_view_responsive .responsive_result_product_list .breakfast-incu>a{display:block;line-height:16px}.hotel_result_view_responsive .responsive_result_product_list .product-list-btm-l{padding-left:0}.hotel_result_view_responsive .responsive_result_product_list .product-list-btm-l>a{font-size:10px;margin-right:0}.hotel_result_view_responsive .responsive_result_product_list .product_choose_room{min-width:113px}.hotel_result_view_responsive .responsive_result_product_list .product-list-btm{background:#f6f6f6;border-top:1px solid #ddd}.hotel_result_view_responsive .responsive_result_product_list .imagecount-view{top:0}.hotel_result_view_responsive .responsive_result_product_list .favourite-icon{top:3px;right:6px;line-height:normal}.hotel_result_view_responsive .responsive_result_product_list .product-list-btm{position:relative!important}.hotel_result_view_responsive .pax_details_sec_responsive .responsive_result_product_list .product-list-btm{background:none;border-top:none;padding:0}.hotel_result_view_responsive .product-details-btm:not(.product_details_btm_b2c){border-bottom:none}.hotel_result_view_responsive .product-list-new .content-new .hotel-room-details{min-height:auto;margin-top:8px;margin-bottom:8px}.hotel_result_view_responsive .product-list-new .content-new .hotel-room-details .max-person{font-size:12px;padding-bottom:0}.hotel_result_view_responsive .hotel-room-details-view{box-shadow:0 2px 6px #ddd}.hotel_result_view_responsive .new_hotel_item_wrap_responsive{padding-left:0;padding-right:0}.hotel_result_view_responsive .new_hotel_item_wrap_responsive .checkout_rooms_pax_product .hotel-images{width:88px}.hotel_result_view_responsive .new_hotel_item_wrap_responsive .checkout_rooms_pax_product .hotel-images .hotel-imagesInnerbg{min-height:70px!important}.hotel_result_view_responsive .new_hotel_item_wrap_responsive .checkout_rooms_pax_product .hotel_room_listing_sec .room_facility_heading{width:125px}.hotel_result_view_responsive .new_hotel_item_wrap_responsive .checkout_rooms_pax_product .hotel_room_listing_inner_sec .room_facility_options ul li{padding:5px 0 5px 12px!important;margin-right:10px!important}.hotel_result_view_responsive .new_hotel_item_wrap_responsive .checkout_rooms_pax_product .hotel_room_listing_inner_sec .room_facility_rgt_sec{width:90px}.hotel_result_view_responsive .new_hotel_item_wrap_responsive .checkout_rooms_pax_product .hotel_room_listing_inner_sec .room_select_details{width:80px}.hotel_result_view_responsive .reviews-sec{justify-content:space-between}.hotel_result_view_responsive .reviews-sec .rating{color:#000!important}.hotel_result_view_responsive .pax_details_sec_responsive .header{min-height:auto}.hotel_result_view_responsive .pax_details_sec_responsive .product-list-lft .pax_product-list-details .hotel-content{border-top:none!important;border-bottom:none!important}.hotel_result_view_responsive .pax_details_sec_responsive .property-bg{background:#ffcf09;border-radius:3px;padding:5px 10px 2px}.hotel_result_view_responsive .hotel-responsive-filter{background:#fff!important;border-top:1px solid #d9d9d9;border-bottom:1px solid #ccc;box-shadow:0 4px 5px rgba(0,0,0,.07843);display:block;justify-content:space-evenly}.hotel_result_view_responsive .hotel-responsive-filter .hotel-responsive-filter-left{position:relative}.hotel_result_view_responsive .hotel-responsive-filter .hotel-responsive-filter-left:after{content:"";position:absolute;border-right:1px solid #dee2e6!important;right:-20px;height:80%;top:10%}.hotel_result_view_responsive .hotel-responsive-filter .hotel-responsive-filter-left .hotel_list_slide_block .price_filter_button{display:block;width:auto;box-shadow:none}.hotel_result_view_responsive .hotel-responsive-filter .hotel-responsive-filter-left .hotel_list_slide_block .price_filter_button .dropdown-toggle:after{content:none}.hotel_result_view_responsive .hotel-responsive-filter .hotel-responsive-filter-left .hotel_list_slide_block .price_filter_button .dropdown-toggle:before{background-image:url(https://d12lchh0gjjhot.cloudfront.net/img/package-logo/resposive/sort_icon.svg);width:15px;height:18px;position:absolute;content:"";top:14px;left:0;background-repeat:no-repeat;z-index:2}.hotel_result_view_responsive .hotel-responsive-filter .hotel-responsive-filter-left .hotel_list_slide_block .price_filter_button .dropdown-menu{width:200%;top:5px!important;left:2px!important}.responsive_filter_opt{font-family:inherit;font-size:12px;text-align:center;padding:7px 15px;display:inline-flex;flex-direction:column;align-items:center;justify-content:center;height:100%;line-height:normal}.responsive_filter_opt .filter_icon,.responsive_filter_opt .filter_text{display:block;font-family:Conv_AvenirNextLTPro-Regular,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji}.hotel_new_search_form_roomhd_responsive .room_search_form{padding:10px 6px;background-color:#eff1ff}.hotel_new_search_form_roomhd_responsive .room_sort_sec{padding-right:0;display:block}.hotel_new_search_form_roomhd_responsive .room_sort_sec .dropdown_type3 .dropdown-toggle{background:#fff;line-height:24px;padding:2px 7px 2px 5px;border-radius:15px;font-size:12px;width:auto;box-shadow:0 0 5px #7a94ae}.hotel_new_search_form_roomhd_responsive .room_sort_sec .dropdown_type3 .dropdown-toggle .sort_icon{position:absolute;top:0;left:0}.hotel_new_search_form_roomhd_responsive .room_sort_sec .dropdown_type3 .dropdown-menu{width:calc(100vw - 305px);padding:10px;border-radius:0}.hotel_new_search_form_roomhd_responsive .room_sort_sec .dropdown_type3 .dropdown-menu .dropdown_arrow{right:20px}.hotel_new_search_form_roomhd_responsive .room_sort_sec .dropdown_type3 .mobile_dropdown_space{padding:20px 12px 25px}.hotel_new_search_form_roomhd_responsive .room_sort_sec .done_btn,.hotel_new_search_form_roomhd_responsive .room_sort_sec .dropdown_close{display:block;padding:0 13px;text-align:center;font-size:14px;border:none;line-height:42px;box-shadow:0 0 3px #b5b5b5;border-radius:0;width:20%;margin:0 auto}.hotel_new_search_form_roomhd_responsive .room_sort_sec .done_btn.done_btn_new,.hotel_new_search_form_roomhd_responsive .room_sort_sec .dropdown_close.done_btn_new{min-width:auto;border-radius:0}.hotel_new_search_form_roomhd_responsive .available_room_count{width:16%}.hotel_new_search_form_roomhd_responsive .sort_dropdown_close{display:inline-block;padding:9px 15px 8px;text-align:center;font-size:14px;line-height:normal;border:1px solid #ccc;border-radius:5px}.hotel_new_search_form_roomhd_responsive .get_price_btn_sec{flex-basis:50%}.hotel_new_search_form_roomhd_responsive .get_price_btn_sec .get_price_btn{width:100%;border-radius:0;padding:13px 15px;font-size:14px;line-height:normal;background-color:#0970fe}.hotel_new_search_form_roomhd_responsive .check_avail_btn>.btn{background:#fff;border-radius:15px;font-size:12px;padding:2px 20px 2px 6px;line-height:26px;display:inline-block;box-shadow:0 0 5px #7a94ae;color:inherit}.hotel_new_search_form_roomhd_responsive .check_avail_btn .fa-calendar{color:#919191}.hotel_new_search_form_roomhd_responsive .room_sort_sec .sort_icon{color:#919191!important}.hotel_new_search_form_roomhd_responsive .check_available_sec .dropdown-menu{width:calc(100vw - 20px);left:-5px!important;top:10px!important;padding:0;border-radius:0}.hotel_new_search_form_roomhd_responsive .check_available_sec .dropdown_arrow{top:-12px;left:90px}.hotel_new_search_form_roomhd_responsive .check_available_inner_search_form{padding:18px 16px}}@media only screen and (max-width:768px) and (max-width:320px){.hotel_new_search_form_roomhd_responsive .check_available_inner_search_form .search_form_section .ip_dates{flex-wrap:wrap}.hotel_new_search_form_roomhd_responsive .check_available_inner_search_form .search_form_section .ip_dates .search_checkin_field,.hotel_new_search_form_roomhd_responsive .check_available_inner_search_form .search_form_section .ip_dates .search_checkout_field{flex-basis:100%}.hotel_new_search_form_roomhd_responsive .check_available_inner_search_form .search_form_section .ip_dates .search_checkin_field .location-icon,.hotel_new_search_form_roomhd_responsive .check_available_inner_search_form .search_form_section .ip_dates .search_checkout_field .location-icon{top:15px}.hotel_new_search_form_roomhd_responsive .check_available_inner_search_form .search_form_section .ip_dates .search_checkin_field{margin-right:0;margin-bottom:10px}}@media only screen and (max-width:768px){.hotel_new_search_form_roomhd_responsive .check_available_inner_search_form .search_checkin_field,.hotel_new_search_form_roomhd_responsive .check_available_inner_search_form .search_checkout_field{flex-basis:50%}.hotel_new_search_form_roomhd_responsive .check_available_inner_search_form .search_checkin_field .dropdown_arrow_icon1,.hotel_new_search_form_roomhd_responsive .check_available_inner_search_form .search_checkout_field .dropdown_arrow_icon1{display:none}.hotel_new_search_form_roomhd_responsive .check_available_inner_search_form .search_item .form-control{border-color:#ccc;height:45px!important;padding-left:35px!important}.hotel_new_search_form_roomhd_responsive .check_available_inner_search_form .search_item:after{content:none}.hotel_new_search_form_roomhd_responsive .check_available_inner_search_form .search_guest_room_field{flex-basis:100%;margin-right:0}.hotel_new_search_form_roomhd_responsive .check_available_inner_search_form .search_guest_room_field .fa-caret-down{display:none}.hotel_new_search_form_roomhd_responsive .check_available_inner_search_form .guest_room_dropdown{height:45px;line-height:45px;padding:0 20px 0 40px;border:1px solid #ccc}.hotel_new_search_form_roomhd_responsive .check_available_inner_search_form .guest_room_dropdown .line-height-normal{top:15px}.hotel_new_search_form_roomhd_responsive .check_available_inner_search_form .location-icon i{color:#919191!important}.hotel_new_search_form_roomhd_responsive .new_htl_res_adult_choose .search_guest_room_field{min-width:auto}.hotel_new_search_form_roomhd_responsive .new_htl_res_adult_choose .search_guest_room_field .guest_room_dropdown{border-radius:15px;box-shadow:0 0 5px #7a94ae;font-size:12px;padding:2px 6px;line-height:26px;height:32px}.hotel_new_search_form_roomhd_responsive .new_htl_res_adult_choose .search_guest_room_field .guest_room_dropdown .location-icon{top:2px}.hotel_new_search_form_roomhd_responsive .new_htl_res_adult_choose .search_guest_room_field .guest_room_dropdown .guest-room-input{padding-left:12px}.hotel_new_search_form_roomhd_responsive .new_htl_res_adult_choose .search_guest_room_field .guest_room_dropdown .guest-room-input .line-height-normal{display:none}.hotel_new_search_form_roomhd_responsive .get_price_htl_room_btn{background-color:#0970fe;color:#fff;padding:0 10px;border-radius:10px;height:32px;line-height:30px}}@media only screen and (max-width:768px) and (max-width:352px) and (min-width:200px){.hotel_new_search_form_roomhd_responsive .get_price_htl_room_btn{margin-top:15px}}@media only screen and (max-width:768px){.selected-room-details-view .hotel_new_search_form_roomhd_responsive .check_available_sec .dropdown-menu{width:calc(100vw - 35px)}.selected-room-details-view .hotel_new_search_form_roomhd_responsive .on_other_dates{display:none}.new_hotel_item_wrap_responsive.hotel-item-wrapper .room_products_sec .hotel_room_listing_sec{width:calc(100% - 80px);padding:0 10px;background:#f2f4f7}.new_hotel_item_wrap_responsive.hotel-item-wrapper .room_products_sec{padding:0}.new_hotel_item_wrap_responsive.hotel-item-wrapper .room_products_sec .room_products_sec_scrol{padding-right:0;padding-top:0;padding-bottom:10px!important}.new_hotel_item_wrap_responsive.hotel-item-wrapper .room_products_sec .room_facility_lft_sec{width:100%}.new_hotel_item_wrap_responsive.hotel-item-wrapper .room_products_sec .room_facility_lft_sec .room_facility_options ul li{font-size:10px;margin-right:10px;line-height:18px}.new_hotel_item_wrap_responsive.hotel-item-wrapper .hotel_package_price_list .room_code_details{width:auto}.new_hotel_item_wrap_responsive.hotel-item-wrapper .hotel_package_price_list .room_code_details .board_name li{font-size:12px}.new_hotel_item_wrap_responsive.hotel-item-wrapper .hotel_package_price_list .room_code_details .board_name li:before{display:none}.new_hotel_item_wrap_responsive.hotel-item-wrapper .hotel_package_price_list .room_cancellation_details{width:calc(100% - 49px)}.new_hotel_item_wrap_responsive.hotel-item-wrapper .hotel_package_price_list .room_cancellation_details .canellation_content_left{padding:0}.new_hotel_item_wrap_responsive.hotel-item-wrapper .hotel_package_price_list .room_cancellation_details .product-list-new{min-width:auto}.new_hotel_item_wrap_responsive.hotel-item-wrapper .hotel_package_price_list .room_cancellation_details .price_view{line-height:18px}.new_hotel_item_wrap_responsive.hotel-item-wrapper .hotel_package_price_list .add-to-cart .btn{min-width:auto;width:18px;height:18px!important;background:none;border:1px solid #ccc;border-radius:3px;margin-bottom:6px!important;margin-top:0}.new_hotel_item_wrap_responsive.hotel-item-wrapper .hotel_package_price_list .total_price_list{width:100px;padding:7px;border-left:1px solid #b8b8b8}.new_hotel_item_wrap_responsive .hotel-imagesInnerbg{height:80px}.hotel-steps-new-responsive.dynamic-steps-new{width:100%}.hotel-steps-new-responsive.dynamic-steps-new .nav .nav-item .nav-link{position:relative;justify-content:center;padding-top:5px;padding-bottom:15px}.hotel-steps-new-responsive.dynamic-steps-new .nav .nav-item .nav-link .steps-new-icon.left-icon{margin-right:0;z-index:1}.hotel-steps-new-responsive.dynamic-steps-new .nav .nav-item .nav-link .steps-new-icon.arrow-icon{padding-left:0;position:absolute;top:8px;right:-5px;line-height:normal;height:auto;z-index:1}.hotel-steps-new-responsive.dynamic-steps-new .nav .nav-item .nav-link .steps-new-icon.arrow-icon:after{display:none}.hotel-steps-new-responsive.dynamic-steps-new .nav .nav-item .nav-link .steps-new-icon .fa{position:relative;top:auto;left:auto}.hotel-steps-new-responsive.dynamic-steps-new .nav .nav-item .nav-link .step_labels{font-size:10px;position:absolute;bottom:-3px;left:50%;min-width:75px;transform:translateX(-50%)}.hotel-steps-new-responsive.dynamic-steps-new .nav .nav-item .nav-link:after,.hotel-steps-new-responsive.dynamic-steps-new .nav .nav-item .nav-link:before{position:absolute;content:"";top:18px;width:50%;border-top:1px dashed #ccc}.hotel-steps-new-responsive.dynamic-steps-new .nav .nav-item .nav-link:before{left:0}.hotel-steps-new-responsive.dynamic-steps-new .nav .nav-item .nav-link:after{left:50%}.hotel-steps-new-responsive.dynamic-steps-new .nav .nav-item:first-child .nav-link:before,.hotel-steps-new-responsive.dynamic-steps-new .nav .nav-item:last-child .nav-link:after{display:none}.hotel-steps-new-responsive.dynamic-steps-new .nav .nav-item.active+li .nav-link:before,.hotel-steps-new-responsive.dynamic-steps-new .nav .nav-item.active .nav-link:after,.hotel-steps-new-responsive.dynamic-steps-new .nav .nav-item.active .nav-link:before{border-color:#27a746}.hotel-steps-new-responsive.dynamic-steps-new .nav .nav-item.current-steps+li .nav-link:before,.hotel-steps-new-responsive.dynamic-steps-new .nav .nav-item.current-steps .nav-link:after{border-color:#005caa}.room_page_v2_responsive{margin-left:-10px;margin-right:-10px}.room_page_v2_responsive .hotel-item-wrapper{margin-bottom:0;border-bottom:1px solid #e5e5e5}.room_page_v2_responsive .hotel-roomview-tab{border:none;width:100%;overflow:scroll;flex-wrap:nowrap;-ms-overflow-style:none;scrollbar-width:none}.room_page_v2_responsive .hotel-roomview-tab::-webkit-scrollbar{display:none}.room_page_v2_responsive .hotel-roomview-tab .nav-item .nav-link{margin:0;border-right:1px solid #b8b8b8;border-bottom:none;white-space:nowrap;padding:0 25px}.room_page_v2_responsive .hotel-roomview-tab .nav-item .nav-link.active:before{display:none}.room_page_v2_responsive .hotel-roomview-tab .nav-item:last-child .nav-link{border-right:none}.room_page_v2_responsive .product-list-new .content-new{padding:15px}.room_page_v2_responsive .product-list-new .hotel_change_link{text-decoration:underline}.room_page_v2_responsive .hotel-room-left,.room_page_v2_responsive .hotel-room-right{width:100%}.room_page_v2_responsive .hotel-room-left{padding:20px 0;background:#e5e5e5}.room_page_v2_responsive .hotel-room-left .hotel-imagesInnerbg{border:none}.room_page_v2_responsive .hotel-room-left .hotel-summary-slider .vueperslides__arrow{height:40px;width:20px;background:hsla(0,0%,100%,.8)}.room_page_v2_responsive .hotel-room-left .hotel-summary-slider .vueperslides__arrow svg{width:10px;height:34px}.room_page_v2_responsive .hotel-room-left .hotel-summary-slider .vueperslides__arrow.vueperslides__arrow--prev{left:0!important;border-top-left-radius:0;border-bottom-left-radius:0;border-top-right-radius:20px;border-bottom-right-radius:20px}.room_page_v2_responsive .hotel-room-left .hotel-summary-slider .vueperslides__arrow.vueperslides__arrow--prev svg{position:relative;left:-3px}.room_page_v2_responsive .hotel-room-left .hotel-summary-slider .vueperslides__arrow.vueperslides__arrow--next{right:0!important;border-top-right-radius:0;border-bottom-right-radius:0;border-top-left-radius:20px;border-bottom-left-radius:20px}.room_page_v2_responsive .hotel-room-left .hotel-summary-slider .vueperslides__arrow.vueperslides__arrow--next svg{position:relative;right:-1px}.room_page_v2_responsive .content-new .header h5{max-width:95%}.room_page_v2_responsive .room_share_list{position:absolute;top:0;right:0;width:16px;height:16px;margin-bottom:0}.room_page_v2_responsive .hotel-room-right .productductlst-price-new{padding:15px 20px 0!important}.room_page_v2_responsive .hotel-room-right .price-alert-section{left:20px}.room_page_v2_responsive .hotel-room-right .hotel-room-right-inner{border:none;height:auto}.room_page_v2_responsive .hotel-room-right .price-radio-btn-sec{padding-bottom:20px;border-bottom:1px solid #e5e5e5}.room_page_v2_responsive .hotel_choose_room_sec{padding:15px 20px 0}.room_page_v2_responsive .hotel_new_search_form_roomhd_responsive .room_search_form{padding:10px 5px}.room_page_v2_responsive .hotel-room-details-view .room_products_sec_scrol{padding-top:10px;padding-right:0}.room_page_v2_responsive .room_location_responsive{padding:10px 20px 0}.room_page_v2_responsive .new_hotel_item_wrap_responsive{border-bottom:none}.room_page_v2_responsive .room_nearby_content{border-bottom:1px solid #e5e5e5}.room_page_v2_responsive .content-section-content ul{padding-left:17px!important}.room_page_v2_responsive .content-section-content ul li{width:100%;padding-right:10px;padding-left:37px}.room_page_v2_responsive .room_amenities_content .bottom_border{border-bottom:1px solid #e5e5e5}.room_page_v2_responsive .simalartohotel-section .vueperslides__inner{padding:0}.room_page_v2_responsive .simalartohotel-section .vueperslides__arrows .vueperslides__arrow svg{width:10px;padding:0}.room_page_v2_responsive .simalartohotel-section .hotel-amenities-wrapper .item{width:auto;font-size:12px}.room_page_v2_responsive .simalartohotel-section .hotel-amenities-wrapper .item img{margin-right:5px!important}.room_page_v2_responsive .similar_hotel_slide_count{background:#f6f6f6;display:inline-block;padding:7px 12px}.room_page_v2_responsive .selected-room-details-view{margin:0}.room_page_v2_responsive .selected-room-details-view .active-room-details-view{padding:0}.room_page_v2_responsive .simalartohotel-list-btm a{font-size:12px}.room_description_sec{padding:15px 20px 0}.room_description_sec .room_description_content{padding-bottom:15px;border-bottom:1px solid #e5e5e5}.room_description_sec .room_description_txt{padding-left:20px;position:relative}.room_description_sec .room_description_txt:before{position:absolute;content:"";top:5px;left:0;width:6px;height:6px;border-radius:50%;background:#333}.room_description_sec .room_description_txt.room_description_txt_inner:before{background:rgba(51,51,51,0)}.hotel_room_details_responsive .hotel-info-overview-tab .nav-tabs{width:100%;overflow:scroll;flex-wrap:nowrap;-ms-overflow-style:none;scrollbar-width:none;border:none;border-bottom:1px solid #e5e5e5}.hotel_room_details_responsive .hotel-info-overview-tab .nav-tabs::-webkit-scrollbar{display:none}.hotel_room_details_responsive .hotel-info-overview-tab .nav-tabs .nav-item .nav-link{margin:0;border-right:1px solid #b8b8b8;white-space:nowrap;padding:0 25px;font-family:Conv_AvenirNextLTPro-Demi,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji}.hotel_room_details_responsive .hotel-info-overview-tab .nav-tabs .nav-item .nav-link.active:before{display:none}.hotel_room_details_responsive .hotel-info-overview-tab .nav-tabs .nav-item:last-child .nav-link{border-right:none}.hotel_room_details_responsive .hotel-room-left,.hotel_room_details_responsive .hotel-room-right{width:100%}.hotel_room_details_responsive .hotel-room-left{padding:20px}}@media only screen and (max-width:768px) and (max-width:768px){.hotel_room_details_responsive .hotel-room-left{padding:20px 0}}@media only screen and (max-width:768px){.hotel_room_details_responsive .hotel-room-left .hotel-imagesInnerbg{border:none}.hotel_room_details_responsive .hotel-room-left .hotel-images{width:auto}.hotel_room_details_responsive .hotel-room-left .hotel-summary-slider .vueperslides__arrow{height:40px;width:20px;background:hsla(0,0%,100%,.8)}.hotel_room_details_responsive .hotel-room-left .hotel-summary-slider .vueperslides__arrow svg{width:10px;height:34px}.hotel_room_details_responsive .hotel-room-left .hotel-summary-slider .vueperslides__arrow.vueperslides__arrow--prev{left:0!important;border-top-left-radius:0;border-bottom-left-radius:0;border-top-right-radius:20px;border-bottom-right-radius:20px}.hotel_room_details_responsive .hotel-room-left .hotel-summary-slider .vueperslides__arrow.vueperslides__arrow--prev svg{position:relative;left:-3px}.hotel_room_details_responsive .hotel-room-left .hotel-summary-slider .vueperslides__arrow.vueperslides__arrow--next{right:0!important;border-top-right-radius:0;border-bottom-right-radius:0;border-top-left-radius:20px;border-bottom-left-radius:20px}.hotel_room_details_responsive .hotel-room-left .hotel-summary-slider .vueperslides__arrow.vueperslides__arrow--next svg{position:relative;right:-1px}.hotel_room_details_responsive .content-section-content ul{padding-left:17px!important}.hotel_room_details_responsive .content-section-content ul li{width:100%;padding-right:10px;padding-left:37px}.hotel_room_details_responsive .hotel-marker-wrapper .hotel-marker-overlay{margin-left:0}.flight-tooltip.popover.dropdown-tooltip{max-width:390px;left:4px!important;top:-10px!important;padding:0}.flight-tooltip.popover.dropdown-tooltip .popover-body{padding:5px}.flight-tooltip.popover.dropdown-tooltip .price_details p{font-size:10px}.flight-tooltip.popover.dropdown-tooltip .price_details .days_list{align-items:unset}.flight-tooltip.popover.dropdown-tooltip .price_details .days_list .days_list_content{min-width:55px;min-height:auto;padding:4px}.flight-tooltip.popover.dropdown-tooltip .price_details .days_list .days_list_content p{font-size:10px!important}.pax_details_sec_responsive .pax_hotel-item-wrapper{width:100%}.pax_details_sec_responsive .hotel-item_price_details{width:100%;padding-left:0}.pax_checking_sec .pax_checking_heading .pax_checking_room{background:none;color:#000}.pax_checking_sec .pax_checkin_field_section .pax_checkin_field_item{width:100%}.pax_checking_sec .pax_checkin_field_section .pax_checkin_field_item.pax_checkin_field_item{padding-left:0}.pax_checking_sec .pax_checkin_field_section .pax_checkin_field_item.pax_checkin_field_item:last-child{width:100%}.pax_checking_sec .price_breakup_section{margin-top:10px}.email_confirmation_sec,.pax_special_desc_sec{max-width:100%!important}.hotel_confirmation_minus{width:auto!important}.pax_details_sec .content-section-content ul{padding-left:0!important}.pax_details_sec .terms-condition{padding-top:10px}.pax_details_sec .terms-condition p{font-size:14px}.pax_details_sec .add-to-cart{margin-top:30px!important}.pax_details_sec .add-to-cart .btn{width:100%!important;padding:10px}.content-section-list.trip-information-content li{width:100%!important;font-size:14px}.mobile_modal_design .modal-xl{max-width:95%}.mobile_modal_design .modal-header{display:flex;justify-content:space-between;width:100%;align-items:center;box-shadow:0 1px 5px 0 #e1e1e1}.mobile_modal_design .custom-header{height:48px;display:block;background:none;color:#000}.mobile_modal_design .custom-header .custom-title{line-height:48px}.modal_guestroom .travellers_details_sec{overflow:scroll;flex-wrap:nowrap;-ms-overflow-style:none;scrollbar-width:none}.modal_guestroom .travellers_details_sec::-webkit-scrollbar{display:none}.modal_guestroom .travelers_field{padding:7px 17px}.modal_guestroom .travelers_field.solo_traveler{padding-right:17px}.modal_guestroom .travelers_field>p{font-size:12px!important}.modal_guestroom .traveller_remove_btn{width:95px;display:inline-block}.modal_guestroom .add_btn{width:165px;display:inline-block}.new_hotel_search_model .filter-list-option-check .filter-list.fare-type-list .fa-angle-down{top:auto!important;right:20px!important;font-size:16px!important}.new_hotel_search_model .filter-list .advance_search_wrap{border-bottom:none!important}.new_hotel_search_model .custom-control-label{padding-left:15px}.new_hotel_search_model .filter-sec-loc .multiselect__tags{min-height:53px}.new_hotel_search_model .filter-sec-loc .multiselect__tags .multiselect__placeholder{padding-top:12px!important}.new_hotel_search_model .filter-sec-loc .custm-filtr-search{top:11px!important;right:12px}.new_hotel_search_model .custom-checkbox{min-height:38px}.new-hotel-modify.new-htl-modify{color:#303030!important;background-color:#fff!important}.new-hotel-modify .mobile_modify_origin .choose_origin_details{padding:10px 10px 8px}.new-hotel-modify .hotel_modify_search_section .modify_search_list .modify-search-view .modify-close_btn span{top:95px;background-color:#d9d9d9;border-radius:50%;font-size:10px;width:30px;height:30px;line-height:9px;text-align:center;font-size:15px;font-weight:700}.new-hotel-modify .hotel_modify_search_section .modify_search_list .modify-search-view .tab-search-content{background-color:#fff;padding:18px!important}.new-hotel-modify .hotel_modify_search_section .modify_search_list .modify-search-view .tab-search-content .miles_dropdown_sec{height:48px}.new-hotel-modify .hotel_modify_search_section .modify_search_list .modify-search-view .tab-search-content .miles_dropdown_sec .multiselect{min-height:48px}.new-hotel-modify .hotel_modify_search_section .modify_search_list .modify-search-view .tab-search-content .search_hotel_name_field .iconflightres-location{top:1px!important}.new-hotel-modify .trip_location{max-width:60%;width:-webkit-max-content;width:-moz-max-content;width:max-content}}@media only screen and (max-width:768px) and (max-width:400px){.new-hotel-modify .trip_location{width:55%}}@media only screen and (max-width:768px){.new-hotel-modify .modify-map-bg{background:#fff;border-radius:4px;padding:0 8px;text-align:center;width:38px}.new-hotel-modify .modify-map-bg .modify-map-text{text-align:center}.new-hotel-modify .modify-map-bg .modify_map_img{width:18px;text-align:center}.new-hotel-modify .modify-map-bg .modify_map_img img{max-width:100%}.new-hotel-modify .modify_hotel_info{width:calc(100% - 38px)}.new-hotel-modify .modify_adult_icon .location-icon{left:auto;right:-2px;top:-1px;margin-bottom:0;line-height:normal}.new-hotel-modify .tab-search-content{padding:51px 18px 25px!important}.hotelResultView .container-fluid{padding-left:0;padding-right:0}.hotelResultView .hotel_payment_purchase_sec{overflow-x:auto}.travel_purchase_table thead th{font-size:13px}.travel_purchase_table .history_column,.travel_purchase_table td,.travel_purchase_table td p{font-size:12px}.travel_purchase_table td,.travel_purchase_table th{padding:10px 25px!important}.travel_purchase_table span{display:flex}.travel_purchase_table span .iconflightres{margin-left:0!important}.purchase_history_item .travel_history_section{display:block!important}.purchase_history_item .travel_history_modify_link{margin-left:0;margin-top:10px;text-align:left}.purchase_history_item .travel_history_modify_link .modify_link{font-size:12px}.travel_price_total_section.travel-price-sec{padding:10px}.travel_price_total_section.travel-price-sec .border-right{padding-bottom:10px;border-right:none!important;border-bottom:1px solid #dee2e6!important}.payment_radio_btns_design .custom-radio{width:50%;margin-right:0}.payment_radio_btns_design .custom-control-label{font-size:12px}.payment_radio_btns_design .bv-no-focus-ring{flex-wrap:wrap}.payment_on_multicity .price_breakup_head>p{font-size:14px!important}.payment_on_multicity .price_breakup_section{overflow-x:auto}.payment_on_multicity .price_breakup_sub_head{display:block!important;padding-bottom:15px}.pax_details_sec .terms-condition{margin-left:0!important;margin-right:0!important}.pax_details_sec .terms-condition p{width:100%}.modal-room-information .modal-body{background:#fff!important}.modal-room-information .roomall-details-content{padding:0 15px}.modal-room-information .hotel_room_slider_sec{padding:20px;background:#e5e5e5}.modal-room-information .hotel_room_slider_sec .hotel-imagesInnerbg{border:none}.modal-room-information .hotel_room_slider_sec .hotel-singleimg{padding-right:0}.modal-room-information .hotel_room_slider_sec .hotel-singleimg .vueperslides__arrow{height:40px;width:20px;background:hsla(0,0%,100%,.8)}.modal-room-information .hotel_room_slider_sec .hotel-singleimg .vueperslides__arrow svg{width:10px;height:34px;padding:2px}.modal-room-information .hotel_room_slider_sec .hotel-singleimg .vueperslides__arrow.vueperslides__arrow--prev{left:0!important;border-top-left-radius:0;border-bottom-left-radius:0;border-top-right-radius:20px;border-bottom-right-radius:20px}.modal-room-information .hotel_room_slider_sec .hotel-singleimg .vueperslides__arrow.vueperslides__arrow--prev svg{position:relative;left:-3px}.modal-room-information .hotel_room_slider_sec .hotel-singleimg .vueperslides__arrow.vueperslides__arrow--next{right:0!important;border-top-right-radius:0;border-bottom-right-radius:0;border-top-left-radius:20px;border-bottom-left-radius:20px}.modal-room-information .hotel_room_slider_sec .hotel-singleimg .vueperslides__arrow.vueperslides__arrow--next svg{position:relative;right:-1px}.hotel_room_view_responsive .hotel-info-overview-tab .nav-tabs{background:#fff!important;width:100%;overflow:scroll;flex-wrap:nowrap;-ms-overflow-style:none;scrollbar-width:none;border:none;border-bottom:1px solid #e5e5e5}.hotel_room_view_responsive .hotel-info-overview-tab .nav-tabs::-webkit-scrollbar{display:none}.hotel_room_view_responsive .hotel-info-overview-tab .nav-tabs .nav-item .nav-link{margin:0;border-right:1px solid #b8b8b8;white-space:nowrap;padding:0 17px 0 16px;background:none!important;font-family:Conv_AvenirNextLTPro-Demi,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji}.hotel_room_view_responsive .hotel-info-overview-tab .nav-tabs .nav-item .nav-link.active:before{display:none}.hotel_room_view_responsive .hotel-info-overview-tab .nav-tabs .nav-item:last-child .nav-link{border-right:none}.hotel_room_view_responsive .room_products_sec .hotel-images{width:80px;display:block}.hotel_room_view_responsive .room_products_sec .hotel_room_listing_sec{width:calc(100% - 80px);padding-left:10px}.hotel_room_view_responsive .room_products_sec .room_select_details{text-align:right}.hotel_room_view_responsive .room_products_sec .hotel_room_listing_inner_sec{flex-wrap:wrap}.hotel_room_view_responsive .room_products_sec .room_facility_lft_sec{width:calc(100% - 200px)}}@media only screen and (max-width:768px) and (max-width:600px){.hotel_room_view_responsive .room_products_sec .room_facility_lft_sec{width:calc(100% - 170px)}}@media only screen and (max-width:768px) and (max-width:425px){.hotel_room_view_responsive .room_products_sec .room_facility_lft_sec{width:100%}}@media only screen and (max-width:768px){.hotel_room_view_responsive .room_products_sec .room_price_sec{width:200px}}@media only screen and (max-width:768px) and (max-width:600px){.hotel_room_view_responsive .room_products_sec .room_price_sec{width:170px}}@media only screen and (max-width:768px) and (max-width:425px){.hotel_room_view_responsive .room_products_sec .room_price_sec{width:100%}}@media only screen and (max-width:768px){.hotel_room_view_responsive .room_products_sec .room_facility_options ul li{font-size:10px;padding-bottom:0}.hotel_room_view_responsive .room_products_sec .refund_sec ul li{font-size:12px;margin-right:10px}.hotel_room_view_responsive .room_products_sec .room_products_inner_sec{margin-bottom:5px}.hotel_room_view_responsive .roomAmenities,.hotel_room_view_responsive .roomInfo,.hotel_room_view_responsive .roomPolicies{border-bottom:1px solid #ccc}.hotel_room_view_responsive .roomAmenities .content-section-content ul{padding-left:15px!important}.hotel_room_view_responsive .roomAmenities .content-section-content ul li{width:100%;padding:5px 10px 5px 35px}.modal-shareUrl{padding-left:0!important}.modal-shareUrl .modal-dialog{width:95%!important}.modal-shareUrl .modal-body{padding:10px!important}.modal-shareUrl .custom-header{padding-left:10px}.modal-shareUrl .shareurl-wrap .form-group label{min-width:105px}.modal-shareUrl .shareurl-wrap .form-group .bv-no-focus-ring{width:calc(100% - 105px)}.modal-shareUrl .shareurl-wrap .form-group .form-control,.modal-shareUrl .shareurl-wrap .phone-no-itm .form-group .input-tel__input{width:100%}.modal-shareUrl .shareurl-wrap .price-form-ctl{width:100%!important}.modal-shareUrl .custom-expiry-detls.form-group .bv-no-focus-ring{width:100%}.modal-shareUrl .custom-expiry-detls.form-group .shareurl-wrap-content{width:calc(100% - 105px);margin-left:0}.modal-shareUrl .shareurl-textarea{border:1px solid #cacaca!important}.hotelList-tooltip.taxes-popover.flight-tooltip.popover{left:0!important}.flight-tooltip.refund.popover{left:20px!important}}@media only screen and (max-width:768px) and (max-width:400px){.flight-tooltip.refund.popover{left:5px!important;max-width:95%}}@media only screen and (max-width:768px){.room_page_v2_responsive .hotel-roomview-tab .nav-item .nav-link.active{color:#015caa!important}.hotel_room_details_responsive .hotel-info-overview-tab .nav-tabs{background:#fff!important}.hotel_room_details_responsive .hotel-info-overview-tab .nav-tabs .nav-item .nav-link.active{color:#015caa!important}.hotel_pax_responsive .cart_billing_field_item{width:100%!important;padding-left:0;margin-right:0!important}.hotel_pax_responsive .alt_contact_section{display:block!important}.hotel_pax_responsive .alternate_contact_details{margin:5px 0}.hotel_pax_responsive .alternate_contact_details .custom-control{padding-left:20px}.hotel_pax_responsive .alternate_contact_details label{margin-left:0!important}.hotel_pax_responsive .price_particulars{padding-left:0;padding-right:0}.hotel_pax_responsive .hotel_promocode_sec{text-align:right;display:block!important}.hotel_pax_responsive .hotel_promocode_int_sec{margin:5px 0}.hotel_pax_responsive .hotel_promocode_int_sec .promo_code_int{min-width:auto}.hotel_pax_responsive .promotion_code_btn{margin-left:0!important}.supplier-model-responsive .supplier_title{font-size:14px;margin-bottom:5px;line-height:16px}.supplier-model-responsive .supplier-table tbody td:first-child,.supplier-model-responsive .supplier-table tbody th:first-child,.supplier-model-responsive .supplier-table thead td:first-child,.supplier-model-responsive .supplier-table thead th:first-child{max-width:85px}.supplier-model-responsive .supplier-table thead th{font-size:12px;border-bottom-width:0;border-top:1px solid #dee2e6}.supplier-model-responsive .supplier-table tbody td{font-size:12px}.supplier-model-responsive .supplier-table tbody tr:last-child td{border-bottom:1px solid #dee2e6}.new-hotel-modify .mobile_modify_origin .choose_origin_details{padding:10px 10px 8px}}@media only screen and (max-width:425px){.pax_details_sec_responsive .product-details-menu .hotel_info_menu{min-width:45px}.pax_details_sec_responsive .product-details-menu .change_hotel_menu{min-width:65px}}@media only screen and (max-width:395px){.hotel_result_view_responsive .responsive_result_product_list .package_room_price{width:45%}.hotel_result_view_responsive .responsive_result_product_list .hotel_img_and_review_sec{flex-wrap:wrap}.hotel_result_view_responsive .responsive_result_product_list .hotel_img_and_review_sec .htl_img_res_outer_sec,.hotel_result_view_responsive .responsive_result_product_list .hotel_img_and_review_sec .htl_img_res_outer_sec .hotel-images{width:100%}.hotel_result_view_responsive .responsive_result_product_list .hotel_img_and_review_sec .hotel-room-details{width:100%;margin-left:0}.htl_res_img_and_content_chge_htl{flex-wrap:wrap}.htl_res_img_and_content_chge_htl .htl_content_right{padding-left:0!important;width:100%!important}.hotel_images_block{width:100%!important}.change_hotelrightsection{width:100%}}@media only screen and (max-width:767px){.hotel_pax_responsive .travel_price_total_section .cash_point_dropdown_section .multiselect{min-width:135px}.hotel_pax_responsive .travel_price_total_section .cash_point_dropdown_section .multiselect .multiselect__single{top:-3px}.hotel_pax_responsive .payment_via_card_section .cart_billing_field_item .multiselect__tags{border-right:1px solid #e0e3e6}.new_hotel_search_model .search_from_field .multiselect__content-wrapper{width:60px}.hotel_new_search_form_roomhd_responsive .check_available_sec .check_available_search_form .search_form_section .asd__wrapper{left:-5px!important}.terms-condition .payment_confirmation_content{padding-left:10px}.hotelList-tooltip.flight-tooltip.refund{left:15px!important}.flight-tooltip.popover.dropdown-tooltip{left:-6px!important;max-width:345px}.flight-tooltip.popover.dropdown-tooltip .price_details .days_list .days_list_content{min-width:48px}.new_sidebar_block .flight_fliter_block .flight_fliter_backbutton{background:#3662d8}.search_form_model .custom-header{background-color:#0f519f!important;color:#fff!important}.change_hotel.change_htl_standalone_modal .change_room_outer .departure_return_block .departure_block .font-size-16{font-size:14px}.view_dtl_modal_res.b2b_new_hotel_list_page .modal-header{z-index:11!important}}.hotel_currency_dropdown .multiselect--active .multiselect__select,.hotel_form_section .multiselect--active .multiselect__select,.hotel_rating_dropdown .multiselect--active .multiselect__select{transform:rotateX(180deg)!important}.hotel_currency_dropdown .multiselect--active .multiselect__select:before,.hotel_form_section .multiselect--active .multiselect__select:before,.hotel_rating_dropdown .multiselect--active .multiselect__select:before{right:-3px}.search_category_dropdown .show .arrow_down_icon{transform:rotateX(180deg)!important}.search_guest_room_field .show .line-height-normal{transform:rotateX(180deg)!important;top:9px!important}.search_checkin_field .datepicker-open~.dropdown_arrow_icon1,.search_checkout_field .hotel-end-date~.dropdown_arrow_icon1{transform:rotateX(180deg)}.rate-comment-modal{left:50%;top:50%;transform:translate(-50%,-50%)}@media only screen and (max-width:1795px){.rate-comment-modal{top:75%}}.travel_purchase_table span sup{top:-.8em!important}@media only screen and (max-width:767px){.travel_purchase_table span sup{top:0!important}}.total-value-detls sup{top:-.8em!important}.hotelResultView.pax_details_sec .pax_checkin_field_section .pax_checkin_field_item .form-group label,.hotelResultView.pax_details_sec .pax_checkin_field_section .pax_checkin_field_item .form-group legend{font-size:13px}@media only screen and (max-width:768px){.dynamic-package-top-new .new_flight_payment .travel_purchase_history .price_particulars{display:block!important;padding:25px 5px 5px}.dynamic-package-top-new .new_flight_payment .travel_purchase_history .price_particulars .promo_code_int{width:55%;min-width:125px;font-size:11px}.dynamic-package-top-new .new_flight_payment .travel_purchase_history .price_particulars .promo_code_dropdown .btn{width:80px;padding:2px 5px 0;font-size:11px}.dynamic-package-top-new .new_flight_payment .travel_purchase_history .price_particulars .promotion_code_btn{font-size:11px}.dynamic-package-top-new .new_flight_payment .travel_purchase_history .travel_purchase_table .history_column{width:220px}.dynamic-package-top-new .new_flight_payment .travel_purchase_history .travel_purchase_table span{margin-bottom:5px}.dynamic-package-top-new .new_flight_payment .travel_purchase_history .travel_purchase_table .addons_field .d-inline-block{display:flex!important}.dynamic-package-top-new .new_flight_payment .payment_via_card_section .cart_billing_card_form .cart_billing_field_section{display:block!important}.dynamic-package-top-new .new_flight_payment .payment_via_card_section .cart_billing_card_form .cart_billing_field_section .cart_billing_field_item{width:100%;padding-left:0}.dynamic-package-top-new .new_flight_payment .payment_via_card_section .cart_billing_card_form .cart_billing_field_section .cart_billing_field_item label{font-size:10px}.dynamic-package-top-new .new_flight_payment .line-dnone{display:none}.dynamic-package-top-new .cart_fop_page_container .dynamic-package-top-hd .custom-radio{width:100%!important}.dynamic-package-top-new .cart_fop_page_container .dynamic-package-top-hd .payment_selection_method .custom-control-label{color:#fff}.dynamic-package-top-new .cart_fop_page_container .payment_radio_btns_design .payment-card-sec{display:block!important}.dynamic-package-top-new .cart_fop_page_container .payment_on_multicity .price_breakup_sub_head .d-flex{padding-bottom:0!important}.dynamic-package-top-new .cart_fop_page_container .payment_on_multicity .price_breakup_list_view.active:after{display:none}.dynamic-package-top-new .cart_fop_page_container .payment_on_multicity .price_breakup_lft .select-payment-mode-list{padding:16px 5px 0!important}.dynamic-package-top-new .cart_fop_page_container .payment_on_multicity .price_breakup_head{display:block!important}.dynamic-package-top-new .cart_fop_page_container .payment_on_multicity .price_breakup_list_view{padding:16px 5px 10px}.dynamic-package-top-new .cart_fop_page_container .cart_payout_table{overflow-x:auto}.dynamic-package-top-new .cart_fop_page_container .cart_payout_table tr td,.dynamic-package-top-new .cart_fop_page_container .cart_payout_table tr th{padding:15px ​!important}.dynamic-package-top-new .billig_gst_section .gst_billing_toggle_section .card-body{display:block!important}.dynamic-package-top-new .billig_gst_section .gst_billing_toggle_section .card-body .cart_billing_field_item{width:100%;padding-left:0}.dynamic-package-top-new .font_demi .dynamic-package-top-hd{display:block!important}.flight_model_result_details.cart-flight-result-details .custom-header .custom-title{flex-wrap:wrap;font-size:14px!important}.flight_model_result_details.cart-flight-result-details .flightlist-details-view-lft .flight-itinerary-airport{padding-left:20px}.flight_model_result_details.cart-flight-result-details .flight-details-view-sec .flight-summry-left .flightlist-airline{margin-right:85px!important}.flight_model_result_details.cart-flight-result-details .flightlist-details-view-rgt .flightlist-detls-view-rgt-mobile{display:block!important}.flight_model_result_details.cart-flight-result-details .flightlist-details-view-rgt .flightlist-detls-view-rgt-mobile .flightlist-rgt-itm{width:100%!important}.hotel_model_result_details.cart-hotel-result-details .custom-title{flex-wrap:wrap;font-size:14px!important}.hotel_model_result_details.cart-hotel-result-details .hotel_review_amenities{display:block!important}}.hotel_new_search_form .guest_room_dropdown_body .dropdown-menu .multiselect__content-wrapper,.under_child_age .multiselect__content-wrapper{width:78px}@media only screen and (max-width:1500px){.b2c-search-form .hotel_new_search_form .hotel_form_section .datepicker-trigger .asd__wrapper--datepicker-open{left:auto!important;right:-106%!important}.search_form_section .b2c-search-form .datepicker-trigger .asd__wrapper--datepicker-open{left:auto!important;right:0!important}}@media only screen and (max-width:768px){.b2c-search-form .hotel_new_search_form .hotel_form_section .datepicker-trigger .asd__wrapper--datepicker-open,.search_form_section .b2c-search-form .datepicker-trigger .asd__wrapper--datepicker-open{right:-2%!important}}.modal-room-information .covid-info .custom-close span{position:relative;top:-2px}@media screen and (max-width:768px){.travel_price_total_section .login-redeem-details{padding:0 5px!important}.travel_price_total_section .login-redeem-details .login-redeem-details-inner1{flex-basis:35%}.travel_price_total_section .login-redeem-details .login-redeem-details-inner2{flex-basis:65%;text-align:right}.travel_history_details .d_none{display:none}}.travel_purchase_td_table.travel_purchase_table tfoot tr{border:1px solid #ccc!important}.travel_purchase_td_table.travel_purchase_table tfoot td{border-bottom:1px solid #ccc!important}.pg_fee_text{color:#dce749!important}.hold_fee_details_table .modal-header{border-bottom:0}.hold_fee_details_table tbody tr td{border:0}.hold_fee_details_table li:before{content:"• ";color:#0f519f}.hold_fee_details_table .btn-hold{font-weight:700;text-decoration:underline;cursor:pointer}.share_url_main_block .room_products_sec .room_select_details{width:150px}.hotel_room_section,.tooltip_bg{font-family:Open Sans,sans-serif;background-color:#fff;box-shadow:0 0 10px rgba(0,0,0,.1);width:100%}@media (max-width:767px){.hotel_room_section,.tooltip_bg{background-color:unset;box-shadow:unset}}.hotel_room_section .available_class,.tooltip_bg .available_class{color:#1a1a1a}@media (max-width:768px){.hotel_room_section .available_class,.tooltip_bg .available_class{overflow:auto;flex-wrap:nowrap}.hotel_room_section .available_class::-webkit-scrollbar,.tooltip_bg .available_class::-webkit-scrollbar{display:none}}.hotel_room_section .available_class .room_section_col,.tooltip_bg .available_class .room_section_col{padding-left:10px!important;padding-right:10px!important}.hotel_room_section .provider_color,.tooltip_bg .provider_color{color:#089e89}.hotel_room_section .text-underline,.tooltip_bg .text-underline{text-decoration:underline}.hotel_room_section .f_6,.tooltip_bg .f_6{font-weight:600}.hotel_room_section .fare_color,.tooltip_bg .fare_color{color:#3662d8}.hotel_room_section .icon_shades,.tooltip_bg .icon_shades{color:#0970fe}.hotel_room_section .vueperslides__inner img,.tooltip_bg .vueperslides__inner img{border-radius:10px 10px 0 0}.hotel_room_section .book_bg,.tooltip_bg .book_bg{background-color:#3662d8;font-weight:900;color:#fff;border-radius:5px;border:none;font-size:14px;padding:10px 30px}.hotel_room_section .book_bg.book_bg_b2c,.tooltip_bg .book_bg.book_bg_b2c{padding:10px}.hotel_room_section .bg_line:after,.tooltip_bg .bg_line:after{content:"";position:absolute;width:135px;top:10px;border-top:1px solid hsla(0,0%,93.3%,.4);width:98%}.hotel_room_section .bg_line div,.tooltip_bg .bg_line div{background-color:#fff;z-index:1}.hotel_room_section .selected,.tooltip_bg .selected{font-weight:600}.hotel_room_section label,.tooltip_bg label{margin:0!important}.hotel_room_section .single_room_container,.tooltip_bg .single_room_container{box-shadow:0 0 15px rgba(0,0,0,.10196);border-radius:10px}.hotel_room_section .single_room_container .room_amen_outer_height .room_ametites_fixed_length,.tooltip_bg .single_room_container .room_amen_outer_height .room_ametites_fixed_length{height:45px;display:flex;align-items:center}.hotel_room_section .single_room_container .room_amen_outer_height .room_ametites_fixed_length span .img,.tooltip_bg .single_room_container .room_amen_outer_height .room_ametites_fixed_length span .img{filter:invert(70%) sepia(32%) saturate(0) hue-rotate(236deg) brightness(101%) contrast(97%)}.hotel_room_section .single_room_container .room_amen_outer_height .board_type_values .refund_amount_value label,.tooltip_bg .single_room_container .room_amen_outer_height .board_type_values .refund_amount_value label{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.hotel_room_section .single_room_container .room_amen_outer_height .board_type_values .board_amount,.tooltip_bg .single_room_container .room_amen_outer_height .board_type_values .board_amount{min-width:70px}.hotel_room_section .single_room_container .room_space_details .room_name,.tooltip_bg .single_room_container .room_space_details .room_name{font-weight:600}@media (max-width:500px){.hotel_room_section .single_room_container .room_space_details .room_name.hotel_room_view,.tooltip_bg .single_room_container .room_space_details .room_name.hotel_room_view{width:300px!important}}.hotel_room_section .single_room_container .room_space_details .available_room_count,.tooltip_bg .single_room_container .room_space_details .available_room_count{height:30px}.hotel_room_section .single_room_container .room_space_details .available_room_number,.tooltip_bg .single_room_container .room_space_details .available_room_number{line-height:14px;background-color:#f2faf9;border-radius:20px;padding:2px 15px 3px;font-weight:600}.hotel_room_section .single_room_container .room_space_details .room_bed_size_sleep,.tooltip_bg .single_room_container .room_space_details .room_bed_size_sleep{height:48px;display:flex;align-items:center;overflow:hidden}@media (max-width:768px){.hotel_room_section .single_room_container .room_space_details .room_bed_size_sleep .sleep,.tooltip_bg .single_room_container .room_space_details .room_bed_size_sleep .sleep{flex:0 0 50%;max-width:50%}}.hotel_room_section .single_room_container .room_amenities .amenities_after,.tooltip_bg .single_room_container .room_amenities .amenities_after{font-weight:700}.hotel_room_section .single_room_container .amenities_content,.tooltip_bg .single_room_container .amenities_content{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.hotel_room_section .single_room_container .policy_refunds,.tooltip_bg .single_room_container .policy_refunds{border-radius:20px;box-shadow:0 1px 4px rgba(0,0,0,.16078)}.hotel_room_section .single_room_container .policy_refunds .non_refund,.tooltip_bg .single_room_container .policy_refunds .non_refund{border-radius:20px}.hotel_room_section .single_room_container .policy_refunds .non_refund.fund_active,.tooltip_bg .single_room_container .policy_refunds .non_refund.fund_active{background-color:#d82d2d}.hotel_room_section .single_room_container .policy_refunds .refund,.tooltip_bg .single_room_container .policy_refunds .refund{border-radius:20px}.hotel_room_section .single_room_container .policy_refunds .refund.fund_active,.tooltip_bg .single_room_container .policy_refunds .refund.fund_active{background-color:#327e06}.hotel_room_section .single_room_container .policy_refunds .disabled,.tooltip_bg .single_room_container .policy_refunds .disabled{color:#bfbfbf}.hotel_room_section .single_room_container .policy_refunds span,.tooltip_bg .single_room_container .policy_refunds span{color:#343b53;font-size:10px;line-height:25px}.hotel_room_section .single_room_container .policy_refunds .fund_active span,.tooltip_bg .single_room_container .policy_refunds .fund_active span{font-weight:700;color:#fff}.hotel_room_section .single_room_container .refund_amount_value input[type=radio],.tooltip_bg .single_room_container .refund_amount_value input[type=radio]{width:14px;height:14px}.hotel_room_section .single_room_container .refund_amount_value input[type=checkbox],.tooltip_bg .single_room_container .refund_amount_value input[type=checkbox]{width:18px;height:18px}.hotel_room_section .single_room_container .hotel_pkg_disable .hotel_pck_label,.hotel_room_section .single_room_container .hotel_pkg_disable .icon_shades,.tooltip_bg .single_room_container .hotel_pkg_disable .hotel_pck_label,.tooltip_bg .single_room_container .hotel_pkg_disable .icon_shades{color:#bfbfbf}.hotel_room_section .single_room_container .hotel_pkg_disable .custom-control-label,.tooltip_bg .single_room_container .hotel_pkg_disable .custom-control-label{line-height:18px}.hotel_room_section .single_room_container .hotel_pkg_disable .custom-control-label:before,.tooltip_bg .single_room_container .hotel_pkg_disable .custom-control-label:before{border-color:#fff!important}.hotel_room_section .single_room_container .room_fare,.tooltip_bg .single_room_container .room_fare{font-weight:600}.hotel_room_section .single_room_container .label_disabled,.hotel_room_section .single_room_container .label_disabled .icon_shades,.tooltip_bg .single_room_container .label_disabled,.tooltip_bg .single_room_container .label_disabled .icon_shades{color:hsla(0,0%,46.3%,.3)}.hotel_room_section .vueperslides.vueperslides--fixed-height.vueperslides--bullets-outside,.tooltip_bg .vueperslides.vueperslides--fixed-height.vueperslides--bullets-outside{margin-bottom:0}.hotel_room_section .vueperslides .vueperslides__bullets,.tooltip_bg .vueperslides .vueperslides__bullets{overflow:hidden}.hotel_room_section .vueperslides__arrows .vueperslides__arrow,.tooltip_bg .vueperslides__arrows .vueperslides__arrow{width:18px;height:18px;padding:0;background:#fff;border-radius:50%;text-align:center;box-shadow:0 3px 6px rgba(0,0,0,.16078)}.hotel_room_section .vueperslides__arrows .vueperslides__arrow.vueperslides__arrow--next,.tooltip_bg .vueperslides__arrows .vueperslides__arrow.vueperslides__arrow--next{right:2px!important}.hotel_room_section .vueperslides__arrows .vueperslides__arrow.vueperslides__arrow--next svg,.tooltip_bg .vueperslides__arrows .vueperslides__arrow.vueperslides__arrow--next svg{width:11px;height:11px;padding:0;color:#737373;position:relative;top:-1px;right:-1px}.hotel_room_section .vueperslides__arrows .vueperslides__arrow.vueperslides__arrow--prev,.tooltip_bg .vueperslides__arrows .vueperslides__arrow.vueperslides__arrow--prev{left:2px!important}.hotel_room_section .vueperslides__arrows .vueperslides__arrow.vueperslides__arrow--prev svg,.tooltip_bg .vueperslides__arrows .vueperslides__arrow.vueperslides__arrow--prev svg{width:11px;height:11px;padding:0;color:#737373;position:relative;top:-1px;left:-1px}.hotel_room_section .vueperslides__bullet--active .default,.tooltip_bg .vueperslides__bullet--active .default{opacity:1!important}.hotel_room_section .vueperslides__bullet .default,.tooltip_bg .vueperslides__bullet .default{opacity:.5;background-color:#fff;border:none}.hotel_room_section .price_details,.tooltip_bg .price_details{background-color:#fff;box-shadow:0 0 10px rgba(0,0,0,.10196)}.hotel_room_section .htl_hold_link,.tooltip_bg .htl_hold_link{text-decoration:underline}.price_details.common_tooltip_design{padding:10px 0 0!important;max-width:280px;border:0!important;box-shadow:0 0 20px rgba(0,0,0,.10196)}.price_details.common_tooltip_design .arrow{display:none}.sidenav .hotel_name{background-color:#f4f8ff}.sidenav a{text-decoration:none;font-size:25px;color:#818181;display:block;transition:.3s}.sidenav a:hover{color:#f1f1f1}.sidenav .closebtn{color:#d2d2d2}.sidenav .amenities_title{font-size:13px;background-color:#f9f9f9;font-weight:600;color:#303030}.sidenav .inner_sidenav .inner_sidenav_bg{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;background-color:#fff}.sidenav::-webkit-scrollbar{display:none}.sidenav .content-section-hd .content-section-hd-img-span{border:0;padding-left:23px}a{cursor:pointer}.see_all li{display:inline;padding-left:20px;position:relative;line-height:30px}.see_all li:before{content:"";position:absolute;width:8px;height:8px;border-radius:50%;background-color:#3662d8;left:4px;top:14px}.see_all li.btn_aside{line-height:40px;padding-right:30px;width:33.33%}@media (max-width:768px){.see_all li.btn_aside{width:100%}}.see_all li.btn_aside.item{line-height:35px}.see_all li.info_amenities:before{top:7px}.see_all .transport li:before{background-color:#089e89}.see_all .content-section-hd{background-color:#f9f9f9}.see_all .content-section-hd h4{font-size:16px;color:#303030;font-weight:600}.see_all .content-section-content li{width:33.33%;font-size:14px}.see_all .content-section-content h4{font-size:13px}.see_all .hotel_facilities_rooms{padding-bottom:70px}.see_all .all_amenities_contents li:before{top:16px}.see_all.hotel_list_amenities .content-section-hd .content-section-hd-img-span,.see_all.pax_sec_amenities .content-section-hd .content-section-hd-img-span{border:0;padding-left:23px}.htl_polices_dtls .see_all li{display:block}.htl_polices_dtls .see_all li:before{top:18px}.hotel_new_room_sec{height:815px}.hotel_new_room_sec .searchtriploader{height:150px}.hotel_new_room_sec .searchbtnloades{max-width:100px;height:36px}.hotel_new_room_sec .searchbookbtn{padding:30px 0 0 15px}.hotel_room_section .hotel_room_img{height:160px;width:100%;border-radius:10px 10px 0 0;background-position:50%;background-size:cover}.hotel_room_section .product_for_packaging .custom-checkbox .custom-control-label:before{border:2px solid #0970fe}.hotel_room_section .product_for_packaging .custom-checkbox .custom-control-input:checked~.custom-control-label:before{background-color:#0970fe;border-color:#0970fe}.hotel_not_found_load_banner{border:0!important;border-radius:20px}@media (max-width:1440px){.hotel_room_price_per_night{flex-wrap:wrap}}.hotel_taxes_bg{background-color:rgba(9,112,254,.1);border-radius:20px;padding:5px 8px}.hotel_facilities_rooms .content-section-content ul li:before{top:16px;width:8px;height:8px}.input_after_line:after{position:absolute;content:"";border-right:1px solid #d2d2d2;width:1px;height:50%;top:25%;left:0}.hotel_new_pas_det .new_hot_check_in{border-radius:10px;box-shadow:0 0 15px rgba(0,0,0,.10196)}.hotel_new_pas_det .new_hot_check_in .form-group .cls-required:after{top:-3px;right:-4px;font-size:10px}.hotel_new_pas_det .new_hot_check_in .pass-first-name{padding:0!important;border-right:none!important;max-width:100%}.hotel_new_pas_det .new_hot_check_in .pass-first-name .form-control{border-right:none!important;border-top-right-radius:0!important;border-bottom-right-radius:0!important;background-color:#fff!important}.hotel_new_pas_det .new_hot_check_in .pass-last-name .form-control{border-left:0!important;border-top-left-radius:0!important;border-bottom-left-radius:0!important;background:#fff}.hotel_new_pas_det .new_hot_check_in .cart_billing_field_item label{color:#848484}.hotel_new_pas_det .new_hot_check_in .cart_billing_field_item .input-tel__input{border-radius:10px!important;border-top-left-radius:0!important;border-bottom-left-radius:0!important;border-left:0!important}.hotel_new_pas_det .new_hot_check_in .cart_billing_field_item .multiselect__tags{border-radius:10px!important;border-top-right-radius:0!important;border-bottom-right-radius:0!important;border-right:0}.hotel_new_pas_det .new_hot_check_in .cart_billing_field_item .form-control{border-radius:10px}.hotel_new_pas_det .new_hot_check_in .special_details_sec .pax_spcial_toggle_icon{border:none!important;background-color:#fff;padding:0!important}.hotel_new_pas_det .new_hot_check_in .special_details_sec .pax_spcial_toggle_icon:focus,.hotel_new_pas_det .new_hot_check_in .special_details_sec .pax_spcial_toggle_icon:hover{color:#0870fe!important}.hotel_new_pas_det .new_hot_check_in .special_details_sec .pax_special_desc_sec .custom-control.custom-checkbox .custom-control-label{line-height:18px;font-size:12px}.hotel_new_pas_det .new_hot_check_in .special_details_sec .pax_special_desc_sec .custom-control.custom-checkbox .custom-control-label:before{border-radius:5px;width:17px;height:17px}.hotel_new_pas_det .new_hot_check_in .special_details_sec .pax_special_desc_sec .custom-control.custom-checkbox .custom-control-label:after{left:-31px!important;top:-2px!important}.hotel_new_pas_det .new_hot_check_in .search_radio_btn_design .custom-radio .custom-control-input:checked~.custom-control-label:after{background:#0870fe}.hotel_new_pas_det .new_hot_check_in .know_before_li ul{padding-left:18px}.hotel_new_pas_det .new_hot_check_in .know_before_li ul li::marker{color:#0870fe}.hotel_new_pas_det .new_hot_check_in .pax_special_desc_sec .access_options .custom-checkbox{margin-bottom:.5rem}.hotel_new_pas_det .new_hot_check_in .pax_special_desc_sec textarea{overflow:auto!important}.hotel_new_pas_det .new_hot_check_in .email_confirmation_sec .hotel_email_confirm_sec .hotel_confirmation_minus .add_minus_btn{border-radius:50%;width:20px;height:20px;text-align:center;line-height:18px;color:#fff;margin-right:12px;padding:0;font-size:15px}.hotel_new_pas_det .new_hot_check_in .email_confirmation_sec .hotel_email_confirm_sec .hotel_confirmation_minus .add_minus_btn.email_confirm_minus{background:#d82d2d;border:1px solid #d82d2d;line-height:15px}.hotel_new_pas_det .new_hot_check_in .email_confirmation_sec .hotel_email_confirm_sec .hotel_confirmation_minus .add_minus_btn.email_confirm_add{background:#0970fe;border:1px solid #0970fe;line-height:17px}@media (max-width:1000px){.hotel_new_pas_det .price_details_hoteldetails{display:flex;flex-direction:column-reverse}}.hotel_new_pas_det .hotel_details_v4{border-radius:10px;box-shadow:0 0 15px rgba(0,0,0,.10196);background-color:#fff}.hotel_new_pas_det .hotel_details_v4 .hotel_pax_amenities .item{width:30%;padding-right:10px}@media (max-width:768px){.hotel_new_pas_det .hotel_details_v4 .hotel_pax_amenities .item{width:auto}.hotel_new_pas_det .hotel_details_v4 .hotel_pax_amenities .item span{display:none}}.hotel_new_pas_det .hotel_details_v4 .hotel_pax_amenities .more_amenities_in_pax a{color:#919191}.hotel_new_pas_det .hotel_details_v4 .hotel_pax_amenities .img{width:12px;filter:invert(56%) sepia(71%) saturate(2916%) hue-rotate(354deg) brightness(96%) contrast(104%)}.hotel_new_pas_det .hotel_details_v4 .hotel_pax_change_images .vueperslides__arrows,.hotel_new_pas_det .hotel_details_v4 .hotel_pax_change_images .vueperslides__bullets{display:none}.hotel_new_pas_det .hotel_details_v4 .hotel_pax_change_images:hover .vueperslides__arrows,.hotel_new_pas_det .hotel_details_v4 .hotel_pax_change_images:hover .vueperslides__bullets{display:flex}.hotel_new_pas_det .hotel_details_v4 .hotel_pax_change_images .vueperslide{margin-top:0!important;width:100%!important}.hotel_new_pas_det .hotel_details_v4 .hotel_pax_change_images .vueperslide .hotel-imagesInnerbg,.hotel_new_pas_det .hotel_details_v4 .hotel_pax_change_images .vueperslide .hotel-imagesInnerbg .img{border-radius:15px}.hotel_new_pas_det .hotel_details_v4 .hotel_pax_change_images .vueperslides__track{padding:0}.hotel_new_pas_det .hotel_details_v4 .hotel_pax_change_images .vueperslides__bullets{display:none;overflow:hidden;z-index:2}.hotel_new_pas_det .hotel_details_v4 .hotel_pax_change_images .vueperslides__arrows .vueperslides__arrow{width:20px;height:20px;padding:0;background:#fff;border-radius:50%;box-shadow:0 0 7px #ccc;text-align:center}.hotel_new_pas_det .hotel_details_v4 .hotel_pax_change_images .vueperslides__arrows .vueperslides__arrow.vueperslides__arrow--next{right:3px!important}.hotel_new_pas_det .hotel_details_v4 .hotel_pax_change_images .vueperslides__arrows .vueperslides__arrow.vueperslides__arrow--prev{left:2px!important}.hotel_new_pas_det .hotel_details_v4 .hotel_pax_change_images .vueperslides__arrows .vueperslides__arrow svg{width:10px;height:10px;padding:0;color:#737373}.hotel_new_pas_det .hotel_details_v4 .hotel_pax_change_images .vueperslides__bullet--active .default{opacity:1!important}.hotel_new_pas_det .hotel_details_v4 .hotel_pax_change_images .vueperslides__bullet .default{opacity:.5;background-color:#fff;width:10px;height:10px}.hotel_new_pas_det .hotel_details_v4 .hotel-item_price_details .border-bottom{border-color:hsla(0,0%,89.8%,.5)}.hotel_new_pas_det .hotel_details_v4 .hotel-item_price_details .share_url_icon i{color:#bfbfbf}.new-dynamic-right-sliderbar.hotel_shareUrl .modal-header{display:block;z-index:1}.new-dynamic-right-sliderbar.hotel_shareUrl .modal-header .custom-header{background-color:#3662d8}.new-dynamic-right-sliderbar.hotel_shareUrl .hotel_shareUrl_content{position:relative;top:50px}.new_hotel_payment_outer_wrapper .hotel_payment_purchase_sec{border-radius:10px;border:1px solid hsla(0,0%,81.6%,.5)}.new_hotel_payment_outer_wrapper .hotel_payment_purchase_sec .travel_purchase_table{border:0}.new_hotel_payment_outer_wrapper .hotel_payment_purchase_sec .travel_purchase_table .hotel_detls_sec{vertical-align:middle!important}.new_hotel_payment_outer_wrapper .hotel_payment_purchase_sec .travel_purchase_table .hotel_detls_sec .travel_history_details .txt_link_type_highlight{color:#0970fe}.new_hotel_payment_outer_wrapper .hotel_payment_purchase_sec .travel_purchase_table .price_detls_sec{background-color:#fafafa;border-left:2px solid #d0d0d0}.new_hotel_payment_outer_wrapper .hotel_payment_purchase_sec .travel_purchase_table .price_detls_sec .hotels_fare_table_outer td,.new_hotel_payment_outer_wrapper .hotel_payment_purchase_sec .travel_purchase_table .price_detls_sec .hotels_fare_table_outer th{border:0}.new_hotel_payment_outer_wrapper .hotel_payment_purchase_sec .travel_purchase_table .price_detls_sec .hotels_fare_table_outer .history_agent{width:50px}.new_hotel_payment_outer_wrapper .hotel_payment_purchase_sec .travel_purchase_table .price_detls_sec .hotels_fare_table_outer .txt_right{text-align:right!important}.new_hotel_payment_outer_wrapper .hotel_payment_purchase_sec .travel_purchase_table .price_detls_sec .hotels_fare_table_outer .seperate_colon{text-align:center!important}.new_hotel_payment_outer_wrapper .hotel_payment_purchase_sec .travel_purchase_table td{border:0;border-radius:10px}.new_hotel_payment_outer_wrapper .pax_details_sec.htl_pay_dtls .terms-condition .custom-control-label:after,.new_hotel_payment_outer_wrapper .pax_details_sec.htl_pay_dtls .terms-condition .custom-control-label:before{top:4px!important;border-color:#3662d8}.new_hotel_payment_outer_wrapper .pax_details_sec.htl_pay_dtls .terms-condition .custom-control-input:checked~.custom-control-label:before{background-color:#3662d8;border-color:#3662d8}.new_hotel_payment_outer_wrapper .pax_details_sec.htl_pay_dtls .terms-condition .add-to-cart .btn{background-color:#0970fe;border-color:#0970fe;padding:8px 48px;width:auto}.new_hotel_payment_outer_wrapper .cart_fop_page_container .cart_fop_page_inner_container .cart_heading_main_title{font-size:22px}.new_hotel_payment_outer_wrapper .cart_fop_page_container .cart_fop_page_inner_container .hotel_paymt_on_muticity .price_breakup_head{background-color:#eff6ff}.new_hotel_payment_outer_wrapper .cart_fop_page_container .cart_fop_page_inner_container .hotel_paymt_on_muticity .price_breakup_sub_head{border-bottom:1px dashed hsla(0,0%,43.9%,.2)!important;border-right:0}.new_hotel_payment_outer_wrapper .cart_fop_page_container .cart_fop_page_inner_container .hotel_paymt_on_muticity .price_breakup_sub_head .price_breakup_toggle_icon{box-shadow:0 0 6px #bfbfbf!important;width:20px;height:20px;padding:0;background:#fff;border-radius:50%!important;line-height:20px;overflow:hidden}.new_hotel_payment_outer_wrapper .cart_fop_page_container .cart_fop_page_inner_container .hotel_paymt_on_muticity .price_breakup_sub_head .price_breakup_toggle_icon i{font-size:18px;color:#bfbfbf}.new_hotel_payment_outer_wrapper .cart_fop_page_container .cart_fop_page_inner_container .hotel_paymt_on_muticity .price_breakup_section .card-body{padding-top:0;padding-bottom:0}.new_hotel_payment_outer_wrapper .cart_fop_page_container .cart_fop_page_inner_container .hotel_paymt_on_muticity .price_breakup_section .card-body .hotel_price_breakup_table_section .payment_details_table{border:0!important;border-left:1px dashed hsla(0,0%,43.9%,.2)!important}.new_hotel_payment_outer_wrapper .cart_fop_page_container .cart_fop_page_inner_container .hotel_paymt_on_muticity .price_breakup_section .card-body .hotel_price_breakup_table_section .payment_details_table tr td,.new_hotel_payment_outer_wrapper .cart_fop_page_container .cart_fop_page_inner_container .hotel_paymt_on_muticity .price_breakup_section .card-body .hotel_price_breakup_table_section .payment_details_table tr th{border:0}.new_hotel_payment_outer_wrapper .cart_fop_page_container .cart_fop_page_inner_container .hotel_paymt_on_muticity .price_breakup_section .card-body .hotel_price_breakup_table_section .payment_details_table tr td.total_per_sec_bg,.new_hotel_payment_outer_wrapper .cart_fop_page_container .cart_fop_page_inner_container .hotel_paymt_on_muticity .price_breakup_section .card-body .hotel_price_breakup_table_section .payment_details_table tr th.total_per_sec_bg{background-color:#fafafa;color:#001e46;font-size:16px;font-weight:600}.new_hotel_payment_outer_wrapper .cart_fop_page_container .cart_fop_page_inner_container .hotel_paymt_on_muticity .price_breakup_section .card-body .hotel_price_breakup_table_section .payment_details_table tr td.total_per_sec_bg.total_amount_pckg_wd,.new_hotel_payment_outer_wrapper .cart_fop_page_container .cart_fop_page_inner_container .hotel_paymt_on_muticity .price_breakup_section .card-body .hotel_price_breakup_table_section .payment_details_table tr th.total_per_sec_bg.total_amount_pckg_wd{color:#0970fe;font-size:18px;font-weight:800}.new_hotel_payment_outer_wrapper .cart_fop_page_container .cart_fop_page_inner_container .hotel_paymt_on_muticity .price_breakup_section .card-body .hotel_price_breakup_table_section .payment_details_table tr th .cash_point_dropdown_section .multiselect{width:40%;margin:auto}.new_hotel_payment_outer_wrapper .cart_fop_page_container .cart_fop_page_inner_container .hotel_paymt_on_muticity .price_breakup_section .card-body .hotel_price_breakup_table_section .payment_details_table tr th .cash_point_dropdown_section .multiselect .multiselect__tags{background-color:#fff;border-radius:10px;border-color:#d9d9d9}.new_hotel_payment_outer_wrapper .cart_fop_page_container .cart_fop_page_inner_container .hotel_paymt_on_muticity .price_breakup_section .card-body .hotel_price_breakup_table_section .payment_details_table tr th .cash_point_dropdown_section .multiselect .multiselect__tags .multiselect__single{color:#0970fe;font-size:16px;font-weight:600}.new_hotel_payment_outer_wrapper .cart_fop_page_container .cart_fop_page_inner_container .hotel_paymt_on_muticity .price_breakup_section .card-body .hotel_price_breakup_table_section .payment_details_table tbody tr:nth-child(odd),.new_hotel_payment_outer_wrapper .cart_fop_page_container .cart_fop_page_inner_container .hotel_paymt_on_muticity .price_breakup_section .card-body .hotel_price_breakup_table_section .payment_details_table tbody tr td.total_sec_bg{background-color:#fafafa}.new_hotel_payment_outer_wrapper .cart_fop_page_container .cart_fop_page_inner_container .hotel_paymt_on_muticity .price_breakup_section .card-body .hotel_price_breakup_table_section .payment_details_table tbody tr td.pax_markup_int .form-control{width:55px;display:inline-block;background-color:#fff;border-radius:2px;height:30px!important}.new_hotel_payment_outer_wrapper .cart_fop_page_container .cart_fop_page_inner_container .hotel_paymt_on_muticity .price_breakup_section .card-body .hotel_price_breakup_table_section .payment_details_table tbody tr td:first-child{font-size:16px;color:#000;font-weight:400}.new_hotel_payment_outer_wrapper .cart_fop_page_container .cart_fop_page_inner_container .hotel_paymt_on_muticity .price_breakup_section .card-body .hotel_price_breakup_table_section .payment_details_table tbody tr.full_total_sec_bg{background-color:#f8fbff}.new_hotel_payment_outer_wrapper .cart_fop_page_container .cart_fop_page_inner_container .hotel_paymt_on_muticity .price_breakup_section .card-body .hotel_price_breakup_table_section .payment_details_table tbody tr.full_total_sec_bg .payment_charge_heading,.new_hotel_payment_outer_wrapper .cart_fop_page_container .cart_fop_page_inner_container .hotel_paymt_on_muticity .price_breakup_section .card-body .hotel_price_breakup_table_section .payment_details_table tbody tr.full_total_sec_bg .total_per_sec_bg{background-color:#f8fbff;font-size:18px;font-weight:700;color:#0970fe}.new_hotel_payment_outer_wrapper .cart_fop_page_container .cart_fop_page_inner_container .hotel_cart_bill_form .billig_gst_section .cart_billing_field_item,.new_hotel_payment_outer_wrapper .cart_fop_page_container .cart_fop_page_inner_container .hotel_cart_bill_form .payment_billing_sec .cart_billing_field_item{position:relative;margin-bottom:20px}.new_hotel_payment_outer_wrapper .cart_fop_page_container .cart_fop_page_inner_container .hotel_cart_bill_form .billig_gst_section .cart_billing_field_item:nth-child(3n+1) .top_lable_input label,.new_hotel_payment_outer_wrapper .cart_fop_page_container .cart_fop_page_inner_container .hotel_cart_bill_form .payment_billing_sec .cart_billing_field_item:nth-child(3n+1) .top_lable_input label{left:18px}.new_hotel_payment_outer_wrapper .cart_fop_page_container .cart_fop_page_inner_container .hotel_cart_bill_form .billig_gst_section .cart_billing_field_item .top_lable_input label,.new_hotel_payment_outer_wrapper .cart_fop_page_container .cart_fop_page_inner_container .hotel_cart_bill_form .payment_billing_sec .cart_billing_field_item .top_lable_input label{left:40px;color:#3d3d3d;font-size:14px;font-weight:600}.new_hotel_payment_outer_wrapper .cart_fop_page_container .cart_fop_page_inner_container .hotel_cart_bill_form .billig_gst_section .cart_billing_field_item .top_lable_input label:after,.new_hotel_payment_outer_wrapper .cart_fop_page_container .cart_fop_page_inner_container .hotel_cart_bill_form .payment_billing_sec .cart_billing_field_item .top_lable_input label:after{right:-2px;font-size:12px}.new_hotel_payment_outer_wrapper .cart_fop_page_container .cart_fop_page_inner_container .hotel_cart_bill_form .billig_gst_section .cart_billing_field_item input::-moz-placeholder,.new_hotel_payment_outer_wrapper .cart_fop_page_container .cart_fop_page_inner_container .hotel_cart_bill_form .payment_billing_sec .cart_billing_field_item input::-moz-placeholder{color:#9b9b9b;font-size:13px;font-weight:800}.new_hotel_payment_outer_wrapper .cart_fop_page_container .cart_fop_page_inner_container .hotel_cart_bill_form .billig_gst_section .cart_billing_field_item input:-ms-input-placeholder,.new_hotel_payment_outer_wrapper .cart_fop_page_container .cart_fop_page_inner_container .hotel_cart_bill_form .payment_billing_sec .cart_billing_field_item input:-ms-input-placeholder{color:#9b9b9b;font-size:13px;font-weight:800}.new_hotel_payment_outer_wrapper .cart_fop_page_container .cart_fop_page_inner_container .hotel_cart_bill_form .billig_gst_section .cart_billing_field_item .multiselect__placeholder,.new_hotel_payment_outer_wrapper .cart_fop_page_container .cart_fop_page_inner_container .hotel_cart_bill_form .billig_gst_section .cart_billing_field_item input::placeholder,.new_hotel_payment_outer_wrapper .cart_fop_page_container .cart_fop_page_inner_container .hotel_cart_bill_form .payment_billing_sec .cart_billing_field_item .multiselect__placeholder,.new_hotel_payment_outer_wrapper .cart_fop_page_container .cart_fop_page_inner_container .hotel_cart_bill_form .payment_billing_sec .cart_billing_field_item input::placeholder{color:#9b9b9b;font-size:13px;font-weight:800}.new_hotel_payment_outer_wrapper .cart_fop_page_container .cart_fop_page_inner_container .hotel_cart_bill_form .billig_gst_section .cart_billing_field_item .form-control,.new_hotel_payment_outer_wrapper .cart_fop_page_container .cart_fop_page_inner_container .hotel_cart_bill_form .billig_gst_section .cart_billing_field_item .multiselect__tags,.new_hotel_payment_outer_wrapper .cart_fop_page_container .cart_fop_page_inner_container .hotel_cart_bill_form .payment_billing_sec .cart_billing_field_item .form-control,.new_hotel_payment_outer_wrapper .cart_fop_page_container .cart_fop_page_inner_container .hotel_cart_bill_form .payment_billing_sec .cart_billing_field_item .multiselect__tags{border:1px solid #d9d9d9;border-radius:10px;padding-left:20px}.new_hotel_payment_outer_wrapper .cart_fop_page_container .cart_fop_page_inner_container .hotel_cart_bill_form .billig_gst_section .cart_billing_field_item .form-control:focus,.new_hotel_payment_outer_wrapper .cart_fop_page_container .cart_fop_page_inner_container .hotel_cart_bill_form .billig_gst_section .cart_billing_field_item .multiselect__tags:focus,.new_hotel_payment_outer_wrapper .cart_fop_page_container .cart_fop_page_inner_container .hotel_cart_bill_form .payment_billing_sec .cart_billing_field_item .form-control:focus,.new_hotel_payment_outer_wrapper .cart_fop_page_container .cart_fop_page_inner_container .hotel_cart_bill_form .payment_billing_sec .cart_billing_field_item .multiselect__tags:focus{background-color:#fff}.new_hotel_payment_outer_wrapper .cart_fop_page_container .cart_fop_page_inner_container .hotel_cart_bill_form .billig_gst_section .cart_billing_field_item .input-group-prepend .multiselect__tags,.new_hotel_payment_outer_wrapper .cart_fop_page_container .cart_fop_page_inner_container .hotel_cart_bill_form .payment_billing_sec .cart_billing_field_item .input-group-prepend .multiselect__tags{border-top-right-radius:0;border-bottom-right-radius:0;border-right:0}.new_hotel_payment_outer_wrapper .cart_fop_page_container .cart_fop_page_inner_container .hotel_cart_bill_form .billig_gst_section .cart_billing_field_item .alternate_contact_details.new_bill_sec_share_url .custom-control.custom-radio .custom-control-input:checked~.custom-control-label:after,.new_hotel_payment_outer_wrapper .cart_fop_page_container .cart_fop_page_inner_container .hotel_cart_bill_form .payment_billing_sec .cart_billing_field_item .alternate_contact_details.new_bill_sec_share_url .custom-control.custom-radio .custom-control-input:checked~.custom-control-label:after{margin-top:3.3px!important;margin-left:2px!important}.new_hotel_payment_outer_wrapper .cart_fop_page_container .cart_fop_page_inner_container .hotel_cart_bill_form .billig_gst_section .cart_billing_field_item .alternate_contact_details .custom-control.custom-radio .custom-control-label,.new_hotel_payment_outer_wrapper .cart_fop_page_container .cart_fop_page_inner_container .hotel_cart_bill_form .payment_billing_sec .cart_billing_field_item .alternate_contact_details .custom-control.custom-radio .custom-control-label{font-size:14px;font-weight:600}.new_hotel_payment_outer_wrapper .cart_fop_page_container .cart_fop_page_inner_container .hotel_cart_bill_form .billig_gst_section .cart_billing_field_item .alternate_contact_details .custom-control.custom-radio .custom-control-label:before,.new_hotel_payment_outer_wrapper .cart_fop_page_container .cart_fop_page_inner_container .hotel_cart_bill_form .payment_billing_sec .cart_billing_field_item .alternate_contact_details .custom-control.custom-radio .custom-control-label:before{border:1px solid #343b53}.new_hotel_payment_outer_wrapper .cart_fop_page_container .cart_fop_page_inner_container .hotel_cart_bill_form .billig_gst_section .cart_billing_field_item .alternate_contact_details .custom-control.custom-radio .custom-control-input:checked~.custom-control-label,.new_hotel_payment_outer_wrapper .cart_fop_page_container .cart_fop_page_inner_container .hotel_cart_bill_form .payment_billing_sec .cart_billing_field_item .alternate_contact_details .custom-control.custom-radio .custom-control-input:checked~.custom-control-label{color:#3662d8}.new_hotel_payment_outer_wrapper .cart_fop_page_container .cart_fop_page_inner_container .hotel_cart_bill_form .billig_gst_section .cart_billing_field_item .alternate_contact_details .custom-control.custom-radio .custom-control-input:checked~.custom-control-label:after,.new_hotel_payment_outer_wrapper .cart_fop_page_container .cart_fop_page_inner_container .hotel_cart_bill_form .payment_billing_sec .cart_billing_field_item .alternate_contact_details .custom-control.custom-radio .custom-control-input:checked~.custom-control-label:after{background:#0970fe;height:10px!important;width:10px!important;margin-left:3px!important;border-radius:50%!important;margin-top:4.3px!important;top:-1.5px!important}@media (max-width:767px){.new_hotel_payment_outer_wrapper .cart_fop_page_container .cart_fop_page_inner_container .hotel_cart_bill_form .billig_gst_section .cart_billing_field_item .alternate_contact_details .custom-control.custom-radio .custom-control-input:checked~.custom-control-label:after,.new_hotel_payment_outer_wrapper .cart_fop_page_container .cart_fop_page_inner_container .hotel_cart_bill_form .payment_billing_sec .cart_billing_field_item .alternate_contact_details .custom-control.custom-radio .custom-control-input:checked~.custom-control-label:after{top:-.5px!important}}.new_hotel_payment_outer_wrapper .cart_fop_page_container .cart_fop_page_inner_container .hotel_cart_bill_form .billig_gst_section .cart_billing_field_item .alternate_email label,.new_hotel_payment_outer_wrapper .cart_fop_page_container .cart_fop_page_inner_container .hotel_cart_bill_form .payment_billing_sec .cart_billing_field_item .alternate_email label{left:2%;padding:0 5px;background:#fff;top:-7px;z-index:1;color:#3d3d3d}.new_hotel_payment_outer_wrapper .cart_fop_page_container .cart_fop_page_inner_container .hotel_cart_bill_form .billig_gst_section .cart_billing_field_item label,.new_hotel_payment_outer_wrapper .cart_fop_page_container .cart_fop_page_inner_container .hotel_cart_bill_form .payment_billing_sec .cart_billing_field_item label{color:#848484}.new_hotel_payment_outer_wrapper .cart_fop_page_container .cart_fop_page_inner_container .hotel_cart_bill_form .billig_gst_section .cart_billing_field_item .input-tel__input,.new_hotel_payment_outer_wrapper .cart_fop_page_container .cart_fop_page_inner_container .hotel_cart_bill_form .payment_billing_sec .cart_billing_field_item .input-tel__input{border-radius:10px!important;border-top-left-radius:0!important;border-bottom-left-radius:0!important;border-left:0}.hotel_gradient_title_bg{background:#f0f6ff;padding:0}.new_filter_feature.quick_filters_block .dropdown-menu{min-width:200px;box-shadow:0 3px 15px rgba(0,0,0,.101961)!important;border-radius:10px;padding:20px 15px;z-index:1002}@media (min-width:768px) and (max-width:1000px){.new_filter_feature.quick_filters_block .dropdown-menu{min-width:500px}}.new_filter_feature.quick_filters_block .dropdown-menu .form-group{margin-bottom:15px}.new_filter_feature.quick_filters_block .dropdown-menu .form-group .custom-checkbox .custom-control-input:checked~.custom-control-label{color:#303030;font-weight:600}.new_filter_feature.quick_filters_block .dropdown-menu .form-group .custom-checkbox .custom-control-input:checked~.custom-control-label:before{background-color:#0970fe!important;border-color:#0970fe!important}.new_filter_feature.quick_filters_block .dropdown-menu .form-group .custom-control.custom-checkbox .custom-control-label{line-height:21px}.new_filter_feature.quick_filters_block .dropdown-menu .form-group .custom-control.custom-checkbox .custom-control-label:after,.new_filter_feature.quick_filters_block .dropdown-menu .form-group .custom-control.custom-checkbox .custom-control-label:before{width:15px;height:15px}.new_filter_feature.quick_filters_block .dropdown-menu .form-group .custom-control.custom-checkbox .custom-control-label:after{top:-3px!important;left:-22px!important}.new_filter_feature.quick_filters_block .dropdown-menu .form-group.modify_htl_filter .custom-control.custom-checkbox .custom-control-label:before{border-color:#0970fe!important}.new_filter_feature.quick_filters_block .dropdown-menu .form-group.modify_htl_filter .custom-control.custom-checkbox .custom-control-label:after{top:-2px!important;left:-21px!important}.new_filter_feature.quick_filters_block .dropdown-menu .form-group.modify_htl_filter .custom-checkbox .custom-control-input:checked~.custom-control-label:before{background-color:#0970fe!important;border-color:#0970fe!important}.hotel_static_price_filter{width:250px}@media screen and (max-width:1024px){.hotel_static_price_filter{width:unset}}@media screen and (max-width:1024px) and (min-width:768px){.hotel_static_price_filter .mobile_filter_icon .tab_edit_icon{filter:brightness(0) invert(1)}}.hotel_static_price_filter .hotel_list_slide_block .hotel_price_filter_new .dropdown-toggle{padding:6px 10px 6px 55px;text-align:left;border-radius:10px}.hotel_static_price_filter .hotel_list_slide_block .hotel_price_filter_new .dropdown-toggle:after{top:2px;left:37px;content:"|";color:#ececec}.hotel_static_price_filter .hotel_list_slide_block .hotel_price_filter_new .dropdown-toggle:before{background-image:url(https://d12lchh0gjjhot.cloudfront.net/img/package-logo/resposive/sort_icon.svg);width:15px;height:18px;position:absolute;content:"";top:12px;left:18px;background-repeat:no-repeat;z-index:2;filter:invert(88%) sepia(23%) saturate(0) hue-rotate(106deg) brightness(95%) contrast(83%)}.hotel_static_price_filter .hotel_list_slide_block .hotel_price_filter_new .dropdown-menu{z-index:1002}.hotel_static_price_filter .hotel_list_slide_block.slide_block_change .hotel_price_filter_new{box-shadow:none}.hotel_static_price_filter .hotel_list_slide_block.slide_block_change .hotel_price_filter_new .dropdown-toggle{padding:15px 0;text-align:center;background:#fafafa}.hotel_static_price_filter .hotel_list_slide_block.slide_block_change .hotel_price_filter_new .dropdown-toggle:after{top:15px;content:"\E076";left:85%;color:#8e8e8e}.hotel_static_price_filter .hotel_list_slide_block.slide_block_change .hotel_price_filter_new .dropdown-toggle:before{display:none}@media (max-width:768px){.hotel_static_price_filter .hotel_list_slide_block.slide_block_change .hotel_price_filter_new .dropdown-toggle{padding:7px 30px 7px 10px}.hotel_static_price_filter .hotel_list_slide_block.slide_block_change .hotel_price_filter_new .dropdown-toggle:after{top:6px}}.package_confirmation_container.hotel_confirmation_wrap{padding:20px}.package_confirmation_container.hotel_confirmation_wrap .itinerary_summary_section .travel_price_total_section .hotel_room_dtls_tb td{border:0!important}.package_confirmation_container.hotel_confirmation_wrap .itinerary_summary_section .travel_price_total_section .htl_room_dtl_seperate_line:after{content:"";position:absolute;right:10px;border-left:1px solid #e5e5e5;height:80%;width:1px;top:10px}.package_confirmation_container.hotel_confirmation_wrap .itinerary_summary_section .content-section ul li{padding-bottom:10px}.package_confirmation_container.hotel_confirmation_wrap .itinerary_summary_section .content-section ul li:before{background:#0e4ba4;border-radius:50%}@media (max-width:768px){.package_confirmation_container.hotel_confirmation_wrap .hotel_room_dtls_tb p{font-size:12px!important}.package_confirmation_container.hotel_confirmation_wrap .hotel_room_dtls_tb td,.package_confirmation_container.hotel_confirmation_wrap .hotel_room_dtls_tb th{padding:3px 10px!important}}.hotel_new_search_button{background:#3662d8;border-radius:10px;min-width:200px;padding:12px 10px;font-size:16px;color:#fff;font-weight:700}.change_filter_option{display:flex;flex-wrap:wrap}.change_filter_option .filter-list{width:33.33%;border-bottom:0!important;padding-right:30px}@media (max-width:768px){.change_filter_option .filter-list{width:100%;padding-right:5px}}.hold_htl_payment_outer{border:1px solid hsla(0,0%,81.6%,.5);border-radius:10px}.hold_htl_payment_outer .hotel_hold_days{padding:10px 15px;background-color:#f8f8f8;border-radius:5px 0 0 5px;margin-right:10px}.hold_htl_payment_outer .hotel_hold_price{padding:10px 15px;background-color:#f8f8f8;border-radius:0 5px 5px 0}.modal-holdFee .reserve_htl_head{box-shadow:0 0 6px rgba(0,0,0,.16078)}@media (max-width:768px){.modal-holdFee .reserve_htl_head .custom-title{font-size:16px}}.modal-holdFee .addres{color:#737373!important;font-weight:400;line-height:normal}.max-w-95{max-width:95%}.max-w-75{max-width:75%}.max-w-85{max-width:85%}@media (max-width:768px){.hotel_filter_responsive_outer.filter-section .filter-list-hd{color:#1a1a1a;font-weight:600}.refund_htl{background-color:rgba(192,255,155,.3)}.non_refund_htl,.refund_htl{border-radius:20px;padding:1px 8px}.non_refund_htl{background-color:rgba(255,0,0,.3)}.border_dashed_btm{border-bottom:2px dashed hsla(0,0%,43.9%,.1)}.htl_res_view_dtls_popup .hotel_room_details_responsive .hotel-info-overview-tab .nav-tabs{border:0;background-color:#f5f9ff!important}.htl_res_view_dtls_popup .hotel_room_details_responsive .hotel-info-overview-tab .nav-tabs .nav-link{border-right:0!important}.hotel_list_slide_block.customer_review_button .dropdown-toggle:after{top:6px;right:28px}}@media (max-width:768px){.hotel_new_pas_det .new_hot_check_in .hotel_checkout_phonebutton{flex-wrap:wrap}.hotel_new_pas_det .new_hot_check_in .hotel_checkout_phonebutton .mob_radio_btn .custom-control-label{font-size:10px;line-height:16px}.hotel_new_pas_det .new_hot_check_in .hotel_checkout_phonebutton .mob_radio_btn .custom-control-label:before{width:14px;height:14px}.hotel_new_pas_det .new_hot_check_in .hotel_checkout_phonebutton .mob_radio_btn .custom-control-label:after{margin-left:3px!important;margin-top:3px!important}.hotel_new_pas_det .new_hot_check_in .hotel_checkout_phonebutton .form-control::-moz-placeholder{font-size:12px}.hotel_new_pas_det .new_hot_check_in .hotel_checkout_phonebutton .form-control:-ms-input-placeholder{font-size:12px}.hotel_new_pas_det .new_hot_check_in .hotel_checkout_phonebutton .form-control::placeholder{font-size:12px}.change_htl_amenities .item{width:auto}.change_htl_amenities .hotelResultView .hotel-item-wrapper .product-details-btm .hotel-amenities-wrapper .item .amenitiesLabel,.change_htl_amenities .item .text-truncate,.hotelResultView .hotel-item-wrapper .product-details-btm .hotel-amenities-wrapper .change_htl_amenities .item .amenitiesLabel{display:none}}.hotel_insurance_icon{top:5px}.new_hotel_breadcrumbs_outer{background:#fff;border-radius:10px;box-shadow:0 0 15px rgba(0,0,0,.10196)}.new_hotel_breadcrumbs_outer .new_timer_bg .new_timer_box.timeline_progress.clocktimer,.new_hotel_breadcrumbs_outer .new_timer_bg .new_timer_box.timeline_progress.clocktimerscroll{top:0}.new_hotel_breadcrumbs_outer .steps .step.step-two .step-text{width:172px}.new_hotel_breadcrumbs_outer .steps .step.step-three-b2c:before{right:0}.new_hotel_breadcrumbs_outer .steps .step.step-three-b2c .step-active{left:96.6%}.new_hotel_breadcrumbs_outer .steps .step.is-active .step-text{color:#0970fe}@media (max-width:820px){.new_hotel_breadcrumbs_outer .steps .step.step-one{left:56px}.new_hotel_breadcrumbs_outer .steps .step.step-one:after{width:600%}.new_hotel_breadcrumbs_outer .steps .step.step-two{left:253px}.new_hotel_breadcrumbs_outer .steps .step.step-two:after{width:630%}.new_hotel_breadcrumbs_outer .steps .step.step-three:before{right:-85px}.new_hotel_breadcrumbs_outer .steps .step-text.payment-text{left:465px}}.new_hotel_breadcrumbs_outer .new_timer_bg .new_htl_timer_res{background:none!important}@media (max-width:768px){.new_hotel_breadcrumbs_outer .new_timer_bg .new_timer_box.timeline_progress.clocktimer,.new_hotel_breadcrumbs_outer .new_timer_bg .new_timer_box.timeline_progress.clocktimerscroll{left:-10%}.new_hotel_breadcrumbs_outer .new_timer_bg .new_htl_timer_res{position:fixed;top:90%!important;right:0;z-index:1;background:none!important}.new_hotel_breadcrumbs_outer .new_timer_bg .new_htl_timer_res .base-timer{border:3px solid #0970fe;border-radius:5px;background-color:#fff}.new_hotel_breadcrumbs_outer .new_timer_bg .new_htl_timer_res .base-timer .base-timer__svg{display:none}.new_hotel_breadcrumbs_outer .new_timer_bg .new_htl_timer_res .base-timer .base-timer__label{left:0}.new_hotel_breadcrumbs_outer .new_timer_bg .new_htl_timer_res .base-timer .base-timer__label span{font-size:20px}.new_hotel_breadcrumbs_outer .steps .step.step-one{left:125px}.new_hotel_breadcrumbs_outer .steps .step.step-one:after{width:620%}.new_hotel_breadcrumbs_outer .steps .step.step-two{left:300px}.new_hotel_breadcrumbs_outer .steps .step.step-two:after{width:440%}.new_hotel_breadcrumbs_outer .steps .step.step-three:before{right:-7px}}@media (max-width:768px) and (max-width:600px){.new_hotel_breadcrumbs_outer .steps .step.step-three:before{right:-91px}}@media (max-width:768px) and (max-width:600px){.new_hotel_breadcrumbs_outer .steps .step.step-three .step-text.payment-text{left:420px}}@media (max-width:768px){.new_hotel_breadcrumbs_outer .steps .step-text{font-size:12px}.new_hotel_breadcrumbs_outer .steps .step-text.payment-text{left:495px}}@media (max-width:768px) and (max-width:425px){.new_hotel_breadcrumbs_outer .steps .step:after{height:5px;top:10px}.new_hotel_breadcrumbs_outer .steps .step:before{width:25px;height:25px;line-height:20px;font-size:10px}.new_hotel_breadcrumbs_outer .steps .step.step-one{left:60px}.new_hotel_breadcrumbs_outer .steps .step.step-one .step-text{width:70px;left:-19px;top:30px}.new_hotel_breadcrumbs_outer .steps .step.step-two{left:185px}.new_hotel_breadcrumbs_outer .steps .step.step-two:after{width:450%}.new_hotel_breadcrumbs_outer .steps .step.step-two .step-text{width:70px;left:-23px;top:30px}.new_hotel_breadcrumbs_outer .steps .step.step-three:before{right:-85px}.new_hotel_breadcrumbs_outer .steps .step.step-three .step-text.payment-text{left:297px;top:30px}}@media (max-width:768px) and (max-width:375px){.new_hotel_breadcrumbs_outer .steps .step.step-one{left:70px}.new_hotel_breadcrumbs_outer .steps .step.step-two{left:178px}.new_hotel_breadcrumbs_outer .steps .step.step-two:after{width:380%}.new_hotel_breadcrumbs_outer .steps .step.step-three:before{right:-86px}.new_hotel_breadcrumbs_outer .steps .step.step-three .step-text.payment-text{left:255px}}@media (max-width:768px) and (max-width:320px){.new_hotel_breadcrumbs_outer .steps .step.step-one{left:70px}.new_hotel_breadcrumbs_outer .steps .step.step-two{left:153px}.new_hotel_breadcrumbs_outer .steps .step.step-two:after{width:340%}.new_hotel_breadcrumbs_outer .steps .step.step-three:before{right:-86px}.new_hotel_breadcrumbs_outer .steps .step.step-three .step-text.payment-text{left:215px}}@media (max-width:768px){.new_htl_share_url_responsive.modal-shareUrl .modal-dialog{width:100%!important}.new_htl_share_url_responsive.modal-shareUrl .modal-dialog .modal-body{height:100vh!important}.new_htl_share_url_responsive.modal-shareUrl .shareurl-wrap .form-group .form-control{width:100%}.new_htl_share_url_responsive.modal-shareUrl .shareurl-wrap .input-tel__input{width:100%!important}}@media (max-width:768px){.new_hotel_payment_outer_wrapper .payment_amt_note{position:absolute;top:-46px;right:0;font-size:12px}.new_hotel_payment_outer_wrapper .hotel_payment_purchase_sec{border:0}.new_hotel_payment_outer_wrapper .hotel_payment_purchase_sec .travel_purchase_table{display:flex;flex-wrap:wrap}.new_hotel_payment_outer_wrapper .hotel_payment_purchase_sec .travel_purchase_table .hotel_detls_sec,.new_hotel_payment_outer_wrapper .hotel_payment_purchase_sec .travel_purchase_table .price_detls_sec{width:100%!important}.new_hotel_payment_outer_wrapper .hotel_payment_purchase_sec .travel_purchase_table .hotel_detls_sec{padding:0!important}.new_hotel_payment_outer_wrapper .hotel_payment_purchase_sec .travel_purchase_table .hotel_detls_sec .travel_history_details p{font-size:14px;margin-bottom:0}.new_hotel_payment_outer_wrapper .hotel_payment_purchase_sec .travel_purchase_table .hotel_detls_sec .travel_history_details .htl_selected_adrs{color:#848484;font-size:12px;display:flex;flex-wrap:wrap}.new_hotel_payment_outer_wrapper .hotel_payment_purchase_sec .travel_purchase_table .price_detls_sec{border-left:0;background-color:#fff;padding:0!important}}@media (max-width:768px) and (max-width:425px){.new_hotel_payment_outer_wrapper .hotel_payment_purchase_sec .travel_purchase_table .price_detls_sec .hotels_fare_table_outer .txt_right{text-align:left!important}}@media (max-width:768px){.new_hotel_payment_outer_wrapper .hotel_payment_purchase_sec .travel_purchase_table .price_detls_sec .hotels_fare_table_outer td{padding:10px 15px!important}.new_hotel_payment_outer_wrapper .hotel_payment_purchase_sec .travel_purchase_table .price_detls_sec .hotels_fare_table_outer td.txt_right{text-align:left!important}.new_hotel_payment_outer_wrapper .agentpayout_inner_content .w-15{width:200px}.new_hotel_payment_outer_wrapper .cart_fop_page_container .cart_fop_page_inner_container .hotel_paymt_on_muticity .price_breakup_inner_section .payment_charge_list_table_headings{width:400px}.new_hotel_payment_outer_wrapper .cart_fop_page_container .cart_fop_page_inner_container .hotel_paymt_on_muticity .price_breakup_inner_section .payment_charge_list_table_headings .payment_charge_heading{position:-webkit-sticky;position:sticky;left:0}.new_hotel_payment_outer_wrapper .cart_fop_page_container .cart_fop_page_inner_container .hotel_paymt_on_muticity .price_breakup_lft{display:flex!important;justify-content:space-between!important}.new_hotel_payment_outer_wrapper .cart_fop_page_container .cart_fop_page_inner_container .hotel_cart_bill_form .billig_gst_section .cart_billing_field_item .top_lable_input label,.new_hotel_payment_outer_wrapper .cart_fop_page_container .cart_fop_page_inner_container .hotel_cart_bill_form .payment_billing_sec .cart_billing_field_item .top_lable_input label{left:18px}.new_hotel_payment_outer_wrapper .cart_fop_page_container .cart_fop_page_inner_container .hotel_cart_bill_form .billig_gst_section .cart_billing_field_item .alternate_email label,.new_hotel_payment_outer_wrapper .cart_fop_page_container .cart_fop_page_inner_container .hotel_cart_bill_form .payment_billing_sec .cart_billing_field_item .alternate_email label{left:5%}}.bg_linear_fa_ff{background:transparent linear-gradient(270deg,#fff,#fafafa) 0 0 no-repeat padding-box;padding:5px 0}.new_htl_share_url_responsive .custom-header{height:auto;padding:15px}.new_htl_share_url_responsive .custom-expiry-detls .bv-no-focus-ring{width:100%}.new_htl_share_url_responsive .shareurl-wrap{margin-bottom:30px}.new_htl_share_url_responsive .shareurl-wrap .form-group .form-control{border-radius:10px;width:310px;border-color:silver!important}.new_htl_share_url_responsive .shareurl-wrap .form-group .form-control::-moz-placeholder{color:#9b9b9b}.new_htl_share_url_responsive .shareurl-wrap .form-group .form-control:-ms-input-placeholder{color:#9b9b9b}.new_htl_share_url_responsive .shareurl-wrap .form-group .form-control::placeholder{color:#9b9b9b}.new_htl_share_url_responsive .shareurl-wrap .form-group textarea{min-height:100px}.new_htl_share_url_responsive .shareurl-wrap .form-group label{color:#303030!important;font-size:16px;font-weight:600;width:30%}.new_htl_share_url_responsive .shareurl-wrap .form-group .shareurl-wrap-content{margin-left:15px}.new_htl_share_url_responsive .shareurl-wrap .input-group-prepend .multiselect__select{top:3px}.new_htl_share_url_responsive .shareurl-wrap .input-group-prepend .multiselect__tags{border-radius:10px;border-top-right-radius:0;border-bottom-right-radius:0;height:50px}.new_htl_share_url_responsive .shareurl-wrap .input-group-prepend .multiselect__tags .multiselect__single{top:4px}.new_htl_share_url_responsive .shareurl-wrap .input-group-prepend .multiselect__tags .multiselect__input{top:3px}.new_htl_share_url_responsive .shareurl-wrap .phone-no-itm .form-group .input-tel__input{top:0;height:50px;border-radius:10px;width:222px}.new_htl_share_url_responsive .shareurl-wrap .phone-no-itm .form-group .input-tel__input::-moz-placeholder{color:#9b9b9b}.new_htl_share_url_responsive .shareurl-wrap .phone-no-itm .form-group .input-tel__input:-ms-input-placeholder{color:#9b9b9b}.new_htl_share_url_responsive .shareurl-wrap .phone-no-itm .form-group .input-tel__input::placeholder{color:#9b9b9b}.standalone_htl_change .hotel_room_details_responsive .hotel-info-overview-tab .nav-tabs{background-color:#f4f8ff!important}.standalone_htl_change .hotel_room_details_responsive .hotel-info-overview-tab .nav-tabs .nav-item{border:0}.standalone_htl_change .hotel_room_details_responsive .hotel-info-overview-tab .nav-tabs .nav-item .nav-link{padding:10px 20px;border:0}.standalone_htl_change .hotel_room_details_responsive .hotel-info-overview-tab .tab-content{padding:0!important}.standalone_htl_change .hotel_room_details_responsive .hotel-info-overview-tab .hotelInfoSection-v3 .hotel-room-images-sec .hotel-imglist{width:100%!important}.standalone_htl_change .dy_change_hotelblock .dy_change_hotelblock_header .hotel_new_search_form_roomhd .room_search_form{background-color:#eff1ff!important;box-shadow:0 0 10px rgba(0,0,0,.10196);padding:10px 15px 0;margin-top:15px}@media (max-width:767px){.standalone_htl_change .dy_change_hotelblock .dy_change_hotelblock_header .hotel_new_search_form_roomhd .room_search_form{padding:10px 5px 0}}.standalone_htl_change .dy_change_hotelblock .dy_change_hotelblock_header .hotel_new_search_form_roomhd .room_search_form .hotel_agency_wrapper .search_item .location-icon{top:15px}.standalone_htl_change .dy_change_hotelblock .dy_change_hotelblock_header .hotel_new_search_form_roomhd .room_search_form .hotel_agency_wrapper .search_item .location-icon i{color:#919191;font-size:20px}.standalone_htl_change .dy_change_hotelblock .dy_change_hotelblock_header .hotel_new_search_form_roomhd .room_search_form .hotel_agency_wrapper .search_item .dropdown_arrow_icon1{display:none}.standalone_htl_change .dy_change_hotelblock .dy_change_hotelblock_header .hotel_new_search_form_roomhd .room_search_form .hotel_agency_wrapper .search_item:after{content:none}.standalone_htl_change .dy_change_hotelblock .dy_change_hotelblock_header .hotel_new_search_form_roomhd .room_search_form .hotel_agency_wrapper .search_checkin_field{margin:0}.standalone_htl_change .dy_change_hotelblock .dy_change_hotelblock_header .hotel_new_search_form_roomhd .room_search_form .hotel_agency_wrapper .search_checkin_field .form-control{border-top-right-radius:0!important;border-bottom-right-radius:0!important;height:50px!important}.standalone_htl_change .dy_change_hotelblock .dy_change_hotelblock_header .hotel_new_search_form_roomhd .room_search_form .hotel_agency_wrapper .search_checkin_field:before{position:absolute;content:"";border-right:1px solid #ececec;top:15%;right:20px;width:1px;height:70%}.standalone_htl_change .dy_change_hotelblock .dy_change_hotelblock_header .hotel_new_search_form_roomhd .room_search_form .hotel_agency_wrapper .search_checkout_field .form-control{border-top-left-radius:0!important;border-bottom-left-radius:0!important;height:50px!important}.standalone_htl_change .dy_change_hotelblock .dy_change_hotelblock_header .hotel_new_search_form_roomhd .room_search_form .hotel_agency_wrapper .search_guest_room_field .guest_room_dropdown{height:50px;border-radius:10px}.standalone_htl_change .dy_change_hotelblock .dy_change_hotelblock_header .hotel_new_search_form_roomhd .room_search_form .hotel_agency_wrapper .search_guest_room_field .guest_room_dropdown .line-height-normal{display:none}.standalone_htl_change .dy_change_hotelblock .dy_change_hotelblock_header .hotel_new_search_form_roomhd .room_search_form .hotel_agency_wrapper .hotel_short_bytext .room_sort_sec .dropdown .dropdown-toggle{padding-top:10px}.standalone_htl_change .dy_change_hotelblock .dy_change_hotelblock_header .hotel_new_search_form_roomhd .room_search_form .hotel_agency_wrapper .hotel_short_bytext .room_sort_sec .dropdown .dropdown-menu{min-width:100%!important;padding:0 10px 15px!important;box-shadow:0 3px 2px #fcfcfc!important;margin-top:10px}.standalone_htl_change .dy_change_hotelblock .dy_change_hotelblock_header .hotel_new_search_form_roomhd .room_search_form .hotel_agency_wrapper .hotel_short_bytext .room_sort_sec .dropdown .dropdown-menu .custom-control{line-height:40px}.standalone_htl_change .dy_change_hotelblock .dy_change_hotelblock_header .hotel_new_search_form_roomhd .room_search_form .hotel_agency_wrapper .hotel_short_bytext .room_sort_sec .dropdown .dropdown-menu .custom-control-input:checked~.custom-control-label:after{background-color:#0970fe}.standalone_htl_change .dy_change_hotelblock .dy_change_hotelblock_header .hotel_new_search_form_roomhd .room_search_form .hotel_agency_wrapper .hotel_short_bytext .room_sort_sec .dropdown .dropdown-menu .custom-control-input:checked~.custom-control-label:before{border-color:#707070}.standalone_htl_change .dy_change_hotelblock .dy_change_hotelblock_header .hotel_new_search_form_roomhd .room_search_form .hotel_agency_wrapper .hotel_short_bytext .room_sort_sec .dropdown .dropdown-menu .custom-control-label{line-height:16px}.standalone_htl_change .dy_change_hotelblock .dy_change_hotelblock_header .hotel_new_search_form_roomhd .room_search_form .hotel_agency_wrapper .hotel_short_bytext .room_sort_sec .dropdown .dropdown-menu .custom-control-label:before{border-color:#707070}.standalone_htl_change .dy_change_hotelblock .dy_change_hotelblock_header .hotel_new_search_form_roomhd .room_search_form .hotel_agency_wrapper .hotel_short_bytext.hotel_short_bytext_b2c{flex-basis:20%}.standalone_htl_change .dy_change_hotelblock .dy_change_hotelblock_header .hotel_new_search_form_roomhd .room_search_form .hotel_agency_wrapper .get_price_btn_sec .get_price_btn{background:#3662d8;border-radius:10px;padding:11px 20px 9px}.standalone_htl_change .dynamic_changehotel_details .hotel-room-left .large-image .hotel-imagesInnerbg{min-height:350px}.standalone_htl_change .border_dashed_button .change_room_button{border-radius:5px}.nav_index{z-index:26}.room_amenities_info .content-section-list li:before{top:17px}.room_amenities_info.roomAmenities .content-section-list li:before{left:16px}@media (max-width:768px){.htl_room_info_modal .modal-header{position:fixed;width:100%;top:0;z-index:2}.htl_room_info_modal .modal-body{top:50px}.search_widget_wrap.rate-comment-modal{top:56%}}@media (max-width:768px) and (max-width:425px){.search_widget_wrap.rate-comment-modal{top:50%}}.review-rating-type .rating-type-inner{position:relative}.hotel_modify_search_section_b2b .new_hotel_search_form_wrapper .stay_selector_b2b .custom-control.custom-radio .custom-control-label{line-height:14px}.hotel_modify_search_section_b2b .new_hotel_search_form_wrapper .stay_selector_b2b .custom-control.custom-radio .custom-control-label:before{width:14px;height:14px;border:1px solid #343b53!important}.hotel_modify_search_section_b2b .new_hotel_search_form_wrapper .stay_selector_b2b .custom-control.custom-radio .custom-control-input:checked~.custom-control-label:after{background:#0970fe;height:10px!important;width:10px!important;margin-left:2px!important;border-radius:50%!important;margin-top:1px!important}.hotel_modify_search_section_b2b .modify-search-view{background-color:#fff;box-shadow:0 0 15px rgba(0,0,0,.10196)}.hotel_modify_search_section_b2b .modify-search-view .tab-search-content{box-shadow:none}@media (max-width:768px){.htl_pay_mode_res li{background-color:#f8fbff;margin-bottom:5px}.htl_pay_mode_res li .price_breakup_toggle_icon{background-color:#fff;width:20px;height:20px}.htl_pay_mode_res li .price_breakup_toggle_icon .fa-caret-down{color:#0870fe;top:-11px;position:relative;font-size:15px}}.reprice_hotel_modal .reprice_linear_bg{background:linear-gradient(270deg,#fff,rgba(248,116,7,.03)) 0 0 no-repeat padding-box;border-radius:10px}.reprice_hotel_modal .reprice_img_bg{width:28px;height:28px;line-height:8px;display:inline-block;background-color:rgba(248,116,7,.05);text-align:center;border-radius:50%;padding-top:7px}.reprice_hotel_modal .reprice_img_bg.seleced_hotel{background-color:rgba(9,112,254,.05)}.reprice_hotel_modal .reprice_fare_tbl{border:1px solid rgba(5,84,90,.3);border-radius:10px}.reprice_hotel_modal .reprice_fare_tbl .table-responsive{padding:12px 10px}.reprice_hotel_modal .reprice_fare_tbl .table-responsive .table td,.reprice_hotel_modal .reprice_fare_tbl .table-responsive .table th{border:0;color:#303030;padding:5px!important}.reprice_hotel_modal .reprice_fare_tbl .table-responsive .table th{font-weight:400}.reprice_hotel_modal .reprice_fare_tbl .table-responsive .table td{font-weight:600;font-size:16px}.reprice_hotel_modal .reprice_fare_tbl .addres{font-weight:400;color:#737373!important}.reprice_hotel_modal .reprice_fare_tbl .addres .fa-map-marker{color:#f87407}.reprice_hotel_modal .accept_btns .btn{border-radius:6px}.reprice_hotel_modal .accept_btns .btn.btn-primary{background:#0970fe;border-color:#0970fe}.reprice_hotel_modal .accept_btns .btn:hover{background:#0970fe}.reprice_hotel_modal .select_htl_linear_bg{background:transparent linear-gradient(270deg,#fff,rgba(9,112,254,.03)) 0 0 no-repeat padding-box;border-radius:10px}.custom-checkbox.checkbox_disabled{color:#6c757d}.custom-checkbox.checkbox_disabled .custom-control-label:before{background-color:#f8f9fa!important}.custom-checkbox.checkbox_disabled .custom-control-label:after{display:none}.hotel_new_img_slides .modal-content{border-radius:10px;border:none}.hotel_new_img_slides .modal-content .modal-header{display:none}.hotel_new_img_slides .modal-content .modal-body{text-align:center}.hotel_new_img_slides .modal-content .modal-body .hotel_modal_slider .vueperslides .vueperslides__arrow--prev{left:-100px!important}.hotel_new_img_slides .modal-content .modal-body .hotel_modal_slider .vueperslides .vueperslides__arrow--next{right:-100px!important}.hotel_new_img_slides .modal-content .modal-body .hotel_modal_slider .hotel-details .large-image .hotel-imagesInnerbg{min-height:432px}.hotel_new_img_slides .modal-content .modal-body .hotel_modal_slider .hotel-details .large-image .hotel-imagesInnerbg .img{border-radius:10px}.hotel_new_img_slides .modal-content .modal-body .hotel_modal_slider .hotel-details .hotel-summary-slider-btm .vueperslides .vueperslides__inner .vueperslides__arrows{display:none}.hotel_new_img_slides .modal-content .modal-body .hotel_modal_slider .hotel-details .hotel-summary-slider-btm .vueperslides .vueperslides__inner .vueperslide.vueperslide--active .img{transform:scale(1.3,1.2);border-radius:0}.hotel_new_img_slides .modal-content .modal-body .hotel_modal_slider .hotel-details .hotel-summary-slider-btm .vueperslides .vueperslides__inner .vueperslide.vueperslide--active:after{border:0}.hotel_new_img_slides .modal-content .modal-body .room_products_sec .continue_btn{padding:12px 10px}.b2c_wrapper .hotel_modify_search_section .tab-search-content{box-shadow:none}.change_room_outer .standalone_htl_change .change_hotel_full_section{border:0;box-shadow:none;margin:0;padding:0}.change_htl_standalone_modal .departure_return_block .departure_block:after{position:absolute;content:"";height:2px;width:100%;bottom:-2px;background:#0970fe;left:0}.change_htl_standalone_modal .departure_return_block .departure_block span{color:#000}@media (max-width:1024px){.change_htl_standalone_modal_responsive .change_hotel_popup_block .choose_flight_filter_header_right{border-top:1px solid #d9d9d9;box-shadow:0 4px 5px rgba(0,0,0,.07843);border-radius:10px}.change_htl_standalone_modal_responsive .change_hotel_popup_block .choose_flight_filter_header_right .hotel_static_price_filter .hotel_price_filter_new .dropdown-toggle{background-color:#fff}.change_htl_standalone_modal_responsive .change_hotel_popup_block .choose_flight_filter_header_right .hotel_static_price_filter .hotel_price_filter_new .dropdown-toggle:after{position:absolute;content:"";border-right:1px solid #ccc!important;height:80%;left:100%;display:block!important}.change_htl_standalone_modal_responsive .change_hotel_popup_block .choose_flight_filter_header_right .hotel_static_price_filter .hotel_price_filter_new .dropdown-menu{width:200%;top:7px}.change_htl_standalone_modal_responsive .change_hotel_popup_block .change_hotel_full_section{box-shadow:0 0 15px rgba(0,0,0,.16078);border:0}.change_htl_standalone_modal_responsive .change_hotel_popup_block .change_hotel_full_section .htl_res_img_and_content_chge_htl .hotel_images_block{width:120px;height:160px}.change_htl_standalone_modal_responsive .change_hotel_popup_block .change_hotel_full_section .htl_res_img_and_content_chge_htl .htl_content_right{width:calc(100% - 120px)}.new_hot_check_in .cart_billing_field_item .phone-lbl-input .input-tel__input{padding-top:0!important}}.view_dtl_modal_res.b2b_new_hotel_list_page .modal-header{position:fixed;width:100%;top:0;background:#fff;z-index:1}.view_dtl_modal_res.b2b_new_hotel_list_page .modal-body{margin-top:50px}.hotel_decimal_star_rating{--percent:calc(var(--rating)/5*100%);display:inline-block;font-size:18px;font-family:Times;line-height:1}.hotel_decimal_star_rating:before{content:"\2605\2605\2605\2605\2605";background:linear-gradient(90deg,#fdc20c var(--percent),#bcbcbc var(--percent));-webkit-background-clip:text;-webkit-text-fill-color:transparent}@media only screen and (min-width:768px) and (max-width:1000px){.tab_guest_room .dropdown-menu .travellers_details_sec{flex-direction:column}}.line-hgt .custom-radio .custom-control-label{line-height:14px}.over-loader-min-height .refund_loader{width:26px;height:26px}.confirm_page_icon,.svg_img_color{filter:brightness(0) saturate(100%) invert(0) sepia(4%) saturate(0) hue-rotate(293deg) brightness(95%) contrast(105%)}.cancelation_policy .custom-header,.rate_comments .custom-header{background-color:#3662d8;padding:25px 20px}.cancelation_policy .custom-header .custom-close:hover,.rate_comments .custom-header .custom-close:hover{color:#fff}.hotel_form_section .search_hotel_name_field .miles_dropdown_sec.miles_selector_botton .multiselect{width:67%;left:25%}.hotel_form_section .search_hotel_name_field .miles_dropdown_sec.miles_selector_botton .multiselect .multiselect__tags{height:48px}@media only screen and (max-width:1024px) and (min-width:768px){.hotel_form_section .search_hotel_name_field{margin-right:0}.hotel_form_section .search_hotel_name_field .location-icon .multiselect__select{top:5px}}@media screen and (max-width:500px){.hotelInfoSection-v3 .product-list-new .hotel-room-images-sec{display:block!important}.hotelInfoSection-v3 .product-list-new .hotel-room-images-sec .hotel-img-list-30-portrait{width:100%}.hotelInfoSection-v3 .product-list-new .hotel-room-images-sec .hotel-imglist{width:100%;margin-top:10px}}.hotel_price_tooltip.flight-tooltip.popover.dropdown-tooltip .price_details p{color:#000}.view_details_header{position:-webkit-sticky;position:sticky;top:0;z-index:3}.promocode_disable{display:none}@media screen and (max-width:767px){.hotel_advance_search_responsive.search_form_model .advance_search_wrap .custom-checkbox .custom-control-label:before{top:2px}}@media (max-width:1024px){.hotel_new_search_form_roomhd .search_form_section .search_item .form-control{padding-left:32px!important}}@media (min-width:768px) and (max-width:768px){.search_form_section .search_item .hotel_search_poup_input.location-icon{left:0!important}.search_form_section .search_item .hotel_search_poup_input.location-icon .multiselect__tags .multiselect__single{padding-top:13px!important}}.car_driver_detls_sec_wrap .dynamic_menu_steps_new.flight-steps-new .nav .nav-item .nav-link,.font-dimi{font-family:Conv_AvenirNextLTPro-Demi,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji}.car_dashboard_page_form_section .modify-search-view{background-color:#005ca9;border-radius:0}.car_dashboard_page_form_section .tab-search-content{padding:0;background:none}.car_dashboard_page_form_section .search_item .form-control{background:#fff;border:1px solid #fff;font-weight:700;padding-top:20px}.car_dashboard_page_form_section .search_item:after{top:8px;height:35px;border-left:2px solid #d8dad9}.car_dashboard_page_form_section .search_hotel_name_field{flex-basis:25%}.car_dashboard_page_form_section .input-label-container .form-control:not(:-moz-placeholder-shown)+label{top:10px!important}.car_dashboard_page_form_section .input-label-container .form-control:not(:-ms-input-placeholder)+label{top:10px!important}.car_dashboard_page_form_section .input-label-container .datepicker-open+label .input-label-container.focus-inputValue label,.car_dashboard_page_form_section .input-label-container.focus-label-top label,.car_dashboard_page_form_section .input-label-container .form-control:focus+label,.car_dashboard_page_form_section .input-label-container .form-control:not(:placeholder-shown)+label{top:10px!important}.car_dashboard_page_form_section .search_checkin_field,.car_dashboard_page_form_section .search_checkout_field{flex-basis:20%}.modify-search-view .car_new_modify_search .miles_dropdown_sec{width:75px}.modify-search-view .car_new_modify_search .miles_dropdown_sec .multiselect__single{padding:26px 0 0 5px;color:#005eb6}.modify-search-view .car_new_modify_search .miles_dropdown_sec .replace_dropdown_text{bottom:24px;left:-6px;width:100%;text-align:center;font-size:13px;font-weight:700}@media (max-width:1000px){.modify-search-view .car_new_modify_search .miles_dropdown_sec .replace_dropdown_text{left:19px!important;padding-left:0;width:auto}}.modify-search-view .car_new_modify_search .miles_dropdown_sec.times_dropdown_sec .multiselect__select:before{top:10%;left:35%}.modify-search-view .car_new_modify_search .other_preference_section .custom-checkbox .custom-control-label,.modify-search-view .car_new_modify_search .other_preference_section .custom-radio .custom-control-label{color:#fff}.modify-search-view .car_new_modify_search .car_rating_dropdown.hotel_rating_dropdown .multiselect__single{color:#000}.modal-roomall-details .car_details_popup .car-result-view .car-lst-wrap{width:100%}.car-sliderlayout{box-shadow:0 1px 5px 0 rgba(0,0,0,.1);position:relative}.car-sliderlayout:after{position:absolute;right:0;content:" ";width:100%;border-bottom:1px solid #b8b8b8;top:181px}.car-sliderlayout .car-left-title{width:265px;position:relative}.car-sliderlayout .car-left-title .car-lft-list{padding:25px 65px 43px 25px}.car-sliderlayout .car-left-title .car-lft-list .car-lft-logo{text-align:center}.car-sliderlayout .car-left-title .car-lft-list .car-lft-content p{font-size:12px}.car-sliderlayout .car-left-title .car-lft-list:after{position:absolute;right:0;top:70px;content:" ";height:100px;width:1px;border-bottom:1px solid #ccc}.car-sliderlayout .car-left-title .car-supplier-list li{border-bottom:1px solid #c5c5c5}.car-sliderlayout .car-left-title .car-supplier-list li a{color:#005eb6;font-size:14px;font-weight:700;padding:10px}.car-sliderlayout .car-left-title .car-review-lst .nav{display:block}.car-sliderlayout .car-left-title .car-review-lst .nav .nav-item.supplier-arrow a:after{content:"";position:relative;left:0;display:inline-block;top:3px;border-top:8px solid transparent;border-left:8px solid #0061b6;border-bottom:8px solid transparent;margin-left:20px}.car-sliderlayout .car-left-title .car-review-lst .review .overall-review{background-color:#fabc13}.car-sliderlayout .car-left-title .car-review-lst .supplier_logo_bg a{background:#f3f4f8}.car-sliderlayout .car-left-title .read-more a{color:#005eb6;font-size:14px}.car-sliderlayout .car-slider-details{width:calc(100% - 310px);padding:32px 0 0}.car-sliderlayout .car-slider-details .car-slider-right .vueperslides--fixed-height.vueperslides--bullets-outside{margin-bottom:0}.car-sliderlayout .car-slider-details .car-slider-right .vueperslide{width:195px;margin-right:25px!important}.car-sliderlayout .car-slider-details .car-slider-right .vueperslides .vueperslides__parallax-wrapper{position:relative}.car-sliderlayout .car-slider-details .car-slider-right .vueperslides .vueperslides__parallax-wrapper:before{position:absolute;right:0;top:0;content:" ";height:100px;width:100%}.car-sliderlayout .car-slider-details .car-slider-right .vueperslides .vueperslides__arrow--prev{border:1px solid #dedede;height:120px;position:absolute;width:23px;top:58px;left:-43px!important;box-shadow:0 1px 5px 0 rgba(0,0,0,.1)}.car-sliderlayout .car-slider-details .car-slider-right .vueperslides .vueperslides__arrow--prev svg{position:relative;left:-5px;width:18px!important;color:#c5c5c5;stroke-width:2px;font-size:5px;font-weight:700}.car-sliderlayout .car-slider-details .car-slider-right .vueperslides .vueperslides__arrow--next{border:1px solid #dedede;height:120px;position:absolute;width:23px;top:60px;right:-30px!important;box-shadow:0 1px 5px 0 rgba(0,0,0,.1)}.car-sliderlayout .car-slider-details .car-slider-right .vueperslides .vueperslides__arrow--next svg{position:relative;left:-15px;width:40px!important;color:#f16427;stroke-width:2px}.car-sliderlayout .car-slider-details .car-slider-right .vueperslides .vueperslide--visible.active .car-detl-one{border:1px solid #fd7e15}.car-sliderlayout .car-slider-details .car-slider-right .car-detl-one{border:1px solid #c5c5c5;margin-bottom:30px}.car-sliderlayout .car-slider-details .car-slider-right .car-detl-one .car-img{text-align:center}.car-sliderlayout .car-slider-details .car-slider-right .car-detl-one .car-img img{height:90px}.car-sliderlayout .car-slider-details .car-slider-right .car-detl-one .car-spec-name{background:#f3f7fa;text-align:center;padding:5px}.car-sliderlayout .car-slider-details .car-slider-right .car-detl-one .car-spec-name p{font-size:12px;font-weight:700}.car-sliderlayout .car-slider-details .car-slider-bottom-lst .car-supplier-list{width:100%;display:block;margin-right:20px!important}.car-sliderlayout .car-slider-details .car-slider-bottom-lst .car-supplier-list .nav-item{font-size:14px;padding:2px 12px;font-weight:700;height:auto;background:#f3f4f8;text-align:center}.car-sliderlayout .car-slider-details .car-slider-bottom-lst .car-supplier-list .nav-item a{color:#000;padding:11px}.car-sliderlayout .car-slider-details .car-slider-bottom-lst .car-supplier-list .nav-item a.active{color:#005eb6}.car-sliderlayout .car-slider-details .car-slider-bottom-lst .car-supplier-list .amount_bg_highlight a{color:#fff;background:#fd7e15;padding:10px}.carsearch_wrapper{max-width:75%;margin:0 auto;text-align:center;padding:35px 0}.carsearch_content p{margin-bottom:0}.spin_loader_container{margin:35px 0}.spin_loader_container img{max-width:100%}.full-width{width:100%}.car-product-design .modify-search-header{padding:15px 25px;background-color:#005ca9}.car-product-design .modify-search-header .modify-field-item{padding:0!important;margin-right:10px;width:25%}.car-product-design .modify-search-header .modify-field-item:last-child{margin-right:0}.car-product-design .modify-search-header .modify-field-item .airport-selection,.car-product-design .modify-search-header .modify-field-item .date-selection,.car-product-design .modify-search-header .modify-field-item .passengers-selection{color:#000;color:initial;padding:7px;background:#fff;border-bottom:none;border-radius:4px}.car-product-design .modifySearchCont-left{width:calc(100% - 140px)}.car-product-design .modifySearchCont-right{width:140px;padding-left:10px}.car-product-design .search-lable{color:#868686;font-size:13px}.car-product-design .search-content-section{padding-left:7px;margin-left:5px;width:calc(100% - 25px)}.hotel-result-view.car-result-view .light-blue{color:#4a7db4}.hotel-result-view.car-result-view .create-yellow{color:#ffc10c}.hotel-result-view.car-result-view .car-item-wrapper{box-shadow:0 2px 8px 0 rgba(0,0,0,.28)}.hotel-result-view.car-result-view .car-item-wrapper .product-list-btm.car_prdct_lst_bottom{border-top:2px dashed #dcdcdc}.hotel-result-view.car-result-view .car-item-wrapper .product-list-btm-r .iconflightres-commission{font-size:30px!important;top:-5px;left:-33px;color:#ffd008}.hotel-result-view.car-result-view .car-item-wrapper .product-list-btm-r .fa-gift{color:#f9bb10;font-size:20px;top:1px;left:-27px}.hotel-result-view.car-result-view .car-item-wrapper .product-list-btm-r .i{position:absolute}.hotel-result-view.car-result-view .car-item-wrapper .brd_btm{border-bottom:1px solid #ccc}.hotel-result-view.car-result-view .car-lst-wrap{border-radius:8px;width:calc(100% - 265px)}@media (max-width:767px){.hotel-result-view.car-result-view .car-lst-wrap{width:100%}}.hotel-result-view.car-result-view .car-lst-wrap .car-img-wrapper{width:265px;padding:15px 18px}.hotel-result-view.car-result-view .car-lst-wrap .car-img-wrapper .car-imgs img{width:100%}.hotel-result-view.car-result-view .car-lst-wrap .car-img-wrapper .car-size-detls{color:#0c4ca3;font-weight:700;font-size:16px}.hotel-result-view.car-result-view .car-lst-wrap .car-img-wrapper .car-size-detls .car-mid-size .car-midsze-icon{justify-content:space-between;margin-right:12px;background:#f6f6f6;padding:0 15px;display:flex;align-items:center;position:relative;border-radius:3px;width:50px}.hotel-result-view.car-result-view .car-lst-wrap .car-img-wrapper .car-size-detls .car-mid-size .car-midsze-icon .car-icon{line-height:25px;position:relative}.hotel-result-view.car-result-view .car-lst-wrap .car-img-wrapper .car-size-detls .car-mid-size .car-midsze-icon .car-icon.person{font-size:22px;top:-2px;left:-10px;color:#fa7405;line-height:normal}.hotel-result-view.car-result-view .car-lst-wrap .car-img-wrapper .car-size-detls .car-mid-size .car-midsze-icon .car-icon.person:after{position:absolute;right:-7px;top:8px;content:" ";height:16px;width:1px;border-left:1px solid #b8b8b8;font-weight:700}.hotel-result-view.car-result-view .car-lst-wrap .car-img-wrapper .car-size-detls .car-mid-size .car-midsze-icon .car-icon.person-count{font-size:15px;right:-6px;top:1px;color:#000;font-weight:400}.hotel-result-view.car-result-view .car-lst-wrap .car-img-wrapper .car-size-detls .car-mid-size .car-midsze-icon.baggage .person:after{right:-10px;top:7px}.hotel-result-view.car-result-view .car-lst-wrap .car-img-wrapper .car-name-detls span{margin-right:10px;font-size:15px}.hotel-result-view.car-result-view .car-lst-wrap .car-content{flex:1;border-left:1px solid #bcbcbc}.hotel-result-view.car-result-view .car-lst-wrap .car-content .car-topright-list .review .overall-review{background-color:#fabc13;color:#000}.hotel-result-view.car-result-view .car-lst-wrap .car-content .car-topright-wrap .custom-debut{margin-right:20px}.hotel-result-view.car-result-view .car-lst-wrap .car-content .car-topright-wrap .custom-debut span{padding:0 8px}.hotel-result-view.car-result-view .car-lst-wrap .car-content .car-topright-wrap .custom-debut span i{font-size:25px;position:relative;top:1px;left:-4px}.hotel-result-view.car-result-view .car-lst-wrap .car-content .car-topright-wrap .custom-debut p{font-weight:700;font-size:14px}.hotel-result-view.car-result-view .car-lst-wrap .car-content .car-topright-wrap .change_text a{color:#0c4ca3;text-decoration:underline}.hotel-result-view.car-result-view .car-lst-wrap .car-content .car-pickup{border-bottom:1px solid #bcbcbc}.hotel-result-view.car-result-view .car-lst-wrap .car-content .car-pickup .end-location,.hotel-result-view.car-result-view .car-lst-wrap .car-content .car-pickup .start-location{font-size:14px;font-weight:700;padding:10px 18px}.hotel-result-view.car-result-view .car-lst-wrap .car-content .car-pickup .end-location.start_end_result,.hotel-result-view.car-result-view .car-lst-wrap .car-content .car-pickup .start-location.start_end_result{padding:10px}.hotel-result-view.car-result-view .car-lst-wrap .car-content .car-pickup .start-location{border-right:1px solid #bcbcbc}.hotel-result-view.car-result-view .car-lst-wrap .car-content .car-pickup .start-location-inner-detls{line-height:25px;color:#0e509e;text-decoration:none;font-size:16px}.hotel-result-view.car-result-view .car-lst-wrap .car-content .car-checkin-detls .car-supplier-list .active span{color:#33ab4d}.hotel-result-view.car-result-view .car-lst-wrap .car-content .car-checkin-detls .car-supplier-list span{color:#000;font-weight:700;font-size:14px}.hotel-result-view.car-result-view .car-lst-wrap .car-checkin-detls .car-supplier-list{padding:12px}.hotel-result-view.car-result-view .car-lst-wrap .car-checkin-detls .car-supplier-list.car_features_list{padding:5px}.hotel-result-view.car-result-view .car-lst-wrap .car-checkin-detls .car-supplier-list .nav-item{width:33.33%}.hotel-result-view.car-result-view .car-lst-wrap .car-checkin-detls .car-supplier-list .nav-item.car_feature{width:50%}.hotel-result-view.car-result-view .product-list-rgt{width:265px;padding:20px}.hotel-result-view.car-result-view .product-list-rgt .car-price-dtls-rgt .car_price_text .bv-no-focus-ring{display:flex;justify-content:flex-end}.hotel-result-view.car-result-view .product-list-rgt .car-price-dtls-rgt .car_price_text .bv-no-focus-ring .custom-control-inline{margin-right:5px}.hotel-result-view.car-result-view .product-list-rgt .car-price-dtls-rgt .car_price_text .bv-no-focus-ring .custom-control-input:checked~.custom-control-label:before{border-width:1px;border-color:#333}.hotel-result-view.car-result-view .product-list-rgt .car-price-dtls-rgt .car_price_text .bv-no-focus-ring .custom-radio .custom-control-input:checked~.custom-control-label:after{background:#28a745}.hotel-result-view.car-result-view .product-list-rgt .car-price-dtls-rgt .car_price_text .bv-no-focus-ring .custom-control-label:before{border:1px solid #333}.hotel-result-view.car-result-view .product-list-rgt .car-price-dtls-rgt .car_price_text .bv-no-focus-ring .custom-control-label:after,.hotel-result-view.car-result-view .product-list-rgt .car-price-dtls-rgt .car_price_text .bv-no-focus-ring .custom-control-label:before{left:-45px}.hotel-result-view.car-result-view .product-list-rgt .car-price-dtls-rgt .car_price_text .bv-no-focus-ring .custom-control-label{font-size:25px;color:#fc7d12;font-weight:700}.hotel-result-view.car-result-view .product-list-rgt .car-price-dtls-rgt .car_price_text.price_text .custom-control-label{font-size:15px!important;color:#333!important}.hotel-result-view.car-result-view .product-list-rgt .car-price-dtls-rgt .car_price_text.price_text .price_border{border:1px solid #ccc;padding:8px;border-radius:3px}.hotel-result-view.car-result-view .product-list-rgt .car-price-dtls-rgt .car_price_text .car_price_info{position:absolute;margin-top:-19px}.hotel-result-view.car-result-view .product-list-rgt .car-price-dtls-rgt .price-slider .vue-slider-rail{width:40%;right:45px;margin-left:auto}.hotel-result-view.car-result-view .car_filter_sec_left{width:275px}.hotel-result-view.car-result-view .car_filter_sec_left .car_filter_list .nav-item .nav-link{padding:2px 32px!important}.hotel-result-view.car-result-view .car_filter_sec_left .car_filter_list .nav-item.active .nav-link{border-color:#0c4ca3!important}.hotel-result-view.car-result-view .car_filter_sec_left .filter-section .filter-list-option-check .custom-checkbox .custom-control-label:before{border:2px solid #bcbcbc}.hotel-result-view.car-result-view .car_model_detls_sec_right{width:calc(100% - 275px)}.hotel-result-view.car-result-view .car_model_detls_sec_right .custm-htel-nav .nav .nav-item{flex:1;font-weight:400;font-family:sans-serif}.hotel-result-view.car-result-view .car_model_detls_sec_right .custm-htel-nav .nav .nav-item .nav-link .fa-heart{color:#ffc10c}.hotel-result-view.car-result-view .car_model_detls_sec_right .selected-filter-lst .filter_close_icon .x_icon{top:2.4px;left:-1px;font-size:7px;right:0}.hotel-result-view.car-result-view .similiar_car_silder .similar_car_heading h2{margin-bottom:0;font-size:23px;font-weight:700;padding-left:25px}.car_driver_detls_sec_wrap .dynamic_menu_steps_new.flight-steps-new{width:90%;margin:0 auto}.car_driver_detls_sec_wrap .dynamic_menu_steps_new.flight-steps-new .nav .nav-item .nav-link{font-size:18px;padding-right:5px;padding-left:5px;justify-content:center;position:relative}.car_driver_detls_sec_wrap .dynamic_menu_steps_new.flight-steps-new .nav .nav-item .nav-link .steps_lable{background:#f1f4f7;z-index:1}.car_driver_detls_sec_wrap .dynamic_menu_steps_new.flight-steps-new .nav .nav-item .nav-link .steps-new-icon.left-icon{background-color:#b7b7b7;width:40px;height:40px}.car_driver_detls_sec_wrap .dynamic_menu_steps_new.flight-steps-new .nav .nav-item .nav-link .steps-new-icon.arrow-icon{top:14px;right:-6px}.car_driver_detls_sec_wrap .dynamic_menu_steps_new.flight-steps-new .nav .nav-item .nav-link .steps-new-icon .iconflightres{font-size:25px;top:7px;left:8px;line-height:21px}.car_driver_detls_sec_wrap .dynamic_menu_steps_new.flight-steps-new .nav .nav-item .nav-link .steps-new-icon .icon{font-size:22px;left:11px;top:7px;line-height:21px}.car_driver_detls_sec_wrap .dynamic_menu_steps_new.flight-steps-new .nav .nav-item .nav-link .steps-new-icon .iconswap-traveller{font-size:22px;left:10px;top:8px;line-height:21px}.car_driver_detls_sec_wrap .dynamic_menu_steps_new.flight-steps-new .nav .nav-item .nav-link .steps-new-icon.payment-icn img{top:11px;left:7px;width:24px}.car_driver_detls_sec_wrap .dynamic_menu_steps_new.flight-steps-new .nav .nav-item .nav-link:after,.car_driver_detls_sec_wrap .dynamic_menu_steps_new.flight-steps-new .nav .nav-item .nav-link:before{position:absolute;content:"";top:26px;width:28%;height:1px;border-top:1px dashed #333}.car_driver_detls_sec_wrap .dynamic_menu_steps_new.flight-steps-new .nav .nav-item .nav-link:before{left:0}.car_driver_detls_sec_wrap .dynamic_menu_steps_new.flight-steps-new .nav .nav-item .nav-link:after{right:0}.car_driver_detls_sec_wrap .dynamic_menu_steps_new.flight-steps-new .nav .nav-item.active .nav-link:after,.car_driver_detls_sec_wrap .dynamic_menu_steps_new.flight-steps-new .nav .nav-item.active .nav-link:before,.car_driver_detls_sec_wrap .dynamic_menu_steps_new.flight-steps-new .nav .nav-item.current-steps .nav-link:before{border-top-color:#27a746}.car_driver_detls_sec_wrap .dynamic_menu_steps_new.flight-steps-new .nav .nav-item.current-steps+li .nav-link:before,.car_driver_detls_sec_wrap .dynamic_menu_steps_new.flight-steps-new .nav .nav-item.current-steps .nav-link:after{border-top-color:#005caa}.car_driver_detls_sec_wrap .dynamic_menu_steps_new.flight-steps-new .nav .nav-item:first-child .nav-link:before,.car_driver_detls_sec_wrap .dynamic_menu_steps_new.flight-steps-new .nav .nav-item:last-child .nav-link:after{display:none}.car_driver_detls_sec_wrap .dynamic_menu_steps_new.flight-steps-new .nav .nav-item .iconflightres{font-size:19px;top:4px;position:absolute;left:5px}.car_driver_detls_sec_wrap .dynamic_menu_steps_new.flight-steps-new .nav .nav-item .iconswap-payment-hotel{left:7px}.car_driver_detls_sec_wrap .dynamic_menu_steps_new.flight-steps-new .nav .nav-item .arrow-icon{position:relative}.car_driver_detls_sec_wrap .dynamic_menu_steps_new.flight-steps-new .nav .nav-item .arrow-icon:after{content:"";position:absolute;top:45%;height:1px;width:50px}.car_driver_detls_sec_wrap .dynamic_menu_steps_new.flight-steps-new .nav .nav-item .arrow-icon .fa{position:absolute;top:3px;right:-4px;z-index:2;font-size:20px}.car_driver_detls_sec_wrap .dynamic_menu_steps_new.flight-steps-new .nav .nav-item.active .nav-link .steps-new-icon.left-icon,.car_driver_detls_sec_wrap .dynamic_menu_steps_new.flight-steps-new .nav .nav-item.complete-steps .nav-link .steps-new-icon.left-icon{background-color:#27a746;color:#fff}.car_driver_detls_sec_wrap .dynamic_menu_steps_new.flight-steps-new .nav .nav-item.current-steps .nav-link{color:#005caa}.car_driver_detls_sec_wrap .dynamic_menu_steps_new.flight-steps-new .nav .nav-item.current-steps .nav-link .steps-new-icon.left-icon{background-color:#005caa;color:#fff}.car_driver_detls_sec_wrap .dynamic_menu_steps_new.flight-steps-new .nav .nav-item.step1completed .nav-link .steps-new-icon.left-icon{background-color:#27a746}@media only screen and (max-width:767px){.car_driver_detls_sec_wrap .dynamic_menu_steps_new.flight-steps-new .nav .nav-item{flex-basis:100%}.car_driver_detls_sec_wrap .dynamic_menu_steps_new.flight-steps-new .nav .nav-item .nav-link{justify-content:flex-start;padding-bottom:20px}.car_driver_detls_sec_wrap .dynamic_menu_steps_new.flight-steps-new .nav .nav-item .nav-link .steps-new-icon.arrow-icon{top:auto;right:auto;left:18px;bottom:-4px;transform:rotate(90deg)}.car_driver_detls_sec_wrap .dynamic_menu_steps_new.flight-steps-new .nav .nav-item .nav-link:before{display:none}.car_driver_detls_sec_wrap .dynamic_menu_steps_new.flight-steps-new .nav .nav-item .nav-link:after{border-top:none;right:auto;top:auto;bottom:-13px;left:24px;width:1px;height:50%;border-left:1px dashed #015caa}.car_driver_detls_sec_wrap .dynamic_menu_steps_new.flight-steps-new .nav .nav-item.active .nav-link:after{border-left-color:#27a746}.car_driver_detls_sec_wrap .dynamic_menu_steps_new.flight-steps-new .nav .nav-item:last-child .nav-link:after{border-left:none}}.car_driver_detls_sec_wrap .car_equip_section.driver_detls_sec h4{font-size:20px;font-weight:700}.car_driver_detls_sec_wrap .car_equip_section .car_equip_headng{background-color:#e7f0fd}.car_driver_detls_sec_wrap .car_equip_section .car_equip_headng h2{font-size:22px;font-weight:700;padding:8px 20px;line-height:30px}@media (max-width:787px){.car_driver_detls_sec_wrap .car_equip_section .car_equip_headng h2{font-size:18px}}.car_driver_detls_sec_wrap .car_equip_section .car_equip_note p{padding:10px 25px;font-size:15px}.car_driver_detls_sec_wrap .car_equip_section .search_custom_checkbox_design{border-bottom:1px solid #cacaca}.car_driver_detls_sec_wrap .car_equip_section .search_custom_checkbox_design .form-group{width:85%;margin-bottom:0}.car_driver_detls_sec_wrap .car_equip_section .search_custom_checkbox_design .form-group .car_equipment_checkbox .custom-checkbox{width:30%;margin-bottom:22px}.car_driver_detls_sec_wrap .car_equip_section .checkbox_driver_sec .custom-control-label{font-size:15px}.car_driver_detls_sec_wrap .car_equip_section .checkbox_driver_sec .custom-control-label:before{border:1px solid #ccc!important;width:21px;height:21px;top:0;left:-30px}.car_driver_detls_sec_wrap .car_equip_section .checkbox_driver_sec .forget_pwd a{color:#1c5aa7;text-decoration:underline;font-size:15px}.car_driver_detls_sec_wrap .car_equip_section .checkbox_driver_sec .close_btn{margin-left:auto}.car_driver_detls_sec_wrap .car_equip_section .checkbox_driver_sec .close_btn .btn{border:1px solid #487ab5;border-radius:5px;padding:3px 12px 0;font-size:16px;line-height:20px;color:#487ab5}.car_driver_detls_sec_wrap .car_equip_section .insurnce_tab_list li .insurnce_inner_tab{width:33%;border:1px solid #4a7db6;padding:8px 10px 5px 0;border-radius:5px}.car_driver_detls_sec_wrap .car_equip_section .insurnce_tab_list li .insurnce_inner_tab a{color:#4a7db6;font-weight:700;font-size:14px}.car_driver_detls_sec_wrap .driver_detls_sec .form-control{background-color:#fff;border-color:#e7e7e7}.car_driver_detls_sec_wrap .driver_detls_sec .driver_sign_in_sec .sign_in .btn{background:#f16122;color:#fff;font-weight:700;padding:12px 28px;border-radius:5px;font-size:16px}.car_driver_detls_sec_wrap .driver_detls_sec .member_show.btn-secondary{color:#104f9f;background:none;border:none;text-decoration:none;font-size:16px}.car_driver_detls_sec_wrap .driver_detls_sec .member_show.btn-secondary:hover{background:none;border:none;color:#104f9f}.car_driver_detls_sec_wrap .driver_detls_sec .member_show .fa-angle-down{color:#000}.car_driver_detls_sec_wrap .driver_detls_sec .card{border:none;background-color:#f6f6f6;border-radius:5px}.car_driver_detls_sec_wrap .driver_sec_name_detls .driver_name_details .form-control{height:49px;border-radius:6px}.car_driver_detls_sec_wrap .driver_sec_name_detls .driver_name_details .form-group.f_name,.car_driver_detls_sec_wrap .driver_sec_name_detls .driver_name_details .form-group.l_name,.car_driver_detls_sec_wrap .driver_sec_name_detls .driver_name_details .form-group.m_name{flex-basis:22%}.car_driver_detls_sec_wrap .driver_sec_name_detls .driver_name_details .form-group.pass-gender{flex-basis:10%}.car_driver_detls_sec_wrap .driver_sec_name_detls .driver_name_details .form-group.pass-dob{flex-basis:12.5%}.car_driver_detls_sec_wrap .driver_sec_name_detls .driver_name_details .form-group .multiselect .multiselect__tags{background-color:#fff}.car_driver_detls_sec_wrap .driver_sec_name_detls .pass-salutation{width:auto;flex-basis:10%}.car_driver_detls_sec_wrap .driver_sec_name_detls .pass-salutation .multiselect{width:auto}.car_driver_detls_sec_wrap .driver_sec_name_detls .pass-salutation .multiselect .multiselect__tags{background:#fff;min-height:49px;border-radius:6px}.car_driver_detls_sec_wrap .car_tab_list .card-header{background-color:#e7f0fd;border:none;padding:0;display:flex;justify-content:space-between;align-items:center}.car_driver_detls_sec_wrap .car_tab_list .card-header .nav{margin-left:0}.car_driver_detls_sec_wrap .car_tab_list .card-header .nav .nav-link{color:#000;border-radius:0;height:90px;padding:20px 25px}.car_driver_detls_sec_wrap .car_tab_list .card-header .nav .nav-link.active{background:#fff}.car_driver_detls_sec_wrap .car_tab_list .tab-content{box-shadow:0 5px 8px 0 rgba(0,0,0,.28);background:#fff}.car_driver_detls_sec_wrap .car_tab_list .car_adding_list .card_inner_sec_one{position:relative}.car_driver_detls_sec_wrap .car_tab_list .car_adding_list .card_inner_sec_one:after{position:absolute;border-right:1px solid #7c7c7c;top:-7px;left:97px;content:"";display:block;height:65px}.car_driver_detls_sec_wrap .car_tab_list .car_adding_list .card_inner_sec_two{padding-left:15px}.car_driver_detls_sec_wrap .car_tab_list .car_adding_list .card_inner_sec_two h2{margin-bottom:0;font-size:25px;font-weight:400;margin-left:15px}.car_driver_detls_sec_wrap .car_tab_list .car_adding_list .card_inner_sec_two p{margin-bottom:0;font-size:14px}.car_driver_detls_sec_wrap .car_tab_list .card-body{padding:20px 25px 15px}.car_driver_detls_sec_wrap .car_tab_list .card-body .car_tab_detailed_sec{border:1px solid #ccc}.car_driver_detls_sec_wrap .car_tab_list .card-body .car_tab_detailed_sec .car-item-wrapper{width:100%;box-shadow:none;margin-bottom:0}.car_driver_detls_sec_wrap .car_tab_list .card-body .car_tab_detailed_sec .car-item-wrapper .car-checkin-detls .car-supplier-list .nav-item{width:auto}.car_driver_detls_sec_wrap .car_tab_list .card-body .car_tab_detailed_sec .product-list-btm{border-top:1px dashed #ccc;border-bottom:none}.car_driver_detls_sec_wrap .car_tab_list .card-body .car_tab_detailed_sec .product-list-btm .product-list-btm-l a{font-size:15px;line-height:15px}.car_driver_detls_sec_wrap .car_tab_list .card-body .car_tab_detailed_sec .product-list-btm .product-list-btm-l .similar_car{padding:5px 15px;background:#f3f4f8;line-height:23px}.car_driver_detls_sec_wrap .car_tab_list .card-body .car_tab_detailed_sec .price-sildr-lst .price-slider-left,.car_driver_detls_sec_wrap .car_tab_list .card-body .car_tab_detailed_sec .price-sildr-lst .price-slider-right{position:relative}.car_driver_detls_sec_wrap .car_tab_list .card-body .car_tab_detailed_sec .price-sildr-lst .price-slider-left .cur-sym,.car_driver_detls_sec_wrap .car_tab_list .card-body .car_tab_detailed_sec .price-sildr-lst .price-slider-right .cur-sym{position:absolute;top:-18px}.car_driver_detls_sec_wrap .car_tab_list .card-body .car_tab_detailed_sec .price-sildr-lst .price-slider-left .cur-sym.slider_amt_left,.car_driver_detls_sec_wrap .car_tab_list .card-body .car_tab_detailed_sec .price-sildr-lst .price-slider-right .cur-sym.slider_amt_left{left:38px}.car_driver_detls_sec_wrap .car_tab_list .card-body .car_tab_detailed_sec .price-sildr-lst .price-slider-left .cur-sym.slider_amt_right,.car_driver_detls_sec_wrap .car_tab_list .card-body .car_tab_detailed_sec .price-sildr-lst .price-slider-right .cur-sym.slider_amt_right{right:2px}.car_driver_detls_sec_wrap .car_tab_list .card-body .car_tab_detailed_sec .product-list-new .add-to-cart{text-align:center}.car_driver_detls_sec_wrap .car_tab_list .card-body .car_tab_detailed_sec .product-list-new .add-to-cart .btn{background-color:#f6f6f6;color:#000;border-radius:0;line-height:35px;font-size:12px!important;height:33px;justify-content:space-evenly}.car_driver_detls_sec_wrap .car_tab_list .card-body .car_tab_detailed_sec .product-list-new .add-to-cart .btn .icon-tick-mark{font-size:13px;line-height:15px;width:18px;height:18px}.car_driver_detls_sec_wrap .car_tab_list .card-body .car_tab_detailed_sec .product-list-new .add-to-cart .cart_close_icon{position:relative;margin-left:10px;width:30px;background:#f6f6f6}.car_driver_detls_sec_wrap .car_tab_list .card-body .car_tab_detailed_sec .product-list-new .add-to-cart .cart_close_icon span{position:absolute;top:6px;left:4px;border-radius:50%;background:#616161;width:13px;height:13px;color:#fff;line-height:12px;font-size:13px}.car_driver_detls_sec_wrap .car_tab_list .card-body .car_tab_detailed_sec .product-list-new .pay_now_link{text-decoration:underline}.car_driver_detls_sec_wrap .car_tab_list .tick span{position:relative}.car_driver_detls_sec_wrap .car_tab_list .tick span .icon-tick-mark{position:absolute;top:5px;left:-14px;border:1px solid green;border-radius:50%;width:25px;height:25px;color:green;line-height:27px;font-size:15px}.car_driver_detls_sec_wrap .cart_billing_field_item .form-control{border-radius:5px}.car_driver_detls_sec_wrap .cart_billing_field_item:last-child{padding-left:20px}.car_confirmation_wrap .orange{color:#f77408}.car_confirmation_wrap .green{color:#28a645}.car_confirmation_wrap .cash_point_dropdown_section{border:1px solid #ccc;border-radius:5px;background:#fff}.car_confirmation_wrap .cash_point_dropdown_section .multiselect{width:130px;min-height:auto}.car_confirmation_wrap .cash_point_dropdown_section .multiselect .multiselect__select{line-height:25px;height:auto;right:-8px;padding:0}.car_confirmation_wrap .cash_point_dropdown_section .multiselect .multiselect__select:before{font-size:20px;color:#005ca9}.car_confirmation_wrap .cash_point_dropdown_section .multiselect .multiselect__tags{min-height:auto;padding:0 0 3px 8px}.car_confirmation_wrap .cash_point_dropdown_section .multiselect .multiselect__placeholder{padding-top:5px;font-size:14px}.price_primary_text{color:#f77408;font-size:larger}.selected_car_equipments_list{padding:18px}.selected_car_equipments_list .selected_car_equipments_heading{background-color:#f2f0f0;padding-top:10px;padding-left:8px;padding-bottom:2px}.selected_car_equipments_list .selected_car_equipments{border:1px solid grey;padding:15px}.pay_later_options{border-radius:2px;background-color:rgba(249,206,4,.95);position:absolute;width:229px;height:54px;margin-top:-33px;font-size:11px;padding:12px;line-height:.1px}.car_flight_summary_wrap .fare-summary-section .faresummarymenuSec{position:fixed;right:-366px;top:13%;z-index:4000;transition:all .5s}.car_flight_summary_wrap .fare-summary-section .faresummarymenuSec.active{right:0}.car_flight_summary_wrap .fare-summary-section .faresummarymenuSec .faresummarymenu{box-shadow:0 1px 5px -2px rgba(0,0,0,.1);background-color:#fff;padding:5px 10px;z-index:3000;transform:rotate(270deg);width:182px;text-align:center;display:flex;height:40px;position:absolute;left:-111px;font-weight:700}.car_flight_summary_wrap .fare-summary-section .faresummarymenuSec .faresummarymenu span{color:#0c4ca4}.car_flight_summary_wrap .fare-summary-section .faresummarymenuSec .faresummarymenu .arrowIcon{box-shadow:0 -3px 2px 0 rgba(0,0,0,.1);background-color:#fff;border-radius:50%;width:35px;height:35px;display:flex;text-align:center;align-items:center;justify-content:space-around;position:relative;top:-26px;left:60px;z-index:-1}.car_flight_summary_wrap .fare-summary-section .faresummarymenuSec .faresummarymenu .arrowIcon i{transform:rotate(270deg)}.car_flight_summary_wrap .fare-summary-section .faresummarymenuSec a:hover span{color:#ef6922}.car_flight_summary_wrap .fare-summary-section .faresummarymenuSec .faresummaryCont{width:365px;box-shadow:0 1px 5px 0 rgba(0,0,0,.1);background-color:#fff;padding:20px;min-height:400px}.car_flight_summary_wrap .fare-summary-section .faresummarymenuSec .faresummaryCont .driver_detls_sec{background-color:#e2e2e2}.car_flight_summary_wrap .fare-summary-section .faresummarymenuSec .br-ryt{border-right:1px solid #ccc}.car_flight_summary_wrap .text-orange{color:#f87407}.new_car_search_form_sec .car_new_modify_search .car_rating_dropdown .multiselect .multiselect__placeholder{padding-top:3px!important}.new_car_search_form_sec .car_new_modify_search .times_dropdown_sec.miles_dropdown_sec .multiselect__single{font-weight:700}.new_car_search_form_sec .car_new_modify_search .times_dropdown_sec.miles_dropdown_sec .multiselect__placeholder{color:#000;padding-left:0}@media (max-width:102px){.new_car_search_form_sec .car_new_modify_search .times_dropdown_sec.miles_dropdown_sec .multiselect__placeholder{font-size:15px}}.new_car_search_form_sec .car_new_modify_search .miles_dropdown_sec .multiselect{line-height:25px;border:unset!important}.new_car_search_form_sec .car_new_modify_search .miles_dropdown_sec .multiselect__select:before{font-size:18px}.new_car_search_form_sec .car_new_modify_search .miles_dropdown_sec .replace_dropdown_text{bottom:24px;left:-5px;font-weight:700}.new-checkout-v3.car_timer .carSummaryTimer{min-height:165px}.new-checkout-v3.car_timer .carSummaryTimer .clocktimer{position:fixed;top:75px;right:20px;margin-right:4px}.car_purchase_table{border:2px solid #b8b8b8}.car_miles_location{color:#e8710a!important}.carSummaryTimer.car_timer_position{position:absolute;z-index:999;right:0}.continue-button-car{background-color:#29a746;color:#fff;padding:6px 30px;border:none;border-radius:5px}.carImage{width:100%!important}.carImage,.carImg{height:auto!important}.carImg{width:84%!important}.blue-color{color:#0e509e}.preferred-right .vueper-slider-prev-sec .vueperslides__arrow--next,.preferred-right .vueper-slider-prev-sec .vueperslides__arrow--prev{top:73px!important}.preferred-right .airline-price #bl_clr{color:#0e509e!important}.car-price-arrow i{top:-4px!important;left:auto;right:-6px}.car_timer .best_supplier_rate{height:47px;line-height:45px;margin-bottom:0}.car_timer .preferredAirlineSec .preferred-right{width:calc(100% - 250px)}.car_timer .preferredAirlineSec .preferred-left{width:250px}.car_timer .preferredAirlineSec .preferred-right .hd-part-lft{min-height:122px}.car_timer .preferredAirlineSec .preferred-left .stop{margin-top:13.4px!important;align-items:center;padding:7px 5px}.car_timer .preferredAirlineSec .preferred-left .blue-color p{margin-top:12px!important}.select_all,.select_all:hover{color:#ef6922!important}.car_ratings{width:100%;font-size:12px;color:#fff}.car_ratings .rating{background:#ffd109;border-radius:5px;color:#0e0d0d!important;padding:6px 6px 3px 5px;margin-right:5px}.car_ratings .review_color{font-weight:bolder}.customer_rating_popover{max-width:550px!important;border:none!important;box-shadow:0 0 12px #7a7777;border-radius:6px}.customer_rating_popover .popover-body{padding:15px}.customer_rating_popover .progress{height:8px}.flex-basis-50{flex-basis:50%}.wid_auto.car_ratings{width:auto}.right-top{right:0;top:0}.car_calender_svg{width:18px;height:18px}.car_new_modify_search .search_item .one-check{height:53px!important}.car_new_modify_search .car_calender_svg_outer{left:8px!important}.car_new_modify_search .dropdown_type1_sec .dropdown_height{height:51px!important}.car_new_modify_search .search_form_section .miles_dropdown_sec{width:65px;height:51px;margin-left:10px;padding-left:5px}@media (max-width:1024px){.car_new_modify_search .search_form_section .miles_dropdown_sec{width:50px}}@media (max-width:767px){.car_new_modify_search .search_form_section .miles_dropdown_sec{width:75px}}.car_new_modify_search .search_form_section .miles_dropdown_sec .multiselect__option{padding:7px}.car_new_modify_search .input-label-container .input-label{line-height:17px}.mt-91{position:relative;bottom:6px;margin-top:19px}.col-blue{color:#1e90ff!important}.pd-tl{padding:13px 5px!important;border-top:1px solid #c6c6c6}.brd-ln{background-color:#daedfc!important;color:#000!important;border-radius:5px!important}.bd-none{border:none!important}.brd-org-color{border-color:#fc7d12!important}.img-adj{width:75px;display:inline-block;height:32px}.ht-auto{min-height:auto}.box_shadow_hover{box-shadow:0 0 8px #d3d3d3!important}.tab_color{color:#033e80!important}.load_car_banner_section{font-family:Poppins,sans-serif;width:100%}.car_load_banner .load_banner_background{background:#e4f0fe;height:130px;display:flex;align-items:center}.car_load_banner .load_banner_background:before{left:30px;width:150px;background:url(https://d12lchh0gjjhot.cloudfront.net/img/mid-screens/banner_img/car_banner_img_1.png) no-repeat 0;background-size:100%;transform:unset;top:auto;height:100%}@media (max-width:1000px){.car_load_banner .load_banner_background:before{width:135px}}@media (max-width:1000px) and (max-width:768px){.car_load_banner .load_banner_background:before{left:3px}}@media (max-width:767px){.car_load_banner .load_car_banner_content h2{font-size:20px}}.car_load_banner .load_car_banner_content h6{color:#7e8db0}@media (max-width:767px){.car_load_banner .load_car_banner_content h6{font-size:14px}}.payment_price_breakup .not-collapsed .price_breakup_rgt button{transform:rotate(-90deg)}.frenchScreen .car_new_modify_search .miles_dropdown_sec .multiselect__select:before{left:46%}.frenchScreen .car_rating_dropdown.dropdown_icon_alignment .car_rating_dropdown_inner .multiselect .multiselect__select{right:35px}.frenchScreen .search_form_section .agent_profile_section .multiselect .multiselect__select{right:-12px}.frenchScreen .car_timer .best_supplier_rate{line-height:22px}.frenchScreen .car_adding_list .car_seperate_line:after{left:70px!important}.hours-of-operations{width:75%}.hours-of-operations .supplier-table .pick_drop_section .day-color{color:#3d3d3d}@media (max-width:768px){.hours-of-operations .supplier-table .pick_drop_section{width:100%!important}}.hours-of-operations .supplier-table .hof_title{background-color:#fafcff!important;padding:15px 12px 10px}.hours-of-operations .operation_time{padding:5px 0!important;width:auto!important}.hours-of-operations .operation_time div{background:#fafcff;padding:10px 12px 5px}.hours-of-operations .pickdep_direction{font-weight:600;padding:10px 20px!important}.hours-of-operations .pickdep_direction p{margin:0!important}@media (max-width:1199px){.hours-of-operations{width:80%}}@media (max-width:992px){.hours-of-operations{width:100%}}.cart_flight_body_details .close_top_line{margin-top:20px;border-top:1px solid #dee2e6}.cart_flight_body_details .close_top_line .continue_btn{padding:10px 10px 3px!important}.cart_flight_body_details .infos_center_section .nav-tabs{margin-bottom:20px}.booking-list-detls .from_input_top_alignment{padding-top:20px}.pick_drop_color{color:#737373}.pick_drop_color .start-location-inner-detls{font-weight:bolder}.pick_drop_color .fa-map-marker{color:#f5ab22;padding-top:1px;font-size:17px}.pick_drop_color .fa-map-marker.drop_icon{color:#d82d2d}.upcmng-bookng .text-underline{text-decoration:underline}.upcmng-bookng .car_booking_status{font-weight:bolder;font-size:24px}.upcmng-bookng .booking_top{border-bottom:3px dashed #eee!important}.travel_purchase_table.car_purchase_table tfoot tr{border-left:1px solid #b8b8b8;border-right:1px solid #b8b8b8;border-bottom:1px solid #b8b8b8}.travel_purchase_table.car_purchase_table tfoot td{border-bottom:1px solid #b8b8b8}.car_b2c_booking_view .primary_color{color:#0970fe;font-weight:bolder}.car_b2c_booking_view .place_color{color:#3d3d3d}.car_b2c_booking_view .trip_details_bg{background-color:#f7faff}.car_b2c_booking_view .trip_content_color{color:#001e46;font-weight:bolder}.car_b2c_booking_view .trip_content_color .pnr_number{color:#327e06}.car_b2c_booking_view .details_box{border:.5px solid #d0d0d0;border-radius:10px;opacity:1}.car_b2c_booking_view .additional_driver:before{border-left:.5px solid #d0d0d0;content:"";width:1px;height:180px;position:absolute;top:3px;left:-10px}.car_b2c_booking_view table td,.car_b2c_booking_view table th{border:0!important;padding:5px!important}.car_b2c_booking_view .fare_country{right:17px;top:37px}.car_b2c_booking_view .payment_content{height:260px}.car_b2c_booking_view .payment_content.car_content{height:230px}.car_b2c_booking_view .view_done_btn{background-color:#3662d8;border-radius:10px;opacity:1;font-weight:900;font-size:16px;border:0;padding:10px 50px}.car_b2c_booking_view .inclusive_overflow{height:225px;overflow-y:auto}.car_mileage_tooltip .tooltip-inner{border:none!important;box-shadow:0 2px 1px #898989;border-radius:5px!important}.car_mileage_tooltip .arrow :before{display:none}.car_mileage_tooltip .arrow:after{content:"";position:absolute;display:block;width:10px;height:10px;transform-origin:50% 50%;transform:rotate(45deg) translateX(-50%);background-color:#fff;border-right:1px solid #898989;border-bottom:1px solid #898989}.not_found_in_filters .not-found-detls{width:85%}.search_result_not_found .not-found-detls{width:60%}@media (max-width:1000px){.search_result_not_found .not-found-detls{width:100%}}.pass_dob_pad .form-control{padding:0 5px!important}.car_mosear_form .multiselect .multiselect__tags .multiselect__spinner{background:unset}.hotel_new_search_form .car_search_form .search_hotel_name_field .form-control{padding-top:4px}.driver_sec_name_detls .multiselect__tags{min-height:50px!important}.car_driver_phone .phone-lbl-input .input-tel__input{height:50px!important}.alternate_contacts .cart_billing_field_item{padding-left:0!important}.alternate_contacts .cart_billing_field_item .user_phone .phone-flag-input .multiselect__tags{border-top-left-radius:5px!important;border-bottom-left-radius:5px!important}.alternate_contacts .custom-radio .custom-control-label:after,.alternate_contacts .custom-radio .custom-control-label:before{top:3px!important}.tab-search-content .airport_trans_only_shown .search_traveller_class_field .dropdown{left:15px!important;top:-3px!important}.tab-search-content .airport_trans_only_shown .search_traveller_class_field:before{display:none}.car_theme_modify_search.modify-search-form .new_car_search_form_sec .car_select_buttonarrow .dropdown_type1{background:none!important}.car_claender_change .asd__day.asd__day--enabled{border:none!important;background:none!important}.car_claender_change .asd__day.asd__day--enabled.asd__day--selected.asd__selected-date-one{position:relative}.car_claender_change .asd__day.asd__day--enabled.asd__day--selected.asd__selected-date-one:before{position:absolute;content:"Pick Up";top:0;left:2px;color:#fff;font-size:7px;background:#0970fe;width:42px}.car_claender_change .asd__day.asd__day--enabled.asd__day--selected.asd__selected-date-one .asd__day-button{height:43px;width:43px;color:#303030;border-radius:0;background:none;border:1px solid #0970fe}.car_claender_change .asd__day.asd__day--enabled.asd__day--selected.asd__selected-date-two{position:relative}.car_claender_change .asd__day.asd__day--enabled.asd__day--selected.asd__selected-date-two:before{position:absolute;content:"Drop off";top:0;left:2px;color:#fff;font-size:7px;background:#147ad6;width:42px}.car_claender_change .asd__day.asd__day--enabled.asd__day--selected.asd__selected-date-two .asd__day-button{height:43px;width:43px;color:#303030;border-radius:0;background:none;border:1px solid #0970fe}.car_claender_change .asd__day.asd__day--enabled.asd__day--in-range .asd__day-button{color:#000}.car_claender_change .asd__day.asd__day--enabled.asd__day--in-range:after{background:#f2f8ff!important;color:#0970fe;height:39px;top:5px;left:-2px;right:-2px;position:absolute;content:"";z-index:1}.new_dyn_border{border:.5px solid #d0d0d0;border-radius:10px;margin:15px 0}.rental_payment_inner .rental_summary_left{width:50%}@media screen and (max-width:1024px){.rental_payment_inner .rental_summary_left{width:100%;border:none}}.rental_payment_inner .rental_summary{width:50%;border-radius:0 10px 10px 0;background-color:#fafafa}@media screen and (max-width:1024px){.rental_payment_inner .rental_summary{width:100%;padding:0 20px}}.rental_payment_inner .rental_summary .markup{border-radius:4px;border:1px solid #d0d1d1;width:55px}.rental_payment_inner .rental_summary .summary_left{color:#3d3d3d}.rental_payment_inner .rental_summary .summary_right{color:#001e46}.new_rentalcar_details .cart_billing_card_form .cart_billing_field_section .cart_billing_field_item .form-group label{top:12px;background:#fff;left:15px;padding:0 2px 0 5px;z-index:1;position:relative;color:#848484}.new_rentalcar_details .cart_billing_card_form .cart_billing_field_section .cart_billing_field_item .form-group .multiselect .multiselect__tags{border-radius:10px}.new_rentalcar_details .cart_billing_card_form .cart_billing_field_section .cart_billing_field_item .form-group .multiselect .multiselect__placeholder{color:#9b9b9b;font-weight:700;font-size:13px}.new_rentalcar_details .cart_billing_card_form .cart_billing_field_section .cart_billing_field_item .form-group input{border-radius:10px}.new_rentalcar_details .cart_billing_card_form .cart_billing_field_section .cart_billing_field_item .form-group input::-moz-placeholder{color:#9b9b9b;font-weight:700;font-size:13px}.new_rentalcar_details .cart_billing_card_form .cart_billing_field_section .cart_billing_field_item .form-group input:-ms-input-placeholder{color:#9b9b9b;font-weight:700;font-size:13px}.new_rentalcar_details .cart_billing_card_form .cart_billing_field_section .cart_billing_field_item .form-group input::placeholder{color:#9b9b9b;font-weight:700;font-size:13px}.new_rentalcar_details .cart_billing_card_form .cart_billing_field_section .cart_billing_field_item .form-group .user_phone .multiselect__tags{border-top-left-radius:10px!important;border-bottom-left-radius:10px!important}.new_rentalcar_details .cart_billing_card_form .cart_billing_field_section .cart_billing_field_item .form-group .user_phone .phone-lbl-input .input-tel__input{border-top-right-radius:10px!important;border-bottom-right-radius:10px!important}.new_rentalcar_details .cart_billing_card_form .cart_billing_field_section .cart_billing_field_item .address_line_two label{display:inline-block!important}.new_rentalcar_details .new_rental_payout{width:50%}@media screen and (max-width:767px){.new_rentalcar_details .new_rental_payout{width:100%}}.pax_details_sec .terms-condition .rental_confirm{background-color:#3662d8;border-radius:6px;border:none;font-size:18px}@media screen and (max-width:767px){.pax_details_sec .terms-condition .rental_confirm{width:100%}}.new_rental_payment .b-sidebar{width:70%}@media screen and (max-width:1024px){.new_rental_payment .b-sidebar{width:100%}}.new_rental_payment .sidebar_subheader{background-color:#f5f9ff;border-radius:10px;padding:6px 15px}.new_rental_payment .sidebar_subheader p{color:#0970fe;font-weight:700;font-size:22px}.new_rental_payment .left_align_line{margin-left:-35px!important}.new_rental_payment .payment_price_breakup_header .dropdown_bg{background-color:#fafcff;border-radius:10px;margin:0 20px}@media (max-width:767px){.new_rental_payment .payment_price_breakup_header .dropdown_bg{margin:0}}.new_rental_payment .payment_price_breakup_header .dropdown_bg .price_breakup_rgt i{color:#a3a3a3;font-size:22px}.new_rental_payment .payment_price_breakup_header .dropdown_bg h6{color:#3d3d3d;font-weight:600}.new_rental_payment .payment_price_breakup_header.collapsed .price_breakup_rgt i{transform:rotate(90deg);padding:10px 0 0 10px!important}.new_rental_payment .payment_price_breakup_header.not-collapsed .dropdown_bg .price_breakup_rgt i{transform:rotate(1turn);padding:0 0 10px!important}.new_rental_payment .payment_price_breakup_header.not-collapsed .dropdown_bg h6{font-weight:700}.new_rental_payment .hours-of-operations{width:90%}@media screen and (max-width:767px){.new_rental_payment .hours-of-operations{width:100%}}.new_rental_payment .hours-of-operations .pickdep_direction{color:#3d3d3d}.new_rental_payment .price_breakup_section .card-body{padding-left:50px}.new_rental_payment .modify_section{display:flex;flex-direction:column;justify-content:space-between;height:57%}.new_rental_payment .button_close_primary{background-color:#3662d8;padding:10px 20px;border-radius:10px;font-size:16px;border:none}.rental_car_confirmation .package_confirmaion_wrap .booking-confirmed{font-size:28px}@media screen and (max-width:767px){.rental_car_confirmation .package_confirmaion_wrap .booking-confirmed{font-size:20px}}.rental_car_confirmation .package_confirmaion_wrap .trip_location{font-size:16px}@media screen and (max-width:767px){.rental_car_confirmation .package_confirmaion_wrap .trip_location{font-size:14px}}.rental_car_confirmation .package_confirmaion_wrap .confirmation_header i{color:#0970fe}.rental_car_confirmation .package_confirmaion_wrap .itinerary_summary_section .confirmation_hotel_sec_wrap .hotel_header_sec{background:#f1f7ff}.rental_car_confirmation .rental_fare .fare_rows:nth-child(odd){background-color:#fafafa}.rental_car_confirmation .rental_fare .fare_rows:last-child{border-bottom-left-radius:10px;border-bottom-right-radius:10px}.rental_car_confirmation .rental_fare .fare_rows:last-child .fare_price{border-bottom-right-radius:10px}.rental_car_confirmation .rental_fare .fare_rows div{font-size:16px}@media screen and (max-width:767px){.rental_car_confirmation .rental_fare .fare_rows div{font-size:14px}}.rental_car_confirmation .rental_fare .fare_price{width:15%}.rental_car_confirmation .rental_fare .fare_price.color_0970FE{color:#0970fe}@media screen and (max-width:1024px){.rental_car_confirmation .rental_fare .fare_price{width:50%}}.rental_car_confirmation .travel_price_total_section .booking_value{color:#071f46;font-weight:600}@media screen and (max-width:1024px){.rental_car_confirmation .confirmation_insurance_inner .insurance_detail_block .table tbody td{font-size:14px}}.search_widget_form_wrap .new_car_search_form_wrapper .car_search_form .search_checkin_field,.SearchForm_responsive .new_car_search_form_wrapper .car_search_form .search_checkin_field{margin-right:0!important}.new_car_search_form_wrapper .car_search_form .search_same_location,.new_car_search_form_wrapper .car_search_form .search_seperate_location,.new_car_search_form_wrapper .car_search_form .search_seperate_location .search_hotel_name_field{flex-basis:50%}.new_car_search_form_wrapper .car_search_form .search_hotel_name_field .form-control{padding-left:55px!important}.new_car_search_form_wrapper .car_search_form .search_hotel_name_field .form-control::-moz-placeholder{color:#9b9b9b;font-weight:700;font-size:14px}.new_car_search_form_wrapper .car_search_form .search_hotel_name_field .form-control:-ms-input-placeholder{color:#9b9b9b;font-weight:700;font-size:14px}.new_car_search_form_wrapper .car_search_form .search_hotel_name_field .form-control::placeholder{color:#9b9b9b;font-weight:700;font-size:14px}.new_car_search_form_wrapper .car_search_form .search_hotel_name_field .multiselect__single i{top:5px;font-size:25px}.new_car_search_form_wrapper .car_search_form .search_hotel_name_field .multiselect__select:after{position:absolute;content:"";height:40%;border-right:1px solid #ececec;right:4px;top:42%}@media (max-width:1000px){.new_car_search_form_wrapper .car_search_form .search_hotel_name_field .multiselect__select:after{top:26%}}.new_car_search_form_wrapper .car_search_form .search_hotel_name_field .multiselect__select:before{right:-9px;top:12px;font-size:12px}@media (max-width:1000px){.new_car_search_form_wrapper .car_search_form .search_hotel_name_field .multiselect__select:before{right:-8px;top:4px}}.new_car_search_form_wrapper .car_search_form .search_hotel_name_field .multiselect--active .multiselect__select:before{top:3px!important;right:-9px!important}@media (max-width:1000px){.new_car_search_form_wrapper .car_search_form .search_hotel_name_field .multiselect--active .multiselect__select:before{right:-8px!important;top:11px!important}}.new_car_search_form_wrapper .car_search_form .search_hotel_name_field .multiselect--active .multiselect__select:after{top:18%!important}@media (max-width:1000px){.new_car_search_form_wrapper .car_search_form .search_hotel_name_field .multiselect--active .multiselect__select:after{top:33%!important}}.new_car_search_form_wrapper .car_search_form .search_checkin_field,.new_car_search_form_wrapper .car_search_form .search_checkout_field{flex-basis:20%}.new_car_search_form_wrapper .car_search_form .search_checkin_field .car_select_buttonarrow .multiselect.multiselect--active .multiselect__placeholder,.new_car_search_form_wrapper .car_search_form .search_checkout_field .car_select_buttonarrow .multiselect.multiselect--active .multiselect__placeholder{top:0;display:block}.new_car_search_form_wrapper .car_search_form .search_checkin_field .car_select_buttonarrow .multiselect__placeholder,.new_car_search_form_wrapper .car_search_form .search_checkout_field .car_select_buttonarrow .multiselect__placeholder{padding-top:8px;line-height:15px;white-space:unset;color:#9b9b9b;font-weight:400;background:#fff;height:45px;border-radius:15px}.new_car_search_form_wrapper .car_search_form .search_checkin_field .car_select_buttonarrow .multiselect__select,.new_car_search_form_wrapper .car_search_form .search_checkout_field .car_select_buttonarrow .multiselect__select{color:#9b9b9b}.new_car_search_form_wrapper .car_search_form .search_checkin_field .car_select_buttonarrow .multiselect__select:after,.new_car_search_form_wrapper .car_search_form .search_checkout_field .car_select_buttonarrow .multiselect__select:after{position:absolute;content:"";border-left:1px solid #ececec;height:50%;top:11px;left:-5px}@media (max-width:1000px){.new_car_search_form_wrapper .car_search_form .search_checkin_field .car_select_buttonarrow .multiselect__select:after,.new_car_search_form_wrapper .car_search_form .search_checkout_field .car_select_buttonarrow .multiselect__select:after{left:-4px}}@media (min-width:768px) and (max-width:800px){.new_car_search_form_wrapper .car_search_form .search_checkin_field .car_select_buttonarrow .multiselect__select:after,.new_car_search_form_wrapper .car_search_form .search_checkout_field .car_select_buttonarrow .multiselect__select:after{left:5px}}.new_car_search_form_wrapper .car_search_form .search_checkin_field .car_select_buttonarrow .multiselect__select:before,.new_car_search_form_wrapper .car_search_form .search_checkout_field .car_select_buttonarrow .multiselect__select:before{color:#9b9b9b;top:10px!important;font-size:15px}.new_car_search_form_wrapper .car_search_form .search_checkin_field .car_select_buttonarrow .multiselect__single,.new_car_search_form_wrapper .car_search_form .search_checkout_field .car_select_buttonarrow .multiselect__single{color:#303030;font-weight:400;background:#fff;border-radius:0;font-size:12px;height:46px}.new_car_search_form_wrapper .car_search_form .search_checkin_field .car_select_buttonarrow .replace_dropdown_text,.new_car_search_form_wrapper .car_search_form .search_checkout_field .car_select_buttonarrow .replace_dropdown_text{color:#303030;left:14px}@media (min-width:768px) and (max-width:800px){.new_car_search_form_wrapper .car_search_form .search_checkin_field .car_select_buttonarrow .replace_dropdown_text,.new_car_search_form_wrapper .car_search_form .search_checkout_field .car_select_buttonarrow .replace_dropdown_text{left:25px}}.new_car_search_form_wrapper .car_search_form .search_checkin_field .car_select_buttonarrow .dropdown_height,.new_car_search_form_wrapper .car_search_form .search_checkout_field .car_select_buttonarrow .dropdown_height{background:unset}.new_car_search_form_wrapper .car_search_form .search_checkin_field{margin-right:0!important}.new_car_search_form_wrapper .car_search_form .search_checkin_field .form-control{border-top-right-radius:0!important;border-bottom-right-radius:0!important;border-right:0!important}.new_car_search_form_wrapper .car_search_form .search_checkin_field .miles_dropdown:before{position:absolute;content:"";border-left:1px solid #ececec;height:70%;top:15%;right:-9px}.new_car_search_form_wrapper .car_search_form .search_checkout_field .form-control{border-top-left-radius:0!important;border-bottom-left-radius:0!important;border-left:0!important}.new_car_search_form_wrapper .car_search_form .search_checkout_field .car_select_buttonarrow .multiselect__single{border-top-right-radius:8px;border-bottom-right-radius:8px}.new_car_search_form_wrapper .same_drop_off_chk_box .custom-checkbox .custom-control-label:before{border-color:#bfbfbf!important;width:16px;height:16px;top:3px}.new_car_search_form_wrapper .same_drop_off_chk_box .custom-checkbox .custom-control-label{line-height:21px}.new_car_search_form_wrapper .same_drop_off_chk_box .custom-control-input:checked~.custom-control-label:after{top:-1px!important;left:-25px!important}.new_car_search_form_wrapper .drivr_age_select .show_advance_search{color:#0970fe!important}.new_car_search_form_wrapper .drivr_age_select .car_rating_dropdown_inner .multiselect{width:60px!important;border-bottom:1px solid #d9d9d9!important;border-radius:0;text-align:center}.new_car_search_form_wrapper .drivr_age_select .car_rating_dropdown_inner .multiselect__select:before{color:#b7b7b7}.new_car_search_form_wrapper .drivr_age_select .car_rating_dropdown_inner .multiselect__single{color:#303030;font-weight:600}.new_car_search_form_wrapper .drivr_age_select .car_rating_dropdown_inner .multiselect__input{text-align:center}.new_car_search_form_wrapper .search_options_container{background:none}.new_car_search_form_wrapper .search_options_container .search_category_dropdown{border-right:2px solid #fff;padding:8px 0;margin-bottom:0}.new_car_search_form_wrapper .search_options_container .search_category_dropdown .dropdown-menu{border-radius:10px}.new_car_search_form_wrapper .search_options_container .search_category_dropdown .custom-control.custom-checkbox .custom-control-input:checked~.custom-control-label:before{background-color:#0970fe!important;border-color:#0970fe!important}.new_car_search_form_wrapper .search_options_container .search_category_dropdown .custom-control.custom-checkbox .custom-control-input:checked~.custom-control-label:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26l2.974 2.99L8 2.193z'/%3E%3C/svg%3E")!important;left:-32px!important;top:-2px!important;background-repeat:no-repeat!important;content:""}.new_car_search_form_wrapper .search_options_container .hotel_search_options_sec .search_category_dropdown.option_selected{background-color:#e9f1fc}.new_car_search_form_wrapper .search_options_container .hotel_search_options_sec .search_category_dropdown.option_selected:first-child{border-top-left-radius:10px;border-bottom-left-radius:10px}.new_car_search_form_wrapper .car_claender_change .asd__day.asd__day--enabled.asd__day--selected.asd__selected-date-one:before,.new_car_search_form_wrapper .car_claender_change .asd__day.asd__day--enabled.asd__day--selected.asd__selected-date-two:before{background:#0970fe}.new_car_search_form_wrapper .car_claender_change .asd__day.asd__day--enabled.asd__day--selected.asd__selected-date-one .asd__day-button,.new_car_search_form_wrapper .car_claender_change .asd__day.asd__day--enabled.asd__day--selected.asd__selected-date-two .asd__day-button{border-color:#0970fe}.new_car_search_form_wrapper .car_claender_change .asd__day.asd__day--enabled .asd__day-button:hover{border-radius:0}.car_theme_modify_search{background-color:#fff}.car_theme_modify_search .same_drop_off_chk_box .custom-checkbox .custom-control-input:checked~.custom-control-label:before{background-color:#0970fe;border-width:1px}.car_theme_modify_search .same_drop_off_chk_box .custom-control-label :before{border:1px solid #bfbfbf}.car_theme_modify_search .new_car_search_form_wrapper .search_hotel_name_field .multiselect__single .iconflightres-location{top:5px;font-size:25px}@media (max-width:1000px){.car_theme_modify_search .new_car_search_form_wrapper .car_search_form .search_checkin_field .car_select_buttonarrow .multiselect__select:after,.car_theme_modify_search .new_car_search_form_wrapper .car_search_form .search_checkout_field .car_select_buttonarrow .multiselect__select:after{left:-4px}}.car_theme_modify_search .btn_trip_design .btn{border-radius:10px;min-width:200px;padding:12px 10px;font-size:16px;color:#fff;font-weight:700;background-color:#3662d8}.b2c-search-form .new_car_search_form_wrapper .other_preference_section .btn_trip_design .btn,.b2c_hotel_v2 .new_car_search_form_wrapper .other_preference_section .btn_trip_design .btn{min-width:100px;margin:0;color:#fff}@media (max-width:767px){.hotel_agency_selection_sec .agent_profile_section{width:100px!important}.hotel_agency_selection_sec .agent_profile_section .multiselect__select:before{color:#006bff!important}.hotel_agency_selection_sec .agent_profile_section .multiselect__tags .multiselect__single,.hotel_agency_selection_sec .price_type_section .multiselect .multiselect__tags .multiselect__single{padding-top:0!important}.new_car_search_form_sec .search_hotel_name_field .multiselect__select:before{top:12px;right:-16px}.new_car_search_form_sec .search_hotel_name_field .multiselect__single .iconflightres-location,.new_car_search_form_sec .search_hotel_name_field .multiselect__single i{top:3px}.new_car_search_form_sec .search_hotel_name_field .form-control::-moz-placeholder{color:#9b9b9b;font-size:16px;font-weight:600}.new_car_search_form_sec .search_hotel_name_field .form-control:-ms-input-placeholder{color:#9b9b9b;font-size:16px;font-weight:600}.new_car_search_form_sec .search_hotel_name_field .form-control::placeholder{color:#9b9b9b;font-size:16px;font-weight:600}.new_car_search_form_sec .car_calendar_outer{flex-wrap:wrap}.new_car_search_form_sec .car_calendar_outer .form-group{flex-basis:100%}.new_car_search_form_sec .car_calendar_outer .form-group .form-control::-moz-placeholder{color:#303030;font-size:16px;font-weight:600}.new_car_search_form_sec .car_calendar_outer .form-group .form-control:-ms-input-placeholder{color:#303030;font-size:16px;font-weight:600}.new_car_search_form_sec .car_calendar_outer .form-group .form-control::placeholder{color:#303030;font-size:16px;font-weight:600}}@media (max-width:767px) and (max-width:1024px){.new_car_search_form_sec .car_calendar_outer .form-group .form-control::-moz-placeholder{font-size:14px}.new_car_search_form_sec .car_calendar_outer .form-group .form-control:-ms-input-placeholder{font-size:14px}.new_car_search_form_sec .car_calendar_outer .form-group .form-control::placeholder{font-size:14px}}@media (max-width:767px){.new_car_search_form_sec .car_calendar_outer .search_checkin_field .form-control{border-right:1px solid #ccc!important;border-top-right-radius:10px!important;border-bottom-right-radius:10px!important}.new_car_search_form_sec .car_calendar_outer .search_checkout_field .form-control{border-left:1px solid #ccc!important;border-top-left-radius:10px!important;border-bottom-left-radius:10px!important}.new_car_search_form_sec .car_calendar_outer .car_calender_svg_outer{left:14px!important}.new_car_search_form_sec .car_calendar_outer .car_calender_svg_outer i{color:#d1d1d1}.new_car_search_form_sec .car_calendar_outer .asd__wrapper{right:auto!important}.new_car_search_form_sec .drivr_age_select .car_rating_dropdown_inner{border-bottom:1px solid #ccc}.new_car_search_form_sec .drivr_age_select .multiselect{width:75px!important;text-align:center}.new_car_search_form_sec .drivr_age_select .multiselect__tags{color:#303030;border:unset!important}.new_car_search_form_sec .drivr_age_select .multiselect__tags .multiselect__single{font-size:14px}.new_car_search_form_sec .drivr_age_select .multiselect__select:before{color:#b7b7b7}.car_search_form .search_checkin_field .car_select_buttonarrow .multiselect.multiselect--active .multiselect__placeholder,.car_search_form .search_checkout_field .car_select_buttonarrow .multiselect.multiselect--active .multiselect__placeholder{top:0;display:block}.car_search_form .search_checkin_field .car_select_buttonarrow .multiselect__placeholder,.car_search_form .search_checkout_field .car_select_buttonarrow .multiselect__placeholder{padding-top:7px;line-height:16px;white-space:unset;color:#9b9b9b;font-weight:400;font-size:12px}.car_search_form .search_checkin_field .car_select_buttonarrow .multiselect__select:after,.car_search_form .search_checkout_field .car_select_buttonarrow .multiselect__select:after{position:absolute;content:"";border-left:1px solid #ececec;height:50%;top:25%;left:-5px}.car_search_form .search_checkin_field .car_select_buttonarrow .multiselect__select:before,.car_search_form .search_checkout_field .car_select_buttonarrow .multiselect__select:before{color:#9b9b9b;top:10px!important;font-size:15px;right:-24px}.car_search_form .search_checkin_field .car_select_buttonarrow .multiselect__single,.car_search_form .search_checkout_field .car_select_buttonarrow .multiselect__single{color:#303030;font-weight:400;background:#fff;font-size:12px;height:46px;border-radius:12px}.car_search_form .search_checkin_field .car_select_buttonarrow .replace_dropdown_text,.car_search_form .search_checkout_field .car_select_buttonarrow .replace_dropdown_text{color:#303030;left:6px}.car_search_popup .custom-header{background-color:#fff}.car_search_popup .custom-header .custom-title{font-weight:600}.car_search_popup .search_hotel_name_field .form-control{padding-left:65px!important}.car_search_popup .search_hotel_name_field .form-control:focus{background-color:#fff}.car_search_popup .search_hotel_name_field .form-control::-moz-placeholder{color:#9b9b9b!important;font-size:16px;font-weight:600}.car_search_popup .search_hotel_name_field .form-control:-ms-input-placeholder{color:#9b9b9b!important;font-size:16px;font-weight:600}.car_search_popup .search_hotel_name_field .form-control::placeholder{color:#9b9b9b!important;font-size:16px;font-weight:600}.car_search_popup .search_hotel_name_field .multiselect{top:1px;left:4px}.car_search_popup .search_hotel_name_field .multiselect__tags{border:0;background-color:#fff;padding-right:13px;min-height:47px}.car_search_popup .search_hotel_name_field .multiselect__single{font-size:30px;padding-left:0;padding-top:5px;color:#d2d2d2}.car_search_popup .search_hotel_name_field .multiselect__select{right:-12px}.car_search_popup .search_hotel_name_field .multiselect__select:before{color:#d2d2d2}.car_search_popup .search_hotel_name_field .multiselect__content i{font-size:28px;color:#d2d2d2}.same_drop_off_chk_box .custom-control-label{line-height:18px}.search_seperate_location .direction_icon{top:40px!important;right:10%}}.modal_expired_timer .modal-header{border:none!important}.modal_expired_timer .modal-content{border-radius:4.3rem!important;border:none!important}.modal_expired_timer .close{display:none!important}.modal_expired_timer .grey-text{color:#8e8e8e!important}.modal_expired_timer .hotel_availability h6{font-size:1.2rem!important;color:#1a1a1a!important}.modal_expired_timer .hotel_availability .timer_expired_availablity_text{color:#1a1a1a!important}.modal_expired_timer .session_expired_yes_btn,.modal_expired_timer .timer_expired_yes_btn{background-color:#0970fe!important;border-radius:12px;border:none;color:#fff;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0 auto}.modal_expired_timer .timer_expired_yes_btn{padding:.5rem 6rem!important}.modal_expired_timer .session_expired_yes_btn{padding:.5rem 3rem!important}.modal_expired_timer .session_expired_yes_btn:hover,.modal_expired_timer .timer_expired_yes_btn:hover{color:#fff!important}.modal_expired_timer .timer_expired_no_thanks_btn{background-color:transparent!important;color:#8e8e8e!important;border:none}.modal_expired_timer button:hover{border:none!important}.b2c_wrapper .new_rental_payment .select_payment_section_pkg .payment_via_card_details{padding:0}@media (min-width:600px) and (max-width:767px){.new_car_search_form_sec .car_calendar_outer .form-group{flex-basis:50%!important}.new_car_search_form_sec .car_calendar_outer .search_checkin_field .form-control{border-right:0!important;border-top-right-radius:0!important;border-bottom-right-radius:0!important}.new_car_search_form_sec .car_calendar_outer .search_checkout_field .form-control{border-left:0!important;border-top-left-radius:0!important;border-bottom-left-radius:0!important}}@media (min-width:768px) and (max-width:1000px){.car_search_form_outer_sec{padding:10px 30px!important}.car_search_form_outer_sec .hotel_new_search_form .hotel_agency_wrapper{display:flex!important;justify-content:space-between}.car_search_form_outer_sec .hotel_new_search_form .hotel_agency_wrapper .search_radio_btn_design{width:45%!important}.car_search_form_outer_sec .hotel_new_search_form .hotel_agency_wrapper .search_radio_btn_design .form-group{padding-top:0}.car_search_form_outer_sec .hotel_new_search_form .hotel_agency_wrapper .hotel_agency_selection_sec{width:55%!important}.car_search_form_outer_sec .hotel_new_search_form .hotel_agency_wrapper .hotel_agency_selection_sec .hotel_agency_selection_inner_sec{justify-content:space-between!important}.car_search_form_outer_sec .hotel_new_search_form .hotel_agency_wrapper .hotel_agency_selection_sec .hotel_agency_selection_inner_sec .agent_profile_section .multiselect .multiselect__select:before{top:0!important}.car_search_form_outer_sec .hotel_new_search_form .hotel_agency_wrapper .hotel_agency_selection_sec .hotel_agency_selection_inner_sec .agent_profile_section .multiselect .multiselect__tags .multiselect__single{padding-top:0!important;font-size:15px}.car_search_form_outer_sec .hotel_new_search_form .hotel_agency_wrapper .hotel_agency_selection_sec .hotel_agency_selection_inner_sec .agent_profile_section.agent_profile_wide{width:92px}.car_search_form_outer_sec .hotel_new_search_form .hotel_agency_wrapper .hotel_agency_selection_sec .hotel_agency_selection_inner_sec .agent_profile_section.agent_profile_wide .multiselect .multiselect__select:before{top:-2px!important;right:-5px}.car_search_form_outer_sec .hotel_new_search_form .hotel_agency_wrapper .hotel_agency_selection_sec .hotel_agency_selection_inner_sec .agent_profile_section .price_type_section .multiselect .multiselect__select:before{top:-2px!important}.car_search_form_outer_sec .hotel_new_search_form .hotel_agency_wrapper .hotel_agency_selection_sec .hotel_agency_selection_inner_sec .agent_profile_section .price_type_section .multiselect .multiselect__tags .multiselect__single{padding-top:0!important}.car_search_form_outer_sec .new_package_form_wrap .search_fields_container{margin-bottom:16px}.search_widget_form_wrap .car_search_form .hotel_form_inner_section,.SearchForm_responsive .car_search_form .hotel_form_inner_section{display:flex!important;align-items:center;flex-wrap:wrap}.search_widget_form_wrap .car_search_form .hotel_form_inner_section .search_seperate_location .search_hotel_name_field,.SearchForm_responsive .car_search_form .hotel_form_inner_section .search_seperate_location .search_hotel_name_field{margin-right:15px}.search_widget_form_wrap .car_search_form .hotel_form_inner_section .search_seperate_location .search_hotel_name_field:last-child,.SearchForm_responsive .car_search_form .hotel_form_inner_section .search_seperate_location .search_hotel_name_field:last-child{margin-right:0!important}.search_widget_form_wrap .car_search_form .hotel_form_inner_section .search_same_location,.search_widget_form_wrap .car_search_form .hotel_form_inner_section .search_seperate_location,.SearchForm_responsive .car_search_form .hotel_form_inner_section .search_same_location,.SearchForm_responsive .car_search_form .hotel_form_inner_section .search_seperate_location{flex-basis:100%!important;margin-bottom:0}.search_widget_form_wrap .car_search_form .hotel_form_inner_section .search_checkin_field,.search_widget_form_wrap .car_search_form .hotel_form_inner_section .search_checkout_field,.SearchForm_responsive .car_search_form .hotel_form_inner_section .search_checkin_field,.SearchForm_responsive .car_search_form .hotel_form_inner_section .search_checkout_field{flex-basis:25%!important;margin-top:10px;margin-right:0!important}.search_widget_form_wrap .car_search_form .hotel_form_inner_section .search_checkin_field .form-control,.search_widget_form_wrap .car_search_form .hotel_form_inner_section .search_checkout_field .form-control,.SearchForm_responsive .car_search_form .hotel_form_inner_section .search_checkin_field .form-control,.SearchForm_responsive .car_search_form .hotel_form_inner_section .search_checkout_field .form-control{padding-right:55px;font-weight:600}.search_widget_form_wrap .car_search_form .hotel_form_inner_section .direction_icon,.SearchForm_responsive .car_search_form .hotel_form_inner_section .direction_icon{top:10px;right:-21px;transform:rotate(180deg);left:98%}}@media (min-width:768px) and (max-width:1000px) and (max-width:1000px){.search_widget_form_wrap .car_search_form .hotel_form_inner_section .direction_icon,.SearchForm_responsive .car_search_form .hotel_form_inner_section .direction_icon{left:95%}}@media (min-width:768px) and (max-width:1000px){.search_widget_form_wrap .car_search_form .hotel_form_inner_section .car_tab_advance_search,.SearchForm_responsive .car_search_form .hotel_form_inner_section .car_tab_advance_search{flex-basis:50%;margin-top:15px!important}.search_widget_form_wrap .car_search_form .hotel_form_inner_section .serult_filter_respobutton,.SearchForm_responsive .car_search_form .hotel_form_inner_section .serult_filter_respobutton{display:none}.new_package_form_wrap .form_name_list_section .other_preference_price_sec .car_rating_dropdown_inner .multiselect{width:70px;border-bottom:1px solid #ccc!important;padding-left:11px;border-radius:unset!important}.new_package_form_wrap .form_name_list_section .other_preference_price_sec .car_rating_dropdown_inner .multiselect .multiselect__select:before,.new_package_form_wrap .form_name_list_section .other_preference_price_sec .car_rating_dropdown_inner .multiselect .multiselect__tags,.new_package_form_wrap .form_name_list_section .other_preference_price_sec .car_rating_dropdown_inner .multiselect .multiselect__tags .multiselect__placeholder{color:#000}.modify-search-view .new_car_search_form_wrapper .car_search_form .hotel_form_inner_section{display:flex!important;align-items:center;flex-wrap:wrap}.modify-search-view .new_car_search_form_wrapper .car_search_form .hotel_form_inner_section .search_seperate_location .search_hotel_name_field{margin-right:15px}.modify-search-view .new_car_search_form_wrapper .car_search_form .hotel_form_inner_section .search_seperate_location .search_hotel_name_field:last-child{margin-right:0!important}.modify-search-view .new_car_search_form_wrapper .car_search_form .hotel_form_inner_section .search_same_location,.modify-search-view .new_car_search_form_wrapper .car_search_form .hotel_form_inner_section .search_seperate_location{flex-basis:91%!important;margin-bottom:0}.modify-search-view .new_car_search_form_wrapper .car_search_form .hotel_form_inner_section .search_same_location .form-group .form-control,.modify-search-view .new_car_search_form_wrapper .car_search_form .hotel_form_inner_section .search_seperate_location .form-group .form-control{font-weight:600}.modify-search-view .new_car_search_form_wrapper .car_search_form .hotel_form_inner_section .search_checkin_field,.modify-search-view .new_car_search_form_wrapper .car_search_form .hotel_form_inner_section .search_checkout_field{flex-basis:24.5%!important;margin-top:10px;margin-right:0!important}.modify-search-view .new_car_search_form_wrapper .car_search_form .hotel_form_inner_section .search_checkin_field .form-control,.modify-search-view .new_car_search_form_wrapper .car_search_form .hotel_form_inner_section .search_checkout_field .form-control{padding-right:80px;font-weight:600;padding-left:32px!important}.modify-search-view .new_car_search_form_wrapper .car_search_form .hotel_form_inner_section .direction_icon{top:10px;right:-21px}.modify-search-view .new_car_search_form_wrapper .car_search_form .hotel_form_inner_section .car_tab_advance_search{flex-basis:50%;margin-top:9px!important}.modify-search-view .new_car_search_form_wrapper .car_search_form .hotel_form_inner_section .car_tab_advance_search .same_drop_off_chk_box .form-group{margin-right:0}.modify-search-view .new_car_search_form_wrapper .car_search_form .hotel_form_inner_section .car_tab_advance_search .show_advance_search{color:#006bff}.modify-search-view .new_car_search_form_wrapper .car_search_form .hotel_form_inner_section .serult_filter_respobutton{display:block!important}.modify-search-view .new_car_search_form_wrapper .search_checkin_field .asd__wrapper,.modify-search-view .new_car_search_form_wrapper .search_checkout_field .asd__wrapper{left:0!important}.modify-search-view .new_car_search_form_wrapper .hotel_agency_selection_sec .agent_profile_section .multiselect__input,.modify-search-view .new_car_search_form_wrapper .hotel_agency_selection_sec .agent_profile_section .multiselect__select:before,.modify-search-view .new_car_search_form_wrapper .hotel_agency_selection_sec .agent_profile_section .multiselect__tags{color:#303030}.modify-search-view .new_car_search_form_wrapper .car_rating_dropdown_inner .multiselect{text-align:center;width:75px}.modify-search-view .new_car_search_form_wrapper .car_rating_dropdown_inner .multiselect__select{top:-3px}.modify-search-view .new_car_search_form_wrapper .car_rating_dropdown_inner .multiselect__select:before,.modify-search-view .new_car_search_form_wrapper .car_rating_dropdown_inner .multiselect__tags{color:#b7b7b7}.modify-search-view .new_car_search_form_wrapper .car_rating_dropdown_inner .multiselect__single{color:#303030}.modify-search-view .new_car_search_form_wrapper .hotel_rating_dropdown .car_rating_dropdown_inner .multiselect__tags{border:unset!important;border-radius:unset!important}.new_car_search_form_sec .btn_trip_design .btn{margin:0!important}.car_tab_advance_list .search_options_sec{background-color:#fff!important}.car_tab_advance_list .search_options_sec .search_options_multiselect{padding:10px 0}.car_tab_advance_list .search_options_sec .search_options_multiselect .btn-secondary{color:#000;background-color:#fafafa!important;border:none!important;border:none;padding:8px 12px;border-radius:0}.car_tab_advance_list .search_options_sec .search_options_multiselect .custom-control-label{line-height:19px}.car_tab_advance_list .search_options_sec .search_options_multiselect .custom-checkbox .custom-control-label:after{top:-2px!important;left:-21px!important}.common_reset_icon .common_reset_icon_list,.common_reset_icon>div:first-child ul .nav-item:last-child{position:static}.car_theme_modify_search .search_custom_checkbox_design .custom-control.custom-checkbox .custom-control-label:before{height:21px;width:21px}.new_car_search_form_sec .airport_transfer_sec .form_name_list_section .airport_transfar_searchform{flex-wrap:wrap}.new_car_search_form_sec .airport_transfer_sec .form_name_list_section .airport_transfar_searchform:last-child .form-group.pickup_car_date.arrival_date_input_single{flex-basis:46%!important}.new_car_search_form_sec .airport_transfer_sec .form_name_list_section .airport_transfar_searchform:first-child .form-group.pickup_car_date.arrival_date_input_single{flex-basis:39%!important}.new_car_search_form_sec .airport_transfer_sec .form_name_list_section .airport_transfar_searchform .form-group{flex-basis:49%}.new_car_search_form_sec .airport_transfer_sec .form_name_list_section .airport_transfar_searchform .form-group.search_hotel_name_field{margin-right:0!important}.new_car_search_form_sec .airport_transfer_sec .form_name_list_section .airport_transfar_searchform .form-group.pickup_car_date{flex-basis:39%!important}.new_car_search_form_sec .airport_transfer_sec .form_name_list_section .airport_transfar_searchform .form-group.pickup_car_date.arrival_date_input{flex-basis:95%!important;padding-right:0}.new_car_search_form_sec .airport_transfer_sec .form_name_list_section .airport_transfar_searchform .form-group.add_city_date{flex-basis:25%}.new_car_search_form_sec .airport_transfer_sec .form_name_list_section .airport_transfar_searchform .form-group.add_city_date_return{flex-basis:26%;margin-right:0!important}.new_car_search_form_sec .airport_transfer_sec .form_name_list_section .airport_transfar_searchform .add_return_btn{flex-basis:10%}.new_car_search_form_sec .airport_transfer_sec .form_name_list_section .airport_transfar_searchform .add_city_search_button{flex-basis:49%}.new_car_search_form_sec .airport_transfer_sec .form_name_list_section .airport_transfar_searchform .add_city_search_button .add_city_btn{width:50%}.new_car_search_form_sec .airport_transfer_sec .form_name_list_section .airport_transfar_searchform .add_city_search_button .add_city_btn button{width:100%}.new_car_search_form_sec .airport_transfer_sec .form_name_list_section .airport_transfar_searchform .add_city_search_button .btn_trip_design{width:50%}.new_car_search_form_sec .airport_transfer_sec .form_name_list_section .airport_transfar_searchform .add_city_search_button .btn_trip_design button{width:100%}.new_car_search_form_sec .airport_transfer_sec .form_name_list_section .airport_transfar_searchform .direction_icon{left:97%!important}}.new_sidebar_block .new_rental_payment .hotel-overview-tab{border:none}.car-result-view .new_sidebar_block .room_products_sec{position:absolute;bottom:0;width:100%}.car-result-view .new_sidebar_block .room_products_sec span{background-color:#3662d8;color:#fff;border-radius:10px;padding:10px 55px;font-weight:600}.car-result-view .new_sidebar_block .nav-tabs{justify-content:space-around}.car-result-view .new_sidebar_block .nav-tabs .nav-item{flex-basis:33%}.car-result-view .new_sidebar_block .nav-tabs .nav-item .nav-link{height:51px;line-height:51px}.car-result-view .new_sidebar_block .nav-tabs .nav-item .nav-link.active{border-bottom:2px solid #3662d8}.car-result-view .new_sidebar_block .nav-tabs .nav-item .nav-link.active:before{display:none}.car_price_slider .vue-slider-rail .vue-slider-dot-tooltip .vue-slider-dot-tooltip-inner{border:none;box-shadow:0 0 6px rgba(0,0,0,.16078)}.car_price_slider .vue-slider-rail .vue-slider-dot-tooltip .vue-slider-dot-tooltip-inner .vue-slider-dot-tooltip-text{white-space:pre-line;font-size:10px;color:#3d3d3d}.new_rental_payment .select_payment_section_pkg .payment_radio_btns_design .custom-radio .custom-control-label{line-height:14px;font-size:14px;font-weight:600}@media screen and (max-width:768px){.new_rental_payment .select_payment_section_pkg .payment_radio_btns_design .custom-radio{font-size:12px!important;margin-bottom:1rem}}.new_rental_payment .select_payment_section_pkg .payment_radio_btns_design .custom-radio .custom-control-label:before{border:1px solid #0870fe}.new_rental_payment .car_promo_code_payment .bv-no-focus-ring{width:50%;display:flex}@media screen and (max-width:767px){.new_rental_payment .car_promo_code_payment .bv-no-focus-ring{width:100%!important}}.new_rental_payment .car_promo_code_payment .bv-no-focus-ring .car_promo_code_payment_input{border:1px solid #b8b8b8;height:45px!important}.new_rental_payment .car_promo_code_payment .bv-no-focus-ring .car_promo_code_payment_btn{background-color:#3662d8;padding:0 2rem;border:none;border-radius:4px}.new_rental_payment .car_cash_points{background-color:#eff6ff;padding:1rem;border-radius:17px}@media screen and (max-width:1024px){.new_rental_payment .car_cash_points h4{font-size:1rem}.new_rental_payment .car_cash_points .cash_plus_points_text{font-size:12px}.new_rental_payment .car_cash_points .car_cash_points_cash_value{font-size:1.2rem}.new_rental_payment .car_cash_points .car_cash_note_text{width:50%}.new_rental_payment .car_cash_points .car_cash_points_login_btn{font-size:15px}.new_rental_payment .car_cash_points .dropdown .dropdown-toggle:after{top:2px!important}}@media screen and (max-width:650px){.new_rental_payment .car_cash_points h4{font-size:.9rem}.new_rental_payment .car_cash_points h3{font-size:1rem!important}.new_rental_payment .car_cash_points .cash_points_dropdown{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.new_rental_payment .car_cash_points .cash_points_dropdown .dropdown-toggle:after{top:-2px!important}.new_rental_payment .car_cash_points .car_cash_points_login_btn{font-size:13px}}@media screen and (max-width:540px){.new_rental_payment .car_cash_points .car_cash_points_row_2{flex-direction:column;margin-top:6px}.new_rental_payment .car_cash_points .car_cash_points_row_2 .car_cash_note_text{width:100%}.new_rental_payment .car_cash_points .car_cash_points_cash_value{display:flex;width:-webkit-max-content;width:-moz-max-content;width:max-content}}.new_rental_payment .car_cash_points .dropdown .dropdown-toggle{padding:0 1.2rem 0 1rem;border:1px solid #d0d1d1;background-color:#fff;color:#000}.new_rental_payment .car_cash_points .dropdown .dropdown-toggle:after{top:8px;right:6px}.new_rental_payment .car_cash_points .car_cash_points_cash_value{color:#0970fe}.new_rental_payment .car_cash_points .car_cash_points_value{color:#212121}.new_rental_payment .car_cash_points a{color:#005ba9;text-decoration:underline}.new_rental_payment .pax_details_sec .terms-condition p{text-align:center}.new_rental_payment .car_payout_key{width:15%}@media screen and (min-width:768px) and (max-width:1280px){.new_rental_payment .car_payout_key{width:20%}}@media screen and (max-width:768px){.new_rental_payment .car_payout_key{width:50%}.new_rental_payment .font_size_12_mobile{font-size:12px!important}.new_rental_payment .font_size_14_mobile{font-size:14px!important}.new_rental_payment .font_size_16_mobile{font-size:16px!important}.new_rental_payment .select_payment_section_pkg .cart_billing_card_form{margin-right:0;margin-left:0}.new_rental_payment .select_payment_section_pkg .cart_billing_card_form .multiselect__placeholder{font-size:12px!important}}.new_rental_payment .payment_card_billing_section.billing_details_chk .custom-checkbox .custom-control-label:before{border-color:#0970fe}.new_rental_payment .payment_card_billing_section.billing_details_chk .custom-checkbox .custom-control-input:checked~.custom-control-label:before{background-color:#0970fe}.car_result_loader{color:#001d62;margin:0 auto}.car_result_loader .flight-found-detl{box-shadow:0 0 8px #e1e1e1;border-radius:15px}.car_result_loader .flight-found-detl .loader_middle_section{background-size:cover;background-position:50%;height:335px}@media (max-width:767px){.car_result_loader .flight-found-detl .loader_middle_section{background-position:25%}.car_result_loader .flight-found-detl .loader_middle_section p{font-size:14px}}@media screen and (max-width:767px){.car_driver_detls_sec_wrap .trans-view-details.loc_green:before{top:-12px;left:-1px;height:14px;border-left:2px dashed #29a744}.car_driver_detls_sec_wrap .trans-view-details span i{font-size:14px!important}}.new_sidebar_block .cart_model_body_details .tab-content{box-shadow:none}@media screen and (min-width:768px) and (max-width:1000px){.new_sidebar_block.modal-roomall-details .new_car_result_page{zoom:80%}}.timeline_progress_car .first_rectange{stroke:#b7b7b7}@media (max-width:767px){.modify_rental_car{width:100px}}@media (max-width:768px) and (min-width:768px){.upgrade_your_journey{display:flex!important}}@media (max-width:800px) and (min-width:768px){.new_car_driver_sec_container .alternate_radio_sec .top_lable_input label{font-size:10px}}.package_confirmation_container.transfer_container .confirmation_heading__icons a{color:#135bff}@media screen and (max-width:767px){.package_confirmation_container.transfer_container .confirmation_heading__icons a img{width:20px}}@media screen and (max-width:767px){.package_confirmation_container.transfer_container .confirmation_heading__icons a .fa{font-size:20px!important}}@media screen and (max-width:767px){.package_confirmation_container.transfer_container .confirmation_heading .add_plus_txt{font-size:14px}}.transfer_deatails__header{font-size:14px}.transfer_deatails__info{font-size:14px;font-weight:600}@media screen and (max-width:767px){.trans-res-common-radio .search_traveller_class_field .traveller_class_dropdown.dropdown_type2 .dropdown-menu{left:-150px!important}}@media screen and (max-width:767px){.car_theme_modify_search .search_traveller_class_field .traveller_class_dropdown.dropdown_type2 .dropdown-menu{left:0!important}.car_theme_modify_search .search_traveller_class_field .form-group{margin-bottom:10px}.car_theme_modify_search .datepicker-trigger .trans-mob-pic-drop-input .times_dropdown_sec .replace_dropdown_text{left:18px!important}.car_theme_modify_search .trans-mob-pic-drop-input-view .form-group .form-control{padding-left:40px!important}.car_theme_modify_search .trans-mob-pic-drop-input-view .form-group .miles_dropdown .multiselect__single{left:20px}.car_theme_modify_search .trans-mob-pic-drop-input-view .form-group .times_dropdown_sec .replace_dropdown_text{left:unset!important;right:20px}}.airport_transfer_sec .datepicker-trigger .form-control::-moz-placeholder,.airport_transfer_sec .form-group .form-control::-moz-placeholder{font-size:14px!important;color:#9b9b9b;font-weight:600}.airport_transfer_sec .datepicker-trigger .form-control:-ms-input-placeholder,.airport_transfer_sec .form-group .form-control:-ms-input-placeholder{font-size:14px!important;color:#9b9b9b;font-weight:600}.airport_transfer_sec .datepicker-trigger .form-control::placeholder,.airport_transfer_sec .form-group .form-control::placeholder{font-size:14px!important;color:#9b9b9b;font-weight:600}@media screen and (max-width:1024px){.airport_transfer_sec .datepicker-trigger .form-control::-moz-placeholder,.airport_transfer_sec .form-group .form-control::-moz-placeholder{font-size:12px!important}.airport_transfer_sec .datepicker-trigger .form-control:-ms-input-placeholder,.airport_transfer_sec .form-group .form-control:-ms-input-placeholder{font-size:12px!important}.airport_transfer_sec .datepicker-trigger .form-control::placeholder,.airport_transfer_sec .form-group .form-control::placeholder{font-size:12px!important}}@media screen and (max-width:1024px){.transfer_filter_sec .filter-list-option-check .filter-list .car_type_name{font-size:16px}}.passenger_details_checkout_block.transfer_block_sec{padding:20px}@media screen and (max-width:1024px){.passenger_details_checkout_block.transfer_block_sec{padding:20px 50px 65px 20px}}@media screen and (max-width:450px){.passenger_details_checkout_block.transfer_block_sec{padding:20px 45px 65px 20px}}.include_exclude_sec .form-group .bv-no-focus-ring{position:relative}.include_exclude_sec .form-group .bv-no-focus-ring .form-control,.include_exclude_sec .form-group .bv-no-focus-ring .multiselect__tags{padding-left:18px!important}.transfer_upgrade .checkout-passenger-detls .cls-required:after,.transfer_upgrade .checkout_pax_details .cls-required:after{font-size:14px;right:-8px}.card_sec_wrap .card_detail_sec .billing_card_form_wrapper .card_form_inner_sec .mobile_number_input .form-group .multiselect .multiselect__select:before{top:17%}.modify-search-form .new_car_search_form_sec .airport_transfer_sec .form_name_list_section .times_dropdown_sec.miles_dropdown_sec .multiselect__single{padding:20px 0 0 8px!important}@media screen and (max-width:767px){.modify-search-form .new_car_search_form_sec .airport_transfer_sec .form_name_list_section .times_dropdown_sec.miles_dropdown_sec .multiselect__single{padding:20px 0 0!important}}.car_change_filter .hotel_price_filterbutton .btn.dropdown-toggle:after{right:10px}.change_hotel_popup_block .choose_flight_filter_header.car_change_filter .choose_flight_filter_header_right span{border:unset}@media (max-width:1024px) and (min-width:1024px){.SearchForm_responsive .search_form_section .direction_icon.car_direction{left:95%}}.dynamic_menu_steps_new.flight-steps-new .nav .nav-item .nav-link,.font-dimi{font-family:Conv_AvenirNextLTPro-Demi,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji}.progress-circle{font-size:20px;margin:20px;position:relative;padding:0;width:5em;height:5em;background-color:#f2e9e1;border-radius:50%;line-height:5em}.progress-circle:after{border:none;top:.35em;left:.35em;border-radius:50%;width:4.3em;height:4.3em;background-color:#fff;content:" "}.progress-circle:after,.progress-circle span{position:absolute;text-align:center;display:block}.progress-circle span{line-height:5em;width:5em;color:#53777a;z-index:2}.progress-circle:not(.over50) .first50-bar{display:none}.left-half-clipper{border-radius:50%;width:5em;height:5em;position:absolute;clip:rect(0,5em,5em,2.5em)}.progress-circle.over50 .left-half-clipper{clip:rect(auto,auto,auto,auto)}.progress-circle.over50 .first50-bar{position:absolute;clip:rect(0,5em,5em,2.5em);background-color:#53777a;border-radius:50%;width:5em;height:5em}.value-bar{position:absolute;clip:rect(0,2.5em,5em,0);width:5em;height:5em;border-radius:50%;border:.45em solid #fc7d12;box-sizing:border-box}.progress-circle.p0 .value-bar{display:none}.progress-circle.p1 .value-bar{transform:rotate(4deg)}.progress-circle.p2 .value-bar{transform:rotate(7deg)}.progress-circle.p3 .value-bar{transform:rotate(11deg)}.progress-circle.p4 .value-bar{transform:rotate(14deg)}.progress-circle.p5 .value-bar{transform:rotate(18deg)}.progress-circle.p6 .value-bar{transform:rotate(22deg)}.progress-circle.p7 .value-bar{transform:rotate(25deg)}.progress-circle.p8 .value-bar{transform:rotate(29deg)}.progress-circle.p9 .value-bar{transform:rotate(32deg)}.progress-circle.p10 .value-bar{transform:rotate(36deg)}.progress-circle.p11 .value-bar{transform:rotate(40deg)}.progress-circle.p12 .value-bar{transform:rotate(43deg)}.progress-circle.p13 .value-bar{transform:rotate(47deg)}.progress-circle.p14 .value-bar{transform:rotate(50deg)}.progress-circle.p15 .value-bar{transform:rotate(54deg)}.progress-circle.p16 .value-bar{transform:rotate(58deg)}.progress-circle.p17 .value-bar{transform:rotate(61deg)}.progress-circle.p18 .value-bar{transform:rotate(65deg)}.progress-circle.p19 .value-bar{transform:rotate(68deg)}.progress-circle.p20 .value-bar{transform:rotate(72deg)}.progress-circle.p21 .value-bar{transform:rotate(76deg)}.progress-circle.p22 .value-bar{transform:rotate(79deg)}.progress-circle.p23 .value-bar{transform:rotate(83deg)}.progress-circle.p24 .value-bar{transform:rotate(86deg)}.progress-circle.p25 .value-bar{transform:rotate(90deg)}.progress-circle.p26 .value-bar{transform:rotate(94deg)}.progress-circle.p27 .value-bar{transform:rotate(97deg)}.progress-circle.p28 .value-bar{transform:rotate(101deg)}.progress-circle.p29 .value-bar{transform:rotate(104deg)}.progress-circle.p30 .value-bar{transform:rotate(108deg)}.progress-circle.p31 .value-bar{transform:rotate(112deg)}.progress-circle.p32 .value-bar{transform:rotate(115deg)}.progress-circle.p33 .value-bar{transform:rotate(119deg)}.progress-circle.p34 .value-bar{transform:rotate(122deg)}.progress-circle.p35 .value-bar{transform:rotate(126deg)}.progress-circle.p36 .value-bar{transform:rotate(130deg)}.progress-circle.p37 .value-bar{transform:rotate(133deg)}.progress-circle.p38 .value-bar{transform:rotate(137deg)}.progress-circle.p39 .value-bar{transform:rotate(140deg)}.progress-circle.p40 .value-bar{transform:rotate(144deg)}.progress-circle.p41 .value-bar{transform:rotate(148deg)}.progress-circle.p42 .value-bar{transform:rotate(151deg)}.progress-circle.p43 .value-bar{transform:rotate(155deg)}.progress-circle.p44 .value-bar{transform:rotate(158deg)}.progress-circle.p45 .value-bar{transform:rotate(162deg)}.progress-circle.p46 .value-bar{transform:rotate(166deg)}.progress-circle.p47 .value-bar{transform:rotate(169deg)}.progress-circle.p48 .value-bar{transform:rotate(173deg)}.progress-circle.p49 .value-bar{transform:rotate(176deg)}.progress-circle.p50 .value-bar{transform:rotate(180deg)}.progress-circle.p51 .value-bar{transform:rotate(184deg)}.progress-circle.p52 .value-bar{transform:rotate(187deg)}.progress-circle.p53 .value-bar{transform:rotate(191deg)}.progress-circle.p54 .value-bar{transform:rotate(194deg)}.progress-circle.p55 .value-bar{transform:rotate(198deg)}.progress-circle.p56 .value-bar{transform:rotate(202deg)}.progress-circle.p57 .value-bar{transform:rotate(205deg)}.progress-circle.p58 .value-bar{transform:rotate(209deg)}.progress-circle.p59 .value-bar{transform:rotate(212deg)}.progress-circle.p60 .value-bar{transform:rotate(216deg)}.progress-circle.p61 .value-bar{transform:rotate(220deg)}.progress-circle.p62 .value-bar{transform:rotate(223deg)}.progress-circle.p63 .value-bar{transform:rotate(227deg)}.progress-circle.p64 .value-bar{transform:rotate(230deg)}.progress-circle.p65 .value-bar{transform:rotate(234deg)}.progress-circle.p66 .value-bar{transform:rotate(238deg)}.progress-circle.p67 .value-bar{transform:rotate(241deg)}.progress-circle.p68 .value-bar{transform:rotate(245deg)}.progress-circle.p69 .value-bar{transform:rotate(248deg)}.progress-circle.p70 .value-bar{transform:rotate(252deg)}.progress-circle.p71 .value-bar{transform:rotate(256deg)}.progress-circle.p72 .value-bar{transform:rotate(259deg)}.progress-circle.p73 .value-bar{transform:rotate(263deg)}.progress-circle.p74 .value-bar{transform:rotate(266deg)}.progress-circle.p75 .value-bar{transform:rotate(270deg)}.progress-circle.p76 .value-bar{transform:rotate(274deg)}.progress-circle.p77 .value-bar{transform:rotate(277deg)}.progress-circle.p78 .value-bar{transform:rotate(281deg)}.progress-circle.p79 .value-bar{transform:rotate(284deg)}.progress-circle.p80 .value-bar{transform:rotate(288deg)}.progress-circle.p81 .value-bar{transform:rotate(292deg)}.progress-circle.p82 .value-bar{transform:rotate(295deg)}.progress-circle.p83 .value-bar{transform:rotate(299deg)}.progress-circle.p84 .value-bar{transform:rotate(302deg)}.progress-circle.p85 .value-bar{transform:rotate(306deg)}.progress-circle.p86 .value-bar{transform:rotate(310deg)}.progress-circle.p87 .value-bar{transform:rotate(313deg)}.progress-circle.p88 .value-bar{transform:rotate(317deg)}.progress-circle.p89 .value-bar{transform:rotate(320deg)}.progress-circle.p90 .value-bar{transform:rotate(324deg)}.progress-circle.p91 .value-bar{transform:rotate(328deg)}.progress-circle.p92 .value-bar{transform:rotate(331deg)}.progress-circle.p93 .value-bar{transform:rotate(335deg)}.progress-circle.p94 .value-bar{transform:rotate(338deg)}.progress-circle.p95 .value-bar{transform:rotate(342deg)}.progress-circle.p96 .value-bar{transform:rotate(346deg)}.progress-circle.p97 .value-bar{transform:rotate(349deg)}.progress-circle.p98 .value-bar{transform:rotate(353deg)}.progress-circle.p99 .value-bar{transform:rotate(356deg)}.progress-circle.p100 .value-bar{transform:rotate(1turn)}.hotel-box-shadow{box-shadow:0 1px 5px 0 rgba(0,0,0,.1)}.hotel_select_block-list .simalartohotel-details .header{height:94px;padding-top:7px!important}.hotel_select_block-list .simalartohotel-details .header .hotel-amenities-wrapper{padding-top:4px!important}@media only screen and (max-width:768px){.hotel_select_block-list .simalartohotel-details .header{height:auto}}@media only screen and (max-width:1024px){.hotel_select_block-list .simalartohotel-details .header{height:77px;padding-top:1px!important}}.hotel_select_block-list .simalartohotel-details .price-sec{height:119px}@media only screen and (max-width:768px){.hotel_select_block-list .simalartohotel-details .price-sec{height:auto}}@media only screen and (max-width:1024px){.hotel_select_block-list .simalartohotel-details .price-sec{height:113px}}.hotel_select_block-list .simalartohotel-details .hold_valid_button{margin-top:0}.simalartohotel-list{border:1px solid #c9c9c9}.simalartohotel-list .reviews-sec{padding:10px 10px 7px 0}.simalartohotel-list .price-sec{border-top:1px solid #c9c9c9}.simalartohotel-list .price-sec .reviews-sec{background-color:#fff;color:#3f3f3f}.simalartohotel-list .price-sec .reviews-sec .rating{color:#3f3f3f!important}.simalartohotel-list .price-sec .pricevalue{line-height:25px}.simalartohotel-list .simalartohotel-list-btm{background:#f5f7f6}.simalartohotel-list .hotel-amenities-wrapper .img{filter:invert(65%) sepia(48%) saturate(2837%) hue-rotate(346deg) brightness(99%) contrast(85%)}.simalartohotel-list .price_with_tax_fee{height:34px}.simalartohotel-list .hold_length{height:38px}@media (max-width:768px){.simalartohotel-list .hold_length{height:33px}}.simalartohotel-section .simalartohotel-list{position:relative}.simalartohotel-section .simalartohotel-list-selected .simalartohotel-list{border:0}.simalartohotel-section .simalartohotel-list-selected .simalartohotel-list:after,.simalartohotel-section .simalartohotel-list-selected .simalartohotel-list:before{content:"";width:100%;position:absolute;z-index:-1}.simalartohotel-section .simalartohotel-list-selected .simalartohotel-list:before{height:100.5%;border:1px solid #fc7d12;border-bottom:0}.simalartohotel-section .simalartohotel-list-selected .simalartohotel-list.detials_open_section:after{height:0}.simalartohotel-section .simalartohotel-list-selected .simalartohotel-list:after{background-color:#fff;height:10px;left:1px;bottom:-19px;z-index:99;right:1px;width:calc(100% - 2px)}.simalartohotel-section .simalartohotel-list-selected .simalartohotel-list-btm{margin:0 1px}.simalartohotel-section .simalartohotel-list-selected .simalartohotel-list-btm .active{color:#fc7d12}.simalartohotel-section .vueperslides__arrows--outside .vueperslides__arrow{top:42%!important}.simalartohotel-section .vueperslides__arrows--outside .vueperslides__arrow--prev{left:-25px!important}.simalartohotel-section .vueperslides__arrows--outside .vueperslides__arrow--next{right:-25px!important}.simalartohotel-section .vueperslides__bullet{margin:15px 4px}.simalartohotel-section .vueperslides__bullet .default{border-color:#0e509c;box-shadow:none;width:15px;height:15px}.simalartohotel-section .vueperslides__bullet--active .default{background-color:#0e509c}.simalartohotel-section .similar_hotel_close{top:1px;right:1px;width:20px;height:20px;font-size:8px;background:#053a9a;color:#fff;line-height:24px;z-index:9;border-radius:50%;display:flex;justify-content:center}.b-sidebar-right .dynamic_newdesign .post_booking_btn{background-color:#3762d8;padding:7px 25px;border-radius:5px}.b-sidebar-right .post_booking_hotel .progress_nav{background-color:#f4f8ff;position:-webkit-sticky;position:sticky;top:75px;height:100px;z-index:10}.b-sidebar-right .post_booking_hotel .progress_nav .breadcrumb_nave_bar{position:unset}.b-sidebar-right .post_booking_hotel .progress_nav .breadcrumb_nave_bar .step-one .step-one-inner:before{background:#0970fe;color:#fff;border:2px solid #0970fe}.b-sidebar-right .post_booking_hotel .progress_nav .breadcrumb_nave_bar .step-one .step-one-inner.is-active:after{content:"\f107";font-family:FontAwesome;position:absolute;top:-26px;left:9px;color:#0970fe;font-size:20px;font-weight:700}.b-sidebar-right .post_booking_hotel .progress_nav .breadcrumb_nave_bar .step-one .is-active.text{color:#0970fe}.b-sidebar-right .post_booking_hotel .progress_nav .breadcrumb_nave_bar .step-two .text{color:#000}.b-sidebar-right .post_booking_hotel .progress_nav .breadcrumb_nave_bar .step-two.is-active .text{color:#0970fe}.b-sidebar-right .post_booking_hotel .rightleft_slider_subheader{top:175px;border-top:12px solid #fff}.b-sidebar-right .post_booking_hotel .font_size_resp{font-size:14px}@media screen and (max-width:767px){.b-sidebar-right .post_booking_hotel .font_size_resp{font-size:12px}}.b-sidebar-right .post_booking_hotel .list_outer_green .font_size_resp_head{font-size:22px}@media screen and (max-width:767px){.b-sidebar-right .post_booking_hotel .list_outer_green .font_size_resp_head{font-size:18px}}.b-sidebar-right .post_booking_hotel .list_outer_green .fa-map-marker{color:#f87406}.b-sidebar-right .post_booking_hotel .btn.confirm_room_btn{background:#0970fe;border-radius:10px;padding:12px 27px;font-weight:600}.b-sidebar-right .post_booking_hotel .btn.confirm_room_btn:hover{background:#0e5ac4}.b-sidebar-right .text_area_grey{border:1px solid #d0d1d1;border-radius:3px;font-size:14px;padding:10px}.b-sidebar-right .text_area_grey::-moz-placeholder{color:#001e46;font-weight:400}.b-sidebar-right .text_area_grey:-ms-input-placeholder{color:#001e46;font-weight:400}.b-sidebar-right .text_area_grey::placeholder{color:#001e46;font-weight:400}.b-sidebar-right.change_hotel_filter .rightleft_slider_subheader{top:49px;border:none}.list_outer_green{border:.5px solid #84abae;background:#fdfeff;border-radius:10px;padding:10px}.seatmap-v3 .seatmap-new-sec{max-height:460px;overflow-y:auto;display:flex;padding-left:20px;padding-right:20px;max-width:370px;overflow-x:auto;justify-content:space-between}@media only screen and (min-width:1200px) and (max-width:1279px){.seatmap-v3 .seatmap-new-sec{max-width:320px}}.seatmap-v3 .seatmap-new-sec::-webkit-scrollbar{width:6px;height:6px}.seatmap-v3 .seatmap-new-sec::-webkit-scrollbar-thumb{background:#fc7d12}.seatmap-v3 .seatmap-new-sec-reset{position:absolute;right:10px;padding:5px;background-color:#fff;z-index:5}.seatmap-v3 .seat-selection-type li a{font-size:14px;display:block}.seatmap-v3 .seat_map_list{max-width:190px}.seatmap-v3 .seat_map_container{max-width:calc(100% - 190px)}@media only screen and (max-width:768px){.seatmap-v3 .seat_map_container{max-width:100%;float:unset!important}}.seatmap-v3 .seat-Legent-new li{margin-bottom:7px}.seatmap-v3 .seat-Legent-new li .seat-select-lst-new{line-height:28px;display:flex;align-items:center;font-size:12px}.seatmap-v3 .seat-Legent-new li .seat-select-lst-new .seat{height:30px;width:16px;display:block;background-image:url(https://d12lchh0gjjhot.cloudfront.net/img/flight-icon/seats_left_icon_v3.png);background-repeat:no-repeat;color:#000;cursor:pointer}.seatmap-v3 .seat-Legent-new li .seat-select-lst-new .seat:before{display:none}.seatmap-v3 .seat-Legent-new li .seat-select-lst-new.seat-standard .seat{background-position:-18px -27px!important}.seatmap-v3 .seat-Legent-new li .seat-select-lst-new.seat-booked-n .seat{background-position:-44px -28px}.seatmap-v3 .seat-Legent-new li .seat-select-lst-new.seat-paid-n .seat{background-position:-70px -30px}.seatmap-v3 .seat-Legent-new li .seat-select-lst-new.seatSelected-pax .seat{background-position:-98px -30px!important}.seatmap-v3 .seat-Legent-new li .seat-select-lst-new.seat-extra-legroom .seat,.seatmap-v3 .seat-Legent-new li .seat-select-lst-new.seat-extralegroom .seat{background-position:-157px -26px;width:18px;height:30px}.seatmap-v3 .seat-Legent-new li .seat-select-lst-new.seat-extra-legroom .seat_type,.seatmap-v3 .seat-Legent-new li .seat-select-lst-new.seat-extralegroom .seat_type{display:inline-block;width:calc(100% - 28px);line-height:21px}.seatmap-v3 .seat-Legent-new li .seat-select-lst-new.seat-lavatory-n .seat{background-position:-182px -19px;width:29px;height:36px}.seatmap-v3 .seat-Legent-new li .seat-select-lst-new.seat-pantry-n .seat{background-position:-220px -20px;width:29px;height:36px}.seatmap-v3 .seat-Legent-new li .seat-select-lst-new.seat-exit .seat{background-position:-257px -21px;width:29px;height:36px}.seatmap-v3 .seat-Legent-new li .seat-select-lst-new.seat-discount .seat{background-position:-127px -27px!important}.seatmap-v3 .seat-Legent-new li .seat{margin-right:10px;background-color:#fff}@media screen and (max-width:767px){.seatmap-v3 .seat-Legent-new li .seat{margin-right:10px}}.seatmap-v3 .seat-select-lst-new .seat{width:34px;height:37px;display:block;background-image:url(https://d12lchh0gjjhot.cloudfront.net/img/flight-icon/seats_v3.png);background-repeat:no-repeat;color:#000;cursor:pointer}.seatmap-v3 .seat-select-lst-new .seat:before{display:none}.seatmap-v3 .seat-select-lst-new.seatSelected-pax .seat{background-position:-390px -33px!important}.seatmap-v3 .seat-select-lst-new.seat-paid-n .seat{background-position:-390px -150px}.seatmap-v3 .seat-select-lst-new.seat-standard .seat{background-position:-390px -92px!important}.seatmap-v3 .seat-select-lst-new.seat-booked-n .seat{background-position:-390px -208px}.seatmap-v3 .seat-select-lst-new.seat-extra-legroom .seat,.seatmap-v3 .seat-select-lst-new.seat-extralegroom .seat{background-position:-390px -267px}.seatmap-v3 .seat-select-lst-new.seat-lavatory-n .seat{background-position:-45px -503px;width:44px}.seatmap-v3 .seat-select-lst-new.seat-pantry-n .seat{background-position:-44px -636px;width:38px}.seatmap-v3 .seat-select-lst-new.seat-exit .seat{background-image:url(https://d12lchh0gjjhot.cloudfront.net/img/flight-icon/seats.png);background-position:-428px -11px}.seatmap-v3 .seat-select-lst-new.seat-discount-n .seat{background-position:-393px -324px}@media screen and (max-width:1199px){.seatmap-v3 .passenger-seatmap-ta{width:97%}}.seatmap-v3 .passenger-seatmap-ta td,.seatmap-v3 .passenger-seatmap-ta th{padding:3px 10px!important;border-top:0!important;border-bottom:1px solid #dee2e6!important}.seatmap-v3 .passenger-seatmap-ta tr.seat-row-selected td{background-color:#ebf3fd!important}@media only screen and (max-width:1366px) and (max-width:1400px){.seatmap-v3 .passenger-seatmap-ta tr.seat-row-selected td:first-child{max-width:220px}}@media only screen and (max-width:1330px){.seatmap-v3 .passenger-seatmap-ta tr.seat-row-selected td{max-width:220px}}@media only screen and (max-width:1260px){.seatmap-v3 .passenger-seatmap-ta tr.seat-row-selected td{max-width:180px}}@media only screen and (max-width:1200px){.seatmap-v3 .passenger-seatmap-ta tr.seat-row-selected td{max-width:130px}}.seatmap-v3 .passenger-seatmap-ta .selected-sysmbol{right:-15px;top:5px;color:#555}@media only screen and (max-width:1199px) and (min-width:1024px){.seatmap-v3 .pax_details_section,.seatmap-v3 .seat_choose_section{flex-basis:100%;max-width:100%}}.seatmap-v3 .flight-center-part-new{min-height:200px;min-width:292px;border:2px solid #0e509e}.seatmap-v3 .flight-front-left{background:url(https://d12lchh0gjjhot.cloudfront.net/img/flight-icon/flight-front-left.png) no-repeat 0 0;display:flex;margin:0 auto}.seatmap-v3 .flight-front-right{background:url(https://d12lchh0gjjhot.cloudfront.net/img/flight-icon/flight-front-right.png) no-repeat 100% 0;padding-top:40px}.seatmap-v3 .seatMapCont .seatTable{margin:0 auto}.seatmap-v3 .seatMapCont .seatTable .seatTableRow{display:flex;position:relative;justify-content:center;padding:0 5px;margin-bottom:0;background:#fff;z-index:1}.seatmap-v3 .seatMapCont .seatTable .seatTableRow.exit-left{padding-top:20px}.seatmap-v3 .seatMapCont .seatTable .seatTableRow.rowExists{z-index:2}.seatmap-v3 .seatMapCont .seatTable .seatTableRow>div{border:0;width:30px;height:34px;color:#000;font-size:12px;align-items:center;display:flex;justify-content:center}.seatmap-v3 .seatMapCont .seatTable .seatTableRow>div .seat{margin:0 auto;text-align:center;padding-top:3px;font-size:0;line-height:12px;color:#fff;position:relative}.seatmap-v3 .seatMapCont .seatTable .seatTableRow>div .seat:before{content:"";position:absolute;border:2px solid transparent;border-radius:8px;height:36px;width:35px;top:-2px;left:0}.seatmap-v3 .seatMapCont .seatTable .seatTableRow>div .seat:hover:before{border:2px solid #f27213}.seatmap-v3 .seatMapCont .seatTable .seatTableRow>div .seatSelected-pax .seat{font-size:10px;color:#fff}.seatmap-v3 .seatMapCont .seatTable .seatTableRow>div .seatSelected-pax .seat:before{border:2px solid #fff!important}.seatmap-v3 .seatMapCont .seatTable .seatTableRow>div .seatSelected-pax .seat .d-none{display:block!important}.seatmap-v3 .seatMapCont .seatTable .seatTableRow>div .seat-booked-n .seat{font-size:10px;color:#fff}.seatmap-v3 .seatMapCont .seatTable .seatTableRow>div .seat-booked-n .seat:before{border:2px solid #fff}.seatmap-v3 .seatMapCont .seatTable .seatTableRow>div.seat-lavatory-n,.seatmap-v3 .seatMapCont .seatTable .seatTableRow>div.seat-pantry-n{width:38px}.seatmap-v3 .seatMapCont .seatTable .seatTableRow .row-s-no{padding-top:10px;left:-18px!important;font-size:9px!important;font-weight:400!important;display:none}@media screen and (max-width:767px){.seatmap-v3 .seatMapCont .seatTable .seatTableRow .row-s-no{font-size:9px}}.seatmap-v3 .seatMapCont .seatTable .seatTableRow .row-s-no,.seatmap-v3 .seatMapCont .seatTable .seatTableRow .seat-exit{position:absolute;left:-25px;top:0;font-weight:400}.seatmap-v3 .seatMapCont .seatTable .seatTableRow .row-s-no:not(.exit-right) .seat,.seatmap-v3 .seatMapCont .seatTable .seatTableRow .seat-exit:not(.exit-right) .seat{left:3px}.seatmap-v3 .seatMapCont .seatTable .seatTableRow .seat-exit{padding-top:0!important;display:block!important}.seatmap-v3 .seatMapCont .seatTable .seatTableRow .seat-exit.exit-left{left:-18px}.seatmap-v3 .seatMapCont .seatTable .seatTableRow .seat-exit.exit-right{right:-15px;left:auto!important}@media screen and (max-width:767px){.seatmap-v3 .seatMapCont .seatTable .seatTableRow .row-s-no{left:-15px}}.seatmap-v3 .rowExists,.seatmap-v3 .rowHead,.seatmap-v3 .rowPantry{margin-bottom:0!important}.seatmap-v3 .rowExists>div,.seatmap-v3 .rowHead>div,.seatmap-v3 .rowPantry>div{height:20px!important}.seatmap-v3 .rowExists>div .seat,.seatmap-v3 .rowHead>div .seat,.seatmap-v3 .rowPantry>div .seat{border:0!important;border-radius:0}.seatmap-v3 .rowExists>div .seat:before,.seatmap-v3 .rowHead>div .seat:before,.seatmap-v3 .rowPantry>div .seat:before{display:none!important}.seatmap-v3 .rowPantry>div{height:40px!important}.seatmap-v3 .flight-front-txt{height:25px;text-align:center;padding:5px 0}.seatmap-v3 .mealsandbaggage .select-seat-view:after{border:0}.seatmap-v3 .meal-baggage-modal .icon-meals-baggage{font-size:30px;margin-top:-5px}.seatmap-v3 .baggage-added{top:0;right:0}.seatmap-v3 .baggage-added i{position:relative;z-index:1;font-size:10px;top:-7px;right:2px;color:#fff}.seatmap-v3 .baggage-added:after{content:"";position:absolute;transform:rotate(45deg);bottom:12px;right:-10px;border-color:transparent transparent #0e701d;border-style:solid;border-width:0 15px 15px;height:0;width:0}@media (max-width:992px){.seatmap-v3 .mealsandbaggage{padding:0!important}}.seatmap-v3 .flight-seat-row-lst{position:relative}.seatmap-v3 .wings{width:100%;max-width:115px;border-top:1px solid #0e509e;top:35px}.seatmap-v3 .wings.left-wings{right:60%;transform:rotate(160deg) translateX(48%)}.seatmap-v3 .wings.right-wigs{left:60%;transform:rotate(200deg) translateX(-48%)}.seatmap-v3 .wings-part-end .wings{top:60px!important}@media screen and (max-width:1023px){.seatmap-v3 #change-seat-module .modal-body{padding:10px 0}.seatmap-v3 .seat-map-modal .seat-selection-lft p{margin-bottom:0!important;padding:5px 10px!important}.seatmap-v3 .seat-map-modal .seat-map-modal-cont{display:block!important;padding:0 20px}.seatmap-v3 .seat-map-modal .seat-map-modal-cont .seat-selection-mdl{min-width:auto}.seatmap-v3 .seat-map-modal .seat-map-modal-cont .flight-img-front{max-width:100%}.seatmap-v3 .seat-map-modal .seat-map-modal-cont .flight-center-part{width:100%}.seatmap-v3 .seat-map-modal .seatMapCont .seatTable .seatTableRow>div{width:50px}.seatmap-v3 .seat-map-modal .seat-selection-rgt{margin-top:20px}.seatmap-v3 .seat-map-modal .seatMapCont .seatTable .seatTableRow .row-s-no{left:-15px;font-weight:400}.seatmap-v3 .seat-map-modal .seatMapCont .seatTable .seatTableRow .seat-exit{left:-35px}.seatmap-v3 .seat-map-modal .seatMapCont .seatTable .seatTableRow .seat-exit.exit-right{right:-35px}}.seatmap-v3 .seatClassType{top:4px}.seatmap-v3 .seatClassType .seatClassType-inner{border:1px solid #0e509e;border-bottom:0!important;height:15px!important}.seatmap-v3 .seatClassType .seatClassType-inner span.maintypecont{position:absolute;top:-13px;left:0;right:0;width:auto;text-align:center;z-index:2}.seatmap-v3 .seatClassType .seatClassType-inner span.maintypecont span{background-color:#0e509e;font-size:9px;padding:3px 5px;color:#fff}.seatmap-v3 .seatClassType.extra-legroom-class .seatClassType-inner{border:1px solid #28a849}.seatmap-v3 .seatClassType.extra-legroom-class .seatClassType-inner span.maintypecont span{background-color:#28a849}.seatmap-v3 .extra-legroom-class{margin-top:15px!important}.seat-tooltip-view{min-width:200px}@media screen and (max-width:450px){.seat-tooltip-view{min-width:174px}}.seat-tooltip-view .seat-tooltip-label{color:#000}.seat-tooltip-view .seat-tooltip-label .label{width:90px}.seat-tooltip-view .seat-tooltip-label .value{min-width:110px}.seat-tooltip-view .seat-tooltip-label:nth-child(odd){background:#f2f5fc}.seat-tooltip-label .label{color:#373737}.seat-tooltip-label .label,.seat-tooltip-label .value{padding:3px 0 2px 5px;font-size:11px}.seat-passenger-details{min-height:370px}@media (max-width:1024px){.seat-passenger-details{min-height:auto}}.dynew_seat_button .seatmap-v3 .seat-Legent-new li .seat-select-lst-new .seat{height:40px;width:39px;display:block;background-image:url(https://d12lchh0gjjhot.cloudfront.net/img/flight-icon/dyseats_left_icon_v3.png);background-repeat:no-repeat;color:#000;cursor:pointer}.dynew_seat_button .seatmap-v3 .seat-Legent-new li .seat-select-lst-new .seat:before{display:none}.dynew_seat_button .seatmap-v3 .seat-Legent-new li .seat-select-lst-new.seat-discount .seat{background-position:-165px -15px!important}.dynew_seat_button .seatmap-v3 .seat-Legent-new li .seat-select-lst-new.seat-standard .seat{background-position:-13px -15px!important}.dynew_seat_button .seatmap-v3 .seat-Legent-new li .seat-select-lst-new.seat-booked-n .seat{background-position:-50px -15px}.dynew_seat_button .seatmap-v3 .seat-Legent-new li .seat-select-lst-new.seat-paid-n .seat{background-position:-89px -15px}.dynew_seat_button .seatmap-v3 .seat-Legent-new li .seat-select-lst-new.seatSelected-pax .seat{background-position:-126px -15px!important}.dynew_seat_button .seatmap-v3 .seat-Legent-new li .seat-select-lst-new.seat-lavatory-n .seat{background-position:-244px -13px}.dynew_seat_button .seatmap-v3 .seat-Legent-new li .seat-select-lst-new.seat-pantry-n .seat{background-position:-281px -13px}.dynew_seat_button .seatmap-v3 .seat-Legent-new li .seat-select-lst-new.seat-exit .seat{background-position:-319px -13px}.dynew_seat_button .seatmap-v3 .seat-Legent-new li .seat-select-lst-new.seat-extralegroom .seat{background-position:-206px -14px}.summary-custom-tooltip{z-index:4100}.b2c-view-checkout{padding-bottom:5px}.b2c-view-checkout .new-checkout-v3 .clocktimer{right:unset;margin-left:4px;margin-top:1px}.b2c-view-checkout .new-checkout-v3 .clocktimer.timeline_progress .base-timer__label,.b2c-view-checkout .new-checkout-v3 .clocktimer.timeline_progress .timeline_content,.b2c-view-checkout .new-checkout-v3 .clocktimer.timeline_progress .timeline_title{margin-left:0}.timeline_progress{width:150px;padding:34px 22px 25px 20px;background:url(https://d12lchh0gjjhot.cloudfront.net/img/checkout-clock.png) no-repeat 0 0;z-index:999;margin-left:auto}.timeline_progress .progress-circle,.timeline_progress .timeline_content{margin:0}.timeline_progress .progress-circle span,.timeline_progress .timeline_content span{line-height:normal}.timeline_progress .progress-circle .timeline_min_sec,.timeline_progress .timeline_content .timeline_min_sec{font-size:8px;width:auto;position:relative}.timeline_progress .timeline_content{border-radius:50%;z-index:9;position:absolute;width:70px;margin:0 auto;top:30%!important;left:50%;transform:translate(-50%,-50%)}.timeline_progress .timeline_content p{line-height:normal}.timeline_progress .timeline_title{font-size:9px;line-height:normal;text-align:center}.timeline_progress .timeline_title .timeline_sub_title{font-size:7px;position:relative;width:auto}.new-checkout-v3 .link-color{color:#0b4da4}.new-checkout-v3 .covid-info{width:calc(100% - 150px)}.new-checkout-v3 .clocktimer{position:fixed;top:75px;right:20px;margin-right:4px}@media only screen and (max-width:767px){.new-checkout-v3 .clocktimer{position:relative;top:0;margin-right:0}}.new-checkout-v3 .summaryTimer{width:160px;min-height:165px}.new-checkout-v3 .checkout_pax_details .multiselect .multiselect__single{padding-top:6px!important}.new-checkout-v3 .checkout_pax_details .multiselect .multiselect__placeholder{padding-top:9px}.new-checkout-v3 .checkout_pax_details .multiselect .multiselect__input{padding-top:6px}.new-checkout-v3 .flight-details-summary .flight-result-detls{padding:10px;border-bottom:none}@media (min-width:1366px){.new-checkout-v3 .flight-details-summary .flightlist-airline{width:210px}}@media (min-width:1366px){.new-checkout-v3 .flight-details-summary .flightlist-details-view{width:calc(100% - 210px)}}.new-checkout-v3 .flight-details-summary .brandedfareSlected{display:flex;justify-content:flex-end}.new-checkout-v3 .flight-details-summary .brandedfareSlected a{max-width:150px;line-height:21px}.new-checkout-v3 .flight-list-in .flight-list-hd{background-color:#edf6fd!important;line-height:15px;padding-top:6px!important;min-height:32px}.new-checkout-v3 .flight-list-in .flight-list-hd .iconflightres-info{position:relative;top:2px}.new-checkout-v3 .flight-list-in .flight-list-hd .link-color{color:#0b4da4}.new-checkout-v3 .flight-list-in .flight-list-hd .covid-link{padding-left:30px;font-size:12px}.new-checkout-v3 .flight-list-in .flight-list-hd .covid-link .iconflightres-secure{left:0;top:-9px;font-size:25px}.new-checkout-v3 .flightlist-details-view .custm-flight-itnery-lst{flex-wrap:wrap}.new-checkout-v3 .flightlist-details-view .custm-flight-itnery-lst i{color:#606060}.new-checkout-v3 .flightlist-details-view .flight-amenities img{filter:grayscale(100%)}.new-checkout-v3 .product-list-inner-btm{border-top:1px solid #ededed;padding:8px}.new-checkout-v3 .product-list-inner-btm .flightListbtm-menu li a{display:flex;align-items:center}.new-checkout-v3 .product-list-inner-btm .product-list-inner-btm-lft-menus .flightListbtm-menu{justify-content:start!important;flex-wrap:wrap}.new-checkout-v3 .upgrade-your-flight-cont .link-color{color:#0b4da4}@media only screen and (max-width:767px){.new-checkout-v3 .upgrade-your-flight-cont .checkout_new_reschedule-link{font-size:12px!important}}.new-checkout-v3 .upgrade-your-flight-cont .vueperslides--fixed-height.vueperslides--bullets-outside{margin:0!important}.new-checkout-v3 .upgrade-your-flight-cont .vueperslides__arrows--outside .vueperslides__arrow{top:42%!important}.new-checkout-v3 .upgrade-your-flight-cont .vueperslides__arrows--outside .vueperslides__arrow svg{color:#0b4da4}.new-checkout-v3 .upgrade-your-flight-cont .vueperslides__arrows--outside .vueperslides__arrow--prev{left:-40px!important}.new-checkout-v3 .upgrade-your-flight-cont .vueperslides__arrows--outside .vueperslides__arrow--next{right:-40px!important}.new-checkout-v3 .upgrade-your-flight-cont .custom-control.custom-control-top{padding-left:0;text-align:center}.new-checkout-v3 .upgrade-your-flight-cont .custom-control.custom-control-top .custom-control-label{padding-top:35px;padding-bottom:10px;border:1px solid #dcdcdc;border-radius:10px}.new-checkout-v3 .upgrade-your-flight-cont .custom-control.custom-control-top .custom-control-label:after,.new-checkout-v3 .upgrade-your-flight-cont .custom-control.custom-control-top .custom-control-label:before{left:47%;top:13px}.new-checkout-v3 .upgrade-your-flight-cont .custom-control.custom-control-top .custom-control-label:hover{border:1px solid #d4e6ff}.new-checkout-v3 .upgrade-your-flight-cont .custom-control.custom-control-top .custom-control-input:checked~.custom-control-label{background-color:#e7f0fd;border-color:#e7f0fd}.new-checkout-v3 .upgradeflight-itemlst{border-radius:8px;padding:4px 10px}@media screen and (max-width:1365px){.new-checkout-v3 .upgradeflight-itemlst .itinerary-hd{font-size:14px!important}}.new-checkout-v3 .guarantee-input-sec{width:56px;background-color:#f6f6f6}.new-checkout-v3 .guarantee-input-sec .custom-control-inline.custom-radio{margin:10px auto 5px 20px}.new-checkout-v3 .best-guarantee-right{color:#000}.new-checkout-v3 .best-guarantee-right .best-guarantee-lst img{position:relative;top:-5px}.new-checkout-v3 .guarantee-selected-part{border:1px solid #dcdcdc;border-radius:6px}.new-checkout-v3 .best-guarantee-cont .border-right-dashed{border-right:1px dashed #dcdcdc!important}.new-checkout-v3 .best-guarantee-cont .border-right{border-right:1px solid #dcdcdc!important}.new-checkout-v3 .supportLst-top-hd{height:100px;display:flex;align-items:center;line-height:20px;justify-content:center;font-weight:700}.new-checkout-v3 .card-header{background-color:#0c4ca3!important;padding:8px 20px}.new-checkout-v3 .supportLst .supportLst-package-lst{padding:0 15px;font-size:14px;height:49px;display:flex;align-items:center;justify-content:center}.new-checkout-v3 .supportLst .supportLst-package-lst:nth-child(odd){background-color:#f6f6f6}.new-checkout-v3 .supportLst .supportLst-package-lst.supportLst-package-lst-empty{height:29px}.new-checkout-v3 .supportLst .supportLst-package-lst.supportLst-package-lst-submit{height:80px}.new-checkout-v3 .supportLst .supportLst-package-lst.supportLst-package-lst-submit .btn{min-width:140px;height:37px;background-color:#29a744!important;border-radius:8px;font-weight:700;font-size:18px}.new-checkout-v3 .supportLst .supportLst-package-lst.supportLst-package-lst-submit .btn.selected{background-color:#e5e5e5!important;color:#565656!important}.new-checkout-v3 .supportLst .supportLst-package-lst p{margin:0}.new-checkout-v3 .supportLst .supportLst-package-lst .tickicon{position:relative;top:-2px}.new-checkout-v3 .supportLst-lft-hd .supportLst-package-lst{font-weight:700;text-align:left;justify-content:flex-start}.new-checkout-v3 .supportLst-lft-hd .supportLst-package-lst .hdlab{padding-left:10px}.new-checkout-v3 .supportLst-lft-hd .supportLst-package-lst i{color:#0a4da4}.new-checkout-v3 .terms-condition .add-to-cart .btn{background-color:#29a746;border-color:#29a746;color:#fff;min-width:195px;height:45px}.new-checkout-v3 .passenger-lst.checkout-passnger-content .custom-form-inline{margin-right:-5px;margin-left:-5px;padding-left:0}.new-checkout-v3 .passenger-lst.checkout-passnger-content .custom-form-inline.flt_pax_dtl_sec .multiselect__placeholder{padding-top:10px!important}.new-checkout-v3 .passenger-lst.checkout-passnger-content .custom-form-inline.flt_pax_dtl_sec .multiselect__select{top:6px}.new-checkout-v3 .passenger-lst.checkout-passnger-content .custom-form-inline.flt_pax_dtl_sec .multiselect__single{padding-top:6px!important}.new-checkout-v3 .passenger-lst.checkout-passnger-content .custom-form-inline .form-group{max-width:15%;margin-bottom:0}.new-checkout-v3 .passenger-lst.checkout-passnger-content .custom-form-inline .form-group.checkout-datepicker{max-width:110px!important}@media screen and (max-width:992px){.new-checkout-v3 .passenger-lst.checkout-passnger-content .custom-form-inline .form-group.checkout-datepicker{max-width:100%!important}}.new-checkout-v3 .passenger-lst.checkout-passnger-content .custom-form-inline .multiselect__placeholder,.new-checkout-v3 .passenger-lst.checkout-passnger-content .custom-form-inline .multiselect__single{padding-top:13px!important;padding-left:0}.new-checkout-v3 .passenger-lst.checkout-passnger-content .custom-form-inline .multiselect__select{top:13px}@media (max-width:1365px) and (min-width:1024px){.new-checkout-v3 .passenger-lst.checkout-passnger-content .custom-form-inline .form-group.pass-first-name,.new-checkout-v3 .passenger-lst.checkout-passnger-content .custom-form-inline .form-group.pass-last-name,.new-checkout-v3 .passenger-lst.checkout-passnger-content .custom-form-inline .form-group.pass-middle-name{max-width:15%!important}.new-checkout-v3 .passenger-lst.checkout-passnger-content .custom-form-inline .form-group.pass-salutation{max-width:90px!important}.new-checkout-v3 .passenger-lst.checkout-passnger-content .custom-form-inline .form-group.pass-gender{max-width:100px!important}.new-checkout-v3 .passenger-lst.checkout-passnger-content .custom-form-inline .form-group.pass-dob{max-width:115px!important}}@media screen and (min-width:1366px){.new-checkout-v3 .passenger-lst.checkout-passnger-content .custom-form-inline .form-group.pass-gender,.new-checkout-v3 .passenger-lst.checkout-passnger-content .custom-form-inline .form-group.pass-salutation{max-width:10%!important}.new-checkout-v3 .passenger-lst.checkout-passnger-content .custom-form-inline .form-group.pass-gender .multiselect--active+.gender-tooltip-hide-show{display:none!important}.new-checkout-v3 .passenger-lst.checkout-passnger-content .custom-form-inline .form-group.pass-dob{max-width:15%!important}}.new-checkout-v3 .passenger-lst.checkout-passnger-content .custom-form-inline .form-group.pass-first-name .multiselect--active+.gender-tooltip-hide-show,.new-checkout-v3 .passenger-lst.checkout-passnger-content .custom-form-inline .form-group.pass-gender .multiselect--active+.gender-tooltip-hide-show,.new-checkout-v3 .passenger-lst.checkout-passnger-content .custom-form-inline .form-group.pass-last-name .multiselect--active+.gender-tooltip-hide-show{display:none!important}.new-checkout-v3 .passenger-lst.checkout-passnger-content .checkout_pax_listing{padding-left:5px;margin-left:0;margin-right:0}.new-checkout-v3 .passenger-lst.checkout-passnger-content .checkout_pax_listing .custom-form-inline{margin-right:0;margin-left:0}.new-checkout-v3 .passenger-lst.checkout-passnger-content .checkout_pax_listing .checkout_pax_listing_flex.checkout_pax_list .checkout_pax_name{flex-basis:auto}.new-checkout-v3 .passenger-lst.checkout-passnger-content .checkout_pax_listing .checkout_pax_listing_flex.checkout_pax_list .checkout_pax_name .form-group{max-width:100%!important}@media screen and (max-width:1366px){.new-checkout-v3 .passenger-lst.checkout-passnger-content .checkout_pax_listing .checkout_pax_listing_flex.checkout_pax_list .checkout_pax_name{flex-basis:25%}}.new-checkout-v3 .passenger-lst.checkout-passnger-content .form-control.summry-dob{width:85px}.new-checkout-v3 .passenger-lst.checkout-passnger-content .custom-pass-one .multiselect__tags{background:none!important;min-height:27px}.new-checkout-v3 .passenger-lst.checkout-passnger-content .custom-pass-one .multiselect__tags .multiselect__placeholder{padding-top:0!important}.new-checkout-v3 .passenger-lst.checkout-passnger-content .text-black{color:#000!important}.new-checkout-v3 .passenger-lst.checkout-passnger-content .btn-upgrade{height:27px;height:30px;line-height:27px;padding:0 20px;font-size:14px}.new-checkout-v3 .passenger-lst.checkout-passnger-content .autocomplete__results .autocomplete__results__item{background:#fff}.new-checkout-v3 .passenger-lst.checkout-passnger-content .autocomplete__results .autocomplete__results__item:hover{background:#e0e0e0;outline:none;color:#35495e}.new-checkout-v3 .passenger-lst .checkoutpssengr-tab{padding:5px 0 0 10px}@media screen and (max-width:767px){.new-checkout-v3 .passenger-lst .checkoutpssengr-tab{padding-bottom:10px}}.new-checkout-v3 .passenger-lst .checkoutpssengr-tab .flight-list-tab a{color:#0849af;font-weight:700;font-size:11px;border:1px solid #0748ac;background:none!important;border-radius:6px;padding:0 8px;margin:0 2px;line-height:42px!important;height:40px!important}.new-checkout-v3 .passenger-lst .checkoutpssengr-tab .flight-list-tab a .iconflightres-info{font-size:11px}.new-checkout-v3 .passenger-lst .checkoutpssengr-tab .flight-list-tab a.active,.new-checkout-v3 .passenger-lst .checkoutpssengr-tab .flight-list-tab a.not-collapsed,.new-checkout-v3 .passenger-lst .checkoutpssengr-tab .flight-list-tab a:hover{color:#fff!important;background:#053a9a!important}.new-checkout-v3 .passenger-lst .checkoutpssengr-tab .flight-list-tab a.active .iconflightres-info,.new-checkout-v3 .passenger-lst .checkoutpssengr-tab .flight-list-tab a.not-collapsed .iconflightres-info,.new-checkout-v3 .passenger-lst .checkoutpssengr-tab .flight-list-tab a:hover .iconflightres-info{color:#fff!important}.new-checkout-v3 .passenger-lst .checkoutpssengr-tab .flight-list-tab a.success{border-color:#28a745!important;background:#28a745!important;color:#fff!important}.new-checkout-v3 .passenger-lst .checkoutpssengr-tab .flight-list-tab a.success .iconflightres-info{color:#fff}.new-checkout-v3 .passenger-lst .checkoutpssengr-tab .flight-list-tab .nav-tabs{border:none!important}@media screen and (max-width:1400px){.new-checkout-v3 .passenger-lst .checkoutpssengr-tab .flight-list-tab a{padding:0 6px;margin:0 2px;font-size:11px}}.new-checkout-v3 .passenger-lst .custom-tsa-tab{background:#ebf3fd}.new-checkout-v3 .passenger-lst .custom-tsa-tab .custom-apis-content .multiselect__content-wrapper{z-index:99!important}.new-checkout-v3 .passenger-lst .custom-tsa-tab .custom-form-inline .form-group .form-control,.new-checkout-v3 .passenger-lst .custom-tsa-tab .custom-form-inline .form-group .multiselect__tags{background:#fff!important;border:1px solid #000!important}.new-checkout-v3 .passenger-lst .custom-tsa-tab .custom-form-inline .form-group label{color:#000;font-size:11px;font-weight:700}.new-checkout-v3 .passenger-lst .custom-tsa-tab .custom-form-inline .form-group.custm-document{max-width:250px!important}@media screen and (max-width:992px){.new-checkout-v3 .passenger-lst .custom-tsa-tab .custom-form-inline .form-group.custm-document{max-width:100%!important}}.new-checkout-v3 .passenger-lst .custom-tsa-tab .custom-form-inline .custm-first-name,.new-checkout-v3 .passenger-lst .custom-tsa-tab .custom-form-inline .custm-last-name{max-width:200px!important}.new-checkout-v3 .passenger-lst .custom-tsa-tab .custom-form-inline .custm-first-name .form-control,.new-checkout-v3 .passenger-lst .custom-tsa-tab .custom-form-inline .custm-last-name .form-control{width:130px}@media screen and (min-width:1366px){.new-checkout-v3 .passenger-lst .custom-tsa-tab .custom-form-inline .custm-first-name .form-control,.new-checkout-v3 .passenger-lst .custom-tsa-tab .custom-form-inline .custm-last-name .form-control{width:100%}}@media screen and (max-width:992px){.new-checkout-v3 .passenger-lst .custom-tsa-tab .custom-form-inline .custm-first-name .form-control,.new-checkout-v3 .passenger-lst .custom-tsa-tab .custom-form-inline .custm-last-name .form-control{width:100%!important}}@media screen and (max-width:992px){.new-checkout-v3 .passenger-lst .custom-tsa-tab .custom-form-inline .custm-first-name,.new-checkout-v3 .passenger-lst .custom-tsa-tab .custom-form-inline .custm-last-name{max-width:100%!important}}.new-checkout-v3 .passenger-lst .custom-tsa-tab .custom-form-inline .custm-passprt-name{max-width:330px!important}.new-checkout-v3 .passenger-lst .custom-tsa-tab .custom-form-inline .custm-passprt-name.custm-document{max-width:160px!important}@media screen and (max-width:992px){.new-checkout-v3 .passenger-lst .custom-tsa-tab .custom-form-inline .custm-passprt-name,.new-checkout-v3 .passenger-lst .custom-tsa-tab .custom-form-inline .custm-passprt-name.custm-document{max-width:100%!important}}@media screen and (max-width:992px){.new-checkout-v3 .passenger-lst .custom-tsa-tab .custom-form-inline{display:block!important}}@media screen and (max-width:992px){.new-checkout-v3 .passenger-lst .custom-tsa-tab,.new-checkout-v3 .passenger-lst .custom-tsa-tab .checkout-passnger-content{padding:0!important}.new-checkout-v3 .passenger-lst .custom-tsa-tab .checkout-passnger-content .custom-form-inline{padding:0 15px!important}.new-checkout-v3 .passenger-lst .custom-tsa-tab .checkout-passnger-content .custom-form-inline .flyer-four,.new-checkout-v3 .passenger-lst .custom-tsa-tab .custom-apis-content .form-control{width:100%!important}}.new-checkout-v3 .passenger-lst .pessngr-contact-data .checkout-flights-btm-menu a{color:#000}.new-checkout-v3 .passenger-lst .pessngr-contact-data .contact-info .custom-control-label:before{border-color:#0b499e!important}.new-checkout-v3 .passenger-lst .pessngr-contact-data .phone-flag-input .multiselect__tags{height:27px;border-radius:0!important}.new-checkout-v3 .passenger-lst .pessngr-contact-data .phone-flag-input .multiselect__tags .multiselect__single{padding-top:0!important}.new-checkout-v3 .custom-contact-detaile .user_phone .multiselect.custm-phone-lbl .multiselect__single{padding-top:5px!important}.new-checkout-v3 .custom-contact-detaile .user_phone .multiselect.custm-phone-lbl .multiselect__input{padding-top:5px}.new-checkout-v3 .input-label-container{position:relative}.new-checkout-v3 .input-label-container .input-label{position:absolute;top:20px;left:15px;touch-action:manipulation;font-size:15px!important;line-height:12px;height:14px;font-weight:400;pointer-events:none;transition-duration:0s}.new-checkout-v3 .input-label-container .input-label .cls-required:after{right:-5px;color:red!important}.new-checkout-v3 .input-label-container .input-label sup{top:-2px;left:-1px}.new-checkout-v3 .input-label-container .form-control{color:#000}.new-checkout-v3 .input-label-container .form-control::-moz-placeholder{color:#fff}.new-checkout-v3 .input-label-container .form-control:-ms-input-placeholder{color:#fff}.new-checkout-v3 .input-label-container .form-control::placeholder{color:#fff}.new-checkout-v3 .input-label-container .form-control:not(:-moz-placeholder-shown)+label{top:8px!important;left:15px;font-size:11px!important;margin-bottom:0;line-height:normal}.new-checkout-v3 .input-label-container .form-control:not(:-ms-input-placeholder)+label{top:8px!important;left:15px;font-size:11px!important;margin-bottom:0;line-height:normal}.new-checkout-v3 .input-label-container .datepicker-open+label .input-label-container.focus-inputValue label,.new-checkout-v3 .input-label-container.focus-label-top label,.new-checkout-v3 .input-label-container .form-control:focus+label,.new-checkout-v3 .input-label-container .form-control:not(:placeholder-shown)+label{top:8px!important;left:15px;font-size:11px!important;margin-bottom:0;line-height:normal}.new-checkout-v3 .input-label-container .form-control:not(:-moz-placeholder-shown)+label span{display:none}.new-checkout-v3 .input-label-container .form-control:not(:-ms-input-placeholder)+label span{display:none}.new-checkout-v3 .input-label-container .datepicker-open+label .input-label-container.focus-inputValue label span,.new-checkout-v3 .input-label-container.focus-label-top label span,.new-checkout-v3 .input-label-container .form-control:focus+label span,.new-checkout-v3 .input-label-container .form-control:not(:placeholder-shown)+label span{display:none}.new-checkout-v3 .input-label-container.contact-input-label-container .input-label{font-size:16px;color:#6b6b6b;top:22px;left:17px}.new-checkout-v3 .input-label-container .form-control,.new-checkout-v3 .input-label-container .multiselect__tags,.new-checkout-v3 .input-label-container .pasngr-detls.flatpickr-input{padding-left:10px!important;padding-top:16px;background:none;border:1px solid #ccc!important;font-size:14px;height:50px!important;border-radius:3px!important}.new-checkout-v3 .input-label-container.pass-dob .input-label{display:none}.new-checkout-v3 .input-label-container.pass-dob .flatpickr-input{padding:16px 0 0}.new-checkout-v3 .input-label-container.pass-dob .form-control::-moz-placeholder{color:#000}.new-checkout-v3 .input-label-container.pass-dob .form-control:-ms-input-placeholder{color:#000}.new-checkout-v3 .input-label-container.pass-dob .form-control::placeholder{color:#000}.new-checkout-v3 .cls-required:after,.new-checkout-v3 .required-star{color:red!important}.new-checkout-v3 .pass-cont-hd{background:#f6f6f6;min-height:40px;font-size:14px!important;padding:9px 10px 7px;margin-bottom:0}.new-checkout-v3 .custom-checkbox{padding-left:30px}.new-checkout-v3 .custom-checkbox .custom-control-label{padding-left:.5rem!important}.new-checkout-v3 .custom-control.custom-checkbox .custom-control-label{margin-bottom:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-size:15px!important}.new-checkout-v3 .custom-control.custom-checkbox .custom-control-label:before{border:1px solid #ccc!important;width:21px;height:21px;top:-1px;left:-30px}.new-checkout-v3 .custom-control.custom-checkbox .custom-control-label:after{width:21px;height:21px;font-family:iconflightres!important}.new-checkout-v3 .custom-control.custom-checkbox .custom-control-input:checked~.custom-control-label:before{background:#fff!important;border:1px solid #ccc!important}.new-checkout-v3 .custom-control.custom-checkbox .custom-control-input:checked~.custom-control-label:after{left:-29px!important;top:-1px!important;line-height:15px;text-align:center;content:"";background:url(https://d12lchh0gjjhot.cloudfront.net/img/icon/tick_icon.png) no-repeat 50%}.new-checkout-v3 .custom-contact-detaile .custm-email-id{width:270px}.new-checkout-v3 .checkout-passenger-detls .custom-control-inline.custom-checkbox:last-child{margin-right:0!important}.new-checkout-v3 .collapse-arrow-des{display:block;width:33px;height:33px;line-height:38px;border-radius:50%;background-color:#fff}.new-checkout-v3 .collapse-arrow-des .fa{color:#000!important}.new-checkout-v3 .w-37{width:37%}.new-checkout-v3 .w-3{width:3%}.new-checkout-v3 .addtnal-service-total{padding-top:6px;font-size:10px!important}.new-checkout-v3 .addional-serv-ssr .form-control::-moz-placeholder,.new-checkout-v3 .custom-contact-detaile .form-control::-moz-placeholder{color:#6f6f6f}.new-checkout-v3 .addional-serv-ssr .form-control:-ms-input-placeholder,.new-checkout-v3 .custom-contact-detaile .form-control:-ms-input-placeholder{color:#6f6f6f}.new-checkout-v3 .addional-serv-ssr .form-control::placeholder,.new-checkout-v3 .custom-contact-detaile .form-control::placeholder{color:#6f6f6f}.new-checkout-v3 .addional-serv-ssr .multiselect__placeholder,.new-checkout-v3 .custom-contact-detaile .multiselect__placeholder{color:#6f6f6f}.new-checkout-v3 .faresummarymenuSec{position:fixed;right:-366px;top:0;z-index:4000;transition:all .5s}@media (max-width:767px){.new-checkout-v3 .faresummarymenuSec{z-index:99}}.new-checkout-v3 .faresummarymenuSec.active{right:0}.new-checkout-v3 .faresummarymenuSec.active span.arrowIcon i.fa{transform:rotate(270deg)}.new-checkout-v3 .faresummarymenuSec .faresummaryCont{width:365px;box-shadow:0 1px 5px 0 rgba(0,0,0,.1);background-color:#fff;padding:10px;height:405px;overflow:auto}.new-checkout-v3 .faresummarymenuSec .faresummarymenu{box-shadow:0 -1px 4px 0 rgba(0,0,0,.1);background-color:#fff;padding:5px 10px;z-index:3000;transform:rotate(270deg);width:185px;text-align:center;display:flex;height:40px;position:absolute;left:-111px;font-weight:700}.new-checkout-v3 .faresummarymenuSec span.arrowIcon{box-shadow:0 -3px 4px 0 rgba(0,0,0,.1);background-color:#fff;border-radius:50%;width:35px;height:35px;display:flex;text-align:center;align-items:center;justify-content:space-around;position:relative;top:-22px;left:60px;z-index:-1}.new-checkout-v3 .faresummarymenuSec span.arrowIcon i.fa{position:relative;top:-6px;left:1px;font-size:20px;transform:rotate(90deg)}.new-checkout-v3 .faresummarymenuSec .fareSummarytext{height:35px;background:#fff;z-index:11;position:relative;top:-5px;padding-top:5px}.new-checkout-v3 .fareSummaryHd{font-size:18px;border-bottom:1px solid #ddd;padding:5px 15px 8px}.new-checkout-v3 .faresummaryCont .payment-one td,.new-checkout-v3 .faresummaryCont .payment-one th{border:0;padding:3px 0!important;font-size:14px}@media only screen and (max-width:767px){.new-checkout-v3 .faresummaryCont .payment-one td,.new-checkout-v3 .faresummaryCont .payment-one th{font-size:12px}}.new-checkout-v3 .faresummaryCont .payment-one .travelersType{width:33%}.new-checkout-v3 .faresummaryCont .checkout-summry-tble{border-bottom:1px solid #ddd;padding:0 10px 5px}.new-checkout-v3 .faresummaryContInner::-webkit-scrollbar{width:6px}.new-checkout-v3 .selected_column{background:#e7f0fd}.new-checkout-v3 .selected_column .branded_fare_image_gallery .carousel-item{background:transparent!important}.new-checkout-v3 .branded_class_modals .fare_family_body .flight_class_details{position:relative}.new-checkout-v3 .branded_class_modals .fare_family_body .flight_class_details:after{position:absolute;content:"";top:0;bottom:0;right:-1px;border-right:1px solid #b8b8b8}.new-checkout-v3 .branded_class_modals .fare_family_body .branded_fare_scroll{border:1px solid #b8b8b8;height:auto;max-height:534px}.new-checkout-v3 .branded_class_modals .fare_family_body .branded_fare_scroll.new_brand_fare_inner{border:1px solid #e5f0ff}.new-checkout-v3 .branded_class_modals .fare_family_body .branded_fare_scroll.new_brand_fare_inner .branded_fare_amt{color:#0970fe}.new-checkout-v3 .branded_class_modals .fare_family_body .upgradeflight-itemlst{border:none;padding:17px 5px 14px!important}@media (max-width:767px){.new-checkout-v3 .branded_class_modals .fare_family_body .upgradeflight-itemlst{padding:8px 5px 14px!important}}.new-checkout-v3 .branded_class_modals .fare_family_body .branded_fare_title{background:none;padding:0;line-height:normal;min-height:auto;margin-bottom:0!important;margin-top:10px!important}.new-checkout-v3 .branded_class_modals .fare_family_body .branded_fare_price_gallery_wrapper{margin-top:3px;padding-bottom:13px!important;border-bottom:1px solid #b8b8b8}.new-checkout-v3 .branded_class_modals .fare_family_body .branded_fare_amt{font-size:16px;color:#fc7d12}.new-checkout-v3 .branded_class_modals .fare_family_body .branded_fare_amt sup{top:-3px}.new-checkout-v3 .branded_class_modals .fare_family_body .no_branded_fare_image_gallery .branded_fare_amt{padding:0;margin-bottom:0!important}.new-checkout-v3 .branded_class_modals .view_all_txt{border-bottom:none;left:50%;width:auto;bottom:12px;padding-bottom:0;line-height:normal;min-height:auto;text-decoration:underline}.new-checkout-v3 .branded_class_modals .view_all_txt:hover{color:#fc7d12!important}.new-checkout-v3 .branded_class_modals .vueperslides--bullets-outside{margin-bottom:0}.new-checkout-v3 .branded_class_modals .flight_branded_fare_details{margin:0}.new-checkout-v3 .branded_class_modals .flight_branded_fare_wrapper .vueperslides__arrow{z-index:91;top:35px}.new-checkout-v3 .branded_class_modals .flight_sub_title{height:35px;line-height:35px;margin-bottom:0!important}.new-checkout-v3 .totalPriceView{background-color:#f6f6f6;padding:5px 10px}.new-checkout-v3 .totalPriceView .payment-one td{font-size:18px!important;font-weight:700!important}@media only screen and (max-width:767px){.new-checkout-v3 .totalPriceView .payment-one td{font-size:14px!important}}@media (max-width:450px){.new-checkout-v3 .faresummarymenuSec .faresummaryCont{width:275px}.new-checkout-v3 .checkout-summry-tble.table-responsive{overflow-x:auto}.new-checkout-v3 .checkout-summry-tble.table-responsive::-webkit-scrollbar{height:6px}}.new-checkout-v3 .promocode-apply .form-control{height:41px!important;background:#fff!important;border-radius:3px;border-color:#dcdcdc!important;padding:10px 0 10px 40px!important}.new-checkout-v3 .promocode-apply .btn-primary{height:41px!important;background:#ef6922!important;font-weight:700;min-width:110px}.new-checkout-v3 .promocode-apply .form-control-icon{top:9px;left:13px;color:#0b4da4}.new-checkout-v3 .checkout-summry-promo{padding:10px 0!important}.new-checkout-v3 .insurance-two .insurance-list-tab .nav.card-header{width:300px;font-weight:400}.new-checkout-v3 .insurance-two .insurance-list-tab .col-auto .nav-item a{max-width:280px;height:64px}.new-checkout-v3 .insurance-two .insurance-list-tab .col-auto .nav-item .nav-link{border-radius:5px!important;border:1px solid #dcdcdc}.new-checkout-v3 .insurance-two .insurance-list-tab .col-auto .nav-item .nav-link .selected-sysmbol{top:12px;right:-27px}.new-checkout-v3 .insurance-two .insurance-list-tab .col-auto .nav-item .nav-link .passType{color:#0b4da4}.new-checkout-v3 .insurance-two .insurance-list-tab .col-auto .nav-item .nav-link .selected-sysmbol{height:18px;width:18px;border:1px solid #59b560;border-radius:50%;background:url(https://d12lchh0gjjhot.cloudfront.net/img/icon/tick_icon.png) no-repeat 3px 4px;background-size:70%;text-indent:-99999px}.new-checkout-v3 .insurance-two .insurance-list-tab .col-auto .nav-item .nav-link.active{border-color:#0b4da4!important;background-color:#fff!important}.new-checkout-v3 .insurance-two .insurance-list-tab .col-auto .nav-item .nav-link.active:before{top:17px;left:auto;right:-25px;border-left-color:#0b4da4}.new-checkout-v3 .insurance-two .insurance-list-tab .col-auto .nav-item .nav-link.active .selected-sysmbol{display:none}.new-checkout-v3 .insurance-two .insurance-list-tab .col-auto .nav-item .nav-link.active .passType{color:#000}.new-checkout-v3 .insurance-two .insurance-list-tab .col-auto .nav-item .nav-link .symbol-amount-view{font-size:12px;color:#000}.new-checkout-v3 .insurance-two .insurance-list-tab .col-auto .nav-item .nav-link .tab-top-row{padding:5px 0 0}.new-checkout-v3 .insurance-two .insurance-list-tab .tab-pane.card-body{padding:0 8px}.new-checkout-v3 .insurance-two .insurance-left-content{padding-right:25px}.new-checkout-v3 .insurance-two .custm-insurnce-plan.row{margin-right:-8px;margin-left:-8px}.new-checkout-v3 .insurance-two .custm-insurnce-planbg.col-sm-6{padding-left:8px;padding-right:8px}.new-checkout-v3 .insurance-two .custm-insurnce-planbg.col-sm-6 .custom-radio .custom-control-label{padding-top:2px}.new-checkout-v3 .insurance-two .custm-insurnce-planbg.col-sm-6 .ins-logo-bg{margin:0 0 4px 20px}.new-checkout-v3 .insurance-two .custm-insurnce-planbg.col-sm-6 .custom-control.custom-checkbox .custom-control-label{font-size:12px!important;line-height:19px;padding-top:2px;filter:grayscale(80%)}.new-checkout-v3 .insurance-two .custm-insurnce-planbg.col-sm-6 .custom-control.custom-checkbox .custom-control-label:after{width:17px;height:17px;left:2px!important;top:1px!important}.new-checkout-v3 .insurance-two .custm-insurnce-planbg.col-sm-6 .insurance-listing-ck{margin-right:5px}.new-checkout-v3 .insurance-two .custm-insurnce-planbg.col-sm-6 .insurancelist-left-sec .insu-nextbtn{background:transparent!important;border-color:transparent!important;color:#0b4da4!important;padding:5px!important}.new-checkout-v3 .insurance-two .insurancelist-sec.col-sm-6{padding-left:8px;padding-right:8px}.new-checkout-v3 .passenger-icons .icon-insurance-new{line-height:21px;top:9px}.new-checkout-v3 .passenger-icons .icon-insurance-new:before{font-family:iconswap;content:"\F066"}.new-checkout-v3 .close_icon{position:absolute;top:5px;right:8px;width:22px;height:22px;background:#fff;border-radius:50%;cursor:pointer;display:flex;justify-content:center;align-items:center}.new-checkout-v3 .close_icon .iconflightres-close{font-size:9px;display:block;position:absolute;top:7px;left:6.5px}.new-checkout-v3 .disabled{pointer-events:none}.new-checkout-v3.fareCompare-modal .modal-header .close{background:#053a9a;color:#fff}.overlay_sec{position:absolute;top:0;bottom:0;left:0;right:0;background:hsla(0,0%,96.5%,.4);z-index:3;opacity:.7}.flightStops-tooltip-v3 .tooltip-inner{border:none;box-shadow:0 0 6px #ddd}.seat-tooltip-view-v3{max-width:100%}.seat-tooltip-view-v3 .seat_icon{width:35px;display:inline-flex;justify-content:center;align-items:center;padding:4px}.seat-tooltip-view-v3 .seat_icon i{line-height:12px;font-size:16px}.seat-tooltip-view-v3 .seat_number{display:block;line-height:21px;padding-top:4px}.seat-tooltip-view-v3 .seat_details_sec{background:#f6f6f6;display:flex;align-items:center;position:relative;margin-bottom:10px}.seat-tooltip-view-v3 .seat_details_sec:before{position:absolute;content:"";top:0;bottom:0;left:35px;width:5px;background:#fff}.seat-tooltip-view-v3 .pax_selection_sec .custom-control{margin-right:5px;padding-left:32px}.seat-tooltip-view-v3 .pax_selection_sec .custom-control .custom-control-label{font-size:14px;color:inherit!important}.seat-tooltip-view-v3 .pax_selection_sec .custom-control .custom-control-label:before{left:-28px;top:2px;border-color:#ccc!important}.seat-tooltip-view-v3 .pax_selection_sec .custom-control .custom-control-input:checked~.custom-control-label:before{border-color:#ccc}.seat-tooltip-view-v3 .pax_selection_sec .custom-control .custom-control-input:checked~.custom-control-label:after{top:2px;left:-28px;background:#28a743}.seat-tooltip-view-v3 .pax_selection_inner_sec:before{position:absolute;content:"";top:0;bottom:0;left:47%;width:1px;background:#ccc}.seat-tooltip-view-v3 .seatmap_done_btn{font-size:14px;padding:3px 10px;line-height:19px;color:#053a9a;border:1px solid #053a9a;margin-top:10px;margin-bottom:10px}.new-checkout-v3 .additional-service-tab-v3 .nav-tabs,.new_payment_modal_flight_info .additional-service-tab-v3 .nav-tabs{border:0;background-color:#f6f6f6;padding:10px 10px 0}.new-checkout-v3 .additional-service-tab-v3 .nav-tabs .nav-item .nav-link,.new_payment_modal_flight_info .additional-service-tab-v3 .nav-tabs .nav-item .nav-link{padding:0 10px!important;border-top-left-radius:6px!important;border-top-right-radius:6px!important}.new-checkout-v3 .additional-service-tab-v3 .nav-tabs .nav-item .nav-link .tab-link-text,.new_payment_modal_flight_info .additional-service-tab-v3 .nav-tabs .nav-item .nav-link .tab-link-text{color:#000}.new-checkout-v3 .additional-service-tab-v3 .nav-tabs .nav-item .nav-link .tab-link-text .iconswap,.new_payment_modal_flight_info .additional-service-tab-v3 .nav-tabs .nav-item .nav-link .tab-link-text .iconswap{color:#c1c1c1}.new-checkout-v3 .additional-service-tab-v3 .nav-tabs .nav-item .nav-link.active,.new-checkout-v3 .additional-service-tab-v3 .nav-tabs .nav-item .nav-link:hover,.new_payment_modal_flight_info .additional-service-tab-v3 .nav-tabs .nav-item .nav-link.active,.new_payment_modal_flight_info .additional-service-tab-v3 .nav-tabs .nav-item .nav-link:hover{background-color:#fff!important;border-bottom-width:5px!important}.new-checkout-v3 .additional-service-tab-v3 .nav-tabs .nav-item .nav-link.active:before,.new-checkout-v3 .additional-service-tab-v3 .nav-tabs .nav-item .nav-link:hover:before,.new_payment_modal_flight_info .additional-service-tab-v3 .nav-tabs .nav-item .nav-link.active:before,.new_payment_modal_flight_info .additional-service-tab-v3 .nav-tabs .nav-item .nav-link:hover:before{bottom:-13px;left:46%}.new-checkout-v3 .additional-service-tab-v3 .nav-tabs .nav-item .nav-link.active .tab-link-text,.new-checkout-v3 .additional-service-tab-v3 .nav-tabs .nav-item .nav-link.active .tab-link-text .iconswap,.new-checkout-v3 .additional-service-tab-v3 .nav-tabs .nav-item .nav-link:hover .tab-link-text,.new-checkout-v3 .additional-service-tab-v3 .nav-tabs .nav-item .nav-link:hover .tab-link-text .iconswap,.new_payment_modal_flight_info .additional-service-tab-v3 .nav-tabs .nav-item .nav-link.active .tab-link-text,.new_payment_modal_flight_info .additional-service-tab-v3 .nav-tabs .nav-item .nav-link.active .tab-link-text .iconswap,.new_payment_modal_flight_info .additional-service-tab-v3 .nav-tabs .nav-item .nav-link:hover .tab-link-text,.new_payment_modal_flight_info .additional-service-tab-v3 .nav-tabs .nav-item .nav-link:hover .tab-link-text .iconswap{color:#0b4da4}.new-checkout-v3 .additional-service-tab-v3 .nav-tabs .tab-link-text,.new_payment_modal_flight_info .additional-service-tab-v3 .nav-tabs .tab-link-text{padding:15px 15px 10px;display:block}.new-checkout-v3 .additional-service-tab-v3 .nav-tabs .tab-link-text .iconswap,.new_payment_modal_flight_info .additional-service-tab-v3 .nav-tabs .tab-link-text .iconswap{top:2px}.new-checkout-v3 .additional-service-tab-v3 .additional-service-cont-v3,.new_payment_modal_flight_info .additional-service-tab-v3 .additional-service-cont-v3{border:1px solid #ece9e9}.new-checkout-v3 .additional-Itinerary-view,.new_payment_modal_flight_info .additional-Itinerary-view{border-bottom:1px solid #ece9e9}.new-checkout-v3 .additional-Itinerary-view .additional-Itinerary-inner,.new_payment_modal_flight_info .additional-Itinerary-view .additional-Itinerary-inner{flex-wrap:wrap}.new-checkout-v3 .additional-Itinerary-view .additional-Itinerary-lst,.new_payment_modal_flight_info .additional-Itinerary-view .additional-Itinerary-lst{width:auto;border:1px solid #ece9e9;border-radius:4px;position:relative;margin-right:15px;margin-bottom:10px;padding:10px}@media only screen and (max-width:768px){.new-checkout-v3 .additional-Itinerary-view .additional-Itinerary-lst,.new_payment_modal_flight_info .additional-Itinerary-view .additional-Itinerary-lst{margin-bottom:20px}}.new-checkout-v3 .additional-Itinerary-view .additional-Itinerary-lst .itinerary-hd,.new_payment_modal_flight_info .additional-Itinerary-view .additional-Itinerary-lst .itinerary-hd{padding-top:2px}.new-checkout-v3 .additional-Itinerary-view .additional-Itinerary-lst .iconflightres-tick,.new_payment_modal_flight_info .additional-Itinerary-view .additional-Itinerary-lst .iconflightres-tick{border-radius:50%;border:1px solid #27a844;height:20px;width:20px;text-align:center;line-height:25px;color:#27a844}.new-checkout-v3 .additional-Itinerary-view .additional-Itinerary-lst .completedicon,.new_payment_modal_flight_info .additional-Itinerary-view .additional-Itinerary-lst .completedicon{position:absolute;top:10px;right:0}.new-checkout-v3 .additional-Itinerary-view .additional-Itinerary-lst.completed,.new_payment_modal_flight_info .additional-Itinerary-view .additional-Itinerary-lst.completed{border:1px solid #27a844}.new-checkout-v3 .additional-Itinerary-view .additional-Itinerary-lst.completed .completedicon,.new_payment_modal_flight_info .additional-Itinerary-view .additional-Itinerary-lst.completed .completedicon{display:block!important}.new-checkout-v3 .additional-Itinerary-view .additional-Itinerary-lst.current,.new_payment_modal_flight_info .additional-Itinerary-view .additional-Itinerary-lst.current{border:1px solid #0a4ca3}.new-checkout-v3 .additional-Itinerary-view .additional-Itinerary-lst.current:before,.new_payment_modal_flight_info .additional-Itinerary-view .additional-Itinerary-lst.current:before{border-left:10px solid transparent;border-right:10px solid transparent;bottom:-13px;left:46%;content:" ";position:absolute;height:0;border-top:10px solid #0a4ca3}.new-checkout-v3 .reschedule-redress-no .pax-address-type .custom-radio,.new_payment_modal_flight_info .reschedule-redress-no .pax-address-type .custom-radio{width:100px}.new-checkout-v3 .custom-tsa-tab.custom-tsa-bg,.new_payment_modal_flight_info .custom-tsa-tab.custom-tsa-bg{background:none;padding:25px 20px!important}.new-checkout-v3 .custom-tsa-tab.custom-tsa-bg .multiselect__single,.new_payment_modal_flight_info .custom-tsa-tab.custom-tsa-bg .multiselect__single{padding-top:6px!important}.new-checkout-v3 .custom-tsa-tab.custom-tsa-bg .multiselect__select,.new_payment_modal_flight_info .custom-tsa-tab.custom-tsa-bg .multiselect__select{top:10px}.new-checkout-v3 .custom-tsa-tab.custom-tsa-bg .checkout_new_ffn_section .multiselect__single,.new_payment_modal_flight_info .custom-tsa-tab.custom-tsa-bg .checkout_new_ffn_section .multiselect__single{padding-top:6px!important}.new-checkout-v3 .custom-tsa-tab .checkout-passnger-content,.new_payment_modal_flight_info .custom-tsa-tab .checkout-passnger-content{border:0}.new-checkout-v3 .custom-tsa-tab .custom-form-inline,.new_payment_modal_flight_info .custom-tsa-tab .custom-form-inline{margin-right:-8px;margin-left:-8px}.new-checkout-v3 .custom-tsa-tab .custom-form-inline .form-group,.new_payment_modal_flight_info .custom-tsa-tab .custom-form-inline .form-group{padding-right:8px!important;padding-left:8px!important}.new-checkout-v3 .custom-tsa-tab .custom-form-inline .form-group.custm-last-name,.new_payment_modal_flight_info .custom-tsa-tab .custom-form-inline .form-group.custm-last-name{max-width:250px}.new-checkout-v3 .custom-tsa-tab .custom-form-inline .form-group.custm-passprt-name,.new_payment_modal_flight_info .custom-tsa-tab .custom-form-inline .form-group.custm-passprt-name{max-width:330px}.new-checkout-v3 .custom-tsa-tab .form-control,.new-checkout-v3 .custom-tsa-tab .multiselect__tags,.new-checkout-v3 .custom-tsa-tab .user_phone .multiselect__tags,.new_payment_modal_flight_info .custom-tsa-tab .form-control,.new_payment_modal_flight_info .custom-tsa-tab .multiselect__tags,.new_payment_modal_flight_info .custom-tsa-tab .user_phone .multiselect__tags{min-height:41px!important;background:#fff!important;border-radius:3px;border-color:#dcdcdc!important}.new-checkout-v3 .custom-tsa-tab .user_phone .multiselect__tags,.new_payment_modal_flight_info .custom-tsa-tab .user_phone .multiselect__tags{border-right:0!important;position:relative;border-top-left-radius:3px!important;border-bottom-left-radius:3px!important}.new-checkout-v3 .custom-tsa-tab .user_phone .multiselect__tags:after,.new_payment_modal_flight_info .custom-tsa-tab .user_phone .multiselect__tags:after{content:"";height:25px;top:7px;right:0;width:1px;position:absolute;border-right:1px solid #dcdcdc}.new-checkout-v3 .custom-tsa-tab .user_phone .multiselect__tags .multiselect__placeholder,.new_payment_modal_flight_info .custom-tsa-tab .user_phone .multiselect__tags .multiselect__placeholder{padding-left:10px}.new-checkout-v3 .custom-tsa-tab .not_available_text,.new_payment_modal_flight_info .custom-tsa-tab .not_available_text{line-height:41px;font-size:12px;padding:0 10px}.new-checkout-v3 .custom-tsa-tab .contactus-search .form-control,.new_payment_modal_flight_info .custom-tsa-tab .contactus-search .form-control{border-top-left-radius:0!important;border-bottom-left-radius:0!important}.new-checkout-v3 .custom-tsa-tab .multiselect__tags,.new_payment_modal_flight_info .custom-tsa-tab .multiselect__tags{padding-top:5px!important}.new-checkout-v3 .custom-tsa-tab .ssr_osi_flight .multiselect__tags,.new_payment_modal_flight_info .custom-tsa-tab .ssr_osi_flight .multiselect__tags{padding-bottom:10px!important}.new-checkout-v3 .custom-tsa-tab .multiselect__select,.new_payment_modal_flight_info .custom-tsa-tab .multiselect__select{right:8px;top:6px;width:20px;height:27px}@media only screen and (max-width:767px){.new-checkout-v3 .custom-tsa-tab .multiselect__select,.new_payment_modal_flight_info .custom-tsa-tab .multiselect__select{right:0;top:7px}}.new-checkout-v3 .custom-tsa-tab.addional-serv-ssr .multiselect__placeholder,.new_payment_modal_flight_info .custom-tsa-tab.addional-serv-ssr .multiselect__placeholder{padding-top:5px}.new-checkout-v3 .custom-tsa-tab.addional-serv-ssr .multiselect__single,.new_payment_modal_flight_info .custom-tsa-tab.addional-serv-ssr .multiselect__single{padding-top:5px!important}.new-checkout-v3 .custom-tsa-tab.addional-serv-ssr .multiselect__input,.new_payment_modal_flight_info .custom-tsa-tab.addional-serv-ssr .multiselect__input{padding-top:5px!important;min-height:20px;line-height:20px}.new-checkout-v3 .custom-tsa-tab.addional-serv-ssr .custm-phone-lbl .multiselect__tags-wrap .multiselect__tag,.new_payment_modal_flight_info .custom-tsa-tab.addional-serv-ssr .custm-phone-lbl .multiselect__tags-wrap .multiselect__tag{top:2px!important}.new-checkout-v3 .custom-tsa-tab .tsa-close-btn,.new_payment_modal_flight_info .custom-tsa-tab .tsa-close-btn{border-color:#0b4da4!important;background:#fff!important;right:0;bottom:0;height:36px;line-height:25px;border-radius:3px;min-width:75px}.new-checkout-v3 .custom-tsa-tab .form-control-disabled,.new_payment_modal_flight_info .custom-tsa-tab .form-control-disabled{background-color:#f6f6f6!important;border-color:#f6f6f6!important;pointer-events:none;color:#000;height:41px!important;line-height:41px;font-size:13px;border-radius:3px;padding:0 10px!important}.new-checkout-v3 .custom-tsa-tab .form-control-disabled.link-color,.new_payment_modal_flight_info .custom-tsa-tab .form-control-disabled.link-color{color:#0b4da4}.new-checkout-v3 .seat-passenger-details .passangeRemoveIconCon,.new_payment_modal_flight_info .seat-passenger-details .passangeRemoveIconCon{width:25px;margin-top:8px}.new-checkout-v3 .passangeRemoveIcon,.new_payment_modal_flight_info .passangeRemoveIcon{background-color:#d1d1d1;height:25px;width:25px;display:flex;line-height:24px;justify-content:center;border-radius:50%;font-weight:700;color:#fff!important}.new-checkout-v3 .passangeRemoveIcon:hover,.new_payment_modal_flight_info .passangeRemoveIcon:hover{background-color:#dcdcdc;color:#fff}.new-checkout-v3 .seatmap-details-view .hotel-box-shadow,.new_payment_modal_flight_info .seatmap-details-view .hotel-box-shadow{padding-bottom:40px!important}.new-checkout-v3 .selected-room-details-view,.new_payment_modal_flight_info .selected-room-details-view{position:relative;z-index:2;background:#fff}.new-checkout-v3 .vueperslides__track,.new_payment_modal_flight_info .vueperslides__track{z-index:3}.new-checkout-v3 .simalartohotel-section .vueperslides__bullets,.new_payment_modal_flight_info .simalartohotel-section .vueperslides__bullets{bottom:-26px;z-index:1}.new-checkout-v3 .simalartohotel-section .vueperslides__bullet,.new_payment_modal_flight_info .simalartohotel-section .vueperslides__bullet{margin-top:4px;margin-bottom:4px}.new-checkout-v3 .simalartohotel-section.flight_hotel_height .vueperslides--fixed-height,.new_payment_modal_flight_info .simalartohotel-section.flight_hotel_height .vueperslides--fixed-height{height:480px!important}.new-checkout-v3 .modify_link,.new_payment_modal_flight_info .modify_link{position:absolute;top:18px;right:0;line-height:normal}@media only screen and (max-width:767px){.new-checkout-v3 .modify_link,.new_payment_modal_flight_info .modify_link{top:-25px!important;right:10px!important;z-index:99}}.new_payment_modal_flight_info .additional-Itinerary-view{padding-top:0!important}.new_payment_modal_flight_info .additional-Itinerary-view .additional-Itinerary-lst .completedicon{position:static}.similar-hotel-images .modal-xl{max-width:740px!important}.similar-hotel-images .hotel-summary-slider-top .vueperslides{height:432px!important}.similar-hotel-images .hotel-details .large-image .hotel-imagesInnerbg{min-height:438px;max-height:438px}.similar-hotel-images .hotel-summary-slider{padding-top:0!important;padding-left:0!important}.dynamic_menu_steps_new.flight-steps-new{width:90%;margin:0 auto}.dynamic_menu_steps_new.flight-steps-new .nav .nav-item .nav-link{font-size:18px;padding-right:5px;padding-left:5px;justify-content:center;position:relative}.dynamic_menu_steps_new.flight-steps-new .nav .nav-item .nav-link .steps_lable{background:#f1f4f7;z-index:1}.dynamic_menu_steps_new.flight-steps-new .nav .nav-item .nav-link .steps-new-icon.left-icon{background-color:#b7b7b7;width:40px;height:40px}.dynamic_menu_steps_new.flight-steps-new .nav .nav-item .nav-link .steps-new-icon.arrow-icon{top:14px;right:-6px}.dynamic_menu_steps_new.flight-steps-new .nav .nav-item .nav-link .steps-new-icon .iconflightres{font-size:25px;top:8px;left:8px;line-height:28px;height:26px}.dynamic_menu_steps_new.flight-steps-new .nav .nav-item .nav-link .steps-new-icon .icon{font-size:22px;left:11px;top:7px;line-height:21px}.dynamic_menu_steps_new.flight-steps-new .nav .nav-item .nav-link .steps-new-icon .iconswap-traveller{font-size:22px;left:10px;top:8px;line-height:28px;height:26px}.dynamic_menu_steps_new.flight-steps-new .nav .nav-item .nav-link .steps-new-icon.payment-icn img{top:11px;left:7px;width:24px}.dynamic_menu_steps_new.flight-steps-new .nav .nav-item .nav-link:after,.dynamic_menu_steps_new.flight-steps-new .nav .nav-item .nav-link:before{position:absolute;content:"";top:26px;width:28%;height:1px;border-top:1px dashed #333}.dynamic_menu_steps_new.flight-steps-new .nav .nav-item .nav-link:before{left:0}.dynamic_menu_steps_new.flight-steps-new .nav .nav-item .nav-link:after{right:0}.dynamic_menu_steps_new.flight-steps-new .nav .nav-item.active .nav-link:after,.dynamic_menu_steps_new.flight-steps-new .nav .nav-item.active .nav-link:before,.dynamic_menu_steps_new.flight-steps-new .nav .nav-item.current-steps .nav-link:before{border-top-color:#27a746}.dynamic_menu_steps_new.flight-steps-new .nav .nav-item.current-steps+li .nav-link:before,.dynamic_menu_steps_new.flight-steps-new .nav .nav-item.current-steps .nav-link:after{border-top-color:#005caa}.dynamic_menu_steps_new.flight-steps-new .nav .nav-item:first-child .nav-link:before,.dynamic_menu_steps_new.flight-steps-new .nav .nav-item:last-child .nav-link:after{display:none}.dynamic_menu_steps_new.flight-steps-new .nav .nav-item .iconflightres{font-size:19px;top:4px;position:absolute;left:5px}.dynamic_menu_steps_new.flight-steps-new .nav .nav-item .iconswap-payment-hotel{left:7px}.dynamic_menu_steps_new.flight-steps-new .nav .nav-item .arrow-icon{position:relative}.dynamic_menu_steps_new.flight-steps-new .nav .nav-item .arrow-icon:after{content:"";position:absolute;top:45%;height:1px;width:50px}.dynamic_menu_steps_new.flight-steps-new .nav .nav-item .arrow-icon .fa{position:absolute;top:3px;right:-4px;z-index:2;font-size:20px}.dynamic_menu_steps_new.flight-steps-new .nav .nav-item.active .nav-link .steps-new-icon.left-icon,.dynamic_menu_steps_new.flight-steps-new .nav .nav-item.complete-steps .nav-link .steps-new-icon.left-icon{background-color:#27a746;color:#fff}.dynamic_menu_steps_new.flight-steps-new .nav .nav-item.current-steps .nav-link{color:#005caa}.dynamic_menu_steps_new.flight-steps-new .nav .nav-item.current-steps .nav-link .steps-new-icon.left-icon{background-color:#005caa;color:#fff}.dynamic_menu_steps_new.flight-steps-new .nav .nav-item.step1completed .nav-link .steps-new-icon.left-icon{background-color:#27a746}@media only screen and (max-width:768px){.dynamic_menu_steps_new.flight-steps-new .nav .nav-item{flex-basis:100%}.dynamic_menu_steps_new.flight-steps-new .nav .nav-item .nav-link{justify-content:flex-start;padding-bottom:20px}.dynamic_menu_steps_new.flight-steps-new .nav .nav-item .nav-link .steps-new-icon.arrow-icon{top:auto;right:auto;left:18px;bottom:-4px;transform:rotate(90deg)}.dynamic_menu_steps_new.flight-steps-new .nav .nav-item .nav-link:before{display:none}.dynamic_menu_steps_new.flight-steps-new .nav .nav-item .nav-link:after{border-top:none;right:auto;top:auto;bottom:-13px;left:24px;width:1px;height:50%;border-left:1px dashed #015caa}.dynamic_menu_steps_new.flight-steps-new .nav .nav-item.active .nav-link:after{border-left-color:#27a746}.dynamic_menu_steps_new.flight-steps-new .nav .nav-item:last-child .nav-link:after{border-left:none}}.new_flight_payment .dynamic_menu_steps_new.flight-steps-new{width:100%}.new_flight_payment .payment_via_card_section .cart_billing_card_form .multiselect__tags{border-radius:10px}.new_flight_payment .payment_via_card_section .cart_billing_card_form .phone-flag-input .multiselect__tags{border-radius:10px 0 0 10px!important}.new_flight_payment .payment_via_card_section .cart_billing_card_form .phone-lbl-input .input-tel__input{border-radius:0 10px 10px 0}.shareurl_pg_menu_steps{justify-content:flex-end!important}.confirmation_pg_wrapper .flight-details-summary .flight-details-view-sec .title-sec{background-color:#f5f5f5}.confirmation_pg_wrapper .flight-details-summary .layoverbg{background-color:#fff;border:1px solid #5d5d5d;padding:2px 4px 0;border-radius:10px;font-size:9px!important}.confirmation_pg_wrapper .flight-details-summary .flightlist-airline{width:110px}.confirmation_pg_wrapper .confirmation-heading h2{margin:0;padding:0;color:#0bb107;font-size:40px}@media screen and (max-width:1024px){.confirmation_pg_wrapper .confirmation-heading h2{font-size:30px}}@media screen and (max-width:767px){.confirmation_pg_wrapper .confirmation-heading h2{font-size:22px}}.confirmation_pg_wrapper .confirmation-heading .new_confimation_header{font-size:30px}@media screen and (max-width:1024px){.confirmation_pg_wrapper .confirmation-heading .new_confimation_header{font-size:25px}}@media screen and (max-width:767px){.confirmation_pg_wrapper .confirmation-heading .new_confimation_header{font-size:18px}}.rules_content p:not(.font-weight-bold){font-size:12px}.payment_credit_terms{border:1px solid #dee2e6}.payment_credit_terms table{margin-bottom:0}.payment_credit_terms th{border-bottom-width:1px!important;border-top:none}@media only screen and (max-width:768px){.new-checkout-v3 .checkout_itinerary_hd{display:block!important}.new-checkout-v3 .flight-list-in .flight-list-hd{display:block!important;padding:10px!important}.new-checkout-v3 .itinerary_trip_details{display:block!important}.new-checkout-v3 .itinerary_trip_location_sec{margin-bottom:7px}.new-checkout-v3 .itinerary_trip_date_sec{padding-left:0!important;margin-bottom:7px}.new-checkout-v3 .itinerary_duration,.new-checkout-v3 .itinerary_stops{margin-bottom:7px!important}.new-checkout-v3 .flight-details-summary .flightlist-airline{width:auto;margin-right:0!important;margin-bottom:10px}.new-checkout-v3 .flight-details-summary .flight-result-detls{display:block!important}.new-checkout-v3 .flightlist-details-view{width:100%}.new-checkout-v3 .flightlist-details-inner{display:block!important}.new-checkout-v3 .flightlist-details-view-lft{width:100%;margin-bottom:10px}.new-checkout-v3 .flightlist-details-view-lft .flight-itinerary-airport-det .airport-name{width:100%!important}.new-checkout-v3 .flightlist-details-view-rgt{width:100%}.new-checkout-v3 .flight_itinerary_list_sec{display:block!important}.new-checkout-v3 .flightlist-rgt-itm{display:flex;width:100%!important;padding-right:0!important}.new-checkout-v3 .flightlist-rgt-itm li{flex-basis:50%}.new-checkout-v3 .flight_itinerary_price_sec{width:100%}.new-checkout-v3 .price-comm{padding-left:0!important}.new-checkout-v3 .price-comm-text{text-align:left!important}.new-checkout-v3 .product-list-inner-btm .flightListbtm-menu li{padding-left:0;padding-right:15px!important}.new-checkout-v3 .faresummarymenuSec{top:auto;bottom:36%;right:-300px}.new-checkout-v3 .faresummarymenuSec .faresummaryCont{width:300px}.new-checkout-v3 .flyer-four{width:100%;margin-top:7px}.new-checkout-v3 .custom-tsa-tab .tsa-close-btn{position:relative!important;margin-top:10px}.new-checkout-v3 .custom-tsa-tab .custom-form-inline .form-group{margin-bottom:10px}.new-checkout-v3 .custom_billing_phone_sec{width:100%}.new-checkout-v3 .custom_billing_address_sec{width:100%!important}.new-checkout-v3 .custom-contact-detaile .custm-email-id{width:100%}.new-checkout-v3 .custm-pax-address{margin-top:0!important}.new-checkout-v3 .custm-pax-address .bv-no-focus-ring{display:block!important}.new-checkout-v3 .custm-pax-address .bv-no-focus-ring .custom-checkbox{margin-right:0;margin-bottom:10px}.new-checkout-v3 .card-header-title{font-size:15px!important}.new-checkout-v3 .addional-serv-ssr-sec{overflow-x:auto}.new-checkout-v3 .addional-serv-ssr-sec::-webkit-scrollbar{height:6px}.new-checkout-v3 .addional-serv-ssr-sec::-webkit-scrollbar-thumb{border-radius:0}.new-checkout-v3 .custm-service .multiselect__content-wrapper{min-width:150px;min-height:130px;max-height:100%!important}.new-checkout-v3 .seat-passenger-details{min-height:auto}.new-checkout-v3 .additional-Itinerary-seat-map-sec{border-left:none!important}.new-checkout-v3 .additional-Itinerary-seat-map-inner .float-left{padding-left:10px;float:unset!important}.new-checkout-v3 .seatmap-details-view .hotel-box-shadow{padding-left:10px!important;padding-right:10px!important}.new-checkout-v3 .terms-condition{width:95%}.new-checkout-v3 .hotel-item-wrapper{padding-top:0!important}.new-checkout-v3 .hotel-item-wrapper.new_hotel_item_wrap .room_products_sec .room_facility_lft_sec{width:100%}.new-checkout-v3 .hotel-item-wrapper.new_hotel_item_wrap .hotel_package_price_list .room_cancellation_details .canellation_content_left{display:block!important}.new-checkout-v3 .canellation_content_inner_left{width:100%!important;display:block!important}.new-checkout-v3 .canellation_content_inner_right{width:100%;display:block!important}.new-checkout-v3 .canellation_content_inner_right>.w-35,.new-checkout-v3 .canellation_content_inner_right>.w-45{width:100%!important}.new-checkout-v3 .canellation_content_inner_right>.d-flex{display:block!important}.new-checkout-v3 .canellation_content_inner_right>.ml-3{margin-left:0!important}.new-checkout-v3 .canellation_content_inner_right .add-to-cart .btn{height:40px!important;line-height:34px}.new-checkout-v3.fareCompare-modal .branded_class_modals .flight_branded_fare_wrapper.branded_fare_3columns .vueperslide{width:100%!important}.new-checkout-v3 .package-meal-selection .additional-service-cont-v3 .custom-tsa-tab .d-flex{display:flex!important}.new-checkout-v3 .package-meal-selection .additional-service-cont-v3 .meals-lst{display:block!important}.new-checkout-v3 .package-meal-selection .additional-service-cont-v3 .meals-lst .w-20,.new-checkout-v3 .package-meal-selection .additional-service-cont-v3 .meals-lst .w-25,.new-checkout-v3 .package-meal-selection .additional-service-cont-v3 .meals-lst .w-30{width:100%!important}.new-checkout-v3 .best-guarantee-cont .additional-service-cont-v3 .baggage_scroll{overflow-x:auto}.new-checkout-v3 .best-guarantee-cont .additional-service-cont-v3 .baggage_scroll::-webkit-scrollbar{height:6px;width:5px;border-radius:5px}.new-checkout-v3.flight_new_checkout .sitelogo{max-width:100%;width:100%;margin-left:0!important}.new-checkout-v3.flight_new_checkout .sitelogo img{width:35px}.new-checkout-v3 .additional-Itinerary-view .additional-Itinerary-lst.current:before{display:none!important}.new-checkout-v3 .selected-room-details-view .active-room-details-view{padding:0!important}.new-checkout-v3 .hotel-room-images-sec.d-flex{display:block!important}.new-checkout-v3 .hotel-room-images-sec .hotel-singleimg{width:100%!important;padding-right:0!important;margin-bottom:10px}.new-checkout-v3 .hotel-room-images-sec .hotel-imglist{width:100%!important}.new-checkout-v3 .content-section .content-section-content ul{padding-left:15px!important}.new-checkout-v3 .content-section .content-section-content ul li{width:100%;padding-right:5px}.new-checkout-v3 .fareCompare-modal .newcheckout_v3_branded_images_ameni_details{width:150px!important}.new-checkout-v3 .fareCompare-modal .flight_class_lft .upgradeflight-itemlst .font-size-18{font-size:12px!important}.new-checkout-v3 .upgrade-your-flight-cont .checkout_new_apis_section .datepicker-trigger .form-control{padding-left:10px!important}.new-checkout-v3 .main-panel{width:100%;padding-top:20px}.new-checkout-v3 .similar-hotel-tooltip.new_checkout_similar-hotel-tooltip{max-width:340px}.new-checkout-v3 .similar-hotel-tooltip.new_checkout_similar-hotel-tooltip .price_details .days_list .days_list_content{min-width:47.2px}}@media only screen and (max-width:320px){.new-checkout-v3 .faresummarymenuSec{right:-260px}.new-checkout-v3 .faresummarymenuSec .faresummaryCont{width:260px}}@media only screen and (max-width:767px){.additional-Itinerary-seat-list-sec{overflow-x:auto}.additional-Itinerary-seat-list-sec::-webkit-scrollbar{height:6px}.additional-service-cont-v3{overflow-x:auto}.additional-service-cont-v3::-webkit-scrollbar{height:6px}.additional-Itinerary-seat-list-inner{width:500px}.baggage_scroll::-webkit-scrollbar{height:6px}.baggage_inner_list,.meals_inner_list{width:650px}.additional-Itinerary-seat-list-sec .additional-Itinerary-seat-list-inner,.additional-Itinerary-seat-list-sec .baggage-meals-sec,.additional-service-cont-v3 .additional-Itinerary-seat-list-inner,.additional-service-cont-v3 .baggage-meals-sec{display:flex!important}.additional-Itinerary-seat-list-sec .additional-Itinerary-seat-list-inner p,.additional-Itinerary-seat-list-sec .baggage-meals-sec p,.additional-service-cont-v3 .additional-Itinerary-seat-list-inner p,.additional-service-cont-v3 .baggage-meals-sec p{width:100%;text-align:left;padding-left:0!important}.additional-Itinerary-seat-list-sec .custom-tsa-tab.addional-serv-ssr .d-flex,.additional-service-cont-v3 .custom-tsa-tab.addional-serv-ssr .d-flex{display:flex!important;width:100%}.additional-Itinerary-seat-list-sec .custom-tsa-tab.addional-serv-ssr .w-20,.additional-Itinerary-seat-list-sec .custom-tsa-tab.addional-serv-ssr .w-25,.additional-Itinerary-seat-list-sec .custom-tsa-tab.addional-serv-ssr .w-30,.additional-Itinerary-seat-list-sec .custom-tsa-tab.addional-serv-ssr .w-40,.additional-service-cont-v3 .custom-tsa-tab.addional-serv-ssr .w-20,.additional-service-cont-v3 .custom-tsa-tab.addional-serv-ssr .w-25,.additional-service-cont-v3 .custom-tsa-tab.addional-serv-ssr .w-30,.additional-service-cont-v3 .custom-tsa-tab.addional-serv-ssr .w-40{width:100%!important}.additional-Itinerary-seat-list-sec .additional-Itinerary-seat-list-inner,.additional-service-cont-v3 .additional-Itinerary-seat-list-inner{display:block!important}.seatmap-v3 .seatmap-new-sec{max-width:100%}.seatmap-v3 .seat_map_list{max-width:100%;float:unset!important}.custom_billing_phone_inner_sec{display:block!important}}@media only screen and (max-width:768px){.package-result-view .starting-price-sec{display:block!important}.package-result-view .fare-section{margin-left:auto}.package-result-view .package_payment_hotel_sec{display:block!important}.package-result-view .package_payment_hotel_sec .product-details-menu{justify-content:end}.package-result-view .hotel-amenities-wrapper .w-75{width:100%!important}.package-result-view .package_resultPage_sec{display:block!important}.package-result-view .package_resultPage_sec .col-sm-3,.package-result-view .package_resultPage_sec .col-sm-9{max-width:100%}.package-result-view .package_resultPage_sec .col-sm-9{margin-top:15px}.package-result-view .dynamic-flight-result-sec .product-list .itin-content{display:block!important}}.new-checkout-v3 .addional-serv-ssr .addional-serv-ssr-inner .multiselect__tags{padding-bottom:0!important}.custom-radio.economy_radio_hide label{padding-top:15px!important}.custom-radio.economy_radio_hide label:after,.custom-radio.economy_radio_hide label:before{display:none}.new-dynamiccheckout-design .first-last-nameinput{flex-basis:32%}.new-dynamiccheckout-design .pass-middle-name{flex-basis:18%}.new-dynamiccheckout-design input{color:#000!important}.new-checkout-v3.flight_new_checkout .flight_checkoutpassenger_details .upgrade-your-flight-cont{border:unset;border-radius:unset;margin-top:0}.new-checkout-v3.flight_new_checkout .flight_checkoutpassenger_details .checkout-passnger-content .form-control{height:40px!important;border-radius:unset}.new-checkout-v3.flight_new_checkout .flight_checkoutpassenger_details .checkout-passnger-content .multiselect__tags{min-height:40px!important;border-radius:unset;line-height:14px}.new-checkout-v3.flight_new_checkout .flight_checkoutpassenger_details .checkoutpssengr-tab .nav-tabs .nav-item .nav-link{height:40px!important;line-height:40px!important;border-radius:unset}.b2c_wrapper .new-checkout-v3 .form-control{height:50px!important;padding-left:10px!important;padding-top:0!important}.b2c_wrapper .new-checkout-v3 .form-control::-moz-placeholder{font-size:12px!important}.b2c_wrapper .new-checkout-v3 .form-control:-ms-input-placeholder{font-size:12px!important}.b2c_wrapper .new-checkout-v3 .form-control::placeholder{font-size:12px!important}.b2c_wrapper .new-checkout-v3 .passenger-lst.checkout-passnger-content .new-dynamiccheckout-design .form-control{height:50px!important;padding-left:10px!important;padding-top:0!important}.b2c_wrapper .new-checkout-v3 .passenger-lst.checkout-passnger-content .new-dynamiccheckout-design .form-control::-moz-placeholder{font-size:12px!important}.b2c_wrapper .new-checkout-v3 .passenger-lst.checkout-passnger-content .new-dynamiccheckout-design .form-control:-ms-input-placeholder{font-size:12px!important}.b2c_wrapper .new-checkout-v3 .passenger-lst.checkout-passnger-content .new-dynamiccheckout-design .form-control::placeholder{font-size:12px!important}.b2c_wrapper .new-checkout-v3 .passenger-lst.checkout-passnger-content .new-dynamiccheckout-design.custom-form-inline .form-group.pass-dob{max-width:11%!important}@media screen and (max-width:992px){.b2c_wrapper .new-checkout-v3 .passenger-lst.checkout-passnger-content .new-dynamiccheckout-design.custom-form-inline .form-group.pass-dob{max-width:100%!important}}.b2c_wrapper .new-checkout-v3 .passenger-lst.checkout-passnger-content .new-dynamiccheckout-design .form-group .input-label{top:-11px!important;left:13px!important}.b2c_wrapper .new-checkout-v3 .passenger-lst.checkout-passnger-content .new-dynamiccheckout-design .multiselect__tags{min-height:50px!important;border-radius:10px!important}.b2c_wrapper .new-checkout-v3 .passenger-lst.checkout-passnger-content .multiselect__placeholder,.b2c_wrapper .new-checkout-v3 .passenger-lst.checkout-passnger-content .multiselect__single{padding-top:5px!important}.b2c_wrapper .new-checkout-v3 .upgrade-your-flight-cont .checkout_pax_listing .form-group.pass-first-name .form-control{border-left:0!important;border-top-left-radius:0!important;border-bottom-left-radius:0!important}@media (max-width:767px){.b2c_wrapper .new-checkout-v3 .upgrade-your-flight-cont .checkout_pax_listing .form-group.pass-first-name .form-control{border-left:1px solid silver!important;border-top-left-radius:10px!important;border-bottom-left-radius:10px!important}}.b2c_wrapper .new-checkout-v3 .upgrade-your-flight-cont .checkout_pax_listing .form-group.pass-last-name .form-control{border:1px solid #dcdcdc!important;border-top-right-radius:0!important;border-bottom-right-radius:0!important}@media (max-width:767px){.b2c_wrapper .new-checkout-v3 .upgrade-your-flight-cont .checkout_pax_listing .form-group.pass-last-name .form-control{border-top-right-radius:10px!important;border-bottom-right-radius:10px!important}}.b2c_wrapper .new-checkout-v3 .multiselect__tags{border-radius:10px!important}.b2c_wrapper .new-checkout-v3 .custom-contact-detaile .user_phone .multiselect__tags{min-height:50px!important;border-top-right-radius:0!important;border-bottom-right-radius:0!important;border-top-left-radius:10px!important;border-bottom-left-radius:10px!important}.b2c_wrapper .new-checkout-v3 .dy_country_number .multiselect__single{padding-top:8px!important}.b2c_wrapper .new-checkout-v3 .dy_country_number .multiselect__tags:after{height:35px}.b2c_wrapper .new-checkout-v3 .dy_country_number .multiselect__select{top:10px}.b2c_wrapper .new-checkout-v3 .multiselect__tags{min-height:50px!important;padding-top:10px!important}.b2c_wrapper .new-checkout-v3 .multiselect__select{top:13px}.b2c_wrapper .new-checkout-v3 .form-control-disabled{height:50px!important;line-height:50px!important}.b2c_wrapper .new-checkout-v3 .insurance-two .custm-insurnce-planbg .insurancebg .custm-province .multiselect__tags{min-height:50px!important;padding-top:15px!important}.b2c_wrapper .dynamic_checkout_input .form-group.pass-first-name .form-control{border-left:0!important;border-top-left-radius:0!important;border-bottom-left-radius:0!important}.b2c_wrapper .dynamic_checkout_input .form-group.pass-last-name .form-control{border:1px solid #dcdcdc!important;border-top-right-radius:0!important;border-bottom-right-radius:0!important}@media screen and (max-width:767px){.b2c_wrapper .dynamic_checkout_input .form-group.pass-first-name .form-control{border-left:1px solid silver!important;border-top-left-radius:10px!important;border-bottom-left-radius:10px!important}.b2c_wrapper .dynamic_checkout_input .form-group.pass-last-name .form-control{border:1px solid #dcdcdc!important;border-top-right-radius:10px!important;border-bottom-right-radius:10px!important}}.b2c_wrapper .terms-condition.new_lang_terms_condition .custom-control-label{width:100%}.b2c_wrapper .terms-condition.new_lang_terms_condition .custom-control-label:before{top:1px!important}.b2c_wrapper .terms-condition.new_lang_terms_condition .custom-control-label pre{width:100%;text-align:left;overflow:unset;margin-bottom:0;white-space:break-spaces;font-family:Open Sans,sans-serif!important;font-size:17px;color:#2a2a2a;margin-left:11px}.dy-seatnum-check .multiselect__content-wrapper{text-align:left}.new-checkout-v3 .custm-insurnce-plan .custom-control.custom-checkbox .custom-control-input:checked~.custom-control-label:after{left:1px!important}@media screen and (max-width:450px){.dynamic_checkout_input .checkout-passnger-content .checkout_new_ffn_section .custom-form-inline .flyer-four{width:92%}.dynamic_checkout_input .addional-serv-ssr-sec .addional-serv-ssr-inner-sec .addional-serv-ssr .addition_serv_ip{margin-top:10px}}@media (max-width:767px){.input_names_mobile_view .pass-first-name label{top:8px!important}.upgrade-your-flight-cont.upgrade_flt_pax_sec .flt_pax_sal_details .pass-gender label,.upgrade-your-flight-cont.upgrade_flt_pax_sec .flt_pax_sal_details .pass-salutation label{top:-1px!important}.upgrade-your-flight-cont.upgrade_flt_pax_sec .flt_pax_sal_details .pass-gender .multiselect__placeholder,.upgrade-your-flight-cont.upgrade_flt_pax_sec .flt_pax_sal_details .pass-salutation .multiselect__placeholder{padding-left:11px}.upgrade-your-flight-cont.upgrade_flt_pax_sec .flt_pax_sal_details .checkout-datepicker label{top:16px!important}}.new-checkout-v3 .htl_in_flt .selected-room-details-view{z-index:unset!important}.box-shadow-right{box-shadow:0 2px 2px 0 rgba(60,75,100,.14),0 3px 1px -2px rgba(60,75,100,.12),0 1px 5px 0 rgba(60,75,100,.2)}.box-shadow{box-shadow:0 1px 3px 0 rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 2px 1px -1px rgba(0,0,0,.12)!important;border:1px solid transparent}.border-radius-5{border-radius:5px}.border-radius-top-5{border-top-left-radius:5px;border-top-right-radius:5px}.text-decoration{text-decoration:underline!important;cursor:pointer}.text-decoration:hover{text-decoration:none!important}.text-truncate{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.border-radius-50{border-radius:50%}.criteria-from{position:relative;top:-20px}.custom-passenger{max-width:135px!important}.font-size-9{font-size:9px!important}.font-size-8{font-size:8px!important}.font-size-10{font-size:10px!important}.font-size-11{font-size:11px!important}.font-size-12{font-size:12px!important}.font-size-13{font-size:13px!important}.font-size-14{font-size:14px!important}.font-size-18{font-size:18px!important}.font-size-19{font-size:19px!important}.font-size-20{font-size:20px!important}.font-size-28{font-size:28px!important}.font-size-30{font-size:30px!important}.font-size-35{font-size:35px!important}.m-0{margin:0!important}.p-0{padding:0!important}.d-flex{display:flex!important}.unstyled{padding:0}.unstyled li{list-style:none}.pr{position:relative}.pa{position:absolute}.custom-tooltip .tooltip-inner{background-color:#fff;border:1px solid #898989;font-size:12px;border-radius:0;color:#000}.custom-tooltip.bs-tooltip-bottom .arrow:before{border-bottom-color:#898989!important}.custom-tooltip.bs-tooltip-left .arrow:before{border-top-color:#f3f3f3!important;border-left-color:#898989!important}.custom-tooltip.bs-tooltip-right .arrow:before{border-top-color:#f3f3f3!important;border-right-color:#898989!important}.custom-tooltip.tooltip.b-tooltip{opacity:1}.custom-tooltip.tooltip.b-tooltip .arrow:before{border-top-color:#898989}.custom-tooltip.good-to-know-tooltip .tooltip-inner{min-width:260px;text-align:left}.custom-tooltip.good-to-know-tooltip-b2c .tooltip-inner{max-width:400px;width:100%}.custom-tooltip.promocode-tooltip .tooltip-inner{background-color:#d2d2d2;border:1px solid #d2d2d2;max-width:360px;width:100%}.custom-tooltip.promocode-tooltip .arrow:before{border-top-color:#d2d2d2!important}.custom-tooltip.promocode-tooltip.bs-tooltip-bottom .arrow:before{border-bottom-color:#d2d2d2!important}.custom-tooltip.share-popup-ur .tooltip-inner{min-width:400px;text-align:left}.word-break{word-break:break-word!important}.agency-table th,.featuresfirst .custom-checkbox .custom-control-label,.font-dimi,.reginster-inner-hd,.register-hd,.register-inner-hd,.register-view-demo .register-submit,.registerform-design .register-step-submit .btn,.registerstep-hd,.sidebar-innr{font-family:Conv_AvenirNextLTPro-Demi,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji}.default .gradient-bg{background-color:#0f519f;color:#fff}@media screen and (max-width:992px){.default .checkout-top-sec{position:relative;padding-bottom:70px}.default .checkout-top-sec .col.checkout-top-left,.default .checkout-top-sec .col .checkout-top-right{position:static}.default .checkout-top-sec .make_payment_btn{position:absolute;bottom:0;left:0;right:0}}.default .shareurl-checkout.ndc-wrapper .container-fluid{margin:0 auto}@font-face{font-family:iconflightres;src:url(/fonts/iconflightres.eot);src:url(/fonts/iconflightres.eot?#iefix) format("eot"),url(/fonts/iconflightres.woff) format("woff"),url(/fonts/iconflightres.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}.iconflightres:before{display:inline-block;font-family:iconflightres;font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.iconflightres-lg{font-size:1.3333333333333333em;line-height:.75em;vertical-align:-15%}.iconflightres-2x{font-size:2em}.iconflightres-3x{font-size:3em}.iconflightres-4x{font-size:4em}.iconflightres-5x{font-size:5em}.iconflightres-fw{width:1.2857142857142858em;text-align:center}.iconflightres-warning:before{content:"\F401"}.iconflightres-secure:before{content:"\F402"}.iconflightres-info:before{content:"\F403"}.iconflightres-agent_reward:before{content:"\F404"}.iconflightres-commission:before{content:"\F405"}.iconflightres-miles:before{content:"\F406"}.iconflightres-arrowdown:before{content:"\F407"}.iconflightres-arrowup:before{content:"\F408"}.iconflightres-arrow_small:before{content:"\F409"}.iconflightres-choosedepart:before{content:"\F410"}.iconflightres-timesun:before{content:"\F411"}.iconflightres-timesunrise:before{content:"\F412"}.iconflightres-timesunset:before{content:"\F413"}.iconflightres-timenight:before{content:"\F414"}.iconflightres-share:before{content:"\F415"}.iconflightres-dropdownarrow:before{content:"\F416"}.iconflightres-resetsearch:before{content:"\F417"}.iconflightres-tick:before{content:"\F418"}.iconflightres-bluetick:before{content:"\F419"}.iconflightres-clean:before{content:"\F420"}.iconflightres-star-clean:before{content:"\F421"}.iconflightres-mask:before{content:"\F422"}.iconflightres-temperature:before{content:"\F423"}.iconflightres-user:before{content:"\F424"}.iconflightres-agency:before{content:"\F425"}.iconflightres-searchNew:before{content:"\F426"}.iconflightres-additional:before{content:"\F427"}.iconflightres-loginheading:before{content:"\F428"}.iconflightres-location:before{content:"\F429"}.iconflightres-flight:before{content:"\F430"}.iconflightres-hotel:before{content:"\F431"}.iconflightres-train:before{content:"\F432"}.iconflightres-menuflight:before{content:"\F433"}.iconflightres-package:before{content:"\F434"}.iconflightres-checkin:before{content:"\F435"}.iconflightres-checkout:before{content:"\F436"}.iconflightres-close:before{content:"\F437"}.iconflightres-email:before{content:"\F438"}.iconflightres-calender:before{content:"\F439"}.iconflightres-demo:before{content:"\F440"}.iconflightres-province_state:before{content:"\F441"}.iconflightres-high_level_region:before{content:"\F442"}.iconflightres-multi_city_vicinity:before{content:"\F443"}.iconflightres-city:before{content:"\F444"}.iconflightres-neighborhood:before{content:"\F445"}.iconflightres-airport:before{content:"\F446"}.iconflightres-point_of_interest:before{content:"\F447"}.iconflightres-train_station:before{content:"\F448"}.iconflightres-metro_station:before{content:"\F449"}.iconflightres-sort_icon:before{content:"\F450"}.iconflightres-seat_icon:before{content:"\F453"}.iconflightres-pax_group_icon:before{content:"\F454"}.iconflightres-swap_icon:before{content:"\F455"}.iconflightres-layover_loading_icon:before{content:"\F456"}.iconflightres-insu_arrow_icon:before{content:"\F457"}.iconflightres-pax-icon:before{content:"\F458"}.iconflightres-chat-icon:before{content:"\F459"}.iconflightres-flight_new:before{content:"\F460"}.iconflightres-hotel_new:before{content:"\F461"}.iconflightres-dynamic_package:before{content:"\F462"}.iconflightres-login_icon:before{content:"\F463"}.iconflightres-search:before{content:"\F464"}.iconflightres-guide:before{content:"\F465"}.iconflightres-support:before{content:"\F466"}.iconflightres-video_guide:before{content:"\F467"}.iconflightres-fares:before{content:"\F468"}.iconflightres-saas-user:before{content:"\F469"}.iconflightres-agencies:before{content:"\F470"}.iconflightres-agent:before{content:"\F471"}.iconflightres-payment:before{content:"\F472"}.iconflightres-release:before{content:"\F473"}.iconflightres-capture_payment:before{content:"\F474"}.iconflightres-car_calender:before{content:"\F473"}.register-container{background-color:#fff;padding:20px 20px 0}@media only screen and (min-width:1024px){.register-left{max-width:340px;width:100%;border-right:1px dashed #afafaf}}@media only screen and (max-width:1023px){.register-left{margin-bottom:30px}}@media only screen and (max-width:768px){.register-left .sidebar-innr img{width:100%}}@media only screen and (max-width:767px){.register-left .submit{padding-bottom:1rem!important}}.register-left .submit .btn-primary.disabled,.register-left .submit .btn-primary:disabled{background-color:#c2c2c2!important;border-color:#c2c2c2!important;border-radius:6px!important}@media only screen and (min-width:1024px){.register-right{max-width:calc(100% - 340px);width:100%}}.register-right-innr{padding-bottom:24px}@media only screen and (min-width:1024px){.register-right-innr{padding-left:20px}}.featuresfirst{background-color:rgba(0,0,0,.5);color:#fff;font-size:16px;bottom:0;left:0;min-height:50px;display:flex;align-items:center}.featuresfirst .custom-checkbox .custom-control-label{color:#fff;line-height:20px;padding-top:3px}.featuresfirst .custom-checkbox .custom-control-label:before{border:2px solid #afaeac;height:21px;width:21px}.featuresfirst .custom-checkbox .custom-control-input:checked~label:before{border-color:#fff!important;border-radius:3px;background:#fff!important;height:20px;width:20px}.featuresfirst .custom-checkbox .custom-control-input:checked~label:after{background:none;font-family:icons;content:"\E026";font-size:14px;left:-19px;top:-1px;color:#27a844}@media only screen and (max-width:768px){.featuresfirst .custom-control{padding-left:0}}.imgCont img{width:100%}.register-hd,.register-inner-hd{background-color:#0c4ca3;padding:12px 15px 10px;color:#fff;font-size:17px;margin-bottom:20px}.register-inner-hd{background-color:#f6f6f6;color:#000;font-size:15px}@media only screen and (min-width:1024px){.sidebar-innr{padding-right:20px}}.register-submit{background-color:#28a745!important;border-color:#28a745!important;min-width:160px;height:42px;font-size:16px!important;border-radius:6px}.registerform-design{font-size:14px}.registerform-design .form-group{min-height:33px!important}.registerform-design .submit .register-submit{background-color:#008a04!important;border-color:#008a04!important;min-width:211px;height:39px;border-radius:6px!important}.registerform-design .travel-agency-name{padding-left:25px}.registerform-design .travel-agency-name .travel-agency-phone{width:30%;margin-right:14px}.registerform-design .travel-agency-name .travel-agency-mail{width:32%;margin-left:8px}@media only screen and (max-width:767px){.registerform-design .travel-agency-name{padding-left:0;display:block!important}.registerform-design .travel-agency-name .form-group{width:100%;margin-bottom:10px}.registerform-design .travel-agency-name .travel-agency-phone{margin-bottom:5px!important}.registerform-design .travel-agency-name .travel-agency-mail{margin-left:0}}.registerform-design .flag{top:0}.registerform-design .option__desc{padding-left:3px}.registerform-design .form-control,.registerform-design .multiselect__tags{background:#f7f7f7;border:1px solid #f7f7f7}.registerform-design .form-control{width:100%;border-radius:2px;height:33px!important;font-size:13px}.registerform-design .form-control:focus{border-color:#f7f7f7;background-color:#f7f7f7}.registerform-design.search_input_height .form-control{height:33px!important}.registerform-design .multiselect{min-height:31px;line-height:10px}.registerform-design .multiselect__tags{min-height:33px}.registerform-design .multiselect__select{height:31px}.registerform-design .multiselect__placeholder{padding-top:6px;font-size:13px;color:#79798c;line-height:14px}.registerform-design .multiselect__input{min-height:28px!important;line-height:22px;font-size:15px}.registerform-design .multiselect--active .multiselect__select{top:5px}.registerform-design .multiselect__single{padding:3px 0 0 5px;font-size:14px}.registerform-design .form-group label{color:#000;margin-bottom:5px!important}.registerform-design .reg-textarea{height:100px;border-radius:5px}.registerform-design .register-step-submit{padding-top:18px!important}.registerform-design .register-step-submit .btn{font-size:17px!important}.registerform-design .custom-radio .custom-control-label:before{height:18px;width:18px;border:1px solid #606060!important;top:0;left:-23px}.registerform-design .custom-radio .custom-control-label:after{height:8px!important;width:8px!important;margin-top:4px!important;margin-left:6px!important}.registerform-design .custom-radio .custom-control-input:checked~.custom-control-label:before{border:1px solid #606060}.registerform-design .custom-radio .custom-control-input:checked~.custom-control-label:after{background:#27a844!important}.registerform-design .autocomplete__results{box-shadow:0 0 7px 4px rgba(0,0,0,.14);width:100%!important}.registerform-design .autocomplete__results.agency-content{top:10px;overflow:visible}.registerform-design .autocomplete__results.agency-content.email-agency{top:13px}.registerform-design .autocomplete__results.agency-content:before{border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #fff;top:-10px;content:" ";left:31px;position:absolute;height:0;box-shadow:0 0 7px 4px transparent}.registerform-design .serch-agncy-chkbox{margin-bottom:25px}@media only screen and (max-width:767px){.registerform-design .serch-agncy-chkbox{padding-bottom:20px}}.registerform-design .serch-agncy-chkbox .search-phone-input{max-width:265px;width:100%}.registerform-design .multiselect__tags-wrap .multiselect__tag{top:2px}.registerform-design .fname-detls{border:1px solid #f7f7f7;background:#f7f7f7}.registerform-design .fname-detls .is-invalid{border:none!important}.registerform-design .fname-detls .fname-border{border-right:1px solid #f7f7f7}.registerform-design .fname-detls .fname,.registerform-design .fname-detls .lname{padding-left:2px;font-size:13px}.registerform-design .lname-border:after{position:relative;border-left:1px solid #7c7c7c;content:"";left:-10px;display:block;height:70%;top:-29px}.registerform-design .phone-iner-circle span{position:absolute;top:6px;left:6px;color:#fff;border-radius:50%;border:1px solid #999;width:18px;height:18px;font-size:16px;background:#999;text-align:center;line-height:15px}.registerform-design .phone-iner-circle a{position:absolute;top:36px;left:-27px;font-size:10px;text-decoration:underline;font-weight:700}@media only screen and (max-width:767px){.registerform-design .search-agency-lbl p{margin-bottom:10px!important}.registerform-design .agency-chkbox{padding-left:18px}.registerform-design .submit{padding-left:0!important}}@media only screen and (max-width:767px){.register_banner_img{display:none}}.register-view-demo .submit{margin:0 15px}.register-view-demo .register-submit{margin-top:19px;height:41px}@media only screen and (max-width:1023px){.register-view-demo .form-group,.register-view-demo .submit{width:100%!important;flex-basis:unset;flex-grow:unset}}.registerstep-hd{min-height:38px;line-height:38px;background-color:#b0d3f9}.registerstep-hd h2{font-size:16px;padding-left:10px}.registerstep-hd .icon-span{background-color:#eaeaea;width:36px;height:39px}.registerstep-hd .icon-span i{left:10px;top:3px;color:#0c4ca4;font-size:20px}.requirdTextHd{top:-25px;right:0;margin-bottom:0}.agency-multiselect .multiselect__select{background:#0b4da1;width:21px;margin:5px 6px;height:21px;border-radius:2px;color:#fff}.agency-multiselect .multiselect__select:before{top:-2px;left:-1px;color:#fff}.agency-multiselect.multiselect--active .multiselect__select{transform:none;top:1px}.agency-phone .multiselect__tags{max-width:144px!important;border-top-right-radius:0;border-bottom-right-radius:0;border-right:0;position:relative}.agency-phone .multiselect__tags:after{content:"";position:absolute;top:5px;height:20px;width:1px;right:10px;border-right:1px solid #868686}.agency-phone .multiselect__select{top:-2px}.reginster-inner-hd{position:relative}.reginster-inner-hd:after{content:"";position:absolute;top:23px;width:100%;height:1px;border-bottom:1px solid #ccc;z-index:1}.reginster-inner-hd h3 span{background-color:#fff;padding-right:10px;font-size:15px;z-index:2;position:relative}.custom-checkbox-new .custom-control-label:after,.custom-checkbox-new .custom-control-label:before{height:20px;width:20px}.custom-checkbox-new .custom-control-label:before{top:0}.custom-checkbox-new .custom-control-label:after{background-image:none}.custom-checkbox-new .custom-control-label:before{background-color:#fff!important;border:1px solid #bfbfbf!important;border-radius:1px!important}.custom-checkbox-new .custom-control-input:checked~label:after{left:-23px!important;top:-1px;line-height:15px;text-align:center;content:"";background:url(https://d12lchh0gjjhot.cloudfront.net/img/icon/tick_icon.png) no-repeat 50%}.agency-table{margin:10px 0 20px}.agency-table td,.agency-table th{padding:5px 10px!important;border:0!important}.agency-table th{background-color:#f6f6f6}.success-tick-icon-img{background:#fff url(https://d12lchh0gjjhot.cloudfront.net/img/papers.png) no-repeat top;background-size:contain;padding-bottom:15px}.success-tick-icon-img .thankyou-result{padding-top:25px}.success-tick-icon-img .thankyou-result h1{font-size:28px}.success-tick-icon-img .thankyou-result p{font-size:18px!important}.success-tick-icon-img .thankyou-result .three-layer-content{background-color:#f3f4f8;border-radius:5px;margin:20px 60px;position:relative}.success-tick-icon-img .thankyou-result .three-layer-content:before{position:absolute;content:"";top:0;border-left:22px solid transparent;border-right:22px solid transparent;border-top:22px solid #fff;width:0;height:0;left:47%;right:auto}.success-tick-icon-img .thankyou-result .three-layer-content h2{font-size:26px;font-weight:700;padding-top:40px}.success-tick-icon-img .thankyou-result .three-layer-content .dynamic-steps-new{max-width:100%;width:100%}.success-tick-icon-img .thankyou-result .three-layer-content .dynamic-steps-new .steps-new-icon.left-icon{line-height:32px;font-size:18px;width:30px;height:30px;margin-right:0;z-index:1}.success-tick-icon-img .thankyou-result .three-layer-content .dynamic-steps-new .nav-item{position:relative}.success-tick-icon-img .thankyou-result .three-layer-content .dynamic-steps-new .nav-item .nav-link{padding-right:0;padding-left:0;justify-content:center;position:relative}.success-tick-icon-img .thankyou-result .three-layer-content .dynamic-steps-new .nav-item .nav-link:before{content:"";background:url(https://d12lchh0gjjhot.cloudfront.net/img/line.png) repeat 50%;position:absolute;left:0;top:24px;height:2px;width:53%}.success-tick-icon-img .thankyou-result .three-layer-content .dynamic-steps-new .nav-item .nav-link:after{content:"";background:url(https://d12lchh0gjjhot.cloudfront.net/img/line.png) repeat 50%;position:absolute;left:50%;top:24px;height:2px;width:50%}.success-tick-icon-img .thankyou-result .three-layer-content .dynamic-steps-new .nav-item:after{position:absolute;content:"";top:50px;border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #c2c2c2;width:0;height:0;left:50%;transform:translateX(-50%)}.success-tick-icon-img .thankyou-result .three-layer-content .dynamic-steps-new .nav-item:first-child .nav-link:before,.success-tick-icon-img .thankyou-result .three-layer-content .dynamic-steps-new .nav-item:last-child .nav-link:after{display:none}.success-tick-icon-img .thankyou-result .three-layer-content .demo_count{position:absolute;top:-70px;left:50%;transform:translateX(-50%)}.success-tick-icon-img .thankyou-result .three-layer-content .demo_count .steps-new-icon{line-height:32px;font-size:18px;width:30px;height:30px;margin-right:0;color:#fff;z-index:1;display:inline-block;border-radius:50%}.success-tick-icon-img .thankyou-result .three-layer-content .demo_count .orange-text{background-color:#f7740a!important}.success-tick-icon-img .thankyou-result .three-layer-content .demo_count .blue-text{background-color:#0c4ca3!important}.success-tick-icon-img .thankyou-result .three-layer-content .demo_count .green-text{background-color:#28a645!important}.success-tick-icon-img .thankyou-result .three-layer-content .demo_count:after{position:absolute;content:"";top:43px;border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #c2c2c2;width:0;height:0;left:50%;transform:translateX(-50%)}@media only screen and (max-width:767px){.success-tick-icon-img .thankyou-result .three-layer-content .demo_count{top:43%;left:-70px;transform:translateY(0);z-index:1}.success-tick-icon-img .thankyou-result .three-layer-content .demo_count:after{top:9px;left:38px;transform:translateX(0) rotate(-90deg)}}.success-tick-icon-img .thankyou-result .next-content-list{position:relative;margin:25px 30px 10px}.success-tick-icon-img .thankyou-result .next-content-list .img_overlay_sec{padding-right:20px;position:relative}.success-tick-icon-img .thankyou-result .next-content-list .img_overlay_sec:before{content:"";background:url(https://d12lchh0gjjhot.cloudfront.net/img/line.png) repeat 50%;position:absolute;left:0;top:15px;height:2px;width:53%}.success-tick-icon-img .thankyou-result .next-content-list .img_overlay_sec:after{content:"";background:url(https://d12lchh0gjjhot.cloudfront.net/img/line.png) repeat 50%;position:absolute;left:50%;top:15px;height:2px;width:48%}.success-tick-icon-img .thankyou-result .next-content-list .img_overlay_sec:first-child:before{display:none}.success-tick-icon-img .thankyou-result .next-content-list .img_overlay_sec:last-child{padding-right:0}.success-tick-icon-img .thankyou-result .next-content-list .img_overlay_sec:last-child:after{display:none}@media only screen and (max-width:767px){.success-tick-icon-img .thankyou-result .next-content-list .img_overlay_sec{padding-left:60px;padding-right:0}.success-tick-icon-img .thankyou-result .next-content-list .img_overlay_sec .img-layer{margin-top:0}.success-tick-icon-img .thankyou-result .next-content-list .img_overlay_sec:before{left:4px;top:0;width:2px;height:50%;background:url(https://d12lchh0gjjhot.cloudfront.net/img/line_verticle.png) repeat 50%}.success-tick-icon-img .thankyou-result .next-content-list .img_overlay_sec:after{left:4px;top:50%;width:2px;height:55%;background:url(https://d12lchh0gjjhot.cloudfront.net/img/line_verticle.png) repeat 50%}}.success-tick-icon-img .thankyou-result .next-content-list .img-layer{padding:20px;margin-top:70px;background:#dadada;border-radius:15px;position:relative}.success-tick-icon-img .thankyou-result .next-content-list .img-layer.orange-layer .bg_fill_sec{background-color:#f7740a}.success-tick-icon-img .thankyou-result .next-content-list .img-layer.blue-layer .bg_fill_sec{background-color:#0c4ca3}.success-tick-icon-img .thankyou-result .next-content-list .img-layer.green-layer .bg_fill_sec{background-color:#28a645}.success-tick-icon-img .thankyou-result .next-content-list .img-layer .bg_fill_sec{height:50%;position:absolute;left:0;right:0;top:0;border-radius:15px 15px 0 0}.success-tick-icon-img .thankyou-result .next-content-list .img-layer .layer-content{background:#fff;border-radius:15px;position:relative;box-shadow:0 1px 7px rgba(0,0,0,.25)!important}.success-tick-icon-img .thankyou-result .next-content-list .img-layer .layer-content .icon{position:relative;padding-top:30px;text-align:center}.success-tick-icon-img .thankyou-result .next-content-list .img-layer .layer-content .icon i{font-size:51px;line-height:normal;display:inline-block}.success-tick-icon-img .thankyou-result .next-content-list .img-layer .layer-content .icon .demo-content{vertical-align:top;margin-left:10px!important;color:#28a645;margin-top:10px!important;display:inline-block}.success-tick-icon-img .thankyou-result .next-content-list .img-layer p{font-size:14px!important;padding:0;text-align:left;width:85%;margin:auto}.success-tick-icon-img .success-tick-icon{margin:0 0 30px;padding:26px 0 0}.success-tick-icon-img .success-tick-icon h1{font-size:30px}.success-tick-icon-img .success-tick-icon .succes-text{padding-top:30px!important}.success-tick-icon-img .success-tick-icon p{font-size:22px;margin-top:8px!important}.success-tick-icon-img .success-tick-icon a{font-size:18px}@media (max-width:767px){.three-layer-content{margin:20px 25px!important}.three-layer-content .dynamic-steps-new{position:relative}.three-layer-content .dynamic-steps-new .nav{position:relative;top:128px;flex-direction:column;height:100%}.three-layer-content .three-layers-wrap{display:block!important}.three-layer-content .three-layers-wrap .img-layer{margin-bottom:20px}.three-layer-content .three-layers-wrap .img-layer p{padding:35px 12px 15px;width:100%}.three-layer-content .three-layers-wrap .img-layer .icon i{font-size:42px}.thankyou-result p{font-size:16px!important}.next-content-list{margin:12px 15px 10px 60px}.layer-content .iconflightres-email{left:42%;font-size:40px}}