.exercises{-webkit-box-sizing:border-box;box-sizing:border-box;padding:100px 0;background:#878787}.exercises.image-zoom-effect .exercise-thumbnail img{-webkit-transition:all 0.3s cubic-bezier(0, 0, 0.5, 1);transition:all 0.3s cubic-bezier(0, 0, 0.5, 1)}.exercises.image-zoom-effect .exercise-thumbnail:hover img{-webkit-transform:scale3d(1.04, 1.04, 1);transform:scale3d(1.04, 1.04, 1);-webkit-transition:all 0.3s cubic-bezier(0, 0, 0.5, 1);transition:all 0.3s cubic-bezier(0, 0, 0.5, 1)}.exercises.block-scale-effect .exercise-thumbnail{-webkit-transition:all 0.3s cubic-bezier(0, 0, 0.5, 1);transition:all 0.3s cubic-bezier(0, 0, 0.5, 1)}.exercises.block-scale-effect .exercise-thumbnail:hover{-webkit-transform:scale3d(1.01, 1.01, 1.01);transform:scale3d(1.01, 1.01, 1.01)}.exercises__container{max-width:1270px;margin-left:auto;margin-right:auto;padding:0 15px !important}@media screen and (min-width: 1025px) and (max-width: 1280px){.exercises__container{max-width:1024px}}@media screen and (max-width: 767px){.exercises__container{padding:0 !important}}.exercises .section-title{margin-bottom:40px;font-family:Poppins, sans-serif;font-size:48px;line-height:normal;font-weight:600;color:#717171}@media screen and (max-width: 767px){.exercises .section-title{padding:0 15px;font-size:24px;margin-bottom:30px}}.exercises .section-title span{color:#fff}.exercises__content-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.exercises__filters{-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex:1;-ms-flex:1;flex:1;position:relative}@media screen and (max-width: 767px){.exercises__filters{-webkit-box-flex:100%;-ms-flex:100%;flex:100%}}.exercises__filters ul{padding:0;list-style:none;margin:0}@media screen and (max-width: 767px){.exercises__filters ul{display:none;background-color:#000;padding-top:10px}}.exercises__filters-search{margin-bottom:28px;padding:10px 33px;border-radius:18px;background:#282f36;overflow:hidden;isolation:isolate;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative}@media screen and (max-width: 767px){.exercises__filters-search{margin:0 15px 22px 15px}}.exercises__filters-search #search-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:calc(100% - 30px);position:relative}.exercises__filters-search input{padding:0;-webkit-appearance:none;background:none;border:0;outline:0;color:#ffffff;font-size:18px;line-height:34px;width:100%;outline:none !important}.exercises__filters-search input::-webkit-input-placeholder{color:#b5b5b5}.exercises__filters-search input::-moz-placeholder{color:#b5b5b5}.exercises__filters-search input:-ms-input-placeholder{color:#b5b5b5}.exercises__filters-search input::-ms-input-placeholder{color:#b5b5b5}.exercises__filters-search input::placeholder{color:#b5b5b5}.exercises__filters-search input:-webkit-autofill,.exercises__filters-search input:-webkit-autofill:hover,.exercises__filters-search input:-webkit-autofill:focus{-webkit-text-fill-color:white;-webkit-box-shadow:0 0 0px 1000px #282f36 inset;-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s}.exercises__filters-search input:-webkit-autofill::first-line{font-family:"Roboto", sans-serif}.exercises__filters-search #clear-search{position:absolute;right:10px;top:50%;width:20px;display:block;font-size:24px;line-height:1em;color:#ffffff;-webkit-transition:all ease 0.3s;transition:all ease 0.3s;cursor:pointer;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);display:none}.exercises__filters-search button{padding:0;-webkit-appearance:none;background:none !important;border:0;outline:0;width:20px;height:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-negative:0;flex-shrink:0;font-size:18px;-webkit-box-shadow:none !important;box-shadow:none !important;cursor:pointer;margin-left:5px}.exercises__filters-search button:hover path{fill:#fff}.exercises__filters-search button:active,.exercises__filters-search button:focus{background:none;color:inherit;-webkit-box-shadow:none;box-shadow:none}.exercises__filters-search button svg{width:100%;height:100%;cursor:pointer}.exercises__filters-search button svg:hover path{fill:#fff}.exercises__filters-search button path{fill:#b5b5b5;-webkit-transition:ease-in-out 0.3s;transition:ease-in-out 0.3s}.exercises__filters-grid,.exercises__filters-list{margin-bottom:28px;border-radius:18px;background:#282f36;overflow:hidden;isolation:isolate}@media screen and (max-width: 767px){.exercises__filters-grid,.exercises__filters-list{margin-bottom:10px;border-radius:0}}.exercises__filters-grid input[type="checkbox"],.exercises__filters-list input[type="checkbox"]{position:absolute;top:0;z-index:0;opacity:0;visibility:hidden}.exercises__filters-grid label,.exercises__filters-list label{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.exercises__filters-list{padding:31px 34px 35px}.exercises__filters-list .filters__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.exercises__filters-list .filters__inner label{margin-bottom:18px;font-size:18px;font-weight:600;color:#fff;-webkit-transition:ease-in-out 0.3s;transition:ease-in-out 0.3s;cursor:pointer}@media screen and (min-width: 767px){.exercises__filters-list .filters__inner label:hover{color:#9fa3a6}}@media screen and (max-width: 768px) and (min-height: 500px){.exercises__filters-list .filters__inner label:hover{color:#eca146}}@media screen and (min-width: 768px) and (max-height: 500px){.exercises__filters-list .filters__inner label:hover{color:#eca146}}.exercises__filters-list .filters__inner label.checked{color:#eca146}.exercises__filters-list .filters__inner label.child-label{padding-left:18px;font-size:16px;font-weight:400}.exercises__filters-grid{padding:22px 0 37px}.exercises__filters-grid .title{padding:0 33px;margin:0 0 30px;color:#fff;font-size:18px;font-weight:600}.exercises__filters-grid .filters__inner{padding:0 10px 0 1px;display:-ms-grid;display:grid;grid-row-gap:47px;grid-column-gap:15px;-ms-grid-columns:(minmax(auto, 1fr))[3];grid-template-columns:repeat(3, minmax(auto, 1fr));padding:0 20px}.exercises__filters-grid .filters__inner label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;text-align:center;color:#fff;font-size:16px;font-weight:600;margin:0;cursor:pointer}.exercises__filters-grid .filters__inner label.checked{color:#eca146}.exercises__filters-grid .filters__inner label.checked line,.exercises__filters-grid .filters__inner label.checked ellipse,.exercises__filters-grid .filters__inner label.checked path{fill:#282f36;stroke:#eca146}.exercises__filters-grid .filters__inner label.checked circle,.exercises__filters-grid .filters__inner label.checked ellipse{fill:#eca146}@media screen and (min-width: 767px){.exercises__filters-grid .filters__inner label:hover{color:#9fa3a6}}@media screen and (max-width: 768px) and (min-height: 500px){.exercises__filters-grid .filters__inner label:hover{color:#eca146}}@media screen and (min-width: 768px) and (max-height: 500px){.exercises__filters-grid .filters__inner label:hover{color:#eca146}}.exercises__filters-grid .filters__inner label:hover line,.exercises__filters-grid .filters__inner label:hover ellipse,.exercises__filters-grid .filters__inner label:hover path{fill:#282f36;stroke:#9fa3a6}@media screen and (max-width: 768px) and (min-height: 500px){.exercises__filters-grid .filters__inner label:hover line,.exercises__filters-grid .filters__inner label:hover ellipse,.exercises__filters-grid .filters__inner label:hover path{stroke:#eca146}}@media screen and (min-width: 768px) and (max-height: 500px){.exercises__filters-grid .filters__inner label:hover line,.exercises__filters-grid .filters__inner label:hover ellipse,.exercises__filters-grid .filters__inner label:hover path{stroke:#eca146}}.exercises__filters-grid .filters__inner label:hover circle,.exercises__filters-grid .filters__inner label:hover ellipse{fill:#9fa3a6}@media screen and (max-width: 768px) and (min-height: 500px){.exercises__filters-grid .filters__inner label:hover circle,.exercises__filters-grid .filters__inner label:hover ellipse{fill:#eca146}}@media screen and (min-width: 768px) and (max-height: 500px){.exercises__filters-grid .filters__inner label:hover circle,.exercises__filters-grid .filters__inner label:hover ellipse{fill:#eca146}}.exercises__filters-grid .filters__inner svg{width:auto;height:auto;-o-object-fit:contain;object-fit:contain;-o-object-position:bottom center;object-position:bottom center;display:inline-block;margin-bottom:10px}.exercises__filters .devices-filter svg{width:56px;height:auto;max-height:56px}.exercises__filters .sports-filter svg{width:26px;height:auto;max-height:26px}.exercises__filters .sports-filter label.checked{color:#eca146}.exercises__filters .sports-filter label.checked path{fill:#eca146}@media screen and (max-width: 767px){.exercises__filters .sports-filter label:hover{color:#9fa3a6}}@media screen and (max-width: 768px) and (min-height: 500px){.exercises__filters .sports-filter label:hover{color:#eca146}}@media screen and (min-width: 768px) and (max-height: 500px){.exercises__filters .sports-filter label:hover{color:#eca146}}.exercises__filters .sports-filter label:hover path{fill:#9fa3a6}@media screen and (max-width: 768px) and (min-height: 500px){.exercises__filters .sports-filter label:hover path{fill:#eca146}}@media screen and (min-width: 768px) and (max-height: 500px){.exercises__filters .sports-filter label:hover path{fill:#eca146}}.exercises__response{margin-left:28px;-webkit-box-flex:2.7;-ms-flex:2.7;flex:2.7}@media screen and (max-width: 1024px){.exercises__response{-webkit-box-flex:2;-ms-flex:2;flex:2}}@media screen and (max-width: 767px){.exercises__response{padding:0 15px;-webkit-box-flex:100%;-ms-flex:100%;flex:100%;margin:55px 0 0 0}}.exercises-list{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3, 1fr);grid-column-gap:28px;grid-row-gap:50px}@media screen and (max-width: 1024px){.exercises-list{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2, 1fr);grid-column-gap:15px;grid-row-gap:15px}}.exercises .exercise-thumbnail{position:relative;margin-bottom:22px;padding:0 0 95% 0;overflow:hidden;border-radius:18px;isolation:isolate}.exercises .exercise-thumbnail a{top:0;left:0;width:100%;height:100%;position:absolute}.exercises .exercise-thumbnail img{position:absolute;width:100%;height:100%;top:0;left:0;-o-object-fit:cover;object-fit:cover;-webkit-transition:ease-in-out 0.3s;transition:ease-in-out 0.3s}.exercises .exercise-thumbnail img:hover{cursor:pointer}.exercises .exercise-title{margin:0 0 11px;color:#fff;font-size:18px;font-weight:700;line-height:normal}@media screen and (max-width: 767px){.exercises .exercise-title{font-size:18px}}.exercises .exercise-title:hover{color:#9fa3a6;cursor:pointer}.exercises .exercise-title a{color:inherit;text-decoration:none}.exercises .exercise-title a:hover{color:#9fa3a6}.exercises .exercise-excerpt{color:#fff;font-size:16px;line-height:135%}@media screen and (max-width: 767px){.exercises .exercise-excerpt{display:none}}.exercises .ajax-message{position:relative;display:inline-block;color:#fff;font-size:18px;line-height:3em}.exercises #clear-filters{display:inline-block;margin-left:33px;font-size:18px;line-height:135%;color:#eca146;font-weight:500;cursor:pointer}@media screen and (max-width: 767px){.exercises #clear-filters{position:absolute;left:0;bottom:-35px;margin-left:15px}}.exercises .filters-title{display:none;margin:0}@media screen and (max-width: 767px){.exercises .filters-title{display:block;background:#282f36;font-size:18px;cursor:pointer;position:relative;padding:20px 15px;color:#fff}.exercises .filters-title::before{content:"";position:absolute;top:45%;right:20px;width:20px;height:20px;-webkit-transform:translateY(-50%) rotate(135deg);-ms-transform:translateY(-50%) rotate(135deg);transform:translateY(-50%) rotate(135deg);border-right:4px solid #fff;border-top:4px solid #fff;-webkit-transition:ease-in-out 0.5s;transition:ease-in-out 0.5s}.exercises .filters-title.open::before{top:55%;-webkit-transform:translateY(-50%) rotate(-45deg);-ms-transform:translateY(-50%) rotate(-45deg);transform:translateY(-50%) rotate(-45deg)}}@-webkit-keyframes dots{0%,20%{content:""}40%{content:"."}60%{content:".."}80%,100%{content:"..."}}@keyframes dots{0%,20%{content:""}40%{content:"."}60%{content:".."}80%,100%{content:"..."}}.exercises .custom-loader{width:100%;height:60px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;place-items:center;-webkit-animation:spin 4s infinite linear;animation:spin 4s infinite linear}@-webkit-keyframes spin{100%{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin{100%{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.exercises .popup_list{position:absolute;left:0;bottom:0;width:0;height:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.exercises .exercise__popup{position:fixed;width:100%;height:100%;top:0;left:0;z-index:-1;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;overflow-y:auto;background:rgba(40,47,54,0.95);color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;opacity:0;-webkit-transition:opacity 0.5s ease-in-out;transition:opacity 0.5s ease-in-out;padding:8vh 0}@media screen and (max-width: 767px){.exercises .exercise__popup{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:100px 0 40px;overflow-y:scroll}}@media screen and (max-height: 700px){.exercises .exercise__popup{padding:80px 0 40px}}@media screen and (orientation: landscape) and (max-height: 500px){.exercises .exercise__popup{padding:80px 0 40px}}@media screen and (max-width: 767px) and (orientation: landscape) and (min-height: 500px){.exercises .exercise__popup{padding:100px 0 40px}}.exercises .exercise__popup--visible{opacity:1;z-index:9999999999}@media screen and (max-width: 767px){.exercises .exercise__popup--visible{width:100vw;height:100vh;z-index:9999}}.exercises .exercise__popup .exercise__popup-content{width:70%;margin:0 auto}@media screen and (max-width: 767px){.exercises .exercise__popup .exercise__popup-content{width:100%}}.exercises .exercise__popup-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;margin-bottom:20px}@media screen and (max-width: 767px){.exercises .exercise__popup-header{width:80%;margin:0 auto 30px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.exercises .exercise__popup .popup-title{text-align:left;color:#fff;font-size:24px;font-style:normal;font-weight:700;line-height:30px}.exercises .exercise__popup .popup-video{margin-bottom:22px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media screen and (max-width: 767px){.exercises .exercise__popup .popup-video{margin-bottom:45px}}@media screen and (max-height: 700px){.exercises .exercise__popup .popup-video{margin-bottom:15px}}@media screen and (orientation: landscape) and (max-height: 500px){.exercises .exercise__popup .popup-video{margin:0}}.exercises .exercise__popup .popup-kit{text-align:left;font-size:16px}@media screen and (max-height: 960px){.exercises .exercise__popup .popup-kit{font-size:12px}}@media screen and (max-height: 700px){.exercises .exercise__popup .popup-kit{font-size:10px}}@media screen and (max-width: 767px){.exercises .exercise__popup .popup-kit{width:80%;margin:0 auto 2.8125em}}@media screen and (max-width: 767px){.exercises .exercise__popup .popup-kit{font-size:16px}}.exercises .exercise__popup .popup-kit-title{color:#fff;font-size:1.25em;font-style:normal;font-weight:700;line-height:150%}.exercises .exercise__popup .popup-kit .kit-products-list{list-style:none;margin:0;padding:0;-ms-flex-wrap:wrap;flex-wrap:wrap;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.exercises .exercise__popup .popup-kit .kit-products-list li+li{margin-left:3%}@media screen and (max-width: 767px){.exercises .exercise__popup .popup-kit .kit-products-list li+li{margin-left:0}}.exercises .exercise__popup .popup-kit .kit-products-list li{text-align:center;min-width:5.625em;margin-top:1.875em}@media screen and (max-width: 767px){.exercises .exercise__popup .popup-kit .kit-products-list li{width:33.3%;margin-top:0.9375em}}@media screen and (max-height: 700px){.exercises .exercise__popup .popup-kit .kit-products-list li{margin-top:0.9375em}}.exercises .exercise__popup .popup-kit .kit-products-list svg,.exercises .exercise__popup .popup-kit .kit-products-list img,.exercises .exercise__popup .popup-kit .kit-products-list .icon{width:auto;height:3.5em;-o-object-fit:contain;object-fit:contain;-o-object-position:bottom center;object-position:bottom center;display:inline-block;-webkit-transition:fill 0.6s cubic-bezier(0.25, 0.1, 0.25, 1),-webkit-transform 0.6s cubic-bezier(0.25, 0.1, 0.25, 1);transition:fill 0.6s cubic-bezier(0.25, 0.1, 0.25, 1),-webkit-transform 0.6s cubic-bezier(0.25, 0.1, 0.25, 1);transition:fill 0.6s cubic-bezier(0.25, 0.1, 0.25, 1),transform 0.6s cubic-bezier(0.25, 0.1, 0.25, 1);transition:fill 0.6s cubic-bezier(0.25, 0.1, 0.25, 1),transform 0.6s cubic-bezier(0.25, 0.1, 0.25, 1),-webkit-transform 0.6s cubic-bezier(0.25, 0.1, 0.25, 1);-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);margin-bottom:0.9375em}@media screen and (max-width: 767px){.exercises .exercise__popup .popup-kit .kit-products-list svg,.exercises .exercise__popup .popup-kit .kit-products-list img,.exercises .exercise__popup .popup-kit .kit-products-list .icon{height:1.875em}}.exercises .exercise__popup .popup-kit .kit-products-list .link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:color 0.6s cubic-bezier(0.25, 0.1, 0.25, 1);transition:color 0.6s cubic-bezier(0.25, 0.1, 0.25, 1);text-decoration:none !important}.exercises .exercise__popup .popup-kit .kit-products-list .link:hover .title{text-decoration:underline}.exercises .exercise__popup .popup-kit .kit-products-list .link:hover img,.exercises .exercise__popup .popup-kit .kit-products-list .link:hover svg{-webkit-transform:scale(1.2) !important;-ms-transform:scale(1.2) !important;transform:scale(1.2) !important}.exercises .exercise__popup .popup-kit .kit-products-list .title{color:#f99a2a;font-size:1.125em;font-style:normal;font-weight:400;line-height:150%}.exercises .exercise__popup .close-popup{width:28px;height:28px;position:relative;cursor:pointer;margin-left:15px}.exercises .exercise__popup .close-popup::before,.exercises .exercise__popup .close-popup::after{content:"";position:absolute;top:50%;left:50%;width:140%;height:2px;background-color:#fff}.exercises .exercise__popup .close-popup::before{-webkit-transform:translate(-50%, -50%) rotate(45deg);-ms-transform:translate(-50%, -50%) rotate(45deg);transform:translate(-50%, -50%) rotate(45deg)}.exercises .exercise__popup .close-popup::after{-webkit-transform:translate(-50%, -50%) rotate(-45deg);-ms-transform:translate(-50%, -50%) rotate(-45deg);transform:translate(-50%, -50%) rotate(-45deg)}.exercises .exercise__popup .close-popup:hover::before,.exercises .exercise__popup .close-popup:hover::after{background-color:#eca146}.exercises .exercise__popup-video,.exercises .youtube-player{position:relative;height:56vh;overflow:hidden;max-width:100%;background:#000}@media screen and (max-height: 960px){.exercises .exercise__popup-video,.exercises .youtube-player{height:55vh}}@media screen and (max-height: 700px){.exercises .exercise__popup-video,.exercises .youtube-player{height:50vh}}@media screen and (orientation: landscape) and (max-height: 500px){.exercises .exercise__popup-video,.exercises .youtube-player{margin:0;padding:0;position:fixed;height:100%;max-height:100%;width:100%;top:0;left:0;z-index:9999999999}}@media screen and (max-width: 767px){.exercises .exercise__popup-video,.exercises .youtube-player{height:40vh}}.exercises .exercise__popup-video video,.exercises .youtube-player iframe{position:absolute;top:0;left:0;width:auto;left:auto;max-width:100%;height:auto;max-height:100%;min-height:100%}@media screen and (max-width: 767px){.exercises .exercise__popup-video video,.exercises .youtube-player iframe{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;position:relative}}@media screen and (max-width: 768px){#filters ul{display:none}.filters-title.open+ul{display:block}}

/*# sourceMappingURL=exercises.min.css.map */
