@import url(https://fonts.googleapis.com/css2?family=Epilogue:ital,wght@0,200;0,300;0,400;0,600;0,700;0,800;0,900;1,200;1,300;1,500;1,600;1,700;1,800;1,900&display=swap);@import url(https://fonts.googleapis.com/css2?family=Lato:ital,wght@0,300;0,400;0,700;0,900;1,100;1,300;1,400;1,700;1,900&display=swap);@import url(https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,200;0,300;0,400;0,500;0,700;0,800;0,900;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap);body{box-sizing:border-box;font-family:Lato,sans-serif;margin:0;padding:0}:root{--mainRed:#ae3123;--altRed:#dc402d;--whiteColor:#fff;--blueColor:#036ac4;--darkBlue:#0b3270;--greyColorLight:grey;--darkGrey:#444;--blackColor:#0a0a0a;--yellowish:orange}.App{text-align:center}nav{font-family:Poppins,sans-serif;margin-left:auto;margin-right:auto}.navItems{align-items:center;background-color:var(--whiteColor);border-radius:12px;box-shadow:0 5px 15px 0 rgba(0,0,0,.25);display:flex;height:70px;justify-content:space-between;left:50%;padding:0 30px;position:fixed;top:20px;-webkit-transform:translate(-50%);transform:translate(-50%);width:92%;z-index:99999}.navItems img{height:70px;width:auto}.navLinks{font-size:.8rem;font-weight:500;padding:.4rem 1rem;white-space:nowrap}.navLinks a{color:#000;text-decoration:none}.activeItem{color:#000}.activeItem,.navLinks:hover{background-color:var(--yellowish);border-radius:4px}.navLinks:hover{color:var(--whiteColor);transition:all .2s ease-in-out}.navLogo{color:var(--blackColor);cursor:pointer;display:flex;flex-direction:row;font-size:1.2rem;justify-content:center}.navLogo,.navMenu{align-items:center}.navMenu{grid-gap:12px;display:grid;grid-template-columns:repeat(6,auto);list-style:none}.menuIcon{display:none}.socials{display:flex;flex-direction:row;justify-content:space-evenly}.socials li{color:var(--blackColor);list-style:none;margin:0 6px}.socials svg{fill:var(--yellowish);stroke:15px}@media screen and (max-width:850px){.menuIcon{color:var(--yellowish);display:block;font-size:1.5rem}.navItems{background-color:var(--whiteColor);left:50%;width:80%;z-index:9999}.navMenu{align-items:center;background:#e7d3cc;border-bottom:3px double var(--mainRed);border-radius:12px;display:flex;flex-direction:column;height:auto;justify-content:flex-start;left:-100%;margin:0;opacity:0;padding:80px 0 30px;position:absolute;top:0;width:100%}.navMenu,.navMenu.active{transition:.3s ease-in-out}.navMenu.active{left:0;opacity:1;z-index:-1}.navLinks{display:block;font-size:1.2rem;padding:1.5rem;text-align:center;width:100%}.socials{margin-left:-45px;text-align:center}.navLinks a,.navLinks a:hover{color:var(--yellowish)}.navLinks a:hover{background:none}.activeItem{background-color:initial;color:transparent}}.homeHero{background-position:top 75% right 0}.homeHero,.otherHeroes{height:96vh;position:relative;width:100%}img{background-position:top;height:100%;object-fit:cover;opacity:.92;width:100%}.heroText{font-family:Epilogue,sans-serif;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%}.heroText h1{-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-color:#fafa55;font-size:2rem;font-weight:800;text-transform:uppercase}.heroText p{background-color:hsla(0,0%,100%,.482);border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;color:rgba(1,0,0,.647);font-size:1.2rem;font-weight:800;margin-left:auto;margin-right:auto;padding:.4rem 0;text-transform:capitalize;width:40%}.heroText .homeBtn{background:var(--yellowish);border-radius:6px;color:var(--whiteColor);font-size:.8;font-weight:700;letter-spacing:2px;padding:.8rem 1.5rem;text-decoration:none}@media screen and (max-width:550px){body{margin:0;padding:0}.heroText h1{font-size:1.6rem;padding:10px 20px}.heroText p{font-size:1.1rem;padding:0 0 2rem}img{height:100%;object-fit:contain;width:100%}.homeHero,.otherHeroes{height:76vh;width:100%}.heroText p{font-size:.8rem;line-height:25px;margin-bottom:2rem;padding:10px;width:90%}.heroText h1{font-size:1.4rem}}.reColor{color:var(--yellowish);font-family:Epilogue,sans-serif}.footer{background-color:var(--blackColor);font-family:Poppins,sans-serif;padding:4rem 6rem}.topside{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;text-align:start}.topside a,.topside h1,.topside p{color:var(--whiteColor)}.topside a{font-size:2rem;margin-left:1rem}.topside a:hover{color:teal}.topside a svg:hover{fill:teal;stroke:15px;color:var(--whiteColor)}.bottom{display:flex;flex-wrap:wrap;justify-content:space-between;padding-top:2rem;text-align:start}.bottom div{display:flex;flex-direction:column}.bottom h4{color:var(--yellowish);font-size:1.3rem;padding:1rem 0 .8rem}.bottom a{color:var(--whiteColor);font-size:1.1rem;padding-bottom:.4rem;text-decoration:none}@media screen and (max-width:850px){.footer{padding:4rem 2rem}.topside a{margin:1rem 1rem 0 0}.bottom div{width:70%}.bottom a{font-size:.8rem}.bottom h4{font-size:1rem}}.mainSection{font-family:Poppins,sans-serif;margin:2rem 6rem 4rem}.mainSection h1{font:3rem}.firstFeature{margin-top:4.5rem}.firstFeature,.secondFeature{align-items:center;display:flex;justify-content:space-between}.secondFeature{flex-direction:row-reverse;margin-top:8.5rem}.featText{font-size:1.1rem;text-align:start;width:45%}.featText h2{padding-bottom:.2rem}.featText hr{margin-bottom:15px}.featImage{display:flex;justify-content:space-between;position:relative;width:50%;z-index:-99}.featImage img{border-radius:6px;box-shadow:-1px 1px 62px -18px rgba(0,0,0,.19);height:350px;object-fit:cover;width:49%}.featImage img:nth-child(2){position:absolute;right:0;top:-10%}.featBtn{background:var(--mainRed);border-radius:6px;color:var(--whiteColor);font-size:1.1rem;font-weight:700;letter-spacing:1px;margin-top:15px;padding:.6rem 1rem;text-decoration:none}@media screen and (max-width:850px){.mainSection{margin:1rem 2rem 2rem}.firstFeature,.secondFeature{display:flex;flex-direction:column-reverse;margin-top:2.5rem}.featText{width:100%}.featImage{margin:1.8rem 0;width:100%}.featImage img{height:250px}}@media screen and (max-width:550px){.featText h2{font-size:1.4rem;text-align:center}.featText p{font-size:1rem;text-align:center}.featBtn{align-items:center;display:flex;font-size:.85rem;justify-content:center}}.offers{background-color:#fff;font-family:Epilogue,sans-serif;padding:2rem 2px}.offers h1{color:var(--yellowish);font-size:2rem}.offers p,h4{color:var(--yellowish);line-height:22px}.offerCard{display:flex;justify-content:space-between;margin-top:3rem;padding:4px 4rem}.offerCard p{font-size:small}.dataCard{border-radius:7px;box-shadow:0 5px 25px 2px rgba(0,0,0,.384);cursor:pointer;padding:1rem .8rem;text-align:center;width:30%}.offerImage{border-radius:7px;height:200px;overflow:hidden}.offerImage img{border-radius:7px;height:100%;transition:.3s ease-in-out;width:100%}.offerImage:hover img{-webkit-transform:scale(1.3);transform:scale(1.3)}.dataCard h4{font-size:1.3rem;padding:.9rem 0 .2rem}@media screen and (max-width:850px){.offers{margin:0}.offerCard{flex-direction:column}.dataCard{margin-bottom:1.5rem;width:100%}}@media screen and (max-width:550px){.offers h1{font-size:1.8rem}.offerImage{border-radius:7px;height:auto;overflow:hidden}.dataCard h4,.offers p{line-height:25px}.dataCard h4{font-size:1.2rem}}.booking{align-items:center;margin:2rem 0}.booking,.formControl{display:flex;flex-direction:column;justify-content:center}.formControl{gap:1rem}input[type=date],input[type=email],input[type=number],input[type=password],input[type=text]{height:30px}input[type=date],input[type=email],input[type=number],input[type=password],input[type=text],textarea{background:#fff;border:1px solid rgba(0,0,0,.432);border-radius:5px;color:#383838;display:block;font-size:16px;margin:10px 0;outline:none;padding:5px 10px;text-transform:capitalize;width:300px}textarea{height:40px}::-webkit-input-placeholder{color:orange}::placeholder{color:orange}.submitButton{background:#61a734;border:none;border-radius:2px;color:#fff;cursor:pointer;display:block;font-size:larger;height:40px;line-height:40px;margin:10px 0;min-width:100%;text-align:center;text-transform:capitalize}.fp{gap:20px;justify-content:space-between;margin:4rem}.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}@media screen and (max-width:550px){.fp{flex-direction:column}}
/*# sourceMappingURL=main.40a2856e.css.map*/