@import url(https://fonts.googleapis.com/css2?family=Bruno+Ace+SC&display=swap);@import url(https://fonts.googleapis.com/css2?family=Kanit&display=swap);body{background-image:url(https://res.cloudinary.com/duxhiuugx/image/upload/v1683388596/fitness-1024x683_rrj8l4.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;height:100%}.home_header,.menu{display:flex;justify-content:space-between}.menu{width:98vw}.menuNav.show{display:block}.toggle-button{background:none;border:none;cursor:pointer;display:none}.user{font-family:Bruno Ace SC,cursive;list-style:none}.user li{align-items:center;border-radius:1rem;display:flex;height:3rem;justify-content:center;margin-top:-.3rem;width:18rem}.user a{color:#ff0;cursor:pointer;text-decoration:none}.user_menu{display:flex;list-style:none}.menuUser{background-color:#000;border:none;border-radius:1rem;cursor:pointer;list-style:none;margin-right:-1rem;margin-top:-.2rem;padding:.4rem;width:7rem}.menuUser svg{color:#ff0;height:2rem;width:4rem}.user-avatar{border-left:2px solid #fff;border-radius:1rem}.name{color:#ff0;font-size:3rem}.information{align-items:center;background-color:#fff;border-radius:2rem;box-shadow:38px 40px 104px 8px #000;display:flex;flex-direction:column;height:18rem;list-style:none;margin-left:-2rem;margin-right:1rem;margin-top:1rem;width:29rem}.cuenta{display:flex;justify-content:space-around;width:28rem}.information .user-avatar{background-color:#ff0;border-radius:2rem;margin-top:1rem;padding:1rem}.information .name{color:#000;font-size:2rem}.info{font-family:Kanit,sans-serif;font-size:1.3rem;height:5rem;justify-content:end}.info,.options{display:flex;flex-direction:column}.options{border-top:1px solid #000;margin-top:1rem;position:relative;width:24rem}.menu_perfil{margin-right:1rem}.settings{display:flex;margin:.5rem;padding:.5rem}.settings svg{height:1rem;margin-right:.3rem;width:2rem}.settings a{color:#000;font-family:Kanit,sans-serif;font-size:1.2rem;text-decoration:none}.nav_bar{display:flex;list-style:none}.nav_bar li{height:1.5rem}.nav_bar a{color:#ff0;font-family:Bruno Ace SC,cursive;margin:2rem;text-align:center;text-decoration:none}.home_main{margin-top:1rem;padding:.5rem}.main{display:flex;justify-content:end}.main_text{align-items:end;display:flex;flex-direction:column;justify-content:center}.main_text h2{font-family:Bruno Ace SC,cursive;font-size:4rem}.main_text h3{font-family:Kanit,sans-serif;font-size:2rem;margin-top:-3rem}.cssbuttons-io-button{align-items:center;background:#ff0;border:none;border-radius:.9em;box-shadow:inset 0 0 1.6em -.6em #ff0;color:#000;cursor:pointer;display:flex;font-family:Bruno Ace SC,cursive;font-size:15px;font-weight:500;height:2.8em;letter-spacing:.05em;overflow:hidden;padding:.35em 3.3em .35em 1.2em;position:relative}.cssbuttons-io-button .icon{align-items:center;background:#fff;border-radius:.7em;box-shadow:.1em .1em .6em .2em #ff0;display:flex;height:2.2em;justify-content:center;margin-left:1em;position:absolute;right:.3em;transition:all .3s;width:2.2em}.cssbuttons-io-button:hover .icon{width:calc(100% - .6em)}.cssbuttons-io-button .icon svg{color:#000;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s;width:1.1em}.cssbuttons-io-button:hover .icon svg{-webkit-transform:translateX(.1em);transform:translateX(.1em)}.cssbuttons-io-button:active .icon{-webkit-transform:scale(.95);transform:scale(.95)}.modal1{margin-top:10rem}.modal1,.modal2{align-items:center;border-radius:25px;display:flex;flex-direction:column;font-family:Bruno Ace SC,cursive;justify-content:center;margin-left:35rem;width:20rem}.modal2{margin-top:3rem}.form{background-color:#171717;border:none;border-radius:25px;display:flex;flex-direction:column;gap:10px;padding-bottom:.4em;padding-left:2em;padding-right:2em;transition:.4s ease-in-out;width:30rem}#heading{color:#fff;font-size:1.2em;margin:2em;text-align:center}.field{align-items:center;background-color:#171717;border:none;border-radius:25px;box-shadow:inset 2px 5px 10px #050505;color:#fff;display:flex;gap:.5em;justify-content:center;outline:none;padding:.6em}.input-icon{fill:#fff;height:1.3em;width:1.3em}.input-field{background:none;border:none;color:#d3d3d3;outline:none;width:100%}.form .btn{display:flex;flex-direction:row;justify-content:center;margin-top:2.5em}.button1{background-color:#252525;border:none;border-radius:5px;color:#fff;font-family:Bruno Ace SC,cursive;margin-right:.5em;outline:none;padding:.5em 1.1em;transition:.4s ease-in-out}.button1:hover{background-color:#000;color:#fff}.button2{background-color:#252525;border:none;border-radius:5px;color:#fff;font-family:Bruno Ace SC,cursive;outline:none;padding:.5em 2.3em;transition:.4s ease-in-out}.button2:hover{background-color:#000;color:#fff}.button3{background-color:#252525;border:none;border-radius:5px;color:#fff;font-family:Bruno Ace SC,cursive;outline:none;padding:.5em;transition:.4s ease-in-out}.button3:hover{background-color:#ff0;color:#000}.button4{background-color:#252525;border:none;border-radius:5px;color:#fff;font-family:Bruno Ace SC,cursive;margin-bottom:3em;outline:none;padding:.5em;transition:.4s ease-in-out}.button4:hover{background-color:#ff0;color:#000}.close{background-color:#000;border:1px solid #000;border-radius:1px 1px 25px 25px;color:#ff0;cursor:pointer;padding:.4rem;text-align:center;width:24rem}.target{align-items:end;display:flex}.cardGym{background-color:#141414;border-radius:8px;margin:1.5rem;overflow:hidden}.cardGym .card__image{height:140px;width:210px}.cardGym .card__content{display:flex;flex-direction:column;gap:10px;padding:20px}.cardGym .card__content .card__title{color:#fff;font-size:32px;text-transform:capitalize}.cardGym .card__content .card__title a{color:#ff0;font-size:1.2rem;text-decoration:none}.cardGym .card__content .card__describe{color:#fff;font-size:16px}@media (max-width:768px){.menuNav{display:none}.user{margin-left:26rem}.toggle-button{display:block;margin-top:-4rem}.toggle{background:transparent;border:none}.toggle svg{color:#ff0;height:3rem;width:5rem}.menu-item{background-color:#fff;box-shadow:10px 10px 5px 0;font-family:Bruno Ace SC,cursive;list-style:none;margin-left:-1rem;padding:.6rem;width:10rem}.menu-item .item{border-bottom:1px solid #000;margin:2rem}.modal1,.modal2{margin-left:15rem}}.store{height:100%}.btns{background:transparent;border:none;color:#fff;font-size:17px;padding:1em 1.5em;position:relative;text-transform:uppercase}.btns,.btns:before{transition:.5s ease}.btns:before{background-color:#ff0;bottom:0;content:"";height:2px;left:0;position:absolute;width:0}.btns:hover{color:#1e1e2b;transition-delay:.5s}.btns:hover:before{width:100%}.btns:after{background-color:#ffc506;bottom:0;content:"";height:0;left:0;position:absolute;transition:.4s ease;width:100%;z-index:-1}.btns:hover:after{color:#f0f8ff;height:100%;transition-delay:.4s}.buttons{background-color:initial}.store-cards{display:flex;justify-content:space-around}.store-card .card{background:#f5f5f5;border:2px solid #ff0;height:246px;margin:2rem;padding:2rem 1.5rem;transition:box-shadow .3s ease,-webkit-transform .2s ease;transition:box-shadow .3s ease,transform .2s ease;transition:box-shadow .3s ease,transform .2s ease,-webkit-transform .2s ease;width:190px}.card-info{align-items:center;display:flex;flex-direction:column;justify-content:center;transition:opacity .2s ease,-webkit-transform .2s ease;transition:transform .2s ease,opacity .2s ease;transition:transform .2s ease,opacity .2s ease,-webkit-transform .2s ease}.card-avatar{--size:60px;background:linear-gradient(0deg,#f1e1c1 0,#ff0);border-radius:50%;height:var(--size);margin-bottom:1rem;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease;width:var(--size)}.card-social{display:flex;justify-content:space-around;margin-left:-1.5rem;opacity:0;-webkit-transform:translateY(200%);transform:translateY(200%);transition:opacity .2s ease,-webkit-transform .2s ease;transition:transform .2s ease,opacity .2s ease;transition:transform .2s ease,opacity .2s ease,-webkit-transform .2s ease;width:10rem}.card-social__item{list-style:none}.card-social__item svg{fill:#515f65;cursor:pointer;display:block;height:18px;transition:fill .2s ease,-webkit-transform .2s ease;transition:fill .2s ease,transform .2s ease;transition:fill .2s ease,transform .2s ease,-webkit-transform .2s ease;width:18px}.card-title{color:#333;font-size:1.5em;font-weight:600;line-height:2rem}.card-subtitle{color:#859ba8;font-size:.8em}.card:hover{box-shadow:0 8px 50px #23232333}.card:hover .card-info{-webkit-transform:translateY(-5%);transform:translateY(-5%)}.card:hover .card-social{opacity:1;-webkit-transform:translateY(100%);transform:translateY(100%)}.card-social__item svg:hover{fill:#232323}.card-avatar:hover,.card-social__item svg:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}.card-list,.gym-target{display:flex;justify-content:space-around}.gyms,.infoGym{display:flex;justify-content:center}.gyms{background-color:#ff0;background:#f1e767;background:-webkit-gradient(left top,left bottom,color-stop(0,#f1e767),color-stop(100%,#feb645));background:linear-gradient(180deg,#f1e767 0,#feb645);box-shadow:-5px 10px 29px 12px #000;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#f1e767",endColorstr="#feb645",GradientType=0);width:70%}.imgGym{background-color:#fff;border:2px solid #d5d1d1;border-radius:2rem;height:6rem;margin:1rem 4rem 1rem 2rem;width:8rem}.dateGym{border:1px solid #000;display:flex;justify-content:space-around;width:40rem}.imagePlace{height:15rem;margin-bottom:2rem;margin-top:2rem;padding:1rem;width:25rem}.place{height:15rem;width:5rem}.schedule{margin:2rem}.schedule button{background-color:initial;border:none;cursor:pointer;font-size:20px}.modal{align-items:center;background-color:rgba(0,0,0,.8);border:1px solid #000;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%}.modal-content{max-height:80%;max-width:80%;position:relative}.close-button{background-color:initial;border:none;color:#000;cursor:pointer;font-size:20px;position:absolute;right:10px;top:10px}.modal-image{height:20rem;max-width:100%}.worker{display:flex;justify-content:space-around;margin-bottom:1rem;margin-left:-4rem;margin-top:2rem}.workerGym{align-items:center;display:flex;flex-direction:column;width:15rem}.workerGym img{width:8rem}.carousel .control-arrow,.carousel.carousel-slider .control-arrow{background:none;border:0;cursor:pointer;filter:alpha(opacity=40);font-size:32px;opacity:.4;position:absolute;top:20px;transition:all .25s ease-in;z-index:2}.carousel .control-arrow:focus,.carousel .control-arrow:hover{filter:alpha(opacity=100);opacity:1}.carousel .control-arrow:before,.carousel.carousel-slider .control-arrow:before{border-bottom:8px solid transparent;border-top:8px solid transparent;content:"";display:inline-block;margin:0 5px}.carousel .control-disabled.control-arrow{cursor:inherit;display:none;filter:alpha(opacity=0);opacity:0}.carousel .control-prev.control-arrow{left:0}.carousel .control-prev.control-arrow:before{border-right:8px solid #fff}.carousel .control-next.control-arrow{right:0}.carousel .control-next.control-arrow:before{border-left:8px solid #fff}.carousel-root{outline:none}.carousel{position:relative;width:100%}.carousel *{box-sizing:border-box}.carousel img{display:inline-block;pointer-events:none;width:100%}.carousel .carousel{position:relative}.carousel .control-arrow{background:none;border:0;font-size:18px;margin-top:-13px;outline:0;top:50%}.carousel .thumbs-wrapper{margin:20px;overflow:hidden}.carousel .thumbs{list-style:none;position:relative;-webkit-transform:translateZ(0);transform:translateZ(0);transition:all .15s ease-in;white-space:nowrap}.carousel .thumb{border:3px solid #fff;display:inline-block;margin-right:6px;overflow:hidden;padding:2px;transition:border .15s ease-in;white-space:nowrap}.carousel .thumb:focus{border:3px solid #ccc;outline:none}.carousel .thumb.selected,.carousel .thumb:hover{border:3px solid #333}.carousel .thumb img{vertical-align:top}.carousel.carousel-slider{margin:0;overflow:hidden;position:relative}.carousel.carousel-slider .control-arrow{bottom:0;color:#fff;font-size:26px;margin-top:0;padding:5px;top:0}.carousel.carousel-slider .control-arrow:hover{background:rgba(0,0,0,.2)}.carousel .slider-wrapper{margin:auto;overflow:hidden;transition:height .15s ease-in;width:100%}.carousel .slider-wrapper.axis-horizontal .slider{-ms-box-orient:horizontal;display:-moz-flex;display:flex}.carousel .slider-wrapper.axis-horizontal .slider .slide{flex-direction:column;flex-flow:column}.carousel .slider-wrapper.axis-vertical{-ms-box-orient:horizontal;display:-moz-flex;display:flex}.carousel .slider-wrapper.axis-vertical .slider{flex-direction:column}.carousel .slider{list-style:none;margin:0;padding:0;position:relative;width:100%}.carousel .slider.animated{transition:all .35s ease-in-out}.carousel .slide{margin:0;min-width:100%;position:relative;text-align:center}.carousel .slide img{border:0;vertical-align:top;width:100%}.carousel .slide iframe{border:0;display:inline-block;margin:0 40px 40px;width:calc(100% - 80px)}.carousel .slide .legend{background:#000;border-radius:10px;bottom:40px;color:#fff;font-size:12px;left:50%;margin-left:-45%;opacity:.25;padding:10px;position:absolute;text-align:center;transition:all .5s ease-in-out;transition:opacity .35s ease-in-out;width:90%}.carousel .control-dots{bottom:0;margin:10px 0;padding:0;position:absolute;text-align:center;width:100%;z-index:1}@media (min-width:960px){.carousel .control-dots{bottom:0}}.carousel .control-dots .dot{background:#fff;border-radius:50%;box-shadow:1px 1px 2px rgba(0,0,0,.9);cursor:pointer;display:inline-block;filter:alpha(opacity=30);height:8px;margin:0 8px;opacity:.3;transition:opacity .25s ease-in;width:8px}.carousel .control-dots .dot.selected,.carousel .control-dots .dot:hover{filter:alpha(opacity=100);opacity:1}.carousel .carousel-status{color:#fff;font-size:10px;padding:5px;position:absolute;right:0;text-shadow:1px 1px 1px rgba(0,0,0,.9);top:0}.carousel:hover .slide .legend{opacity:1}
/*# sourceMappingURL=main.8a835d67.css.map*/