html,body,#root{width:100%;min-height:100%}body{color:#fff;background:#111;font-family:Poppins,sans-serif;overflow-x:hidden}a{color:inherit;text-decoration:none}ul{list-style:none}img{max-width:100%;display:block}button{cursor:pointer;border:none;font-family:inherit}*{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth}body{color:#fff;background:#111;font-family:Arial,Helvetica,sans-serif}#root{width:100%}[data-aos][data-aos][data-aos-duration="50"],body[data-aos-duration="50"] [data-aos]{transition-duration:50ms}[data-aos][data-aos][data-aos-delay="50"],body[data-aos-delay="50"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="50"].aos-animate,body[data-aos-delay="50"] [data-aos].aos-animate{transition-delay:50ms}[data-aos][data-aos][data-aos-duration="100"],body[data-aos-duration="100"] [data-aos]{transition-duration:.1s}[data-aos][data-aos][data-aos-delay="100"],body[data-aos-delay="100"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="100"].aos-animate,body[data-aos-delay="100"] [data-aos].aos-animate{transition-delay:.1s}[data-aos][data-aos][data-aos-duration="150"],body[data-aos-duration="150"] [data-aos]{transition-duration:.15s}[data-aos][data-aos][data-aos-delay="150"],body[data-aos-delay="150"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="150"].aos-animate,body[data-aos-delay="150"] [data-aos].aos-animate{transition-delay:.15s}[data-aos][data-aos][data-aos-duration="200"],body[data-aos-duration="200"] [data-aos]{transition-duration:.2s}[data-aos][data-aos][data-aos-delay="200"],body[data-aos-delay="200"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="200"].aos-animate,body[data-aos-delay="200"] [data-aos].aos-animate{transition-delay:.2s}[data-aos][data-aos][data-aos-duration="250"],body[data-aos-duration="250"] [data-aos]{transition-duration:.25s}[data-aos][data-aos][data-aos-delay="250"],body[data-aos-delay="250"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="250"].aos-animate,body[data-aos-delay="250"] [data-aos].aos-animate{transition-delay:.25s}[data-aos][data-aos][data-aos-duration="300"],body[data-aos-duration="300"] [data-aos]{transition-duration:.3s}[data-aos][data-aos][data-aos-delay="300"],body[data-aos-delay="300"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="300"].aos-animate,body[data-aos-delay="300"] [data-aos].aos-animate{transition-delay:.3s}[data-aos][data-aos][data-aos-duration="350"],body[data-aos-duration="350"] [data-aos]{transition-duration:.35s}[data-aos][data-aos][data-aos-delay="350"],body[data-aos-delay="350"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="350"].aos-animate,body[data-aos-delay="350"] [data-aos].aos-animate{transition-delay:.35s}[data-aos][data-aos][data-aos-duration="400"],body[data-aos-duration="400"] [data-aos]{transition-duration:.4s}[data-aos][data-aos][data-aos-delay="400"],body[data-aos-delay="400"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="400"].aos-animate,body[data-aos-delay="400"] [data-aos].aos-animate{transition-delay:.4s}[data-aos][data-aos][data-aos-duration="450"],body[data-aos-duration="450"] [data-aos]{transition-duration:.45s}[data-aos][data-aos][data-aos-delay="450"],body[data-aos-delay="450"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="450"].aos-animate,body[data-aos-delay="450"] [data-aos].aos-animate{transition-delay:.45s}[data-aos][data-aos][data-aos-duration="500"],body[data-aos-duration="500"] [data-aos]{transition-duration:.5s}[data-aos][data-aos][data-aos-delay="500"],body[data-aos-delay="500"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="500"].aos-animate,body[data-aos-delay="500"] [data-aos].aos-animate{transition-delay:.5s}[data-aos][data-aos][data-aos-duration="550"],body[data-aos-duration="550"] [data-aos]{transition-duration:.55s}[data-aos][data-aos][data-aos-delay="550"],body[data-aos-delay="550"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="550"].aos-animate,body[data-aos-delay="550"] [data-aos].aos-animate{transition-delay:.55s}[data-aos][data-aos][data-aos-duration="600"],body[data-aos-duration="600"] [data-aos]{transition-duration:.6s}[data-aos][data-aos][data-aos-delay="600"],body[data-aos-delay="600"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="600"].aos-animate,body[data-aos-delay="600"] [data-aos].aos-animate{transition-delay:.6s}[data-aos][data-aos][data-aos-duration="650"],body[data-aos-duration="650"] [data-aos]{transition-duration:.65s}[data-aos][data-aos][data-aos-delay="650"],body[data-aos-delay="650"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="650"].aos-animate,body[data-aos-delay="650"] [data-aos].aos-animate{transition-delay:.65s}[data-aos][data-aos][data-aos-duration="700"],body[data-aos-duration="700"] [data-aos]{transition-duration:.7s}[data-aos][data-aos][data-aos-delay="700"],body[data-aos-delay="700"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="700"].aos-animate,body[data-aos-delay="700"] [data-aos].aos-animate{transition-delay:.7s}[data-aos][data-aos][data-aos-duration="750"],body[data-aos-duration="750"] [data-aos]{transition-duration:.75s}[data-aos][data-aos][data-aos-delay="750"],body[data-aos-delay="750"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="750"].aos-animate,body[data-aos-delay="750"] [data-aos].aos-animate{transition-delay:.75s}[data-aos][data-aos][data-aos-duration="800"],body[data-aos-duration="800"] [data-aos]{transition-duration:.8s}[data-aos][data-aos][data-aos-delay="800"],body[data-aos-delay="800"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="800"].aos-animate,body[data-aos-delay="800"] [data-aos].aos-animate{transition-delay:.8s}[data-aos][data-aos][data-aos-duration="850"],body[data-aos-duration="850"] [data-aos]{transition-duration:.85s}[data-aos][data-aos][data-aos-delay="850"],body[data-aos-delay="850"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="850"].aos-animate,body[data-aos-delay="850"] [data-aos].aos-animate{transition-delay:.85s}[data-aos][data-aos][data-aos-duration="900"],body[data-aos-duration="900"] [data-aos]{transition-duration:.9s}[data-aos][data-aos][data-aos-delay="900"],body[data-aos-delay="900"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="900"].aos-animate,body[data-aos-delay="900"] [data-aos].aos-animate{transition-delay:.9s}[data-aos][data-aos][data-aos-duration="950"],body[data-aos-duration="950"] [data-aos]{transition-duration:.95s}[data-aos][data-aos][data-aos-delay="950"],body[data-aos-delay="950"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="950"].aos-animate,body[data-aos-delay="950"] [data-aos].aos-animate{transition-delay:.95s}[data-aos][data-aos][data-aos-duration="1000"],body[data-aos-duration="1000"] [data-aos]{transition-duration:1s}[data-aos][data-aos][data-aos-delay="1000"],body[data-aos-delay="1000"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1000"].aos-animate,body[data-aos-delay="1000"] [data-aos].aos-animate{transition-delay:1s}[data-aos][data-aos][data-aos-duration="1050"],body[data-aos-duration="1050"] [data-aos]{transition-duration:1.05s}[data-aos][data-aos][data-aos-delay="1050"],body[data-aos-delay="1050"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1050"].aos-animate,body[data-aos-delay="1050"] [data-aos].aos-animate{transition-delay:1.05s}[data-aos][data-aos][data-aos-duration="1100"],body[data-aos-duration="1100"] [data-aos]{transition-duration:1.1s}[data-aos][data-aos][data-aos-delay="1100"],body[data-aos-delay="1100"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1100"].aos-animate,body[data-aos-delay="1100"] [data-aos].aos-animate{transition-delay:1.1s}[data-aos][data-aos][data-aos-duration="1150"],body[data-aos-duration="1150"] [data-aos]{transition-duration:1.15s}[data-aos][data-aos][data-aos-delay="1150"],body[data-aos-delay="1150"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1150"].aos-animate,body[data-aos-delay="1150"] [data-aos].aos-animate{transition-delay:1.15s}[data-aos][data-aos][data-aos-duration="1200"],body[data-aos-duration="1200"] [data-aos]{transition-duration:1.2s}[data-aos][data-aos][data-aos-delay="1200"],body[data-aos-delay="1200"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1200"].aos-animate,body[data-aos-delay="1200"] [data-aos].aos-animate{transition-delay:1.2s}[data-aos][data-aos][data-aos-duration="1250"],body[data-aos-duration="1250"] [data-aos]{transition-duration:1.25s}[data-aos][data-aos][data-aos-delay="1250"],body[data-aos-delay="1250"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1250"].aos-animate,body[data-aos-delay="1250"] [data-aos].aos-animate{transition-delay:1.25s}[data-aos][data-aos][data-aos-duration="1300"],body[data-aos-duration="1300"] [data-aos]{transition-duration:1.3s}[data-aos][data-aos][data-aos-delay="1300"],body[data-aos-delay="1300"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1300"].aos-animate,body[data-aos-delay="1300"] [data-aos].aos-animate{transition-delay:1.3s}[data-aos][data-aos][data-aos-duration="1350"],body[data-aos-duration="1350"] [data-aos]{transition-duration:1.35s}[data-aos][data-aos][data-aos-delay="1350"],body[data-aos-delay="1350"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1350"].aos-animate,body[data-aos-delay="1350"] [data-aos].aos-animate{transition-delay:1.35s}[data-aos][data-aos][data-aos-duration="1400"],body[data-aos-duration="1400"] [data-aos]{transition-duration:1.4s}[data-aos][data-aos][data-aos-delay="1400"],body[data-aos-delay="1400"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1400"].aos-animate,body[data-aos-delay="1400"] [data-aos].aos-animate{transition-delay:1.4s}[data-aos][data-aos][data-aos-duration="1450"],body[data-aos-duration="1450"] [data-aos]{transition-duration:1.45s}[data-aos][data-aos][data-aos-delay="1450"],body[data-aos-delay="1450"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1450"].aos-animate,body[data-aos-delay="1450"] [data-aos].aos-animate{transition-delay:1.45s}[data-aos][data-aos][data-aos-duration="1500"],body[data-aos-duration="1500"] [data-aos]{transition-duration:1.5s}[data-aos][data-aos][data-aos-delay="1500"],body[data-aos-delay="1500"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1500"].aos-animate,body[data-aos-delay="1500"] [data-aos].aos-animate{transition-delay:1.5s}[data-aos][data-aos][data-aos-duration="1550"],body[data-aos-duration="1550"] [data-aos]{transition-duration:1.55s}[data-aos][data-aos][data-aos-delay="1550"],body[data-aos-delay="1550"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1550"].aos-animate,body[data-aos-delay="1550"] [data-aos].aos-animate{transition-delay:1.55s}[data-aos][data-aos][data-aos-duration="1600"],body[data-aos-duration="1600"] [data-aos]{transition-duration:1.6s}[data-aos][data-aos][data-aos-delay="1600"],body[data-aos-delay="1600"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1600"].aos-animate,body[data-aos-delay="1600"] [data-aos].aos-animate{transition-delay:1.6s}[data-aos][data-aos][data-aos-duration="1650"],body[data-aos-duration="1650"] [data-aos]{transition-duration:1.65s}[data-aos][data-aos][data-aos-delay="1650"],body[data-aos-delay="1650"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1650"].aos-animate,body[data-aos-delay="1650"] [data-aos].aos-animate{transition-delay:1.65s}[data-aos][data-aos][data-aos-duration="1700"],body[data-aos-duration="1700"] [data-aos]{transition-duration:1.7s}[data-aos][data-aos][data-aos-delay="1700"],body[data-aos-delay="1700"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1700"].aos-animate,body[data-aos-delay="1700"] [data-aos].aos-animate{transition-delay:1.7s}[data-aos][data-aos][data-aos-duration="1750"],body[data-aos-duration="1750"] [data-aos]{transition-duration:1.75s}[data-aos][data-aos][data-aos-delay="1750"],body[data-aos-delay="1750"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1750"].aos-animate,body[data-aos-delay="1750"] [data-aos].aos-animate{transition-delay:1.75s}[data-aos][data-aos][data-aos-duration="1800"],body[data-aos-duration="1800"] [data-aos]{transition-duration:1.8s}[data-aos][data-aos][data-aos-delay="1800"],body[data-aos-delay="1800"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1800"].aos-animate,body[data-aos-delay="1800"] [data-aos].aos-animate{transition-delay:1.8s}[data-aos][data-aos][data-aos-duration="1850"],body[data-aos-duration="1850"] [data-aos]{transition-duration:1.85s}[data-aos][data-aos][data-aos-delay="1850"],body[data-aos-delay="1850"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1850"].aos-animate,body[data-aos-delay="1850"] [data-aos].aos-animate{transition-delay:1.85s}[data-aos][data-aos][data-aos-duration="1900"],body[data-aos-duration="1900"] [data-aos]{transition-duration:1.9s}[data-aos][data-aos][data-aos-delay="1900"],body[data-aos-delay="1900"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1900"].aos-animate,body[data-aos-delay="1900"] [data-aos].aos-animate{transition-delay:1.9s}[data-aos][data-aos][data-aos-duration="1950"],body[data-aos-duration="1950"] [data-aos]{transition-duration:1.95s}[data-aos][data-aos][data-aos-delay="1950"],body[data-aos-delay="1950"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1950"].aos-animate,body[data-aos-delay="1950"] [data-aos].aos-animate{transition-delay:1.95s}[data-aos][data-aos][data-aos-duration="2000"],body[data-aos-duration="2000"] [data-aos]{transition-duration:2s}[data-aos][data-aos][data-aos-delay="2000"],body[data-aos-delay="2000"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2000"].aos-animate,body[data-aos-delay="2000"] [data-aos].aos-animate{transition-delay:2s}[data-aos][data-aos][data-aos-duration="2050"],body[data-aos-duration="2050"] [data-aos]{transition-duration:2.05s}[data-aos][data-aos][data-aos-delay="2050"],body[data-aos-delay="2050"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2050"].aos-animate,body[data-aos-delay="2050"] [data-aos].aos-animate{transition-delay:2.05s}[data-aos][data-aos][data-aos-duration="2100"],body[data-aos-duration="2100"] [data-aos]{transition-duration:2.1s}[data-aos][data-aos][data-aos-delay="2100"],body[data-aos-delay="2100"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2100"].aos-animate,body[data-aos-delay="2100"] [data-aos].aos-animate{transition-delay:2.1s}[data-aos][data-aos][data-aos-duration="2150"],body[data-aos-duration="2150"] [data-aos]{transition-duration:2.15s}[data-aos][data-aos][data-aos-delay="2150"],body[data-aos-delay="2150"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2150"].aos-animate,body[data-aos-delay="2150"] [data-aos].aos-animate{transition-delay:2.15s}[data-aos][data-aos][data-aos-duration="2200"],body[data-aos-duration="2200"] [data-aos]{transition-duration:2.2s}[data-aos][data-aos][data-aos-delay="2200"],body[data-aos-delay="2200"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2200"].aos-animate,body[data-aos-delay="2200"] [data-aos].aos-animate{transition-delay:2.2s}[data-aos][data-aos][data-aos-duration="2250"],body[data-aos-duration="2250"] [data-aos]{transition-duration:2.25s}[data-aos][data-aos][data-aos-delay="2250"],body[data-aos-delay="2250"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2250"].aos-animate,body[data-aos-delay="2250"] [data-aos].aos-animate{transition-delay:2.25s}[data-aos][data-aos][data-aos-duration="2300"],body[data-aos-duration="2300"] [data-aos]{transition-duration:2.3s}[data-aos][data-aos][data-aos-delay="2300"],body[data-aos-delay="2300"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2300"].aos-animate,body[data-aos-delay="2300"] [data-aos].aos-animate{transition-delay:2.3s}[data-aos][data-aos][data-aos-duration="2350"],body[data-aos-duration="2350"] [data-aos]{transition-duration:2.35s}[data-aos][data-aos][data-aos-delay="2350"],body[data-aos-delay="2350"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2350"].aos-animate,body[data-aos-delay="2350"] [data-aos].aos-animate{transition-delay:2.35s}[data-aos][data-aos][data-aos-duration="2400"],body[data-aos-duration="2400"] [data-aos]{transition-duration:2.4s}[data-aos][data-aos][data-aos-delay="2400"],body[data-aos-delay="2400"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2400"].aos-animate,body[data-aos-delay="2400"] [data-aos].aos-animate{transition-delay:2.4s}[data-aos][data-aos][data-aos-duration="2450"],body[data-aos-duration="2450"] [data-aos]{transition-duration:2.45s}[data-aos][data-aos][data-aos-delay="2450"],body[data-aos-delay="2450"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2450"].aos-animate,body[data-aos-delay="2450"] [data-aos].aos-animate{transition-delay:2.45s}[data-aos][data-aos][data-aos-duration="2500"],body[data-aos-duration="2500"] [data-aos]{transition-duration:2.5s}[data-aos][data-aos][data-aos-delay="2500"],body[data-aos-delay="2500"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2500"].aos-animate,body[data-aos-delay="2500"] [data-aos].aos-animate{transition-delay:2.5s}[data-aos][data-aos][data-aos-duration="2550"],body[data-aos-duration="2550"] [data-aos]{transition-duration:2.55s}[data-aos][data-aos][data-aos-delay="2550"],body[data-aos-delay="2550"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2550"].aos-animate,body[data-aos-delay="2550"] [data-aos].aos-animate{transition-delay:2.55s}[data-aos][data-aos][data-aos-duration="2600"],body[data-aos-duration="2600"] [data-aos]{transition-duration:2.6s}[data-aos][data-aos][data-aos-delay="2600"],body[data-aos-delay="2600"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2600"].aos-animate,body[data-aos-delay="2600"] [data-aos].aos-animate{transition-delay:2.6s}[data-aos][data-aos][data-aos-duration="2650"],body[data-aos-duration="2650"] [data-aos]{transition-duration:2.65s}[data-aos][data-aos][data-aos-delay="2650"],body[data-aos-delay="2650"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2650"].aos-animate,body[data-aos-delay="2650"] [data-aos].aos-animate{transition-delay:2.65s}[data-aos][data-aos][data-aos-duration="2700"],body[data-aos-duration="2700"] [data-aos]{transition-duration:2.7s}[data-aos][data-aos][data-aos-delay="2700"],body[data-aos-delay="2700"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2700"].aos-animate,body[data-aos-delay="2700"] [data-aos].aos-animate{transition-delay:2.7s}[data-aos][data-aos][data-aos-duration="2750"],body[data-aos-duration="2750"] [data-aos]{transition-duration:2.75s}[data-aos][data-aos][data-aos-delay="2750"],body[data-aos-delay="2750"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2750"].aos-animate,body[data-aos-delay="2750"] [data-aos].aos-animate{transition-delay:2.75s}[data-aos][data-aos][data-aos-duration="2800"],body[data-aos-duration="2800"] [data-aos]{transition-duration:2.8s}[data-aos][data-aos][data-aos-delay="2800"],body[data-aos-delay="2800"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2800"].aos-animate,body[data-aos-delay="2800"] [data-aos].aos-animate{transition-delay:2.8s}[data-aos][data-aos][data-aos-duration="2850"],body[data-aos-duration="2850"] [data-aos]{transition-duration:2.85s}[data-aos][data-aos][data-aos-delay="2850"],body[data-aos-delay="2850"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2850"].aos-animate,body[data-aos-delay="2850"] [data-aos].aos-animate{transition-delay:2.85s}[data-aos][data-aos][data-aos-duration="2900"],body[data-aos-duration="2900"] [data-aos]{transition-duration:2.9s}[data-aos][data-aos][data-aos-delay="2900"],body[data-aos-delay="2900"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2900"].aos-animate,body[data-aos-delay="2900"] [data-aos].aos-animate{transition-delay:2.9s}[data-aos][data-aos][data-aos-duration="2950"],body[data-aos-duration="2950"] [data-aos]{transition-duration:2.95s}[data-aos][data-aos][data-aos-delay="2950"],body[data-aos-delay="2950"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2950"].aos-animate,body[data-aos-delay="2950"] [data-aos].aos-animate{transition-delay:2.95s}[data-aos][data-aos][data-aos-duration="3000"],body[data-aos-duration="3000"] [data-aos]{transition-duration:3s}[data-aos][data-aos][data-aos-delay="3000"],body[data-aos-delay="3000"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="3000"].aos-animate,body[data-aos-delay="3000"] [data-aos].aos-animate{transition-delay:3s}[data-aos][data-aos][data-aos-easing=linear],body[data-aos-easing=linear] [data-aos]{transition-timing-function:cubic-bezier(.25,.25,.75,.75)}[data-aos][data-aos][data-aos-easing=ease],body[data-aos-easing=ease] [data-aos]{transition-timing-function:ease}[data-aos][data-aos][data-aos-easing=ease-in],body[data-aos-easing=ease-in] [data-aos]{transition-timing-function:ease-in}[data-aos][data-aos][data-aos-easing=ease-out],body[data-aos-easing=ease-out] [data-aos]{transition-timing-function:ease-out}[data-aos][data-aos][data-aos-easing=ease-in-out],body[data-aos-easing=ease-in-out] [data-aos]{transition-timing-function:ease-in-out}[data-aos][data-aos][data-aos-easing=ease-in-back],body[data-aos-easing=ease-in-back] [data-aos]{transition-timing-function:cubic-bezier(.6,-.28,.735,.045)}[data-aos][data-aos][data-aos-easing=ease-out-back],body[data-aos-easing=ease-out-back] [data-aos]{transition-timing-function:cubic-bezier(.175,.885,.32,1.275)}[data-aos][data-aos][data-aos-easing=ease-in-out-back],body[data-aos-easing=ease-in-out-back] [data-aos]{transition-timing-function:cubic-bezier(.68,-.55,.265,1.55)}[data-aos][data-aos][data-aos-easing=ease-in-sine],body[data-aos-easing=ease-in-sine] [data-aos]{transition-timing-function:cubic-bezier(.47,0,.745,.715)}[data-aos][data-aos][data-aos-easing=ease-out-sine],body[data-aos-easing=ease-out-sine] [data-aos]{transition-timing-function:cubic-bezier(.39,.575,.565,1)}[data-aos][data-aos][data-aos-easing=ease-in-out-sine],body[data-aos-easing=ease-in-out-sine] [data-aos]{transition-timing-function:cubic-bezier(.445,.05,.55,.95)}[data-aos][data-aos][data-aos-easing=ease-in-quad],body[data-aos-easing=ease-in-quad] [data-aos]{transition-timing-function:cubic-bezier(.55,.085,.68,.53)}[data-aos][data-aos][data-aos-easing=ease-out-quad],body[data-aos-easing=ease-out-quad] [data-aos]{transition-timing-function:cubic-bezier(.25,.46,.45,.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-quad],body[data-aos-easing=ease-in-out-quad] [data-aos]{transition-timing-function:cubic-bezier(.455,.03,.515,.955)}[data-aos][data-aos][data-aos-easing=ease-in-cubic],body[data-aos-easing=ease-in-cubic] [data-aos]{transition-timing-function:cubic-bezier(.55,.085,.68,.53)}[data-aos][data-aos][data-aos-easing=ease-out-cubic],body[data-aos-easing=ease-out-cubic] [data-aos]{transition-timing-function:cubic-bezier(.25,.46,.45,.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-cubic],body[data-aos-easing=ease-in-out-cubic] [data-aos]{transition-timing-function:cubic-bezier(.455,.03,.515,.955)}[data-aos][data-aos][data-aos-easing=ease-in-quart],body[data-aos-easing=ease-in-quart] [data-aos]{transition-timing-function:cubic-bezier(.55,.085,.68,.53)}[data-aos][data-aos][data-aos-easing=ease-out-quart],body[data-aos-easing=ease-out-quart] [data-aos]{transition-timing-function:cubic-bezier(.25,.46,.45,.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-quart],body[data-aos-easing=ease-in-out-quart] [data-aos]{transition-timing-function:cubic-bezier(.455,.03,.515,.955)}[data-aos^=fade][data-aos^=fade]{opacity:0;transition-property:opacity,transform}[data-aos^=fade][data-aos^=fade].aos-animate{opacity:1;transform:translateZ(0)}[data-aos=fade-up]{transform:translateY(100px)}[data-aos=fade-down]{transform:translateY(-100px)}[data-aos=fade-right]{transform:translate(-100px)}[data-aos=fade-left]{transform:translate(100px)}[data-aos=fade-up-right]{transform:translate(-100px,100px)}[data-aos=fade-up-left]{transform:translate(100px,100px)}[data-aos=fade-down-right]{transform:translate(-100px,-100px)}[data-aos=fade-down-left]{transform:translate(100px,-100px)}[data-aos^=zoom][data-aos^=zoom]{opacity:0;transition-property:opacity,transform}[data-aos^=zoom][data-aos^=zoom].aos-animate{opacity:1;transform:translateZ(0)scale(1)}[data-aos=zoom-in]{transform:scale(.6)}[data-aos=zoom-in-up]{transform:translateY(100px)scale(.6)}[data-aos=zoom-in-down]{transform:translateY(-100px)scale(.6)}[data-aos=zoom-in-right]{transform:translate(-100px)scale(.6)}[data-aos=zoom-in-left]{transform:translate(100px)scale(.6)}[data-aos=zoom-out]{transform:scale(1.2)}[data-aos=zoom-out-up]{transform:translateY(100px)scale(1.2)}[data-aos=zoom-out-down]{transform:translateY(-100px)scale(1.2)}[data-aos=zoom-out-right]{transform:translate(-100px)scale(1.2)}[data-aos=zoom-out-left]{transform:translate(100px)scale(1.2)}[data-aos^=slide][data-aos^=slide]{transition-property:transform}[data-aos^=slide][data-aos^=slide].aos-animate{transform:translateZ(0)}[data-aos=slide-up]{transform:translateY(100%)}[data-aos=slide-down]{transform:translateY(-100%)}[data-aos=slide-right]{transform:translate(-100%)}[data-aos=slide-left]{transform:translate(100%)}[data-aos^=flip][data-aos^=flip]{backface-visibility:hidden;transition-property:transform}[data-aos=flip-left]{transform:perspective(2500px)rotateY(-100deg)}[data-aos=flip-left].aos-animate{transform:perspective(2500px)rotateY(0)}[data-aos=flip-right]{transform:perspective(2500px)rotateY(100deg)}[data-aos=flip-right].aos-animate{transform:perspective(2500px)rotateY(0)}[data-aos=flip-up]{transform:perspective(2500px)rotateX(-100deg)}[data-aos=flip-up].aos-animate{transform:perspective(2500px)rotateX(0)}[data-aos=flip-down]{transform:perspective(2500px)rotateX(100deg)}[data-aos=flip-down].aos-animate{transform:perspective(2500px)rotateX(0)}.header{z-index:1000;width:100%;padding:25px 0;position:absolute;top:0;left:0}.header-container{justify-content:space-between;align-items:center;width:90%;max-width:1200px;margin:0 auto;display:flex}.logo{color:#c8a96a;cursor:pointer;z-index:1001;font-size:2rem;font-weight:700}.nav-menu{align-items:center;gap:35px;display:flex}.nav-menu a{color:#fff;font-size:1rem;font-weight:500;text-decoration:none;transition:all .3s}.nav-menu a:hover{color:#c8a96a}.btn-reserva{color:#111;background:#c8a96a;border-radius:50px;padding:12px 28px;font-weight:600;text-decoration:none;transition:all .3s}.btn-reserva:hover{background:#ddb66c;transform:translateY(-2px)}.menu-toggle{color:#fff;cursor:pointer;z-index:1001;background:0 0;border:none;font-size:1.8rem;display:none}@media (width<=900px){.menu-toggle{order:3;display:block}.btn-reserva{display:none}.nav-menu{background:#111;flex-direction:column;justify-content:center;align-items:center;gap:35px;width:280px;height:100vh;transition:right .35s;display:flex;position:fixed;top:0;right:-100%;box-shadow:-10px 0 30px #0006}.nav-menu.active{right:0}.nav-menu a{font-size:1.2rem}.header-container{justify-content:space-between}}.hero{background-position:50%;background-repeat:no-repeat;background-size:cover;width:100%;height:100vh;position:relative}.hero-overlay{background:linear-gradient(#0000008c,#0009);justify-content:center;align-items:center;width:100%;height:100%;padding:0 20px;display:flex}.hero-content{text-align:center;max-width:850px;animation:1s fadeUp}.hero-subtitle{color:#c8a96a;letter-spacing:8px;text-transform:uppercase;margin-bottom:25px;font-size:.95rem;font-weight:600;display:inline-block}.hero-content h1{color:#fff;text-shadow:0 5px 20px #00000080;margin-bottom:30px;font-size:4rem;font-weight:700;line-height:1.15}.hero-content p{color:#f1f1f1;max-width:700px;margin:0 auto 45px;font-size:1.15rem;line-height:1.9}.hero-buttons{flex-wrap:wrap;justify-content:center;gap:20px;display:flex}.hero-btn,.hero-btn-outline{border-radius:50px;padding:16px 38px;font-size:1rem;font-weight:600;transition:all .35s}.hero-btn{color:#111;background:#c8a96a}.hero-btn:hover{background:#ddb66c;transform:translateY(-5px);box-shadow:0 10px 30px #c8a96a59}.hero-btn-outline{color:#fff;border:2px solid #fff}.hero-btn-outline:hover{color:#111;background:#fff;transform:translateY(-5px)}@keyframes fadeUp{0%{opacity:0;transform:translateY(35px)}to{opacity:1;transform:translateY(0)}}@media (width<=992px){.hero-content h1{font-size:3.2rem}}@media (width<=768px){.hero{padding-top:80px}.hero-content h1{font-size:2.5rem}.hero-content p{font-size:1rem}.hero-subtitle{letter-spacing:5px;font-size:.85rem}.hero-buttons{flex-direction:column;align-items:center}.hero-btn,.hero-btn-outline{text-align:center;width:250px}}.about{background:#111;width:100%;padding:120px 8%}.about-container{justify-content:space-between;align-items:center;gap:80px;max-width:1300px;margin:0 auto;display:flex}.about-image{flex:1}.about-image img{object-fit:cover;border-radius:20px;width:100%;box-shadow:0 20px 50px #00000073}.about-content{flex:1}.about-subtitle{color:#c8a96a;letter-spacing:6px;text-transform:uppercase;font-size:.95rem;font-weight:600}.about-content h2{color:#fff;margin:20px 0 30px;font-size:3rem;line-height:1.25}.about-content p{color:#cfcfcf;margin-bottom:35px;font-size:1.05rem;line-height:1.9}.about-features{grid-template-columns:repeat(3,1fr);gap:20px;margin-bottom:40px;display:grid}.feature{text-align:center;background:#1a1a1a;border:1px solid #c8a96a26;border-radius:15px;padding:25px 20px;transition:all .35s}.feature:hover{border-color:#c8a96a;transform:translateY(-8px)}.feature span{margin-bottom:15px;font-size:2rem;display:block}.feature p{color:#fff;margin:0;font-size:.95rem;line-height:1.5}.about-btn{color:#111;background:#c8a96a;border-radius:50px;padding:16px 38px;font-weight:600;transition:all .3s;display:inline-block}.about-btn:hover{background:#ddb66c;transform:translateY(-5px);box-shadow:0 10px 30px #c8a96a59}@media (width<=992px){.about-container{text-align:center;flex-direction:column}.about-content h2{font-size:2.4rem}.about-features{grid-template-columns:1fr}}@media (width<=768px){.about{padding:80px 20px}.about-content h2{font-size:2rem}}.menu{background:#181818;width:100%;padding:120px 8%}.menu-container{text-align:center;max-width:1300px;margin:0 auto}.menu-subtitle{color:#c8a96a;letter-spacing:6px;text-transform:uppercase;margin-bottom:20px;font-size:.95rem;font-weight:600;display:inline-block}.menu-container h2{color:#fff;margin-bottom:25px;font-size:3rem;line-height:1.2}.menu-description{color:#cfcfcf;max-width:700px;margin:0 auto 70px;font-size:1.1rem;line-height:1.8}.menu-grid{grid-template-columns:repeat(3,1fr);gap:35px;display:grid}.menu-card{background:#222;border:1px solid #c8a96a26;border-radius:18px;transition:all .35s;overflow:hidden}.menu-card:hover{border-color:#c8a96a;transform:translateY(-12px);box-shadow:0 20px 45px #00000059}.menu-card img{object-fit:cover;width:100%;height:260px;transition:all .4s}.menu-card:hover img{transform:scale(1.08)}.menu-info{padding:30px}.menu-info h3{color:#fff;margin-bottom:12px;font-size:1.5rem}.price{color:#c8a96a;margin-bottom:18px;font-size:1.3rem;font-weight:700;display:inline-block}.menu-info p{color:#d6d6d6;margin-bottom:30px;line-height:1.8}.menu-info button{color:#111;cursor:pointer;background:#c8a96a;border:none;border-radius:50px;width:100%;padding:15px;font-size:1rem;font-weight:600;transition:all .3s}.menu-info button:hover{background:#ddb66c}@media (width<=992px){.menu-grid{grid-template-columns:1fr}.menu-container h2{font-size:2.4rem}}@media (width<=768px){.menu{padding:80px 20px}.menu-container h2{font-size:2rem}.menu-description{font-size:1rem}}.gallery{background:#111;width:100%;padding:120px 8%}.gallery-container{text-align:center;max-width:1300px;margin:0 auto}.gallery-subtitle{color:#c8a96a;letter-spacing:6px;text-transform:uppercase;margin-bottom:20px;font-size:.95rem;font-weight:600;display:inline-block}.gallery-container h2{color:#fff;margin-bottom:25px;font-size:3rem;line-height:1.2}.gallery-description{color:#d0d0d0;max-width:700px;margin:0 auto 70px;font-size:1.1rem;line-height:1.8}.gallery-grid{grid-template-columns:repeat(3,1fr);gap:25px;display:grid}.gallery-item{cursor:pointer;border-radius:18px;position:relative;overflow:hidden;box-shadow:0 12px 35px #00000059}.gallery-item img{object-fit:cover;width:100%;height:320px;transition:transform .45s}.gallery-item:before{content:"";z-index:1;background:#00000026;transition:all .35s;position:absolute;inset:0}.gallery-item:hover:before{background:#00000059}.gallery-item:hover img{transform:scale(1.1)}@media (width<=992px){.gallery-grid{grid-template-columns:repeat(2,1fr)}.gallery-container h2{font-size:2.4rem}}@media (width<=768px){.gallery{padding:80px 20px}.gallery-grid{grid-template-columns:1fr}.gallery-container h2{font-size:2rem}.gallery-description{font-size:1rem}}.testimonials{background:#181818;width:100%;padding:120px 8%}.testimonials-container{text-align:center;max-width:1300px;margin:0 auto}.testimonials-subtitle{color:#c8a96a;letter-spacing:6px;text-transform:uppercase;margin-bottom:20px;font-size:.95rem;font-weight:600;display:inline-block}.testimonials-container h2{color:#fff;margin-bottom:25px;font-size:3rem;line-height:1.2}.testimonials-description{color:#d0d0d0;max-width:700px;margin:0 auto 70px;font-size:1.1rem;line-height:1.8}.testimonials-grid{grid-template-columns:repeat(3,1fr);gap:35px;display:grid}.testimonial-card{text-align:left;background:#222;border:1px solid #c8a96a26;border-radius:18px;padding:35px 30px;transition:all .35s}.testimonial-card:hover{border-color:#c8a96a;transform:translateY(-10px);box-shadow:0 20px 45px #00000059}.stars{color:#c8a96a;letter-spacing:3px;margin-bottom:25px;font-size:1.3rem}.testimonial-text{color:#d8d8d8;margin-bottom:35px;font-style:italic;line-height:1.9}.client{align-items:center;gap:18px;display:flex}.client img{object-fit:cover;border:3px solid #c8a96a;border-radius:50%;width:70px;height:70px}.client h3{color:#fff;margin-bottom:6px;font-size:1.1rem}.client span{color:#c8a96a;font-size:.9rem}@media (width<=992px){.testimonials-grid{grid-template-columns:1fr}.testimonials-container h2{font-size:2.4rem}}@media (width<=768px){.testimonials{padding:80px 20px}.testimonials-container h2{font-size:2rem}.testimonials-description{font-size:1rem}}.contact{background:#111;width:100%;padding:120px 8%}.contact-container{max-width:1300px;margin:0 auto}.contact-subtitle{text-align:center;color:#c8a96a;letter-spacing:6px;text-transform:uppercase;margin-bottom:20px;font-size:.95rem;font-weight:600;display:block}.contact-container h2{text-align:center;color:#fff;margin-bottom:25px;font-size:3rem;line-height:1.2}.contact-description{text-align:center;color:#d0d0d0;max-width:700px;margin:0 auto 70px;font-size:1.1rem;line-height:1.8}.contact-content{grid-template-columns:1fr 1.2fr;gap:60px;display:grid}.contact-info{flex-direction:column;gap:25px;display:flex}.info-item{background:#1b1b1b;border:1px solid #c8a96a26;border-radius:18px;align-items:center;gap:20px;padding:25px;transition:all .35s;display:flex}.info-item:hover{border-color:#c8a96a;transform:translateY(-6px);box-shadow:0 15px 35px #00000040}.info-item span{color:#c8a96a;background:#c8a96a1f;border:1px solid #c8a96a59;border-radius:50%;justify-content:center;align-items:center;width:58px;min-width:58px;height:58px;font-size:1.35rem;transition:all .35s;display:flex}.info-item:hover span{color:#111;background:#c8a96a}.info-item h3{color:#fff;margin-bottom:8px;font-size:1.1rem}.info-item p{color:#d0d0d0;line-height:1.6}.contact-form{background:#1b1b1b;border:1px solid #c8a96a26;border-radius:18px;padding:35px}.contact-form input,.contact-form textarea{color:#fff;background:#262626;border:1px solid #333;border-radius:10px;outline:none;width:100%;margin-bottom:18px;padding:15px;font-size:1rem;transition:border-color .3s}.contact-form input:focus,.contact-form textarea:focus{border-color:#c8a96a}.contact-form textarea{resize:vertical}.contact-form button{color:#111;cursor:pointer;background:#c8a96a;border:none;border-radius:50px;width:100%;padding:16px;font-size:1rem;font-weight:600;transition:all .35s}.contact-form button:hover{background:#ddb66c;transform:translateY(-3px)}@media (width<=992px){.contact-content{grid-template-columns:1fr}.contact-container h2{font-size:2.4rem}}@media (width<=768px){.contact{padding:80px 20px}.contact-container h2{font-size:2rem}.contact-description{font-size:1rem}}.footer{background:#0d0d0d;border-top:1px solid #c8a96a26;padding:70px 8% 35px}.footer-container{text-align:center;max-width:1200px;margin:0 auto}.footer h2{color:#c8a96a;margin-bottom:15px;font-size:2rem}.footer>.footer-container>p{color:#d0d0d0;max-width:550px;margin:0 auto 35px;line-height:1.8}.footer-info{flex-wrap:wrap;justify-content:center;gap:30px;margin-bottom:40px;display:flex}.footer-info p{color:#fff}.footer-links{flex-wrap:wrap;justify-content:center;gap:30px;margin:0 0 40px;padding:0;list-style:none;display:flex}.footer-links a{color:#d0d0d0;text-decoration:none;transition:all .3s}.footer-links a:hover{color:#c8a96a}.footer-copy{color:#9a9a9a;border-top:1px solid #ffffff14;padding-top:25px;font-size:.95rem}@media (width<=768px){.footer{padding:60px 20px 30px}.footer-info{flex-direction:column;gap:15px}.footer-links{gap:20px}}.whatsapp-button{color:#fff;z-index:9999;background:#25d366;border-radius:50%;justify-content:center;align-items:center;width:65px;height:65px;font-size:2rem;text-decoration:none;transition:all .3s;animation:2s infinite pulse;display:flex;position:fixed;bottom:30px;right:30px;box-shadow:0 10px 25px #0000004d}.whatsapp-button:hover{transform:scale(1.1);box-shadow:0 15px 35px #0006}@keyframes pulse{0%{transform:scale(1);box-shadow:0 0 #25d36699}70%{transform:scale(1.05);box-shadow:0 0 0 18px #25d36600}to{transform:scale(1);box-shadow:0 0 #25d36600}}@media (width<=768px){.whatsapp-button{width:60px;height:60px;font-size:1.8rem;bottom:20px;right:20px}}.back-to-top{color:#111;cursor:pointer;z-index:9999;background:#c8a96a;border:none;border-radius:50%;justify-content:center;align-items:center;width:55px;height:55px;font-size:1.2rem;transition:all .3s;display:flex;position:fixed;bottom:110px;right:30px;box-shadow:0 10px 25px #0000004d}.back-to-top:hover{background:#ddb66c;transform:translateY(-5px)}@media (width<=768px){.back-to-top{width:50px;height:50px;bottom:95px;right:20px}}.back-to-top{opacity:0;visibility:hidden;transform:translateY(20px)}.back-to-top.show{opacity:1;visibility:visible;transform:translateY(0)}
