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)}}.banner-wrape{width:100%;height:100vh;background-image:linear-gradient(rgba(43,42,42,.1411764705882353),rgba(0,0,0,.1411764705882353)),url(/static/media/banner-1.0158ff1d.png);background-position:50%;background-repeat:no-repeat;background-size:cover}.banner-container{color:#fff;width:800px;margin:0 auto;align-items:center;padding-top:200px}.banner-title{font-size:18px;color:#ff7f47}.banner-container h1{font-family:Arial,Helvetica,sans-serif;font-size:56px;font-style:italic;font-weight:bolder;line-height:70px;letter-spacing:1.5px}.banner-container p{font-size:16px;letter-spacing:1px;line-height:30px}.btn-style{color:#fff;border-radius:5px;font-size:16px;font-weight:600;background-color:#304f47;padding:15px 35px;outline:none;cursor:pointer;border:none;transition:all .2s ease-in-out}.btn-style:hover{background-color:#ff7f47}@media only screen and (max-width:600px){.banner-wrape{height:600px}.banner-container{padding-top:100px;color:#fff;width:100%;align-items:center}.banner-title{font-size:16px;color:#ff7f47}.banner-container h1{font-family:Arial,Helvetica,sans-serif;font-size:36px;font-style:italic;font-weight:bolder;letter-spacing:1.5px}}.update-wrape{padding:70px 0;background-color:#f5f5f5}.update-container{display:flex;align-items:center;justify-content:space-between;width:800px;margin:0 auto}.update-content{text-align:center}.form-style input{font-size:16px;width:320px;outline:none;border:1px solid #d7dce3;padding:10px 15px}.subscribe-btn{color:#fff;border:none;background-color:#304f47;padding:9px 30px;transition:all .2s ease-in-out}.subscribe-btn:hover{background-color:#ff7f47}@media only screen and (max-width:600px){.update-container{width:100%;justify-content:space-between;display:flex;flex-direction:column;align-items:center}.form-style input{font-size:16px;width:65%;margin:0 auto;outline:none;border:1px solid #d7dce3;padding:10px 15px}.subscribe-btn{color:#fff;border:none;background-color:#304f47;padding:9px 30px;transition:all .2s ease-in-out}}.card-style{width:100%;margin:10px;padding:15px 0;background-color:#fff;border-radius:5px;box-shadow:0 0 30px rgb(17 17 17/8%)}.package-price-duration{display:flex;color:#304f47;font-weight:600;font-family:Arial,Helvetica,sans-serif;font-size:17px;justify-content:space-between;padding:22px}.package-title{color:#ff7f47;text-align:left;font-size:24px;font-weight:600;padding-bottom:20px;padding-left:30px}.card-img{width:100%;height:250px;padding:0 10px}.Tour-pakages-wrap{width:100%;padding:80px 0}.pakages-content{margin-bottom:30px}.card-container{display:grid;width:1280px;padding:0 10px;margin:0 auto;grid-template-columns:repeat(3,1fr);grid-gap:30px}@media only screen and (max-width:600px){.card-container{width:100%;display:grid;grid-template-columns:1fr;grid-gap:20px}}.Why-tourx-wrap{width:100%;padding:80px 0;background-image:url(/static/media/achiv-shape.a7f385e2.png);background-position:50%;background-repeat:no-repeat;background-size:cover}.whyTourx-container{width:1280px;font-family:Arial,Helvetica,sans-serif;margin:0 auto}.whyTourx-content h5{color:#ff7f47;font-weight:700;margin-bottom:20px}.whyTourx-content h1{font-family:quicksand,sans-serif;font-style:normal;font-weight:700;font-size:40px;line-height:46px;text-transform:capitalize;margin-bottom:30px}.box-container{display:grid;grid-gap:30px;width:1280px;grid-template-columns:repeat(4,1fr)}.box{color:#fff;font-size:18px;font-weight:600;padding:50px 60px;background-color:#304f47;border-radius:5px}@media only screen and (max-width:600px){.Why-tourx-wrap{padding:80px 0;background-position:50%;background-repeat:no-repeat;background-size:cover}.whyTourx-container{width:100%;font-family:Arial,Helvetica,sans-serif;margin:0 auto}.whyTourx-content h5{color:#ff7f47;font-weight:700;margin-bottom:20px}.whyTourx-content h1{font-family:quicksand,sans-serif;font-style:normal;font-weight:700;font-size:40px;line-height:46px;text-transform:capitalize}.box-container{display:grid;width:100%;grid-template-columns:1fr;grid-gap:30px}.box{color:#fff;font-size:18px;font-weight:600;padding:50px 60px;background-color:#304f47;border-radius:5px;margin:0 20px}}.nav-logo{color:#ff7f47!important;font-size:28px;font-weight:bolder}.nav-link{color:#000;font-size:17px}.nav-link:hover{color:#ff7f47}.booking_list{padding:80px 0}.booking-container{width:1180px;display:grid;grid-template-columns:repeat(5,1fr)}.bookingList-card{color:#fff;text-align:left;padding:20px;background-color:#304f47;border-radius:5px;box-shadow:0 0 30px rgb(17 17 17/8%)}.card-date{color:#ff7f47;text-align:center}.contact-wrape{padding:80px 0}.contact-container{width:1280px;margin:0 auto;display:grid;grid-template-columns:1fr 1fr;align-items:center}.contact-content{text-align:left}.contact-content h1{font-size:38px;color:#ff7f47;padding:15px 10px}.contact-content p{font-size:17px;color:#304f47;padding:10px 15px;line-height:28px}.form-style{display:flex;flex-direction:column;margin:0 10px}.form-style input{width:100%;padding:12px 10px;border-radius:5px;margin:15px 0}.login-page{padding:80px 0}.log-out-btn{border:none;background-color:transparent;margin-right:10px;cursor:pointer;font-size:18px}.log-out-btn:hover{color:#ff7f47}.footer-wrape{padding-top:80px;margin-bottom:5px;color:#fff;background-color:#262339}.footer-container{width:1280px;margin:0 auto;display:grid;grid-template-columns:1.5fr 1fr 1fr;grid-column-gap:50px;text-align:left}.address,.email,.phone{width:100%;text-align:left;padding-left:30px;margin:20px 0}.about{padding-left:50px}.support ul li{margin:10px 0;color:#fff;list-style-type:none}hr{width:80%;padding:1px 0;margin:0 auto}.copy-right{margin-top:30px;padding-bottom:30px;font-size:15px;letter-spacing:1px}.copy-right span{color:#ff7f47}@media only screen and (max-width:600px){.footer-container{width:100%;padding:0 25px;margin:0 auto;display:grid;grid-template-columns:1fr;text-align:center}.address,.email,.phone{width:100%;text-align:center;margin-bottom:20px}.about{padding-left:0}}.manage-package{background-image:url(/static/media/achiv-shape.a7f385e2.png);background-position:50%;background-repeat:no-repeat;background-size:cover;padding:80px 0}.manage-form form{color:#000;width:550px;margin:0 auto;display:flex;flex-direction:column}.manage-form form input{margin:10px 0;padding:10px 15px;font-size:16px;outline:none;border:2px solid #304f47;border-radius:5px}@media only screen and (max-width:600px){.manage-form form{width:100%}}.booking-wrape{background-image:url(/static/media/achiv-shape.a7f385e2.png);background-position:50%;background-repeat:no-repeat;background-size:cover;padding:80px 0}.booking-container{width:1280px;margin:0 auto;display:flex;flex-direction:row;justify-content:space-around;align-items:center}.booking-form-title{color:#304f47;text-align:left;font-family:Arial,Helvetica,sans-serif;font-size:18px;text-transform:uppercase;font-weight:700}.booking-form{width:600px;display:flex;flex-direction:column}.booking-form input{margin:10px 0;padding:10px 15px;font-size:16px;outline:none;border:2px solid #304f47;border-radius:5px}.booking-details img{width:500px}.booking-details h5{color:#ff7f47;font-size:32px;margin-top:10px}@media only screen and (max-width:600px){.booking-wrape{padding:10px 0}.booking-container{width:100%;display:flex;flex-direction:column}.booking-details h5{color:#ff7f47;font-size:28px;margin-top:10px}.booking-form{width:100%;display:flex;flex-direction:column}.booking-form input{width:100%}}
/*# sourceMappingURL=main.9f4b94f0.chunk.css.map */