<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">.TitleHome{display:flex;flex-direction:row;align-items:center;background-color:var(--sky-blue);padding:150px 300px;border-radius:10px;margin-bottom:2em;text-align:left}.TitleHome .text{flex:1;padding-left:2em}.TitleHome h1{font-size:3em;margin-bottom:.5em;color:var(--dark-blue)}.TitleHome p{font-size:1.2em;margin-bottom:1em;color:#000}.TitleHome .button{display:inline-block;background-color:var(--dark-blue);color:#fff;padding:.8em 1.5em;text-decoration:none;border-radius:5px;font-size:1.2em;transition:background-color .3s ease}.TitleHome .button:hover{background-color:#024}.TitleHome img{width:35%;height:auto;border-radius:10px;margin-left:2em}.ServicesHome{margin-bottom:2em;display:flex;flex-direction:row;justify-content:center;align-items:flex-start}.Sports,.Classic{background:var(--light-grey);border-radius:10px;overflow:hidden;width:45%;margin:1em;text-align:center;box-shadow:0 2px 5px #0000001a;display:flex;flex-direction:column;justify-content:center;height:auto;max-width:800px;min-height:812px;align-items:center}.Sports img,.Classic img{width:40%;height:40%}.Sports h2,.Classic h2{font-size:1.5em;margin:.5em 0}.Sports p,.Classic p{padding:0 1em;font-size:1em}.Classic p{font-size:1.5em}.Sports .button,.Classic .button{margin:1em auto;display:inline-block;background-color:var(--dark-blue);color:#fff;padding:.5em 1.2em;text-decoration:none;border-radius:5px;font-size:1em}.Sports .button:hover,.Classic .button:hover{background-color:#024}.Socials{text-align:center;margin:2em 0;padding:2em;background-color:var(--light-grey);border-radius:10px;display:flex;flex-direction:column;align-items:center;justify-content:center}.Socials h1{font-size:2em;margin-bottom:.5em;color:var(--dark-blue);align-items:center}.Socials p{font-size:1.5em;margin-bottom:1em;color:#000}.Socials .Links{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:1em;background-color:var(--dark-blue);border-radius:10px;box-shadow:0 2px 5px #0000001a;margin-left:2em}.Socials .Links a{display:block;margin:.5em 0;color:#fff;padding:.5em 1em;text-decoration:none;font-size:1.5em}.Socials .Links a:hover{text-decoration:underline}.instagram-section{padding:2em 0;background-color:var(--light-grey);display:flex;justify-content:center;overflow-y:auto;-webkit-overflow-scrolling:touch}@media (max-width: 800px){.TitleHome{flex-direction:column;padding:20px}.TitleHome img{width:80%;margin:20px 0}.ServicesHome{flex-direction:column;align-items:center;padding:0 20px}.Sports,.Classic{width:100%;margin:1em 0;min-height:auto}.Socials{padding:1em}.Socials .Links{flex-direction:column;margin-left:0;margin-top:1em}.Socials .Links a{margin:.5em 0}.instagram-section{padding:1em 0;width:100%}}body{margin:0;font-family:Inter,system-ui,Avenir,Helvetica,Arial,sans-serif;background-color:var(--sky-blue);color:#000;display:flex;flex-direction:column;min-height:100vh}.about-container{flex:1;padding:20px;max-width:900px;margin:0 auto;text-align:center;overflow-y:auto;-webkit-overflow-scrolling:touch}.about-title{font-size:2.5em;margin-bottom:20px}.about-description{font-size:1.2em;margin-bottom:20px}.about-box{display:flex;flex-direction:column;align-items:center;padding:20px;border:1px solid #ddd;border-radius:10px;background-color:var(--light-grey);margin-top:20px;text-align:left}.about-image-container{flex:0 0 auto;margin-bottom:20px}.about-image{width:150px;height:auto;border-radius:10px}.about-text-container{flex:1;text-align:center}.about-subtitle{font-size:2em;margin-bottom:10px}.about-text{font-size:1em;margin-bottom:10px}.about-link{display:inline-flex;align-items:center;margin-top:20px;font-size:1em;color:#007bff;text-decoration:none}.about-link:hover{text-decoration:underline}.instagram-logo{width:20px;height:20px;margin-right:8px}@media (min-width: 800px){.about-box{flex-direction:row;align-items:flex-start}.about-image-container{margin-right:20px;margin-bottom:0}.about-text-container{text-align:left}}.CancelationPolicy-container{flex:1;padding:2rem;background-color:var(--light-grey);border-radius:8px;box-shadow:0 2px 4px #0000001a;max-width:800px;margin:2rem auto;overflow-y:auto;-webkit-overflow-scrolling:touch}.CancelationPolicy-container h1{font-size:2rem;color:#000;margin-bottom:1rem}.CancelationPolicy-container p{font-size:1.2rem;color:#000;line-height:1.6}html{overflow-x:hidden;overflow-y:scroll}body{font-family:Inter,system-ui,Avenir,Helvetica,Arial,sans-serif;background-color:var(--sky-blue);color:#000;display:flex;flex-direction:column}h1,h2{color:#000}.TitleServices{text-align:center;margin-top:30px;margin-bottom:30px;display:flex;flex-direction:column;align-self:center}.TitleServices h1{font-size:2.5em}.TitleServices p{font-size:1.2em}.Services{display:flex;flex-direction:column;align-items:center;padding:20px;overflow-y:auto;flex:1}.SportsServices,.ClassicalServices{background-color:var(--light-grey);border-radius:8px;box-shadow:0 2px 4px #0000001a;padding:20px;margin-bottom:20px}.Services h2{font-size:2em;margin-bottom:10px}.Sports p,.Classical p{font-size:1.2em;color:#000}.Classical p{margin:27px 27px 60px}.Services ul{list-style-type:none;padding:0 0 20px}.Services li{display:flex;justify-content:space-between;margin-bottom:10px}.Services li p{margin:0}.button1,.button2{background-color:var(--dark-blue);color:#fff;padding:14px 20px;text-decoration:none;border-radius:5px;font-size:14px}.button1:hover,.button2:hover{background-color:#024}.Services li p:first-child:after{content:" . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .   "}@media (min-width: 800px){.Services{flex-direction:row;flex-wrap:wrap;justify-content:space-between}.Services&gt;div{width:48%}.button1,.button2{padding:10px 12px;font-size:20px}}@media (max-width: 800px){.Services{flex-direction:column;align-items:center}.ClassicalServices{margin-bottom:20px}.Services&gt;div{width:100%}.Services li p:first-child:after{content:" . . . . . . . . ."}.button1,.button2{padding:12px 16px;font-size:16px}}.reservation-container{flex:1;padding:20px;overflow-y:auto;-webkit-overflow-scrolling:touch}.reservation-container h1{font-size:2rem;color:#000;margin-bottom:1rem}.reservation-container p{font-size:1.2rem;color:#000;margin-bottom:2rem}.reservation-container iframe{border:none;border-radius:8px;width:100%;height:600px}.reservation-box{background-color:var(--light-grey);padding:20px;border-radius:8px;box-shadow:0 2px 4px #0000001a}.giftCardContainer{flex:1;padding:20px;overflow-y:auto;-webkit-overflow-scrolling:touch}.giftCardInfo{background-color:var(--light-grey);padding:20px;border-radius:8px}.giftCardInfo iframe{width:100%;height:100%;border:none;border-radius:8px}.giftCardContainer h1{font-size:2em;color:var(--dark-blue);margin-bottom:10px}.giftCardContainer p{font-size:1.2em;margin-bottom:20px}body{margin:0;font-family:Inter,system-ui,Avenir,Helvetica,Arial,sans-serif;background-color:var(--sky-blue);display:flex;flex-direction:column;min-height:100vh}.contact-container{flex:1;padding:20px;max-width:900px;margin:0 auto;text-align:center;overflow-y:auto;-webkit-overflow-scrolling:touch}.title{background-color:var(--sky-blue);padding:20px;border-radius:10px;margin-bottom:20px}.title h1{font-size:2.5em;margin-bottom:10px;color:#000}.title p{font-size:1.2em;color:#000}.contact-data{background-color:var(--light-grey);padding:20px;border-radius:10px;text-align:left}.contact-data h2{font-size:2em;margin-bottom:10px;color:#000}.elsa-data,.dev-data{margin-bottom:20px}p,a{color:#000;margin-bottom:10px}a{text-decoration:none}a:hover{text-decoration:underline}@media (min-width: 800px){.contact-box{flex-direction:row;align-items:flex-start}.contact-section{margin-right:20px;margin-bottom:0}.contact-text-container{text-align:left}}.reservation-button{background-color:var(--dark-blue);color:#fff;padding:14px 20px;text-decoration:none;border-radius:5px;font-size:16px;position:fixed;top:10px;right:12px;z-index:1002}.reservation-button:hover{background-color:var(--dark-blue)}@media (max-width: 600px){.reservation-button{padding:10px 12px;font-size:20px;top:10px;right:10px}}*{margin:0;padding:0;box-sizing:border-box}html,body{height:100%;overflow-x:hidden;-webkit-overflow-scrolling:touch}body{font-family:Inter,system-ui,Avenir,Helvetica,Arial,sans-serif;background-color:var(--sky-blue);color:#000;display:flex;flex-direction:column;min-height:100vh}h1{color:var(--dark-blue);margin-bottom:20px}p{margin:.5em 0}.ArrivalContent{flex:1;text-align:center;padding:20px;background-color:var(--light-grey);border-radius:10px;margin-bottom:2em;overflow-y:auto;-webkit-overflow-scrolling:touch}.ArrivalText{margin-bottom:1em}.ArrivalText p{font-size:1.2em;color:#000}.ArrivalText a{color:var(--dark-blue);text-decoration:none;font-weight:700}.ArrivalText a:hover{text-decoration:underline}.ParkingText{font-size:1.2em;color:#000;margin-top:1em}.ArrivalImages{display:flex;justify-content:center;gap:20px}.ArrivalImages img{max-width:100%;height:auto;border-radius:10px;box-shadow:0 2px 5px #0000001a}@media (max-width: 800px){.ArrivalImages{flex-direction:column;align-items:center}.ArrivalImages img{width:90%;margin-bottom:20px}.ArrivalContent{padding:10px}}:root{--light-grey: #d3d3d3;--dark-blue: #003366;--sky-blue: #87ceeb}body{margin:0;font-family:Inter,system-ui,Avenir,Helvetica,Arial,sans-serif;background-color:var(--sky-blue)}
</pre></body></html>