*{box-sizing:border-box;margin:0;padding:0}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#030736;color:#f3f3f3;font-family:Times New Roman,Times,serif}::-webkit-scrollbar{background:#0000;width:10px}::-webkit-scrollbar-thumb{background-color:#0044ffbd;border-radius:10px;cursor:grabbing}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.outer-container{align-items:center;background-color:#030736;box-shadow:0 5px 7px 3px rgba(21,30,161,.788);display:flex;justify-content:space-between;left:0;padding:20px 0;position:fixed;right:0;z-index:10}.left-container{align-items:center;display:flex;justify-content:space-around;width:50%}.left-container h3{align-items:center;cursor:pointer;display:flex;font-weight:300;gap:2px}.left-container a{color:#000;font-size:20px;text-decoration:none}.left-container a:hover{color:blue;cursor:pointer}.change-language{transition:all .5s ease}.change-language:hover{color:#0044ffbd}.left-container a.active{background:blue;border-radius:5px;color:#fff;padding:10px 5px}.left-container .user-info{align-items:center;display:flex;gap:1rem}.left-container .user-info img{border-radius:50%;height:40px;width:40px}.trips a{color:#f3f3f3;transition:all .5s ease}.trips a:hover{color:#0044ffbd}.sign-up{background-color:rgba(11,204,11,.726);box-shadow:0 0 1rem rgba(11,204,11,.726);transition:all .5s ease}.sign-up:hover{box-shadow:0 0 7px 3px rgba(11,204,11,.726)}.right-container{align-items:center;display:flex;justify-content:space-around;position:relative;width:20%}.left-container .nav{align-items:center;background-color:initial;color:#f3f3f3;cursor:pointer;display:flex;font-size:16px;font-weight:300;gap:2px;transition:.5s linear;transition:all .5s ease}.left-container .nav:hover{color:#0044ffbd}.right-container h2{align-items:center;cursor:pointer;display:flex;gap:2px}.results-container{margin:auto;max-width:1200px;padding:20px}.sorting-filtering{display:flex;justify-content:space-between;margin-bottom:20px}.flight-results,.hotel-options{margin-top:20px}.flight-card,.hotel-card{align-items:center;border:1px solid #ddd;display:flex;justify-content:space-between;margin-bottom:10px;padding:10px}.flight-card button,.hotel-card button{background-color:#007bff;border:none;color:#fff;cursor:pointer;padding:5px 10px}.flight-card button:hover,.hotel-card button:hover{background-color:#0056b3}.down{font-size:15px}.travel-icon{color:#0044ffbd}button{background-color:#4682b4;border:0;border-radius:20px;color:#fff;cursor:pointer;outline:0;padding:8px 12px}.outside{width:100%}.container,.outside{align-items:center;display:flex;flex-direction:column;justify-content:center}.container{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);border:1px solid rgba(0,0,0,.233);border-radius:20px;margin-top:7rem;max-width:95%;min-width:50vw;width:auto;z-index:1}.container nav{border-bottom:1px solid rgba(0,0,0,.233);display:flex;justify-content:center;padding:20px 0;width:100%}.container nav a{color:#000;font-weight:600;margin-right:25px;padding:0 10px;position:relative;text-decoration:none}.container nav a:after{background-color:#000;border-radius:1px;bottom:-20px;content:"";height:3px;left:0;position:absolute;transition:.5s ease;width:0;z-index:2}.container nav a:hover:after{width:100%}.container nav a.active:after{background-color:rgba(0,0,255,.952);width:100%}a.active{color:rgba(0,0,255,.952)}.container form{color:#000;display:flex;flex-direction:column;gap:1.5rem;padding:20px;width:100%}.search-multiple-flights{width:120px}.remove-fav-item{background:red;border-radius:5px;color:#000;cursor:pointer;padding:3px 10px}.searched-inputs{align-items:center;display:flex;gap:1rem;justify-content:center}.input-container{align-items:center;border:1px solid rgba(0,0,0,.527);border-radius:10px;display:flex;gap:5px;padding:7px 5px;position:relative}.input-container input{background-color:initial;border:0;display:flex;height:90%;outline:0;padding-bottom:0;padding-top:9px;width:70%}.location-origin-box{background:#1f1fa8;border-radius:8px;color:#f3f3f3;max-height:10rem;overflow-y:auto;position:absolute;scrollbar-width:10px;top:3rem;width:12rem;z-index:3}.location-origin-box ul{padding:10px 0}.location-origin-box ul li{cursor:pointer;padding:10px 5px}.location-origin-box ul li:hover{background:#0044ffbd}.location-destination-box{background:#1f1fa8;border-radius:8px;color:#f3f3f3;max-height:10rem;overflow-y:auto;position:absolute;top:3rem;width:12rem;z-index:3}.location-destination-box::-webkit-scrollbar,.location-origin-box::-webkit-scrollbar{border-bottom-right-radius:10px;width:7px}.location-destination-box::-webkit-scrollbar-track,.location-origin-box::-webkit-scrollbar-track{background:#0000}.location-destination-box::-webkit-scrollbar-thumb,.location-origin-box::-webkit-scrollbar-thumb{background-color:#0044ffbd;border-radius:5px;cursor:grab}.location-destination-box ul{padding:10px 0}.location-destination-box ul li{cursor:pointer;padding:10px 5px}.location-destination-box ul li:hover{background:#0044ffbd}.no-location{color:red;text-align:center}.no-location:hover{background:#fff}.join{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:initial;border:0;box-shadow:inset 0 0 3px 1px rgba(0,0,0,.233);display:flex;justify-content:center;left:13.4rem;outline:0;padding:7px;position:absolute;transition:2s linear;z-index:1}.join:active{transform:rotate(-1turn)}.swap-box{-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px);background-color:initial;left:13.54rem}.f-swap-box,.swap-box{align-items:center;border:0;box-shadow:inset 0 0 3px 1px rgba(0,0,0,.233);display:flex;justify-content:center;outline:0;padding:7px;position:absolute;z-index:2}.f-swap-box{background-color:#fff;left:30.3rem}.flight-text{align-items:center;display:flex;font-size:20px;gap:1.2rem}.flight-text p:first-child{font-weight:500}.search-item{gap:.5rem}.multi-travel,.search-item{display:flex;flex-direction:column}.multi-travel{gap:1rem}.flight-text p:nth-child(2){color:#1f1fa8;cursor:pointer;font-size:17px}menu{gap:.5rem}menu,menu .flight-type{align-items:center;display:flex}menu .flight-type{border-bottom:1px solid rgba(0,0,0,.233);gap:1rem;justify-content:center;padding:0 20px}menu .flight-type a{color:#000;display:flex;justify-content:center;padding:10px;position:relative;text-decoration:none}menu .flight-type a:after{background-color:#000;border-radius:1px;bottom:-1px;content:"";height:3px;left:0;position:absolute;transition:.5s ease;width:0;z-index:2}menu .flight-type a:hover:after{width:100%}menu .flight-type a.active:after{background-color:rgba(0,0,255,.952);width:100%}.flight-box{display:flex;flex-direction:column;grid-area:1rem;position:relative}.flight-sections{background:rgba(11,204,11,.726);border:0;border-radius:20px;box-shadow:0 0 2px 1px rgba(11,204,11,.726);color:#f3f3f3;cursor:pointer;display:flex;outline:0;padding:8px 12px}.drop-down{background-color:#1f1fa8;border-radius:10px;color:#f3f3f3;left:0;pointer-events:all;position:absolute;right:-4rem;top:2.5rem;transition:all .5s ease-in-out;z-index:5}.drop-down ul{display:flex;flex-direction:column;list-style:none;padding:8px 0}.drop-down ul li{padding:10px 5px}.drop-down ul li:hover{background-color:#0044ffbd;cursor:pointer}.shop-travel-drop-down{background-color:#1f1fa8;border-radius:10px;color:#f3f3f3;left:0;left:41rem;position:absolute;top:4rem;width:15rem;z-index:12}.shop-travel-drop-down ul{display:flex;flex-direction:column;list-style:none;padding:7px 0}.shop-travel-drop-down ul li{color:#f3f3f3;padding:10px 5px}.shop-travel-drop-down ul li:hover{background-color:#0044ffbd;cursor:pointer}.shop-travel-drop-down ul li .Link{align-items:center;-webkit-appearance:none;appearance:none;color:#000;display:flex;gap:10px;text-decoration:none}.shop-travel-drop-down ul li .Link p{color:#f3f3f3;font-size:16px}.recent-searches{background-color:#030736;border-radius:8px;box-shadow:inset 0 0 10px 2px #0044ffbd;color:#f3f3f3;margin-top:20px;max-width:80vw;padding:20px}.recent-searches h2{font-size:24px;margin-bottom:10px}.recent-searches ul{align-items:center;display:flex;gap:10px;list-style-type:none;max-width:80vw;outline:none;overflow-x:auto;padding:0;width:100%}.recent-searches ul::-webkit-scrollbar{background:#0000;height:10px}.recent-searches ul::-webkit-scrollbar-thumb{background-color:#0044ffbd;border-radius:5px;cursor:grabbing}.recent-searches li{align-items:center;border-radius:5px;border-right:1px solid #ddd;box-shadow:inset 0 0 5px 5px #0044ffbd;cursor:pointer;display:flex;flex-direction:column;justify-content:center;margin-bottom:10px;min-height:100px;min-width:200px;padding:10px;text-align:center}.recent-searches li:last-child{border-bottom:none}.change-language-modal{align-items:center;background-color:hsla(0,0%,50%,.301);bottom:0;display:flex;display:none;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:100}.modal-container{background-color:#fff;border-radius:20px;height:70vh;position:relative;width:30%}.close-modal{background-color:hsla(0,0%,50%,.301);border-radius:50%;cursor:pointer;font-size:20px;gap:8px;left:10px;padding:10px;position:absolute;top:10px}.close-modal,.modal-box{align-items:center;display:flex;justify-content:center}.modal-box{height:50%;width:100%}.about-modal{padding-left:5px;padding-right:5px;padding-top:10px;text-align:center;width:95%}.head-text{color:#0044ffbd;font-size:20px;font-weight:600;margin-bottom:20px}.body-text{font-size:18px;text-align:left}.select-language-container{align-items:center;display:flex;flex-direction:column;gap:2rem;height:50%;justify-content:center;width:100%}.select-language-container button{background-color:rgba(11,204,11,.726);box-shadow:inset 0 0 10px 5px rgba(17,59,196,.301)}.select-language-box{display:flex;flex-direction:column;gap:2rem;width:80%}.carousel-container{height:20rem;pointer-events:none;position:absolute;top:4.5rem;width:100%;z-index:-1}.carousel{border-bottom-left-radius:30%;height:100%;overflow:hidden;position:relative;width:100%}.carousel-inner,.carousel-item{height:100%;position:absolute;width:100%}.carousel-item{opacity:0;transition:opacity 1s ease-in-out}.carousel-item img{height:100%;width:100%}.carousel-item.active{opacity:1}.carousel-control{background-color:#00000080;border:none;border-radius:50%;color:#fff;cursor:pointer;padding:7px 10px;position:absolute;top:50%;transform:translateY(-50%)}.input-holder{border:1px solid #0044ffbd}.flight-icon{transform:rotate(45deg)}.change-text{color:#000;font-size:18px}#reveal,#travel{width:30%}.add-search-item{align-items:center;color:#0044ffbd;cursor:pointer;display:flex;font-size:18px;gap:5px;margin-bottom:-15px}.add-search-item .FaPlus{color:#0044ffbd;font-size:15px}.placeholder{background:#0000;bottom:8px;left:30px;pointer-events:none;position:absolute;transition:.3s ease-in-out}.input-container input:focus+.placeholder,.input-container input:valid+.placeholder{font-size:12px;top:-8px}.search-box{align-items:center;background-color:rgba(11,204,11,.726);border-radius:50px;box-shadow:0 0 1rem rgba(11,204,11,.726);color:#fff;cursor:pointer;display:flex;gap:2px;padding:8px 15px;text-decoration:none;transition:all .5s linear}.search-box input{background:#0000;border:0;color:#fff;cursor:pointer;font-size:18px;font-weight:400;outline:0}.search-box:hover{box-shadow:0 0 7px 3px rgba(11,204,11,.726)}.check{align-items:center;display:flex;gap:1rem;width:100%}.check div{display:flex;gap:5px}label{align-items:center;cursor:pointer;display:flex;gap:2px}input[type=checkbox]{clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.checkbox{background:#0000;border:2px solid rgba(0,0,0,.575);border-radius:5px;display:inline-block;height:20px;margin-right:4px;width:20px}.checkbox--active{background:#0044ffbd;border:2px solid #0044ffbd}.explore-outer-container,.stay-outer-container{display:flex;flex-direction:column;gap:1rem;padding:3rem 0;position:relative;width:100%}.destination-outer-container h1,.explore-outer-container h1,.stay-outer-container h1{margin-left:2rem}.stay-inner-container{grid-gap:1.18rem;grid-template-columns:repeat(12,1fr);padding:5px 0}.explore-inner-container,.stay-inner-container{display:grid;gap:1.18rem;margin:0 2rem;outline:none}.explore-inner-container{grid-gap:1.18rem;grid-template-columns:repeat(24,1fr);padding:1rem 0}.explore-outer-container .explore-inner-container,.stay-outer-container .stay-inner-container{overflow-x:auto;scrollbar-width:none}.explore-outer-container .explore-inner-container::-webkit-scrollbar,.stay-outer-container .stay-inner-container::-webkit-scrollbar{display:none}.explore-outer-container .display-deals{font-size:20px;margin-bottom:-8px;margin-left:2rem;margin-top:-10px}.stay-container{height:100%;width:15rem}.explore-container,.stay-container{border-radius:20px;cursor:pointer;position:relative}.explore-container{height:25rem;width:17rem}.stay-container img{border-radius:20px;height:100%;width:100%}.explore-container .img-box{align-items:center;border-radius:20px;display:flex;height:50%;outline:none;overflow-x:auto;width:100%}.destination-container p{margin-bottom:10px}.explore-container .location,.explore-container .name,.explore-container .price,.explore-container .review{margin-bottom:15px;text-align:center}.explore-container .review{margin-top:10px}.explore-container .name{font-size:20px;font-weight:600;margin-top:5px}.explore-container .price{font-size:20px}.explore-container .img-box::-webkit-scrollbar{display:none}.explore-container .angle-left{left:10px}.explore-container .angle-left,.explore-container .angle-right{background-color:#00000080;border-radius:50%;color:#fff;cursor:pointer;font-size:2rem;padding:8px;position:absolute;top:20%;z-index:2}.explore-container .angle-right{right:0;right:10px}.explore-container .img-box img{height:100%;object-fit:cover;width:100%}.stay-container h3{bottom:5px;color:#fff;left:10px;position:absolute}.destination-outer-container{display:flex;flex-direction:column;gap:.5rem;padding:2rem 0;position:relative;width:100%}.destination-inner-container{grid-gap:1.5rem;display:grid;gap:1.5rem;grid-template-columns:repeat(8,1fr);margin:0 2rem;padding:1rem 8px}.destination-outer-container .destination-inner-container{overflow-x:auto;scrollbar-width:none}.destination-container{border-radius:20px;box-shadow:0 0 1rem #0044ffbd;cursor:pointer;height:15rem;position:relative;width:18rem}.destination-outer-container .destination-inner-container::-webkit-scrollbar{display:none}.destination-container img{border-top-left-radius:20px;border-top-right-radius:20px;height:60%;width:100%}.text{padding-left:20px}.text h3{margin-bottom:10px;margin-top:10px}.back,.before,.former{left:10px}.after,.back,.before,.former,.later,.next{background-color:rgba(11,204,11,.726);border-radius:50%;box-shadow:0 0 1rem rgba(11,204,11,.726);color:#fff;cursor:pointer;font-size:2.5rem;padding:10px;position:absolute;top:50%;transition:all .5s ease;z-index:2}.after,.later,.next{right:8px}.after:hover,.back:hover,.before:hover,.former:hover,.later:hover,.next:hover{box-shadow:0 0 7px 3px rgba(11,204,11,.726)}.change_button#before_slide,.icon_button#former_slide,.slide_button#prev_slide{display:none;transition:.5s ease-in-out}.Footer{align-items:center;background-color:#000;display:flex;flex-direction:column;height:auto;justify-content:center;margin-top:2rem;padding:.7rem 0;width:100%}.Footer p{margin-bottom:-2px;margin-top:8px}.trips-container{height:100vh;width:100%}.trips-box,.trips-container{align-items:center;display:flex;justify-content:center}.trips-box{-webkit-backdrop-filter:blur(50px);backdrop-filter:blur(50px);background:#1f1fa866;border-radius:10px;color:#f3f3f3;flex-direction:column;gap:10px;height:18rem;max-width:80vw;padding:1rem}.trips-box ul{align-items:center;display:flex;gap:1rem;list-style:none;overflow-x:auto;padding-bottom:25px;width:100%}.trips-box ul::-webkit-scrollbar{height:10px}.no-recent-searches{color:red}.select-package{text-align:center}.trips-box ul::-webkit-scrollbar-thumb{cursor:grabbing}.trips-box ul li{border-radius:10px;box-shadow:inset 0 0 3px 2px #0044ffbd;color:#f3f3f3;gap:10px;height:150px;justify-content:center;min-width:300px;padding:0 8px;text-align:center}.search-details,.trips-box ul li{align-items:center;display:flex;flex-direction:column}.search-details{gap:5px}.trips-box ul li .actions{display:flex;gap:10px}.actions .delete{color:red;cursor:pointer}.actions .edit{color:rgba(11,170,24,.884);cursor:pointer}.search-container{align-items:center;display:flex;height:100vh;justify-content:center;width:100%}.carousel2{border-bottom-left-radius:0}.search-results-container{height:100%;width:100%}.search-results,.search-results-container{align-items:center;display:flex;justify-content:center}.search-results{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#03073666;border-radius:10px;box-shadow:inset 0 0 1rem #0044ffbd;flex-direction:column;gap:15px;max-width:60%;padding:15px 20px;text-align:center;z-index:5}.search-results h2{background:linear-gradient(90deg,#1f1fa8,#0bcc0b);-webkit-background-clip:text;background-clip:text;color:#0000;font-size:2.5rem}.flight-details{display:flex;flex-direction:column;font-size:1.5rem;gap:2px}.search-results .buttons{align-items:center;display:flex;gap:10px;justify-content:center;width:100%}.search-results .buttons button:active{transform:scale(.9)}.book-now-btn{background:#0044ffbd;box-shadow:0 0 1rem #0044ffbd;transition:all .5s ease}.add-to-favorites-btn{background:rgba(11,170,24,.884);box-shadow:0 0 1rem rgba(11,204,11,.726);transition:all .5s ease}.add-to-favorites-btn:hover{box-shadow:0 0 4px 2px rgba(11,204,11,.726)}.view-favorites-btn{background:#0044ffbd;box-shadow:0 0 1rem #0044ffbd;transition:all .5s ease}.book-now-btn:hover,.view-favorites-btn:hover{box-shadow:0 0 5px 3px #0044ffbd}.fav-container{color:#f3f3f3;height:100vh;width:100%}.fav-box,.fav-container{align-items:center;display:flex;justify-content:center}.fav-box{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#1f1fa866;border-radius:10px;flex-direction:column;gap:10px;height:auto;max-width:80%;padding:1rem}.fav-box ul{align-items:center;display:flex;gap:1rem;list-style:none;outline:none;overflow-x:auto;padding-bottom:25px;width:100%}.fav-box ul::-webkit-scrollbar{height:10px}.fav-box ul li{align-items:center;border-radius:10px;box-shadow:inset 0 0 3px 2px #0044ffbd;display:flex;flex-direction:column;gap:10px;height:200px;justify-content:center;min-width:250px;text-align:center}.things-container{margin-bottom:5rem}.stays-container{margin-bottom:3rem}.close-side-bar,.rdrDefinedRangesWrapper,.toggle-menu{display:none}.rdrDateRangePickerWrapper{grid-template-columns:1fr!important}.rdrCalendarWrapper,.rdrDateRangePicker{width:100%!important}.date-range-picker-container{position:absolute;top:3rem;z-index:4}@media (max-width:1300px){.left-container{width:70%}.shop-travel-drop-down{left:22rem}}@media (max-width:1090px){.left-container{width:70%}.shop-travel-drop-down{left:18rem}.trips-box{gap:10px;height:14rem;max-width:95%;padding:.5rem}.actions button{font-size:.7rem}.trips-box ul{gap:.5rem;padding-bottom:15px}.trips-box ul::-webkit-scrollbar{height:5px}.trips-box ul li{font-size:.8rem;height:120px;min-width:190px}.fav-box{height:16rem;max-width:90%}.fav-box ul li{font-size:.6rem;gap:5px;max-height:130px;min-height:100px;min-width:180px}.fav-item button{font-size:.6rem;padding:3px 5px}}@media (max-width:768px){.toggle-menu{cursor:pointer;display:block}.right-container{justify-content:space-between;padding:0 20px;width:100%}.left-container.show{background:#030736;border-radius:10px;box-shadow:0 0 5px #0044ffbd;display:flex;flex-direction:column;height:50vh;padding:10px 0;position:absolute;right:1rem;top:3rem;width:15rem}.left-container.none{display:none}.container{min-width:90%}.search-box{width:120px}.searched-inputs{display:grid;grid-template-columns:repeat(2,1fr)}.date-range{position:absolute;right:-12rem}.user-info{display:flex;flex-direction:column}.close-side-bar{background:#0044ffbd;border-radius:50%;color:#000;display:block;font-size:1.5rem;left:10px;padding:5px;position:absolute;top:10px}.shop-travel-drop-down{border-radius:10px;left:0;left:2rem;position:absolute;top:4rem;width:10rem;z-index:12}.recent-searches{border-radius:8px;margin-top:20px;max-width:90%;padding:20px}.recent-searches ul{align-items:center;display:flex;gap:10px;list-style-type:none;max-width:100%;overflow-x:auto;padding:0;width:100%}.explore-container{width:10rem}.destination-container{height:11rem;width:10rem}.destination-inner-container{gap:1rem}.text h3{margin-top:5px}.text p{font-size:.7rem;margin-top:0}.destination-container .text{padding-left:10px}.destination-container h3,.destination-container p{font-size:.8rem}#reveal{width:30%}.stay-inner-container{gap:1rem}.stay-container{height:13rem;width:7.5rem}.stay-container h3{font-size:1rem}.drop-down{border-radius:10px;left:0;left:-3rem;pointer-events:all;position:absolute;right:-1.2rem;top:2.3rem;transition:all .5s ease-in-out;z-index:5}.drop-down ul{display:flex;flex-direction:column;list-style:none;padding:5px 0}.drop-down ul li{font-size:.8rem;padding:10px 5px}.search-results{max-width:90%}.search-results h2{font-size:1.5rem}.flight-details{font-size:1rem}.search-results .buttons{font-size:.2rem;gap:7px}.add-to-favorites-btn,.book-now-btn,.view-favorites-btn{font-size:.5rem}}@media (min-width:769px) and (max-width:991px){.searched-inputs{display:grid;grid-template-columns:repeat(3,1fr)}.container{width:90%}.search-box{width:120px}.left-container{width:70%}.shop-travel-drop-down{left:13rem}.search-results{max-width:90%}}@media (max-width:550px){.searched-inputs{display:grid;grid-template-columns:repeat(1,1fr)}.container nav{font-size:.9rem}.container nav a{margin-right:10px}menu .flight-type{font-size:.7rem;gap:0;padding:0}#reveal{width:50%}.destination-outer-container h1,.explore-outer-container h1,.stay-outer-container h1{font-size:1rem;margin-bottom:-10px;margin-left:.8rem}.destination-inner-container,.explore-inner-container,.stay-inner-container{margin:0 1rem}.destination-outer-container,.explore-outer-container,.stay-outer-container{padding:1.5rem 0}.stay-container img{border-radius:8px}.after,.back,.before,.former,.later,.next{font-size:2rem;padding:7px}.destination-container{height:9.1rem;width:8rem}.destination-inner-container{gap:.7rem;margin:0 .5rem}.explore-outer-container .display-deals{font-size:.9rem;margin-bottom:-20px;margin-left:.8rem;margin-top:.5px}.explore-inner-container,.stay-inner-container{gap:12px}.destination-inner-container{gap:12px;outline:none}.text h3{margin-top:3px}.text p{font-size:.5rem;margin-top:0}.destination-container .text{padding-left:8px}.destination-container h3,.destination-container p{font-size:.5rem}.stay-container{height:9rem;width:6rem}.stay-container h3{font-size:.6rem}.recent-searches{border-radius:8px;margin-top:20px;max-width:90%;padding:10px}.recent-searches h2{font-size:1.2rem;text-align:center}.recent-searches ul{align-items:center;display:flex;gap:10px;list-style-type:none;max-width:100%;overflow-x:auto;padding:0;width:100%}.Footer{font-size:.6rem}.trips-box{gap:10px;max-width:95%;padding:.5rem}.trips-box h1{font-size:1.5rem}.actions{gap:0}.trips-box ul{gap:.5rem}.trips-box ul::-webkit-scrollbar{height:5px}.fav-box{height:auto;max-width:95%}.fav-box ul{gap:.5rem}.fav-box ul::-webkit-scrollbar{height:5px}.fav-box ul li{font-size:.7rem}.fav-item button{font-size:.5rem;padding:4px 7px}.explore-container .price,.explore-container .review{font-size:.75rem}.explore-container .name{font-size:1rem}.date-range{position:absolute;right:-18.5rem}}@media (max-width:400px){.container nav{font-size:.7rem}menu{width:100%}menu button{font-size:.6rem}#package-button{margin-right:.2rem}.flight-type{gap:0;margin-left:-1rem}.flight-sections{margin-right:-1rem}.flight-sections p{font-size:.5rem}#reveal{width:60%}.container nav a{margin-right:5px}.search-results{max-width:90%}.search-results .buttons{gap:3px}}.rdrCalendarWrapper{background:#fff;box-sizing:border-box;display:inline-flex;flex-direction:column;-webkit-user-select:none;-moz-user-select:none;user-select:none}.rdrDateDisplay{display:flex;justify-content:space-between}.rdrDateDisplayItem{color:inherit;flex:1 1;text-align:center;width:0}.rdrDateDisplayItem+.rdrDateDisplayItem{margin-left:.833em}.rdrDateDisplayItem input{text-align:inherit}.rdrDateDisplayItem input:disabled{cursor:default}.rdrMonthAndYearWrapper{box-sizing:inherit;display:flex;justify-content:space-between}.rdrMonthAndYearPickers{align-items:center;display:flex;flex:1 1 auto;justify-content:center}.rdrNextPrevButton{box-sizing:inherit;cursor:pointer;outline:none}.rdrMonths{display:flex}.rdrMonthsVertical{flex-direction:column}.rdrMonthsHorizontal>div>div>div{display:flex;flex-direction:row}.rdrMonth{width:27.667em}.rdrWeekDays{display:flex}.rdrWeekDay{box-sizing:inherit;flex-basis:14.28571%;text-align:center}.rdrDays{display:flex;flex-wrap:wrap}.rdrInfiniteMonths{overflow:auto}.rdrDateRangeWrapper{-webkit-user-select:none;-moz-user-select:none;user-select:none}.rdrDateInput{position:relative}.rdrDateInput input{outline:none}.rdrDateInput .rdrWarning{color:red;font-size:1.6em;line-height:1.6em;position:absolute;right:.25em;top:0}.rdrDay{box-sizing:inherit;cursor:pointer;font:inherit;position:relative;width:14.28571%}.rdrDayNumber{display:block;position:relative}.rdrDayNumber span{color:#1d2429}.rdrDayDisabled{cursor:not-allowed}@supports (-ms-ime-align:auto){.rdrDay{flex-basis:14.285%!important}}.rdrEndEdge,.rdrInRange,.rdrSelected,.rdrStartEdge{pointer-events:none}.rdrDateRangePickerWrapper{display:inline-flex;-webkit-user-select:none;-moz-user-select:none;user-select:none}.rdrStaticRanges{display:flex;flex-direction:column}.rdrStaticRange{font-size:inherit}.rdrInputRange{display:flex}.rdrCalendarWrapper{color:#000;font-size:12px}.rdrDateDisplayWrapper{background-color:#eff2f7}.rdrDateDisplay{margin:.833em}.rdrDateDisplayItem{background-color:#fff;border:1px solid #0000;border-radius:4px;box-shadow:0 1px 2px 0 #23394236}.rdrDateDisplayItem input{background:#0000;border:0;color:#849095;cursor:pointer;height:2.5em;line-height:2.5em;width:100%}.rdrDateDisplayItemActive{border-color:currentColor}.rdrDateDisplayItemActive input{color:#7d888d}.rdrMonthAndYearWrapper{align-items:center;height:60px;padding-top:10px}.rdrMonthAndYearPickers{font-weight:600}.rdrMonthAndYearPickers select{-moz-appearance:none;appearance:none;-webkit-appearance:none;background:#0000;background:url("data:image/svg+xml;utf8,<svg width=%279px%27 height=%276px%27 viewBox=%270 0 9 6%27 version=%271.1%27 xmlns=%27http://www.w3.org/2000/svg%27 xmlns:xlink=%27http://www.w3.org/1999/xlink%27><g id=%27Artboard%27 stroke=%27none%27 stroke-width=%271%27 fill=%27none%27 fill-rule=%27evenodd%27 transform=%27translate%28-636.000000, -171.000000%29%27 fill-opacity=%270.368716033%27><g id=%27input%27 transform=%27translate%28172.000000, 37.000000%29%27 fill=%27%230E242F%27 fill-rule=%27nonzero%27><g id=%27Group-9%27 transform=%27translate%28323.000000, 127.000000%29%27><path d=%27M142.280245,7.23952813 C141.987305,6.92353472 141.512432,6.92361662 141.219585,7.23971106 C140.926739,7.5558055 140.926815,8.06821394 141.219755,8.38420735 L145.498801,13 L149.780245,8.38162071 C150.073185,8.0656273 150.073261,7.55321886 149.780415,7.23712442 C149.487568,6.92102998 149.012695,6.92094808 148.719755,7.23694149 L145.498801,10.7113732 L142.280245,7.23952813 Z%27 id=%27arrow%27></path></g></g></g></svg>") no-repeat;background-position:right 8px center;border:0;border-radius:4px;color:#3e484f;cursor:pointer;outline:0;padding:10px 30px 10px 10px;text-align:center}.rdrMonthAndYearPickers select:hover{background-color:#00000012}.rdrMonthPicker,.rdrYearPicker{margin:0 5px}.rdrNextPrevButton{background:#eff2f7;border:0;border-radius:5px;display:block;height:24px;margin:0 .833em;padding:0;width:24px}.rdrNextPrevButton:hover{background:#e1e7f0}.rdrNextPrevButton i{border-style:solid;display:block;height:0;margin:auto;padding:0;text-align:center;transform:translate(-3px);width:0}.rdrPprevButton i{border-color:#0000 #34495e #0000 #0000;border-width:4px 6px 4px 4px;transform:translate(-3px)}.rdrNextButton i{border-color:#0000 #0000 #0000 #34495e;border-width:4px 4px 4px 6px;margin:0 0 0 7px;transform:translate(3px)}.rdrWeekDays{padding:0 .833em}.rdrMonth{padding:0 .833em 1.666em}.rdrMonth .rdrWeekDays{padding:0}.rdrMonths.rdrMonthsVertical .rdrMonth:first-child .rdrMonthName{display:none}.rdrWeekDay{color:#849095;font-weight:400;line-height:2.667em}.rdrDay{background:#0000;border:0;color:#1d2429;height:3em;line-height:3em;padding:0;text-align:center;-webkit-user-select:none;-moz-user-select:none;user-select:none}.rdrDay:focus{outline:0}.rdrDayNumber{align-items:center;bottom:0;bottom:5px;display:flex;font-weight:300;justify-content:center;left:0;outline:0;position:absolute;right:0;top:0;top:5px}.rdrDayToday .rdrDayNumber span{font-weight:500}.rdrDayToday .rdrDayNumber span:after{background:#3d91ff;border-radius:2px;bottom:4px;content:"";height:2px;left:50%;position:absolute;transform:translate(-50%);width:18px}.rdrDayToday:not(.rdrDayPassive) .rdrEndEdge~.rdrDayNumber span:after,.rdrDayToday:not(.rdrDayPassive) .rdrInRange~.rdrDayNumber span:after,.rdrDayToday:not(.rdrDayPassive) .rdrSelected~.rdrDayNumber span:after,.rdrDayToday:not(.rdrDayPassive) .rdrStartEdge~.rdrDayNumber span:after{background:#fff}.rdrDay:not(.rdrDayPassive) .rdrEndEdge~.rdrDayNumber span,.rdrDay:not(.rdrDayPassive) .rdrInRange~.rdrDayNumber span,.rdrDay:not(.rdrDayPassive) .rdrSelected~.rdrDayNumber span,.rdrDay:not(.rdrDayPassive) .rdrStartEdge~.rdrDayNumber span{color:#ffffffd9}.rdrEndEdge,.rdrInRange,.rdrSelected,.rdrStartEdge{background:currentColor;bottom:5px;left:0;position:absolute;right:0;top:5px}.rdrSelected{left:2px;right:2px}.rdrStartEdge{border-bottom-left-radius:1.042em;border-top-left-radius:1.042em;left:2px}.rdrEndEdge{border-bottom-right-radius:1.042em;border-top-right-radius:1.042em;right:2px}.rdrSelected{border-radius:1.042em}.rdrDayStartOfMonth .rdrEndEdge,.rdrDayStartOfMonth .rdrInRange,.rdrDayStartOfWeek .rdrEndEdge,.rdrDayStartOfWeek .rdrInRange{border-bottom-left-radius:1.042em;border-top-left-radius:1.042em;left:2px}.rdrDayEndOfMonth .rdrInRange,.rdrDayEndOfMonth .rdrStartEdge,.rdrDayEndOfWeek .rdrInRange,.rdrDayEndOfWeek .rdrStartEdge{border-bottom-right-radius:1.042em;border-top-right-radius:1.042em;right:2px}.rdrDayStartOfMonth .rdrDayEndPreview,.rdrDayStartOfMonth .rdrDayInPreview,.rdrDayStartOfWeek .rdrDayEndPreview,.rdrDayStartOfWeek .rdrDayInPreview{border-bottom-left-radius:1.333em;border-left-width:1px;border-top-left-radius:1.333em;left:0}.rdrDayEndOfMonth .rdrDayInPreview,.rdrDayEndOfMonth .rdrDayStartPreview,.rdrDayEndOfWeek .rdrDayInPreview,.rdrDayEndOfWeek .rdrDayStartPreview{border-bottom-right-radius:1.333em;border-right-width:1px;border-top-right-radius:1.333em;right:0}.rdrDayEndPreview,.rdrDayInPreview,.rdrDayStartPreview{background:#ffffff17;border:0 solid;bottom:3px;left:0;pointer-events:none;position:absolute;right:0;top:3px;z-index:1}.rdrDayStartPreview{border-bottom-left-radius:1.333em;border-bottom-width:1px;border-left-width:1px;border-top-left-radius:1.333em;border-top-width:1px;left:0}.rdrDayInPreview{border-bottom-width:1px;border-top-width:1px}.rdrDayEndPreview{border-bottom-right-radius:1.333em;border-bottom-width:1px;border-right-width:1px;border-top-right-radius:1.333em;border-top-width:1px;right:2px;right:0}.rdrDefinedRangesWrapper{background:#fff;border-right:1px solid #eff2f7;font-size:12px;width:226px}.rdrDefinedRangesWrapper .rdrStaticRangeSelected{color:currentColor;font-weight:600}.rdrStaticRange{background:#fff;border:0;border-bottom:1px solid #eff2f7;cursor:pointer;display:block;outline:0;padding:0}.rdrStaticRange:focus .rdrStaticRangeLabel,.rdrStaticRange:hover .rdrStaticRangeLabel{background:#eff2f7}.rdrStaticRangeLabel{display:block;line-height:18px;outline:0;padding:10px 20px;text-align:left}.rdrInputRanges{padding:10px 0}.rdrInputRange{align-items:center;padding:5px 20px}.rdrInputRangeInput{border:1px solid #dee7eb;border-radius:4px;color:#6c767a;height:30px;line-height:30px;margin-right:10px;text-align:center;width:30px}.rdrInputRangeInput:focus,.rdrInputRangeInput:hover{border-color:#b4bfc4;color:#333;outline:0}.rdrCalendarWrapper:not(.rdrDateRangeWrapper) .rdrDayHovered .rdrDayNumber:after{background:#0000;border:1px solid;border-radius:1.333em;bottom:-2px;content:"";left:0;position:absolute;right:0;top:-2px}.rdrDayPassive{pointer-events:none}.rdrDayPassive .rdrDayNumber span{color:#d5dce0}.rdrDayPassive .rdrDayEndPreview,.rdrDayPassive .rdrDayInPreview,.rdrDayPassive .rdrDayStartPreview,.rdrDayPassive .rdrEndEdge,.rdrDayPassive .rdrInRange,.rdrDayPassive .rdrSelected,.rdrDayPassive .rdrStartEdge{display:none}.rdrDayDisabled{background-color:#f8f8f8}.rdrDayDisabled .rdrDayNumber span{color:#aeb9bf}.rdrDayDisabled .rdrDayEndPreview,.rdrDayDisabled .rdrDayInPreview,.rdrDayDisabled .rdrDayStartPreview,.rdrDayDisabled .rdrEndEdge,.rdrDayDisabled .rdrInRange,.rdrDayDisabled .rdrSelected,.rdrDayDisabled .rdrStartEdge{filter:grayscale(100%) opacity(60%)}.rdrMonthName{color:#849095;font-weight:600;padding:.833em;text-align:left}
/*# sourceMappingURL=main.c44bedfd.css.map*/