body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace}.App{text-align:center}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{-webkit-animation:App-logo-spin 20s linear infinite;animation:App-logo-spin 20s linear infinite}}.App-header{background-color:#282c34;min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:calc(10px + 2vmin);color:#fff}.App-link{color:#61dafb}@-webkit-keyframes App-logo-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes App-logo-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.navbar{background-color:#1d1d1d}.logo{text-decoration:none}.logo,.logo:hover{color:#fff}.logo-img{width:15%}.logo-text{font-size:16px;font-weight:400}.nav-item{font-size:15px;text-decoration:none;color:#fff}.nav-item:hover{color:#90ee90;border-bottom:2px solid #d3d3d3}.login{background-color:green!important;border:none!important;font-size:20px!important;padding:8px 40px!important;width:170px}.cart{color:#fff;font-size:22px}.cart:hover{color:#2e8b57}.banner-img{height:500px;object-fit:cover}.banner-text{color:#000;padding-bottom:30px}.text{color:#fff}.hero-section{display:flex;justify-content:center;align-items:center}.hero-background,.hero-section{position:relative}.video-background{display:block;width:100%;object-fit:cover}.overlay{position:absolute;width:100%;top:0;left:0;right:0;bottom:0;background-color:rgba(33,42,52,.7);z-index:2}.main-title{position:absolute;color:#fff;z-index:3;text-align:center}.main-text{font-size:60px;font-weight:700}.hero-details-text{font-size:20px;font-weight:500;color:#1d1d1d}@media only screen and (max-width:426px){.main-text{font-size:22px;font-weight:700}.sub-text{font-size:18px}.hero-details-text{font-size:15px;font-weight:400;padding:20px;margin-top:-25px;margin-bottom:-10px}}.newsletter{background-image:url(https://res.cloudinary.com/arbor1221/image/upload/v1498121383/Travel_Lifestyle_Recreation_n4aq8s.jpg);padding:100px;text-align:center;object-fit:cover}.trip-section{margin:100px auto}.total-trips{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:30px;gap:30px;margin-top:50px;margin-bottom:100px}@media only screen and (max-width:426px){.total-trips{grid-template-columns:1fr}}.item{width:100%;border:1px solid #d3d3d3;border-radius:10px;transition:.5s}.item:hover{box-shadow:10px 10px 10px #d3d3d3}.card-img{width:100%;height:250px;border-radius:10px 10px 0 0;box-sizing:content-box;object-fit:cover}.item-name{color:#ff0050}.price{font-weight:450}.footer{background-color:#000;display:grid;grid-template-columns:repeat(3,1fr);padding:20px}.icons{font-size:50px;color:#cabfbf}.footer-text{line-height:50px;background-color:brown;color:#fff}@media only screen and (max-width:426px){.footer{background-color:#000;display:grid;grid-template-columns:repeat(1,1fr);padding:20px}}.about{margin-top:20px}.about-card{border:5px solid #d3d3d3;border-radius:10px;width:auto;padding:auto;margin:20px;transition:.5s}.banner-about{width:100%;height:300px}.about-img{width:400px;height:300px;text-align:center;justify-content:center;margin:auto}.about-text{color:#000;padding-bottom:15px}.text-trip{color:#000}.about-card:hover{box-shadow:10px 10px 10px #d3d3d3}@media only screen and (max-width:426px){.about-card{border:3px solid #d3d3d3;border-radius:5px;width:auto;padding:auto;margin:10px;transition:.5s}.about-card:hover{box-shadow:10px 10px 10px #d3d3d3}}.not-found{margin-top:50px;margin-bottom:50px}.sad-icon{font-size:40px;color:#daa520}.not-found-image{width:400px;height:300px}.not-found-button{color:brown}@media only screen and (max-width:426px){.not-found-image{width:auto;height:auto}}.trip-hero{display:flex}.trip-hero,.trip-hero-bg{position:relative}.trip-background{display:block;width:98.7vw;height:450px;box-sizing:content-box;object-fit:cover}.trip-hero-title{position:absolute;margin:0 0 70px 100px;color:#f7f7f7;z-index:3;text-align:start;bottom:0}.trip-caption{font-size:70px;font-weight:600}.details-container{display:grid;grid-template-columns:3fr 1fr}.booking-section{background-color:hsla(0,0%,50.2%,.424);border:2px solid grey;color:#000;padding:10px;border-radius:5px}.input-style{width:24.5%}.all-trip{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:30px;gap:30px}@media only screen and (max-width:426px){.all-trip{grid-template-columns:1fr}}.selected-product{width:100%;border:1px solid #d3d3d3;border-radius:10px;transition:.5s}.selected-product:hover{box-shadow:10px 10px 10px #d3d3d3}.selected-trip-img{width:100%;height:315px;border-radius:10px 10px 0 0}.price{font-weight:500;font-size:28px;color:#ff0050}
/*# sourceMappingURL=main.18e5d59e.chunk.css.map */