body{margin:0;font-family:Arial,sans-serif;background:#fff;color:#0a2540}.container{width:90%;max-width:1200px;margin:auto}.site-header{background:#76e0ff;color:#fff;padding:20px 0}.site-header nav a{color:#fff;margin-left:20px;text-decoration:none}.hero{background:linear-gradient(#003b73b3,#003b73b3),url(https://images.unsplash.com/photo-1505693416388-ac5ce068fe85) center/cover;color:#fff;padding:120px 20px;text-align:center}.btn-primary,.btn-secondary{background:#fff;color:#76e0ff;padding:12px 28px;text-decoration:none;font-weight:700;border-radius:30px;display:inline-block;margin-top:20px}.features,.services,.contact{padding:60px 0;text-align:center}.grid,.services-grid{display:flex;gap:40px;justify-content:center;flex-wrap:wrap}.service-card{background:#f4f8fb;padding:30px;border-radius:12px;width:250px}.contact input,.contact textarea{width:100%;padding:12px;margin:10px 0;border-radius:6px;border:1px solid #ccc}.cta{background:#76e0ff;color:#fff;text-align:center;padding:60px 20px}.site-footer{background:#0a2540;color:#fff;text-align:center;padding:20px 0}.service-card-link *{color:#000!important}.service-card-link:hover{color:#76e0ff}.service-card-link,.service-card-link:visited,.service-card-link:active{color:#000!important;text-decoration:none!important}.hero-fullscreen{height:100vh;width:100%;background-image:url(https://media.giphy.com/media/v1.Y2lkPTc5MGI3NjExZXc4cTk4ajhvN2FqeGR3ZHZ6aGNtZmdla2cwMzQ4aXZ0anZtMjViOSZlcD12MV9naWZzX3NlYXJjaCZjdD1n/KzniGaxynIdqWU8N3U/giphy.gif);background-size:cover;background-position:center;background-repeat:no-repeat;display:flex;align-items:center;justify-content:center;position:relative}.hero-background{background-image:url(https://media.giphy.com/media/v1.Y2lkPTc5MGI3NjExZXc4cTk4ajhvN2FqeGR3ZHZ6aGNtZmdla2cwMzQ4aXZ0anZtMjViOSZlcD12MV9naWZzX3NlYXJjaCZjdD1n/KzniGaxynIdqWU8N3U/giphy.gif);background-size:cover;background-position:center;background-repeat:no-repeat;filter:blur(8px);position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;transform:scale(1.05)}.hero-overlay{position:relative;z-index:2;text-align:center;color:#fff;padding:40px;border-radius:10px;background:#00000059}.site-footer{background-color:#76e0ff;color:#fff;text-align:center;padding:20px 0}.service-card-link:hover .service-card{transform:translateY(-8px);box-shadow:0 12px 30px #000;border:2px solid #ffffff;transition:all .3s ease}.service-card-link:hover .service-card h3,.service-card-link:hover .service-card p{color:#fff}.service-card{background:#f4f8fb;padding:30px;border-radius:12px;width:260px;transition:transform .3s ease,box-shadow .3s ease,border .3s ease}@media screen and (max-width:768px){.header-flex{flex-direction:column;align-items:margin-left}.header-flex nav{display:flex;flex-direction:column;gap:5px;margin-top:15px}.header-flex nav a{display:block;font-size:18px}}.site-header{background:#76e0ff;color:#fff;padding:20px}.header-flex{display:flex;justify-content:space-between;align-items:center}.header-flex nav a{color:#fff;text-decoration:none;margin-left:20px;font-weight:600;transition:color .3s ease}.header-flex nav a:hover{color:#000}@media screen and (max-width:768px){.header-flex{flex-direction:column;align-items:flex-start;padding-left:20px;padding-right:20px}.header-flex nav{display:flex;flex-direction:column;gap:15px;margin-top:10px;width:100%}.header-flex nav a{display:block;font-size:18px;text-align:left}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/base.css.map */
