.footer{background-color:#3a3f43;padding:35px 0 0;position:absolute;bottom:0;width:100%}.nav-icon{position:absolute;top:-70%;left:50%;-webkit-transform:translate(-50%,-70%);transform:translate(-50%,-70%);font-size:1.6rem}.footer ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around}.footer li{list-style:none;cursor:pointer;-webkit-transition:.25s ease-in-out;transition:.25s ease-in-out;text-transform:uppercase;font-weight:700;font-size:.7rem;width:25%;position:relative}.footer li:hover{opacity:.5}.workout-page[data-v-7aec75a9]{min-height:100vh;position:relative;padding-bottom:60px}.workout-plans[data-v-7aec75a9]{margin-bottom:10px;min-height:150px;-webkit-transition:.45s ease-in-out;transition:.45s ease-in-out}.header[data-v-7aec75a9]{border-radius:10px;height:160px;padding:20px 15px;text-align:left;position:relative;z-index:0;cursor:pointer}.title[data-v-7aec75a9]{font-weight:700;color:#ccc;white-space:pre-line}.picture[data-v-7aec75a9],.title[data-v-7aec75a9]{-webkit-transition:.25s ease-in-out;transition:.25s ease-in-out;display:block}.picture[data-v-7aec75a9]{border-radius:10px;position:absolute;top:0;left:0;width:100%;-o-object-fit:cover;object-fit:cover;height:160px;z-index:-50;opacity:.5}.workout-plans:hover .picture[data-v-7aec75a9]{opacity:.9}.workout-plans:hover .title[data-v-7aec75a9]{color:#fff;text-shadow:2px 2px 4px #000}.workout-plans:hover .wo-desc[data-v-7aec75a9]{color:#ccc}.wo-desc[data-v-7aec75a9]{border-radius:0 0 15px 15px;color:#777;padding:0 15px;max-height:0;overflow:hidden;-webkit-transition:all .3s ease;transition:all .3s ease;-webkit-transition-property:max-height;transition-property:max-height;text-align:left}li[data-v-7aec75a9]{list-style-type:none;padding:3px;cursor:pointer;-webkit-transition:.1s ease-in-out;transition:.1s ease-in-out;font-size:1.1rem}li[data-v-7aec75a9]:hover{background-color:var(--main-bg-color)}li[data-v-7aec75a9]:after{content:"- Go!";color:var(--main-red-color);opacity:0;-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out}li[data-v-7aec75a9]:hover:after{display:inline-block;opacity:1}.is-closed[data-v-7aec75a9],.open[data-v-7aec75a9]{max-height:20em;overflow:hidden}.icons[data-v-7aec75a9]{font-size:1.1rem;margin-right:5px;min-width:25px;text-align:center}.rest[data-v-7aec75a9]{pointer-events:none}.fa-heartbeat[data-v-7aec75a9]{color:var(--main-red-color);opacity:.9}@media screen and (min-width:430px){.workout-page[data-v-7aec75a9]{min-height:100%;padding-bottom:60px}}