.training_page section{position:relative;width:100%}.traning_maxwidth{max-width:1400px;width:100%;margin:0 auto;padding:40px 20px}.traing_s1{display:flex;flex-direction:column;gap:30px}.traing_s1 h1{font-family:Gilroy-bold;font-weight:700;font-size:50px;line-height:60px;color:#0F1E14}.trai_datetie{width:100%;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:30px}.dtetimhe h3{font-family:Gilroy-Regular;font-weight:500;font-size:22px;line-height:32px;color:#0F1E14}.date_time{display:flex;align-items:center;gap:10px}.date_time span{font-family:Gilroy-Regular;font-weight:400;font-size:16px;line-height:26px;color:#0F1E14}.prog_overview,.prog_overview2{display:flex;flex-direction:column;gap:20px}.headi_gin2{font-family:Gilroy-Medium;font-weight:500;font-size:22px;line-height:32px;color:#0F1E14}.prog_overview h2,.prog_overview2 h2{font-family:Gilroy-bold;font-weight:600;font-size:32px;line-height:42px;color:#0F1E14}.prog_overview p{font-family:Gilroy-Medium;font-weight:500;font-size:20px;line-height:30px;color:#0F1E14}.keypoints{display:flex;flex-direction:column;gap:10px}.keypoints label{display:flex;align-items:center;gap:5px}.keypoints label span{font-family:Gilroy-Regular;font-weight:500;font-size:16px;line-height:26px;color:#0F1E14}.trainingscur{display:flex;justify-content:space-between;gap:30px;width:100%}.leftsidetra{max-width:600px;width:100%;display:flex;flex-direction:column;gap:40px}.headsd{position:absolute;right:10px;background-color:rgb(87,230,87);width:30px;height:30px;border-radius:50%}.heading_tr,.headsd{display:flex;align-items:center;justify-content:center}.heading_tr{max-width:400px;width:100%;margin:0 auto;background-color:green;height:40px;border-radius:20px;gap:5px;font-family:Gilroy-Medium;font-weight:500;font-size:18px;line-height:28px;color:white}.leftsidetra ul{display:flex;flex-direction:column;gap:15px}.leftsidetra ul li{display:flex;align-items:center;gap:15px;font-family:Gilroy-Regular;font-weight:500;font-size:18px;line-height:28px;color:#0F1E14}.leftsidetra ul li span{width:34px;height:34px;border-radius:50%;display:flex;align-items:center;justify-content:center;background-color:green}.traische{display:flex;flex-direction:column;gap:30px}.traische h2{font-family:Gilroy-bold;font-weight:600;font-size:32px;line-height:42px;color:#0F1E14}.prog_benigt{display:flex;flex-direction:column;gap:30px}.prog_benigt h2{font-family:Gilroy-bold;font-weight:600;font-size:32px;line-height:42px;color:#0F1E14}.allschedue,.allschedue2{width:100%;display:flex;justify-content:space-between;gap:30px}.leftsche{max-width:50%}.leftsche,.leftsche2{width:100%;display:flex;flex-direction:column;gap:30px}.leftsche2{max-width:45%}.sched_head{width:100%;height:46px;border-radius:20px;background-color:green;display:flex;align-items:center;justify-content:center;font-family:Gilroy-Medium;font-weight:600;font-size:22px;line-height:32px;color:white}.main_sche{display:flex;flex-direction:column;gap:20px}.single_sche{width:100%;height:50px;display:flex;align-items:center;gap:10px}.movetoright{justify-content:flex-end!important}.sing_lefts{flex-direction:column;gap:5px;min-width:70px;max-width:70px}.sing_lefts,.sing_lefts2{display:flex;border-right:1px dashed black;padding-right:10px}.sing_lefts2{align-items:center;gap:10px;min-width:120px}.sing_lefts2 span{font-family:Gilroy-Regular;font-weight:600;font-size:16px;line-height:26px;color:#0F1E14}.sing_lefts2 p{font-size:15px;padding-top:5px;min-width:96px;max-width:98px}.sing_lefts p,.sing_lefts2 p{font-family:Gilroy-Medium;font-weight:500;line-height:24px;color:#0F1E14;border-radius:10px;display:flex;align-items:center;justify-content:center}.sing_lefts p{font-size:14px}.itemp1{background-color:lightblue}.itemp2{background-color:rgb(122,240,154)}.single_sche h4{font-family:Gilroy-Medium;font-weight:600;font-size:17px;line-height:27px;color:#0F1E14}.all_probenit{display:flex;flex-direction:column;gap:12px}.all_probenit li{font-family:Gilroy-Regular;font-weight:500;font-size:18px;line-height:28px;color:#0F1E14;display:flex;align-items:center;gap:10px}@media (max-width:1380px){.leftsche2{max-width:50%}}@media (max-width:900px){.allschedue,.trainingscur{display:flex;flex-direction:column;align-items:center}.leftsche{max-width:600px}.headi_gin2,.prog_benigt h2,.prog_overview h2,.prog_overview p,.prog_overview2 h2,.traing_s1 h1,.traische h2{text-align:center}.prog_overview{align-items:center}.traing_s1 h1{font-size:44px;line-height:54px}.makedispnone{display:none!important}}@media (max-width:750px){.dtetimhe,.trai_datetie{align-items:center;flex-direction:column}.dtetimhe{display:flex;gap:10px}.traing_s1 h1{font-size:34px;line-height:44px}.prog_overview2 h2{font-size:26px;line-height:36px}.headi_gin2{font-size:18px;line-height:29px}.prog_benigt h2{font-size:26px;line-height:36px}.all_probenit li{font-size:16px;line-height:26px}}@media (max-width:550px){.single_sche h4{font-size:12px;line-height:22px}.prog_overview2{padding:40px 10px}.prog_overview p{font-size:16px;line-height:26px}.date_time{justify-content:center}.date_time span{font-size:14px;line-height:24px}}@media (max-width:1270px){.allschedue2{flex-direction:column;align-items:center}.leftsche2{max-width:800px;width:100%}}@media (max-width:700px){.sing_lefts2{border-right:none}.heightnone{flex-direction:column!important;height:auto!important;gap:20px}}