.training-section{background:#daf897;padding-top:40px;padding-bottom:40px}.training-section .img-col img{max-width:100%}.training-section .main_title{margin:0 0 30px;text-align:center}.training-section .training-col{display:flex;flex-flow:wrap;gap:24px;align-items:center;width:100%}.training-section .training-col .img-col{position:relative;padding-bottom:100%;border-radius:25px;overflow:hidden;border:1px solid #BDBDBD}.training-section .training-col .col-box{width:100%;max-width:calc((100% - 24px)/2)}.training-section .training-list-item{display:flex;flex-flow:wrap;gap:50px}.training-section .training-col .img-col img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center}.training-section .training-col .description-box{background:#fff;border:1px solid #ffffff;box-shadow:0 10px 40px #45985b42;border-radius:30px;padding:45px;color:#383838;font-weight:400;max-width:550px;width:90%}.training-section .training-col:nth-child(odd) .description-box{margin-left:-69px}.training-section .training-col:nth-child(2n+2) .img-wrap.col-box{order:1}.training-section .training-col:nth-child(2n+2) .description-box{margin-right:-69px;margin-left:auto}.training-section .training-col .description-box{position:relative;z-index:1}@media (max-width: 1279px){.training-section .main_title{margin-bottom:25px}.training-section .training-col .description-box{padding:25px;width:100%}}@media (max-width: 989px){.training-section .main_title{margin-bottom:20px;text-align:center}.training-section .training-col:nth-child(2n+2) .description-box,.training-section .training-col:nth-child(odd) .description-box{margin-right:auto;margin-left:auto}.training-section .training-col .description-box{max-width:600px;width:95%;margin-top:-150px;padding:25px 20px}.training-section .training-col:nth-child(2n+2) .img-wrap.col-box{order:0}.training-section .training-col .col-box{max-width:100%}.training-section .training-col .img-wrap.col-box{height:500px;overflow:hidden;border-radius:25px}}@media (max-width: 749px){.training-section .main_title{margin-bottom:15px}.training-section .training-col .img-wrap.col-box{height:auto;overflow:visible border-radius:0}.training-section .training-col .description-box{max-width:500px}}@media (max-width: 480px){.training-section .training-col .description-box{margin-top:-35%}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/training-section.css.map */
