@font-face{font-family:'GothamUltra';src:url(../../assets/gotham_fonts/GothamUltra.woff) format('woff') , url(../../assets/gotham_fonts/GothamUltra.ttf) format('truetype') , url(../../assets/gotham_fonts/GothamUltra.svg#GothamUltra) format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'gotham-ultra';src:url(../../assets/gotham_fonts/gotham-ultra.woff2) format('woff2') , url(../../assets/gotham_fonts/gotham-ultra.eot?#iefix) format('embedded-opentype');font-weight:normal;font-style:normal}@font-face{font-family:'TradeGothicLTStd';src:url(../../assets/TradeGothicLTStd_font/TradeGothicLTStd.woff2) format('woff2') , url(../../assets/TradeGothicLTStd_font/TradeGothicLTStd.woff) format('woff') , url(../../assets/TradeGothicLTStd_font/TradeGothicLTStd.ttf) format('truetype');font-weight:normal;font-style:normal}.training-bg{background-color:#000;position:relative;padding-bottom:5px;width:100%}.training-box{padding:0 0;position:relative;top:-94px;width:100%}.training-block{width:90%;max-width:1200px;margin:0 auto;text-align:center}.training-block img{max-width:100%;height:auto;margin-bottom:40px}.tranining-inner{max-width:900px;margin:0 auto}.tranining-inner h4{font-size:23px;font-family:'Bebas Neue',sans-serif;text-transform:uppercase;color:#fff;margin-bottom:10px}.tranining-inner h2{font-size:42px;font-family:'Montserrat',sans-serif;font-weight:bold;color:#fff;margin-bottom:20px;line-height:1.3}.tranining-inner p{font-size:16px;font-family:'Open Sans',sans-serif;color:#fff;line-height:1.6;margin-bottom:30px}.training-btn-row{display:flex;flex-wrap:wrap;justify-content:center;gap:15px}.training-btn-row .button{padding:14px 28px;background-color:#8e3329;color:#fff;text-transform:uppercase;font-family:'Montserrat',sans-serif;font-size:14px;font-weight:700;text-decoration:none;border-radius:3px;transition:background-color .3s ease}.training-btn-row .button:hover{background-color:#6b271f}.training-btn-row .fv-player-lightbox-link{display:none!important;margin:0!important;padding:0!important;width:0!important;height:0!important;overflow:hidden!important}@media screen and (max-width:768px){.tranining-inner h2{font-size:28px}.tranining-inner h4{font-size:18px}.training-btn-row{flex-direction:column;align-items:center}.training-btn-row .button{width:100%;text-align:center}}