.ph-special-training-sec{margin:0;padding:0;position:relative}.ph-special-training-sec-container{margin:0 auto;max-width:1260px;padding:0}.ph-special-training-sec .trainer-listing-main h2{color:#262632;font-size:60px;font-weight:700;line-height:70px;margin:0 0 30px;text-align:center}.ph-special-training-sec .trainer-listing-inner{display:flex;flex-direction:row;flex-wrap:wrap;margin:0}.ph-special-training-sec .trainer-listing-inner .trainer-content{flex:0 0 33.333333%;margin:0 0 30px;max-width:33.333333%;padding:0 15px}.ph-special-training-sec .trainer-listing-inner .trainer-content .trainer-item-block{background:#fff;border-radius:20px;box-shadow:20px 30px 50px 0 rgba(0,0,0,.1);-webkit-box-shadow:20px 30px 50px 0 rgba(0,0,0,.1);-moz-box-shadow:20px 30px 50px 0 rgba(0,0,0,.1);height:100%;padding:10px}.ph-special-training-sec .trainer-listing-inner .trainer-content .trainer-item-block .trainer-position{padding:20px 20px 10px}.ph-special-training-sec .trainer-listing-inner .trainer-content .trainer-item-block .trainer-img img{border-radius:20px;height:370px;object-fit:cover;object-position:center top;width:370px}.ph-special-training-sec .trainer-listing-inner .trainer-content .trainer-item-block .trainer-position h5 .hs_cos_wrapper_type_inline_text{color:#262632;font-size:24px;font-weight:600;line-height:30px;margin:0 0 10px}.ph-special-training-sec .trainer-listing-inner .trainer-content .trainer-item-block .trainer-position .hs_cos_wrapper_type_inline_rich_text{color:#636363;font-size:18px;font-weight:500;line-height:30px;margin:0}.trainer-popup-overlay{align-items:center;background:rgba(0,0,0,.7);display:none;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:10000}.trainer-popup-content{background:#fff;border-radius:10px;box-shadow:0 10px 40px rgba(0,0,0,.2);display:flex;flex-direction:row;max-width:800px;padding:30px;position:relative;width:90%}.popup-close{cursor:pointer;font-size:24px;position:absolute;right:15px;top:10px}.popup-info{display:flex;flex-direction:column}.popup-info h5{font-size:24px;font-weight:700;margin-bottom:10px}.popup-info p{font-size:18px;margin-bottom:15px}.popup-info div{font-size:16px;line-height:1.5}.trainer-content{cursor:pointer;transition:transform .2s ease,box-shadow .2s ease}.ph-special-training-sec{padding-bottom:150px}.ph-special-training-sec .trainer-popup-content{border-radius:20px;display:flex;margin:auto;max-width:1260px}.ph-special-training-sec #trainer-popup{align-items:baseline;background-color:rgba(0,0,0,.6);bottom:0;justify-content:center;left:0;position:fixed;top:0;width:100%}.ph-special-training-sec .trainer-popup-content .popup-img{border-radius:20px;margin:0 50px 0 0;overflow:hidden;width:calc(40% - 50px)}.ph-special-training-sec .trainer-popup-content .popup-info{width:60%}.ph-special-training-sec .trainer-popup-content .popup-img img#popup-img{margin:0;width:100%}.ph-special-training-sec .trainer-popup-content span.popup-close{display:flex;font-size:30px;height:auto;line-height:1;right:40px;top:20px}@media (max-width:1599px){.ph-special-training-sec{padding-bottom:100px}}@media screen and (max-width:1280px){.ph-special-training-sec-container{margin:0 auto;max-width:100%;padding:0}.ph-special-training-sec .trainer-listing-inner .trainer-content .trainer-item-block .trainer-img img{border-radius:20px;width:100%}}@media screen and (max-width:1199px){.ph-special-training-sec .trainer-listing-main h2{font-size:50px;line-height:60px}.ph-special-training-sec .trainer-popup-content .popup-img img#popup-img{height:100%;margin:0;object-fit:cover;width:100%}}@media screen and (max-width:991px){.ph-special-training-sec .trainer-listing-inner .trainer-content{flex:0 0 50%;margin:0 0 30px;max-width:50%;padding:0 15px}}@media screen and (max-width:767px){.ph-special-training-sec .trainer-listing-inner .trainer-content{flex:0 0 100%;margin:0 0 30px;max-width:100%;padding:0 15px}.ph-special-training-sec .trainer-listing-main h2{font-size:35px;line-height:normal}.ph-special-training-sec{padding-bottom:50px;padding-left:15px;padding-right:15px}.ph-special-training-sec .trainer-popup-content .popup-img{border-radius:20px;margin:0 0 30px;overflow:hidden;width:100%}.ph-special-training-sec .trainer-popup-content{flex-wrap:wrap}.ph-special-training-sec #trainer-popup{height:100%;overflow:auto}.ph-special-training-sec .trainer-popup-content .popup-info{width:100%}}