h3{font-size:2.2rem;line-height:1;font-weight:700}@media(max-width:768px){h3{font-size:2rem;line-height:1}}@media(max-width:460px){h3{font-size:1.75rem;line-height:1}}h6{font-size:1.125rem;line-height:1.3;font-weight:700;color:#a561ff;margin-top:0;margin-bottom:0}@media(max-width:768px){h6{font-size:1.063rem;line-height:1.3}}@media(max-width:460px){h6{font-size:1.063rem;line-height:1.3}}h6 p:nth-child(n+3){margin-top:1.125rem}@media(max-width:768px){h6 p:nth-child(n+3){margin-top:1.063rem}}@media(max-width:460px){h6 p:nth-child(n+3){margin-top:1.063rem}}.accordions-section .accordions .accordions-container .accordions-heading .filtering .items-count{display:none}.accordions-section .accordions .accordions-container .accordion{margin-bottom:1.375rem}.accordions-section .accordions .accordions-container .accordion:last-child{margin-bottom:0}.accordions-section .accordions .accordions-container .accordion .accordion-header{position:relative;display:grid;grid-template-columns:auto 1fr auto;grid-template-rows:100%;align-items:center;cursor:pointer}.accordions-section .accordions .accordions-container .accordion .accordion-header .logo{grid-column-start:1;grid-column-end:2;grid-row-start:1;grid-row-end:2}.accordions-section .accordions .accordions-container .accordion .accordion-header .labels{grid-column-start:3;grid-column-end:4;margin-right:2.8rem}.accordions-section .accordions .accordions-container .accordion .accordion-header .labels .tag{color:#fff}.accordions-section .accordions .accordions-container .accordion .accordion-header .labels .tag.new{color:#fff;text-transform:uppercase}.accordions-section .accordions .accordions-container .accordion .accordion-header .arrow{margin-top:.4rem}.accordions-section.base{padding-top:5rem}.accordions-section.base .accordions .accordions-container .accordion:last-child{margin-bottom:1.375rem}.accordions-section.base .accordions .accordions-container .accordion .accordion-header .title{font-size:1rem;line-height:1.4}@media(max-width:768px){.accordions-section.base .accordions .accordions-container .accordion .accordion-header .title{font-size:.9375rem;line-height:1.4}}@media(max-width:460px){.accordions-section.base .accordions .accordions-container .accordion .accordion-header .title{font-size:.9375rem;line-height:1.4}}.accordions-section.base .accordions .accordions-container .accordion .accordion-content{padding:1.25rem 1.875rem}.accordions-section.base .accordions .accordions-container .accordion .accordion-content .subtitle{font-size:1.125rem;line-height:1.3;font-family:brown,arial!important;line-height:1.6;margin-bottom:1.375rem;white-space:pre-wrap}@media(max-width:768px){.accordions-section.base .accordions .accordions-container .accordion .accordion-content .subtitle{font-size:1.063rem;line-height:1.3}}@media(max-width:460px){.accordions-section.base .accordions .accordions-container .accordion .accordion-content .subtitle{font-size:1.063rem;line-height:1.3}}.accordions-section.base .accordions .accordions-container .accordion .accordion-content .content,.accordions-section.base .accordions .accordions-container .accordion .accordion-content .rich-text-content{font-size:1rem;line-height:1.4;font-family:brown,arial!important;white-space:pre-wrap}@media(max-width:768px){.accordions-section.base .accordions .accordions-container .accordion .accordion-content .content,.accordions-section.base .accordions .accordions-container .accordion .accordion-content .rich-text-content{font-size:.9375rem;line-height:1.4}}@media(max-width:460px){.accordions-section.base .accordions .accordions-container .accordion .accordion-content .content,.accordions-section.base .accordions .accordions-container .accordion .accordion-content .rich-text-content{font-size:.9375rem;line-height:1.4}}.accordions-section.base+.get-in-touch{margin-top:0}.accordions-section.white{color:#000;background-color:#fff}.accordions-section.white .accordions .accordions-container .accordion .accordion-header .tag.new{background-color:#f5a078;border-color:#f5a078;color:#000}.accordions-section.white .accordions .accordions-container .accordion.active .accordion-header .tag{background-color:#fff;border-color:#fff;color:#000}.accordions-section.white .accordions .accordions-container .accordion.active .accordion-header .tag.new{background-color:#f5a078;border-color:#f5a078;color:#000}.accordions-section.white .accordions .accordions-container .accordion.active .accordion-content .training-course .training-course-buttons a{font-size:1rem;line-height:1.4;line-height:1!important;font-weight:700;border:.0625rem solid #000;color:#000;background:0 0;padding:.5rem 1.8rem;border-radius:1.4375rem;height:2.4375rem;text-decoration:none;text-align:center;box-sizing:border-box;display:inline-block;cursor:pointer;-webkit-transition:color .5s,background-color .5s,border-color .5s,filter .5s;-moz-transition:color .5s,background-color .5s,border-color .5s,filter .5s;-ms-transition:color .5s,background-color .5s,border-color .5s,filter .5s;-o-transition:color .5s,background-color .5s,border-color .5s,filter .5s;transition:color .5s,background-color .5s,border-color .5s,filter .5s;letter-spacing:0;flex-grow:0;text-decoration:none;padding:.875rem .9375rem;min-width:9.9375rem;height:3.1875rem;border-radius:1.625rem}@media(max-width:768px){.accordions-section.white .accordions .accordions-container .accordion.active .accordion-content .training-course .training-course-buttons a{font-size:.9375rem;line-height:1.4}}@media(max-width:460px){.accordions-section.white .accordions .accordions-container .accordion.active .accordion-content .training-course .training-course-buttons a{font-size:.9375rem;line-height:1.4}}.accordions-section.white .accordions .accordions-container .accordion.active .accordion-content .training-course .training-course-buttons a.disabled{cursor:auto;border-color:#bdbdbd;pointer-events:none;color:#bdbdbd}.accordions-section.white .accordions .accordions-container .accordion.active .accordion-content .training-course .training-course-buttons a.disabled a{color:#bdbdbd}.accordions-section.white .accordions .accordions-container .accordion.active .accordion-content .training-course .training-course-buttons a:hover{background-color:#000;color:#fff}.accordions-section.white .accordions .accordions-container .accordion.active .accordion-content .training-course .training-course-buttons a:hover a{color:#fff}.accordions-section.white .accordions .accordions-container .accordion.active .accordion-content .training-course .training-course-buttons a:focus{border-color:#3c3c3c;background-color:#3c3c3c;color:#fff}.accordions-section.white .accordions .accordions-container .accordion.active .accordion-content .training-course .training-course-buttons a:focus a{color:#fff}.accordions-section.white .accordions .accordions-container .accordion.active .accordion-content .training-course .training-course-buttons a a{text-decoration:none;color:#000}.accordions-section.black{color:#fff;background-color:#000}.accordions-section.black .accordions .accordions-container .accordions-heading .filtering .filter{font-size:1rem;line-height:1.4;line-height:1!important;font-weight:700;border:.0625rem solid #000;color:#000;background:0 0;padding:.5rem 1.8rem;border-radius:1.4375rem;height:2.4375rem;text-decoration:none;text-align:center;box-sizing:border-box;display:inline-block;cursor:pointer;-webkit-transition:color .5s,background-color .5s,border-color .5s,filter .5s;-moz-transition:color .5s,background-color .5s,border-color .5s,filter .5s;-ms-transition:color .5s,background-color .5s,border-color .5s,filter .5s;-o-transition:color .5s,background-color .5s,border-color .5s,filter .5s;transition:color .5s,background-color .5s,border-color .5s,filter .5s;letter-spacing:0;flex-grow:0;text-decoration:none;color:#000;border-color:#fff;background-color:#fff}@media(max-width:768px){.accordions-section.black .accordions .accordions-container .accordions-heading .filtering .filter{font-size:.9375rem;line-height:1.4}}@media(max-width:460px){.accordions-section.black .accordions .accordions-container .accordions-heading .filtering .filter{font-size:.9375rem;line-height:1.4}}.accordions-section.black .accordions .accordions-container .accordions-heading .filtering .filter.disabled{cursor:auto;border-color:#bdbdbd;pointer-events:none;color:#bdbdbd}.accordions-section.black .accordions .accordions-container .accordions-heading .filtering .filter.disabled a{color:#bdbdbd}.accordions-section.black .accordions .accordions-container .accordions-heading .filtering .filter:hover{background-color:#000;color:#fff}.accordions-section.black .accordions .accordions-container .accordions-heading .filtering .filter:hover a{color:#fff}.accordions-section.black .accordions .accordions-container .accordions-heading .filtering .filter:focus{border-color:#3c3c3c;background-color:#3c3c3c;color:#fff}.accordions-section.black .accordions .accordions-container .accordions-heading .filtering .filter:focus a{color:#fff}.accordions-section.black .accordions .accordions-container .accordions-heading .filtering .filter a{text-decoration:none;color:#000}.accordions-section.black .accordions .accordions-container .accordions-heading .filtering .filter:hover{background-color:transparent;border-color:#fff;color:#fff}.accordions-section.black .accordions .accordions-container .accordions-heading .filtering .filter:hover a{color:#fff}.accordions-section.black .accordions .accordions-container .accordions-heading .filtering .filter:focus{border-color:#f4f4f4;background-color:#3c3c3c;color:#000}.accordions-section.black .accordions .accordions-container .accordions-heading .filtering .filter:focus a{color:#000}.accordions-section.black .accordions .accordions-container .accordions-heading .filtering .filter a{color:#000}.accordions-section.black .accordions .accordions-container .accordions-heading .filtering .filter .filter-icon{background-image:url(../../images/Filter-black.svg)}.accordions-section.black .accordions .accordions-container .accordion .accordion-header,.accordions-section.black .accordions .accordions-container .accordion.active .accordion-header{color:#000;background-color:#fff}.accordions-section.black .accordions .accordions-container .accordion .accordion-header .arrow::before,.accordions-section.black .accordions .accordions-container .accordion .accordion-header .arrow::after,.accordions-section.black .accordions .accordions-container .accordion.active .accordion-header .arrow::before,.accordions-section.black .accordions .accordions-container .accordion.active .accordion-header .arrow::after{background:#000}.accordions-section.black .accordions .accordions-container .accordion .accordion-content .training-course .training-course-buttons a,.accordions-section.black .accordions .accordions-container .accordion.active .accordion-content .training-course .training-course-buttons a{font-size:1rem;line-height:1.4;line-height:1!important;font-weight:700;border:.0625rem solid #000;color:#000;background:0 0;padding:.5rem 1.8rem;border-radius:1.4375rem;height:2.4375rem;text-decoration:none;text-align:center;box-sizing:border-box;display:inline-block;cursor:pointer;-webkit-transition:color .5s,background-color .5s,border-color .5s,filter .5s;-moz-transition:color .5s,background-color .5s,border-color .5s,filter .5s;-ms-transition:color .5s,background-color .5s,border-color .5s,filter .5s;-o-transition:color .5s,background-color .5s,border-color .5s,filter .5s;transition:color .5s,background-color .5s,border-color .5s,filter .5s;letter-spacing:0;flex-grow:0;text-decoration:none;padding:.875rem .9375rem;min-width:9.9375rem;height:3.1875rem;border-radius:1.625rem;background-color:#000;border-color:#fff;color:#fff}@media(max-width:768px){.accordions-section.black .accordions .accordions-container .accordion .accordion-content .training-course .training-course-buttons a,.accordions-section.black .accordions .accordions-container .accordion.active .accordion-content .training-course .training-course-buttons a{font-size:.9375rem;line-height:1.4}}@media(max-width:460px){.accordions-section.black .accordions .accordions-container .accordion .accordion-content .training-course .training-course-buttons a,.accordions-section.black .accordions .accordions-container .accordion.active .accordion-content .training-course .training-course-buttons a{font-size:.9375rem;line-height:1.4}}.accordions-section.black .accordions .accordions-container .accordion .accordion-content .training-course .training-course-buttons a.disabled,.accordions-section.black .accordions .accordions-container .accordion.active .accordion-content .training-course .training-course-buttons a.disabled{cursor:auto;border-color:#bdbdbd;pointer-events:none;color:#bdbdbd}.accordions-section.black .accordions .accordions-container .accordion .accordion-content .training-course .training-course-buttons a.disabled a,.accordions-section.black .accordions .accordions-container .accordion.active .accordion-content .training-course .training-course-buttons a.disabled a{color:#bdbdbd}.accordions-section.black .accordions .accordions-container .accordion .accordion-content .training-course .training-course-buttons a:hover,.accordions-section.black .accordions .accordions-container .accordion.active .accordion-content .training-course .training-course-buttons a:hover{background-color:#000;color:#fff}.accordions-section.black .accordions .accordions-container .accordion .accordion-content .training-course .training-course-buttons a:hover a,.accordions-section.black .accordions .accordions-container .accordion.active .accordion-content .training-course .training-course-buttons a:hover a{color:#fff}.accordions-section.black .accordions .accordions-container .accordion .accordion-content .training-course .training-course-buttons a:focus,.accordions-section.black .accordions .accordions-container .accordion.active .accordion-content .training-course .training-course-buttons a:focus{border-color:#3c3c3c;background-color:#3c3c3c;color:#fff}.accordions-section.black .accordions .accordions-container .accordion .accordion-content .training-course .training-course-buttons a:focus a,.accordions-section.black .accordions .accordions-container .accordion.active .accordion-content .training-course .training-course-buttons a:focus a{color:#fff}.accordions-section.black .accordions .accordions-container .accordion .accordion-content .training-course .training-course-buttons a a,.accordions-section.black .accordions .accordions-container .accordion.active .accordion-content .training-course .training-course-buttons a a{text-decoration:none;color:#000}.accordions-section.black .accordions .accordions-container .accordion .accordion-content .training-course .training-course-buttons a:hover,.accordions-section.black .accordions .accordions-container .accordion.active .accordion-content .training-course .training-course-buttons a:hover{color:#000;background-color:#fff;border-color:#000}.accordions-section.black .accordions .accordions-container .accordion .accordion-content .training-course .training-course-buttons a:hover a,.accordions-section.black .accordions .accordions-container .accordion.active .accordion-content .training-course .training-course-buttons a:hover a{color:#000}.accordions-section.black .accordions .accordions-container .accordion .accordion-content .training-course .training-course-buttons a a,.accordions-section.black .accordions .accordions-container .accordion.active .accordion-content .training-course .training-course-buttons a a{color:#fff}.accordions-section.gray{color:#000;background-color:#f4f4f4}.accordions-section.gray .accordions .accordions-container .accordion .accordion-header{background-color:#fff}.accordions-section.gray .accordions .accordions-container .accordion .accordion-header .tag.new{background-color:#f5a078;border-color:#f5a078;color:#000}.accordions-section.gray .accordions .accordions-container .accordion.active .accordion-header{color:#fff;background-color:#000}.accordions-section.gray .accordions .accordions-container .accordion.active .accordion-header .tag{background-color:#fff;border-color:#fff;color:#000}.accordions-section.gray .accordions .accordions-container .accordion.active .accordion-header .tag.new{background-color:#f5a078;border-color:#f5a078;color:#000}.accordions-section.gray .accordions .accordions-container .accordion.active .accordion-content{background:#fff}.accordions-section.gray .accordions .accordions-container .accordion.active .accordion-content .training-course .training-course-buttons a{font-size:1rem;line-height:1.4;line-height:1!important;font-weight:700;border:.0625rem solid #000;color:#000;background:0 0;padding:.5rem 1.8rem;border-radius:1.4375rem;height:2.4375rem;text-decoration:none;text-align:center;box-sizing:border-box;display:inline-block;cursor:pointer;-webkit-transition:color .5s,background-color .5s,border-color .5s,filter .5s;-moz-transition:color .5s,background-color .5s,border-color .5s,filter .5s;-ms-transition:color .5s,background-color .5s,border-color .5s,filter .5s;-o-transition:color .5s,background-color .5s,border-color .5s,filter .5s;transition:color .5s,background-color .5s,border-color .5s,filter .5s;letter-spacing:0;flex-grow:0;text-decoration:none;padding:.875rem .9375rem;min-width:9.9375rem;height:3.1875rem;border-radius:1.625rem}@media(max-width:768px){.accordions-section.gray .accordions .accordions-container .accordion.active .accordion-content .training-course .training-course-buttons a{font-size:.9375rem;line-height:1.4}}@media(max-width:460px){.accordions-section.gray .accordions .accordions-container .accordion.active .accordion-content .training-course .training-course-buttons a{font-size:.9375rem;line-height:1.4}}.accordions-section.gray .accordions .accordions-container .accordion.active .accordion-content .training-course .training-course-buttons a.disabled{cursor:auto;border-color:#bdbdbd;pointer-events:none;color:#bdbdbd}.accordions-section.gray .accordions .accordions-container .accordion.active .accordion-content .training-course .training-course-buttons a.disabled a{color:#bdbdbd}.accordions-section.gray .accordions .accordions-container .accordion.active .accordion-content .training-course .training-course-buttons a:hover{background-color:#000;color:#fff}.accordions-section.gray .accordions .accordions-container .accordion.active .accordion-content .training-course .training-course-buttons a:hover a{color:#fff}.accordions-section.gray .accordions .accordions-container .accordion.active .accordion-content .training-course .training-course-buttons a:focus{border-color:#3c3c3c;background-color:#3c3c3c;color:#fff}.accordions-section.gray .accordions .accordions-container .accordion.active .accordion-content .training-course .training-course-buttons a:focus a{color:#fff}.accordions-section.gray .accordions .accordions-container .accordion.active .accordion-content .training-course .training-course-buttons a a{text-decoration:none;color:#000}.accordions-section+.grid .cont>.title p:not(:empty){margin-top:0}@media(max-width:768px){.accordions-section .accordions .accordions-container .accordions-heading .title{align-self:start;text-align:left;margin-left:7%}.accordions-section .accordions .accordions-container .accordion .accordion-header{grid-template-rows:auto auto;padding:1.25rem 5%}.accordions-section .accordions .accordions-container .accordion .accordion-header .logo{grid-row-start:1;grid-row-end:2;margin-top:0}.accordions-section .accordions .accordions-container .accordion .accordion-header .labels{grid-column-start:2;grid-column-end:3;grid-row-start:2;grid-row-end:3;margin-top:1rem}.accordions-section .accordions .accordions-container .accordion .accordion-header .arrow{top:50%;transform:translateY(-50%)}.accordions-section.base{padding-top:3rem}}.training-course{position:relative;display:grid;grid-template-columns:repeat(3,26.66%);grid-template-rows:repeat(7,auto);column-gap:10%;width:100%;padding:3rem 1.875rem;border-bottom:1px solid #c4c4c4}.training-course:last-child{border-bottom:none}.training-course .training-course-title{display:flex;align-items:center;grid-column-start:1;grid-column-end:4;grid-row-start:1;grid-row-end:2;margin-bottom:2.75rem}.training-course .training-course-title .title{font-size:1.375rem;line-height:1.2;font-weight:700}@media(max-width:768px){.training-course .training-course-title .title{font-size:1.25rem;line-height:1.2}}@media(max-width:460px){.training-course .training-course-title .title{font-size:1.25rem;line-height:1.2}}.training-course .training-course-title .new-label{font-size:1.125rem;line-height:1.3;font-weight:700;background-color:#f5a078;color:#000;margin-left:3rem;height:1.5rem;padding:0 .5rem}@media(max-width:768px){.training-course .training-course-title .new-label{font-size:1.063rem;line-height:1.3}}@media(max-width:460px){.training-course .training-course-title .new-label{font-size:1.063rem;line-height:1.3}}.training-course .training-course-description{font-size:1.125rem;line-height:1.3;grid-column-start:1;grid-column-end:3;grid-row-start:2;grid-row-end:3;font-weight:700}@media(max-width:768px){.training-course .training-course-description{font-size:1.063rem;line-height:1.3}}@media(max-width:460px){.training-course .training-course-description{font-size:1.063rem;line-height:1.3}}.training-course .training-course-subtitle{margin-top:2.25rem;font-size:1.125rem;line-height:1.3;grid-column-start:1;grid-column-end:3;grid-row-start:3;grid-row-end:4;color:#a561ff;font-weight:700}@media(max-width:768px){.training-course .training-course-subtitle{margin-top:2rem}}@media(max-width:460px){.training-course .training-course-subtitle{margin-top:1.75rem}}@media(max-width:768px){.training-course .training-course-subtitle{font-size:1.063rem;line-height:1.3}}@media(max-width:460px){.training-course .training-course-subtitle{font-size:1.063rem;line-height:1.3}}.training-course .training-course-content{margin-top:1.125rem;font-size:1.125rem;line-height:1.3;grid-column-start:1;grid-column-end:3;grid-row-start:4;grid-row-end:5}@media(max-width:768px){.training-course .training-course-content{margin-top:1.063rem}}@media(max-width:460px){.training-course .training-course-content{margin-top:1.063rem}}@media(max-width:768px){.training-course .training-course-content{font-size:1.063rem;line-height:1.3}}@media(max-width:460px){.training-course .training-course-content{font-size:1.063rem;line-height:1.3}}.training-course .training-course-details{margin-top:2.25rem;font-size:1.125rem;line-height:1.3;grid-column-start:1;grid-column-end:3;grid-row-start:5;grid-row-end:6;color:#a561ff;font-weight:700}@media(max-width:768px){.training-course .training-course-details{margin-top:2rem}}@media(max-width:460px){.training-course .training-course-details{margin-top:1.75rem}}@media(max-width:768px){.training-course .training-course-details{font-size:1.063rem;line-height:1.3}}@media(max-width:460px){.training-course .training-course-details{font-size:1.063rem;line-height:1.3}}.training-course .training-course-list{margin-top:1.125rem;font-size:1.125rem;line-height:1.3;grid-column-start:1;grid-column-end:3;grid-row-start:6;grid-row-end:7;display:grid;grid-template-columns:47% 47%;grid-template-rows:auto auto auto auto auto auto auto;column-gap:6%}@media(max-width:768px){.training-course .training-course-list{margin-top:1.063rem}}@media(max-width:460px){.training-course .training-course-list{margin-top:1.063rem}}@media(max-width:768px){.training-course .training-course-list{font-size:1.063rem;line-height:1.3}}@media(max-width:460px){.training-course .training-course-list{font-size:1.063rem;line-height:1.3}}.training-course .training-course-list p{font-weight:700}.training-course .training-course-list ul{margin-top:1.125rem}@media(max-width:768px){.training-course .training-course-list ul{margin-top:1.063rem}}@media(max-width:460px){.training-course .training-course-list ul{margin-top:1.063rem}}.training-course .training-course-list p:nth-of-type(1){grid-column-start:1;grid-column-end:2;grid-row-start:1;grid-row-end:2}.training-course .training-course-list p:nth-of-type(2){grid-column-start:2;grid-column-end:3;grid-row-start:1;grid-row-end:2}.training-course .training-course-list p:nth-of-type(3){grid-column-start:1;grid-column-end:2;grid-row-start:3;grid-row-end:4;margin-top:1rem}.training-course .training-course-list p:nth-of-type(4){grid-column-start:2;grid-column-end:3;grid-row-start:3;grid-row-end:4;margin-top:1rem}.training-course .training-course-list p:nth-of-type(5){grid-column-start:1;grid-column-end:2;grid-row-start:5;grid-row-end:6;margin-top:1rem}.training-course .training-course-list p:nth-of-type(6){grid-column-start:2;grid-column-end:3;grid-row-start:5;grid-row-end:6;margin-top:1rem}.training-course .training-course-list p:nth-of-type(7){grid-column-start:1;grid-column-end:2;grid-row-start:7;grid-row-end:8;margin-top:1rem}.training-course .training-course-list ul:nth-of-type(1){grid-column-start:1;grid-column-end:2;grid-row-start:2;grid-row-end:3}.training-course .training-course-list ul:nth-of-type(2){grid-column-start:2;grid-column-end:3;grid-row-start:2;grid-row-end:3}.training-course .training-course-list ul:nth-of-type(3){grid-column-start:1;grid-column-end:2;grid-row-start:4;grid-row-end:5}.training-course .training-course-list ul:nth-of-type(4){grid-column-start:2;grid-column-end:3;grid-row-start:4;grid-row-end:5}.training-course .training-course-list ul:nth-of-type(5){grid-column-start:1;grid-column-end:2;grid-row-start:6;grid-row-end:7}.training-course .training-course-list ul:nth-of-type(6){grid-column-start:2;grid-column-end:3;grid-row-start:6;grid-row-end:7}.training-course .training-course-list ul:nth-of-type(7){grid-column-start:1;grid-column-end:2;grid-row-start:8;grid-row-end:9}.training-course .training-course-buttons{display:flex;flex-direction:column;grid-column-start:3;grid-column-end:4;grid-row-start:2;grid-row-end:5;justify-self:end;align-self:start}.training-course .training-course-buttons a{margin-bottom:1rem}.training-course .label{position:relative;display:flex;flex-direction:column;margin-top:2.75rem}.training-course .label:before{position:absolute;content:"";display:block;background:url(/images/training-icon.svg)no-repeat;width:3.125rem;height:3.125rem;top:0;left:0}.training-course .label .label-text{font-size:1.125rem;line-height:1.3;font-weight:700;color:#a561ff;padding-left:3.3rem;margin-top:3px}@media(max-width:768px){.training-course .label .label-text{font-size:1.063rem;line-height:1.3}}@media(max-width:460px){.training-course .label .label-text{font-size:1.063rem;line-height:1.3}}.training-course .label .label-value{font-size:1.125rem;line-height:1.3;margin-top:1.125rem;font-weight:700;padding-left:3.45rem}@media(max-width:768px){.training-course .label .label-value{font-size:1.063rem;line-height:1.3}}@media(max-width:460px){.training-course .label .label-value{font-size:1.063rem;line-height:1.3}}@media(max-width:768px){.training-course .label .label-value{margin-top:1.063rem}}@media(max-width:460px){.training-course .label .label-value{margin-top:1.063rem}}.training-course .training-level{grid-column-start:1;grid-column-end:2;grid-row-start:7;grid-row-end:8}.training-course .training-duration{grid-column-start:2;grid-column-end:3;grid-row-start:7;grid-row-end:8}.training-course .delivery{grid-column-start:3;grid-column-end:4;grid-row-start:7;grid-row-end:8}@media(max-width:960px){.training-course{padding:3rem 0}}@media(max-width:768px){.training-course{grid-template-columns:repeat(2,45%);grid-template-rows:repeat(9,auto);column-gap:10%;width:100%;padding:3rem 1.875rem}.training-course .training-course-title{grid-column-start:1;grid-column-end:3;margin-bottom:1.75rem}.training-course .training-course-description{grid-column-start:1;grid-column-end:3}.training-course .training-course-subtitle{grid-column-start:1;grid-column-end:3}.training-course .training-course-content{grid-column-start:1;grid-column-end:3}.training-course .training-course-details{grid-column-start:1;grid-column-end:3}.training-course .training-course-list{grid-column-start:1;grid-column-end:3;grid-template-columns:100%;grid-template-rows:repeat(12,auto);margin-top:0}.training-course .training-course-list p{margin-top:1rem}.training-course .training-course-list p:nth-of-type(1){grid-column-start:1;grid-column-end:2;grid-row-start:1;grid-row-end:2}.training-course .training-course-list p:nth-of-type(2){grid-column-start:1;grid-column-end:2;grid-row-start:3;grid-row-end:4}.training-course .training-course-list p:nth-of-type(3){grid-column-start:1;grid-column-end:2;grid-row-start:5;grid-row-end:6;margin-top:1rem}.training-course .training-course-list p:nth-of-type(4){grid-column-start:1;grid-column-end:2;grid-row-start:7;grid-row-end:8;margin-top:1rem}.training-course .training-course-list p:nth-of-type(5){grid-column-start:1;grid-column-end:2;grid-row-start:9;grid-row-end:10;margin-top:1rem}.training-course .training-course-list p:nth-of-type(6){grid-column-start:1;grid-column-end:2;grid-row-start:11;grid-row-end:12;margin-top:1rem}.training-course .training-course-list ul:nth-of-type(1){grid-column-start:1;grid-column-end:2;grid-row-start:2;grid-row-end:3}.training-course .training-course-list ul:nth-of-type(2){grid-column-start:1;grid-column-end:2;grid-row-start:4;grid-row-end:5}.training-course .training-course-list ul:nth-of-type(3){grid-column-start:1;grid-column-end:2;grid-row-start:6;grid-row-end:7}.training-course .training-course-list ul:nth-of-type(4){grid-column-start:1;grid-column-end:2;grid-row-start:8;grid-row-end:9}.training-course .training-course-list ul:nth-of-type(5){grid-column-start:1;grid-column-end:2;grid-row-start:10;grid-row-end:11}.training-course .training-course-list ul:nth-of-type(6){grid-column-start:1;grid-column-end:2;grid-row-start:12;grid-row-end:13}.training-course .training-course-buttons{grid-column-start:1;grid-column-end:3;grid-row-start:9;grid-row-end:10;justify-self:center;align-self:center;margin-top:3rem}.training-course .label .label-text{padding-left:0;margin-top:40px}.training-course .label .label-value{padding-left:0}.training-course .training-level{grid-row-start:7;grid-row-end:8}.training-course .training-duration{grid-column-start:2;grid-column-end:3;grid-row-start:7;grid-row-end:8}.training-course .delivery{grid-column-start:1;grid-column-end:2;grid-row-start:8;grid-row-end:9}.training-course .dsr{grid-column-start:2;grid-column-end:3;grid-row-start:8;grid-row-end:9}}