body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.hr{margin:auto;width:85%}.tree{color:green;margin-right:5px;margin-top:-25px}.container_san{border-radius:10px;height:auto;overflow:hidden}.container_san img{display:block;opacity:100%;transition:-webkit-transform 1s;transition:transform 1s;transition:transform 1s,-webkit-transform 1s;width:100%}.container_san:hover img{cursor:pointer;-webkit-transform:scale(1.1);transform:scale(1.1)}.text{margin-top:-4.5%}.text,.text2{color:#fff;font-weight:500;margin-left:1.5%;opacity:250%;position:absolute;z-index:2}.text2{margin-top:-3%}.hidden{overflow-x:scroll}@media screen and (max-width:992px){.text{margin-top:-5.5%}.text,.text2{font-size:small;margin-left:3%}.text2{margin-top:-3.5%}}@media screen and (max-width:600px){.text{margin-top:-9.5%}.text,.text2{font-size:small;margin-left:3%}.text2{margin-top:-6%}}@media screen and (max-width:300px){.text{margin-top:-16.5%}.text,.text2{font-size:small;margin-left:3%}.text2{margin-top:-10%}}.fp{gap:20px;justify-content:space-between;margin:auto;width:90%}.fp,.fpItem{display:flex}.fpItem{flex:1 1;flex-direction:column;gap:10px}.fpImg{height:250px;object-fit:cover;width:100%}.fpName{color:#333;font-weight:700}.fpCity{font-weight:300}.fpPrice{font-weight:500}.fpRating>button{background-color:#003580;border:none;color:#fff;font-weight:700;margin-right:10px;padding:3px}.fpRating>span{font-size:14px}.featured{display:flex;gap:50px;justify-content:space-between;margin:auto;width:90%;z-index:1}.featuredItem{border-radius:10px;color:#fff;flex:1 1;height:250px;overflow:hidden;position:relative}.featuredImg{height:100%;object-fit:cover;width:100%}.featuredTitles{bottom:20px;left:20px;position:absolute}.pList{display:flex;gap:40px;justify-content:space-between;margin:auto;width:90%}.pListItem{border-radius:10px;cursor:pointer;flex:1 1;overflow:hidden}.pListImg{height:150px;object-fit:cover;width:100%}.pListTitles>h1{color:#444;font-size:18px}.pListTitles>h2{font-size:14px;font-weight:300}.homeContainer{align-items:center;display:flex;flex-direction:column;gap:30px;margin-top:50px}.homeTitle{font-size:20px;width:1024px}.bold{font-weight:700}.container{background-image:url(https://media.istockphoto.com/id/1150104511/vector/flat-style-vector-illustration-of-the-airliner-at-the-airport.jpg?s=612x612&w=0&k=20&c=xI48rotewtZwdX_B3IZCPikOZPtVKbiwqUZuZV_KjkE=);background-size:cover;padding:3rem 4rem}.header{font-size:2rem;font-weight:600;margin-left:1rem}.brand{align-items:center;display:flex;justify-content:space-between;margin:2.5rem 0 2.5rem 1rem}.brand__logo img{height:3rem}.brand__heading{color:#335bb2;font-size:1.4rem;font-weight:800}.details{display:flex;margin:3rem 0 3rem 1rem}.details__column{display:flex;flex:1 1;flex-direction:column}.details__column-grid{box-sizing:border-box;color:#000;display:flex;margin:.5rem 0}.details__column-grid div:first-child{width:135px}.details__column:last-child .details__column-grid div:first-child{width:115px}.details__gap{align-self:stretch;flex:0 0 auto;width:2.5rem}.details__column-item{background-color:#335bb2;border-radius:4px;color:#fff;font-size:1.2rem}.breakdown{background:#f9f9f9;border-radius:10px}.breakdown__item{border-radius:10px;border-top:1px solid #f0f0f0;display:flex;font-size:1.2rem;font-weight:700;justify-content:space-between;padding:1rem 1.5rem 1rem 1rem;width:100%}.breakdown__item:first-child,.breakdown__item:last-child{border-top:none}.refund{color:#ec5423}.total{background:#5973a6;color:#fff}@media screen and (max-width:450px){html{font-size:9px}.container{padding:1.5rem}.details{flex-direction:column}.details__column-grid{grid-template-columns:1fr auto 1fr;width:100%}.details__gap{height:1rem}}@media screen and (min-width:450px){html{font-size:9px}.container{padding:2rem}.details__column-grid{grid-gap:.8rem .5rem}.details__gap{width:1rem}.breakdown__item,.details__column-item{font-size:1rem}}@media screen and (min-width:600px){html{font-size:10px}}@media screen and (min-width:768px){html{font-size:12px}.details__gap{width:2rem}}@media screen and (min-width:1064px){html{font-size:16px}.details__gap{width:2.5rem}}.listContainer{display:flex;justify-content:center;margin-top:20px}.listWrapper{display:flex;gap:20px;max-width:1024px;width:100%}.listSearch{background-color:#febb02;border-radius:10px;flex:1 1;height:-webkit-max-content;height:max-content;padding:10px;position:-webkit-sticky;position:sticky;top:10px}.lsTitle{color:#555;font-size:20px}.lsItem,.lsTitle{margin-bottom:10px}.lsItem{display:flex;flex-direction:column;gap:5px}.lsItem>label{font-size:12px}.lsItem>input{border:none;height:30px;padding:5px}.lsItem>span{align-items:center;background-color:#fff;cursor:pointer;display:flex;height:30px;padding:5px}.lsOptions{padding:10px}.lsOptionItem{color:#555;display:flex;font-size:12px;justify-content:space-between;margin-bottom:10px}.lsOptionInput{width:50px}.listSearch>button{background-color:#0071c2;border:none;color:#fff;cursor:pointer;font-weight:500;padding:10px;width:100%}.listResult{flex:3 1}.searchItem{border:1px solid #d3d3d3;border-radius:5px;display:flex;gap:20px;justify-content:space-between;margin-bottom:20px;padding:10px}.siImg{height:200px;object-fit:cover;width:200px}.siDesc{display:flex;flex:2 1;flex-direction:column;gap:10px}.siTitle{color:#0071c2;font-size:20px}.siDistance,.siTaxiOp{font-size:12px}.siTaxiOp{background-color:#008009;border-radius:5px;color:#fff;padding:3px;width:-webkit-max-content;width:max-content}.siSubtitle{font-weight:700}.siFeatures,.siSubtitle{font-size:12px}.siCancelOp{font-weight:700}.siCancelOp,.siCancelOpSubtitle{color:#008009;font-size:12px}.siDetails{flex:1 1;flex-direction:column}.siDetails,.siRating{display:flex;justify-content:space-between}.siRating>span{font-weight:500}.siRating>button{background-color:#003580;border:none;color:#fff;font-weight:700;padding:5px}.siDetailTexts{display:flex;flex-direction:column;gap:5px;text-align:right}.siPrice{font-size:24px}.siTaxOp{color:gray;font-size:12px}.siCheckButton{background-color:#0071c2;border:none;border-radius:5px;color:#fff;cursor:pointer;font-weight:700;padding:10px 5px}.hover:hover{background-color:#e2e2e2}.rightalign{font-size:14px;margin-left:80%;margin-top:-5%}.rightalign span{font-size:15px;font-weight:700}.seeAvail{border:1px solid #006ce4;color:#006ce4;margin-bottom:5px;margin-left:64%;margin-top:7px}.seeAvail:hover{background-color:#d7e3f1}.textHover:hover{color:#006ce4}html{scroll-behavior:smooth;scrollbar-width:none}html::-webkit-scrollbar{display:none}
/*# sourceMappingURL=main.695b01fa.css.map*/