@import"https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap";*{margin:0;padding:0;box-sizing:border-box;outline:none;text-decoration:none;border:none;text-transform:capitalize;transition:all .4s ease-in-out linear}html{font-size:62.5%;scroll-behavior:smooth;overflow-x:hidden}body{font-family:Poppins,serif;font-weight:100;font-style:normal}button,i,a{cursor:pointer}.section{padding:4rem 5%}@media (max-width: 991px){html{font-size:55%}}@media (max-width: 450px){html{font-size:50%}}.destination-container{width:100%;height:100%;text-align:center}.destination-container h1{font-size:4rem;font-weight:800;color:#222;line-height:5rem}.destination-container p{font-size:1.5rem;font-weight:400;color:#222;text-transform:none;margin-bottom:4rem}.dest-desc{display:flex;flex-direction:column;gap:10rem}.dest-one{display:flex;flex-wrap:wrap-reverse;align-items:center;gap:3rem;width:100%}.dest-one:nth-child(2){flex-wrap:wrap}.dest-text{flex:1 1 30rem;width:100%;text-align:left}.dest-images{flex:1 1 45rem;width:100%}.dest-one .dest-text h2{font-size:2.5rem;font-weight:800;color:#222;padding-bottom:.8rem}.dest-one .dest-text p{font-weight:1.5rem;font-weight:400;color:#222;line-height:2.5rem}.dest-one .dest-images{width:100%;height:100%;display:flex;gap:1rem;margin-right:1.2rem}.dest-one .dest-images img{border-radius:.5rem;width:50%;height:35rem;object-fit:cover;box-shadow:1px 1px 2px #0003}.dest-one .dest-images img:first-of-type{margin-top:3rem}@media (max-width: 450px){.dest-text{text-align:center}.dest-desc{gap:7rem}.dest-one .dest-images img{height:32rem}}.container-hero,.hero-container{width:100%;height:100%;position:relative}.hero-container .image img,.hero-container .image{width:100%;object-fit:cover}.home-hero .image img,.home-hero .image{width:100%;height:100vh;object-fit:cover}.container-hero .image img{width:100%;height:70vh}.name-text,.hero-text{position:absolute;top:30%;right:0;left:0}.name-text{top:30%}.name-text h1,.hero-text h1{font-size:5rem;color:#fff;font-weight:800;line-height:6.5rem;text-align:center;--webkit-background-clip: text;--webkit-text-fill-color: tranparent}.hero-text p{text-align:center;font-size:2rem;color:#fff;padding:.5rem .2rem 0;margin-bottom:2rem;font-weight:300}.hero-text button.hero-btn{font-size:1.5rem;display:flex;margin:0 auto;justify-content:center;background-color:#fff;color:#222;font-weight:bolder;letter-spacing:.3rem;padding:1.5rem 2rem;position:relative;overflow:hidden;z-index:1;transition:all .2s ease-in-out}.hero-text button:hover{transform:rotate(-10deg)}.navbar{box-shadow:1px 1px 5px #0000004d;margin:0 auto;border-radius:.5rem;width:90%;position:fixed;top:1rem;right:0;left:0;z-index:100;background-color:#fff}.nav-items{display:flex;justify-content:space-between;align-items:center;width:100%;padding:1.5rem 1rem}.nav-logo{color:#222;font-size:2.5rem;cursor:pointer}.nav-menu{display:grid;grid-template-columns:repeat(6,auto);grid-gap:1rem;align-items:center}.menu-items .nav-links,.nav-menu .nav-links{font-weight:600;font-size:1.2rem;white-space:nowrap;list-style:none}.menu-items .nav-links a,.nav-menu .nav-links a{padding:1rem 1.5rem;color:#222;cursor:pointer}.nav-links i{padding-right:.5rem}.menu-items .nav-links a:hover,.nav-menu .nav-links a:hover{background-color:#01959a;color:#fff;border-radius:.4rem;transition:all .2s ease-in-out}.nav-button a{padding:1rem 1.5rem;border-radius:.3rem;white-space:nowrap;color:#222;background-color:#f5f5f5;font-size:1.2rem;font-weight:600;transition:all .2s ease-in-out}.nav-button a:hover{background-color:#151516;color:#fff}.menu-items{box-shadow:1px 1px 5px #0000004d;margin:0 auto;border-radius:.5rem;width:90%;position:fixed;top:auto;right:0;left:0;height:auto;display:none;z-index:100;background-color:#fff}.menu-items .menu-list{display:flex;flex-direction:column;list-style:none;gap:1.5rem;text-align:center;padding:2rem 1rem 3rem}.menu-list .nav-links{width:100%;padding:2rem 0rem;border-radius:.5rem;cursor:pointer}.menu-list .nav-links:hover{background-color:#01959a}.menu-list .nav-links:hover a{color:#fff}.menu-button{width:100%;padding:2rem 0rem;border-radius:.5rem;background-color:#01959a;transition:all .2s ease-in-out}.menu-button a{height:4rem;color:#fff;font-weight:600;padding:1.5rem 0rem;font-size:1.5rem;transition:all .4s ease-in-out}.menu-button:hover{background-color:#054548}.menu-button:hover a{color:#fff}.menu-items{right:0;left:-1000%;visibility:hidden;transform-origin:left;transition:all 1s ease}.menu-items.show{visibility:visible;left:0;transition:all 1s ease}.menu-icons{display:none}@media (max-width: 768px){.nav-menu{display:none}.menu-icons{display:block;font-size:2.5rem;font-weight:700}.menu-items{top:8.5rem;display:block}.nav-logo{font-size:3rem}}@media (max-width: 450px){.menu-items .menu-list a{font-size:1.7rem}.nav-logo{font-size:3rem}}.trip-desc{display:flex;flex-wrap:wrap;align-content:center;justify-content:space-between;width:100%;gap:2rem}.trip-desc .trip-one{flex:1 1 30rem;width:100%;overflow:hidden;box-shadow:1px 1px 5px #00000080;border-radius:.5rem;padding:1rem}.trip-one{display:flex;flex-direction:column;gap:1rem;width:100%;cursor:pointer}.trip-one .trip-image{width:100%;height:100%;overflow:hidden}.trip-one .trip-image img{width:100%;height:22rem;border-radius:.5rem;object-fit:cover;transition:all .4s ease-in-out}.trip-one:hover .trip-image img{transform:scale(1.3)}.trip-text{text-align:left}.trip-one .trip-text h2{font-size:2rem;font-weight:800;color:#222}.trip-one .trip-text p{margin-bottom:0;font-size:1.5rem;color:#222;line-height:2.2rem;padding-top:.5rem;padding-bottom:1rem}@media (max-width: 450px){.trip-one .trip-image img{height:30rem}}.footer-container{width:100%;margin-top:2rem;background-color:#222;color:#fff;display:flex;flex-direction:column;gap:3rem}.footer-desc{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:2rem;padding:1rem 0}.footer-desc .f-left{flex:1 1 45rem;width:100%}.f-left h1{font-size:3rem;font-weight:800;color:#fff}.f-left p{font-size:1.5rem;font-weight:400;color:#fff;text-transform:none}.f-right{display:flex;gap:1rem}.f-right i{font-size:2rem;font-weight:bolder;color:#222;background-color:#fff;padding:.5rem;border-radius:.5rem;object-fit:contain}.footer-links{display:flex;flex-wrap:wrap;justify-content:space-between;gap:3rem;width:100%}.footer-links .f-links{flex:1 1 20rem;width:100%}.f-links h3{font-size:1.8rem;font-weight:600;color:#fff;padding-bottom:1.2rem}.f-links a{font-size:1.3rem;font-weight:400;color:#fff;padding-bottom:.6rem;display:block}.f-links a:hover{text-decoration:underline}.about-container{width:100%;height:100%}.about-container .about-us{display:flex;flex-wrap:nowrap;align-items:center;flex-direction:column;gap:5rem;width:100%}.about-us .about{width:100%;display:flex;flex-wrap:nowrap;gap:1rem;flex-direction:column}.about h3{font-size:3.5rem;font-weight:800;color:#222}.about p{font-size:1.5rem;font-weight:400;color:#222;line-height:2rem}.contact-container{width:100%;text-align:center}.contact-form{width:100%}.contact-form h1{text-transform:none;font-size:3rem;font-weight:800;color:#222;line-height:3rem}form{margin-top:2.5rem;display:flex;flex-direction:column;gap:4rem;width:100%}form input,textarea{margin:0 auto;width:50%;border:.1rem solid #222;border-radius:.5rem;height:5rem;padding-left:.7rem;font-weight:400;color:#222}textarea{height:18rem;padding-top:.7rem}form input:is(:hover,:focus),textarea:is(:hover,:focus){border:.2rem solid #01959a}::placeholder{font-weight:600}input:last-child{background-color:azure;border:none;cursor:pointer;font-size:1.5rem;font-weight:bolder;color:#222;box-shadow:1px 1px 5px #0000004d;transition:all .3s ease-in-out}input:last-child:hover{transform:scale(.9);background-color:#01959a;color:#fff}@media (max-width: 991px){form input,textarea{width:65%}}@media (max-width: 768px){form input,textarea{width:75%}}@media (max-width: 450px){form input,textarea{width:95%}}
