body.training-page{overflow:visible}.training-section-new .trainings-wrapper{display:flex;padding-bottom:150px}.training-section-new .training-lists{align-self:flex-start;margin-right:1%;position:sticky;top:115px;width:40%}.training-section-new .inner-trainings{display:flex;flex-wrap:wrap;width:60%}.training-section-new .training-card{margin-bottom:55px;margin-right:1.5%;width:48%}.training-section-new .training-card:nth-of-type(2n+2){margin-right:0}.training-section-new .training-card:nth-of-type(3n){margin-right:1.5%}.training-section-new .training-lists h2{background:#a37e4e;color:#fff;font-size:36px;padding:30px 20px}.training-section-new .training-lists ul{max-height:600px;overflow:auto}.training-section-new .training-lists li{background:#f2ebe1;margin-bottom:4px;overflow:hidden;position:relative}.training-section-new .training-lists li a{display:flex;justify-content:space-between}.training-section-new .training-lists .past-date{display:none}.training-left{line-height:40px;padding:20px 10px 20px 20px;width:100%}.training-section-new .training-lists li.sheet-available .training-left{width:calc(100% - 230px)}.training-section-new .training-lists li span{color:#162285}.training-section-new .training-lists li h4,.training-section-new .training-lists li span{font-size:23px}.training-section-new .training-lists li a:hover h4{color:#2abc99}.yet-spot{width:230px}.spot-inner{align-items:center;background:#60c2bc;box-sizing:border-box;color:#fff;display:flex;font-size:18px;font-weight:500;height:100%;justify-content:center;line-height:32px;padding:20px 25px;text-align:center}.training-section-new .training-lists li:last-child{margin:0}.training-section-new .training-lists li svg.feather.feather-chevron-up{height:50px;margin:0 auto;transform:rotate(180deg);width:50px}.detail-new .left-Coach-detail p{font-size:18px!important;margin-bottom:10px}.training-new .training-card .desc{margin-bottom:35px}.detail-new .inner-right-Coach-detail span,.training-new .training-card span{font-size:18px;font-weight:600;text-transform:none}.training-section-new .training-card .desc p,.training-section-new .training-card .desc span{color:#202782;font-family:Montserrat,sans-serif;font-size:18px!important;font-weight:400;line-height:1.7;margin-bottom:0;text-transform:none}.training-section-new .training-card .desc a{font-size:18px!important}.training-card .training-dates.no-dates h5{display:none}@media (max-width:1700px){.training-section-new .training-lists h2{font-size:26px;padding:20px}.training-left{padding:10px 10px 10px 20px}.training-section-new .training-lists li h4,.training-section-new .training-lists li span{font-size:20px}.spot-inner{font-size:18px;padding:15px 20px}}@media (max-width:1440px){.training-section-new .training-lists h2{font-size:26px}.training-section-new .training-lists li h4,.training-section-new .training-lists li span{font-size:18px}.yet-spot .spot-inner{font-size:14px;line-height:20px}.training-section-new .training-lists ul{max-height:400px;overflow:auto}.training-section-new .training-lists li.sheet-available .training-left{width:calc(100% - 180px)}.yet-spot{width:180px}.detail-new .left-Coach-detail p,.training-section-new .training-card .desc a,.training-section-new .training-card .desc p,.training-section-new .training-card .desc span{font-size:16px!important}}@media (max-width:991px){.training-section-new .trainings-wrapper{flex-wrap:wrap}.training-section-new .training-lists{margin-bottom:20px;margin-right:0;position:static;width:100%}.training-section-new .inner-trainings{width:100%}.training-section-new .training-card{width:49%}.training-section-new .training-card:nth-child(2n+2){margin-right:0}.training-section-new .training-lists ul{max-height:none}}@media (max-width:480px){li.sheet-available{flex-wrap:wrap}.training-section-new .training-lists li.sheet-available .training-left,.training-section-new .training-lists li.sheet-available .yet-spot{width:100%}.training-section-new .training-lists li.sheet-available .yet-spot .spot-inner{padding:10px 30px}.training-section-new .training-lists li h4,.training-section-new .training-lists li span{font-size:16px}}