@import"https://fonts.googleapis.com/css2?family=Outfit:wght@100..900&display=swap";*{margin:0;padding:0;box-sizing:border-box;font-family:Outfit,sans-serif;scroll-behavior:smooth}body{min-height:100vh}a{text-decoration:none;color:inherit}.app{width:95%;margin:auto}.navbar{position:fixed;top:0;width:95%;background-color:transparent;box-shadow:0 2px 4px #0000001a;z-index:1000;padding:2% 3%;color:#333;display:flex;align-items:center;justify-content:space-between;height:60px;transition:background-color .3s ease;font-family:Outfit,sans-serif;font-weight:600;font-size:1.2rem;letter-spacing:.05rem}.logo{display:flex;align-items:center;gap:5px;cursor:pointer}.logo img{width:60px}.logo h1{font-size:1.5rem;color:#fff}.navbar ul{display:flex;list-style:none;gap:20px;margin-right:20px;font-family:Outfit,sans-serif;font-weight:500;font-size:1rem;letter-spacing:.05rem;color:#333;background:linear-gradient(to right,#f5f5f5,#d3d3d3);padding:10px 20px;border-radius:30px;transition:.3s ease}.navbar ul li{padding:5px 10px;cursor:pointer;transition:.3s ease}.nav-btns{display:flex;align-items:center;gap:8px}.nav-btns .icon{display:inline-flex;align-items:center;justify-content:center;background-color:transparent;border:1px solid #fff;border-radius:50%;padding:5px;width:30px;height:30px;cursor:pointer}.nav-btns .icon:hover,.nav-btns button:hover{background-color:#ff4500;border:none}.nav-btns button{padding:8px 16px;border:1px solid #f5f5f5;color:#f5f5f5;outline:none;border-radius:20px;font-family:Outfit,sans-serif;font-weight:500;font-size:1rem;letter-spacing:.05rem;background:transparent;transition:.3s ease;cursor:pointer}.active{background:#ff4500;border-radius:32px;color:#fff;align-items:center}@media (max-width: 900px){.navbar ul{display:none}.logo img{width:30px}.logo h1{font-size:1.1rem}}.hero{background:url(/assets/Image_1-DnavhF8x.jpg);width:100%;height:80vh;background-size:cover;background-position:center;display:flex;align-items:center;justify-content:center;color:#fff;text-align:center;padding:60px 0;position:relative;font-family:Outfit,sans-serif;border-radius:16px}.hero-text{max-width:800px;padding:20px}.hero-text h1{font-size:3rem;margin-bottom:20px;font-family:Outfit,sans-serif;font-weight:700}.hero-text p{font-size:1.1rem;margin-top:20px;font-family:Outfit,sans-serif;font-weight:400;line-height:1.5}.about{margin:70px 0;text-align:center;font-family:Outfit,sans-serif}.about h1{font-size:2.5rem;margin-bottom:20px;font-weight:600}.about p{font-size:1.1rem;margin-top:20px;font-weight:400;line-height:1.6;color:#555;max-width:800px;margin-left:auto;margin-right:auto}@media (max-width: 900px){.about p span{display:none}}.image-text{margin:70px auto;display:flex;gap:60px;justify-content:center}.image{width:50%;overflow:hidden}.image img{border-radius:16px;width:100%}.text{font-family:Outfit,sans-serif;width:auto;display:flex;flex-direction:column}.text p{font-size:1.1rem;font-weight:400;line-height:1.6;color:#555;padding-bottom:10px}.text h2{font-size:1.2rem;font-weight:500;padding-bottom:15px}.text .features{display:inline-flex;gap:10px;margin-top:10px}@media (max-width: 900px){.text p{font-size:.7rem}.text h1{font-size:.9rem}.text h2{font-size:.8rem;padding-bottom:5px}.text .features{gap:5px;margin-top:5px}}.featured{margin:40px auto;display:flex;justify-content:space-between;align-items:center;gap:30px}.featured-left,.featured-right{width:460px;align-self:center}.featured-left h1{font-size:2rem;font-weight:700;line-height:1.6;color:#000;margin-left:100px}.featured-right p{font-size:1.1rem;font-weight:400;line-height:1.6;color:#000}@media (max-width: 900px){.featured{margin:20px auto;gap:20px}.featured-left h1{font-size:1.5rem;margin-left:50px}}.service-image{display:grid;grid-template-columns:2fr 1fr 1fr;gap:20px;width:100%;max-height:400px;border-radius:16px}.service-item{position:relative;border-radius:16px;overflow:hidden;height:400px;display:flex;align-items:flex-end}.service-item img{width:100%;height:100%;object-fit:cover;object-position:top;display:block}.Service{margin:70px 0;padding:30px;background-color:#121212;width:100%;display:grid;grid-template-columns:1fr 1fr;gap:30px;justify-content:center;align-items:center;border-radius:16px}.Service-text{color:#fff;width:100%}.Service-text h2{font-size:2rem;font-weight:700;line-height:1.6;margin-bottom:20px}.Service-text p{font-size:1.1rem;font-weight:400;line-height:1.6;color:#fff;margin-bottom:20px}.Service .Steps{display:flex;gap:50px;align-items:start}.Step .icon{width:40px;height:40px;background:#ff4500;border-radius:50%;padding:8px;margin:30px;justify-content:space-around}.Step h3{font-size:1.2rem;font-weight:600;margin-bottom:10px;color:#fff}.Step p{font-size:1rem;font-weight:400;line-height:1.6;color:#fff}.Service img{border-radius:16px;width:100%}@media (max-width: 900px){.Service{margin:30px 0;padding:20px;gap:30px}.Service-text h2{font-size:1.5rem;margin-bottom:10px}.Service-text p{font-size:1rem;margin-bottom:10px}.Step .icon{padding:8px;margin:20px}.Step h3{font-size:1rem}.Step p{font-size:.8rem}}.testimonials{display:grid;grid-template-columns:1fr 1fr;background-color:#fff;padding:30px}.testimonials-header-text h2{font-size:2rem;font-weight:700;line-height:1.6;margin-bottom:20px;text-align:left;color:#000}.testimonials-icon{display:flex;gap:20px;justify-content:flex-end;margin-right:30px}.testimonials-icon .icon{width:40px;height:40px;background:#ff4500;border-radius:50%;padding:8px;display:flex;align-items:center;justify-content:center;cursor:pointer}.testimonials-cards{width:100%}.testimonials-cards-inner{display:flex;justify-content:center}.testimonial-card{width:33.33%;padding:20px;background-color:#f7f7f7;border:1px solid #ddd;border-radius:16px;margin:10px;box-sizing:border-box;cursor:pointer;transition:.3s ease}.testimonial-card p{font-size:1rem;color:#666;margin-bottom:30px}.testimonial-card h3{display:flex;gap:10px;font-size:1.2rem;font-weight:700;color:#000}.testimony{display:flex;align-items:center;gap:15px;margin-bottom:15px}.testimony .icons{display:flex;gap:10px}.testimony-details{display:flex;flex-direction:column;gap:5px}.testimony img{width:40px;height:40px;border-radius:50%}.testimonial-card:hover{background-color:#ff4500}.testimonial-card:hover .icons,.testimonial-card:hover p,.testimonial-card:hover h3{color:#fff}@media (max-width: 900px){.testimonials-header-text h2{font-size:1rem}.testimonial-card{width:33.33%;padding:10px;margin:10px}.testimony-details h3{font-size:1rem}.testimony .icons{gap:10px}.testimony-details .icons .icon{width:max(2vw)}.testimony img{width:30px;height:30px}}.step-by-step{margin:30px 0;padding:50px;background-color:#121212;border-radius:16px;display:flex;justify-content:space-between;align-items:center;color:#fff}.step-text{display:flex;flex-direction:column;align-items:flex-start;gap:30px}.step-text h2{font-size:1.2rem;font-weight:600;margin-bottom:10px;color:#fff}.step-text p{font-size:1rem;font-weight:400;line-height:1.6;color:#fff}.step-text img{width:100%;margin-top:30px;align-self:flex-end}.step-by{display:flex;flex-direction:column;gap:30px;align-items:center}.steps{display:flex;align-items:center;gap:30px}.steps .icon{color:#fff;width:40px;height:40px;border-radius:8px;padding:8px;background:#ff440080;transition:.3s ease}.steps .icon:hover{background:#ff4500;cursor:pointer}.step{display:flex;flex-direction:column;gap:10px;background:#121212;padding:20px;border:1px solid #fff;border-radius:16px;transition:.3s ease}.step:hover{background:#ff4500;columns:#fff;scale:1.05;cursor:pointer}.step h3{font-size:1.2rem;font-weight:600;margin-bottom:10px;color:#fff}.step p{font-size:1rem;font-weight:400;line-height:1.6;color:#fff}.ship-header-text{margin:40px auto;display:flex;justify-content:space-between;align-items:center;gap:30px}.text-left,.text-right{width:460px;align-self:center}.text-left h1{font-size:2rem;font-weight:700;line-height:1.6;color:#000;margin-left:100px}.text-right p{font-size:1.1rem;font-weight:400;line-height:1.6;color:#000}.tips{display:grid;grid-template-columns:1fr 1fr 1fr;width:100%;margin:20px auto}.tips-image{display:grid;grid-template-columns:1fr 1fr 1fr;gap:20px;width:100%;max-height:400px;border-radius:16px}.tip{position:relative;border-radius:16px;overflow:hidden;height:400px;display:flex;align-items:flex-end}.tip-item img{width:100%;height:100%;object-fit:cover;object-position:top;display:block}.overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:#00000080;z-index:1}.services{width:100%;margin:70px auto}.tips{display:grid;grid-template-columns:1fr 1fr 1fr;gap:20px;width:100%;max-height:400px;border-radius:16px}.tip{position:relative;border-radius:16px;overflow:hidden;height:400px;display:flex;align-items:flex-end;cursor:pointer}.tip img{width:100%;height:100%;object-fit:cover;object-position:center;display:block}.tip:hover .overlay{height:100%}.overlay{position:absolute;top:0;left:0;width:100%;height:0;background:#00000080;z-index:1}.text-content{position:absolute;bottom:20px;left:20px;color:#fff;z-index:2;width:90%}.text-content h3{margin:0 0 5px;font-size:1.5em}.text-content p{font-size:1em;margin:0}@media (max-width: 900px){.ship-header-text{margin:30px auto;gap:20px}.text-left h1{font-size:1.5rem;margin-left:50px}.text-content h3{font-size:1em}.text-content p{font-size:.8rem;margin:0}}.footer-hero{margin:70px 0;border-radius:16px;width:100%;height:80vh;position:relative}.footer-hero img{width:100%;height:100%;object-fit:cover;object-position:center;border-radius:16px;display:block}.footer-hero-text{display:flex;flex-direction:column;gap:50px;position:absolute;top:20%;left:5%;color:#fff;z-index:2;padding:20px;gap:30px}.footer-hero-text h2{font-size:2.5rem;font-weight:700;line-height:1.2;margin-bottom:20px}.footer-hero-text p{font-size:1.2rem;font-weight:400;line-height:1.6;color:#fff;margin-bottom:20px}.hero-btn{display:flex;gap:20px;align-items:center}.hero-btn .icon{width:40px;height:40px;background:#ff4500;padding:8px;border-radius:50%;cursor:pointer}.footer-hero-text button{padding:15px 30px;font-size:1rem;font-weight:600;color:#fff;background-color:#ff4500;border:none;border-radius:32px;cursor:pointer;transition:.3s ease}@media (max-width: 900px){.footer-hero-text{padding:10px;gap:20px}.footer-hero-text h2{font-size:1.5rem;margin-bottom:10px}.footer-hero-text p{font-size:1rem;margin-bottom:10px}}.footer{display:flex;flex-direction:column;margin:0 5%}.footer-links{display:flex;justify-content:space-between;margin-bottom:30px}.footer-link{display:flex;flex-direction:column;gap:10px}.footer-logo{display:flex;gap:5px;align-items:center;width:max-width(2vw,150px);height:auto;border-radius:16px;cursor:pointer}.footer-link .footer-logo img{width:40px;border-radius:16px}.footer-link .footer-logo h3{font-size:1.5rem}.footer-link h2{font-size:1.2rem;font-weight:600;color:#000}.footer-link p{font-size:1rem;font-weight:400;color:#666;cursor:pointer;transition:color .3s ease}.footer-link p:hover{color:#ff4500}.footer-links img{width:150px;height:auto;border-radius:16px}.footer hr{height:1px;width:100%;outline:none;border:none;background-color:#666}.footer-copyright{display:flex;justify-content:space-between;align-items:center;margin-top:20px}.footer-copyright p{font-size:1rem;font-weight:400;color:#000}.footer-copyright .footer-socials{display:flex;gap:5px}.footer-socials .icon{color:#000;width:40px;height:40px;padding:8px;background-color:#fff;border-radius:50%;cursor:pointer;transition:.3s ease}.footer-socials .icon:hover{background:#ff4500;color:#fff}@media (max-width: 900px){.footer-links{margin-bottom:20px}.footer-link .footer-logo img{width:30px;border-radius:16px}.footer-link .footer-logo h3{font-size:1rem}.footer-link h3{font-size:.8rem}.footer-link p{font-size:.7rem}.footer-links img{width:100px;height:auto;border-radius:10px}.footer-copyright{margin-top:10px}.footer-copyright p{font-size:.7rem;font-weight:400;color:#000}.footer-socials .icon{color:#000;width:40px;height:40px;padding:8px;background-color:#fff;border-radius:50%;cursor:pointer;transition:.3s ease}.footer-socials .icon:hover{background:#ff4500;color:#fff}}
