@import url(https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.5.2/css/all.min.css);:root{--main-color:#ff6700;--button-color:#ff6700;--font-color:#fff}.container-search{position:relative;max-width:100%;width:100%;margin:0;padding:0;text-align:left!important}.container-search label{display:block;margin-bottom:0;font-size:12px;font-weight:600;text-align:left!important;color:#777}.container-search input[type=text]{outline:none;border:none;width:99%;height:25px;font-size:16px;font-weight:700;color:#495057;padding-left:0}.container-search input[type=text]:focus{outline:none!important;box-shadow:none!important}.container-search input:focus{outline:none!important;box-shadow:none!important}.container-search input[type=text]::placeholder{font-weight:700}.container-search ::-webkit-scrollbar{width:5px}.container-search ::-webkit-scrollbar-button{background-color:#fff0!important}.container-search ::-webkit-scrollbar-thumb{background-color:#ddd!important}.container-search ::-webkit-scrollbar-track-piece{background-color:#fff0!important}.container-search .form-control:disabled,.container-search .form-control[readonly]{background-color:unset}.container-search .warpper{display:flex;justify-content:center;align-items:center}.container-search .box-centent{width:100%;padding:20px;border-radius:5px;box-shadow:0 0 10px rgb(0 0 0 / .1);background-color:#fff}.container-search .form-search-trip{display:inline-grid;grid-template-columns:auto 50%;grid-gap:20px;width:100%}.container-search .switch-position{position:absolute;right:0;top:50%;padding:10px 20px;transform:translateY(-50%);cursor:pointer;background-color:#fff}.container-search .switch-position img{width:20px;height:20px}.container-search .card-origin,.container-search .card-destination,.container-search .card-date .card-departure,.container-search .card-date .card-return,.container-search .card-passengers-button .card-passenger{padding:6px 0 6px 10px}.container-search .card-origin,.container-search .card-destination{position:relative;border:1px solid #ccc;border-radius:5px}.container-search .card-origin .box-detail,.container-search .card-destination .box-detail{width:480px;background-color:#fff;border-radius:5px;position:absolute;z-index:10;top:130%;left:0%;transform:translate(0,60px);transition:all 0.3s ease-out;visibility:hidden;box-shadow:0 8px 16px 0 rgb(0 0 0 / .2);opacity:0;border:1px solid rgb(0 0 0 / .15)}.container-search .card-origin .box-detail::before,.container-search .card-destination .box-detail::before{content:"";position:absolute;top:-20px;left:5%;transform:translate(-50%,0);border-width:10px;border-style:solid;border-color:#fff0 #fff0 #d9d9d9 #fff0}.container-search .card-origin .box-detail::after,.container-search .card-destination .box-detail::after{content:"";position:absolute;top:-18px;left:5%;transform:translate(-50%,0);border-width:10px;border-style:solid;border-color:#fff0 #fff0 #fff #fff0}.container-search .card-origin .box-detail.open,.container-search .card-destination .box-detail.open{visibility:visible;opacity:1;transform:translate(0,0)}.container-search .card-origin .box-detail .box-body,.container-search .card-destination .box-detail .box-body{border-bottom:1px solid #ccc;cursor:pointer;transition:all 0.3s ease-out;padding:10px 0 0 0}.container-search .card-origin .box-detail .box-body ul.list-province-name,.container-search .card-destination .box-detail .box-body ul.list-province-name{overflow-y:auto;max-height:400px;list-style:none;padding:0;margin:0}.container-search .card-origin .box-detail .box-body ul.list-province-name li.list-item,.container-search .card-destination .box-detail .box-body ul.list-province-name li.list-item{border-bottom:1px solid rgb(204 204 204 / .3137254902);cursor:pointer;transition:all 0.3s ease-out}.container-search .card-origin .box-detail .box-body ul.list-province-name li.list-item .list-item-action,.container-search .card-destination .box-detail .box-body ul.list-province-name li.list-item .list-item-action{display:grid!important;padding:15px 0 15px 20px;text-decoration:none!important;color:#495057!important}.container-search .card-origin .box-detail .box-body ul.list-province-name li.list-item .list-item-action:hover,.container-search .card-destination .box-detail .box-body ul.list-province-name li.list-item .list-item-action:hover{background-color:#f5f5f5;color:var(--main-color)!important}.container-search .card-origin .box-detail .box-body ul.list-province-name li.list-item .list-item-action:hover small,.container-search .card-destination .box-detail .box-body ul.list-province-name li.list-item .list-item-action:hover small{color:var(--main-color)!important;text-align:left!important}.container-search .card-origin .box-detail .box-body ul.list-province-name li.list-item .list-item-action:hover svg,.container-search .card-destination .box-detail .box-body ul.list-province-name li.list-item .list-item-action:hover svg{color:var(--main-color)!important}.container-search .card-origin .box-detail .box-body ul.list-province-name li.list-item .list-item-action span,.container-search .card-destination .box-detail .box-body ul.list-province-name li.list-item .list-item-action span{font-size:16px!important;text-align:left!important}.container-search .card-origin .box-detail .box-body ul.list-province-name li.list-item .list-item-action small,.container-search .card-destination .box-detail .box-body ul.list-province-name li.list-item .list-item-action small{font-size:12.8px!important;color:#777!important;text-align:left!important}.container-search .card-origin .box-detail .box-body ul.list-province-name li.list-item ul.list-stop,.container-search .card-destination .box-detail .box-body ul.list-province-name li.list-item ul.list-stop{list-style:none;padding:0;margin:0}.container-search .card-origin .box-detail .box-body ul.list-province-name li.list-item ul.list-stop li.list-stop-name,.container-search .card-destination .box-detail .box-body ul.list-province-name li.list-item ul.list-stop li.list-stop-name{background-color:#f5f5f5;border-bottom:1px solid rgb(204 204 204 / .3137254902);cursor:pointer;transition:all 0.3s ease-out}.container-search .card-origin .box-detail .box-body ul.list-province-name li.list-item ul.list-stop li.list-stop-name:first-child,.container-search .card-destination .box-detail .box-body ul.list-province-name li.list-item ul.list-stop li.list-stop-name:first-child{border-top:1px solid rgb(204 204 204 / .3137254902)}.container-search .card-origin .box-detail .box-body ul.list-province-name li.list-item ul.list-stop li.list-stop-name .list-item-action,.container-search .card-destination .box-detail .box-body ul.list-province-name li.list-item ul.list-stop li.list-stop-name .list-item-action{padding:15px 30px 15px 45px;text-decoration:none}.container-search .card-origin .box-detail .box-body ul.list-province-name li.list-item ul.list-stop li.list-stop-name .list-item-action .box-stop,.container-search .card-destination .box-detail .box-body ul.list-province-name li.list-item ul.list-stop li.list-stop-name .list-item-action .box-stop{display:grid;grid-template-columns:90% 10%;grid-gap:10px}.container-search .card-origin .box-detail .box-body ul.list-province-name li.list-item ul.list-stop li.list-stop-name .list-item-action .box-stop .stop-name,.container-search .card-destination .box-detail .box-body ul.list-province-name li.list-item ul.list-stop li.list-stop-name .list-item-action .box-stop .stop-name{display:grid}.container-search .card-origin .box-detail .box-body ul.list-province-name li.list-item ul.list-stop li.list-stop-name .list-item-action .box-stop .stop-name span,.container-search .card-destination .box-detail .box-body ul.list-province-name li.list-item ul.list-stop li.list-stop-name .list-item-action .box-stop .stop-name span{font-size:16px;text-align:left!important}.container-search .card-origin .box-detail .box-body ul.list-province-name li.list-item ul.list-stop li.list-stop-name .list-item-action .box-stop .stop-name small,.container-search .card-destination .box-detail .box-body ul.list-province-name li.list-item ul.list-stop li.list-stop-name .list-item-action .box-stop .stop-name small{font-size:12.8px;color:#777;text-align:left!important}.container-search .card-origin .box-detail .box-body ul.list-province-name li.list-item ul.list-stop li.list-stop-name .list-item-action .box-stop .redirect-map,.container-search .card-destination .box-detail .box-body ul.list-province-name li.list-item ul.list-stop li.list-stop-name .list-item-action .box-stop .redirect-map{display:flex;justify-content:center;align-items:center}.container-search .card-origin .box-detail .box-body ul.list-province-name li.list-item ul.list-stop li.list-stop-name .list-item-action .box-stop .redirect-map svg,.container-search .card-destination .box-detail .box-body ul.list-province-name li.list-item ul.list-stop li.list-stop-name .list-item-action .box-stop .redirect-map svg{width:25px;height:25px;padding-right:5px}.container-search .card-origin .box-detail .box-body ul.list-province-name li.list-item ul.list-stop li.list-stop-name .list-item-action.act,.container-search .card-destination .box-detail .box-body ul.list-province-name li.list-item ul.list-stop li.list-stop-name .list-item-action.act{color:var(--main-color)!important}.container-search .card-origin .box-detail .box-body ul.list-province-name li.list-item ul.list-stop li.list-stop-name .list-item-action.act small,.container-search .card-destination .box-detail .box-body ul.list-province-name li.list-item ul.list-stop li.list-stop-name .list-item-action.act small{color:var(--main-color)!important}.container-search .card-origin .box-detail .box-body ul.list-province-name li.list-item ul.list-stop li.list-stop-name .list-item-action.act svg,.container-search .card-destination .box-detail .box-body ul.list-province-name li.list-item ul.list-stop li.list-stop-name .list-item-action.act svg{color:var(--main-color)!important}.container-search .card-origin .box-detail .box-body ul.list-province-name li.list-item-key,.container-search .card-destination .box-detail .box-body ul.list-province-name li.list-item-key{border-bottom:1px solid rgb(204 204 204 / .3137254902);cursor:pointer;transition:all 0.3s ease-out}.container-search .card-origin .box-detail .box-body ul.list-province-name li.list-item-key .list-item-action,.container-search .card-destination .box-detail .box-body ul.list-province-name li.list-item-key .list-item-action{text-decoration:none;color:#495057!important}.container-search .card-origin .box-detail .box-body ul.list-province-name li.list-item-key .list-item-action:hover,.container-search .card-destination .box-detail .box-body ul.list-province-name li.list-item-key .list-item-action:hover{background-color:#f5f5f5;color:var(--main-color)!important}.container-search .card-origin .box-detail .box-body ul.list-province-name li.list-item-key .list-item-action:hover small,.container-search .card-destination .box-detail .box-body ul.list-province-name li.list-item-key .list-item-action:hover small{color:var(--main-color)!important;text-align:left!important}.container-search .card-origin .box-detail .box-body ul.list-province-name li.list-item-key .list-item-action:hover svg,.container-search .card-destination .box-detail .box-body ul.list-province-name li.list-item-key .list-item-action:hover svg{color:var(--main-color)!important}.container-search .card-origin .box-detail .box-body ul.list-province-name li.list-item-key .list-item-action .box-stop,.container-search .card-destination .box-detail .box-body ul.list-province-name li.list-item-key .list-item-action .box-stop{display:grid;grid-template-columns:90% 10%;grid-gap:0;padding:15px 0 15px 20px}.container-search .card-origin .box-detail .box-body ul.list-province-name li.list-item-key .list-item-action .box-stop .stop-name,.container-search .card-destination .box-detail .box-body ul.list-province-name li.list-item-key .list-item-action .box-stop .stop-name{display:grid}.container-search .card-origin .box-detail .box-body ul.list-province-name li.list-item-key .list-item-action .box-stop .stop-name span,.container-search .card-destination .box-detail .box-body ul.list-province-name li.list-item-key .list-item-action .box-stop .stop-name span{font-size:16px;text-align:left!important}.container-search .card-origin .box-detail .box-body ul.list-province-name li.list-item-key .list-item-action .box-stop .stop-name small,.container-search .card-destination .box-detail .box-body ul.list-province-name li.list-item-key .list-item-action .box-stop .stop-name small{font-size:12.8px;color:#777;text-align:left!important}.container-search .card-origin .box-detail .box-body ul.list-province-name li.list-item-key .list-item-action .box-stop .redirect-map,.container-search .card-destination .box-detail .box-body ul.list-province-name li.list-item-key .list-item-action .box-stop .redirect-map{display:flex;justify-content:center;align-items:center}.container-search .card-origin .box-detail .box-body ul.list-province-name li.list-item-key .list-item-action .box-stop .redirect-map svg,.container-search .card-destination .box-detail .box-body ul.list-province-name li.list-item-key .list-item-action .box-stop .redirect-map svg{width:25px;height:25px;padding-right:5px}.container-search .card-origin .box-detail .box-body ul.list-province-name li.none-item,.container-search .card-destination .box-detail .box-body ul.list-province-name li.none-item{border:none;cursor:default;padding:15px 0 20px 20px}.container-search .card-origin .box-detail .box-body ul.list-province-name li.none-item .list-item-action,.container-search .card-destination .box-detail .box-body ul.list-province-name li.none-item .list-item-action{text-decoration:none;cursor:default;color:#495057}.container-search .card-origin .box-detail .box-body ul.list-province-name li.none-item .list-item-action span,.container-search .card-destination .box-detail .box-body ul.list-province-name li.none-item .list-item-action span{font-size:16px;text-align:left!important}.container-search .redirect-map.map-style svg{color:#a9a9a9}.container-search .card-date .group-date{display:grid;grid-template-columns:auto 50%;grid-gap:20px;width:100%;margin:0;padding:0}.container-search .card-date .card-departure,.container-search .card-date .card-return{position:relative;border:1px solid #ccc;border-radius:5px;min-width:200px}.container-search .card-date .card-return .clear-return{display:none;position:absolute;right:15px;top:40%;cursor:pointer}.container-search .card-date .card-return .clear-return img{width:20px;height:20px}.container-search .card-date .card-return .clear-return.show{display:block}.container-search .card-passengers-button .group-passengers{display:grid;grid-template-columns:auto 50%;grid-gap:20px;width:100%;margin:0;padding:0}.container-search .card-passengers-button .card-passenger{position:relative;border:1px solid #ccc;border-radius:5px}.container-search .card-passengers-button .card-passenger .box-detail{width:200px;background-color:#fff;border-radius:5px;position:absolute;z-index:10;top:130%;left:0%;transform:translate(0,60px);transition:all 0.3s ease-out;visibility:hidden;box-shadow:0 8px 16px 0 rgb(0 0 0 / .2);opacity:0;border:1px solid rgb(0 0 0 / .15)}.container-search .card-passengers-button .card-passenger .box-detail::before{content:"";position:absolute;top:-20px;left:10%;transform:translate(-50%,0);border-width:10px;border-style:solid;border-color:#fff0 #fff0 #d9d9d9 #fff0}.container-search .card-passengers-button .card-passenger .box-detail::after{content:"";position:absolute;top:-18px;left:10%;transform:translate(-50%,0);border-width:10px;border-style:solid;border-color:#fff0 #fff0 #fff #fff0}.container-search .card-passengers-button .card-passenger .box-detail.open{visibility:visible;opacity:1;transform:translate(0,0)}.container-search .card-passengers-button .card-passenger .box-detail .box-body{border-bottom:1px solid #ccc;cursor:pointer;transition:all 0.3s ease-out;padding:10px 0 0 0}.container-search .card-passengers-button .card-passenger .box-detail .box-body ul.list-amout-passenger{overflow-y:auto;max-height:400px;list-style:none;padding:0;margin:0}.container-search .card-passengers-button .card-passenger .box-detail .box-body ul.list-amout-passenger li.list-item{border-bottom:1px solid rgb(204 204 204 / .3137254902);cursor:pointer;transition:all 0.3s ease-out}.container-search .card-passengers-button .card-passenger .box-detail .box-body ul.list-amout-passenger li.list-item .list-item-action{display:grid;padding:15px 0 15px 20px;text-decoration:none;color:#495057}.container-search .card-passengers-button .card-passenger .box-detail .box-body ul.list-amout-passenger li.list-item .list-item-action:hover{background-color:#f5f5f5;color:var(--main-color)!important}.container-search .card-passengers-button .card-passenger .box-detail .box-body ul.list-amout-passenger li.list-item .list-item-action span{font-size:16px;text-align:left!important}.container-search .card-passengers-button .card-button .box-button{display:flex;justify-content:center;align-items:center;height:100%}.container-search .card-passengers-button .card-button .btn-search{width:100%;height:100%;padding:10px;border:none;border-radius:5px;background-color:var(--main-color);color:var(--font-color);font-size:16px;cursor:pointer}@media screen and (max-width:1200px){.container-search .form-search-trip{grid-template-columns:auto}}@media screen and (max-width:1024px){.container-search .box-centent{width:100%}.container-search .card-origin .box-detail,.container-search .card-destination .box-detail{width:100%}.container-search .card-passengers-button .card-passenger .box-detail{width:100%}}@media screen and (max-width:768px){.container-search .form-search-trip{grid-template-columns:auto}.container-search .card-origin .box-detail,.container-search .card-destination .box-detail{width:100%}.container-search .card-date .group-date{grid-template-columns:auto}.container-search .card-passengers-button .group-passengers{grid-template-columns:auto}.container-search .card-passengers-button .card-button .btn-search{height:100%!important;padding:15px 0}.container-search .switch-position{right:5px;padding:10px 10px 10px 10px}}.container-private-transfer{position:relative;width:100%;margin:0;padding:0}.container-private-transfer label{display:block;margin-bottom:5px;font-size:12px;font-weight:600;text-align:left!important;color:#777}.container-private-transfer input[type=text]{outline:none;border:none;width:100%;height:25px;font-size:16px;font-weight:700;color:#495057;padding-left:0}.container-private-transfer input[type=text]::placeholder{font-weight:400;color:#ddd}.container-private-transfer input:focus{outline:none!important;box-shadow:none!important}.container-private-transfer ::-webkit-scrollbar{width:5px}.container-private-transfer ::-webkit-scrollbar-button{background-color:#fff0!important}.container-private-transfer ::-webkit-scrollbar-thumb{background-color:#ddd!important}.container-private-transfer ::-webkit-scrollbar-track-piece{background-color:#fff0!important}.container-private-transfer .form-control:disabled,.container-private-transfer .form-control[readonly]{background-color:unset}.container-private-transfer .warpper{margin:0;padding:0}.container-private-transfer .warpper .box-tab{display:grid;grid-template-columns:15% 15%;grid-gap:0;width:100%;margin:0;padding:0}.container-private-transfer .warpper .box-tab .tab-item{cursor:pointer;text-align:center;background-color:rgb(255 255 255 / .8);color:#454647;padding:9px 0;font-size:16px;font-weight:600;transition:all 0.3s ease-out}.container-private-transfer .warpper .box-tab .tab-item:first-child{border-radius:10px 10px 0 0}.container-private-transfer .warpper .box-tab .tab-item:last-child{border-radius:10px 10px 0 0}.container-private-transfer .warpper .box-tab .tab-item:hover{background-color:#fff;color:var(--main-color)}.container-private-transfer .warpper .box-tab .tab-item.act{background-color:#fff;color:var(--main-color)}@media (max-width:1000px){.container-private-transfer .warpper .box-tab{grid-template-columns:30% 30%}}@media (max-width:650px){.container-private-transfer .warpper .box-tab{grid-template-columns:50% 50%}}.container-private-transfer .warpper .box-content{width:100%;padding:0;border-radius:0 5px 5px 5px;box-shadow:0 0 10px rgb(0 0 0 / .1);background-color:#fff}.container-private-transfer .warpper .box-content .form-control{padding:0px!important;margin:0px!important}@media (max-width:480px){.container-private-transfer .warpper .box-content{border-radius:0 0 5px 5px}}.container-private-transfer .warpper .box-content .form-search.booking{display:grid;grid-template-columns:repeat(8,1fr);grid-column-gap:0;grid-template-rows:repeat(2,1fr);grid-row-gap:10px;padding:20px}.container-private-transfer .warpper .box-content .form-search.booking .card-origin,.container-private-transfer .warpper .box-content .form-search.booking .card-destination,.container-private-transfer .warpper .box-content .form-search.booking .card-departure .card-date,.container-private-transfer .warpper .box-content .form-search.booking .card-return .card-date,.container-private-transfer .warpper .box-content .form-search.booking .card-passenger,.container-private-transfer .warpper .box-content .form-search.booking .card-button{display:flex;justify-content:center;align-items:center;padding:0;margin:5px}.container-private-transfer .warpper .box-content .form-search.booking .card-origin .card-wrap,.container-private-transfer .warpper .box-content .form-search.booking .card-destination .card-wrap,.container-private-transfer .warpper .box-content .form-search.booking .card-departure .card-date .card-wrap,.container-private-transfer .warpper .box-content .form-search.booking .card-return .card-date .card-wrap,.container-private-transfer .warpper .box-content .form-search.booking .card-passenger .card-wrap,.container-private-transfer .warpper .box-content .form-search.booking .card-button .card-wrap{width:100%;border:1px solid #ddd;border-radius:5px;padding:5px 10px;background-color:#fff}.container-private-transfer .warpper .box-content .form-search.booking .card-origin .card-wrap .card-input,.container-private-transfer .warpper .box-content .form-search.booking .card-destination .card-wrap .card-input,.container-private-transfer .warpper .box-content .form-search.booking .card-departure .card-date .card-wrap .card-input,.container-private-transfer .warpper .box-content .form-search.booking .card-return .card-date .card-wrap .card-input,.container-private-transfer .warpper .box-content .form-search.booking .card-passenger .card-wrap .card-input,.container-private-transfer .warpper .box-content .form-search.booking .card-button .card-wrap .card-input{display:grid;grid-template-columns:14% 86%;grid-gap:0;padding:0;margin:0}.container-private-transfer .warpper .box-content .form-search.booking .card-origin .card-wrap .card-input img,.container-private-transfer .warpper .box-content .form-search.booking .card-destination .card-wrap .card-input img,.container-private-transfer .warpper .box-content .form-search.booking .card-departure .card-date .card-wrap .card-input img,.container-private-transfer .warpper .box-content .form-search.booking .card-return .card-date .card-wrap .card-input img,.container-private-transfer .warpper .box-content .form-search.booking .card-passenger .card-wrap .card-input img,.container-private-transfer .warpper .box-content .form-search.booking .card-button .card-wrap .card-input img{width:20px;height:20px;opacity:.8;margin-top:2px}.container-private-transfer .warpper .box-content .form-search.booking .card-origin{grid-area:1/1/2/5}.container-private-transfer .warpper .box-content .form-search.booking .card-origin .box-switch{position:absolute;right:0;display:flex;justify-content:center;align-items:center;height:100%;padding:0;margin:0}.container-private-transfer .warpper .box-content .form-search.booking .card-origin .box-switch .switch-position{display:flex;justify-content:center;align-items:center;width:100%;height:80%;padding:0 15px;margin:0 1px;cursor:pointer;background-color:#fff;transition:all 0.3s ease-out}.container-private-transfer .warpper .box-content .form-search.booking .card-origin .box-switch .switch-position img{width:20px;height:20px}.container-private-transfer .warpper .box-content .form-search.booking .card-destination{grid-area:1/5/2/9}.container-private-transfer .warpper .box-content .form-search.booking .card-origin,.container-private-transfer .warpper .box-content .form-search.booking .card-destination{position:relative}.container-private-transfer .warpper .box-content .form-search.booking .card-origin .card-wrap .card-input,.container-private-transfer .warpper .box-content .form-search.booking .card-destination .card-wrap .card-input{grid-template-columns:6% 94%!important}.container-private-transfer .warpper .box-content .form-search.booking .card-origin .box-detail,.container-private-transfer .warpper .box-content .form-search.booking .card-destination .box-detail{position:absolute;top:132%;left:0%;z-index:10;background-color:#fff;width:100%;border:1px solid rgb(0 0 0 / .15);border-radius:5px;box-shadow:0 8px 16px 0 rgb(0 0 0 / .2);transform:translate(0,60px);transition:all 0.3s ease-out;visibility:hidden;opacity:0}.container-private-transfer .warpper .box-content .form-search.booking .card-origin .box-detail.open,.container-private-transfer .warpper .box-content .form-search.booking .card-destination .box-detail.open{visibility:visible;opacity:1;transform:translate(0,0)}.container-private-transfer .warpper .box-content .form-search.booking .card-origin .box-detail:before,.container-private-transfer .warpper .box-content .form-search.booking .card-destination .box-detail:before{content:"";position:absolute;top:-20px;left:5%;transform:translate(-50%,0);border-width:10px;border-style:solid;border-color:#fff0 #fff0 #d9d9d9 #fff0}.container-private-transfer .warpper .box-content .form-search.booking .card-origin .box-detail:after,.container-private-transfer .warpper .box-content .form-search.booking .card-destination .box-detail:after{content:"";position:absolute;top:-18px;left:5%;transform:translate(-50%,0);border-width:10px;border-style:solid;border-color:#fff0 #fff0 #fff #fff0}.container-private-transfer .warpper .box-content .form-search.booking .card-origin .box-detail .box-body,.container-private-transfer .warpper .box-content .form-search.booking .card-destination .box-detail .box-body{border-bottom:1px solid #ccc;cursor:pointer;transition:all 0.3s ease-out;padding:10px 0 0 0}.container-private-transfer .warpper .box-content .form-search.booking .card-origin .box-detail .box-body ul.list-province,.container-private-transfer .warpper .box-content .form-search.booking .card-destination .box-detail .box-body ul.list-province{overflow-y:auto;max-height:400px;list-style:none;padding:0;margin:0}.container-private-transfer .warpper .box-content .form-search.booking .card-origin .box-detail .box-body ul.list-province li.list-item,.container-private-transfer .warpper .box-content .form-search.booking .card-destination .box-detail .box-body ul.list-province li.list-item{border-bottom:1px solid rgb(204 204 204 / .3137254902);cursor:pointer;transition:all 0.3s ease-out}.container-private-transfer .warpper .box-content .form-search.booking .card-origin .box-detail .box-body ul.list-province li.list-item .list-item-action,.container-private-transfer .warpper .box-content .form-search.booking .card-destination .box-detail .box-body ul.list-province li.list-item .list-item-action{display:grid!important;padding:15px 0 15px 20px;text-decoration:none!important;color:#495057!important}.container-private-transfer .warpper .box-content .form-search.booking .card-origin .box-detail .box-body ul.list-province li.list-item .list-item-action:hover,.container-private-transfer .warpper .box-content .form-search.booking .card-destination .box-detail .box-body ul.list-province li.list-item .list-item-action:hover{background-color:#f5f5f5;color:var(--main-color)!important}.container-private-transfer .warpper .box-content .form-search.booking .card-origin .box-detail .box-body ul.list-province li.list-item .list-item-action:hover small,.container-private-transfer .warpper .box-content .form-search.booking .card-destination .box-detail .box-body ul.list-province li.list-item .list-item-action:hover small{color:var(--main-color)!important;text-align:left!important}.container-private-transfer .warpper .box-content .form-search.booking .card-origin .box-detail .box-body ul.list-province li.list-item .list-item-action:hover svg,.container-private-transfer .warpper .box-content .form-search.booking .card-destination .box-detail .box-body ul.list-province li.list-item .list-item-action:hover svg{color:var(--main-color)!important}.container-private-transfer .warpper .box-content .form-search.booking .card-origin .box-detail .box-body ul.list-province li.list-item .list-item-action span,.container-private-transfer .warpper .box-content .form-search.booking .card-destination .box-detail .box-body ul.list-province li.list-item .list-item-action span{font-size:16px!important;text-align:left!important}.container-private-transfer .warpper .box-content .form-search.booking .card-origin .box-detail .box-body ul.list-province li.list-item .list-item-action small,.container-private-transfer .warpper .box-content .form-search.booking .card-destination .box-detail .box-body ul.list-province li.list-item .list-item-action small{font-size:12.8px!important;color:#777!important;text-align:left!important}.container-private-transfer .warpper .box-content .form-search.booking .card-origin .box-detail .box-body ul.list-province li.list-item ul.list-stop,.container-private-transfer .warpper .box-content .form-search.booking .card-destination .box-detail .box-body ul.list-province li.list-item ul.list-stop{list-style:none;padding:0;margin:0}.container-private-transfer .warpper .box-content .form-search.booking .card-origin .box-detail .box-body ul.list-province li.list-item ul.list-stop li.list-stop-name,.container-private-transfer .warpper .box-content .form-search.booking .card-destination .box-detail .box-body ul.list-province li.list-item ul.list-stop li.list-stop-name{background-color:#f5f5f5;border-bottom:1px solid rgb(204 204 204 / .3137254902);cursor:pointer;transition:all 0.3s ease-out}.container-private-transfer .warpper .box-content .form-search.booking .card-origin .box-detail .box-body ul.list-province li.list-item ul.list-stop li.list-stop-name:first-child,.container-private-transfer .warpper .box-content .form-search.booking .card-destination .box-detail .box-body ul.list-province li.list-item ul.list-stop li.list-stop-name:first-child{border-top:1px solid rgb(204 204 204 / .3137254902)}.container-private-transfer .warpper .box-content .form-search.booking .card-origin .box-detail .box-body ul.list-province li.list-item ul.list-stop li.list-stop-name .list-item-action,.container-private-transfer .warpper .box-content .form-search.booking .card-destination .box-detail .box-body ul.list-province li.list-item ul.list-stop li.list-stop-name .list-item-action{padding:15px 30px 15px 45px;text-decoration:none}.container-private-transfer .warpper .box-content .form-search.booking .card-origin .box-detail .box-body ul.list-province li.list-item ul.list-stop li.list-stop-name .list-item-action .box-stop,.container-private-transfer .warpper .box-content .form-search.booking .card-destination .box-detail .box-body ul.list-province li.list-item ul.list-stop li.list-stop-name .list-item-action .box-stop{display:grid;grid-template-columns:90% 10%;grid-gap:10px}.container-private-transfer .warpper .box-content .form-search.booking .card-origin .box-detail .box-body ul.list-province li.list-item ul.list-stop li.list-stop-name .list-item-action .box-stop .stop-name,.container-private-transfer .warpper .box-content .form-search.booking .card-destination .box-detail .box-body ul.list-province li.list-item ul.list-stop li.list-stop-name .list-item-action .box-stop .stop-name{display:grid}.container-private-transfer .warpper .box-content .form-search.booking .card-origin .box-detail .box-body ul.list-province li.list-item ul.list-stop li.list-stop-name .list-item-action .box-stop .stop-name span,.container-private-transfer .warpper .box-content .form-search.booking .card-destination .box-detail .box-body ul.list-province li.list-item ul.list-stop li.list-stop-name .list-item-action .box-stop .stop-name span{font-size:16px;text-align:left!important}.container-private-transfer .warpper .box-content .form-search.booking .card-origin .box-detail .box-body ul.list-province li.list-item ul.list-stop li.list-stop-name .list-item-action .box-stop .stop-name small,.container-private-transfer .warpper .box-content .form-search.booking .card-destination .box-detail .box-body ul.list-province li.list-item ul.list-stop li.list-stop-name .list-item-action .box-stop .stop-name small{font-size:12.8px;color:#777;text-align:left!important}.container-private-transfer .warpper .box-content .form-search.booking .card-origin .box-detail .box-body ul.list-province li.list-item ul.list-stop li.list-stop-name .list-item-action .box-stop .redirect-map,.container-private-transfer .warpper .box-content .form-search.booking .card-destination .box-detail .box-body ul.list-province li.list-item ul.list-stop li.list-stop-name .list-item-action .box-stop .redirect-map{display:flex;justify-content:center;align-items:center}.container-private-transfer .warpper .box-content .form-search.booking .card-origin .box-detail .box-body ul.list-province li.list-item ul.list-stop li.list-stop-name .list-item-action .box-stop .redirect-map svg,.container-private-transfer .warpper .box-content .form-search.booking .card-destination .box-detail .box-body ul.list-province li.list-item ul.list-stop li.list-stop-name .list-item-action .box-stop .redirect-map svg{width:25px;height:25px;padding-right:5px}.container-private-transfer .warpper .box-content .form-search.booking .card-origin .box-detail .box-body ul.list-province li.list-item ul.list-stop li.list-stop-name .list-item-action.act,.container-private-transfer .warpper .box-content .form-search.booking .card-destination .box-detail .box-body ul.list-province li.list-item ul.list-stop li.list-stop-name .list-item-action.act{color:var(--main-color)!important}.container-private-transfer .warpper .box-content .form-search.booking .card-origin .box-detail .box-body ul.list-province li.list-item ul.list-stop li.list-stop-name .list-item-action.act small,.container-private-transfer .warpper .box-content .form-search.booking .card-destination .box-detail .box-body ul.list-province li.list-item ul.list-stop li.list-stop-name .list-item-action.act small{color:var(--main-color)!important}.container-private-transfer .warpper .box-content .form-search.booking .card-origin .box-detail .box-body ul.list-province li.list-item ul.list-stop li.list-stop-name .list-item-action.act svg,.container-private-transfer .warpper .box-content .form-search.booking .card-destination .box-detail .box-body ul.list-province li.list-item ul.list-stop li.list-stop-name .list-item-action.act svg{color:var(--main-color)!important}.container-private-transfer .warpper .box-content .form-search.booking .card-origin .box-detail .box-body ul.list-province li.list-item-key,.container-private-transfer .warpper .box-content .form-search.booking .card-destination .box-detail .box-body ul.list-province li.list-item-key{border-bottom:1px solid rgb(204 204 204 / .3137254902);cursor:pointer;transition:all 0.3s ease-out}.container-private-transfer .warpper .box-content .form-search.booking .card-origin .box-detail .box-body ul.list-province li.list-item-key .list-item-action,.container-private-transfer .warpper .box-content .form-search.booking .card-destination .box-detail .box-body ul.list-province li.list-item-key .list-item-action{text-decoration:none;color:#495057!important}.container-private-transfer .warpper .box-content .form-search.booking .card-origin .box-detail .box-body ul.list-province li.list-item-key .list-item-action:hover,.container-private-transfer .warpper .box-content .form-search.booking .card-destination .box-detail .box-body ul.list-province li.list-item-key .list-item-action:hover{background-color:#f5f5f5;color:var(--main-color)!important}.container-private-transfer .warpper .box-content .form-search.booking .card-origin .box-detail .box-body ul.list-province li.list-item-key .list-item-action:hover small,.container-private-transfer .warpper .box-content .form-search.booking .card-destination .box-detail .box-body ul.list-province li.list-item-key .list-item-action:hover small{color:var(--main-color)!important;text-align:left!important}.container-private-transfer .warpper .box-content .form-search.booking .card-origin .box-detail .box-body ul.list-province li.list-item-key .list-item-action:hover svg,.container-private-transfer .warpper .box-content .form-search.booking .card-destination .box-detail .box-body ul.list-province li.list-item-key .list-item-action:hover svg{color:var(--main-color)!important}.container-private-transfer .warpper .box-content .form-search.booking .card-origin .box-detail .box-body ul.list-province li.list-item-key .list-item-action .box-stop,.container-private-transfer .warpper .box-content .form-search.booking .card-destination .box-detail .box-body ul.list-province li.list-item-key .list-item-action .box-stop{display:grid;grid-template-columns:90% 10%;grid-gap:0;padding:15px 0 15px 20px}.container-private-transfer .warpper .box-content .form-search.booking .card-origin .box-detail .box-body ul.list-province li.list-item-key .list-item-action .box-stop .stop-name,.container-private-transfer .warpper .box-content .form-search.booking .card-destination .box-detail .box-body ul.list-province li.list-item-key .list-item-action .box-stop .stop-name{display:grid}.container-private-transfer .warpper .box-content .form-search.booking .card-origin .box-detail .box-body ul.list-province li.list-item-key .list-item-action .box-stop .stop-name span,.container-private-transfer .warpper .box-content .form-search.booking .card-destination .box-detail .box-body ul.list-province li.list-item-key .list-item-action .box-stop .stop-name span{font-size:16px;text-align:left!important}.container-private-transfer .warpper .box-content .form-search.booking .card-origin .box-detail .box-body ul.list-province li.list-item-key .list-item-action .box-stop .stop-name small,.container-private-transfer .warpper .box-content .form-search.booking .card-destination .box-detail .box-body ul.list-province li.list-item-key .list-item-action .box-stop .stop-name small{font-size:12.8px;color:#777;text-align:left!important}.container-private-transfer .warpper .box-content .form-search.booking .card-origin .box-detail .box-body ul.list-province li.list-item-key .list-item-action .box-stop .redirect-map,.container-private-transfer .warpper .box-content .form-search.booking .card-destination .box-detail .box-body ul.list-province li.list-item-key .list-item-action .box-stop .redirect-map{display:flex;justify-content:center;align-items:center}.container-private-transfer .warpper .box-content .form-search.booking .card-origin .box-detail .box-body ul.list-province li.list-item-key .list-item-action .box-stop .redirect-map svg,.container-private-transfer .warpper .box-content .form-search.booking .card-destination .box-detail .box-body ul.list-province li.list-item-key .list-item-action .box-stop .redirect-map svg{width:25px;height:25px;padding-right:5px}.container-private-transfer .warpper .box-content .form-search.booking .card-origin .box-detail .box-body ul.list-province li.none-item,.container-private-transfer .warpper .box-content .form-search.booking .card-destination .box-detail .box-body ul.list-province li.none-item{border:none;cursor:default;padding:15px 0 20px 20px}.container-private-transfer .warpper .box-content .form-search.booking .card-origin .box-detail .box-body ul.list-province li.none-item .list-item-action,.container-private-transfer .warpper .box-content .form-search.booking .card-destination .box-detail .box-body ul.list-province li.none-item .list-item-action{text-decoration:none;cursor:default;color:#495057}.container-private-transfer .warpper .box-content .form-search.booking .card-origin .box-detail .box-body ul.list-province li.none-item .list-item-action span,.container-private-transfer .warpper .box-content .form-search.booking .card-destination .box-detail .box-body ul.list-province li.none-item .list-item-action span{font-size:16px;text-align:left!important}.container-private-transfer .warpper .box-content .form-search.booking .card-departure{grid-area:2/1/3/3;display:grid;grid-template-columns:auto}.container-private-transfer .warpper .box-content .form-search.booking .card-departure .card-time{display:none}.container-private-transfer .warpper .box-content .form-search.booking .card-return{grid-area:2/3/3/5;position:relative;display:grid;grid-template-columns:auto;position:relative}.container-private-transfer .warpper .box-content .form-search.booking .card-return .card-time{display:none}.container-private-transfer .warpper .box-content .form-search.booking .card-return .clear-return{position:absolute;right:15px;top:30px;cursor:pointer;visibility:hidden;transition:all 0.3s ease-out;opacity:0}.container-private-transfer .warpper .box-content .form-search.booking .card-return .clear-return img{width:20px;height:20px}.container-private-transfer .warpper .box-content .form-search.booking .card-return .clear-return.show{visibility:visible;opacity:1}.container-private-transfer .warpper .box-content .form-search.booking .card-passenger{grid-area:2/5/3/7;display:flex;position:relative}.container-private-transfer .warpper .box-content .form-search.booking .card-passenger .box-detail{position:absolute;top:132%;left:0%;z-index:10;background-color:#fff;width:100%;border:1px solid rgb(0 0 0 / .15);border-radius:5px;box-shadow:0 8px 16px 0 rgb(0 0 0 / .2);transform:translate(0,60px);transition:all 0.3s ease-out;visibility:hidden;opacity:0}.container-private-transfer .warpper .box-content .form-search.booking .card-passenger .box-detail.open{visibility:visible;opacity:1;transform:translate(0,0)}.container-private-transfer .warpper .box-content .form-search.booking .card-passenger .box-detail:before{content:"";position:absolute;top:-20px;left:5%;transform:translate(-50%,0);border-width:10px;border-style:solid;border-color:#fff0 #fff0 #d9d9d9 #fff0}.container-private-transfer .warpper .box-content .form-search.booking .card-passenger .box-detail:after{content:"";position:absolute;top:-18px;left:5%;transform:translate(-50%,0);border-width:10px;border-style:solid;border-color:#fff0 #fff0 #fff #fff0}.container-private-transfer .warpper .box-content .form-search.booking .card-passenger .box-detail .box-body{border-bottom:1px solid #ccc;cursor:pointer;transition:all 0.3s ease-out;padding:10px 0 0 0}.container-private-transfer .warpper .box-content .form-search.booking .card-passenger .box-detail .box-body ul.list-amout-passenger{overflow-y:auto;max-height:400px;list-style:none;padding:0;margin:0}.container-private-transfer .warpper .box-content .form-search.booking .card-passenger .box-detail .box-body ul.list-amout-passenger li.list-item{border-bottom:1px solid rgb(204 204 204 / .3137254902);cursor:pointer;transition:all 0.3s ease-out}.container-private-transfer .warpper .box-content .form-search.booking .card-passenger .box-detail .box-body ul.list-amout-passenger li.list-item .list-item-action{display:grid;padding:15px 0 15px 20px;text-decoration:none;color:#495057}.container-private-transfer .warpper .box-content .form-search.booking .card-passenger .box-detail .box-body ul.list-amout-passenger li.list-item .list-item-action:hover{background-color:#f5f5f5;color:var(--main-color)!important}.container-private-transfer .warpper .box-content .form-search.booking .card-passenger .box-detail .box-body ul.list-amout-passenger li.list-item .list-item-action span{font-size:16px;text-align:left!important}.container-private-transfer .warpper .box-content .form-search.booking .card-button{grid-area:2/7/3/9}.container-private-transfer .warpper .box-content .form-search.booking .card-button .card-wrap{border:0!important;padding:0!important;margin:0!important}.container-private-transfer .warpper .box-content .form-search.booking .card-button .card-wrap button{width:100%;height:58px;background-color:var(--main-color);color:var(--font-color);font-size:16px;font-weight:600;border:none;border-radius:5px;cursor:pointer;transition:all 0.3s ease-out}.container-private-transfer .warpper .box-content .form-search.booking .card-button .card-wrap button:hover{background-color:var(--main-color)}@media (max-width:1200px){.container-private-transfer .warpper .box-content .form-search.booking .card-departure .card-date .card-wrap .card-input,.container-private-transfer .warpper .box-content .form-search.booking .card-return .card-date .card-wrap .card-input,.container-private-transfer .warpper .box-content .form-search.booking .card-passenger .card-wrap .card-input,.container-private-transfer .warpper .box-content .form-search.booking .card-button .card-wrap .card-input{grid-template-columns:15% 85%!important}.container-private-transfer .warpper .box-content .form-search.booking .card-origin .card-wrap .card-input,.container-private-transfer .warpper .box-content .form-search.booking .card-destination .card-wrap .card-input{grid-template-columns:8% 92%!important}.container-private-transfer .warpper .box-content .form-search.booking .card-origin .box-switch .switch-position img{rotate:90deg!important}}@media (max-width:1000px){.container-private-transfer .warpper .box-content .form-search.booking .card-origin .card-wrap,.container-private-transfer .warpper .box-content .form-search.booking .card-destination .card-wrap,.container-private-transfer .warpper .box-content .form-search.booking .card-departure .card-wrap,.container-private-transfer .warpper .box-content .form-search.booking .card-return .card-wrap,.container-private-transfer .warpper .box-content .form-search.booking .card-passenger .card-wrap,.container-private-transfer .warpper .box-content .form-search.booking .card-button .card-wrap{width:100%}.container-private-transfer .warpper .box-content .form-search.booking .card-origin{grid-area:1/1/2/9}.container-private-transfer .warpper .box-content .form-search.booking .card-destination{grid-area:2/1/2/9}.container-private-transfer .warpper .box-content .form-search.booking .card-departure{grid-area:3/1/4/5}.container-private-transfer .warpper .box-content .form-search.booking .card-return{grid-area:3/5/4/9}.container-private-transfer .warpper .box-content .form-search.booking .card-passenger{grid-area:4/1/4/5}.container-private-transfer .warpper .box-content .form-search.booking .card-button{grid-area:5/5/4/9}.container-private-transfer .warpper .box-content .form-search.booking .card-departure .card-date .card-wrap .card-input,.container-private-transfer .warpper .box-content .form-search.booking .card-return .card-date .card-wrap .card-input,.container-private-transfer .warpper .box-content .form-search.booking .card-passenger .card-wrap .card-input,.container-private-transfer .warpper .box-content .form-search.booking .card-button .card-wrap .card-input{grid-template-columns:10% 90%!important}.container-private-transfer .warpper .box-content .form-search.booking .card-origin .card-wrap .card-input,.container-private-transfer .warpper .box-content .form-search.booking .card-destination .card-wrap .card-input{grid-template-columns:5% 95%!important}}@media (max-width:767px){.container-private-transfer .warpper .box-content .form-search.booking{padding:15px}.container-private-transfer .warpper .box-content .form-search.booking .card-departure .card-date .card-wrap .card-input,.container-private-transfer .warpper .box-content .form-search.booking .card-return .card-date .card-wrap .card-input,.container-private-transfer .warpper .box-content .form-search.booking .card-passenger .card-wrap .card-input,.container-private-transfer .warpper .box-content .form-search.booking .card-button .card-wrap .card-input{grid-template-columns:10% 90%!important}.container-private-transfer .warpper .box-content .form-search.booking .card-origin .card-wrap .card-input,.container-private-transfer .warpper .box-content .form-search.booking .card-destination .card-wrap .card-input{grid-template-columns:5% 95%!important}}@media (max-width:650px){.container-private-transfer .warpper .box-content .form-search.booking .card-departure{grid-area:3/1/4/9}.container-private-transfer .warpper .box-content .form-search.booking .card-return{grid-area:4/1/5/9}.container-private-transfer .warpper .box-content .form-search.booking .card-passenger{grid-area:5/1/6/9}.container-private-transfer .warpper .box-content .form-search.booking .card-button{grid-area:6/1/7/9}.container-private-transfer .warpper .box-content .form-search.booking .card-origin .card-wrap .card-input,.container-private-transfer .warpper .box-content .form-search.booking .card-destination .card-wrap .card-input,.container-private-transfer .warpper .box-content .form-search.booking .card-departure .card-date .card-wrap .card-input,.container-private-transfer .warpper .box-content .form-search.booking .card-return .card-date .card-wrap .card-input,.container-private-transfer .warpper .box-content .form-search.booking .card-passenger .card-wrap .card-input,.container-private-transfer .warpper .box-content .form-search.booking .card-button .card-wrap .card-input{grid-template-columns:8% auto!important}}@media (max-width:480px){.container-private-transfer .warpper .box-content .form-search.booking .card-origin .card-wrap .card-input,.container-private-transfer .warpper .box-content .form-search.booking .card-destination .card-wrap .card-input,.container-private-transfer .warpper .box-content .form-search.booking .card-departure .card-date .card-wrap .card-input,.container-private-transfer .warpper .box-content .form-search.booking .card-return .card-date .card-wrap .card-input,.container-private-transfer .warpper .box-content .form-search.booking .card-passenger .card-wrap .card-input,.container-private-transfer .warpper .box-content .form-search.booking .card-button .card-wrap .card-input{grid-template-columns:10% auto!important}}@media (max-width:350px){.container-private-transfer .warpper .box-content .form-search.booking .card-origin .card-wrap .card-input,.container-private-transfer .warpper .box-content .form-search.booking .card-destination .card-wrap .card-input,.container-private-transfer .warpper .box-content .form-search.booking .card-departure .card-date .card-wrap .card-input,.container-private-transfer .warpper .box-content .form-search.booking .card-return .card-date .card-wrap .card-input,.container-private-transfer .warpper .box-content .form-search.booking .card-passenger .card-wrap .card-input,.container-private-transfer .warpper .box-content .form-search.booking .card-button .card-wrap .card-input{grid-template-columns:15% auto!important}}.container-private-transfer .warpper .box-content .form-search.transfer{display:grid;grid-template-columns:repeat(8,1fr);grid-column-gap:0;grid-template-rows:repeat(2,1fr);grid-row-gap:10px;padding:20px}.container-private-transfer .warpper .box-content .form-search.transfer .card-origin,.container-private-transfer .warpper .box-content .form-search.transfer .card-destination,.container-private-transfer .warpper .box-content .form-search.transfer .card-departure .card-date,.container-private-transfer .warpper .box-content .form-search.transfer .card-departure .card-time,.container-private-transfer .warpper .box-content .form-search.transfer .card-return .card-date,.container-private-transfer .warpper .box-content .form-search.transfer .card-return .card-time,.container-private-transfer .warpper .box-content .form-search.transfer .card-button{display:flex;justify-content:center;align-items:center;padding:0;margin:5px}.container-private-transfer .warpper .box-content .form-search.transfer .card-origin .card-wrap,.container-private-transfer .warpper .box-content .form-search.transfer .card-destination .card-wrap,.container-private-transfer .warpper .box-content .form-search.transfer .card-departure .card-date .card-wrap,.container-private-transfer .warpper .box-content .form-search.transfer .card-departure .card-time .card-wrap,.container-private-transfer .warpper .box-content .form-search.transfer .card-return .card-date .card-wrap,.container-private-transfer .warpper .box-content .form-search.transfer .card-return .card-time .card-wrap,.container-private-transfer .warpper .box-content .form-search.transfer .card-button .card-wrap{width:100%;border:1px solid #ddd;border-radius:5px;padding:5px 10px;background-color:#fff}.container-private-transfer .warpper .box-content .form-search.transfer .card-origin .card-wrap .card-input,.container-private-transfer .warpper .box-content .form-search.transfer .card-destination .card-wrap .card-input,.container-private-transfer .warpper .box-content .form-search.transfer .card-departure .card-date .card-wrap .card-input,.container-private-transfer .warpper .box-content .form-search.transfer .card-departure .card-time .card-wrap .card-input,.container-private-transfer .warpper .box-content .form-search.transfer .card-return .card-date .card-wrap .card-input,.container-private-transfer .warpper .box-content .form-search.transfer .card-return .card-time .card-wrap .card-input,.container-private-transfer .warpper .box-content .form-search.transfer .card-button .card-wrap .card-input{display:grid;grid-template-columns:14% 86%;grid-gap:0;padding:0;margin:0}.container-private-transfer .warpper .box-content .form-search.transfer .card-origin .card-wrap .card-input img,.container-private-transfer .warpper .box-content .form-search.transfer .card-destination .card-wrap .card-input img,.container-private-transfer .warpper .box-content .form-search.transfer .card-departure .card-date .card-wrap .card-input img,.container-private-transfer .warpper .box-content .form-search.transfer .card-departure .card-time .card-wrap .card-input img,.container-private-transfer .warpper .box-content .form-search.transfer .card-return .card-date .card-wrap .card-input img,.container-private-transfer .warpper .box-content .form-search.transfer .card-return .card-time .card-wrap .card-input img,.container-private-transfer .warpper .box-content .form-search.transfer .card-button .card-wrap .card-input img{width:20px;height:20px;opacity:.8;margin-top:2px}.container-private-transfer .warpper .box-content .form-search.transfer .card-origin{grid-area:1/1/2/5}.container-private-transfer .warpper .box-content .form-search.transfer .card-origin .box-switch{position:absolute;right:0;display:flex;justify-content:center;align-items:center;height:100%;padding:0;margin:0}.container-private-transfer .warpper .box-content .form-search.transfer .card-origin .box-switch .switch-position{display:flex;justify-content:center;align-items:center;width:100%;height:80%;padding:0 15px;margin:0 1px;cursor:pointer;background-color:#fff;transition:all 0.3s ease-out}.container-private-transfer .warpper .box-content .form-search.transfer .card-origin .box-switch .switch-position img{width:20px;height:20px}.container-private-transfer .warpper .box-content .form-search.transfer .card-destination{grid-area:1/5/2/9}.container-private-transfer .warpper .box-content .form-search.transfer .card-origin,.container-private-transfer .warpper .box-content .form-search.transfer .card-destination{position:relative}.container-private-transfer .warpper .box-content .form-search.transfer .card-origin .card-wrap .card-input,.container-private-transfer .warpper .box-content .form-search.transfer .card-destination .card-wrap .card-input{grid-template-columns:6% 94%!important}.container-private-transfer .warpper .box-content .form-search.transfer .card-origin .box-detail,.container-private-transfer .warpper .box-content .form-search.transfer .card-destination .box-detail{position:absolute;top:132%;left:0%;z-index:10;background-color:#fff;width:100%;border:1px solid rgb(0 0 0 / .15);border-radius:5px;box-shadow:0 8px 16px 0 rgb(0 0 0 / .2);transform:translate(0,60px);transition:all 0.3s ease-out;visibility:hidden;opacity:0}.container-private-transfer .warpper .box-content .form-search.transfer .card-origin .box-detail.open,.container-private-transfer .warpper .box-content .form-search.transfer .card-destination .box-detail.open{visibility:visible;opacity:1;transform:translate(0,0)}.container-private-transfer .warpper .box-content .form-search.transfer .card-origin .box-detail:before,.container-private-transfer .warpper .box-content .form-search.transfer .card-destination .box-detail:before{content:"";position:absolute;top:-20px;left:5%;transform:translate(-50%,0);border-width:10px;border-style:solid;border-color:#fff0 #fff0 #d9d9d9 #fff0}.container-private-transfer .warpper .box-content .form-search.transfer .card-origin .box-detail:after,.container-private-transfer .warpper .box-content .form-search.transfer .card-destination .box-detail:after{content:"";position:absolute;top:-18px;left:5%;transform:translate(-50%,0);border-width:10px;border-style:solid;border-color:#fff0 #fff0 #fff #fff0}.container-private-transfer .warpper .box-content .form-search.transfer .card-origin .box-detail .box-body,.container-private-transfer .warpper .box-content .form-search.transfer .card-destination .box-detail .box-body{border-bottom:1px solid #ccc;cursor:pointer;transition:all 0.3s ease-out;padding:10px 0 0 0}.container-private-transfer .warpper .box-content .form-search.transfer .card-origin .box-detail .box-body ul.list-province,.container-private-transfer .warpper .box-content .form-search.transfer .card-destination .box-detail .box-body ul.list-province{overflow-y:auto;max-height:400px;list-style:none;padding:0;margin:0}.container-private-transfer .warpper .box-content .form-search.transfer .card-origin .box-detail .box-body ul.list-province li.list-item,.container-private-transfer .warpper .box-content .form-search.transfer .card-destination .box-detail .box-body ul.list-province li.list-item{border-bottom:1px solid rgb(204 204 204 / .3137254902);cursor:pointer;transition:all 0.3s ease-out}.container-private-transfer .warpper .box-content .form-search.transfer .card-origin .box-detail .box-body ul.list-province li.list-item .list-item-action,.container-private-transfer .warpper .box-content .form-search.transfer .card-destination .box-detail .box-body ul.list-province li.list-item .list-item-action{display:grid!important;padding:15px 0 15px 20px;text-decoration:none!important;color:#495057!important}.container-private-transfer .warpper .box-content .form-search.transfer .card-origin .box-detail .box-body ul.list-province li.list-item .list-item-action:hover,.container-private-transfer .warpper .box-content .form-search.transfer .card-destination .box-detail .box-body ul.list-province li.list-item .list-item-action:hover{background-color:#f5f5f5;color:var(--main-color)!important}.container-private-transfer .warpper .box-content .form-search.transfer .card-origin .box-detail .box-body ul.list-province li.list-item .list-item-action:hover small,.container-private-transfer .warpper .box-content .form-search.transfer .card-destination .box-detail .box-body ul.list-province li.list-item .list-item-action:hover small{color:var(--main-color)!important;text-align:left!important}.container-private-transfer .warpper .box-content .form-search.transfer .card-origin .box-detail .box-body ul.list-province li.list-item .list-item-action:hover svg,.container-private-transfer .warpper .box-content .form-search.transfer .card-destination .box-detail .box-body ul.list-province li.list-item .list-item-action:hover svg{color:var(--main-color)!important}.container-private-transfer .warpper .box-content .form-search.transfer .card-origin .box-detail .box-body ul.list-province li.list-item .list-item-action span,.container-private-transfer .warpper .box-content .form-search.transfer .card-destination .box-detail .box-body ul.list-province li.list-item .list-item-action span{font-size:16px!important;text-align:left!important}.container-private-transfer .warpper .box-content .form-search.transfer .card-origin .box-detail .box-body ul.list-province li.list-item .list-item-action small,.container-private-transfer .warpper .box-content .form-search.transfer .card-destination .box-detail .box-body ul.list-province li.list-item .list-item-action small{font-size:12.8px!important;color:#777!important;text-align:left!important}.container-private-transfer .warpper .box-content .form-search.transfer .card-origin .box-detail .box-body ul.list-province li.list-item ul.list-stop,.container-private-transfer .warpper .box-content .form-search.transfer .card-destination .box-detail .box-body ul.list-province li.list-item ul.list-stop{list-style:none;padding:0;margin:0}.container-private-transfer .warpper .box-content .form-search.transfer .card-origin .box-detail .box-body ul.list-province li.list-item ul.list-stop li.list-stop-name,.container-private-transfer .warpper .box-content .form-search.transfer .card-destination .box-detail .box-body ul.list-province li.list-item ul.list-stop li.list-stop-name{background-color:#f5f5f5;border-bottom:1px solid rgb(204 204 204 / .3137254902);cursor:pointer;transition:all 0.3s ease-out}.container-private-transfer .warpper .box-content .form-search.transfer .card-origin .box-detail .box-body ul.list-province li.list-item ul.list-stop li.list-stop-name:first-child,.container-private-transfer .warpper .box-content .form-search.transfer .card-destination .box-detail .box-body ul.list-province li.list-item ul.list-stop li.list-stop-name:first-child{border-top:1px solid rgb(204 204 204 / .3137254902)}.container-private-transfer .warpper .box-content .form-search.transfer .card-origin .box-detail .box-body ul.list-province li.list-item ul.list-stop li.list-stop-name .list-item-action,.container-private-transfer .warpper .box-content .form-search.transfer .card-destination .box-detail .box-body ul.list-province li.list-item ul.list-stop li.list-stop-name .list-item-action{padding:15px 30px 15px 45px;text-decoration:none}.container-private-transfer .warpper .box-content .form-search.transfer .card-origin .box-detail .box-body ul.list-province li.list-item ul.list-stop li.list-stop-name .list-item-action .box-stop,.container-private-transfer .warpper .box-content .form-search.transfer .card-destination .box-detail .box-body ul.list-province li.list-item ul.list-stop li.list-stop-name .list-item-action .box-stop{display:grid;grid-template-columns:90% 10%;grid-gap:10px}.container-private-transfer .warpper .box-content .form-search.transfer .card-origin .box-detail .box-body ul.list-province li.list-item ul.list-stop li.list-stop-name .list-item-action .box-stop .stop-name,.container-private-transfer .warpper .box-content .form-search.transfer .card-destination .box-detail .box-body ul.list-province li.list-item ul.list-stop li.list-stop-name .list-item-action .box-stop .stop-name{display:grid}.container-private-transfer .warpper .box-content .form-search.transfer .card-origin .box-detail .box-body ul.list-province li.list-item ul.list-stop li.list-stop-name .list-item-action .box-stop .stop-name span,.container-private-transfer .warpper .box-content .form-search.transfer .card-destination .box-detail .box-body ul.list-province li.list-item ul.list-stop li.list-stop-name .list-item-action .box-stop .stop-name span{font-size:16px;text-align:left!important}.container-private-transfer .warpper .box-content .form-search.transfer .card-origin .box-detail .box-body ul.list-province li.list-item ul.list-stop li.list-stop-name .list-item-action .box-stop .stop-name small,.container-private-transfer .warpper .box-content .form-search.transfer .card-destination .box-detail .box-body ul.list-province li.list-item ul.list-stop li.list-stop-name .list-item-action .box-stop .stop-name small{font-size:12.8px;color:#777;text-align:left!important}.container-private-transfer .warpper .box-content .form-search.transfer .card-origin .box-detail .box-body ul.list-province li.list-item ul.list-stop li.list-stop-name .list-item-action .box-stop .redirect-map,.container-private-transfer .warpper .box-content .form-search.transfer .card-destination .box-detail .box-body ul.list-province li.list-item ul.list-stop li.list-stop-name .list-item-action .box-stop .redirect-map{display:flex;justify-content:center;align-items:center}.container-private-transfer .warpper .box-content .form-search.transfer .card-origin .box-detail .box-body ul.list-province li.list-item ul.list-stop li.list-stop-name .list-item-action .box-stop .redirect-map svg,.container-private-transfer .warpper .box-content .form-search.transfer .card-destination .box-detail .box-body ul.list-province li.list-item ul.list-stop li.list-stop-name .list-item-action .box-stop .redirect-map svg{width:25px;height:25px;padding-right:5px}.container-private-transfer .warpper .box-content .form-search.transfer .card-origin .box-detail .box-body ul.list-province li.list-item ul.list-stop li.list-stop-name .list-item-action.act,.container-private-transfer .warpper .box-content .form-search.transfer .card-destination .box-detail .box-body ul.list-province li.list-item ul.list-stop li.list-stop-name .list-item-action.act{color:var(--main-color)!important}.container-private-transfer .warpper .box-content .form-search.transfer .card-origin .box-detail .box-body ul.list-province li.list-item ul.list-stop li.list-stop-name .list-item-action.act small,.container-private-transfer .warpper .box-content .form-search.transfer .card-destination .box-detail .box-body ul.list-province li.list-item ul.list-stop li.list-stop-name .list-item-action.act small{color:var(--main-color)!important}.container-private-transfer .warpper .box-content .form-search.transfer .card-origin .box-detail .box-body ul.list-province li.list-item ul.list-stop li.list-stop-name .list-item-action.act svg,.container-private-transfer .warpper .box-content .form-search.transfer .card-destination .box-detail .box-body ul.list-province li.list-item ul.list-stop li.list-stop-name .list-item-action.act svg{color:var(--main-color)!important}.container-private-transfer .warpper .box-content .form-search.transfer .card-origin .box-detail .box-body ul.list-province li.list-item-key,.container-private-transfer .warpper .box-content .form-search.transfer .card-destination .box-detail .box-body ul.list-province li.list-item-key{border-bottom:1px solid rgb(204 204 204 / .3137254902);cursor:pointer;transition:all 0.3s ease-out}.container-private-transfer .warpper .box-content .form-search.transfer .card-origin .box-detail .box-body ul.list-province li.list-item-key .list-item-action,.container-private-transfer .warpper .box-content .form-search.transfer .card-destination .box-detail .box-body ul.list-province li.list-item-key .list-item-action{text-decoration:none;color:#495057!important}.container-private-transfer .warpper .box-content .form-search.transfer .card-origin .box-detail .box-body ul.list-province li.list-item-key .list-item-action:hover,.container-private-transfer .warpper .box-content .form-search.transfer .card-destination .box-detail .box-body ul.list-province li.list-item-key .list-item-action:hover{background-color:#f5f5f5;color:var(--main-color)!important}.container-private-transfer .warpper .box-content .form-search.transfer .card-origin .box-detail .box-body ul.list-province li.list-item-key .list-item-action:hover small,.container-private-transfer .warpper .box-content .form-search.transfer .card-destination .box-detail .box-body ul.list-province li.list-item-key .list-item-action:hover small{color:var(--main-color)!important;text-align:left!important}.container-private-transfer .warpper .box-content .form-search.transfer .card-origin .box-detail .box-body ul.list-province li.list-item-key .list-item-action:hover svg,.container-private-transfer .warpper .box-content .form-search.transfer .card-destination .box-detail .box-body ul.list-province li.list-item-key .list-item-action:hover svg{color:var(--main-color)!important}.container-private-transfer .warpper .box-content .form-search.transfer .card-origin .box-detail .box-body ul.list-province li.list-item-key .list-item-action .box-stop,.container-private-transfer .warpper .box-content .form-search.transfer .card-destination .box-detail .box-body ul.list-province li.list-item-key .list-item-action .box-stop{display:grid;grid-template-columns:90% 10%;grid-gap:0;padding:15px 0 15px 20px}.container-private-transfer .warpper .box-content .form-search.transfer .card-origin .box-detail .box-body ul.list-province li.list-item-key .list-item-action .box-stop .stop-name,.container-private-transfer .warpper .box-content .form-search.transfer .card-destination .box-detail .box-body ul.list-province li.list-item-key .list-item-action .box-stop .stop-name{display:grid}.container-private-transfer .warpper .box-content .form-search.transfer .card-origin .box-detail .box-body ul.list-province li.list-item-key .list-item-action .box-stop .stop-name span,.container-private-transfer .warpper .box-content .form-search.transfer .card-destination .box-detail .box-body ul.list-province li.list-item-key .list-item-action .box-stop .stop-name span{font-size:16px;text-align:left!important}.container-private-transfer .warpper .box-content .form-search.transfer .card-origin .box-detail .box-body ul.list-province li.list-item-key .list-item-action .box-stop .stop-name small,.container-private-transfer .warpper .box-content .form-search.transfer .card-destination .box-detail .box-body ul.list-province li.list-item-key .list-item-action .box-stop .stop-name small{font-size:12.8px;color:#777;text-align:left!important}.container-private-transfer .warpper .box-content .form-search.transfer .card-origin .box-detail .box-body ul.list-province li.list-item-key .list-item-action .box-stop .redirect-map,.container-private-transfer .warpper .box-content .form-search.transfer .card-destination .box-detail .box-body ul.list-province li.list-item-key .list-item-action .box-stop .redirect-map{display:flex;justify-content:center;align-items:center}.container-private-transfer .warpper .box-content .form-search.transfer .card-origin .box-detail .box-body ul.list-province li.list-item-key .list-item-action .box-stop .redirect-map svg,.container-private-transfer .warpper .box-content .form-search.transfer .card-destination .box-detail .box-body ul.list-province li.list-item-key .list-item-action .box-stop .redirect-map svg{width:25px;height:25px;padding-right:5px}.container-private-transfer .warpper .box-content .form-search.transfer .card-origin .box-detail .box-body ul.list-province li.none-item,.container-private-transfer .warpper .box-content .form-search.transfer .card-destination .box-detail .box-body ul.list-province li.none-item{border:none;cursor:default;padding:15px 0 20px 20px}.container-private-transfer .warpper .box-content .form-search.transfer .card-origin .box-detail .box-body ul.list-province li.none-item .list-item-action,.container-private-transfer .warpper .box-content .form-search.transfer .card-destination .box-detail .box-body ul.list-province li.none-item .list-item-action{text-decoration:none;cursor:default;color:#495057}.container-private-transfer .warpper .box-content .form-search.transfer .card-origin .box-detail .box-body ul.list-province li.none-item .list-item-action span,.container-private-transfer .warpper .box-content .form-search.transfer .card-destination .box-detail .box-body ul.list-province li.none-item .list-item-action span{font-size:16px;text-align:left!important}.container-private-transfer .warpper .box-content .form-search.transfer .card-departure{grid-area:2/1/3/4;display:grid;grid-template-columns:60% auto;grid-column-gap:0;grid-template-rows:1fr;grid-row-gap:0}.container-private-transfer .warpper .box-content .form-search.transfer .card-return{grid-area:2/4/3/7;display:grid;grid-template-columns:60% auto;grid-column-gap:0;grid-template-rows:1fr;grid-row-gap:0;position:relative}.container-private-transfer .warpper .box-content .form-search.transfer .card-return .clear-return{position:absolute;right:15px;top:30px;cursor:pointer;visibility:hidden;transition:all 0.3s ease-out;opacity:0}.container-private-transfer .warpper .box-content .form-search.transfer .card-return .clear-return img{width:20px;height:20px}.container-private-transfer .warpper .box-content .form-search.transfer .card-return .clear-return.show{visibility:visible;opacity:1}.container-private-transfer .warpper .box-content .form-search.transfer .card-departure .card-time,.container-private-transfer .warpper .box-content .form-search.transfer .card-return .card-time{position:relative}.container-private-transfer .warpper .box-content .form-search.transfer .card-departure .card-time .card-wrap,.container-private-transfer .warpper .box-content .form-search.transfer .card-return .card-time .card-wrap{overflow:hidden}.container-private-transfer .warpper .box-content .form-search.transfer .card-departure .card-time .card-wrap label,.container-private-transfer .warpper .box-content .form-search.transfer .card-return .card-time .card-wrap label{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.container-private-transfer .warpper .box-content .form-search.transfer .card-departure .card-time .card-wrap .card-input,.container-private-transfer .warpper .box-content .form-search.transfer .card-return .card-time .card-wrap .card-input{grid-template-columns:25% 75%!important}.container-private-transfer .warpper .box-content .form-search.transfer .card-departure .card-time .box-detail,.container-private-transfer .warpper .box-content .form-search.transfer .card-return .card-time .box-detail{position:absolute;top:132%;left:0%;z-index:10;background-color:#fff;width:100%;border:1px solid rgb(0 0 0 / .15);border-radius:5px;box-shadow:0 8px 16px 0 rgb(0 0 0 / .2);transform:translate(0,60px);transition:all 0.3s ease-out;visibility:hidden;opacity:0}.container-private-transfer .warpper .box-content .form-search.transfer .card-departure .card-time .box-detail.show,.container-private-transfer .warpper .box-content .form-search.transfer .card-return .card-time .box-detail.show{visibility:visible;opacity:1;transform:translate(0,0)}.container-private-transfer .warpper .box-content .form-search.transfer .card-departure .card-time .box-detail:before,.container-private-transfer .warpper .box-content .form-search.transfer .card-return .card-time .box-detail:before{content:"";position:absolute;top:-20px;left:15%;transform:translate(-50%,0);border-width:10px;border-style:solid;border-color:#fff0 #fff0 #d9d9d9 #fff0}.container-private-transfer .warpper .box-content .form-search.transfer .card-departure .card-time .box-detail:after,.container-private-transfer .warpper .box-content .form-search.transfer .card-return .card-time .box-detail:after{content:"";position:absolute;top:-18px;left:15%;transform:translate(-50%,0);border-width:10px;border-style:solid;border-color:#fff0 #fff0 #fff #fff0}.container-private-transfer .warpper .box-content .form-search.transfer .card-departure .card-time .box-detail .box-body,.container-private-transfer .warpper .box-content .form-search.transfer .card-return .card-time .box-detail .box-body{border-bottom:1px solid #ccc;cursor:pointer;transition:all 0.3s ease-out;padding:10px 0 0 0}.container-private-transfer .warpper .box-content .form-search.transfer .card-departure .card-time .box-detail .box-body ul.list-time,.container-private-transfer .warpper .box-content .form-search.transfer .card-return .card-time .box-detail .box-body ul.list-time{overflow-y:auto;max-height:200px;list-style:none;padding:0;margin:0}.container-private-transfer .warpper .box-content .form-search.transfer .card-departure .card-time .box-detail .box-body ul.list-time li.list-time-name,.container-private-transfer .warpper .box-content .form-search.transfer .card-return .card-time .box-detail .box-body ul.list-time li.list-time-name{border-bottom:1px solid rgb(204 204 204 / .3137254902);cursor:pointer;transition:all 0.3s ease-out}.container-private-transfer .warpper .box-content .form-search.transfer .card-departure .card-time .box-detail .box-body ul.list-time li.list-time-name .item-time-action,.container-private-transfer .warpper .box-content .form-search.transfer .card-return .card-time .box-detail .box-body ul.list-time li.list-time-name .item-time-action{text-decoration:none!important;display:grid!important;gap:5px;padding:15px 0 15px 20px;background-color:#fff}.container-private-transfer .warpper .box-content .form-search.transfer .card-departure .card-time .box-detail .box-body ul.list-time li.list-time-name .item-time-action span,.container-private-transfer .warpper .box-content .form-search.transfer .card-return .card-time .box-detail .box-body ul.list-time li.list-time-name .item-time-action span{font-size:16px!important;text-align:left!important;color:#495057!important}.container-private-transfer .warpper .box-content .form-search.transfer .card-departure .card-time .box-detail .box-body ul.list-time li.list-time-name .item-time-action:hover,.container-private-transfer .warpper .box-content .form-search.transfer .card-return .card-time .box-detail .box-body ul.list-time li.list-time-name .item-time-action:hover{background-color:#f5f5f5}.container-private-transfer .warpper .box-content .form-search.transfer .card-departure .card-time .box-detail .box-body ul.list-time li.list-time-name .item-time-action:hover span,.container-private-transfer .warpper .box-content .form-search.transfer .card-return .card-time .box-detail .box-body ul.list-time li.list-time-name .item-time-action:hover span{color:var(--main-color)!important}.container-private-transfer .warpper .box-content .form-search.transfer .card-button{grid-area:2/7/3/9}.container-private-transfer .warpper .box-content .form-search.transfer .card-button .card-wrap{border:0!important;padding:0!important;margin:0!important}.container-private-transfer .warpper .box-content .form-search.transfer .card-button .card-wrap button{width:100%;height:58px;background-color:var(--main-color);color:var(--font-color);font-size:16px;font-weight:600;border:none;border-radius:5px;cursor:pointer;transition:all 0.3s ease-out}.container-private-transfer .warpper .box-content .form-search.transfer .card-button .card-wrap button:hover{background-color:var(--main-color)}.container-private-transfer .warpper .box-content .form-search.transfer .card-departure .card-time,.container-private-transfer .warpper .box-content .form-search.transfer .card-return .card-date,.container-private-transfer .warpper .box-content .form-search.transfer .card-return .card-time,.container-private-transfer .warpper .box-content .form-search.transfer .card-passenger{display:none!important}@media (max-width:1200px){.container-private-transfer .warpper .box-content .form-search.transfer .card-departure .card-date .card-wrap .card-input,.container-private-transfer .warpper .box-content .form-search.transfer .card-return .card-date .card-wrap .card-input{grid-template-columns:15% 85%!important}.container-private-transfer .warpper .box-content .form-search.transfer .card-origin .card-wrap .card-input,.container-private-transfer .warpper .box-content .form-search.transfer .card-destination .card-wrap .card-input{grid-template-columns:9% 91%!important}}@media (max-width:991px){.container-private-transfer .warpper .box-content .form-search.transfer .card-origin .card-wrap,.container-private-transfer .warpper .box-content .form-search.transfer .card-destination .card-wrap,.container-private-transfer .warpper .box-content .form-search.transfer .card-departure .card-wrap,.container-private-transfer .warpper .box-content .form-search.transfer .card-return .card-wrap,.container-private-transfer .warpper .box-content .form-search.transfer .card-button .card-wrap{width:100%}.container-private-transfer .warpper .box-content .form-search.transfer .card-origin{grid-area:1/1/2/9}.container-private-transfer .warpper .box-content .form-search.transfer .card-destination{grid-area:2/1/3/9}.container-private-transfer .warpper .box-content .form-search.transfer .card-departure{grid-area:3/1/4/9;grid-template-columns:100%}.container-private-transfer .warpper .box-content .form-search.transfer .card-button{grid-area:4/1/5/9}.container-private-transfer .warpper .box-content .form-search.transfer .card-departure .card-date .card-wrap .card-input{grid-template-columns:10% 90%!important}.container-private-transfer .warpper .box-content .form-search.transfer .card-origin .card-wrap .card-input,.container-private-transfer .warpper .box-content .form-search.transfer .card-destination .card-wrap .card-input{grid-template-columns:5% 91%!important}.container-private-transfer .warpper .box-content .form-search.transfer .card-origin .box-switch .switch-position img{rotate:90deg!important}}@media (max-width:767px){.container-private-transfer .warpper .box-content .form-search.transfer{padding:15px}.container-private-transfer .warpper .box-content .form-search.transfer .card-origin{grid-area:1/1/2/9}.container-private-transfer .warpper .box-content .form-search.transfer .card-destination{grid-area:2/1/3/9}.container-private-transfer .warpper .box-content .form-search.transfer .card-departure{grid-area:3/1/4/9;grid-template-columns:100%}.container-private-transfer .warpper .box-content .form-search.transfer .card-return{grid-area:4/1/4/9;grid-template-columns:60% auto}.container-private-transfer .warpper .box-content .form-search.transfer .card-button{grid-area:5/1/5/9}.container-private-transfer .warpper .box-content .form-search.transfer .card-origin .card-wrap .card-input,.container-private-transfer .warpper .box-content .form-search.transfer .card-destination .card-wrap .card-input{grid-template-columns:5% 95%!important}.container-private-transfer .warpper .box-content .form-search.transfer .card-departure .card-date .card-wrap .card-input,.container-private-transfer .warpper .box-content .form-search.transfer .card-return .card-date .card-wrap .card-input{grid-template-columns:10% 90%!important}.container-private-transfer .warpper .box-content .form-search.transfer .card-departure .card-time .card-wrap .card-input,.container-private-transfer .warpper .box-content .form-search.transfer .card-return .card-time .card-wrap .card-input{grid-template-columns:13% 87%!important}}@media (max-width:650px){.container-private-transfer .warpper .box-content .form-search.transfer .card-origin{grid-area:1/1/2/9}.container-private-transfer .warpper .box-content .form-search.transfer .card-destination{grid-area:2/1/3/9}.container-private-transfer .warpper .box-content .form-search.transfer .card-departure{grid-area:3/1/4/9;grid-template-columns:100%}.container-private-transfer .warpper .box-content .form-search.transfer .card-return{grid-area:4/1/4/9;grid-template-columns:60% auto}.container-private-transfer .warpper .box-content .form-search.transfer .card-button{grid-area:5/1/5/9}}@media (max-width:560px){.container-private-transfer .warpper .box-content .form-search.transfer .card-origin .card-wrap .card-input,.container-private-transfer .warpper .box-content .form-search.transfer .card-destination .card-wrap .card-input{grid-template-columns:10% 90%!important}.container-private-transfer .warpper .box-content .form-search.transfer .card-departure .card-date .card-wrap .card-input,.container-private-transfer .warpper .box-content .form-search.transfer .card-return .card-date .card-wrap .card-input{grid-template-columns:13% 87%!important}.container-private-transfer .warpper .box-content .form-search.transfer .card-departure .card-time .card-wrap .card-input,.container-private-transfer .warpper .box-content .form-search.transfer .card-return .card-time .card-wrap .card-input{grid-template-columns:20% 80%!important}}@media (max-width:400px){.container-private-transfer .warpper .box-content .form-search.transfer .card-origin .card-wrap .card-input,.container-private-transfer .warpper .box-content .form-search.transfer .card-destination .card-wrap .card-input{grid-template-columns:10% 90%!important}.container-private-transfer .warpper .box-content .form-search.transfer .card-departure .card-date .card-wrap .card-input,.container-private-transfer .warpper .box-content .form-search.transfer .card-return .card-date .card-wrap .card-input{grid-template-columns:15% 85%!important}.container-private-transfer .warpper .box-content .form-search.transfer .card-departure .card-time .card-wrap .card-input,.container-private-transfer .warpper .box-content .form-search.transfer .card-return .card-time .card-wrap .card-input{grid-template-columns:30% 70%!important}}@media (max-width:380px){.container-private-transfer .warpper .box-content .form-search.transfer .card-departure .card-date .card-wrap .card-input,.container-private-transfer .warpper .box-content .form-search.transfer .card-return .card-date .card-wrap .card-input{grid-template-columns:20% 80%!important}}@media (max-width:330px){.container-private-transfer .warpper .box-content .form-search.transfer .card-departure{grid-template-columns:60% 40%}.container-private-transfer .warpper .box-content .form-search.transfer .card-return{grid-template-columns:60% 40%}.container-private-transfer .warpper .box-content .form-search.transfer .card-origin .card-wrap .card-input,.container-private-transfer .warpper .box-content .form-search.transfer .card-destination .card-wrap .card-input{grid-template-columns:15% 85%!important}.container-private-transfer .warpper .box-content .form-search.transfer .card-departure .card-date .card-wrap .card-input,.container-private-transfer .warpper .box-content .form-search.transfer .card-return .card-date .card-wrap .card-input{grid-template-columns:25% 75%!important}.container-private-transfer .warpper .box-content .form-search.transfer .card-departure .card-time .card-wrap .card-input,.container-private-transfer .warpper .box-content .form-search.transfer .card-return .card-time .card-wrap .card-input{grid-template-columns:35% 65%!important}}.vertical .container-search{position:relative;max-width:100%;width:100%;margin:0!important;padding:0!important;text-align:left!important}.vertical .container-search label{display:block!important;margin-bottom:0!important;font-size:12px!important;font-weight:600!important;text-align:left!important;color:#777!important}.vertical .container-search input[type=text]{outline:none!important;border:none!important;width:99%!important;height:25px!important;font-size:16px!important;font-weight:bold!important;color:#495057!important;padding-left:0!important}.vertical .container-search input[type=text]:focus{outline:none!important}.vertical .container-search input[type=text]::placeholder{font-weight:bold!important}.vertical .container-search ::-webkit-scrollbar{width:5px!important}.vertical .container-search ::-webkit-scrollbar-button{background-color:#fff0!important}.vertical .container-search ::-webkit-scrollbar-thumb{background-color:#ddd!important}.vertical .container-search ::-webkit-scrollbar-track-piece{background-color:#fff0!important}.vertical .container-search .form-control:disabled,.vertical .container-search .form-control[readonly]{background-color:unset!important}.vertical .container-search .warpper{display:flex!important;justify-content:center!important;align-items:center!important}.vertical .container-search .box-centent{width:100%;padding:20px;border-radius:5px;box-shadow:0 0 10px rgb(0 0 0 / .1);background-color:#fff}.vertical .container-search .form-search-trip{display:inline-grid;grid-template-columns:100%;grid-gap:20px;width:100%}.vertical .container-search .switch-position{position:absolute;right:20px;top:55%;transform:translateY(-50%);cursor:pointer;background-color:#fff}.vertical .container-search .card-origin,.vertical .container-search .card-destination,.vertical .container-search .card-date .card-departure,.vertical .container-search .card-date .card-return,.vertical .container-search .card-passengers-button .card-passenger{padding:6px 0 6px 10px}.vertical .container-search .card-origin,.vertical .container-search .card-destination{position:relative;border:1px solid #ccc;border-radius:5px}.vertical .container-search .card-origin .box-detail,.vertical .container-search .card-destination .box-detail{width:100%;background-color:#fff;border-radius:5px;position:absolute;z-index:10;top:130%;left:0%;transform:translate(0,60px);transition:all 0.3s ease-out;visibility:hidden;box-shadow:0 8px 16px 0 rgb(0 0 0 / .2);opacity:0;border:1px solid rgb(0 0 0 / .15)}.vertical .container-search .card-origin .box-detail::before,.vertical .container-search .card-destination .box-detail::before{content:"";position:absolute;top:-20px;left:5%;transform:translate(-50%,0);border-width:10px;border-style:solid;border-color:#fff0 #fff0 #ccc #fff0}.vertical .container-search .card-origin .box-detail::after,.vertical .container-search .card-destination .box-detail::after{content:"";position:absolute;top:-18px;left:5%;transform:translate(-50%,0);border-width:10px;border-style:solid;border-color:#fff0 #fff0 #fff #fff0}.vertical .container-search .card-origin .box-detail.open,.vertical .container-search .card-destination .box-detail.open{visibility:visible;opacity:1;transform:translate(0,0)}.vertical .container-search .card-origin .box-detail .box-body,.vertical .container-search .card-destination .box-detail .box-body{border-bottom:1px solid #ccc;cursor:pointer;transition:all 0.3s ease-out;padding:10px 0 0 0}.vertical .container-search .card-origin .box-detail .box-body ul.list-province-name,.vertical .container-search .card-destination .box-detail .box-body ul.list-province-name{overflow-y:auto!important;max-height:400px!important;list-style:none!important;padding:0!important;margin:0!important}.vertical .container-search .card-origin .box-detail .box-body ul.list-province-name li.list-item,.vertical .container-search .card-destination .box-detail .box-body ul.list-province-name li.list-item{border-bottom:1px solid rgb(204 204 204 / .3137254902)!important;cursor:pointer!important;transition:all 0.3s ease-out!important}.vertical .container-search .card-origin .box-detail .box-body ul.list-province-name li.list-item .list-item-action,.vertical .container-search .card-destination .box-detail .box-body ul.list-province-name li.list-item .list-item-action{display:grid!important;padding:15px 0 15px 20px!important;text-decoration:none!important}.vertical .container-search .card-origin .box-detail .box-body ul.list-province-name li.list-item .list-item-action:hover,.vertical .container-search .card-destination .box-detail .box-body ul.list-province-name li.list-item .list-item-action:hover{background-color:#f5f5f5;color:var(--main-color)!important}.vertical .container-search .card-origin .box-detail .box-body ul.list-province-name li.list-item .list-item-action:hover small,.vertical .container-search .card-destination .box-detail .box-body ul.list-province-name li.list-item .list-item-action:hover small{color:var(--main-color)!important;text-align:left!important}.vertical .container-search .card-origin .box-detail .box-body ul.list-province-name li.list-item .list-item-action:hover svg,.vertical .container-search .card-destination .box-detail .box-body ul.list-province-name li.list-item .list-item-action:hover svg{color:var(--main-color)!important}.vertical .container-search .card-origin .box-detail .box-body ul.list-province-name li.list-item .list-item-action span,.vertical .container-search .card-destination .box-detail .box-body ul.list-province-name li.list-item .list-item-action span{color:#495057!important;font-size:16px!important;text-align:left!important}.vertical .container-search .card-origin .box-detail .box-body ul.list-province-name li.list-item .list-item-action small,.vertical .container-search .card-destination .box-detail .box-body ul.list-province-name li.list-item .list-item-action small{font-size:12.8px!important;color:#777!important;text-align:left!important}.vertical .container-search .card-origin .box-detail .box-body ul.list-province-name li.list-item ul.list-stop,.vertical .container-search .card-destination .box-detail .box-body ul.list-province-name li.list-item ul.list-stop{list-style:none!important;padding:0!important;margin:0!important}.vertical .container-search .card-origin .box-detail .box-body ul.list-province-name li.list-item ul.list-stop li.list-stop-name,.vertical .container-search .card-destination .box-detail .box-body ul.list-province-name li.list-item ul.list-stop li.list-stop-name{background-color:#f5f5f5!important;border-bottom:1px solid rgb(204 204 204 / .3137254902)!important;cursor:pointer!important;transition:all 0.3s ease-out!important}.vertical .container-search .card-origin .box-detail .box-body ul.list-province-name li.list-item ul.list-stop li.list-stop-name:first-child,.vertical .container-search .card-destination .box-detail .box-body ul.list-province-name li.list-item ul.list-stop li.list-stop-name:first-child{border-top:1px solid rgb(204 204 204 / .3137254902)!important}.vertical .container-search .card-origin .box-detail .box-body ul.list-province-name li.list-item ul.list-stop li.list-stop-name .list-item-action,.vertical .container-search .card-destination .box-detail .box-body ul.list-province-name li.list-item ul.list-stop li.list-stop-name .list-item-action{padding:15px 30px 15px 45px!important;text-decoration:none!important}.vertical .container-search .card-origin .box-detail .box-body ul.list-province-name li.list-item ul.list-stop li.list-stop-name .list-item-action .box-stop,.vertical .container-search .card-destination .box-detail .box-body ul.list-province-name li.list-item ul.list-stop li.list-stop-name .list-item-action .box-stop{display:grid!important;grid-template-columns:90% 10%!important;grid-gap:10px!important}.vertical .container-search .card-origin .box-detail .box-body ul.list-province-name li.list-item ul.list-stop li.list-stop-name .list-item-action .box-stop .stop-name,.vertical .container-search .card-destination .box-detail .box-body ul.list-province-name li.list-item ul.list-stop li.list-stop-name .list-item-action .box-stop .stop-name{display:grid!important}.vertical .container-search .card-origin .box-detail .box-body ul.list-province-name li.list-item ul.list-stop li.list-stop-name .list-item-action .box-stop .stop-name span,.vertical .container-search .card-destination .box-detail .box-body ul.list-province-name li.list-item ul.list-stop li.list-stop-name .list-item-action .box-stop .stop-name span{color:#495057!important;font-size:16px!important;text-align:left!important}.vertical .container-search .card-origin .box-detail .box-body ul.list-province-name li.list-item ul.list-stop li.list-stop-name .list-item-action .box-stop .stop-name small,.vertical .container-search .card-destination .box-detail .box-body ul.list-province-name li.list-item ul.list-stop li.list-stop-name .list-item-action .box-stop .stop-name small{font-size:12.8px!important;color:#777!important;text-align:left!important}.vertical .container-search .card-origin .box-detail .box-body ul.list-province-name li.list-item ul.list-stop li.list-stop-name .list-item-action .box-stop .redirect-map,.vertical .container-search .card-destination .box-detail .box-body ul.list-province-name li.list-item ul.list-stop li.list-stop-name .list-item-action .box-stop .redirect-map{display:flex!important;justify-content:center!important;align-items:center!important}.vertical .container-search .card-origin .box-detail .box-body ul.list-province-name li.list-item ul.list-stop li.list-stop-name .list-item-action .box-stop .redirect-map svg,.vertical .container-search .card-destination .box-detail .box-body ul.list-province-name li.list-item ul.list-stop li.list-stop-name .list-item-action .box-stop .redirect-map svg{width:25px!important;height:25px!important;padding-right:5px!important}.vertical .container-search .card-origin .box-detail .box-body ul.list-province-name li.list-item-key,.vertical .container-search .card-destination .box-detail .box-body ul.list-province-name li.list-item-key{border-bottom:1px solid rgb(204 204 204 / .3137254902)!important;cursor:pointer!important;transition:all 0.3s ease-out!important}.vertical .container-search .card-origin .box-detail .box-body ul.list-province-name li.list-item-key .list-item-action,.vertical .container-search .card-destination .box-detail .box-body ul.list-province-name li.list-item-key .list-item-action{text-decoration:none!important;color:#495057!important}.vertical .container-search .card-origin .box-detail .box-body ul.list-province-name li.list-item-key .list-item-action:hover,.vertical .container-search .card-destination .box-detail .box-body ul.list-province-name li.list-item-key .list-item-action:hover{background-color:#f5f5f5!important;color:var(--main-color)!important}.vertical .container-search .card-origin .box-detail .box-body ul.list-province-name li.list-item-key .list-item-action:hover small,.vertical .container-search .card-destination .box-detail .box-body ul.list-province-name li.list-item-key .list-item-action:hover small{color:var(--main-color)!important;text-align:left!important}.vertical .container-search .card-origin .box-detail .box-body ul.list-province-name li.list-item-key .list-item-action:hover svg,.vertical .container-search .card-destination .box-detail .box-body ul.list-province-name li.list-item-key .list-item-action:hover svg{color:var(--main-color)!important}.vertical .container-search .card-origin .box-detail .box-body ul.list-province-name li.list-item-key .list-item-action .box-stop,.vertical .container-search .card-destination .box-detail .box-body ul.list-province-name li.list-item-key .list-item-action .box-stop{display:grid!important;grid-template-columns:90% 10%!important;grid-gap:0px!important;padding:15px 0 15px 20px!important}.vertical .container-search .card-origin .box-detail .box-body ul.list-province-name li.list-item-key .list-item-action .box-stop .stop-name,.vertical .container-search .card-destination .box-detail .box-body ul.list-province-name li.list-item-key .list-item-action .box-stop .stop-name{display:grid!important}.vertical .container-search .card-origin .box-detail .box-body ul.list-province-name li.list-item-key .list-item-action .box-stop .stop-name span,.vertical .container-search .card-destination .box-detail .box-body ul.list-province-name li.list-item-key .list-item-action .box-stop .stop-name span{font-size:16px!important;text-align:left!important}.vertical .container-search .card-origin .box-detail .box-body ul.list-province-name li.list-item-key .list-item-action .box-stop .stop-name small,.vertical .container-search .card-destination .box-detail .box-body ul.list-province-name li.list-item-key .list-item-action .box-stop .stop-name small{font-size:12.8px!important;color:#777!important;text-align:left!important}.vertical .container-search .card-origin .box-detail .box-body ul.list-province-name li.list-item-key .list-item-action .box-stop .redirect-map,.vertical .container-search .card-destination .box-detail .box-body ul.list-province-name li.list-item-key .list-item-action .box-stop .redirect-map{display:flex!important;justify-content:center!important;align-items:center!important}.vertical .container-search .card-origin .box-detail .box-body ul.list-province-name li.list-item-key .list-item-action .box-stop .redirect-map svg,.vertical .container-search .card-destination .box-detail .box-body ul.list-province-name li.list-item-key .list-item-action .box-stop .redirect-map svg{width:25px!important;height:25px!important;padding-right:5px!important}.vertical .container-search .card-origin .box-detail .box-body ul.list-province-name li.none-item,.vertical .container-search .card-destination .box-detail .box-body ul.list-province-name li.none-item{border:none!important;cursor:default!important;padding:15px 0 20px 20px!important}.vertical .container-search .card-origin .box-detail .box-body ul.list-province-name li.none-item .list-item-action,.vertical .container-search .card-destination .box-detail .box-body ul.list-province-name li.none-item .list-item-action{text-decoration:none!important;cursor:default!important;color:#495057!important}.vertical .container-search .card-origin .box-detail .box-body ul.list-province-name li.none-item .list-item-action span,.vertical .container-search .card-destination .box-detail .box-body ul.list-province-name li.none-item .list-item-action span{font-size:16px!important;text-align:left!important}.vertical .container-search .redirect-map.map-style svg{color:#a9a9a9!important}.vertical .container-search .card-date .group-date{display:grid!important;grid-template-columns:100%!important;grid-gap:20px!important;width:100%!important;margin:0!important;padding:0!important}.vertical .container-search .card-date .card-departure,.vertical .container-search .card-date .card-return{position:relative!important;border:1px solid #ccc!important;border-radius:5px!important;width:100%!important;min-width:200px!important}.vertical .container-search .card-date .card-return .clear-return{display:none!important;position:absolute!important;right:15px!important;top:40%!important;cursor:pointer!important}.vertical .container-search .card-date .card-return .clear-return img{width:20px!important;height:20px!important}.vertical .container-search .card-date .card-return .clear-return.show{display:block!important}.vertical .container-search .card-passengers-button .group-passengers{display:grid!important;grid-template-columns:auto!important;grid-gap:20px!important;width:100%!important;margin:0!important;padding:0!important}.vertical .container-search .card-passengers-button .card-passenger{position:relative!important;border:1px solid #ccc!important;border-radius:5px!important}.vertical .container-search .card-passengers-button .card-passenger .box-detail{width:200px!important;background-color:#fff!important;border-radius:5px!important;position:absolute!important;z-index:10!important;top:130%!important;left:0%!important;transform:translate(0,60px)!important;transition:all 0.3s ease-out!important;visibility:hidden!important;box-shadow:0 8px 16px 0 rgb(0 0 0 / .2)!important;opacity:0!important;border:1px solid rgb(0 0 0 / .15)!important}.vertical .container-search .card-passengers-button .card-passenger .box-detail::before{content:""!important;position:absolute!important;top:-20px!important;left:10%!important;transform:translate(-50%,0)!important;border-width:10px!important;border-style:solid!important;border-color:#fff0 #fff0 #ccc transparent!important}.vertical .container-search .card-passengers-button .card-passenger .box-detail::after{content:""!important;position:absolute!important;top:-18px!important;left:10%!important;transform:translate(-50%,0)!important;border-width:10px!important;border-style:solid!important;border-color:#fff0 #fff0 #fff transparent!important}.vertical .container-search .card-passengers-button .card-passenger .box-detail.open{visibility:visible!important;opacity:1!important;transform:translate(0,0)!important}.vertical .container-search .card-passengers-button .card-passenger .box-detail .box-body{border-bottom:1px solid #ccc!important;cursor:pointer!important;transition:all 0.3s ease-out!important;padding:10px 0 0 0px!important}.vertical .container-search .card-passengers-button .card-passenger .box-detail .box-body ul.list-amout-passenger{overflow-y:auto!important;max-height:400px!important;list-style:none!important;padding:0!important;margin:0!important}.vertical .container-search .card-passengers-button .card-passenger .box-detail .box-body ul.list-amout-passenger li.list-item{border-bottom:1px solid rgb(204 204 204 / .3137254902)!important;cursor:pointer!important;transition:all 0.3s ease-out!important}.vertical .container-search .card-passengers-button .card-passenger .box-detail .box-body ul.list-amout-passenger li.list-item .list-item-action{display:grid!important;padding:15px 0 15px 20px!important;text-decoration:none!important}.vertical .container-search .card-passengers-button .card-passenger .box-detail .box-body ul.list-amout-passenger li.list-item .list-item-action:hover{background-color:#f5f5f5!important;color:var(--main-color)!important}.vertical .container-search .card-passengers-button .card-passenger .box-detail .box-body ul.list-amout-passenger li.list-item .list-item-action span{color:#495057!important;font-size:16px!important;text-align:left!important}.vertical .container-search .card-passengers-button .card-button .box-button{display:flex!important;justify-content:center!important;align-items:center!important;height:100%!important}.vertical .container-search .card-passengers-button .card-button .btn-search{width:100%!important;height:100%!important;padding:15px!important;border:none!important;border-radius:5px!important;background-color:var(--main-color)!important;color:var(--font-color)!important;font-size:16px!important;cursor:pointer!important}@media screen and (max-width:1200px){.vertical .container-search .form-search-trip{grid-template-columns:auto}}@media screen and (max-width:1024px){.vertical .container-search .box-centent{width:100%}.vertical .container-search .card-origin .box-detail,.vertical .container-search .card-destination .box-detail{width:100%}.vertical .container-search .card-passengers-button .card-passenger .box-detail{width:100%}}@media screen and (max-width:970px){.vertical .container-search body{overflow:hidden}.vertical .container-search .form-search-trip{grid-template-columns:auto}.vertical .container-search .card-origin .box-detail,.vertical .container-search .card-destination .box-detail{width:100%}.vertical .container-search .card-date .group-date{grid-template-columns:auto}.vertical .container-search .card-passengers-button .group-passengers{grid-template-columns:auto}.vertical .container-search .card-passengers-button .card-button .btn-search{height:100%!important;padding:15px 0}.vertical .container-search .switch-position{right:5px;padding:10px 10px 10px 10px}}.flatpickr-calendar{box-shadow:0 8px 16px 0 rgb(0 0 0 / .2)!important;border:1px solid rgb(0 0 0 / .15)!important;border-radius:5px!important;margin-top:20px!important}.flatpickr-calendar:before{content:""!important;position:absolute!important;top:-20px!important;left:8%!important;transform:translate(-50%,0)!important;border-width:10px!important;border-style:solid!important;border-color:#fff0 #fff0 #d9d9d9 transparent!important}.flatpickr-calendar:after{content:""!important;position:absolute!important;top:-20px!important;left:8%!important;transform:translate(-55%,9%)!important;border-width:10px!important;border-style:solid!important;border-color:#fff0 #fff0 #fff transparent!important}.flatpickr-calendar .flatpickr-day.selected,.flatpickr-calendar .flatpickr-day.startRange,.flatpickr-calendar .flatpickr-day.endRange,.flatpickr-calendar .flatpickr-day.selected.inRange,.flatpickr-calendar .flatpickr-day.startRange.inRange,.flatpickr-calendar .flatpickr-day.endRange.inRange,.flatpickr-calendar .flatpickr-day.selected:focus,.flatpickr-calendar .flatpickr-day.startRange:focus,.flatpickr-calendar .flatpickr-day.endRange:focus,.flatpickr-calendar .flatpickr-day.selected:hover,.flatpickr-calendar .flatpickr-day.startRange:hover,.flatpickr-calendar .flatpickr-day.endRange:hover,.flatpickr-calendar .flatpickr-day.selected.prevMonthDay,.flatpickr-calendar .flatpickr-day.startRange.prevMonthDay,.flatpickr-calendar .flatpickr-day.endRange.prevMonthDay,.flatpickr-calendar .flatpickr-day.selected.nextMonthDay,.flatpickr-calendar .flatpickr-day.startRange.nextMonthDay,.flatpickr-calendar .flatpickr-day.endRange.nextMonthDay{background:var(--main-color)!important;-webkit-box-shadow:none!important;box-shadow:none!important;color:#fff!important;border-color:var(--main-color)!important}.modal-warpper{position:fixed;z-index:10000;top:0;left:0;width:100%;height:100%;background-color:rgb(0 0 0 / .5);visibility:hidden;transform:translate(0,100vh);transition:all 0.3s ease-out}.modal-warpper.show{visibility:visible;transform:translate(0,0)}.modal-warpper.show body{overflow:hidden}.modal-warpper .modal-box{display:flex;justify-content:center;align-items:center}.modal-warpper .modal-box .modal-box-content{max-width:100%;width:100%;height:100vh;box-shadow:0 0 10px rgb(0 0 0 / .1);background-color:#fff}.modal-warpper .modal-box .modal-box-content .modal-box-header{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #ccc;padding:15px 25px}.modal-warpper .modal-box .modal-box-content .modal-box-header .modal-box-back{visibility:hidden;font-size:20px;background-color:unset;min-width:auto;color:#070707}.modal-warpper .modal-box .modal-box-content .modal-box-header .modal-box-back img{width:20px!important;height:20px!important}.modal-warpper .modal-box .modal-box-content .modal-box-header .modal-box-back.show{visibility:visible}.modal-warpper .modal-box .modal-box-content .modal-box-header .modal-box-title span{font-size:20px!important;font-weight:500!important;text-align:left!important;color:#212529!important}.modal-warpper .modal-box .modal-box-content .modal-box-header .modal-box-close img{width:30px!important;height:30px!important}.modal-warpper .modal-box .modal-box-content .modal-body-search{padding:15px 15px 5px 15px}.modal-warpper .modal-box .modal-box-content .modal-body-search .modal-box-search{position:relative;border:1px solid #ccc;border-radius:5px;padding:10px 40px 10px 10px;margin-bottom:0;margin-top:5px}.modal-warpper .modal-box .modal-box-content .modal-body-search .modal-box-search input[type=text]{outline:none;border:none;width:100%;height:25px;font-size:16px;font-weight:700;color:#495057;padding-left:0}.modal-warpper .modal-box .modal-box-content .modal-body-search .modal-box-search input[type=text]::placeholder{font-weight:400;color:#ddd}.modal-warpper .modal-box .modal-box-content .modal-body-search .modal-box-search .icon-search{visibility:visible;position:absolute;right:0;top:50%;padding:10px;transform:translateY(-50%);cursor:pointer;background-color:#fff;border-radius:5px}.modal-warpper .modal-box .modal-box-content .modal-body-search .modal-box-search .icon-search img{width:20px!important;height:20px!important}.modal-warpper .modal-box .modal-box-content .modal-body-search .modal-box-search .icon-search.hide{visibility:hidden}.modal-warpper .modal-box .modal-box-content .modal-body-search .modal-box-search .icon-x{visibility:hidden;position:absolute;right:0;top:50%;padding:10px;transform:translateY(-50%);cursor:pointer;background-color:#fff;border-radius:5px}.modal-warpper .modal-box .modal-box-content .modal-body-search .modal-box-search .icon-x img{width:20px!important;height:20px!important}.modal-warpper .modal-box .modal-box-content .modal-body-search .modal-box-search .icon-x.show{visibility:visible}.modal-warpper .modal-box .modal-box-content .modal-box-body{padding:15px;overflow-y:auto;max-height:100%}.modal-warpper .modal-box .modal-box-content .modal-box-body .modal-box-item .modal-box-list{list-style:none;padding:0;margin:0}.modal-warpper .modal-box .modal-box-content .modal-box-body .modal-box-item .modal-box-list .modal-item{display:grid;grid-template-columns:90% 10%;grid-gap:10px;padding:10px 0 10px 0;cursor:pointer}.modal-warpper .modal-box .modal-box-content .modal-box-body .modal-box-item .modal-box-list .modal-item .modal-item-name{display:grid;line-height:1.7}.modal-warpper .modal-box .modal-box-content .modal-box-body .modal-box-item .modal-box-list .modal-item .modal-item-name span{color:#495057!important;font-size:18px!important;text-align:left!important}.modal-warpper .modal-box .modal-box-content .modal-box-body .modal-box-item .modal-box-list .modal-item .modal-item-name small{font-size:14.4px!important;color:#a9a9a9!important;text-align:left!important}.modal-warpper .modal-box .modal-box-content .modal-box-body .modal-box-item .modal-box-list .modal-item .icon-arrow-right{display:flex;justify-content:center;align-items:center}.modal-warpper .modal-box .modal-box-content .modal-box-body .modal-box-item .modal-box-list .modal-item .icon-arrow-right:before{content:""}.modal-warpper .modal-box .modal-box-content .modal-box-body .modal-box-item .modal-box-list .modal-item .icon-arrow-right img{width:20px!important;height:20px!important}.modal-warpper .modal-box .modal-box-content .modal-box-body .modal-box-item .modal-box-list .modal-item .icon-geo-location{display:flex;align-items:center;justify-content:center}.modal-warpper .modal-box .modal-box-content .modal-box-body .modal-box-item .modal-box-list .modal-item .icon-geo-location img{width:20px!important;height:20px!important}.modal-warpper .modal-box .modal-box-content .modal-box-body .modal-box-item .modal-box-list .modal-item .icon-geo-location svg{width:20px!important;height:20px!important}.modal-warpper .modal-box .modal-box-content .modal-box-body .modal-box-item .modal-box-list .modal-item:last-child{margin-bottom:250px}.modal-date{position:fixed;z-index:10000;top:0;left:0;width:100%;height:100%;background-color:rgb(0 0 0 / .5);visibility:hidden;transform:translate(0,100vh);transition:all 0.3s ease-out}.modal-date.show{visibility:visible;transform:translate(0,0)}.modal-date .modal-box{display:flex;justify-content:center;align-items:center}.modal-date .modal-box .modal-box-content{max-width:100%;width:100%;height:100vh;box-shadow:0 0 10px rgb(0 0 0 / .1);background-color:#fff}.modal-date .modal-box .modal-box-content .modal-box-header{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #ccc;padding:15px 25px}.modal-date .modal-box .modal-box-content .modal-box-header .modal-box-back{font-size:20px;background-color:unset;min-width:auto;color:#070707}.modal-date .modal-box .modal-box-content .modal-box-header .modal-box-back img{display:none;width:20px;height:20px}.modal-date .modal-box .modal-box-content .modal-box-header .modal-box-title span{font-size:20px;font-weight:500;text-align:left!important}.modal-date .modal-box .modal-box-content .modal-box-header .modal-box-close img{width:30px;height:30px}.modal-date .modal-box .modal-box-content .modal-box-body{padding:0 15px;display:flex;justify-content:center}.modal-date .modal-box .modal-box-content .modal-box-body input[type=text]{display:none;outline:none;border:none;width:100%;height:25px;font-size:16px;font-weight:700;color:#495057;padding-left:0}.modal-date .modal-box .modal-box-content .modal-box-body input[type=text]::placeholder{font-weight:400;color:#ddd}.modal-date .modal-box .modal-box-content .modal-box-body .modal-box-departure{max-width:400px}.modal-date .modal-box .modal-box-content .modal-box-body .modal-box-departure .input{display:none}.modal-date .modal-box .modal-box-content .modal-box-body .modal-box-return{max-width:400px}.modal-date .modal-box .modal-box-content .modal-box-body .modal-box-return .input{display:none}.modal-date .flatpickr-calendar{width:100%!important;height:100vh;margin:0;top:0!important;left:0!important;font-size:14px!important;box-shadow:none!important;border:none!important}.modal-date .flatpickr-calendar.open,.modal-date .flatpickr-calendar.inline{opacity:1;max-height:none;visibility:visible}.modal-date .flatpickr-calendar:before,.modal-date .flatpickr-calendar:after{display:none}.modal-date .flatpickr-calendar .flatpickr-months{margin-top:10px}.modal-date .flatpickr-calendar .flatpickr-innerContainer{padding-top:14px}.modal-date .flatpickr-calendar .flatpickr-rContainer{width:100%}.modal-date .flatpickr-calendar .dayContainer{width:100%!important;min-width:100%!important;max-width:100%!important}.modal-date .flatpickr-calendar .flatpickr-days{width:auto!important}.modal-date .flatpickr-calendar .flatpickr-day{max-width:55px!important;height:55px!important;line-height:55px!important}@media screen and (max-width:375px){.modal-date .flatpickr-calendar{font-size:12px!important}.modal-date .flatpickr-calendar .flatpickr-day{max-width:50px!important;height:50px!important;line-height:50px!important}}@media screen and (max-width:320px){.modal-date .flatpickr-calendar{font-size:12px!important}.modal-date .flatpickr-calendar .flatpickr-day{max-width:45px!important;height:45px!important;line-height:45px!important}}.modal-time{position:fixed;z-index:10000;top:0;left:0;width:100%;height:100%;background-color:rgb(0 0 0 / .5);visibility:hidden;transform:translate(0,100vh);transition:all 0.3s ease-out}.modal-time.show{visibility:visible;transform:translate(0,0)}.modal-time .modal-box{display:flex;justify-content:center;align-items:center}.modal-time .modal-box .modal-box-content{max-width:100%;width:100%;height:100vh;box-shadow:0 0 10px rgb(0 0 0 / .1);background-color:#fff}.modal-time .modal-box .modal-box-content .modal-box-header{display:grid;grid-template-columns:10% 80% 10%;grid-gap:0;padding:15px 25px}.modal-time .modal-box .modal-box-content .modal-box-header .modal-box-back{display:flex;justify-content:center;align-items:center;font-size:20px;background-color:unset;min-width:auto;color:#070707;cursor:pointer}.modal-time .modal-box .modal-box-content .modal-box-header .modal-box-back img{display:none;width:20px;height:20px}.modal-time .modal-box .modal-box-content .modal-box-header .modal-box-title{display:flex;justify-content:center;align-items:center}.modal-time .modal-box .modal-box-content .modal-box-header .modal-box-title span{font-size:20px;font-weight:500}.modal-time .modal-box .modal-box-content .modal-box-header .modal-box-close{display:flex;justify-content:center;align-items:center;cursor:pointer}.modal-time .modal-box .modal-box-content .modal-box-header .modal-box-close img{width:30px;height:30px}.modal-time .modal-box .modal-box-content .modal-box-body{display:flex;justify-content:center;overflow-y:auto;height:100%;padding-bottom:20px}.modal-time .modal-box .modal-box-content .modal-box-body .modal-body-list{display:grid;grid-template-columns:repeat(1,1fr);grid-gap:10px;padding:10px 0;width:100%}.modal-time .modal-box .modal-box-content .modal-box-body .modal-body-list .item-time-action{cursor:pointer;text-align:center;padding:10px}.modal-time .modal-box .modal-box-content .modal-box-body .modal-body-list .item-time-action span:first-child{font-size:16px;font-weight:500;color:#495057}.modal-time .modal-box .modal-box-content .modal-box-body .modal-body-list .item-time-action span:last-child{display:none;position:relative}.modal-time .modal-box .modal-box-content .modal-box-body .modal-body-list .item-time-action span:last-child img{position:absolute;top:-2px;left:10px;width:20px;height:20px}.modal-time .modal-box .modal-box-content .modal-box-body .modal-body-list .item-time-action span:last-child svg{position:absolute;top:-2px;left:5px;width:20px;height:20px}.modal-time .modal-box .modal-box-content .modal-box-body .modal-body-list .item-time-action.act{background-color:#f5f5f5}.modal-time .modal-box .modal-box-content .modal-box-body .modal-body-list .item-time-action.act span:first-child{color:var(--main-color)}.modal-time .modal-box .modal-box-content .modal-box-body .modal-body-list .item-time-action.act span:last-child img{fill:var(--main-color)}.modal-time .modal-box .modal-box-content .modal-box-body .modal-body-list .item-time-action.act span:last-child svg{fill:var(--main-color)}.modal-time .modal-box .modal-box-content .modal-box-body .modal-body-list .item-time-action:hover{background-color:#f5f5f5}.modal-alert{position:fixed;z-index:10000;top:0;left:0;width:100%;height:100%;visibility:hidden;transition:all 0.3s ease-in-out;background-color:rgb(0 0 0 / .5)}.modal-alert.show{visibility:visible}.modal-alert .modal-box-body{position:absolute;top:19%;left:50%;transform:translate(-50%,-50%);border-radius:5px;box-shadow:0 0 10px rgb(0 0 0 / .1);background-color:#fff;width:200px;padding:0}.modal-alert .modal-box-body .modal-box-content{padding:10px;text-align:center}.modal-alert .modal-box-body .modal-box-content .box-text{font-size:14px!important;font-weight:500!important;color:#495057!important;margin-bottom:20px!important}.loader-box-search{display:flex!important;justify-content:center!important;align-items:center!important}.loader-box-search .text{display:flex!important;justify-content:end!important;align-items:center!important;font-size:16px!important;padding-left:2px!important;color:#fff!important}.loader-box-search .loader{display:flex!important;justify-content:center!important;align-items:center!important;animation:loader 2s infinite!important}.loader-box-search .loader svg{color:#fff!important;width:24px!important;height:24px!important}@keyframes loader{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}