@import url(https://fonts.googleapis.com/css2?family=Roboto:wght@400;700;900&display=swap);h1{font-size:clamp(2.75rem,4vw,6.5rem)}h1,h2{font-weight:700}h2{font-size:clamp(2.25rem,3vw,5.5rem)}h3{font-size:clamp(1.75rem,2.5vw,4rem);font-weight:700}h4{font-size:clamp(1.5rem,2vw,3.25rem)}h4,p{font-weight:400}p{font-size:clamp(1rem,1.5vw,2rem)}a{color:#192323;text-decoration:none;transition:color .5s ease-in}a:hover{color:#00a0c8}button{align-self:flex-start;background-color:#00a0c8;border:none;border-radius:.25rem;color:#e6e6e6;cursor:pointer;font-weight:600;outline:none;padding:.75rem 1rem;transition:background-color .5s ease-in}button:focus,button:hover{background-color:#0087aa}input{background-color:#e6e6e6;border:2px solid #e6e6e6;outline:none;padding:.35rem;transition:border .5s ease-in}input:focus,input:hover{border:2px solid #00a0c8}input::-webkit-input-placeholder{color:#192323;font-size:.8rem;font-weight:600}input::placeholder{color:#192323;font-size:.8rem;font-weight:600}.colored{color:#00a0c8}.left-arrow,.right-arrow{cursor:pointer;height:25px;width:25px}.blue-bg{background:rgba(0,160,200,.5);border-radius:5rem;color:#e6e6e6;font-size:clamp(.75rem,1vw,1.5rem);font-weight:700;padding:.5rem}header{align-items:center;display:flex;flex-direction:row;justify-content:space-between;padding:1rem 2rem}header .logo{height:3rem;width:3rem}header nav{display:flex;flex-direction:row;gap:1.5rem}@media screen and (min-width:768px){header{gap:8rem;justify-content:flex-start}}@media screen and (min-width:1080px){header{gap:12rem;justify-content:flex-start}}main{display:flex;flex-direction:column;gap:2rem;height:100vh;justify-content:center;padding:2rem;position:relative}main .hero-banner__main-text{color:rgba(0,160,200,.2);display:none;font-size:200px;font-weight:700}main .hero-banner__main-text::selection{background-color:rgba(0,160,200,.2);color:#e6e6e6}main .hero-banner__img{display:none;margin-top:-1rem;position:absolute;right:1rem;top:0;-webkit-transform:translateY(-6rem);transform:translateY(-6rem);-webkit-transform-origin:top;transform-origin:top;width:450px}@media screen and (min-width:768px){main .hero-banner__img,main .hero-banner__main-text{display:block}}@media screen and (min-width:1080px){main .hero-banner__img{right:2rem;width:650px}}.search-exercises{align-items:center;display:flex;flex-direction:column;gap:2rem;text-align:center}.search-exercises .search-exercises__input-container{display:flex;flex-direction:row}.search-exercises .search-exercises__input-container input{border-radius:.25rem;min-width:200px}@media screen and (min-width:768px){.search-exercises input{width:450px}}@media screen and (min-width:1080px){.search-exercises input{width:750px}}.search-exercises .search-exercises__results .react-horizontal-scrolling-menu--wrapper .react-horizontal-scrolling-menu--inner-wrapper{align-items:center}.search-exercises .search-exercises__results .react-horizontal-scrolling-menu--wrapper .react-horizontal-scrolling-menu--inner-wrapper .react-horizontal-scrolling-menu--scroll-container{width:80vw}.search-exercises .search-exercises__results .react-horizontal-scrolling-menu--wrapper .react-horizontal-scrolling-menu--inner-wrapper .react-horizontal-scrolling-menu--scroll-container .search-exercises__body-part{align-items:center;cursor:pointer;display:flex;flex-direction:column;gap:1rem;padding:1rem;-webkit-transform:scale(1);transform:scale(1);transition:all .3s ease-in-out}.search-exercises .search-exercises__results .react-horizontal-scrolling-menu--wrapper .react-horizontal-scrolling-menu--inner-wrapper .react-horizontal-scrolling-menu--scroll-container .search-exercises__body-part:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}.search-exercises .search-exercises__results .react-horizontal-scrolling-menu--wrapper .react-horizontal-scrolling-menu--inner-wrapper .react-horizontal-scrolling-menu--scroll-container .search-exercises__body-part .search-exercises__body-part-icon{height:50px;width:50px}.search-exercises .search-exercises__results .react-horizontal-scrolling-menu--wrapper .react-horizontal-scrolling-menu--inner-wrapper .react-horizontal-scrolling-menu--scroll-container .search-exercises__body-part p{text-transform:capitalize}@media screen and (min-width:768px){.search-exercises .search-exercises__results .react-horizontal-scrolling-menu--wrapper .react-horizontal-scrolling-menu--inner-wrapper .react-horizontal-scrolling-menu--scroll-container .search-exercises__body-part{padding:4rem}.search-exercises .search-exercises__results .react-horizontal-scrolling-menu--wrapper .react-horizontal-scrolling-menu--inner-wrapper .react-horizontal-scrolling-menu--scroll-container .search-exercises__body-part .search-exercises__body-part-icon{height:75px;width:75px}}.exercises{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;gap:1rem;justify-content:space-evenly}.exercises__exercise-card{align-items:center;border-top:4px solid #00a0c8;cursor:pointer;display:flex;flex-direction:column;gap:.25rem;height:300px;margin-bottom:2.5rem;-webkit-transform:scale(1);transform:scale(1);transition:all .3s ease-in-out;width:300px}.exercises__exercise-card P{text-transform:capitalize}.exercises__exercise-card img{height:250px;width:250px}.exercises__exercise-card:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}.exercises-footer{align-items:center;flex-direction:column;justify-content:center}.exercises-footer,.exercises-footer .exercises-footer__buttons{display:flex;gap:1rem}.exercise-detail{padding:2rem}.exercise-detail .exercise-detail__details{display:flex;flex-direction:column;gap:2rem}@media screen and (min-width:768px){.exercise-detail .exercise-detail__details{align-items:center;flex-direction:row-reverse}}.exercise-detail .exercise-detail__details .exercise-detail__details-text{display:flex;flex-direction:column;gap:1rem}.exercise-detail .exercise-detail__details .exercise-detail__details-text h2{text-transform:capitalize}.exercise-detail .exercise-detail__details .exercise-detail__details-text .exercise-detail__details-info .details-info{align-items:center;display:flex;flex-direction:row;gap:1rem;padding:1rem;text-transform:capitalize}.exercise-detail .exercise-detail__details .exercise-detail__details-text .exercise-detail__details-info .details-info img{width:50px}.exercise-detail .exercise-detail__details .exercise-detail__details-image .details-image{width:300px}@media screen and (min-width:1080px){.exercise-detail .exercise-detail__details .exercise-detail__details-image .details-image{width:600px}}.exercise-detail .exercise-detail__exercise-videos .exercise-detail__exercises{display:flex;flex-wrap:wrap;gap:2rem;padding:2rem 1rem}.exercise-detail .exercise-detail__exercise-videos .exercise-detail__exercises .exercise-video{border-radius:1rem;overflow:hidden;text-decoration:none;width:300px}.exercise-detail .exercise-detail__exercise-videos .exercise-detail__exercises .exercise-video img{transition:all .3s ease-in-out;width:300px}.exercise-detail .exercise-detail__exercise-videos .exercise-detail__exercises .exercise-video img:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}.exercise-detail .exercise-details__similar-exercises .similar-exercises__equipment .react-horizontal-scrolling-menu--scroll-container,.exercise-detail .exercise-details__similar-exercises .similar-exercises__target .react-horizontal-scrolling-menu--scroll-container{gap:1rem;padding:2rem 1rem}.exercise-detail .exercise-details__similar-exercises .similar-exercises__equipment .react-horizontal-scrolling-menu--arrow-left,.exercise-detail .exercise-details__similar-exercises .similar-exercises__equipment .react-horizontal-scrolling-menu--arrow-right,.exercise-detail .exercise-details__similar-exercises .similar-exercises__target .react-horizontal-scrolling-menu--arrow-left,.exercise-detail .exercise-details__similar-exercises .similar-exercises__target .react-horizontal-scrolling-menu--arrow-right{align-items:center}.exercise-detail .exercise-details__similar-exercises .similar-exercises__equipment .exercises__exercise-card.detail,.exercise-detail .exercise-details__similar-exercises .similar-exercises__target .exercises__exercise-card.detail{height:225px;width:225px}.exercise-detail .exercise-details__similar-exercises .similar-exercises__equipment .exercises__exercise-card.detail img,.exercise-detail .exercise-details__similar-exercises .similar-exercises__target .exercises__exercise-card.detail img{height:175px;width:175px}.loader{height:20vh}.footer,.loader{align-items:center;display:flex;width:100vw}.footer{flex-direction:row;gap:1rem;justify-content:space-between;padding:2rem;text-align:center}.footer p{font-size:clamp(.85rem,1vw,1.5rem)}*{box-sizing:border-box;margin:0;padding:0}* body{background-color:#e6e6e6;color:#192323;font-family:Roboto,sans-serif}::-webkit-scrollbar{width:0}
/*# sourceMappingURL=main.31187477.css.map*/