ul,ul.list-unstyled{margin:0}h1,strong{font-weight:600}h1{font-size:1.125rem;margin:2rem 0 1rem}h1 a{display:inline-flex;font-size:.6875rem;color:#5B5B5B;background-color:white;padding:.25rem .5rem;border-radius:.25rem;align-items:center;text-decoration:none}h1 a:hover{color:white;background-color:#242424}h1 span{display:block;font-size:.8125rem;font-weight:400;color:#5B5B5B}h2{font-size:1.125rem}h2,h5{font-weight:600}h5{font-size:.8125rem;text-transform:uppercase}.btn{border-radius:.25rem;font-weight:600;display:inline-flex;align-items:center;border:none;padding:.75rem 1rem;line-height:1.5;transition:.2s ease}.btn span{display:block}.btn.btn-main{background-color:#242424;color:white}.btn.btn-main strong{color:white}.btn.btn-main:hover{background-color:#242424;color:white;box-shadow:0 .5rem 1rem rgba(36,36,36,.3)}.btn.btn-sec{background-color:#FF3100;color:white}.btn.btn-sec path{stroke:white}.btn.btn-sec:focus,.btn.btn-sec:hover{background-color:#FF3100;color:white;box-shadow:0 .5rem 1rem rgba(255,49,0,.6)}.btn.btn-line{background-color:white;box-shadow:0 0 0 1px #919191;color:#242424}.btn.btn-line:hover{background-color:#242424;color:white;box-shadow:0 0 0 1px #E9E9E9}.btn.btn-link{background-color:transparent;color:#242424;text-decoration:none;background-color:rgb(240,243,245)}.btn.btn-link:hover{background-color:#E9E9E9}.btn.btn-red{background-color:rgb(214,40,40);color:white}.btn.btn-red:focus,.btn.btn-red:hover{background-color:rgb(214,40,40);box-shadow:0 .5rem 1rem rgba(214,40,40,.6)}.btn.btn-white{background-color:white;color:#5B5B5B;padding:.5rem}.btn.btn-white:hover{box-shadow:0 .25rem .5rem rgba(36,36,36,.1)}.btn.btn-green{background-color:rgb(139,195,74);color:white;padding:.75rem 1.5rem}.btn.btn-green span{text-transform:uppercase}.btn.btn-green:hover{box-shadow:0 .5rem 1rem rgba(139,195,74,.6)}.btn.btn-light{color:#242424}.btn.btn-light:hover{background-color:#E9E9E9}.btn.btn-circle{padding:.5rem;border-radius:50%}.btn.btn-circle img{margin:0}.btn.btn-outline-primary{border:1px solid #0d6efd}.btn.btn-outline-main{box-shadow:inset 0 0 0 1px rgba(36,36,36,.7)}.btn.btn-shadow:hover{box-shadow:0 .5rem 1rem rgba(36,36,36,.25)}.mb-45{margin-bottom:2rem!important}.form-control,.form-select{font-size:.8125rem;box-shadow:0 0 0 1px #E9E9E9;border:none;color:#242424;padding:.5rem .75rem;font-weight:600;border-radius:.25rem}.form-control::-moz-placeholder,.form-select::-moz-placeholder{color:#919191;font-weight:400}.form-control::placeholder,.form-select::placeholder{color:#919191;font-weight:400}.form-control:focus,.form-select:focus{color:#242424}.form-select{padding-right:2.25rem}.form-label{color:#242424;font-size:.8125rem;margin-bottom:.25rem}.form-floating .form-select{box-shadow:0 0 0 1px #E9E9E9;border:none;color:#242424;font-weight:600}.form-floating .invalid-feedback{position:absolute;bottom:-1.25rem;margin:0;left:0}.form-check .form-check-label{cursor:pointer;color:#5B5B5B;font-weight:600}.form-check .form-check-input:checked~.form-check-label,.form-check .form-check-label:hover{color:#242424}.form-check .form-check-input:checked{background-color:#242424}.form-check-input{margin-top:.125rem}.error{position:relative}.error .form-control,.error .form-select,.error.login-number-container{box-shadow:0 0 0 1px rgba(214,40,40,.6)}.error .error-text{display:block}.error-text{color:rgb(214,40,40);font-size:.8125rem;font-weight:600;padding:0 .25rem;position:absolute;top:100%;left:0;display:none}@keyframes bgPulse{0%{box-shadow:0 0 0 .125rem rgb(139,195,74)}to{box-shadow:0 0 0 .5rem transparent}}@keyframes loader{0%{transform:translateX(0);background-color:#242424}20%{transform:translateX(-3rem);background-color:#FF3100}40%{transform:translateX(-6rem);background-color:rgb(139,195,74)}60%{transform:translateX(-9rem);background-color:rgb(214,40,40)}80%{transform:translateX(-12rem);background-color:rgb(255,193,7)}to{transform:translateX(-15rem);background-color:#242424}}.swiper-button-next,.swiper-button-prev{background-color:white;padding:.25rem;border-radius:50%;width:auto;height:auto;margin:auto;top:50%;box-shadow:0 .25rem .5rem rgba(36,36,36,.1);transform:translateY(-50%);transition:.2s ease}.swiper-button-next:after,.swiper-button-prev:after{display:none}.swiper-button-prev{left:0}.swiper-button-next{right:0}.table-responsive{padding:1px}.table{border-radius:.25rem;box-shadow:0 0 0 1px #E9E9E9}.table tbody>tr:nth-of-type(odd)>*,.table td,.table th{color:#242424}.table tbody{border-top:2px solid #c8c8c8!important}.modal h5.modal-title{font-size:1.125rem}.modal .single+.single{border-top:1px dotted #e9e9e9;padding-top:1rem}.modal .modal-action{padding:1rem;border:1px dashed #e9e9e9;background-color:rgb(240,243,245);border-radius:.25rem}.modal .modal-action .form-check{display:flex;align-items:center;margin-bottom:1rem}.modal .modal-action .form-check .form-check-input{margin-top:0}.modal .modal-action .form-check .form-check-label{padding:.5rem}@keyframes chevronIndicator{0%{transform:translateY(-50%)}25%{transform:translateY(-25%)}to{transform:translateY(-50%)}}@keyframes chevronIndicator1{0%{transform:translateY(-50%) rotate(180deg)}75%{transform:translateY(-25%) rotate(180deg)}to{transform:translateY(-50%) rotate(180deg)}}@keyframes cloud1{0%{bottom:100%}to{bottom:-20%}}@keyframes globe{0%{left:20%}50%{left:-80%}to{left:20%}}@keyframes search{0%{transform:rotate(0deg);left:10%;top:10%}25%{transform:rotate(50deg);left:60%;top:30%}50%{transform:rotate(20deg);left:20%;top:60%}75%{transform:rotate(50deg);left:50%;top:20%}to{transform:trotate(0deg);left:10%;top:10%}}@keyframes number{0%{top:20%}50%{top:50%}to{top:20%}}.alert{border-radius:.5rem}.alert .btn-close{width:.75rem;height:.75rem;background-size:25% 25%}.alert.alert-warning{background-color:rgba(255,193,7,.1);border:1px dashed rgba(255,193,7,.3);color:#242424}.alert.alert-danger{background-color:rgba(214,40,40,.1);border:1px dashed rgba(214,40,40,.3);color:rgb(214,40,40)}input:-webkit-autofill,input:-webkit-autofill:focus,input:-webkit-autofill:hover,select:-webkit-autofill,select:-webkit-autofill:focus,select:-webkit-autofill:hover,textarea:-webkit-autofill,textarea:-webkit-autofill:focus,textarea:-webkit-autofill:hover{box-shadow:0 0 0 1px #E9E9E9}.offcanvas .offcanvas-header h5{margin:0;font-size:1.125rem}.offcanvas .offcanvas-body .person{display:flex;align-items:center}.offcanvas .offcanvas-body .person h5{color:#242424}.offcanvas .offcanvas-body .person h5,.offcanvas .offcanvas-body .person p{margin:0}.offcanvas .offcanvas-body .person p{font-size:.8125rem;color:#5B5B5B;margin-left:.5rem}.offcanvas .offcanvas-body .input-group{box-shadow:0 0 0 1px #E9E9E9;border-radius:.25rem}.offcanvas .offcanvas-body .input-group .form-control{box-shadow:none}.offcanvas .offcanvas-body .input-group.is-invalid{box-shadow:0 0 0 1px #dc3545}.rotate-90{transform:rotate(90deg)}.rotate-180{transform:rotate(180deg)}.rotate-270{transform:rotate(270deg)}.font14{font-size:.8125rem}input.new-form-control,select.new-form-control,textarea.new-form-control{box-shadow:0 0 0 0 transparent;background-color:#E9E9E9;border:none;padding:.75rem;border-radius:.25rem;outline:none;font-size:.8125rem}input.new-form-control:focus,select.new-form-control:focus,textarea.new-form-control:focus{color:#242424;background-color:#E9E9E9}input.new-form-control::-moz-placeholder,select.new-form-control::-moz-placeholder,textarea.new-form-control::-moz-placeholder{color:#919191;font-weight:400}input.new-form-control::placeholder,select.new-form-control::placeholder,textarea.new-form-control::placeholder{color:#919191;font-weight:400}.custom-scrollbar::-webkit-scrollbar{width:.25rem}.custom-scrollbar::-webkit-scrollbar-track{background-color:rgba(0,0,0,.05)}.custom-scrollbar::-webkit-scrollbar-thumb{background-color:rgb(240,243,245);cursor:pointer;border-radius:.25rem}.fw-medium,.fw-semibold{font-weight:600}.fs-10{font-size:.625rem!important}.fs-12{font-size:.75rem!important}.fs-13{font-size:.8125rem!important}.fs-14{font-size:.875rem!important}.fc-sec{color:#FF3100!important}.fc-dark{color:#242424!important}.fc-green{color:rgb(139,195,74)!important}.fc-gray{color:#5B5B5B!important}.fc-white{color:white!important}.fc-darkcyan{color:darkcyan}.bg-main{background-color:#242424!important}.bg-background{background-color:rgb(240,243,245)!important}.bg-lightgray{background-color:rgba(36,36,36,.05)!important}.btn-dark{background-color:#242424!important}.bg-sec{background-color:#FF3100!important}.bg-green{background-color:rgb(139,195,74)!important}.bg-lightyellow{background-color:lightyellow!important}.bg-alice{background-color:aliceblue}.bg-darkGreen{background-color:lightseagreen}.cursor-pointer{cursor:pointer!important}.cursor-help{cursor:help!important}.h-8{height:.5rem!important}.h-12{height:.75rem!important}.h-16{height:1rem!important}.h-20{height:1.25rem!important}.h-24{height:1.5rem!important}.h-32{height:2rem!important}.h-36{height:2.25rem!important}.h-40{height:2.5rem!important}.h-48{height:3rem!important}.h-64{height:4rem!important}.wh-1{width:1rem!important;height:1rem!important}.wh-3{width:1.5rem!important;height:1.5rem!important}.border-main{border-color:rgba(36,36,36,.25)!important}.zindex-1{z-index:1}.zindex-0{z-index:0}.ratio11{aspect-ratio:1/1}.ratio143{aspect-ratio:4/3}.ratio169{aspect-ratio:16/9}.objectContain{-o-object-fit:contain;object-fit:contain}.objectContain,.objectCover{-o-object-position:center center;object-position:center center}.objectCover{-o-object-fit:cover;object-fit:cover}.noArrowSelect{-moz-appearance:none;-webkit-appearance:none;appearance:none;background-size:.5rem .5rem;background-position:right .5rem center}.text-truncate-2{overflow:hidden;text-overflow:ellipsis;max-width:100%;white-space:wrap!important;display:-webkit-box!important;-webkit-box-orient:vertical;line-clamp:2;-webkit-line-clamp:2}body{font-family:Mulish,sans-serif;font-size:.8125rem;color:#242424;background-color:rgb(240,243,245);line-height:1.3}header{position:sticky;top:0;box-shadow:0 .5rem 1rem rgba(0,0,0,.1);background-color:rgb(255,255,255);z-index:3}header .left-side .logo{display:block}header .left-side ul{margin-left:3rem;position:relative;padding-left:2.5rem}header .left-side ul:before{content:"";width:1px;height:2rem;display:block;position:absolute;left:0;top:50%;transform:translateY(-50%);background-color:#E6EBF0}header .left-side ul a{font-size:.8125rem;text-decoration:none;color:#4D7294;padding:1.5rem .5rem;position:relative;display:block;text-transform:uppercase;font-weight:600}header .left-side ul a:before{content:"";display:block;position:absolute;bottom:0;width:0;height:.125rem;background-color:#242424;left:50%;transition:.2s ease;opacity:0}header .left-side ul .active a,header .left-side ul li:hover a{color:#242424}header .left-side ul .active a:before,header .left-side ul li:hover a:before{opacity:1;width:100%;left:0}.login-container{padding:3.5rem 0}.front-banner-container{padding:2rem 0}.front-banner-container .swiper-slide{padding:1px}.app-download{overflow-x:hidden}.app-download .phone-img{z-index:2;position:relative;padding:3rem}.app-download .download-content{position:relative;z-index:1}.app-download .download-content .content{z-index:1;position:relative;padding:2rem 0}.app-download .download-content .content .logo{height:3rem}.app-download .download-content .content p{margin:0 0 2rem;color:rgb(255,255,255);font-weight:600}.app-download .download-content .content h5{color:rgb(255,255,255);margin-bottom:.75rem}.app-download .download-content .content ul li{margin:0 1rem 1rem 0}.app-download .download-content .content ul img{height:2rem}.app-download .download-content .bg-color{position:absolute;background-color:#242424;display:block;left:50%;top:0;width:500%;transform:translateX(-50%);height:100%;z-index:0}.app-download .download-content .bg-color img{-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;width:100%;height:100%;opacity:.1}.front-subscribe{background-color:rgb(255,255,255);padding:2rem 0;font-size:.8125rem}.front-subscribe img{width:100%}.front-subscribe .content{margin-bottom:1rem;border-radius:.25rem}.front-subscribe h2{color:#242424;font-weight:600;width:80%}.front-subscribe p{color:#4D7294;font-weight:600;margin:0}.front-subscribe .subscribe-form{position:relative}.front-subscribe .subscribe-form .form-control{display:flex;padding:.25rem 1rem;font-size:.8125rem;color:#1A4975}.front-subscribe .subscribe-form .form-control::-moz-placeholder{color:#4D7294}.front-subscribe .subscribe-form .form-control::placeholder{color:#4D7294}.front-destination-container{padding:.25rem 0 2rem}.mobile-page-jump{position:absolute;bottom:2rem;left:1rem;width:calc(100% - 2rem);z-index:1}.mobile-page-jump .btn{width:100%;font-size:.8125rem;justify-content:center;border-radius:.5rem;color:#1A4975}.mobile-page-jump li:first-child,.mobile-page-jump li:nth-child(2),.mobile-page-jump li:nth-child(3){width:33.3333333333%}.mobile-page-jump li:first-child .btn,.mobile-page-jump li:nth-child(2) .btn,.mobile-page-jump li:nth-child(3) .btn{flex-direction:column;background-color:#242424;color:rgb(255,255,255);padding:.75rem .25rem;box-shadow:0 .5rem 1rem #73AFE6}.mobile-page-jump li:first-child .btn strong,.mobile-page-jump li:nth-child(2) .btn strong,.mobile-page-jump li:nth-child(3) .btn strong{margin:0}.mobile-page-jump li{width:50%;padding:.25rem}.mobile-page-jump li .btn{background-color:rgb(240,243,245);box-shadow:0 .5rem 1rem rgba(0,0,0,.1)}.hotel-list-header{background-color:rgb(255,255,255);margin:2rem 0 1rem;border-radius:.25rem;padding:1rem 1rem .5rem}.hotel-list-header h1{margin:0;color:#242424;display:flex;align-items:center}.hotel-list-header h1 strong{margin-right:.5rem}.hotel-list-header h1 span{font-size:.8125rem;color:#4D7294;display:block}.login-number-container{position:relative;width:100%;box-shadow:0 0 0 1px #E6EBF0;border-radius:.25rem;margin-bottom:1rem}.login-number-container .login-number-flag{border-right:1px solid #e6ebf0}.login-number-container .login-number-flag.active .login-number-drop{display:block}.login-number-container .btn{font-size:.8125rem;box-shadow:none;background-color:rgb(255,255,255);border-top-right-radius:0;border-bottom-right-radius:0;padding:.5rem .25rem .5rem .5rem}.login-number-container .image{height:1.25rem;border-radius:.25rem;margin-right:.5rem}.login-number-container .login-number-drop{position:absolute;top:100%;left:0;background-color:rgb(255,255,255);border-radius:.25rem;box-shadow:0 .5rem 1rem rgba(0,0,0,.1);min-width:10rem;z-index:1;padding:.5rem;max-height:15rem;overflow-y:auto;display:none}.login-number-container .login-number-drop .btn{padding:.5rem;width:100%;position:relative;color:#4D7294}.login-number-container .login-number-drop li:hover .btn{background-color:rgb(240,243,245)}.login-number-container .login-number-drop li+li{border-top:1px dotted #e6ebf0}.login-number-container .login-number-drop li.active .btn{color:#1A4975;background-color:rgb(240,243,245)}.login-number-container .number-input{flex-grow:1}.login-number-container .number-input .form-control{box-shadow:none;height:100%;border-top-left-radius:0;border-bottom-left-radius:0}.error-page{margin:3rem 0}.error-page p{text-align:center;font-size:1.125rem;color:#809AB2}.error-page .animated-content{position:relative;overflow:hidden;margin-bottom:2rem}.error-page .animated-content:before{content:"";padding-bottom:100%;display:block}.error-page .animated-content img{position:absolute}.error-page .animated-content .four1{left:10%;top:30%;width:30%;animation:number 5s linear infinite}.error-page .animated-content .zero{left:35%;top:35%;width:30%;animation:number 3s linear infinite}.error-page .animated-content .four2{left:60%;top:40%;width:30%;animation:number 4s linear infinite}.inner-page .guest-names-warning{background-color:rgb(255,255,255);padding:1rem;border-radius:.5rem;position:relative;margin-bottom:1rem;z-index:5}.inner-page .guest-names-warning:hover .warning-drop{display:block}.inner-page .guest-names-warning .the-msg{margin:0;cursor:help}.inner-page .guest-names-warning .the-msg span{margin-right:.25rem}.inner-page .guest-names-warning .the-msg strong{color:rgb(214,40,40);margin-right:.25rem}.inner-page .guest-names-warning .warning-drop{display:none;position:absolute;top:100%;padding:.5rem;border-radius:.25rem;font-size:.6875rem;max-width:25rem;background-color:rgb(255,255,255);box-shadow:0 .5rem 1rem rgba(0,0,0,.1);right:0}.inner-page .guest-names-warning .warning-drop ol{padding-left:1rem;margin:0}.inner-page .guest-names-warning .warning-drop ol li{margin-bottom:.25rem}.timer{padding:1rem;border-radius:.5rem;box-shadow:0 0 0 1px rgba(255,193,7,.6)}.timer p{margin:0}.timer strong{background-color:rgb(255,193,7);color:rgb(255,255,255);font-size:1.125rem;padding:.5rem 1rem;border-radius:.25rem;box-shadow:0 .5rem 1rem rgba(255,193,7,.6);margin-right:1rem}.timer span{font-style:1rem;color:#4D7294}.qpay-mobile-modal li{width:100%}.qpay-mobile-modal li p{margin:0}.qpay-mobile-modal li .btn{width:100%;display:flex}.qpay-mobile-modal li .btn:hover strong{color:rgb(255,255,255)}.qpay-mobile-modal li strong{font-size:.8125rem;color:#4D7294}.qpay-mobile-modal li .image{width:3rem;height:3rem;margin-right:.5rem}.qpay-mobile-modal li+li{margin-top:1rem}.qpay-mobile-modal .qpay-content{display:flex;flex-direction:column;justify-content:center;margin-bottom:2rem}.qpay-mobile-modal .qpay-content .to-pay{text-align:center;color:#4D7294;margin:0;font-size:.8125rem}.qpay-mobile-modal .qpay-content .to-pay strong{display:block;color:#242424;font-weight:700;font-size:1.125rem}.qpay-mobile-modal .qpay-content img{display:block;margin:auto;width:15rem;max-width:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center center;object-position:center center}.qpay-mobile-modal .qpay-content .btn-line{font-size:.8125rem}.user-profile-container{padding:2rem;border-radius:.25rem;background-color:rgb(255,255,255);margin:2rem 0}.user-profile-container h5{margin-bottom:1rem}.user-profile-container .swiper-slide{padding:1px}.user-profile-container .form-floating{margin-bottom:2rem}.user-profile-container .single+.single{border-top:1px dotted #e6ebf0;margin-top:2rem;padding-top:2rem}.user-profile-container .nav-link{color:#4D7294}.user-profile-container .nav-link.active{background-color:#242424}.user-left-menu{padding:1rem;border-radius:.25rem;background-color:rgb(255,255,255);margin:2rem 0!important}.user-left-menu .link-item{border:none;background-color:rgb(255,255,255);width:100%;display:block;text-align:left;padding:.75rem 1rem;border-radius:.25rem;text-decoration:none;color:#4D7294;transition:.2s ease}.user-left-menu .active .link-item,.user-left-menu li:hover .link-item{background-color:rgb(240,243,245);color:#242424}.user-left-menu .leave{border-top:1px dotted #e6ebf0}.user-left-menu .leave .link-item{color:rgb(214,40,40)}.user-left-menu .leave:hover .link-item{background-color:rgba(214,40,40,.1);color:rgb(214,40,40)}.please-refresh{top:0;left:0;height:100%;width:100%;position:fixed;background-color:rgba(0,0,0,.7);z-index:15}.please-refresh .content{padding:3rem 2rem 2rem;border-radius:.25rem;box-shadow:0 .5rem 1rem rgba(0,0,0,.3);width:80%;max-width:20rem;height:auto;top:50%;transform:translate(-50%,-50%);display:block}.please-refresh .content,.please-refresh .content .image{background-color:rgb(255,255,255);left:50%;position:absolute}.please-refresh .content .image{width:5rem;height:5rem;padding:.5rem .5rem .75rem;box-shadow:0 0 0 .125rem rgb(255,193,7),0 0 0 .75rem rgb(255,255,255);border-radius:50%;margin-bottom:-2rem;transform:translateX(-50%);bottom:100%}.please-refresh .content .image img{width:100%;height:100%}.please-refresh .content .text{margin-bottom:1rem}.please-refresh .content .text strong{margin-bottom:.5rem;display:block;font-size:1rem}.please-refresh .content .btn{font-size:.8125rem}.please-refresh .content .btn img{width:1.25rem;height:1.25rem}.sorry-no-flight{background-color:#E8F2FB;padding:2rem 1rem;border-radius:.25rem;margin-bottom:1rem}.sorry-no-flight img{width:30%;max-width:5rem;margin-bottom:1rem}.sorry-no-flight p{margin:0;font-size:.8125rem;font-weight:700;color:#809AB2;text-align:center}.flight-passenger-confirm-modal .modal-verify{padding:1rem;border-radius:.25rem;margin:-1rem -1rem 2rem;background-color:rgb(240,243,245);position:sticky;top:0;box-shadow:0 .5rem 1rem #E6EBF0}.flight-passenger-confirm-modal .modal-verify p{text-align:center}.flight-passenger-confirm-modal .modal-verify .timer-and-code{width:15rem;max-width:100%;margin:auto}.flight-passenger-confirm-modal .modal-verify .timer-and-code .error-text{position:relative;padding-top:.25rem}.flight-passenger-confirm-modal .single{margin-bottom:1rem}.flight-passenger-confirm-modal .single+.single{padding-top:2rem}.flight-passenger-confirm-modal .info{margin-bottom:1rem}.flight-passenger-confirm-modal .info span{color:#4D7294;font-size:.8125rem}.flight-passenger-confirm-modal .info strong{display:block}.flight-passenger-confirm-modal .title{text-transform:none;margin-bottom:.5rem;display:flex;align-items:center}.flight-passenger-confirm-modal .title span,.flight-passenger-confirm-modal .title strong{display:block}.flight-passenger-confirm-modal .title strong{color:#1A4975}.flight-passenger-confirm-modal .title span{margin-right:.5rem;margin-left:-1rem;padding:.5rem .5rem .5rem 1rem;background-color:rgb(240,243,245);color:#809AB2;font-weight:700;border-top-right-radius:.25rem;border-bottom-right-radius:.25rem}.flight-passenger-confirm-modal .title small{margin-left:.25rem;font-size:.8125rem;color:#809AB2}.flight-passenger-confirm-modal .policy{padding:1rem;background-color:rgba(255,193,7,.1);margin-top:1rem;text-align:center;border-radius:.25rem}.hotel-detail-container p{margin:0}.hotel-detail-container a{text-decoration:none}.hotel-detail-container .amenities li{width:calc(33.3333% - .5rem);display:flex;align-items:center;margin:0 .5rem .5rem 0}.hotel-detail-container .amenities li strong{font-weight:400;color:#4D7294;font-size:.8125rem;padding:0 .5rem}.single-hotel-room{margin-bottom:1rem}.single-hotel-room .header .image span{position:absolute;z-index:1;background-color:#4D7294;bottom:.25rem;right:.25rem;font-weight:700;font-size:.6875rem;padding:0 .25rem;border-radius:.25rem;color:rgb(255,255,255)}.hotel-rooms .room{padding:1rem 1rem .5rem;box-shadow:inset 0 0 0 .125rem #E6EBF0;margin-top:1rem;border-radius:.25rem;transition:.2s ease}.hotel-rooms .room.active,.hotel-rooms .room:hover{box-shadow:inset 0 0 0 .125rem #B9D7F2}.hotel-rooms .room p{margin:0 0 .5rem;color:#1A4975;font-weight:600}.hotel-rooms .room .info{display:flex;flex-direction:column;flex:1 1 auto}.hotel-rooms .room .info .cancellation{display:flex;align-items:flex-start;margin-bottom:.5rem}.hotel-rooms .room .info .cancellation ul{padding-left:.25rem;color:#4D7294}.hotel-rooms .room .info .cancellation ul .free{color:rgb(139,195,74)}.hotel-rooms .room .info .cancellation ul strong{color:#242424}.hotel-rooms .room .action{display:flex;align-items:center;justify-content:flex-end}.hotel-rooms .room .action .price{padding-right:1rem;text-align:right}.hotel-rooms .room .action .price span{font-size:.8125rem;color:#4D7294}.hotel-rooms .room .action .price strong{font-size:1.125rem;color:#242424;display:block}.hotel-rooms .room .action .price del{color:#4D7294}.hotel-rooms button[aria-expanded=true]{background-color:#FF3100;color:rgb(255,255,255);box-shadow:0 .5rem 1rem #F7AB9D}.hotel-rooms button[aria-expanded=true]:hover{background-color:#FF3100}.room-images-modal .swiper-slide .ratio-image{border-radius:.25rem}.room-images-modal .swiper-slide{opacity:.5;transition:.2s ease}.room-images-modal .big-slide1 .swiper-slide{background-color:rgb(240,243,245)}.room-images-modal .big-slide1 .swiper-slide .ratio-image img{-o-object-fit:contain;object-fit:contain}.room-images-modal .big-slide1 .swiper-slide-active{opacity:1}.room-images-modal .thumb-slide1{padding-top:.5rem}.room-images-modal .thumb-slide1 .swiper-slide{cursor:pointer}.room-images-modal .thumb-slide1 .swiper-slide-thumb-active{opacity:1}.room-images-modal .amenities{margin:.5rem -.25rem 0}.room-images-modal .amenities .col{align-items:center}.room-images-modal .amenities img{margin-right:.25rem}.room-images-modal .slide-filter{overflow-x:auto}.room-images-modal .slide-filter .btn{padding:.5rem 1rem;color:#1A4975;white-space:nowrap}.room-images-modal .slide-filter .btn:hover{background-color:#E8F2FB}.room-images-modal .slide-filter .active{background-color:#242424;color:rgb(255,255,255)}.user-profile.static-page .user-profile-container p{color:#1A4975}.user-profile.static-page .user-profile-container p.warning{color:rgba(214,40,40,.7)}.user-profile.static-page .user-profile-container strong{font-weight:700}.user-profile.static-page .user-profile-container ol{padding-left:1rem}.user-profile.static-page .user-profile-container img{max-width:100%;margin:1rem auto;border-radius:.25rem;display:block}.user-profile.static-page .user-profile-container a{color:#242424}.user-profile.static-page .user-profile-container ol,.user-profile.static-page .user-profile-container ul{margin-bottom:1.5rem}.user-profile.static-page .user-profile-container ol li p:first-child,.user-profile.static-page .user-profile-container ul li p:first-child{margin-bottom:.5rem}.user-profile.static-page .user-profile-container ol ul,.user-profile.static-page .user-profile-container ul ul{margin-bottom:1.5rem}.user-profile.static-page .user-profile-container ol ul p,.user-profile.static-page .user-profile-container ul ul p{margin-bottom:.5rem}.hotel-location-modal .modal-body .map-wrap{position:relative}.hotel-location-modal .modal-body .map-wrap:before{content:"";display:block;padding-bottom:100%}.hotel-location-modal .modal-body .example-map{width:100%;height:100%;left:0;top:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;position:absolute}.hotel-location-modal .modal-body .grid-card{max-width:15rem;min-width:10rem;width:100%;background-color:rgb(255,255,255);position:relative;z-index:1}.hotel-location-modal .modal-body .grid-card .media-wrapper{position:relative;border-radius:.25rem;overflow:hidden}.hotel-location-modal .modal-body .grid-card .media-wrapper:before{content:"";display:block;padding-bottom:75%}.hotel-location-modal .modal-body .grid-card .media-wrapper img{width:100%;height:100%;left:0;top:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;position:absolute}.hotel-location-modal .modal-body .grid-card .content-wrapper{padding:.5rem 0 0}.hotel-location-modal .modal-body .grid-card .content-wrapper .title{color:#242424}.hotel-location-modal .modal-body .grid-card .content-wrapper .location{font-size:.8125rem;color:#4D7294}.hotel-location-modal .modal-body .grid-card .content-wrapper .price{color:#242424;font-weight:700;margin:0}.hotel-location-modal .modal-body .grid-card .content-wrapper .btn-main{padding:.5rem .5rem .5rem .75rem}.hotel-full-map{height:100vh!important;position:relative;width:100%;background-color:rgb(255,255,255)}.hotel-full-map .map-left{height:100%}.hotel-full-map .map-header{position:sticky;z-index:1;padding:.5rem;top:0;background-color:rgb(255,255,255);box-shadow:0 .5rem 1rem #E6EBF0}.hotel-full-map .map-header img{height:2rem}.hotel-full-map .map-header .btn{padding:.5rem}.hotel-full-map .google-map{position:relative;height:100%;width:100%}.hotel-full-map .google-map .mobile-hotel-container{margin-top:3rem}.hotel-full-map .google-map .map-wrap{position:relative}.hotel-full-map .google-map .map-wrap:before{content:"";display:block;padding-bottom:100%}.hotel-full-map .google-map .new-main-search{position:absolute;width:100%;background:none}.hotel-full-map .google-map .example-map{width:100%;height:100%;left:0;top:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;position:absolute}.hotel-full-map .google-map .grid-card{max-width:15rem;min-width:10rem;width:100%;background-color:rgb(255,255,255);position:relative;z-index:1}.hotel-full-map .google-map .grid-card .media-wrapper{position:relative;border-radius:.25rem;overflow:hidden}.hotel-full-map .google-map .grid-card .media-wrapper:before{content:"";display:block;padding-bottom:75%}.hotel-full-map .google-map .grid-card .media-wrapper img{width:100%;height:100%;left:0;top:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;position:absolute}.hotel-full-map .google-map .grid-card .content-wrapper{padding:.5rem 0 0}.hotel-full-map .google-map .grid-card .content-wrapper .title{color:#242424}.hotel-full-map .google-map .grid-card .content-wrapper .location{font-size:.8125rem;color:#4D7294}.hotel-full-map .google-map .grid-card .content-wrapper .price{color:#242424;font-weight:700;margin:0}.hotel-full-map .google-map .grid-card .content-wrapper .btn-main{padding:.5rem .5rem .5rem .75rem}.hotel-full-map .main-search-form{bottom:auto}.hotel-full-map .left-filter-container{height:calc(100% - 3rem);overflow-y:auto;padding-top:0;border-right:1px solid #e6ebf0;margin:0!important}.hotel-full-map .left-filter-container .single-filter{padding-left:0;padding-right:0}.hotel-full-map .left-filter-container .single-filter .form-check-label{padding-top:.25rem;padding-bottom:.25rem}.unsubscribe{background-color:rgb(255,255,255);padding:2rem;border-radius:1rem;margin:3rem 0}.unsubscribe img{width:100%;margin-bottom:2rem}.unsubscribe h5{font-size:1.125rem}.unsubscribe p{margin-bottom:1.5rem;color:#4D7294}.sorry-no-flight-new{margin:2rem auto}.sorry-no-flight-new .message{color:#4D7294;font-weight:600;text-align:center}.sorry-no-flight-new .message,.sorry-no-flight-new .phone-sub{padding:1rem;background-color:rgb(255,255,255);margin:1rem auto;border-radius:.5rem}.sorry-no-flight-new .phone-sub .btn-sec{background-color:#FF3100;padding:.5rem 1rem .5rem .5rem!important}.sorry-no-flight-new .phone-sub .login-number-container{border-radius:.25rem;overflow:hidden;width:100%;max-width:30rem;margin:0 auto!important}.sorry-no-flight-new .phone-sub .login-number-container .btn-login-number strong{color:#1A4975}.sorry-no-flight-new .phone-sub p{font-size:.825rem;color:#242424;font-weight:600}.new-header{background:linear-gradient(90deg,#242424,#242424);padding:.75rem 0;position:sticky;top:0;z-index:10;box-shadow:none}.new-header .logo{display:flex;height:2.5rem;margin-right:2rem;flex-shrink:0}.new-header .logo img{height:100%}.new-header .btn-offcanvas{background-color:rgba(255,255,255,.1);border-radius:.25rem;padding:.5rem .75rem}.new-header .btn-offcanvas img{width:1.5rem;height:1.5rem}.new-header li.active>a{background-color:rgba(255,255,255,.1)}.new-header .btn{color:rgb(255,255,255);font-weight:400;font-size:.8125rem;line-height:1rem;padding:.75rem}.new-header .btn:hover{background-color:rgba(255,255,255,.1);color:rgb(255,255,255)}.new-header .btn-phone{padding:.5rem .75rem .5rem .5rem}.new-header .btn-phone span{padding-left:.5rem;margin-left:.25rem;border-left:1px solid rgba(255,255,255,.1);color:rgb(255,255,255)}.new-header .btn-phone img{width:1.5rem!important;height:1.5rem!important}.new-header .call-now img,.new-header .currency img,.new-header .language img{height:1rem;border-radius:.125rem}.new-header .call-now .dropdown-item img,.new-header .currency .dropdown-item img,.new-header .language .dropdown-item img{height:.75rem}.new-header .main-nav .dropdown-menu{min-width:15rem}.new-header .main-nav .dropdown-item img{height:1.25rem}.new-header .user .btn{box-shadow:0 0 0 1px rgba(255,255,255,.1)}.new-header .user .userID{max-width:7.5rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block}.new-header .user .user-menu{font-size:.8125rem;min-width:15rem}.new-header .user .user-menu img{display:block}.new-header .user .user-menu ul strong{opacity:.5;transition:.2s ease}.new-header .user .user-menu .chevron{opacity:0;transform:translateX(-.5rem);transition:.2s ease}.new-header .user .user-menu a{padding:.5rem 0 .5rem .75rem}.new-header .user .user-menu a:hover,.new-header .user .user-menu li.active a{background-color:rgba(36,36,36,.1);border-radius:.25rem}.new-header .user .user-menu a:hover span,.new-header .user .user-menu a:hover strong,.new-header .user .user-menu li.active a span,.new-header .user .user-menu li.active a strong{color:#242424!important}.new-header .user .user-menu a:hover .chevron,.new-header .user .user-menu li.active a .chevron{opacity:1;transform:translateX(0)}.new-header .user .user-menu a:hover strong,.new-header .user .user-menu li.active a strong{opacity:1}.new-sub-menu{background-color:rgb(255,255,255);position:relative;z-index:9}.new-sub-menu .main-nav a{text-decoration:none;color:#1A4975;font-weight:600;display:block;padding:.75rem 1rem;line-height:1.25rem;position:relative;transition:.2s ease}.new-sub-menu .main-nav a:before{content:"";position:absolute;bottom:0;left:50%;height:.125rem;width:0;background-color:#242424;transition:.2s ease}.new-sub-menu .main-nav li.active a,.new-sub-menu .main-nav li:hover a{color:#242424}.new-sub-menu .main-nav li.active a:before,.new-sub-menu .main-nav li:hover a:before{width:100%;left:0}.new-sub-menu .main-nav li.active a{font-size:1rem}.new-sub-menu .dropdown-menu{padding:1rem;max-width:100%;width:15rem}.new-sub-menu .dropdown-menu .form-label{color:#1A4975;font-size:.8125rem}.new-sub-menu .dropdown-menu strong{font-size:.8125rem}.dropdown-toggle:after{margin-left:.5rem}.dropdown-menu{border-radius:.125rem;border:none;padding:0;box-shadow:0 .5rem 1rem rgba(36,36,36,.1)}.dropdown-menu .dropdown-item{border-radius:.25rem;font-size:.8125rem;color:#242424;padding:.75rem 1rem;display:flex;align-items:center}.dropdown-menu .dropdown-item img{margin-right:.5rem}.dropdown-menu .dropdown-item .active{display:none}.dropdown-menu .dropdown-item .default{display:block}.dropdown-menu .dropdown-item.active,.dropdown-menu .dropdown-item:active,.dropdown-menu .dropdown-item:hover{background-color:#E8F2FB}.dropdown-menu .dropdown-item.active .active,.dropdown-menu .dropdown-item:active .active,.dropdown-menu .dropdown-item:hover .active{display:block}.dropdown-menu .dropdown-item.active .default,.dropdown-menu .dropdown-item:active .default,.dropdown-menu .dropdown-item:hover .default{display:none}.new-main-search{height:25rem;position:relative}.new-main-search.inner-search{height:25rem;margin-bottom:1rem}.new-main-search.inner-search h2{font-size:1.75rem;color:rgb(255,255,255);font-weight:700}.new-main-search .bg-images{top:0;left:0;width:100%;z-index:0;height:100%}.new-main-search .bg-images img{width:100%}.new-main-search .bg-images .image,.new-main-search .bg-images img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center}.new-main-search .bg-images .image{padding-bottom:0}.new-main-search .bg-images .mobile-mask{display:none}.new-main-search .trip-featured-slide{top:100%}.new-main-search .trip-featured-slide .swiper-wrapper{align-items:flex-end}.new-main-search .trip-featured-slide .swiper-slide{background-color:rgb(255,255,255);border-radius:.25rem;padding:1rem}.new-main-search .trip-featured-slide .swiper-slide h1{margin:0 0 1rem}.new-main-search .trip-featured-slide .swiper-slide .intro{height:3.125rem;overflow:hidden;display:block}.new-main-search .trip-featured-slide .swiper-slide .date{background-color:#E8F2FB;padding-left:1rem;border-radius:.25rem}.new-main-search .trip-featured-slide .swiper-slide .date p{margin:0}.new-main-search .trip-featured-slide .swiper-slide .image{display:block}.new-main-search .trip-featured-slide .swiper-slide .image img{border-radius:.25rem;height:10rem;width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center}.new-main-search .search-container{position:relative;z-index:6;top:-40%;display:flex;align-items:flex-end;transform:translateY(1rem)}.new-main-search .search-wrap{top:100%}.new-main-search .search-wrap form{padding:1rem;background-color:rgb(255,255,255);border-bottom-left-radius:.25rem;border-bottom-right-radius:.25rem;border-top-right-radius:.25rem;box-shadow:0 0 1rem rgba(0,0,0,.1)}.new-main-search .search-wrap .btn-swap{background-color:rgb(255,255,255);box-shadow:0 .5rem 1rem rgba(36,36,36,.3);border-radius:50%;padding:.5rem;margin:0 -.5rem;z-index:1;flex-shrink:0}.new-main-search .search-wrap .btn-swap img{width:1.5rem;height:1.5rem}.new-main-search .search-wrap .btn-swap:hover{box-shadow:0 .75rem 1rem rgba(36,36,36,.5)}.new-main-search .search-wrap .btn-swap:disabled{box-shadow:none}.new-main-search .search-wrap .main-tabs{display:flex;width:100%}.new-main-search .search-wrap .main-tabs .search-tab{padding:.75rem 1rem .5rem;display:flex;align-items:center;justify-content:center;color:rgb(255,255,255);text-decoration:none;font-weight:600;position:relative;border:none;background-color:rgba(255,255,255,.1);width:100%;border-top-left-radius:.25rem;border-top-right-radius:.25rem;transition:.2s ease}.new-main-search .search-wrap .main-tabs .search-tab span{white-space:nowrap;-webkit-text-shadow:0 1px 2px rgba(0,0,0,.25);-moz-text-shadow:0 1px 2px rgba(0,0,0,.25);-ms-text-shadow:0 1px 2px rgba(0,0,0,.25);-o-text-shadow:0 1px 2px rgba(0,0,0,.25);text-shadow:0 1px 2px rgba(0,0,0,.25)}.new-main-search .search-wrap .main-tabs .search-tab:hover{color:#242424;background-color:rgb(255,255,255)}.new-main-search .search-wrap .main-tabs .search-tab:hover span{-webkit-text-shadow:0 1px 2px rgba(36,36,36,.1);-moz-text-shadow:0 1px 2px rgba(36,36,36,.1);-ms-text-shadow:0 1px 2px rgba(36,36,36,.1);-o-text-shadow:0 1px 2px rgba(36,36,36,.1);text-shadow:0 1px 2px rgba(36,36,36,.1)}.new-main-search .search-wrap .main-tabs .search-tab:hover .default{display:none}.new-main-search .search-wrap .main-tabs .search-tab:hover .active{display:block}.new-main-search .search-wrap .main-tabs .search-tab:hover:before{background-color:#242424}.new-main-search .search-wrap .main-tabs .search-tab img{margin-right:.25rem}.new-main-search .search-wrap .main-tabs .search-tab .default{display:block}.new-main-search .search-wrap .main-tabs .search-tab .active{display:none}.new-main-search .search-wrap .main-tabs .active .search-tab{color:#242424;background-color:rgb(255,255,255)}.new-main-search .search-wrap .main-tabs .active .search-tab span{-webkit-text-shadow:0 1px 2px rgba(36,36,36,.1);-moz-text-shadow:0 1px 2px rgba(36,36,36,.1);-ms-text-shadow:0 1px 2px rgba(36,36,36,.1);-o-text-shadow:0 1px 2px rgba(36,36,36,.1);text-shadow:0 1px 2px rgba(36,36,36,.1)}.new-main-search .search-wrap .main-tabs .active .search-tab .default{display:none}.new-main-search .search-wrap .main-tabs .active .search-tab .active{display:block}.new-main-search .search-wrap .radio-tab{background-color:#E8F2FB;border-radius:.25rem}.new-main-search .search-wrap .radio-tab .form-check{text-align:center;padding:0;margin:0;width:100%}.new-main-search .search-wrap .radio-tab .form-check-input{display:none}.new-main-search .search-wrap .radio-tab .form-check-label{padding:.75rem .5rem;width:100%;border-radius:.25rem;line-height:1rem;transition:.2s ease;font-size:.8125rem}.new-main-search .search-wrap .radio-tab .form-check-label:hover{background-color:#E8F2FB}.new-main-search .search-wrap .radio-tab .form-check-input:checked~.form-check-label{background-color:#242424;color:rgb(255,255,255)}.new-main-search .search-wrap .dropdown{background-color:#E8F2FB;border-radius:.25rem;font-size:.8125rem;line-height:1rem;transition:.2s ease}.new-main-search .search-wrap .dropdown:hover{background-color:#D0E4F7}.new-main-search .search-wrap .dropdown .spinner-border{position:absolute;z-index:1;top:.75rem;right:1rem;opacity:.3}.new-main-search .search-wrap .dropdown .no-result{width:100%;background-color:rgb(240,243,245);display:flex;align-items:center;justify-content:center;flex-direction:column;padding-top:1rem;border-radius:.25rem}.new-main-search .search-wrap .dropdown .no-result p{text-align:center;font-weight:600;color:#809AB2;font-size:.8125rem}.new-main-search .search-wrap .dropdown .no-result img{width:2rem;height:2rem;opacity:.3}.new-main-search .search-wrap .dropdown .btn-result{position:absolute;top:.125rem;bottom:.125rem;left:2.5rem;right:.125rem;padding:0 .5rem;justify-content:center;display:flex;flex-direction:column;align-items:flex-start;background-color:#e7f1fb}.new-main-search .search-wrap .dropdown .btn-result strong{font-size:.8125rem;color:#242424;line-height:1rem}.new-main-search .search-wrap .dropdown .btn-result span{color:#4D7294}.new-main-search .search-wrap .dropdown .dropdown-toggle{padding:.75rem .75rem .75rem 0;font-size:.8125rem;font-weight:400;width:100%;line-height:1rem}.new-main-search .search-wrap .dropdown .dropdown-toggle:after{margin-left:auto}.new-main-search .search-wrap .dropdown span{color:#242424}.new-main-search .search-wrap .dropdown .form-control{background-color:transparent;padding:.75rem;font-size:.8125rem;box-shadow:none;line-height:1rem}.new-main-search .search-wrap .dropdown .form-control::-moz-placeholder{color:#1A4975}.new-main-search .search-wrap .dropdown .form-control::placeholder{color:#1A4975}.new-main-search .search-wrap .dropdown .input-icon{position:absolute;top:50%;transform:translateY(-50%);left:1rem}.new-main-search .search-wrap .dropdown .child-dropdown-menu{border-bottom:1px dashed #e6ebf0;padding-bottom:.25rem;margin-bottom:.25rem}.new-main-search .search-wrap .dropdown .child-dropdown-item{padding:.25rem .5rem;width:100%;text-align:left}.new-main-search .search-wrap .dropdown .child-dropdown-item img{-o-object-fit:contain;object-fit:contain;-o-object-position:center center;object-position:center center}.new-main-search .search-wrap .dropdown .child-dropdown-item .default{display:block}.new-main-search .search-wrap .dropdown .child-dropdown-item .active{display:none}.new-main-search .search-wrap .dropdown .child-dropdown-item .arrow{width:2.5rem;opacity:.5;height:1.25rem}.new-main-search .search-wrap .dropdown .child-dropdown-item:hover{background-color:#E8F2FB}.new-main-search .search-wrap .dropdown .child-dropdown-item:hover .default{display:none}.new-main-search .search-wrap .dropdown .child-dropdown-item:hover .active{display:block}.new-main-search .search-wrap .dropdown .child-dropdown-item:hover .arrow{opacity:1}.new-main-search .search-wrap .dropdown .child-dropdown-item img{margin-right:.5rem;width:1.5rem;height:1.5rem}.new-main-search .search-wrap .dropdown .child-dropdown-item p{margin:0;font-size:.8125rem;color:#242424}.new-main-search .search-wrap .dropdown .child-dropdown-item p strong{font-weight:700;color:#242424}.new-main-search .search-wrap .dropdown .child-dropdown-item span{color:#4D7294}.new-main-search .search-wrap .dropdown-menu{padding:1rem}.new-main-search .search-wrap .search-result{flex-direction:column;flex-wrap:nowrap!important}.new-main-search .search-wrap .search-result li{width:100%}.new-main-search .search-wrap .passenger-count .placeholder-text{font-weight:400}.new-main-search .search-wrap .passenger-count li{display:flex;align-items:center;justify-content:space-between}.new-main-search .search-wrap .passenger-count li.error-this{box-shadow:none}.new-main-search .search-wrap .passenger-count li.error-this .error-message{left:auto;right:0}.new-main-search .search-wrap .passenger-count li+li{margin-top:.5rem}.new-main-search .search-wrap .passenger-count li .text{width:50%;flex-shrink:0;font-size:.8125rem}.new-main-search .search-wrap .passenger-count li .text strong{display:block;color:#242424}.new-main-search .search-wrap .passenger-count li .text span{font-size:.6875rem;color:#4D7294}.new-main-search .search-wrap .passenger-count li .form-control{border:none;box-shadow:none;font-size:.8125rem}.new-main-search .search-wrap .passenger-count li .btn{padding:.5rem}.new-main-search .search-wrap .passenger-count li .btn img{width:1rem;height:1rem}.new-main-search .search-wrap hr{border-top:1px dashed #e8f2fb;width:100%}.new-main-search .search-wrap .title{font-size:.8125rem;font-weight:700;color:#242424;margin-bottom:.25rem}.new-main-search .search-wrap .divider{border-top:1px dashed #e6ebf0;margin:1rem 0!important}.new-main-search .search-wrap .select-class .radio-tab{width:100%}.new-main-search .search-wrap .select-class .form-check-label{text-align:left}.new-main-search .search-wrap .select-age{display:block!important}.new-main-search .search-wrap .select-age select{width:100%}.new-main-search .search-wrap .destination-select .dropdown-menu{padding-top:.5rem;max-height:25rem;overflow-y:auto;width:150%}.new-main-search .search-wrap .destination-select .dropdown-menu.show{display:flex}.new-main-search .search-wrap .destination-select .title{margin-top:1rem;padding-left:.5rem}.new-main-search .search-wrap .destination-select .main-title{border-bottom:1px dashed #e6ebf0}.new-main-search .search-wrap .destination-select .main-title h5{font-size:1rem;color:#8ABCEA;font-weight:700;margin:0;padding:.5rem 0 .5rem .25rem;text-transform:none}.new-main-search .search-wrap .hotel-select .dropdown-menu{width:100%}.new-main-search .search-wrap .date-select .dropdown .DateInput input{padding:.75rem 0!important}.new-main-search .search-wrap .date-select .dropdown-menu{width:100%}.new-main-search .search-wrap .btn-main{padding:.5rem 1.5rem .5rem 1rem;flex-shrink:0}.new-main-search .search-wrap .btn-main img{width:1.5rem;height:1.5rem}.new-main-search .search-wrap .btn-main span{margin-left:.25rem}footer{font-size:.8125rem}footer p span{width:4rem}.user-left-menu{font-size:.8125rem}.error-message{display:none}.error-this{box-shadow:0 0 0 1px rgba(214,40,40,.3);position:relative}.error-this .error-message{position:absolute;top:calc(100% + .25rem);z-index:5;padding:.25rem .5rem;background-color:rgb(255,255,255);border-radius:.25rem;max-width:100%;display:block;font-size:.6875rem;box-shadow:0 .25rem .5rem rgba(36,36,36,.1)}.error-this .error-message p{font-weight:600;color:rgb(214,40,40);margin:0}.hotel-full-map .search-container{position:absolute;left:0;top:2rem!important;height:auto;width:100%}.hotel-full-map .search-container .search-wrap{padding:1rem 1rem .75rem}.hotel-rooms .room .action .sale{margin-top:.5em;margin-bottom:0}.hotel-rooms .room .action .sale strong{display:block;font-size:.8125rem;font-weight:700;color:rgb(255,255,255);background-color:#FF3100;padding:0 .25rem;border-radius:.25rem;margin-right:.25rem}.error-msg{display:none}.new-error-this .form-control,.new-error-this .form-select{box-shadow:0 0 0 1px rgb(214,40,40)!important}.new-error-this.mobile-number-drop .input-group{border-radius:.25rem;box-shadow:0 0 0 1px rgb(214,40,40)!important}.new-error-this.mobile-number-drop .form-control{box-shadow:0 0 0 1px transparent!important}.new-error-this .error-msg{font-size:.6875rem;padding:.25rem 0;color:rgba(214,40,40,.9);display:block}.new-error-this .error-msg ul{list-style:none;padding:0 .25rem 0 0}.new-error-this .error-msg ul li:before{content:"- "}.mobile-number-drop{border-radius:.25rem!important}.mobile-number-drop img{margin-right:.5rem;border-radius:.125rem}.mobile-number-drop .dropdown-toggle{background-color:#E8F2FB}.mobile-number-drop .dropdown-toggle img{height:1rem}.mobile-number-drop .dropdown-menu{background-color:rgb(255,255,255);max-height:20rem;overflow-y:auto}.mobile-number-drop .dropdown-menu img{height:.75rem}.mobile-number-drop .dropdown-menu li{transition:.2s ease;padding:0;position:relative;z-index:1}.mobile-number-drop .dropdown-menu li .btn{width:100%}.mobile-number-drop .dropdown-menu li span{color:#4D7294}.mobile-number-drop .dropdown-menu .active,.mobile-number-drop .dropdown-menu li:hover{background-color:#E8F2FB}.mobile-number-drop .dropdown-menu .active span,.mobile-number-drop .dropdown-menu li:hover span{color:#1A4975}.mobile-number-drop .dropdown-menu .search{padding:.5rem;border-bottom:1px solid #e6ebf0;margin-bottom:.5rem;background-color:rgb(255,255,255);position:sticky;top:0;z-index:2}.mobile-number-drop .dropdown-menu .search:hover{background-color:rgb(255,255,255)}.mobile-number-drop .dropdown-menu .search .form-control{padding:.5rem .75rem}.flight-calculate .bg-sec{position:relative;overflow:hidden;background-image:url(/_next/static/media/cheap-flight-bg.4e3862d2.svg);background-repeat:no-repeat;background-size:100% auto;background-position:10% 100%}.flight-calculate .table-responsive{overflow-y:hidden}.flight-calculate .table{background-color:rgb(255,255,255);border:none;box-shadow:none;border-radius:.25rem;overflow:hidden}.flight-calculate .table tbody,.flight-calculate .table td,.flight-calculate .table th,.flight-calculate .table tr{border-color:#E6EBF0!important}.flight-calculate .table tbody{border-top:none!important}.flight-calculate .table tbody tr:last-child td,.flight-calculate .table tbody tr:last-child th{border-bottom:none!important}.flight-calculate .table .today .btn{background-color:#242424}.flight-calculate .table .today .btn span,.flight-calculate .table .today .btn strong{color:rgb(255,255,255)}.flight-calculate .table .back-date{background-color:#E8F2FB}.flight-calculate .table .cheap .btn{background-color:rgb(139,195,74)}.flight-calculate .table .cheap .btn span,.flight-calculate .table .cheap .btn strong{color:rgb(255,255,255)}.flight-calculate .table td,.flight-calculate .table th{width:12.5%;position:relative;padding:0;transition:.1s ease}.flight-calculate .table td .btn,.flight-calculate .table th .btn{border-radius:0;border:none}.flight-calculate .table th{min-width:5rem}.flight-calculate .table td{min-width:7.5rem}.flight-calculate .table td:after,.flight-calculate .table td:before{content:"";position:absolute}.flight-calculate .table td:hover{background-color:transparent!important}.flight-calculate .table td:hover:before{background-color:rgba(36,36,36,.05);height:100%;left:-5000px;top:0;width:10000px;z-index:1}.flight-calculate .table td:hover:after{background-color:rgba(36,36,36,.05);height:10000px;left:0;top:-5000px;width:100%;z-index:0}.flight-calculate .table .btn{position:relative;z-index:2;width:100%;flex-wrap:wrap;justify-content:center;padding:.25rem .5rem;height:2.5rem;align-items:center;display:flex;flex:1 0 auto;background-color:transparent}.flight-calculate .table .btn span{color:#4D7294}.flight-calculate .table .btn strong{font-size:.8125rem;height:1rem;display:flex;width:100%;color:#1A4975;font-weight:700;justify-content:center;align-items:baseline}.flight-calculate .table .btn small{font-size:.625rem;margin-left:.125rem}@keyframes pulse-white{0%{box-shadow:0 0 0 0 rgba(255,255,255,.7)}70%{box-shadow:0 0 0 10px rgba(255,255,255,0)}to{box-shadow:0 0 0 0 rgba(255,255,255,0)}}.new-list-single-flight{position:relative;background-color:rgb(255,255,255)}.new-list-single-flight .starting-price-container[aria-expanded=true] .starting-price{opacity:0;transform:translateY(-10%);max-height:0}.new-list-single-flight .starting-price-container[aria-expanded=true] .btn{background-color:#809AB2;margin:0!important}.new-list-single-flight .starting-price-container[aria-expanded=true] .btn img{transform:rotate(270deg)}.new-list-single-flight .starting-price-container .starting-price{transition:.2s ease;max-height:10rem}.new-list-single-flight .starting-price-container .btn img{transform:rotate(90deg);transition:.2s ease}.new-list-single-flight .flight-stops{position:relative}.new-list-single-flight .flight-stops:before{content:"";display:block;width:100%;border-bottom:2px dashed #e6ebf0;top:calc(50% - 1px);position:absolute;left:0;z-index:0}.new-list-single-flight .flight-stops li{width:.5rem;height:.5rem;border-radius:50%;position:relative;z-index:1;background-color:#242424;margin-right:.5rem}.new-list-single-flight .flight-stops li:first-child,.new-list-single-flight .flight-stops li:last-child{width:.25rem;height:.25rem;background-color:#242424}.new-list-single-flight .flight-stops li:last-child{margin-right:0}.hotel-detail-container{padding:1.5rem 0}#policyText,#roomList{visibility:hidden;position:relative;top:-10rem}.single-hotel-room .header .text h4{font-size:1.125rem}.email-download{padding:2rem 0;background-color:rgb(255,255,255)}.email-download .single{padding:1rem}.email-download .single .main-image{height:10rem}.email-download .single .info{padding:1rem 0 0 1rem}.email-download .single h5{font-weight:700;font-size:1rem}.email-download .single ul img{height:2rem;margin-right:.25rem}.email-download .single ul a{background-color:#242424;padding:.125rem .5rem .25rem;border-radius:.25rem;margin:0 .25rem .25rem 0;color:rgb(255,255,255);text-decoration:none;line-height:1.2;transition:.2s ease}.email-download .single ul a span{color:rgba(255,255,255,.7);font-size:.625rem}.email-download .single ul a strong{font-size:.75rem}.email-download .single ul a:hover{background-color:#1A4975;box-shadow:0 .5rem 1rem rgba(36,36,36,.3)}.email-download .single .text{padding:0 .25rem}.email-download .new-error-this{box-shadow:none}.email-download .new-error-this .form-control{box-shadow:0 0 0 1px rgb(214,40,40)}.ratio-image{position:relative;overflow:hidden;width:100%}.ratio-image:before{content:"";display:block}.ratio-image img{position:absolute;left:0;top:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center}.ratio-image.ratio-11:before{padding-bottom:100%}.ratio-image.ratio-43:before{padding-bottom:75%}.ratio-image.ratio-169:before{padding-bottom:56.25%}.ratio-image .text{position:absolute;width:100%;left:0;bottom:0;font-size:.875rem;color:white;background:linear-gradient(180deg,transparent,rgba(0,0,0,.7));display:flex;align-items:center;justify-content:flex-end;text-align:right;padding:2rem 1rem 1rem;font-weight:600}hr:not([size]){opacity:1;height:0;border-top:1px dashed #e6ebf0;background-color:transparent;margin:1rem 0}.train-result{padding:2rem 0}.train-result .single{border-radius:.25rem;transition:.2s ease;background-color:rgb(255,255,255)}.train-result .single:hover{box-shadow:0 .5rem 1rem rgba(36,36,36,.1)}.train-result p{margin:0;font-weight:600}.train-result .train-info{margin-right:1rem;padding:1rem;border-radius:.25rem;background-color:rgb(255,255,255)}.train-result .train-info h1{margin:0;font-size:1rem}.train-result .train-info .train-name{border-bottom:1px solid #e6ebf0;padding-bottom:1rem;margin-bottom:1rem}.train-result .train-info .destination{text-align:center}.train-result .train-info .destination p{border-bottom:2px solid #e6ebf0;padding-bottom:.25rem;margin-bottom:.25rem}.train-result .train-info .destination small{color:#242424;font-weight:600}.train-result .flag{width:2,5rem;height:1.25rem;border-radius:.25rem;margin-right:.5rem;margin-top:.25rem}.train-result .seat-types{padding:.5rem}.train-result .seat-types .title{font-weight:600;font-size:.875rem}.train-result .seat-types .title small,.train-result .seat-types span{color:#4D7294}.train-result .seat-types .type{border-right:1px solid #e6ebf0;margin-right:1rem;padding-right:1rem}.train-result .seat-types .seat{padding:.5rem .5rem .5rem 1rem;transition:.2s ease;border-radius:.25rem;background-color:#E8F2FB}.train-result .seat-types .seat+.seat{margin-top:.5rem}.train-result .seat-types .seat.no-seat{cursor:not-allowed;opacity:.3}.train-result .seat-types .seat:hover{box-shadow:0 0 0 1px #8ABCEA;color:#242424}.train-result .seat-types .seat .btn-light{font-size:.875rem;font-weight:700;color:#1A4975;background-color:rgb(255,255,255);box-shadow:0 .5rem 1rem rgba(36,36,36,.1)}.train-result .seat-types .seat .btn-light:hover{background-color:#242424;color:rgb(255,255,255);box-shadow:0 .5rem 1rem rgba(36,36,36,.3)}.not-found{background-color:rgb(255,255,255);padding:1rem;max-width:100%;width:50rem;margin:3rem auto;border-radius:1rem}.not-found img{max-width:10rem}.not-found h3{font-size:.8125rem;color:#4D7294;margin:0}.not-found h3 strong{font-size:1.125rem;margin-top:.5rem}.select-seat{padding:1rem 0}.select-seat .room-seats,.select-seat .select-train,.select-seat .total-seats{background-color:rgb(255,255,255);padding:1.5rem 1rem;border-radius:1rem;margin-bottom:2rem}.select-seat .select-train h1{margin:0 0 .5rem;color:#242424;font-weight:700;display:flex;align-items:center;padding:0 0 .5rem;border-bottom:1px dashed #e6ebf0}.select-seat .select-train h1 img{margin-right:.25rem}.select-seat .select-train li{margin-bottom:.5rem}.select-seat .select-train .btn{font-size:.8125rem;flex-direction:column;width:100%;align-items:flex-start;box-shadow:0 0 0 1px #E6EBF0}.select-seat .select-train .btn:hover{background-color:#E8F2FB}.select-seat .select-train .btn .avail-seat{font-size:.6875rem}.select-seat .select-train .active{background-color:#1A4975;color:rgb(255,255,255)}.select-seat .select-train .active:hover{background-color:#242424;box-shadow:0 .5rem 1rem rgba(36,36,36,.3)}.select-seat .room-seats .room-text{box-shadow:0 0 0 1px #E6EBF0;padding:.75rem 2rem;display:inline-flex;border-radius:.25rem;font-weight:600;color:#4D7294}.select-seat .room-seats .single-room{background-color:#E8F2FB;border-radius:.5rem}.select-seat .room-seats .single-room+.single-room{margin-top:1rem}.select-seat .room-seats .single-room.four-seat .left-side{width:25%}.select-seat .room-seats .single-room.four-seat .right-side{width:75%}.select-seat .room-seats .single-room .btn{background-color:rgb(255,255,255);align-items:baseline;width:100%;padding:.75rem .5rem;justify-content:center;box-shadow:0 .5rem 1rem #E6EBF0}.select-seat .room-seats .single-room .btn.active{background-color:#1A4975}.select-seat .room-seats .single-room .btn.active span,.select-seat .room-seats .single-room .btn.active strong{color:rgb(255,255,255)}.select-seat .room-seats .single-room .btn.active:hover{background-color:#242424;box-shadow:0 .5rem 1rem rgba(36,36,36,.3)}.select-seat .room-seats .single-room .btn:hover{box-shadow:0 0 0 1px #8ABCEA}.select-seat .room-seats .single-room .btn:disabled{cursor:not-allowed;opacity:.3}.select-seat .room-seats .single-room .btn strong{font-size:.8125rem;font-weight:700;color:#242424}.select-seat .room-seats .single-room .btn span{margin-left:.25rem;font-size:.6875rem;color:#4D7294}.select-seat .room-seats .single-room .table-text{padding:.75rem 2rem;background-color:#E6EBF0;font-size:.8125rem;line-height:1.5}.select-seat .room-seats .single-room .wall{width:1rem;background-color:rgb(255,255,255);margin-right:1rem;flex-shrink:0}.select-seat .room-seats .single-room .wall.top-wall{margin-top:-1rem;border-bottom-right-radius:.5rem;border-bottom-left-radius:.5rem}.select-seat .room-seats .single-room .wall.bottom-wall{margin-bottom:-1rem;border-top-right-radius:.5rem;border-top-left-radius:.5rem}.select-seat .room-seats .single-room .left-side{padding:1rem;width:33%;flex-shrink:0}.select-seat .room-seats .single-room .left-side .btn+.btn,.select-seat .room-seats .single-room .left-side .btn+.table-text,.select-seat .room-seats .single-room .left-side .table-text+.btn{margin-top:.5rem}.select-seat .room-seats .single-room .left-side .table-text{margin-left:-1rem;border-top-right-radius:.5rem;border-bottom-right-radius:.5rem}.select-seat .room-seats .single-room .right-side{width:100%;padding:1rem 1rem 1rem 0}.select-seat .room-seats .single-room .right-side .btn+.btn{margin-left:.5rem}.select-seat .room-seats .single-room .right-side .table-text{margin-right:-1rem;border-top-left-radius:.5rem;border-bottom-left-radius:.5rem}.select-seat .room-seats.bus-seats .bus-body{position:relative;width:80%;left:10%}.select-seat .room-seats.bus-seats .bus-body .bus-header .room-text{background-color:rgba(255,255,255,.5);border-radius:.5rem;box-shadow:none;padding:.5rem 1rem}.select-seat .room-seats.bus-seats .single-room{padding:2rem 1rem;position:relative;z-index:1;border-radius:2rem}.select-seat .room-seats.bus-seats .single-row{margin:.5rem 0}.select-seat .room-seats.bus-seats .blank,.select-seat .room-seats.bus-seats .btn{width:calc(20% - .25rem)}.select-seat .room-seats.bus-seats .tires{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0}.select-seat .room-seats.bus-seats .tires li{padding:.25rem 1rem;border-radius:.25rem;transform:rotate(-90deg);background-color:rgb(240,243,245);display:inline-flex;position:absolute;font-weight:700;color:#809AB2;font-size:.6875rem;text-transform:uppercase}.select-seat .room-seats.bus-seats .tires li:first-child,.select-seat .room-seats.bus-seats .tires li:nth-child(2){top:25%}.select-seat .room-seats.bus-seats .tires li:nth-child(3),.select-seat .room-seats.bus-seats .tires li:nth-child(4){top:auto;bottom:20%}.select-seat .room-seats.bus-seats .tires li:nth-child(odd){left:.25rem;transform:rotate(-90deg) translateY(-200%)}.select-seat .room-seats.bus-seats .tires li:nth-child(2n){right:.25rem;transform:rotate(90deg) translateY(-200%)}.select-seat .total-seats .location{width:50%;border-bottom:1px dashed #e6ebf0;margin-bottom:.5rem;padding-bottom:.5rem}.select-seat .total-seats .location h1{margin:0 0 .25rem;color:#242424}.select-seat .total-seats .location strong{font-size:.8125rem}.select-seat .total-seats .single-selected{padding:.5rem .75rem;background-color:#E8F2FB;border-radius:.25rem}.select-seat .total-seats .single-selected+.single-selected{margin-top:.5rem}.select-seat .total-seats .single-selected.selected-taken{background-color:rgba(214,40,40,.1)}.select-seat .total-seats .single-selected.selected-taken .taken-text{color:rgb(214,40,40);padding:.25rem;font-weight:600}.select-seat .total-seats .single-selected .name{color:#242424;font-size:.8125rem;font-weight:700}.select-seat .total-seats .single-selected .btn-white{padding:.25rem}.select-seat .total-seats .single-selected .btn-white img{width:1.25rem;height:1.25rem}.select-seat .total-seats .single-selected .seat{background-color:rgba(255,255,255,.5);display:inline-flex;margin:0 .5rem .5rem 0;align-items:center;padding:0 0 0 .75rem;border-radius:.25rem}.select-seat .total-seats .single-selected .seat span{font-weight:600;color:#4D7294}.select-seat .total-seats .single-selected .seat strong{width:2rem;margin-left:.75rem;text-align:center;padding:.25rem 0;background-color:rgb(255,255,255);color:#242424;font-size:.8125rem;font-weight:700;border-radius:.25rem}.select-seat .total-seats .btn-main strong{font-size:.8125rem}.new-passengers{padding:1rem 0}.new-passengers .location-wrap{border-bottom:1px dashed #e6ebf0;margin-bottom:1rem;padding-bottom:1rem}.new-passengers .location-wrap h1{margin:0 0 .25rem;color:#242424}.new-passengers .location-wrap strong{font-size:.8125rem}.new-passengers .location-wrap.hotel-name{width:100%;border-bottom:none;padding-bottom:0;margin-bottom:.5rem}.new-passengers .location-wrap.hotel-name span{font-weight:600}.new-passengers .hotel-info-message{border-bottom:1px dashed #e6ebf0;margin-bottom:1rem;padding-bottom:1rem}.new-passengers .hotel-info-message li+li{margin-top:.25rem}.new-passengers .price-container li+li{margin-top:.5rem;padding-top:.5rem;border-top:1px solid #f2f5f7}.new-passengers .price-container .room strong{display:block;color:#242424}.new-passengers .price-container .room span{font-size:.6875rem;color:#4D7294}.new-passengers .price-container .price .main,.new-passengers .price-container .price .tax{display:flex;align-items:center;justify-content:flex-end;margin-bottom:.25rem}.new-passengers .price-container .price span{font-size:.6875rem;color:#4D7294}.new-passengers .price-container .price strong{color:#4D7294}.new-passengers .price-container .price .single-price{font-size:1rem}.new-passengers .price-container .price .single-price strong{font-weight:700;color:#242424}.new-passengers .price-container .total-price{font-size:1.125rem;border:none}.new-passengers .price-container .total-price .room{font-size:1rem}.new-passengers .price-container .total-price strong{color:#242424;font-weight:700}.new-passengers .main-form{background-color:rgb(255,255,255);padding:1.5rem 1rem;border-radius:1rem}.new-passengers .main-form .btn{font-size:.8125rem;padding:.75rem}.new-passengers .main-form .form-control,.new-passengers .main-form .form-select{background-color:#E8F2FB;box-shadow:none;padding:.75rem;font-size:.8125rem}.new-passengers .main-form .form-select{cursor:pointer}.new-passengers .main-form .disabled{opacity:.3}.new-passengers .main-form .warning-text{padding:0}.new-passengers .main-form .register-drop .btn{color:#1A4975;box-shadow:none}.new-passengers .main-form .register-drop .btn-group .btn{background-color:#E8F2FB}.new-passengers .main-form .register-drop .dropdown-menu{flex-wrap:wrap;padding:.5rem;border-radius:.25rem;min-width:15rem}.new-passengers .main-form .register-drop .dropdown-menu.show{display:flex}.new-passengers .main-form .register-drop .dropdown-menu li{width:20%}.new-passengers .main-form .register-drop .dropdown-menu .dropdown-item{justify-content:center;padding:.75rem;width:100%}.new-passengers h5{display:flex;align-items:center}.new-passengers h5 small{background-color:rgb(240,243,245);padding:.25rem .5rem;border-radius:.25rem;margin-left:.5rem;color:#4D7294;font-size:.6875rem;font-weight:600}.warning-text{background-color:rgb(255,255,255);padding:1rem;border-radius:.5rem;margin-bottom:1rem;overflow:hidden}.warning-text p{color:#FF3100;font-weight:600;margin-bottom:.25rem}.warning-text .warning-icon-small{width:1.5rem!important;height:1.5rem!important;margin:0 .25rem 0 0}.warning-text img{width:7.5rem;height:7.5rem;margin:-1rem 0 -1rem -1rem}.warning-text h5{color:#1A4975;margin:0;text-transform:none}.warning-text ul{padding-left:1.25rem}.warning-text .btn{font-size:.8125rem;padding:.75rem}.warning-text.important{box-shadow:0 0 0 1px #FF3100}.warning-text.small{padding:0 1rem}.warning-text.small img{width:5rem;height:5rem}.warning-text .btn-small{padding:.25rem .5rem;color:#1A4975}.warning-text .btn-small strong{font-size:.6875rem}.bus-result{padding:2rem 0}.bus-result .single{border-radius:.25rem;transition:.2s ease;background-color:rgb(255,255,255);padding:1rem}.bus-result .single:hover{box-shadow:0 .5rem 1rem rgba(36,36,36,.1)}.bus-result p{margin:0;font-weight:600}.bus-result .bus-stops{margin-top:.5rem;border-top:1px dashed #e6ebf0;padding:.5rem 0 0;color:#4D7294}.bus-result .bus-stops li:nth-child(2) img{width:1.25rem;opacity:.5;height:1.25rem}.bus-result .bus-stops li:nth-child(2) strong{color:#242424;font-weight:600}.bus-result .bus-stops li:last-child{text-align:right}.bus-result .bus-info{border-radius:.25rem;background-color:rgb(255,255,255)}.bus-result .bus-info h1{margin:0;font-size:1rem}.bus-result .bus-info .destination{text-align:center}.bus-result .bus-info .destination p{border-bottom:2px solid #e6ebf0;padding-bottom:.25rem;margin-bottom:.25rem}.bus-result .bus-info .destination small{color:#242424;font-weight:600}.bus-result .seat{padding:.5rem .5rem .5rem 1rem;transition:.2s ease;border-radius:.25rem;background-color:#E8F2FB}.bus-result .seat:hover{box-shadow:0 0 0 1px #8ABCEA;color:#242424}.bus-result .seat .price span{color:#4D7294}.bus-result .seat .btn-light{font-size:.875rem;font-weight:700;color:#1A4975;background-color:rgb(255,255,255);box-shadow:0 .5rem 1rem rgba(36,36,36,.1)}.bus-result .seat .btn-light:hover{background-color:#242424;color:rgb(255,255,255);box-shadow:0 .5rem 1rem rgba(36,36,36,.3)}.new-news-container{background-color:#242424;padding:3rem 0;position:relative}.new-news-container .container{position:relative;z-index:1}.new-news-container .header-news{text-decoration:none;color:#1A4975;padding:1rem}.new-news-container .header-news .image{border-radius:.25rem;overflow:hidden}.new-news-container .header-news .text{padding:1rem 1rem 1rem 2rem;color:rgb(255,255,255);font-size:1rem}.new-news-container .header-news .text h1{font-weight:700;font-size:1.75rem;margin:0 0 1rem}.new-news-container .date{font-size:.6875rem;margin-bottom:.25rem}.new-news-container hr{border-top:1px dashed rgba(255,255,255,.1)}.new-news-container h5{color:rgb(255,255,255)}.new-news-container .bg-news-image{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;z-index:0;-moz-filter:blur(1rem);-ms-filter:blur(1rem);-o-filter:blur(1rem);filter:blur(1rem);opacity:.5}.order-total-info{position:sticky;top:4.5rem;background-color:rgb(255,255,255);padding:1.5rem 1rem;border-radius:1rem}.order-total-info .single-selected{background-color:#E8F2FB;padding:.5rem;border-radius:.25rem;margin-bottom:.5rem}.order-total-info .single-selected.selected-taken{background-color:rgba(214,40,40,.1)}.order-total-info .single-selected.selected-taken .taken-text{color:rgb(214,40,40);padding-top:.5rem;font-weight:600}.order-total-info .single-selected .tea-coffee strong{color:rgb(139,195,74)}.order-total-info .single-selected .tea-coffee.no-order strong{color:#FF3100}.order-total-info .single-selected .name{color:#242424;font-weight:700}.order-total-info .single-selected .seat{background-color:rgba(255,255,255,.5);display:inline-flex;margin:.5rem .5rem 0 0;align-items:center;padding:0 0 0 .75rem;border-radius:.25rem}.order-total-info .single-selected .seat span{font-weight:600;color:#4D7294}.order-total-info .single-selected .seat strong{width:2rem;margin-left:.75rem;text-align:center;padding:.25rem 0;background-color:rgb(255,255,255);color:#242424;font-size:.8125rem;font-weight:700;border-radius:.25rem}.order-total-info .btn{font-size:.8125rem}.order-total-info .new-user-menu a{text-decoration:none;color:#1A4975;padding:.5rem 1rem;border-radius:.25rem}.order-total-info .new-user-menu a strong{font-weight:600}.order-total-info .new-user-menu a .chevron{opacity:.5}.order-total-info .new-user-menu a .check{display:none}.order-total-info .new-user-menu a.active{color:#242424;background-color:#E8F2FB}.order-total-info .new-user-menu a.active .check{display:block}.order-total-info .new-user-menu a.active .chevron{display:none}.order-total-info .new-user-menu a:hover{background-color:#E8F2FB}.order-total-info .new-user-menu li ul{padding:.25rem 0}.order-total-info .new-user-menu li ul a{color:#4D7294;padding-left:2rem;position:relative}.order-total-info .new-user-menu li ul a:after{content:"-";position:absolute;left:0;top:25%;left:1.25rem}.order-total-info .warning-text{padding:0}.confirmation-option-select{padding:1rem 0 0;border-bottom:1px solid rgba(36,36,36,.25)}.payment-total-info li{padding:.5rem 0}.payment-total-info li strong{display:flex;align-items:baseline;font-weight:700}.payment-total-info li i{padding:.125rem .25rem;border-radius:.25rem;margin-right:.5rem;background-color:#E8F2FB;display:block;font-style:normal}.payment-total-info .passengers strong,.payment-total-info .single-price strong{color:#242424;font-size:1rem;font-weight:700}.payment-total-info .total-price{color:#242424;font-size:1.125rem;font-weight:700;border-top:1px solid #f2f5f7;padding-top:1rem}.payment-total-info .total-price strong{font-weight:700}.payment-total-info .coupon{border-top:1px solid #f2f5f7;margin-top:1rem;padding-top:.5rem}.payment-total-info .coupon .form-control{background-color:rgba(22,121,213,.1);box-shadow:none;padding:.75rem;font-size:.8125rem}.transfer-info{padding:.5rem;border-radius:.25rem}.transfer-info hr{margin:.5rem 0}.transfer-info .form-check{width:50%;border-radius:.25rem}.transfer-info .form-check .form-check-label{width:100%;text-align:center;padding:.5rem;box-shadow:0 0 0 1px transparent;position:relative}.transfer-info .form-check .form-check-label img{height:1rem;width:1rem;position:absolute;right:.5rem;top:50%;transform:translateY(-50%);opacity:0;transition:.2s ease}.transfer-info .form-check .form-check-input:checked~.form-check-label{background-color:rgb(255,255,255);box-shadow:0 0 0 1px transparent}.transfer-info .form-check .form-check-input:checked~.form-check-label img{opacity:1}.transfer-info .text input{background-color:transparent;border:none;color:#242424;font-weight:600}.transfer-info .btn{padding:.75rem .5rem}.transfer-info .warning{color:rgb(214,40,40);font-weight:700}.ticket-modal .no-result img{display:block;max-width:15rem;margin:1rem auto}.ticket-modal .no-result p{margin-bottom:2rem}.ticket-modal .location{width:50%;border-bottom:1px dashed #e6ebf0;margin-bottom:1rem;padding-bottom:1rem}.ticket-modal .location h1{margin:0 0 .25rem;color:#242424}.ticket-modal .location strong{font-size:.8125rem}.ticket-modal .single-selected{padding:.5rem .75rem;background-color:#E8F2FB;border-radius:.25rem}.ticket-modal .single-selected+.single-selected{margin-top:.5rem}.ticket-modal .single-selected.selected-taken{background-color:rgba(214,40,40,.1)}.ticket-modal .single-selected.selected-taken .taken-text{color:rgb(214,40,40);padding:.25rem;font-weight:600}.ticket-modal .single-selected .name{font-size:.8125rem}.ticket-modal .single-selected .name strong{font-weight:700;color:#242424}.ticket-modal .single-selected .tea-coffee{margin-top:.25rem;font-size:.6875rem}.ticket-modal .single-selected .btn-white{padding:.25rem}.ticket-modal .single-selected .btn-white img{width:1.25rem;height:1.25rem}.ticket-modal .single-selected .seat{background-color:rgba(255,255,255,.5);display:inline-flex;align-items:center;padding:0 0 0 .75rem;border-radius:.25rem}.ticket-modal .single-selected .seat span{font-weight:600;color:#4D7294}.ticket-modal .single-selected .seat strong{width:2rem;margin-left:.75rem;text-align:center;padding:.25rem 0;background-color:rgb(255,255,255);color:#242424;font-size:.8125rem;font-weight:700;border-radius:.25rem}.ticket-modal .modal-footer .btn-main{font-size:.8125rem}.bus-ticket-container{background-color:rgb(255,255,255);padding:1rem;margin:2rem 0;border-radius:.25rem}.bus-ticket-container .title{font-size:1rem;color:#242424;font-weight:600}.bus-ticket-container li{margin-bottom:.5rem}.bus-ticket-container li.border-top{padding-top:.5rem}.bus-ticket-container li span{color:#4D7294;font-weight:600}.bus-ticket-container .logo{width:10rem;height:3rem;max-width:100%}.bus-ticket-container .logo img{display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center center;object-position:center center}.bus-ticket-container ul.row{margin:0 -.75rem}.bus-ticket-container .single{background-color:#E8F2FB;padding:.5rem;border-radius:.25rem;margin-bottom:.5rem}.bus-ticket-container .single strong{color:#242424;font-weight:700}.bus-ticket-container .single span{font-size:.6875rem;font-weight:600}.bus-ticket-container .single .passenger span{font-weight:700;color:#242424;background-color:rgb(255,255,255);padding:.125rem .5rem;border-radius:.25rem}.bus-ticket-container .single .seat{padding:.25rem .5rem}.bus-ticket-container .qr-code{position:relative;display:block;margin:1rem auto;text-align:center}.bus-ticket-container .lottery strong{color:#242424;font-weight:700}.new-single-hotel{padding:0;background-color:rgb(255,255,255);overflow:hidden;border-radius:.25rem;text-align:left;margin-bottom:1rem;box-shadow:0 0 0 0 transparent;transition:.2s ease}.new-single-hotel:hover{box-shadow:0 0 0 1px #242424}.new-single-hotel:hover .detail .name-location .name{color:#242424}.new-single-hotel.map-version{max-width:15rem}.new-single-hotel.map-version:hover{box-shadow:none}.new-single-hotel.map-version .detail{padding:.5rem}.new-single-hotel.map-version .detail .name-location .name,.new-single-hotel.map-version .detail .price-detail .price{font-size:.8125rem}.new-single-hotel.map-version .detail .text strong{font-size:.6875rem}.new-single-hotel a{display:block;text-decoration:none}.new-single-hotel .image{width:30%;flex-shrink:0;display:flex;align-self:stretch;border-radius:.25rem;overflow:hidden;position:relative}.new-single-hotel .image img{-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center}.new-single-hotel .image .hotel-image{width:100%!important;height:100%!important;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;left:0}.new-single-hotel .detail{display:block;padding:1rem;width:70%}.new-single-hotel .detail .name-location{width:100%;border-bottom:1px dashed #e6ebf0;padding-bottom:.25rem;margin-bottom:.5rem}.new-single-hotel .detail .name-location .name{width:100%;font-size:1rem;font-weight:700;margin-bottom:.25rem;color:#242424}.new-single-hotel .detail .name-location ul{margin-right:.5rem}.new-single-hotel .detail .name-location ul img{width:1rem;height:1rem}.new-single-hotel .detail .name-location .text span{font-size:.6875rem;margin-right:.25rem;color:#242424;font-weight:600}.new-single-hotel .detail .name-location .text strong{display:block;text-align:center;padding:.25rem;width:2.5rem;border-radius:.25rem;background-color:#242424;color:rgb(255,255,255)}.new-single-hotel .detail .name-location .location{padding:0;color:#4D7294;margin-top:.25rem}.new-single-hotel .detail .name-location .location span{margin-left:.25rem}.new-left-filter{padding:0;background-color:transparent}.new-left-filter .map-link-btn{max-width:100%}.new-left-filter .single-filter{background-color:rgb(255,255,255);margin-bottom:.5rem;padding:1rem;border-radius:.25rem}.new-left-filter .single-filter+.single-filter{border-top:none}.new-left-filter .single-filter .btn-light:hover{background-color:rgba(255,255,255,.3);color:rgb(255,255,255)}.new-left-filter .single-filter .form-check .form-check-label{padding:.25rem .25rem .25rem 1.25rem}.new-travel-slide{padding:1.5rem 0 0}.new-travel-slide .new-single-travel{background-color:rgb(255,255,255);border-radius:.25rem;overflow:hidden;text-decoration:none;color:#242424}.new-travel-slide .new-single-travel.international .image{width:100%}.new-travel-slide .new-single-travel.soon .image .text{background:linear-gradient(225deg,#FF3100,rgb(255,193,7),transparent)}.new-travel-slide .new-single-travel .image{width:50%;border-radius:.25rem}.new-travel-slide .new-single-travel .image .text{position:absolute;bottom:.25rem;right:.25rem;max-width:calc(100% - .5rem);z-index:1;text-align:right;background:linear-gradient(225deg,#242424,#242424,transparent);padding:.125rem .5rem .25rem;border-radius:.25rem;flex-direction:column;align-items:flex-end}.new-travel-slide .new-single-travel .image .text small{color:rgb(255,255,255);font-weight:600}.new-travel-slide .new-single-travel .image .text strong{color:rgb(255,255,255);display:block;font-weight:700}.new-travel-slide .new-single-travel .duration-rating{margin-bottom:.5rem;border-bottom:1px solid #e6ebf0;padding-bottom:.5rem}.new-travel-slide .new-single-travel .price-arrow img{width:2rem;height:2rem;padding:.25rem;background-color:#E8F2FB;border-radius:50%}.new-travel-slide .new-single-travel .price-arrow p{margin:0 1rem 0 0;font-weight:600;color:#242424}.new-travel-slide .new-single-travel .detail{padding:1rem;width:100%}.new-travel-slide .new-single-travel .detail .name{font-size:1rem;font-weight:600;margin-bottom:.25rem;height:2.75rem;overflow:hidden}.new-travel-slide .new-single-travel .detail .name .flags{height:.9375rem;width:1.25rem;-o-object-fit:contain;object-fit:contain;-o-object-position:center center;object-position:center center;border-radius:.125rem;margin-right:.5rem}.new-travel-slide .new-single-travel .detail .price{font-size:1rem;font-weight:700;color:#242424}.new-travel-slide .new-single-travel .detail .price small{font-size:.6875rem}.new-travel-slide .new-single-travel .detail .price i{color:#809AB2;font-size:.6875rem;display:block;font-style:normal}.new-travel-slide .new-single-travel .detail .price del{font-size:.6875rem;font-weight:600;color:#809AB2}.new-travel-slide .new-single-travel .detail .time{color:#4D7294;font-weight:600}.new-travel-slide .new-single-travel .detail ul li img{width:1rem;height:1rem}.new-travel-order-swiper{padding-bottom:1.5rem}.swiper-pagination{bottom:0!important;width:100%}.swiper-pagination .swiper-pagination-bullet{transform:scale(.5);transition:.2s ease;margin:0 .125rem!important;background-color:#E6EBF0;opacity:1}.swiper-pagination .swiper-pagination-bullet-active{transform:scale(1)}.custom-travel{margin-bottom:1.5rem}.custom-travel .new-single-travel .detail{padding:.5rem}.custom-travel .new-single-travel .detail .name{height:2.125rem;font-size:.8125rem}.travel-order-info{position:relative;margin-top:1rem}.travel-order-info .container{position:relative;z-index:1}.travel-order-info .btn{font-size:.8125rem}.travel-order-info .btn.btn-light{padding:.5rem .75rem;font-size:.6875rem}.travel-order-info .btn.btn-light img{width:1rem;height:1rem;opacity:.5}.travel-order-info .bg-image{position:absolute;top:15%;left:0;width:100%;height:70%;overflow:hidden;z-index:0;clip:rect(0,auto,auto,0);background-size:cover;background-position:50%;background-repeat:no-repeat;background-attachment:fixed}.travel-order-info .bg-image .gradient-filter{background:linear-gradient(90deg,#FF3100,rgba(255,193,7,.5),transparent);position:absolute;left:0;top:0;width:100%;height:100%;z-index:1}.travel-order-info .custom-travel-form{border-radius:.5rem;position:relative;z-index:1;background-color:rgb(255,255,255);padding:2rem 1rem;box-shadow:0 .5rem 1rem rgba(36,36,36,.1)}.travel-order-info .custom-travel-text{color:rgb(255,255,255)}.new-travel-list{padding:2rem 0 1rem}.new-left-panel{position:sticky;top:4.5rem;transition:.2s ease}.new-left-panel .single{padding:1.5rem 1rem;background-color:rgb(255,255,255);margin-bottom:1rem;border-radius:.25rem}.new-left-panel .single.highlight-this{background-color:#242424;color:rgb(255,255,255)}.new-left-panel .single.highlight-this h5{border-bottom:1px dashed rgba(255,255,255,.1)}.new-left-panel .single.highlight-this .form-check-label{color:rgba(255,255,255,.7);font-weight:400}.new-left-panel .single.highlight-this .form-check-label:hover{color:rgb(255,255,255)}.new-left-panel .single.highlight-this .form-check-input{background-color:rgba(255,255,255,.3)}.new-left-panel .single.highlight-this .form-check-input:checked{background-color:#242424}.new-left-panel .single.highlight-this .form-check-input:checked~.form-check-label{color:rgb(255,255,255)}.new-left-panel .title{margin-top:1rem}.new-left-panel .title p{font-weight:600}.new-left-panel h5{border-bottom:1px dashed #e6ebf0;padding-bottom:.75rem;margin-bottom:.5rem}.new-left-panel ul{max-height:20rem;overflow-y:auto}.new-left-panel p{margin-bottom:.5rem}.new-left-panel li{width:100%}.new-left-panel .form-check-input{background-color:#E8F2FB;border:none;width:1rem;height:1rem;background-size:75% 75%}.new-left-panel .form-check-input:checked{background-color:#242424}.new-left-panel .form-check-input:checked~.form-check-label{color:#242424}.new-left-panel .form-check-label{color:#809AB2;transition:.2s ease;padding:.375rem .5rem .25rem}.new-left-panel .form-check{display:flex;align-items:center}.new-travel-list-single{background-color:rgb(255,255,255);border-radius:.25rem;margin-bottom:1rem;transition:.2s ease}.new-travel-list-single:hover{box-shadow:0 0 0 1px #242424}.new-travel-list-single:hover .detail h4{color:#242424}.new-travel-list-single hr{margin:.5rem 0}.new-travel-list-single a{text-decoration:none;color:#4D7294}.new-travel-list-single .image{width:30%;border-radius:.25rem;position:relative;display:flex;align-self:stretch;flex:1 0 auto;overflow:hidden}.new-travel-list-single .image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center}.new-travel-list-single .detail{padding:1rem;width:70%}.new-travel-list-single .detail .category a{font-size:.6875rem;font-weight:600}.new-travel-list-single .detail .category a:hover{color:#242424;text-decoration:underline}.new-travel-list-single .detail .category .option{color:#242424;font-weight:600}.new-travel-list-single .detail h4{color:#242424;font-weight:700;font-size:1.125rem;margin:0}.new-travel-list-single .detail .rating img{width:1rem;height:1rem}.new-travel-list-single .detail .some-info span{font-size:.6875rem;color:#4D7294}.new-travel-list-single .detail .price .person{padding:.25rem .5rem}.new-travel-list-single .detail .price span{font-weight:600;margin-right:.25rem;font-size:.6875rem}.new-travel-list-single .detail .price strong{font-weight:700;color:#242424}.new-travel-list-single .detail .price del{font-size:.6875rem}.new-travel-list-single .detail .price .sale{color:rgb(139,195,74)}.new-travel-list-single .detail .price .sale strong{color:rgb(139,195,74)!important}.new-travel-list-single .detail .btn{background-color:#FF3100}.new-travel-list-single .detail .btn.btn-circle{background-color:#f4f1de}.pagination{justify-content:center;margin-bottom:1.5rem}.pagination .page-link{font-size:.6875rem;font-weight:600;border:none;color:#4D7294;padding:.5rem .25rem;width:2.5rem;text-align:center}.pagination .active .page-link{background-color:#242424;color:rgb(255,255,255)}.new-travel-content{padding:1.5rem 1rem;background-color:rgb(255,255,255);border-radius:1rem;overflow:hidden}.new-travel-content #image,.new-travel-content #included,.new-travel-content #info,.new-travel-content #program{visibility:hidden;position:relative;top:-10rem}.new-travel-content .socials{font-size:.6875rem}.new-travel-content .socials .facebook button{background-color:rgb(0,132,255)}.new-travel-content .socials .facebook button rect{fill:rgb(0,132,255)}.new-travel-content .socials .twitter button{background-color:rgb(0,132,255)}.new-travel-content .socials .twitter button rect{fill:rgb(85,172,238)}.new-travel-content .socials button{width:1.5rem;height:1.5rem;padding:.5rem;border-radius:.25rem;margin-left:.25rem;display:inline-flex;align-items:center;justify-content:center;border:none}.new-travel-content .socials button svg{width:100%;height:100%}.new-travel-content .warning-text{box-shadow:inset 0 0 0 1px #FBCDC4;padding:.5rem 1rem 1rem}.new-travel-content .warning-text img{margin:0}.new-travel-content .accordion-button{font-size:.8125rem;font-weight:600;color:#1A4975;background-color:transparent;padding:1rem;box-shadow:none}.new-travel-content .accordion-button:after{width:.75rem;height:.75rem;background-size:contain}.new-travel-content .accordion-body{color:#1A4975;padding:.75rem 1rem;border-top:1px dashed #e6ebf0}.new-travel-content .accordion-body img{max-width:100%;margin:1rem auto;display:block}.swiper:hover .new-swiper-button.swiper-button-next,.swiper:hover .new-swiper-button.swiper-button-prev{transform:translateX(0)}.new-swiper-button.swiper-button-prev{left:.5rem;transform:translateX(-200%)}.new-swiper-button.swiper-button-next{right:.5rem;transform:translateX(200%)}.new-hotel-map-page{height:100vh}.new-hotel-map-page .google-map{position:relative;height:100%;width:100%}.new-hotel-map-page .google-map .grid-card{max-width:15rem;min-width:10rem;width:100%;background-color:rgb(255,255,255);position:relative;z-index:1}.new-hotel-map-page .google-map .grid-card .media-wrapper{position:relative;border-radius:.25rem;overflow:hidden}.new-hotel-map-page .google-map .grid-card .media-wrapper:before{content:"";display:block;padding-bottom:75%}.new-hotel-map-page .google-map .grid-card .media-wrapper img{width:100%;height:100%;left:0;top:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;position:absolute}.new-hotel-map-page .google-map .grid-card .content-wrapper{padding:.5rem 0 0}.new-hotel-map-page .google-map .grid-card .content-wrapper .title{color:#242424}.new-hotel-map-page .google-map .grid-card .content-wrapper .location{font-size:.8125rem;color:#4D7294}.new-hotel-map-page .google-map .grid-card .content-wrapper .rating img{width:.75rem;height:.75rem}.new-hotel-map-page .google-map .grid-card .content-wrapper .price{color:#242424;font-weight:700;margin:0}.new-hotel-map-page .google-map .grid-card .content-wrapper .btn-main{padding:.5rem .5rem .5rem .75rem}.new-hotel-map-page .container-fluid,.new-hotel-map-page .container-fluid .row>div,.new-hotel-map-page .row{height:100%}.new-hotel-map-page .hotel-map-left-panel{height:100%;overflow-y:auto}.new-hotel-map-page .hotel-map-left-panel .new-main-search{height:auto;background:none}.new-hotel-map-page .hotel-map-left-panel .new-main-search form{box-shadow:none}.new-hotel-map-page .hotel-map-left-panel .map-header{padding:.5rem}.new-hotel-map-page .hotel-map-left-panel .map-header .logo{height:2rem}.new-hotel-map-page .hotel-map-left-panel .map-header .logo img{height:100%}.new-hotel-map-page .hotel-map-left-panel .map-header .btn{padding:.5rem}.new-hotel-map-page .hotel-map-left-panel .new-left-filter{margin:0;padding:1rem}.segment{margin-bottom:1rem}.segment span{color:#242424;font-weight:600;font-size:.75rem}.segment strong{font-weight:700}.segment .title{background-color:#F3F8FD}.swiper:hover .swb-prev{transform:translate(25%,-50%)}.swiper:hover .swb-next{transform:translate(-25%,-50%)}.sw-btn{position:absolute;top:50%;transform:translate(-50%,100%);padding:.5rem;border-radius:50%;background-color:rgb(255,255,255);z-index:1;box-shadow:0 .25rem .5rem rgba(36,36,36,.3);transition:.2s ease;cursor:pointer}.sw-btn:hover{background-color:#f4f1de}.sw-btn.swb-prev{left:0;transform:translate(-150%,-50%)}.sw-btn.swb-next{right:0;transform:translate(150%,-50%)}.help-container .help-pack{background-color:rgb(255,255,255);padding:1rem}.help-container .help-pack ul{transition:.2s ease}.help-container .help-pack .mobileMoreButton{background:linear-gradient(0deg,white 50%,transparent);padding:5rem 0 0;margin-top:-4rem;position:relative;z-index:1}.help-container .help-pack .mobileMoreButton .view{display:flex}.help-container .help-pack .mobileMoreButton .close{display:none}.help-container .help-pack li a{display:block;color:rgba(36,36,36,.7);padding:.5rem 1.5rem .5rem 0;position:relative;text-decoration:none}.help-container .help-pack li a.active,.help-container .help-pack li a:hover{color:#242424}.help-container .help-pack li a.active:before,.help-container .help-pack li a:hover:before{right:0;opacity:1}.help-container .help-pack li a.active .active,.help-container .help-pack li a:hover .active{display:block}.help-container .help-pack li a .active,.help-container .help-pack li a.active .default,.help-container .help-pack li a:hover .default{display:none}.help-container .help-pack li a:before{content:"";position:absolute;width:1.5rem;height:1.5rem;top:50%;right:1rem;transform:translateY(-50%);display:block;background-image:url(/_next/static/media/chevron-right.8ffc7641.svg);background-size:contain;transition:.2s ease;opacity:0}.help-container .help-pack.viewItems ul{max-height:50rem}.help-container .help-pack.viewItems .mobileMoreButton{margin:0;padding:.5rem 0 0}.help-container .help-pack.viewItems .mobileMoreButton .view{display:none}.help-container .help-pack.viewItems .mobileMoreButton .close{display:flex}.popover{max-width:20rem}.popover .popover-body{padding:.5rem;border-radius:.25rem}.new-flight-detail .flight-stops{position:relative}.new-flight-detail .flight-stops:before{content:"";display:block;width:100%;border-bottom:2px dashed #e6ebf0;top:calc(50% - 1px);position:absolute;left:0;z-index:0}.new-flight-detail .flight-stops li{width:.5rem;height:.5rem;border-radius:50%;position:relative;z-index:1;background-color:#242424;margin-right:.5rem}.new-flight-detail .flight-stops li:first-child,.new-flight-detail .flight-stops li:last-child{width:.25rem;height:.25rem;background-color:#242424}.new-flight-detail .flight-stops li:last-child{margin-right:0}.new-flight-detail .destination{position:relative;padding-left:1.5rem}.new-flight-detail .destination:before{content:"";width:5px;height:5px;position:absolute;top:50%;left:.5rem;transform:translateY(-50%);background-color:#242424;border-radius:50%;z-index:1}.new-flight-detail .destination:after{content:"";position:absolute;left:10px;height:150%;width:1px;background-color:#B3C2D1;z-index:0}.new-flight-detail .collapse{position:relative}.new-flight-detail .collapse.show~.flight-transfer{display:none!important}.new-flight-detail .collapse-shadow{box-shadow:inset 0 1rem 1rem -1rem rgba(36,36,36,.1)}.new-flight-detail .luggage-info{border-top:1px dotted #e6ebf0}.new-main-search.landing-page{background:linear-gradient(45deg,#242424,#242424);height:auto}.new-main-search.landing-page .search-container{flex-direction:column;justify-content:space-between}.new-main-search.landing-page .bg-images{height:100%}.new-main-search.landing-page .bg-images .image{opacity:.3}.new-hotel-block .name{height:2.25rem;overflow:hidden}.newModalDesign input::-webkit-inner-spin-button,.newModalDesign input::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none}.newModalDesign .numberFlag{width:1.5rem;left:.75rem;top:1.75rem;border-radius:.125rem}.newUserOrder .user-menu{position:sticky;top:5rem}.newUserOrder .user-menu ul strong{opacity:.5;transition:.2s ease}.newUserOrder .user-menu img.default{display:block}.newUserOrder .user-menu img.active{display:none}.newUserOrder .user-menu .chevron{opacity:0;transform:translateX(-.5rem);transition:.2s ease}.newUserOrder .user-menu a,.newUserOrder .user-menu button{padding:.5rem .5rem .5rem 1rem;border-radius:.25rem}.newUserOrder .user-menu a.active,.newUserOrder .user-menu a:hover,.newUserOrder .user-menu li.active a{background-color:rgba(36,36,36,.1)}.newUserOrder .user-menu a.active .chevron,.newUserOrder .user-menu a:hover .chevron,.newUserOrder .user-menu li.active a .chevron{opacity:1;transform:translateX(0)}.newUserOrder .user-menu a.active span,.newUserOrder .user-menu a:hover span,.newUserOrder .user-menu li.active a span{color:#242424!important}.newUserOrder .user-menu a.active strong,.newUserOrder .user-menu a:hover strong,.newUserOrder .user-menu li.active a strong{opacity:1;color:#242424!important}.newUserOrder .user-menu a.active img.default,.newUserOrder .user-menu a:hover img.default,.newUserOrder .user-menu li.active a img.default{display:none}.newUserOrder .user-menu a.active img.active,.newUserOrder .user-menu a:hover img.active,.newUserOrder .user-menu li.active a img.active{display:block}.newUserOrder .hotel-rooms .room{box-shadow:none}.bonusTTC{background-color:honeydew;border:1px dashed lightgreen}.helpSlide .swiper-slide span,.helpSlide .swiper-slide strong{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical}.helpContent img{width:100%;margin:0 auto}.helpContent h1{font-size:1.5rem;font-weight:600}.helpContent h1,.helpContent h2,.helpContent h3,.helpContent h4,.helpContent h5,.helpContent p{margin:0}.helpContent p{font-size:.875rem}.helpContent iframe{margin:0 auto;width:100%!important;aspect-ratio:16/9}.customAccordion .accordion-button{box-shadow:none}.customAccordion .accordion-button span{color:#242424}.customAccordion .accordion-button:not(.collapsed){background-color:white}.customAccordion .accordion-button:not(.collapsed) span{color:#242424}.customAccordion .accordion-button:not(.collapsed) .chevron{transform:rotate(180deg)}.customAccordion .accordion-button:after{display:none}.customAccordion .accordion-button .chevron{transition:.2s ease}.new-loader{position:fixed;z-index:101;background-color:rgba(255,255,255,.9);top:0;left:0;width:100%;height:100%}.new-loader .animate{position:absolute;transition:.2s ease;animation:loadFlight 3.75s linear infinite;left:0;transform:translateY(100%);opacity:0}.new-loader .animate.trip{animation-delay:0}.new-loader .animate.flight{animation-delay:.75s}.new-loader .animate.hotel{animation-delay:1.5s}.new-loader .animate.train{animation-delay:2.25s}.new-loader .animate.bus{animation-delay:3s}@keyframes loadFlight{0%{transform:translateY(100%);opacity:0}10%{transform:translateY(0);opacity:1}20%{transform:translateY(0);opacity:1}25%{transform:translateY(-100%);opacity:0}to{transform:translateY(-100%);opacity:0}}.customNav .nav-link{background-color:rgba(36,36,36,.1);padding:.25rem .25rem .25rem .5rem;border-radius:.25rem}.customNav .nav-link:hover{box-shadow:inset 0 0 0 1px rgba(236,49,85,.25);background-color:rgba(236,49,85,.1)}.customNav button[aria-selected=true] .nav-link{background-color:#ec3155}.customNav button[aria-selected=true] .nav-link span{color:white}.pocketStep{list-style:none;padding:0}.pocketStep li{position:relative;padding:.25rem 0 .25rem 1rem}.pocketStep li:before{content:"";position:absolute;top:50%;left:.25rem;display:block;width:.25rem;height:.25rem;border-radius:50%;background-color:#ec3155;transform:translateY(-50%);z-index:1}.pocketStep li+li:after{content:"";position:absolute;top:-50%;left:calc(.25rem + 1px);height:100%;width:2px;z-index:0;background-color:rgba(36,36,36,.1)}input[type=date]::-webkit-calendar-picker-indicator,input[type=time]::-webkit-calendar-picker-indicator{position:absolute;opacity:0;left:0;top:0;width:100%;height:100%}.lendNav{box-shadow:0 0 0 1px rgba(36,36,36,.1);border-radius:2rem;padding:.125rem}.lendNav .nav-link{border-radius:2rem;background-color:rgba(36,36,36,.05)}.lendNav .nav-link img.white{display:none}.lendNav .nav-link img.default{display:block}.lendNav .nav-link.active{background-color:#F47421;box-shadow:0 .25rem .5rem rgba(244,116,33,.5)}.lendNav .nav-link.active img.default{display:none}.lendNav .nav-link.active img.white{display:block}body.activate-detail-action,body.activate-main-menu{overflow:hidden}body.activate-detail-action .the-dark-fade{top:0;opacity:1}body.activate-language{overflow:hidden}body.activate-language .the-dark-fade{z-index:11;top:0;opacity:1}body.activate-language .mobile-language-container{transform:translateY(0)}body.activate-currency{overflow:hidden}body.activate-currency .the-dark-fade{z-index:11;top:0;opacity:1}body.activate-currency .mobile-currency-container{transform:translateY(0)}body.activate-amenities-container{overflow:hidden}body.activate-amenities-container .the-dark-fade{top:0;opacity:1}body.activate-amenities-container .mobile-filter-container .btn-amenities .close{display:block}body.activate-amenities-container .mobile-filter-container .btn-amenities .text,body.activate-amenities-container .mobile-filter-container .btn-sort{display:none}body.activate-filter-container{overflow:hidden}body.activate-filter-container .new-left-panel{transform:translateY(0)}body.activate-filter-container .mobile-filter-container .btn-filter .close{display:block}body.activate-filter-container .mobile-filter-container .btn-filter .text,body.activate-filter-container .mobile-filter-container .btn-search,body.activate-filter-container .mobile-filter-container .btn-sort{display:none}body.activate-filter-container .mobile-filter-container.travel-mobile-menu .btn-filter{background-color:rgb(240,243,245);box-shadow:none}body.activate-filter-container .mobile-filter-container.travel-mobile-menu .btn-filter .close{color:#4D7294}body.activate-search-container{overflow:hidden}body.activate-search-container .new-hotel-map-page .new-main-search{transform:translateY(0)}body.activate-search-container .mobile-filter-container .btn-search .close{display:block}body.activate-search-container .mobile-filter-container .btn-search .text{display:none!important}body.activate-search-container .mobile-filter-container .btn-filter{display:none}body.activate-sort-container{overflow:hidden}body.activate-sort-container .the-dark-fade{top:0;opacity:1}body.activate-sort-container .mobile-sort-container{transform:translateY(0)}body.activate-sort-container .mobile-filter-container .btn-sort .close{display:block}body.activate-sort-container .mobile-filter-container .btn-amenities,body.activate-sort-container .mobile-filter-container .btn-filter,body.activate-sort-container .mobile-filter-container .btn-sort .text{display:none}.the-dark-fade{position:fixed;top:100%;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);z-index:4;opacity:0;transition:opacity .2s ease}.mobile-title{padding:.5rem 0 .5rem .5rem;border-bottom:2px solid #e6ebf0}.mobile-currency-container,.mobile-language-container,.mobile-sort-container{position:fixed;bottom:0;left:0;width:100%;background-color:rgb(255,255,255);z-index:5;padding:.5rem 1rem 4rem;overflow-y:auto;transition:.2s ease;border-top-left-radius:1rem;border-top-right-radius:1rem;transform:translateY(100%)}.mobile-currency-container li .btn,.mobile-language-container li .btn,.mobile-sort-container li .btn{font-size:.8125rem;font-weight:600;color:#809AB2;position:relative;width:100%;padding:1rem}.mobile-currency-container li+li,.mobile-language-container li+li,.mobile-sort-container li+li{border-top:1px dotted #e6ebf0}.mobile-currency-container li.active .btn,.mobile-language-container li.active .btn,.mobile-sort-container li.active .btn{color:#242424}.mobile-currency-container,.mobile-language-container{z-index:12}.mobile-currency-container li .image,.mobile-language-container li .image{height:1.5rem;border-radius:.125rem;margin-right:.5rem}.mobile-filter-container{position:fixed;bottom:0;left:0;width:100%;padding:.5rem;border-top-left-radius:.5rem;border-top-right-radius:.5rem;box-shadow:0 -.5rem 1rem rgba(0,0,0,.1);z-index:10;background-color:rgb(255,255,255);align-items:center;justify-content:center;display:none}.mobile-filter-container .btn{width:100%;justify-content:center;line-height:1rem}.mobile-filter-container .btn .close{display:none}.mobile-filter-container .btn .text{display:block}.mobile-filter-container .btn+.btn{margin-left:.5rem}.mobile-filter-container .btn-search{padding:.625rem 1rem;box-shadow:0 0 0 1px #242424;line-height:1.25rem}.single-city{margin-bottom:1rem}.single-city a{display:block;position:relative;border-radius:.25rem;overflow:hidden;background-color:rgb(0,0,0)}.single-city a .bg-image{-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;position:absolute;top:0;left:0;width:100%;height:100%;opacity:.5;transition:.2s ease}.single-city a:before{content:"";padding-bottom:100%;display:block}.single-city a .content{position:absolute;left:0;top:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;flex-direction:column}.single-city a .content p{display:block;color:rgb(255,255,255);margin:0 0 .25rem;font-weight:600}.single-city a .content img{width:2rem;position:absolute;bottom:.75rem;left:50%;border-radius:.125rem;transform:translateX(-50%)}.single-city:hover .bg-image{opacity:.3}.single-banner{display:block;position:relative;border-radius:.25rem}.single-banner:before{content:"";padding-bottom:56.25%;display:block}.single-banner img{position:absolute;left:0;width:100%;top:0;height:100%;-o-object-position:center center;object-position:center center;-o-object-fit:cover;object-fit:cover;border-radius:.25rem}.single-hotel{background-color:rgb(255,255,255);border-radius:.25rem;padding:1rem;margin-bottom:1rem;transition:.2s ease}.single-hotel:hover{box-shadow:0 .5rem 1rem #E6EBF0}.single-hotel a{display:block;text-decoration:none;color:#4D7294;transition:.2s ease}.single-hotel p{margin:0}.single-hotel .image{position:relative;overflow:hidden;width:12rem;border-radius:.25rem;flex-shrink:0}.single-hotel .image img{position:absolute;left:0;top:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;display:block}.single-hotel .image:before{content:"";display:block;padding-bottom:100%}.single-hotel .detail{padding-left:1rem;margin-bottom:.5rem}.single-hotel .detail .name{font-size:1.125rem;color:#242424;font-weight:700}.single-hotel .detail .location{border:none;background-color:transparent;padding:0;color:#4D7294}.single-hotel .detail .location:hover{color:#242424;text-decoration:underline}.single-hotel .rating{background-color:rgb(240,243,245);border-radius:.25rem;text-align:right;color:#242424;padding:.25rem .5rem 0;margin-bottom:.5rem;flex-shrink:0;border:none}.single-hotel .rating p{display:flex;justify-content:center;align-items:center;line-height:1.5rem}.single-hotel .rating strong{font-size:1.125rem}.single-hotel .rating span{line-height:.875rem;color:#4D7294;font-size:.8125rem}.single-hotel-room{padding:1rem;border-radius:.25rem;background-color:rgb(255,255,255)}.single-hotel-room .header{border-bottom:1px dashed #e6ebf0;padding-bottom:1rem}.single-hotel-room .header .image{border:0;background-color:rgb(255,255,255);width:100%;position:relative;overflow:hidden;border-radius:.25rem;max-width:10rem}.single-hotel-room .header .image:before{content:"";display:block;padding-bottom:75%}.single-hotel-room .header .image img{position:absolute;left:0;top:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center}.single-hotel-room .header .text{padding-left:1rem}.single-hotel-room .header .text h4{color:#242424;font-weight:600}.single-hotel-room .header .text .amenities li{color:#4D7294;margin:0 .5rem .5rem 0}.single-hotel-room .header .trip-badge{margin-bottom:auto;color:#4D7294;padding:.25rem .5rem;border-radius:.25rem;box-shadow:0 0 0 1px #E6EBF0;font-size:.6875rem}.single-hotel-room .header .trip-badge strong{color:#3264ff;font-weight:700;font-size:.8125rem}.single-hotel-room .header .trip-badge strong i{color:#ff9500}.btn.btnV3{padding:.5rem 1rem;font-size:.875rem;display:inline-flex}.btn.btnV3 img.active{display:none}.btn.btnV3 img.default{display:block}.btn.btnV3.active,.btn.btnV3:focus,.btn.btnV3:hover{color:#242424}.btn.btnV3.active img.active,.btn.btnV3:focus img.active,.btn.btnV3:hover img.active{display:block}.btn.btnV3.active img.default,.btn.btnV3:focus img.default,.btn.btnV3:hover img.default{display:none}.btn.btnV3.btn-main{background-color:#242424!important}.btn.btnV3.btn-main.active,.btn.btnV3.btn-main:focus,.btn.btnV3.btn-main:hover{color:white;box-shadow:0 .5rem 1rem rgba(36,36,36,.5)!important}.btn.btnV3.btn-main.shadow{box-shadow:0 .5rem 1rem rgba(36,36,36,.5)!important}.btn.btnV3.btn-second{background-color:#FF3100!important;color:white}.btn.btnV3.btn-second.active,.btn.btnV3.btn-second:focus,.btn.btnV3.btn-second:hover{color:white;background-color:#FF3100!important;box-shadow:0 .5rem 1rem rgba(255,49,0,.5)!important}.btn.btnV3.btn-second.shadow{box-shadow:0 .5rem 1rem rgba(36,36,36,.5)!important}.btn.btnV3.btn-main-outline{box-shadow:0 0 0 1px #242424!important;color:#242424!important}.btn.btnV3.btn-main-outline.active,.btn.btnV3.btn-main-outline:focus,.btn.btnV3.btn-main-outline:hover{box-shadow:0 .5rem 1rem rgba(36,36,36,.5)!important;background-color:#242424!important;color:white!important}.btn.btnV3.btn-light{background-color:#F4F4F4;color:#242424!important}.btn.btnV3.btn-light:focus,.btn.btnV3.btn-light:hover{background-color:#E9E9E9;color:#242424!important}.btn.btnV3.btn-light.active{background-color:rgba(36,36,36,.1);color:#242424!important;box-shadow:inset 0 0 0 1px rgba(36,36,36,.2)}.btn.btnV3.btn-dark{background-color:#242424!important;color:white}.btn.btnV3.btn-dark:focus,.btn.btnV3.btn-dark:hover{background-color:#242424!important;color:white;box-shadow:0 .5rem 1rem rgba(36,36,36,.25)}.btn.btnV3.btn-white{color:#242424}.btn.btnV3.btn-white.active,.btn.btnV3.btn-white:focus,.btn.btnV3.btn-white:hover{background-color:#242424!important;color:white;z-index:1}.btn.btnV3.btn-green{background-color:#31cb00}.btn.btnV3.btn-green:focus,.btn.btnV3.btn-green:hover{color:white!important;background-color:#31cb00;box-shadow:0 .5rem 1rem rgba(49,203,0,.5)}.btn.btnV3.btn-green span{text-transform:none}.btn.btnV3.btn-scooterPause strong.default{display:block}.btn.btnV3.btn-scooterPause strong.active{display:none}.btn.btnV3.btn-scooterPause.active{background-color:#31cb00}.btn.btnV3.btn-scooterPause.active strong.default{display:none}.btn.btnV3.btn-scooterPause.active strong.active{display:block}.btn.btnV3.btn-help:focus,.btn.btnV3.btn-help:hover{color:#242424;border-color:rgba(36,36,36,.5)!important}.btn.btnV3.btn-help.active{background-color:#242424;color:white;border-color:rgba(36,36,36,.1)!important}.btn.btnV3.btn-red{background-color:#D00000;color:white}.btn.btnV3.btn-red:focus,.btn.btnV3.btn-red:hover{background-color:#D00000;color:white;box-shadow:0 .5rem 1rem rgba(208,0,0,.25)}.btn.btnV3.btn-whiteOutline{box-shadow:0 0 0 1px rgba(255,255,255,.25);color:white}.btn.btnV3.btn-whiteOutline:focus,.btn.btnV3.btn-whiteOutline:hover{box-shadow:0 0 0 1px white}.dropdown-toggle:after{content:"";background-image:url(/_next/static/media/chevronDown20x20.de9c633c.svg);border-top:.25rem solid;border-right:.25rem solid transparent;border-bottom:0;border-left:.25rem solid transparent;margin-left:.25rem;transition:.1s ease}.dropdown-toggle[aria-expanded=true]:after{border-top:0;border-bottom:.25rem solid}.fw-medium{font-weight:500!important}.fw-semibold{font-weight:600!important}.fw-bold{font-weight:700!important}.fw-extra{font-weight:800!important}.fc-mainColor{color:#242424!important}.fc-secondColor{color:#FF3100!important}.fc-redColor{color:#D00000!important}.fc-orangeColor{color:#FFB703!important}.fc-greenColor{color:#31cb00!important}.fc-darkColor25{color:rgba(36,36,36,.25)!important}.fc-darkColor50{color:rgba(36,36,36,.5)!important}.fc-darkColor75{color:rgba(36,36,36,.75)!important}.fc-darkColor{color:#242424!important}.fc-darkSolid25{color:#C8C8C8!important}.fc-darkSolid50{color:#919191!important}.fc-darkSolid75{color:#5B5B5B!important}.bg-greenColor05{background-color:rgba(49,203,0,.05)}.bg-greenColor{background-color:#31cb00!important}.bg-whiteColor05{background-color:rgba(255,255,255,.05)!important}.bg-whiteColor75{background-color:rgba(255,255,255,.75)!important}.bg-mainColor05{background-color:rgba(36,36,36,.05)!important}.bg-mainColor10{background-color:rgba(36,36,36,.1)!important}.bg-mainColor75{background-color:rgba(36,36,36,.75)!important}.bg-mainColor{background-color:#242424!important}.bg-secondColor05{background-color:rgba(255,49,0,.05)!important}.bg-secondColor{background-color:#FF3100!important}.bg-mainSolid05{background-color:#F4F4F4!important}.bg-secondSolid05{background-color:#FFF5F2!important}.bg-darkColor05{background-color:rgba(36,36,36,.05)!important}.bg-darkColor50{background-color:rgba(36,36,36,.5)!important}.bg-darkColor75{background-color:rgba(36,36,36,.75)!important}.bg-darkColor90{background-color:rgba(36,36,36,.9)!important}.bg-darkColor{background-color:#242424!important}.bg-darkSolid05{background-color:#F4F4F4!important}.border-mainColor{border-color:#242424!important}.lh-16px{line-height:1rem!important}.lh-32px{line-height:2rem!important}.minw-33{min-width:33.3%!important}.minw-100{min-width:100%!important}.minw-160{min-width:10rem!important}.minw-240{min-width:15rem!important}.maxw-100{max-width:100%!important}.maxw-80{max-width:5rem!important}.maxw-96{max-width:6rem!important}.maxw-128{max-width:8rem!important}.maxw-144{max-width:9rem!important}.maxw-160{max-width:10rem!important}.maxw-200{max-width:12.5rem!important}.maxw-320{max-width:20rem!important}.maxw-480{max-width:30rem!important}.w-12{width:.75rem!important}.w-16{width:1rem!important}.w-20{width:1.25rem!important}.w-24{width:1.5rem!important}.w-28{width:1.75rem!important}.w-32{width:2rem!important}.w-36{width:2.25rem!important}.w-40{width:2.5rem!important}.w-48{width:3rem!important}.w-64{width:4rem!important}.w-80{width:5rem!important}.w-96{width:6rem!important}.w-128{width:8rem!important}.w-160{width:10rem!important}.w-192{width:12rem!important}.maxh-240{max-height:15rem!important}.maxh-480{max-height:30rem!important}.minh-auto{min-height:auto!important}.minh-100{min-height:100%}.minh-75vh{min-height:75vh}.minh-50vh{min-height:50vh}.h-4{height:.25rem}.h-8{height:.5rem}.h-12{height:.75rem}.h-16{height:1rem}.h-20{height:1.25rem}.h-24{height:1.5rem}.h-28{height:1.75rem}.h-32{height:2rem}.h-160{height:10rem!important}.h-640{height:40rem!important}.h-100vh{height:100vh!important}.ratio916{aspect-ratio:9/16!important}.ratio169{aspect-ratio:16/9!important}.ratio43{aspect-ratio:4/3!important}.ratio31{aspect-ratio:3/1!important}.ratio34{aspect-ratio:3/4!important}.ratio21{aspect-ratio:2/1!important}.ratio11{aspect-ratio:1/1!important}.ratio12{aspect-ratio:1/2!important}.objectCover{-o-object-fit:cover!important;object-fit:cover!important}.objectContain{-o-object-fit:contain!important;object-fit:contain!important}.zindex-1{z-index:1!important}.zindex-2{z-index:2!important}.zindex-5{z-index:5!important}.zindex-9{z-index:9!important}.zindex-10{z-index:10!important}.zindex-11{z-index:11!important}.bg-blur{-webkit-backdrop-filter:blur(.25rem);-moz-backdrop-filter:blur(.25rem);-o-backdrop-filter:blur(.25rem);backdrop-filter:blur(.25rem)}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-webkit-appearance:textfield;appearance:textfield;-moz-appearance:textfield}.shadow-soft{box-shadow:0 .5rem 1rem rgba(0,0,0,.05)!important}.form-check .form-check-input:checked{background-color:#242424!important;border-color:#242424!important}.form-check-input:focus{border-color:#242424!important}.swiper-pagination .swiper-pagination-bullet-active{background-color:#242424}.whitePulse{position:relative}.whitePulse:before{content:"";position:absolute;width:100%;height:100%;background-color:rgba(255,49,0,.5);left:0;top:0;border-radius:50%;transition:.2s ease;animation:pulse 1s infinite;z-index:0}@keyframes pulse{0%{transform:scale(0);opacity:1}50%{transform:scale(1.25);opacity:.25}to{transform:scale(1.5);opacity:0}}.v3hr{border-top:1px solid #e9e9e9!important}.validationAlert{position:relative}.validationAlert .validationIndicator{border:1px solid rgba(255,49,0,.25)!important}.validationAlert .validationText{display:block;color:#FF3100!important}.validationText{display:none}.form-control,.form-select{box-shadow:none;border:1px solid #e9e9e9}.form-control.shadow-none,.form-select.shadow-none{border:none}.form-control::-moz-placeholder,.form-select::-moz-placeholder{color:rgba(36,36,36,.5)}.form-control::placeholder,.form-select::placeholder{color:rgba(36,36,36,.5)}.translate-none{transform:translate(0)!important}.text-transform-none{text-transform:none!important}.v3wrap{background-color:white;font-size:.875rem!important}.v3wrap.v3attractionDetail .v3mainSearch,.v3wrap.v3hotelDetail .v3mainSearch{position:relative}.v3navContainer .v3navItem{border-radius:0;color:#242424;position:relative;background-color:transparent}.v3navContainer .v3navItem span{position:relative;z-index:1}.v3navContainer .v3navItem:before{content:"";transition:.2s ease;position:absolute}.v3navContainer .v3navItem:before{bottom:0;left:50%;width:0;height:.125rem;background-color:#FF3100}.v3navContainer .v3navItem.active,.v3navContainer .v3navItem:focus,.v3navContainer .v3navItem:hover{color:#FF3100}.v3navContainer .v3navItem.active:before,.v3navContainer .v3navItem:focus:before,.v3navContainer .v3navItem:hover:before{width:100%;left:0}.v3navigation{box-shadow:inset 0 -2px 0 rgba(36,36,36,.1)}.v3navigation .btnNav:focus,.v3navigation .btnNav:hover{background-color:rgba(255,49,0,.05)}.v3mainSearch{background-color:rgba(255,255,255,.9);-webkit-backdrop-filter:blur(.25rem);-moz-backdrop-filter:blur(.25rem);-o-backdrop-filter:blur(.25rem);backdrop-filter:blur(.25rem);box-shadow:0 .5rem 1rem rgba(0,0,0,.05);position:sticky}.v3defaultRadio .form-check{padding:0;margin:0;min-height:auto;gap:.25rem}.v3defaultRadio .form-check-input{width:.75rem;height:.75rem;margin-bottom:.25rem;margin-left:0}.v3defaultRadio .form-check-input:checked,.v3defaultRadio .form-check-input:hover{background-color:#242424;border:none;box-shadow:none}.v3defaultRadio .form-check-input:checked~.form-check-label,.v3defaultRadio .form-check-input:hover~.form-check-label{color:#242424}.v3defaultRadio .form-check-label{color:#919191}.v3customRadio .form-check{padding:0;margin:0;min-height:auto}.v3customRadio .form-check-input{display:none;position:absolute;top:0;left:0;width:100%;height:100%}.v3customRadio .form-check-input:checked~.form-check-label,.v3customRadio .form-check-input:hover~.form-check-label{background-color:#242424;color:white!important}.v3customRadio .form-check-input:checked~.form-check-label.border,.v3customRadio .form-check-input:hover~.form-check-label.border{border-color:#242424!important}.v3customRadio .form-check-label{color:#242424;transition:.2s ease}.v3outlineRadio .form-check{padding:0;margin:0;min-height:auto}.v3outlineRadio .form-check-input{margin:0!important;position:absolute;top:0;left:0;width:100%;height:100%;border-radius:0;cursor:pointer;opacity:0;visibility:hidden}.v3outlineRadio .form-check-input:checked~.form-check-label,.v3outlineRadio .form-check-input:hover~.form-check-label{box-shadow:inset 0 0 0 1px #242424;color:#242424!important;background-color:white}.v3outlineRadio .form-check-input:checked~.form-check-label.border,.v3outlineRadio .form-check-input:hover~.form-check-label.border{border-color:#242424!important}.v3outlineRadio .form-check-label{color:#242424;box-shadow:inset 0 0 0 1px rgba(36,36,36,.05);transition:.2s ease}.v3progress{padding:.25rem;position:relative;z-index:1}.v3progress.greenProgress{background:conic-gradient(#F4F4F4 var(--progress),#31cb00 0deg)}.v3mobileMainMenu .v3navItem.active{background-color:#242424;color:white}.v3accordion .accordion-button{color:#242424}.v3accordion .accordion-button .accordionChevron{transform:rotate(180deg);transition:.2s ease}.v3accordion .accordion-button:after{display:none}.v3accordion .accordion-button:hover{background-color:rgba(36,36,36,.1)}.v3accordion .accordion-button:not(.collapsed){background-color:rgba(36,36,36,.1);color:#242424}.v3accordion .accordion-button:not(.collapsed) .accordionChevron{transform:rotate(0deg)}footer .v3footerImage{opacity:.5;transition:.2s ease}footer .v3footerImage:hover{opacity:1}.v3userSubMenu{position:relative}.v3userSubMenu:before{content:"";width:1px;left:1rem;top:0;height:100%;border-left:1px dashed rgba(36,36,36,.1);position:absolute}.v3customNavtabs .nav-link{color:#919191}.v3customNavtabs .nav-link:hover{background-color:#F4F4F4}.v3customNavtabs .nav-link.active{color:#242424;background-color:white}.v3buttonGroup .btn{background-color:#F4F4F4}.v3buttonGroup .btn.active{background-color:#242424;color:white}.v3formCustomCheck{position:relative;padding:0;overflow:hidden}.v3formCustomCheck .form-check-label{width:100%;height:100%;cursor:pointer;transition:.2s ease;border:1px solid rgba(36,36,36,.1)}.v3formCustomCheck .form-check-input{position:absolute;right:1rem;top:1rem;border-color:rgba(36,36,36,.1)}.v3formCustomCheck .form-check-input:checked{background-color:#242424;border-color:#242424}.v3formCustomCheck .form-check-input:checked~.form-check-label,.v3formCustomCheck:hover .form-check-label{background-color:rgba(36,36,36,.05);border:1px solid rgba(36,36,36,.5)}.helpNavCollapse{display:block!important}.collapsing~.btn .extend{display:none}.collapsing~.btn .reduce{display:block}.collapse.show~.btn .extend{display:none}.collapse.show~.btn .reduce,.collapse~.btn .extend{display:block}.collapse~.btn .reduce{display:none}#wholeHelpCollpase{height:20rem;display:block;overflow:hidden;position:relative}#wholeHelpCollpase.show{height:auto}#wholeHelpCollpase.show:before{visibility:hidden;opacity:0}#wholeHelpCollpase:before{content:"";opacity:1;visibility:visible;position:absolute;bottom:0;left:0;width:100%;height:2rem;background:linear-gradient(0deg,white,transparent);z-index:1}.flightCollapse{height:11rem;display:block;overflow:hidden}.flightCollapse:before{content:"";width:100%;height:2rem;left:0;bottom:0;z-index:1;background:linear-gradient(180deg,transparent,white);position:absolute}.flightCollapse~.btn-light img{transform:rotate(180deg)}.flightCollapse.show{height:auto}.flightCollapse.show:before{opacity:0;visibility:hidden}.flightCollapse.show~.btn-light img{transform:rotate(0deg)}.v3singleNews,.v3singleNews .objectCover{transition:.2s ease}.v3singleNews:hover{box-shadow:0 .5rem 1rem rgba(36,36,36,.25);transform:translateY(-.25rem)}.v3singleNews:hover .objectCover{opacity:.5;transform:scale(1.02)}.v3staticContent{color:#242424}.v3staticContent a,.v3staticContent p{font-size:1rem;text-wrap:pretty;font-weight:500}.v3staticContent a{color:#242424;margin-bottom:1rem;display:inline-block!important;max-width:100%;white-space:normal;word-wrap:break-word}.v3staticContent img{max-width:100%;border-radius:.5rem;margin:1rem auto;display:block}.v3staticContent ol,.v3staticContent ul{margin-bottom:1rem}.v3staticContent ol li,.v3staticContent ul li{font-weight:500;font-size:1rem;text-wrap:pretty}.v3breadcrumb a+a:before,.v3breadcrumb a+span:before{content:"/ "}.v3breadcrumb a,.v3breadcrumb span{text-overflow:ellipsis;overflow:hidden;white-space:nowrap;max-width:10rem;display:block}.v3BnplCheckbox .form-check-label{transition:.2s ease;cursor:pointer}.v3BnplCheckbox .form-check-label img.position-absolute{opacity:0}.v3BnplCheckbox .form-check-input{cursor:pointer}.v3BnplCheckbox .form-check-input:checked~.form-check-label{border-color:#242424!important}.v3BnplCheckbox .form-check-input:checked~.form-check-label img.position-absolute{opacity:1}.imgPulse{animation:image-pulse-animation 1s infinite}.imgFloat{animation:image-float-animation 5s infinite}@keyframes image-pulse-animation{0%{transform:scale(1);opacity:1}to{transform:scale(3);opacity:0}}@keyframes image-float-animation{0%{transform:translateY(0)}50%{transform:translateY(5%)}to{transform:translateY(0)}}.v3singleFlight .flightAirlines{max-width:calc(100% - 2rem)}.v3singleFlight .flightAirlines.text-truncate{white-space:wrap;display:-webkit-box!important;line-clamp:2!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important}.v3singleFlight .overallPrice{opacity:1;transition:.2s ease}.v3singleFlight .chooseButton .default{display:block}.v3singleFlight .chooseButton .active{display:none}.v3singleFlight .chooseButton img{transition:.2s ease}.v3singleFlight button[aria-expanded=true] .overallPrice{opacity:0;transform:translateY(-50%)}.v3singleFlight button[aria-expanded=true] img{transform:rotate(0deg)!important}.v3singleFlight button[aria-expanded=true] .default{display:none}.v3singleFlight button[aria-expanded=true] .active{display:block}.v3singleFlight .flightLine{border-bottom:1px solid #e9e9e9}.v3singleFlight .flightLine:after,.v3singleFlight .flightLine:before{content:"";position:absolute;width:.25rem;height:.25rem;display:block;border-radius:1rem;background-color:#C8C8C8;bottom:0;transform:translateY(50%)}.v3singleFlight .flightLine:before{left:0}.v3singleFlight .flightLine:after{right:0}.v3singleFlight .flightLine .stopDot{position:relative}.v3singleFlight .flightLine .stopDot:before{content:"";position:absolute;width:.25rem;height:.25rem;display:block;border-radius:1rem;background-color:#242424;bottom:-.75rem;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 0 1px rgba(36,36,36,.5)}.tooltip-inner{width:20rem!important;max-width:20rem!important;padding:.5rem .75rem;background-color:rgba(0,0,0,.999)}.cheapFlightSelect table,.cheapFlightSelect tbody{border:none!important;box-shadow:none}.form-control.fc-white::-moz-placeholder{color:rgba(255,255,255,.5)}.form-control.fc-white::placeholder{color:rgba(255,255,255,.5)}.v3orderSteps .active,.v3orderSteps .default,.v3orderSteps .done{box-shadow:0 0 0 2px #E9E9E9}.v3orderSteps .v3hr{border-top:2px solid #e9e9e9!important}.v3orderSteps .default{background-color:white;width:1rem;height:1rem}.v3orderSteps .default img,.v3orderSteps .default strong{display:none}.v3orderSteps .done{background-color:#242424}.v3orderSteps .done strong{display:none}.v3orderSteps .active{background-color:white;padding:0 .5rem}.v3orderSteps .active img{display:none}.v3orderSteps .active strong{display:flex}.offcanvas.offcanvas-bottom.v3bottomCanvas{height:auto}.staticContent strong{font-weight:800}.staticContent p{margin-bottom:.5rem}.staticContent ol,.staticContent ul{margin-bottom:1rem;padding-left:1rem}.staticContent ol li,.staticContent ul li{margin-bottom:.5rem}.staticContent a{color:#242424;font-weight:500}.flightDotContainer:before{content:"";left:.75rem;width:1px;background-color:#242424;top:1.5rem;bottom:1.5rem;position:absolute;transform:translateX(-.5px)}.flightDotContainer .flightDot:before{content:"";width:.5rem;height:.5rem;position:absolute;top:1.5rem;left:.5rem;border-radius:50%;background-color:#242424}.flightDotContainer .flightDot+.flightDot:before{top:auto;bottom:1.5rem}.customNextSelect>.form-control{padding:0!important;border:none!important;background-color:transparent!important;min-height:auto!important}.flightWrapCollapse.show~div{display:none!important}.form-select:disabled{background-color:rgba(36,36,36,.05)!important;border:none!important}.scooterManageMap{height:100vh}@keyframes bottomToLeft{0%{top:75%;left:100%}to{top:6%;left:-20%}}@keyframes bottomToRight{0%{top:90%;left:-20%}40%{top:65%;left:20%}60%{top:65%;left:20%}to{top:19%;left:100%}}@keyframes bottomToRightCar{0%{top:93%;left:-20%}40%{top:76%;left:8%}60%{top:76%;left:8%}to{top:22%;left:100%}}@keyframes topToRight{0%{top:18%;left:-20%}to{top:87%;left:100%}}@keyframes rightToBottom{0%{top:10%;left:100%}40%{top:33%;left:62%}60%{top:33%;left:62%}to{top:80%;left:-20%}}@media (max-width:767.98px){.hotel-rooms .room.active,.hotel-rooms .room:hover{box-shadow:none;padding:1rem;margin:1rem -1rem 0;background-color:#E8F2FB}.hotel-rooms .room.active .info,.hotel-rooms .room:hover .info{padding-top:0!important;border-top:none!important}.hotel-rooms .room{padding:0;box-shadow:none}.hotel-rooms .room .feature{display:none}.hotel-rooms .room .action,.hotel-rooms .room .info{width:100%!important;border-top:none!important;padding:0}.hotel-rooms .room .info{border-top:1px solid #e6ebf0!important;padding-top:1rem}.hotel-rooms .room .action{justify-content:space-between;padding-top:0!important}.hotel-rooms .room .action .price{text-align:left;margin-bottom:0}.single-hotel-room .header{border-bottom:none;padding-bottom:0}.single-hotel-room .header .amenities{display:none!important}.single-hotel{padding:.5rem}.single-hotel .image{flex-shrink:0;width:30%}.single-hotel .image:before{padding-bottom:125%}.single-hotel .detail{padding:0 1rem}.single-hotel .detail .name{font-size:1.125rem;word-break:break-all}.single-hotel .rating strong{font-size:1.125rem}.user-profile-container{padding:1rem}.hotel-list-header{padding:1rem;margin:1rem -.75rem}.hotel-list-header h1{padding:.5rem 0 .25rem}.front-banner-slide{margin:0 -.75rem}footer{padding:2rem 1rem 0}.app-download .phone-img{padding:1rem 3rem 0!important}.front-subscribe img{width:60%;margin:0 20% 1rem}.front-subscribe .content,.front-subscribe .subscribe-form{width:90%;margin:0 5% 1rem}.app-download .download-content .bg-color{top:-50%;height:150%}.app-download .download-content .content .logo{height:4rem}.front-banner-container{padding:1rem 0}}@media (max-width:991.98px){.help-container .help-pack ul{max-height:7.5rem;overflow:hidden}.help-container .help-pack li a{font-size:.875rem!important}.bg-images{position:absolute}.w-lg-auto{width:100%!important}.new-main-search.landing-page{background:none;margin:0}.new-main-search.landing-page .search-container .text{text-align:center}.new-main-search.landing-page .search-container .text .fs-1{font-size:1.5rem!important}.new-main-search.landing-page .search-container .text .fs-4{font-size:1rem!important}.new-list-single-flight .starting-price-container .btn{width:50%;justify-content:center}.new-hotel-map-page .container-fluid .row>.col-lg-3{height:auto;z-index:1}.new-hotel-map-page .container-fluid{height:calc(100% - 3.25rem)}.new-hotel-map-page .hotel-map-left-panel{height:auto}.new-hotel-map-page .hotel-map-left-panel .map-header .logo{padding:0;height:2.5rem}.new-hotel-map-page .new-main-search{position:fixed;left:0;top:0;padding:1rem;box-shadow:0 -.5rem 1rem rgba(36,36,36,.3);width:100%;height:auto;transform:translateY(-100%);background-color:rgb(255,255,255)!important;transition:.2s ease}.room-images-modal h5.modal-title{font-size:1rem;font-weight:700}.room-images-modal .big-slide1{margin:-1rem -1rem 0}.room-images-modal .thumb-slide1{margin-bottom:1rem}.new-news-container{padding:1rem 0}.new-news-container .header-news{padding:0}.new-news-container .header-news .image{margin-bottom:1rem}.new-news-container .header-news .text{padding:0}.new-news-container .header-news .text h1{font-size:1.125rem;margin-bottom:.5rem}.new-news-container .header-news .text p{font-size:.8125rem}.new-travel-content .accordion{margin:0 -1rem -1.5rem;border-radius:0}.new-travel-content .accordion .accordion-item{border:none;border-top:1px solid #e6ebf0}.new-travel-list{padding:0 0 1rem}.new-left-panel{position:fixed;z-index:10;top:0;left:0;width:100%;height:100%;overflow-y:auto;padding:1rem 1rem 3rem;background-color:rgb(255,255,255);transform:translateY(100%)}.new-travel-list-single .detail{padding:.5rem .5rem .5rem 1rem}.new-travel-list-single .detail h4{text-align:left;width:100%;font-size:1rem}.new-travel-list-single .detail .category .option{margin-top:.25rem}.new-travel-list-single .detail hr{margin:.5rem 0}.new-travel-list-single .detail .price{margin:0}.new-travel-list-single .detail .price strong{font-size:1rem}.new-travel-list-single .detail .price .person{padding:.25rem 0 0;width:100%}.travel-order-info .bg-image{top:0}.travel-order-info .bg-image .gradient-filter{background:linear-gradient(180deg,#242424,transparent)}.travel-order-info .custom-travel-text{padding:3rem 1rem 1rem}.new-travel-slide{padding:0 0 1rem}.new-travel-slide .new-single-travel .image{width:100%!important}.hotel-detail-container .swiper-button-next,.hotel-detail-container .swiper-button-prev{width:2rem;height:2rem}.hotel-detail-container .swiper-button-next{right:.25rem}.hotel-detail-container .swiper-button-prev{left:.25rem}.hotel-detail-container .amenities{display:none}.new-main-search .search-container{z-index:4}.search-container{top:30%}.new-single-hotel .detail{padding:.5rem}.new-single-hotel .detail .name-location{margin-bottom:.25rem}.bus-ticket-container .logo{padding:0}.bus-ticket-container .lottery{text-align:center}.bus-ticket-container .lottery strong{font-size:1rem}.select-seat .room-seats.bus-seats .bus-body{width:90%;left:5%}.new-passengers .warning-text img{width:7.5rem;height:7.5rem}.new-passengers{padding:1rem 0 3rem}.new-passengers .main-form{margin-bottom:1rem}.bus-result .bus-info h1{font-size:.875rem;font-weight:700}.bus-result .seat{margin-top:1rem}.bus-result .seat .price{margin:0 0 .75rem!important;width:50%}.bus-result .destination{width:100%;margin:.5rem 0 0}.bus-result .btn-light{width:100%;justify-content:center}.train-result{padding:0 0 2rem}.train-result .train-info{margin-right:0;margin-bottom:.5rem}.train-result .train-info .number-type h1{font-size:1.125rem}.train-result .train-info .destination{width:100%;margin:.5rem 0 0}.train-result .train-info h1{font-size:.875rem;font-weight:700}.train-result .seat-types p+p{margin-top:.25rem}.train-result .seat-types .seat{padding:.5rem}.train-result .seat-types .type{border-right:none;padding-right:0;margin-right:0;margin-bottom:1rem}.train-result .seat-types .title{margin-bottom:1rem}.train-result .seat-types .btn-light{width:100%;justify-content:center}.email-download .single .info{padding:.75rem 0 0;text-align:center}.email-download .single .main-image{margin:auto}.single-hotel-room .header .image{max-width:100%}.single-hotel-room .header .text{padding:.75rem 0 .25rem}.single-hotel-room .header .text .btn-link{display:none}#policyText,#roomList{top:-7.5rem}.new-list-single-flight,.new-list-single-flight .starting-price{width:100%}.new-header{padding:.5rem 0}.new-header .offcanvas{max-width:75%;overflow-y:auto}.new-header .offcanvas .offcanvas-header{padding:1rem 1.5rem;position:sticky;top:0;z-index:2;background-color:rgb(255,255,255);border-bottom:1px solid #e6ebf0}.new-header .offcanvas .offcanvas-header .offcanvas-title{font-size:.8125rem;font-weight:600}.new-header .offcanvas .user-menu{position:relative;display:block;box-shadow:none}.new-header .offcanvas .btn:hover{color:#242424}.new-header .logo{padding:0;margin-right:0;align-items:center}.new-header .logo img{height:2.25rem}.new-header .btn-offcanvas{padding:.5rem .75rem}.new-header nav .btn,.new-header nav .dropdown-item{color:#242424;width:100%;padding:.75rem}.new-header nav .btn:hover,.new-header nav .dropdown-item:hover,.new-header nav .user{background-color:#F3F8FD}.new-header nav .user{width:100%;text-align:center;margin-top:.5rem;border-radius:.25rem}.new-header nav .user span{color:#242424}.new-header nav .user img{display:none}.new-header nav .user .dropdown-menu{width:100%}.new-header nav .action>li:nth-child(2n){margin-right:5%}.new-header nav .action>li:last-child{margin:.5rem 0 0}.new-header nav .currency,.new-header nav .language{width:47.5%}.new-header nav .currency .btn,.new-header nav .language .btn{background-color:#F3F8FD;margin-bottom:.5rem}.new-header nav .currency .btn:after,.new-header nav .language .btn:after{margin-left:auto}.new-header nav ul{width:100%}.new-header nav ul.menu-pack{padding:1rem;border-top:1px solid #e6ebf0}.new-header nav .main-nav .dropdown{z-index:1}.new-header nav .main-nav .dropdown-toggle{display:none}.new-header nav .main-nav .dropdown-menu{position:relative;display:block;box-shadow:none;border-bottom:1px dashed #e6ebf0;padding-bottom:.5rem;margin-bottom:.5rem}.new-main-search{margin-bottom:2rem;background:none;height:auto!important}.new-main-search .search-wrap,.new-main-search .search-wrap form{background-color:transparent;box-shadow:none;padding:0}.new-main-search .search-wrap form{border-radius:.25rem}.new-main-search .search-wrap .main-tabs{background-color:transparent;flex-wrap:wrap;justify-content:space-between}.new-main-search .search-wrap .main-tabs li{width:calc(33.3333333333% - .25rem);margin-bottom:.5rem}.new-main-search .search-wrap .main-tabs .search-tab{flex-direction:column;background-color:rgb(255,255,255);border-radius:.25rem;color:#242424;box-shadow:0 .5rem 1rem rgba(36,36,36,.1)}.new-main-search .search-wrap .main-tabs .search-tab:before{display:none!important}.new-main-search .search-wrap .main-tabs .search-tab .default{display:none}.new-main-search .search-wrap .main-tabs .search-tab .active{display:block}.new-main-search.inner-search{height:auto;margin-bottom:2rem}.new-main-search.inner-search form{background-color:rgb(255,255,255);box-shadow:0 1rem 2rem rgba(36,36,36,.1);padding:1rem}.new-main-search.inner-search h2{margin:2.5rem 0 1rem;font-weight:600}.new-main-search.inner-search .destination-select{flex-direction:column;position:relative}.new-main-search.inner-search .destination-select .btn-swap{position:absolute;right:1rem;top:50%;transform:translateY(-50%)}.new-main-search.inner-search .destination-select .btn-swap img{transform:rotate(90deg)}.new-main-search.inner-search .destination-select .dropdown-menu{width:100%}.new-main-search.inner-search .passenger-count .dropdown-toggle{flex-wrap:wrap;display:flex}.new-main-search.inner-search .passenger-count .text{flex-direction:column}.new-main-search.inner-search .passenger-count span{width:100%;display:block;text-align:left;margin-left:auto}.new-main-search.inner-search .passenger-count span+span{color:#4D7294}.new-main-search.inner-search .btn-main{width:100%;justify-content:center;margin:1rem 0 0!important}.new-main-search .trip-featured-slide{padding:1rem 0}.new-main-search .trip-featured-slide .swiper-slide .image{margin-bottom:1rem}.new-main-search .trip-featured-slide .swiper-slide h1{margin-bottom:.5rem}.new-main-search .bg-images .image,.new-main-search .bg-images .mask{display:none}.new-main-search .bg-images .mobile-mask{display:block;-o-object-fit:cover;object-fit:cover;-o-object-position:center bottom;object-position:center bottom;height:100%}.hotel-full-map .container-fluid{height:auto}.hotel-full-map .google-map{height:calc(100vh - 3rem)}.hotel-rooms .room .info{width:70%}.hotel-rooms .room .action{width:100%;border-top:1px dashed #e6ebf0;padding-top:.5rem}.app-download .phone-img{padding:0 0 2rem}.app-download .download-content .content{text-align:center}header{position:relative}h1{font-size:1.125rem}header .left-side{width:100%}header .left-side ul{margin-left:0!important;padding-left:0!important;position:relative;width:100%;overflow-x:auto}header .left-side ul:after{content:"";position:absolute;top:0;left:0;right:0;height:.125rem;background-color:#E6EBF0}header .left-side ul:before{display:none!important}header .left-side ul a{padding:.75rem!important;text-transform:none;white-space:nowrap}header .left-side ul a:before{bottom:auto;top:0;height:.125rem}.logo{padding:.5rem 0}footer{padding-bottom:0}footer .single{margin-bottom:2rem}}@media (min-width:992px){.new-header .offcanvas{visibility:visible;position:relative;background-color:transparent;border:none;transform:translateX(0);flex-grow:1}.new-header .offcanvas .offcanvas-header{display:none}}@media (max-width:1199px){.new-main-search{height:17.5rem}.logo img{height:2.5rem}header .left-side ul{margin-left:1rem;padding-left:1rem}header .left-side ul a{padding:1.5rem .25rem}}@media (max-width:767.98px){.v3navContainer{margin:0 -.75rem;padding:0 .5rem}.v3mainSearch{position:relative}.v3mainSearch .v3flightClass,.v3mainSearch .v3flightPassengers,.v3mainSearch .v3flightRounds{width:100%;border:1px solid rgba(0,0,0,.1);border-radius:.5rem}.v3mainSearch .v3flightChangeButton{left:100%!important;transform:translate(-125%,-50%)!important}.v3mainHomeSlide{margin:0 -.5rem}.v3mainHomeSlide .swiper-button-next,.v3mainHomeSlide .swiper-button-prev{display:none}}@media (max-width:991.98px){.v3navigation{position:relative}.helpNavCollapse{height:2rem;overflow:hidden}.helpNavCollapse.show{height:auto}.flightCollapse{height:19rem}.v3singleFlightOrder .fs-6{font-size:.875rem!important}.v3singleFlight .flightAirlines.text-truncate{overflow:visible;display:block;line-clamp:none!important;-webkit-line-clamp:unset!important}.scooterManageMap{height:75vh}}@media (max-width:1366px){.v3navigation .d-xl-flex{display:none!important}.v3navigation .d-lg-block{display:block!important}}