*{margin:0;padding:0;box-sizing:border-box}body{background-color:#0a192f;color:#ccd6f6;font-family:"Montserrat",sans-serif;line-height:1.6;font-size:16px;box-sizing:border-box;overflow-x:hidden}a{text-decoration:none;color:#0077b6;transition:color .3s ease}a:hover{color:rgb(3.5,167.9423076923,255)}.highlight{color:rgb(255,197.5714285714,54);font-weight:600}.boost{margin-top:2em;text-align:center;color:#fff;font-size:1.2rem;font-weight:700}.container{max-width:960px;margin:0 auto;padding:20px;display:flex;flex-direction:column;gap:30px}.card{background-color:#172a45;padding:30px;border-radius:10px;box-shadow:0 4px 6px rgba(0,0,0,.3);width:100%}@media(max-width: 480px){.card{padding:15px}}.central-align{text-align:center;display:flex;flex-direction:column;align-items:center}header{position:relative;background-color:#0a192f;color:#fff;max-width:960px;display:flex;flex-direction:column;justify-content:center;align-items:center;margin:auto;padding:0 20px}header .logo-container{padding:20px 0;width:100%;display:flex;justify-content:center}header .main-logo{max-height:150px;width:auto;object-fit:contain}@media(max-width: 768px){header .main-logo{max-height:70px}}header .carousel{position:relative;max-width:920px;width:90vw;height:auto;aspect-ratio:21/9;overflow:hidden;border-radius:10px}header .carousel .carousel-slide{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;transition:opacity 2s ease-in-out;z-index:1}header .carousel .carousel-slide.active{opacity:1;z-index:2}header .carousel .carousel-slide img{width:100%;height:100%;object-fit:cover;object-position:center}main{padding-top:20px;padding-bottom:40px}main h1{text-align:center}main h1,main h2{color:#fff;margin-bottom:15px;font-weight:600}main h1{font-size:2.2rem}main h2{font-size:1.8rem}@media(max-width: 768px){main h1{font-size:1.8rem}main h2{font-size:1.5rem}main{font-size:15px}}@media(max-width: 480px){main h1{font-size:1.5rem}main h2{font-size:1.2rem}main{font-size:15px}}main p{margin-bottom:15px;font-size:1.1rem;color:#8892b0}#social .social-links{display:flex;gap:15px;margin-top:15px;flex-wrap:wrap;justify-content:center}#social .social-btn{display:inline-block;padding:12px 25px;border-radius:5px;font-weight:700;color:#fff;transition:transform .2s ease;box-shadow:0 4px 6px rgba(0,0,0,.3)}#social .social-btn:hover{transform:translateY(-3px)}#social .social-btn.facebook{background-color:#3b5998}#social .social-btn.instagram{background-color:#c13584}#contact .contact-info{display:flex;flex-direction:column;gap:10px;margin-top:15px}#contact .contact-item{font-size:1.2rem;display:flex;gap:10px;justify-content:center}@media(max-width: 768px){#contact .contact-item{flex-direction:column;gap:0;font-size:1.1rem}}#contact .contact-label{font-weight:600;color:#ccd6f6}footer{background-color:#172a45;margin-top:4em;text-align:center;padding:10px 0;border-top:1px solid hsla(0,0%,100%,.1)}footer .container{padding:5px 0}footer p{padding:0;margin:0;font-size:.9rem;color:#8892b0}.map-section{padding:1rem}.map-section #map{height:auto;aspect-ratio:16/9;width:100%;border-radius:10px;border:2px solid #0077b6;z-index:1}.leaflet-container{background:#0a192f;font-family:"Montserrat",sans-serif}/*# sourceMappingURL=style.min.css.map */