body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-image:url(/SLR-Bliss-pg-website/static/media/gym.ccd120a0223a3beccdbc.png);font-family:Montserrat,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.contact-container{background-color:#f4f8fb;border-radius:12px;box-shadow:0 8px 20px #0000001a;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;margin:40px auto;max-width:500px;padding:30px}.contact-form h2{color:#2c3e50;margin-bottom:24px;text-align:center}.form-group{margin-bottom:20px}.contact-form label{color:#333;display:block;font-weight:600;margin-bottom:8px}.contact-form input,.contact-form select{border:1px solid #ccc;border-radius:8px;box-sizing:border-box;font-size:16px;padding:10px 14px;transition:border-color .3s ease;width:100%}.contact-form input:focus,.contact-form select:focus{border-color:#4f46e5;outline:none}.submit-btn{background:linear-gradient(135deg,#6e8efb,#a777e3);border:none;border-radius:10px;color:#fff;cursor:pointer;font-size:18px;font-weight:700;padding:12px;transition:background .3s ease;width:100%}.submit-btn:hover{background:linear-gradient(135deg,#5f77fb,#9056e3)}.home{height:fit-content;position:relative}.Welcome{animation:grow 2s ease-in-out infinite;color:#fff;margin-top:2rem;text-align:center}.Welcome span{animation:grow 1s ease-in-out infinite}.home span{color:orange;font-weight:bolder}.carosel{position:relative}marquee{color:#fff;margin-top:1.5rem}.book-now-btn{animation:grow 1s ease-in-out infinite;background-color:orange;border:none;border-radius:8px;color:#fff;display:block;font-size:2rem;font-weight:700;height:3rem;margin:1rem auto;position:relative;width:15rem}@keyframes grow{0%{transform:scale(1)}50%{transform:scale(.9)}to{transform:scale(1)}}.slideshow-container{margin:auto;max-width:1000px;position:relative;width:100%}.mySlides{display:none;height:100%}.next,.prev{background-color:#f8c15d;border:none;color:#000;cursor:pointer;font-size:18px;font-weight:700;margin-top:-22px;padding:16px;position:absolute;top:50%;transition:.6s ease;-webkit-user-select:none;user-select:none;width:auto}.next{border-radius:3px 0 0 3px;right:0}.next:hover,.prev:hover{background-color:#000;color:orange}.text{bottom:8px;font-size:15px;text-align:center;width:100%}.numbertext,.text{color:#f2f2f2;padding:8px 12px;position:absolute}.numbertext{font-size:12px;top:0}.dot{background-color:#bbb;border-radius:50%;cursor:pointer;display:inline-block;height:15px;margin:0 2px;transition:background-color .6s ease;width:15px}.active,.dot:hover{background-color:#717171}.fade{animation-duration:1.5s;animation-name:fade}@keyframes fade{0%{opacity:.4}to{opacity:1}}.about-container{background-color:#f4eee6;display:flex;justify-content:center;padding:60px 20px}.about-content{color:#333;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;max-width:800px;text-align:center}.about-content h2{color:#222;font-size:36px;margin-bottom:20px}.about-content h3{color:#444;font-size:24px;margin-top:30px}.about-content p{font-size:18px;line-height:1.6;margin-bottom:15px}.about-content ul{border:2px solid #000;list-style:none;margin-bottom:20px;padding:0}.about-content ul li{font-size:18px;margin:10px 0}.highlight{color:#4f46e5;font-weight:700}.services-container{background-color:#f0f8ff;padding:50px 20px;text-align:center}.services-container h2{color:#2c3e50;font-size:2.5rem;margin-bottom:40px}.services-grid{grid-gap:30px;display:grid;gap:30px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));margin:0 auto;max-width:1200px}.service-card{background:#fff;border-radius:12px;box-shadow:0 6px 15px #0000001a;padding:30px 20px;transition:transform .3s ease,box-shadow .3s ease}.service-card h3{color:#007bff;font-size:1.5rem;margin-bottom:15px}.service-card p{color:#555;font-size:1rem}.service-card:hover{box-shadow:0 12px 25px #0003;transform:translateY(-10px)}nav{align-items:center;background:linear-gradient(135deg,orange,#f4be1b);border-radius:1.5rem;box-shadow:0 54px 55px #ece6e640,0 -12px 30px #0000001f,0 4px 6px #0000001f,0 12px 13px #0000002b,0 -3px 5px #00000017;color:#000;display:flex;justify-content:space-between;padding:1rem 3rem;position:fixed;width:100%;z-index:1}nav h1{font-size:1.2rem;font-weight:700;margin:0}.menu ul{display:flex;gap:1.5rem;list-style:none;margin:0;padding:0;z-index:1}.menu li{cursor:pointer;font-weight:500;transition:-webkit-text-decoration .2s ease;transition:text-decoration .2s ease;transition:text-decoration .2s ease,-webkit-text-decoration .2s ease}nav:hover{background-color:#f9760b}.menu-exit-btn{display:none;position:absolute;right:1rem;top:.75rem}.menu li:hover{font-weight:bolder}@media (max-width:600px){.menu ul{display:none}.menu-exit-btn{display:block}nav{display:block!important}.menu ul.open{display:block;font-size:large;font-weight:bolder;gap:1rem;padding:.5rem}.open li:hover{background-color:bisque}}.menu li a{color:#000;text-decoration:none}.mainfooter{align-items:center;background:#f6d3bb;background-color:#030303;color:#f6f6f9;display:flex;font-family:Montserrat,sans-serif;justify-content:space-evenly;padding:1rem}ul{list-style:none}ul a{color:#fff;text-decoration:none}.mainfooter ul li:hover{color:orange;font-size:18px}h6{padding-bottom:5px;text-align:center;text-decoration:underline}.footer-icons{display:flex;gap:2rem}.footer-icons,h4,h5,li{text-align:center}.copyright-div{background-color:orange;color:#000101}@media (max-width:800px){.mainfooter{display:block;margin:0 auto}.footer-icons{justify-content:center}}
/*# sourceMappingURL=main.375c2072.css.map*/