.training-schedule-tabber-wrapper{padding:51px 0 0}.training-schedule-tabber-wrapper .section-title h2{margin:0 0 39px;text-align:center}.training-schedule-tabber-wrapper .tabber-wrapper{-webkit-box-align:normal;-ms-flex-align:normal;align-items:normal;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:1.75em;margin-left:10%;margin-right:10%}.training-schedule-tabber-wrapper .tab-buttons{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;overflow-x:hidden;position:relative;width:100%}.training-schedule-tabber-wrapper .tab-buttons .tablinks{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:inherit;border-color:#d3d3d3;border-top-left-radius:5px;border-top-right-radius:5px;color:inherit;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;margin-right:5px;padding:10px 15px;position:relative;text-align:left}.training-schedule-tabber-wrapper .tab-buttons .tablinks.active{background-color:#eee;color:#378618}.training-schedule-tabber-wrapper .tabs-content-wrapper{padding:25px;width:100%}.training-schedule-tabber-wrapper .tabs-content-wrapper .tabcontent{display:none}.training-schedule-tabber-wrapper .tabs-content-wrapper .tabcontent.active{display:block}.training-schedule-tabber-wrapper .tabs-content-wrapper .tabcontent.active .tabs-row{-webkit-box-align:normal;-ms-flex-align:normal;align-items:normal;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 0 1.75em}.training-schedule-tabber-wrapper .tabs-content-wrapper .tabcontent .tab-item{-webkit-box-flex:1;-ms-flex-positive:1;-ms-flex-item-align:start;align-self:flex-start;flex-grow:1;margin:0 1em;min-width:0;overflow-wrap:break-word;width:100%;word-break:break-word}.training-schedule-tabber-wrapper .tabs-content-wrapper .tabcontent .tab-item:first-child{margin-left:0}.training-schedule-tabber-wrapper .tabs-content-wrapper .tabcontent .tab-item:last-child{margin-right:0}.training-schedule-tabber-wrapper .tabs-content-wrapper .tabcontent .tab-item .title{color:#44a81d;margin:0;text-align:center}.training-schedule-tabber-wrapper .tabs-content-wrapper .tabcontent .tab-item .content{text-align:center}.training-schedule-tabber-wrapper .tabs-content-wrapper .tabcontent .tab-item .content p{margin:10px 0}.training-schedule-tabber-wrapper .tabs-content-wrapper .tabcontent .tab-item .content h5{margin:0}.training-schedule-tabber-wrapper .tabs-content-wrapper .tabcontent .tab-item .buttons-wrapper{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:20px 0;text-align:center}.training-schedule-tabber-wrapper .tabs-content-wrapper .tabcontent .tab-item .button-wrapper{display:inline-block;margin:0 7.5px;max-width:100%;padding:10px 0}.training-schedule-tabber-wrapper .tabs-content-wrapper .tabcontent .tab-item .button-wrapper a{background-color:#fff;border-radius:100px;-webkit-box-shadow:0 2px 4px 0 rgba(0,0,0,.2),0 25px 50px 0 rgba(0,0,0,.1);box-shadow:0 2px 4px 0 rgba(0,0,0,.2),0 25px 50px 0 rgba(0,0,0,.1);color:#000;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:13px;line-height:24px;padding:10px 20px;text-decoration:none;-webkit-transition:background-color .5s,color .5s,border .5s;-o-transition:background-color .5s,color .5s,border .5s;transition:background-color .5s,color .5s,border .5s}.training-schedule-tabber-wrapper .tabs-content-wrapper .tabcontent .tab-item .button-two a{background-color:#44a81d;color:#fff}.training-schedule-tabber-wrapper .tabs-content-wrapper .tabcontent .tab-item .button-wrapper a:hover,.training-schedule-tabber-wrapper .tabs-content-wrapper .tabcontent .tab-item .button-wrapper.button-two a:hover{background-color:#313131;color:#fff}@media (min-width:768px){.training-schedule-tabber-wrapper .tabs-content-wrapper .tabcontent .tabs-row{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.training-schedule-tabber-wrapper .tabs-content-wrapper .tabcontent .tab-item{-ms-flex-preferred-size:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-basis:0;flex-grow:1}}@media (max-width:480px){.training-schedule-tabber-wrapper .tab-buttons{flex-wrap:wrap;-ms-flex-wrap:wrap}.training-schedule-tabber-wrapper .tab-buttons .tablinks{margin:0 0 5px;width:100%}}