.banner{background:-webkit-gradient(linear,right top,left top,from(rgba(0,0,0,0)),to(rgba(0,0,0,.65))),url("/images/hero_training.png?v=XYKcOT-D4Ta9TkRXNM4dgMQAx7k") center/cover;background:linear-gradient(to left,rgba(0,0,0,0) 0%,rgba(0,0,0,.65) 100%),url("/images/hero_training.png?v=XYKcOT-D4Ta9TkRXNM4dgMQAx7k") center/cover;background-position:top}@media only screen and (max-width:800px){.banner{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0)),to(rgba(0,0,0,.65))),url("/images/hero_training.png?v=XYKcOT-D4Ta9TkRXNM4dgMQAx7k");background-image:linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,.65) 100%),url("/images/hero_training.png?v=XYKcOT-D4Ta9TkRXNM4dgMQAx7k")}}.training-page-content .item-logos{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:15px;margin-top:12px}.training-page-content .item-logos img{height:32px;width:auto}@media only screen and (max-width:1100px){.training-page-content .page-section-centered-inner{width:90%}}.training-page-content .partners-label{margin-top:24px;margin-bottom:8px;font-size:15px}.training-page-content .summary{margin:0;padding:30px 0 60px}.training-page-content .summary .section-content{padding:30px 0;padding-bottom:160px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:50px}@media only screen and (max-width:1800px){.training-page-content .summary .section-content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media only screen and (max-width:1100px){.training-page-content .summary .section-content{padding:0}}.training-page-content .summary .section-content .summary-content{-webkit-box-flex:1;-ms-flex:1;flex:1}.training-page-content .summary .section-content .summary-content p{font-size:18px}.training-page-content .summary .section-content .summary-content .item-logos{margin-top:20px;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly}.training-page-content .summary .section-content .summary-content .item-logos img{height:70px}@media only screen and (max-width:800px){.training-page-content .summary .section-content .summary-content .item-logos img{height:40px}}@media only screen and (max-width:450px){.training-page-content .summary .section-content .summary-content .item-logos img{height:35px}}.training-page-content .training{padding:60px 0;background:#f5f5f5}.training-page-content .training .section-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:30px;width:100%}@media only screen and (max-width:1440px){.training-page-content .training .section-content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media only screen and (max-width:1100px){.training-page-content .training .section-content{padding:0}}.training-page-content .training .training-summary{width:100%}.training-page-content .training .training-summary h3{margin-top:60px}.training-page-content .training .training-summary h3:first-child{margin-top:0}.training-page-content .training .training-summary p:first-of-type{margin-right:370px}@media only screen and (max-width:1100px){.training-page-content .training .training-summary p:first-of-type{margin-right:0}}.training-page-content .training .training-summary ul{padding-left:20px;margin:10px 0 0 0;line-height:1.8}.training-page-content .training .training-summary ul.training-tick,.training-page-content .training .training-summary ul.training-chevron{list-style:none;padding-left:28px}.training-page-content .training .training-summary ul.training-tick li,.training-page-content .training .training-summary ul.training-chevron li{position:relative;margin-bottom:4px}.training-page-content .training .training-summary ul.training-tick li::before,.training-page-content .training .training-summary ul.training-chevron li::before{font-family:"Font Awesome 5 Pro";font-weight:900;color:#78be20;position:absolute;left:-26px}.training-page-content .training .training-summary ul.training-tick li::before{content:''}.training-page-content .training .training-summary ul.training-chevron li::before{content:'';font-size:20px;line-height:28px}.training-page-content .training-list{max-width:800px}.training-page-content .training-list>h3{margin-bottom:10px}.training-page-content .training-list>p{margin-bottom:20px}.training-page-content .training-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:30px}.training-page-content .training-container .item{display:grid;grid-template-columns:1fr auto;-webkit-column-gap:20px;column-gap:20px;background-color:#fff;text-align:center;background:#fff;border-radius:10px;-webkit-box-shadow:0 0 20px #ebebeb;box-shadow:0 0 20px #ebebeb;padding:15px;text-align:left;-webkit-transition:all .5s;transition:all .5s}.training-page-content .training-container .item:hover{-webkit-transform:scale(1.02);transform:scale(1.02)}.training-page-content .training-container .item>*{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly}.training-page-content .training-container .item .item-title{min-width:300px;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.training-page-content .training-container .item .item-title .title{font-size:16px;font-weight:600;padding-bottom:6px}.training-page-content .training-container .item .item-title .item-cpd{font-size:13px;margin-top:12px;color:#595959}.training-page-content .training-container .item .item-date>* i{padding-right:6px}.training-page-content .training-container .item .action{text-align:center}.training-page-content .training-container .item:hover{-webkit-box-shadow:0 8px 20px 0 rgba(0,0,0,.15);box-shadow:0 8px 20px 0 rgba(0,0,0,.15)}.training-page-content .training-container .item .item-details{row-gap:20px}.training-page-content .training-container .item .item-details .item-info{display:grid;grid-template-columns:1fr auto;-webkit-column-gap:20px;column-gap:20px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-width:300px}.training-page-content .training-container .item .item-details .item-info .action a{min-width:110px;text-align:center}@media only screen and (max-width:1100px){.training-page-content .training-container .item{max-width:300px;grid-template-columns:1fr;row-gap:20px;max-width:100%}.training-page-content .training-container .item .item-details .item-info{grid-template-columns:1fr auto}.training-page-content .training-container .item .item-title{min-width:auto}.training-page-content .training-container .item .item-date{row-gap:6px}}@media only screen and (max-width:800px){.training-page-content .training-container .item .action{text-align:left}}@media only screen and (max-width:450px){.training-page-content .training-container .item .item-details .item-info{grid-template-columns:1fr}}@media only screen and (max-width:1100px){.training-page-content .training-container{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-column-gap:20px;column-gap:20px}}