.page-template-page-live-online .header-sub-page {padding-bottom: 4rem;}.wrapper-content-outer.hero-course, .wrapper-content-outer.hero-course:last-child {background-color: #11171F;background-position: center;background-repeat: no-repeat;background-size: cover;border-bottom: 0.188rem solid #F7911D;color: #fff;display: block;margin: 0 auto;overflow: hidden;padding: 0;width: 100%;}.hero-course .content-inner {padding: 0 0 2.25rem 0;position: relative;}.hero-course header {background: -webkit-gradient(linear, left top, right top, from(rgba(17, 23, 31, 1)), to(rgba(17, 23, 31, 0)));background: -webkit-linear-gradient(left, rgba(17, 23, 31, 1) 0%, rgba(17, 23, 31, 0) 100%);background: linear-gradient(to right, rgba(17, 23, 31, 1) 0%, rgba(17, 23, 31, 0) 100%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#11171f', endColorstr='#0011171f', GradientType=1);color: #fff;display: block;margin: 0 auto;padding: 0;position: relative;width: 100%;z-index: 10;}.hero-course header::after {background-color: transparent;background-image: url("data:image/svg+xml,%3Csvg width='6' height='6' viewBox='0 0 6 6' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='%232e3f54' fill-opacity='0.4' fill-rule='evenodd'%3E%3Cpath d='M5 0h1L0 6V5zM6 5v1H5z'/%3E%3C/g%3E%3C/svg%3E");content: '';display: block;height: 100%;left: 0;position: absolute;top: 0;width: 100%;z-index: 1;}.header-inner {display: block;margin: 0 auto;max-width: 1260px;padding: 2.7rem 0;position: relative;z-index: 100;}.icon-course {height: 4.444rem;left: -4.889rem;position: absolute;top: 3rem;}.page-id-15573 .icon-course, .page-id-15574 .icon-course {left: -6.278rem;}.page-id-15581 .icon-course {left: -5.833rem;}.page-id-15582 .icon-course, .page-id-15583 .icon-course {left: -6.722rem;}.page-id-15584 .icon-course {left: -5.778rem;}.page-id-15575 .icon-course {left: -6.167rem;}.page-private .icon-course {left: -6.278rem;}.page-id-17075 .icon-course {left: -6.167rem;}.page-id-17478 .icon-course {left: -6.222rem;}.icon-course svg path {fill: #F7911D;}.hero-course header h1 {font: 900 2.5rem/2.6rem "Roboto", Arial, Helvetica Neue, Helvetica, sans-serif;margin: 0 0 0.75rem 0;max-width: 66.66666%;}.page-maintenance-reliability .hero-course header h1 {font-size: 2.25rem;}.hero-course .sub-header {background: #FFDDB6;background: -webkit-gradient(linear, left top, right top, from(#FFDDB6), color-stop(33.33333%, #F7911D));background: -webkit-linear-gradient(left, #FFDDB6 0%, #F7911D 33.33333%);background: linear-gradient(to right, #FFDDB6 0%, #F7911D 33.33333%);-webkit-background-clip: text;-webkit-text-fill-color: transparent;font: 400 1.667rem/1.88rem "Roboto", Arial, Helvetica Neue, Helvetica, sans-serif;margin: 0;max-width: 66.66666%;}.course-summary {-ms-flex-line-pack: stretch;align-content: stretch;-webkit-box-align: start;-ms-flex-align: start;align-items: flex-start;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-direction: row;flex-direction: row;-ms-flex-wrap: nowrap;flex-wrap: nowrap;-webkit-box-pack: start;-ms-flex-pack: start;justify-content: flex-start;margin: 0 auto;max-width: 1260px;position: relative;z-index: 100;}.course-description {font: 400 1.2rem/1.9rem "Roboto", Arial, Helvetica Neue, Helvetica, sans-serif;margin: 1.75rem 5% 0 0;width: 100%;}.course-description .cta-button {background-color: unset;border: 0.056rem solid #fff;margin: 1rem 0;padding: 1rem 2rem;}.course-availabilities {margin: 1.5rem auto 0;}.course-availabilities h3 {font: 500 1.25rem/1.556rem "Roboto", Arial, Helvetica Neue, Helvetica, sans-serif;margin: 0 auto 1.5rem;padding: 0 0 0.333rem 0;position: relative;}.course-availabilities h3::after {background: -webkit-linear-gradient(left, rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, 0) 97%, rgba(255, 255, 255, 0) 98%);background: linear-gradient(to right, rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, 0) 97%, rgba(255, 255, 255, 0) 98%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#00ffffff', GradientType=1);bottom: 0;content: "";height: 0.056rem;left: 0;position: absolute;width: 100%;}.entry-content ul.course-availability {-webkit-box-pack: start;-ms-flex-line-pack: start;align-content: flex-start;-webkit-box-align: start;-ms-flex-align: start;align-items: flex-start;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-direction: row;flex-direction: row;-ms-flex-wrap: wrap;flex-wrap: wrap;-ms-flex-pack: start;justify-content: flex-start;list-style: inside none none;margin: 0 auto;width: 100%;}.course-availability li {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-flex: 0;-ms-flex-positive: 0;flex-grow: 0;max-width: 50%;min-width: 50%;}.entry-content ul.course-availability a, .entry-content ul.course-availability a[target="_blank"] {background: none;margin: 0;padding: 0;text-decoration: none;}.course-availability-icon {display: block;float: left;}.course-availability svg path {fill: #F7911D;}.course-availability-icon span {display: block;margin: 0 1rem 0 0;max-height: 64px;width: auto;}.entry-content .how .course-availability {-ms-flex-line-pack: center;align-content: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center;display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: nowrap;flex-wrap: nowrap;gap: 0 1.833rem;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;margin: 1.833rem auto;}.course-availability.four-formats {-ms-flex-wrap: wrap;flex-wrap: wrap;}.course-availability li {-ms-flex-preferred-size: 50%;flex-basis: 50%;}.course-availability li:nth-child(-n+2) {margin-bottom: 1.25rem;}.course-description p {margin: 0 auto 1.833rem;text-wrap: balance;}.course-description p:last-child {margin-bottom: 0;}.course-description p a {color: #FFF;text-decoration: underline;}.course-description p a:hover {color: #F7911D;}.course-description p a.post-edit-link {color: #F7911D;display: inline;margin: 0 0 0 0.5rem;text-decoration: underline;}.course-description p a.post-edit-link:hover {color: #fff;}.course-availability-location {padding: 0.5rem 2rem 0.5rem 0;}p.course-location-title {font-weight: 500;line-height: 1;margin: 0 auto .5rem;text-transform: capitalize;}p.course-location-title-description {font-size: 0.778rem;line-height: 1;margin: 0 auto;}.course-overview {background: #ffffff;background: -webkit-gradient(linear, left top, left bottom, color-stop(50%, #ffffff), to(#e3e3e3));background: -webkit-linear-gradient(top, #ffffff 50%, #e3e3e3 100%);background: linear-gradient(to bottom, #ffffff 50%, #e3e3e3 100%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#e3e3e3', GradientType=0);border-radius: 1.533rem;color: #11171F;display: block;margin: -7.278rem auto 0;max-width: 20rem;min-width: 20rem;padding: 1.833rem 1rem;position: relative;text-align: center;}.course-overview::after {border: 0.056rem solid #F7911D;border-radius: 1.833rem;bottom: -0.333rem;content: "";left: -0.333rem;position: absolute;right: -0.333rem;top: -0.333rem;-webkit-transition: border 0.2s ease-out;transition: border 0.2s ease-out;z-index: 0;}.course-overview h2 {color: #005596;font: 700 1.556rem/1 "Roboto", Arial, Helvetica Neue, Helvetica, sans-serif;margin: 0 auto 1rem;position: relative;text-align: center;z-index: 100;}.entry-content ul.course-details {font: 700 0.778rem/1.056rem "Roboto", Arial, Helvetica Neue, Helvetica, sans-serif;list-style: outside none none;margin: 1rem auto;position: relative;text-align: left;z-index: 100;}.entry-content ul.course-details li {font: 400 0.778rem/1.056rem "Roboto", Arial, Helvetica Neue, Helvetica, sans-serif;margin: 0 auto 0.4rem;padding: 0 0 0 0.7rem;position: relative;}.entry-content ul.course-details li:last-child {margin-bottom: 0;}.entry-content ul.course-details li::before {background-color: #F7911D;border-radius: 50%;content: '';display: block;height: 0.278rem;left: 0px;position: absolute;top: 0.36rem;width: 0.278rem;}.entry-content ul.course-details li a {position: relative;text-decoration: underline;}.entry-content ul.course-details li.study-pack a {white-space: nowrap;}.entry-content ul.course-details li a:hover {text-decoration: none;}.course-price {margin: 0 auto 2rem;position: relative;text-align: center;z-index: 100;}.price-start {color: #bd1b21;font-size: .7rem;font-weight: bold;margin: 0 auto 0.25rem;text-transform: uppercase;}.price {color: #005596;font: 900 2.5rem/1 "Roboto", Arial, Helvetica Neue, Helvetica, sans-serif;letter-spacing: 0.1rem;margin: 0 auto 0.5rem;position: relative;}.per, .asterisk {color: #5e5f61;font: 500 0.8rem/1 "Roboto", Arial, Helvetica Neue, Helvetica, sans-serif;letter-spacing: 0.1rem;text-transform: uppercase;}.course-overview .cta-button {margin: 0 auto 1.444rem;padding: 1rem;width: 100%;}.course-overview .cta-button .icon {margin: 0 0 0 0.5rem;}a.overview-link {color: #11171f;display: block;font-size: 0.722rem;line-height: 1rem;margin: 0 auto;position: relative;text-decoration: underline;text-transform: capitalize;z-index: 100;}a.overview-link:last-child {margin-bottom: 0;}.course-overview a.guarantee-link {bottom: 0;height: 132px;position: absolute;right: -150px;width: 132px;z-index: 99999;}.course-overview img.badge-guarantee {display: block;position: relative;z-index: 9999;}.team-members, .icml-badges {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-direction: row;flex-direction: row;gap: 2rem 0;list-style: inside none none;-webkit-box-pack: space-evenly;-ms-flex-pack: space-evenly;justify-content: space-evenly;-ms-flex-line-pack: stretch;align-content: stretch;-webkit-box-align: start;-ms-flex-align: start;align-items: flex-start;-ms-flex-wrap: wrap;flex-wrap: wrap;width: 100%;margin: 0 auto;padding: 0;text-align: center;}.icml-badges {-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;margin: 0 auto 1.833rem;}.icml-badges li {margin: 0 1.833rem;}.page-litigation-expert-witnessing .team-members {margin: 3.667rem auto 0;}.team-members li h3 {font-size: 1.25rem;font-weight: 700;margin: 0 auto;}.team-members li h3 a {color: #11171F;-webkit-transition: color .2s ease-out;transition: color .2s ease-out;}.team-members li p {color: #005596;font-weight: 500;margin: 0 auto;}.team-members li p a {color: #005596;text-decoration: none;-webkit-transition: color .2s ease-out;transition: color .2s ease-out;}.team-members li:hover h3 a, .team-members li:hover p a {color: #F7911D;-webkit-transition: color .2s ease-in;transition: color .2s ease-in;}.profile-pic {border: 0.333rem solid #005596;border-radius: 50%;height: 275px;margin: 1rem auto 0;overflow: hidden;position: relative;width: 275px;-webkit-transition: border-color .2s ease-out;transition: border-color .2s ease-out;}.team-members li:hover .profile-pic {border-color: #F7911D;-webkit-transition: border-color .2s ease-in;transition: border-color .2s ease-in;}.profile-pic a {background: transparent;display: block;height: 100%;position: relative;width: 100%;}.wrapper-content-inner .profile-pic img {background-color: transparent;border-radius: 50%;bottom: 0;height: 275px;left: 0;margin: 0 auto;max-width: 275px;opacity: 1;padding: 0.333rem;position: absolute;-webkit-transition: opacity .2s ease-out;transition: opacity .2s ease-out;width: 100%;}.team-members li:hover .profile-pic img {opacity: 0.6;-webkit-transition: opacity .2s ease-in;transition: opacity .2s ease-in;}.team-members li {display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-preferred-size: 25%;flex-basis: 25%;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;margin: 0 auto;max-width: 25%;}.table.table-2-col {background-color: #fff;border-radius: 0.889rem;box-shadow: 0 10px 10px 0 rgba(0, 0, 0, 0.05);margin: 3.667rem auto 0;overflow: hidden;text-align: left;width: 100%;}.table.table-2-col th {padding: 1.389rem 1.833rem;position: -webkit-sticky;position: sticky;top: 0;}.table.table-2-col th, .time-section td {box-shadow: 0px 10px 10px 0px rgba(17, 23, 31, 0.1);position: -webkit-sticky;position: sticky;top: 0;}.table.table-2-col th:first-child {background-color: #005596;color: #fff;}.table.table-2-col th:first-child svg path {fill: #fff;}.table.table-2-col th:last-child {background-color: #F7911D;color: #11171F;}.table.table-2-col th:last-child svg path {fill: #11171F;}.table.table-2-col .icon {display: block;float: left;height: 1.778rem;margin: 0 1rem 0 0;}.table.table-2-col th h3 {font-size: 1.333rem;font-weight: 700;line-height: 1.778rem;margin: 0 auto;}.table.table-2-col td {padding: 1.833rem;width: 50%;}.table.table-2-col tr:nth-child(1) td:first-child {background-color: #f2f9ff;}.table.table-2-col tr:nth-child(2) td:first-child {background-color: #e5f3ff;}.table.table-2-col tr:nth-child(3) td:first-child {background-color: #d9edff;}.table.table-2-col tr:nth-child(4) td:first-child {background-color: #cce7ff;}.table.table-2-col tr:nth-child(5) td:first-child {background-color: #bfe1ff;}.table.table-2-col tr:nth-child(6) td:first-child {background-color: #b2dbff;}.table.table-2-col tr:nth-child(1) td:last-child {background-color: #f7f4f0;}.table.table-2-col tr:nth-child(2) td:last-child {background-color: #f7e9d7;}.table.table-2-col tr:nth-child(3) td:last-child {background-color: #f7dfbe;}.table.table-2-col tr:nth-child(4) td:last-child {background-color: #f7d5a6;}.table.table-2-col tr:nth-child(5) td:last-child {background-color: #f7cb8d;}.table.table-2-col tr:nth-child(6) td:last-child {background-color: #f7c174;}.wrapper-course-content-table {-ms-flex-preferred-size: 30%;flex-basis: 30%;}.table.table-course-content {background-color: #fff;border-radius: 0.889rem;box-shadow: 0 10px 10px 0 rgba(0, 0, 0, 0.05);display: block;margin: 0 auto;overflow: hidden;position: relative;width: 100%;}.table.table-course-content thead {color: #fff;font-weight: 700;}.table-course-content td, .table-course-content th {min-width: 189px;text-align: center;vertical-align: middle;width: 50%;}.day {background-color: #005596;font-size: 2rem;padding: 1.833rem;width: 100%;}.time-section td {color: #fff;font: 700 1rem/1 "Roboto", Arial, Helvetica Neue, Helvetica, sans-serif;letter-spacing: 0.1rem;padding: 0.917rem;}.time-section td:first-child {background-color: #0064b0;}.time-section td:last-child {background-color: #00477d;}.table.table-course-content tbody td:not(.morning, .lunch-break, .afternoon, .time-section td) {font-size: 0.778rem;line-height: 1rem;padding: 0.889rem 0.5rem;}td.morning {background: #d9edff url("../images/svg/icon-morning.svg") no-repeat center 46px / 128px;vertical-align: top;}td.afternoon {background: #f7dfbe url("../images/svg/icon-afternoon.svg") no-repeat center 46px / 128px;vertical-align: top;}.morning, .lunch-break, .afternoon {font: 700 1rem/1 "Roboto", Arial, Helvetica Neue, Helvetica, sans-serif;letter-spacing: 0.15rem;padding: 0.917rem 0;}.morning-item {background-color: #cce7ff;border-bottom: 0.056rem solid #d9edff;}.afternoon-item {background-color: #f7d5a6;border-bottom: 0.056rem solid #f7dfbe;}.table-course-content tr:last-child td.afternoon-item {border: 0;}.lunch-break {background-color: #f2f9ff;background-image: url("data:image/svg+xml,%3Csvg width='40' height='40' viewBox='0 0 40 40' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='%23e6ecf2' fill-opacity='0.4' fill-rule='evenodd'%3E%3Cpath d='M0 40L40 0H20L0 20M40 40V20L20 40'/%3E%3C/g%3E%3C/svg%3E");color: #666;font-style: italic;letter-spacing: 0.333rem;padding: 1.5rem 0;text-shadow: 0px 0px 0.917rem #fff;}.wrapper-course-content-tables {-ms-flex-line-pack: start;align-content: flex-start;-webkit-box-align: stretch;-ms-flex-align: stretch;align-items: stretch;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-direction: row;flex-direction: row;-ms-flex-wrap: nowrap;flex-wrap: nowrap;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;}.wrapper-course-content-tables.four-days {-ms-flex-wrap: wrap;flex-wrap: wrap;}.wrapper-course-content-tables.four-days .wrapper-course-content-table {-ms-flex-preferred-size: 50%;flex-basis: 50%;margin: 0 auto 3rem;}.wrapper-course-content-tables.four-days .wrapper-course-content-table:nth-child(n+3) {margin: 0 auto;}.wrapper-course-content-tables.four-days .wrapper-course-content-table .table.table-course-content {display: table;min-width: 90%;width: 90%;}.course-formats ul {-ms-flex-line-pack: stretch;align-content: stretch;-webkit-box-align: stretch;-ms-flex-align: stretch;align-items: stretch;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-direction: row;flex-direction: row;-ms-flex-wrap: nowrap;flex-wrap: nowrap;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;list-style: inside none none;margin: 0 auto;text-align: center;width: 100%;}.course-formats li {border-right: 0.056rem solid #abc7dc;-ms-flex-preferred-size: auto;flex-basis: auto;min-width: 33.33333%;padding: 0 1.833rem;}.course-formats li:last-child {border-right: none;}.course-formats .icon-course-format {display: block;height: 3.556rem;margin: 0 auto 1rem;}.course-formats .icon-course-format svg path {fill: #005596;}.course-formats h3 {font-size: 2rem;font-weight: 900;margin: 0 auto;text-transform: capitalize;}.clean.course-formats header p {color: #11171F;font: normal 400 1rem/1.5rem "Roboto", Arial, Helvetica Neue, Helvetica, sans-serif;margin: 0.5rem auto 0;}.course-formats .course-price {margin: 2.778rem auto 1rem;min-height: 4.667rem;}.course-formats .price {margin: 0 auto .5rem;min-height: 2.889rem;}.course-formats .course-description {display: block;font: 400 1rem/1.556rem "Roboto", Arial, Helvetica Neue, Helvetica, sans-serif;margin: 0 auto 3.278rem;max-width: 100%;min-height: 4.75rem;}.course-formats .course-description a {text-decoration: underline dotted;}.course-formats .course-date {font-weight: bold;margin: 0 auto 0.5rem;}.course-formats .cta-button {margin: 0.2rem auto 1rem;max-width: 90%;min-width: 75%;padding: 1rem 1.833rem;width: auto;}.course-formats.four-formats ul {-ms-flex-wrap: wrap;flex-wrap: wrap;}.course-formats.four-formats li {-ms-flex-preferred-size: 50%;flex-basis: 50%;margin: 0 auto 5rem;min-width: 50%;}.course-formats.four-formats li:nth-child(2) {border: none;}.course-formats.four-formats li:nth-child(n+2) {margin-bottom: 0;}.course-formats.four-formats .course-description {min-height: unset;}.on-site .price {font: 900 2rem/2.5rem "Roboto", Arial, Helvetica Neue, Helvetica, sans-serif;letter-spacing: 0;}.course-formats.four-formats .cta-button {width: auto;max-width: 80%;}.page-private .courses-available h3 {max-width: 75%;}.course-description p a.guarantee-link {float: right;margin: 0 0 0 5%;}@media only screen and (max-width:1550px) {.icon-course, .page-id-15581 .icon-course, .page-id-15582 .icon-course, .page-id-15583 .icon-course, .page-id-15584 .icon-course, .page-id-15573 .icon-course, .page-id-15574 .icon-course, .page-id-15575 .icon-course, .page-id-16965 .icon-course, .page-id-17075 .icon-course {display: block;float: left;height: unset;left: unset;margin: 0 1rem 0 0;position: relative;top: unset;}.hero-course .sub-header {font: italic 400 1.5rem/1.8rem "Roboto", Arial, Helvetica Neue, Helvetica, sans-serif;}.hero-course header h1, .page-maintenance-reliability .hero-course header h1 {font: 900 2rem/2.25rem "Roboto", Arial, Helvetica Neue, Helvetica, sans-serif;margin: 0 0 0.5rem 0;}.wrapper-navigation-arrows.swiper-products-navigation, .swiper-products-pagination {display: none;}.course-overview a.guarantee-link {bottom: unset;height: 64px;left: -76px;position: absolute;right: unset;top: 16px;width: 64px;}}@media only screen and (max-width:1366px) {.header-inner {max-width: 100%;padding: 1.833rem;width: 100%;}.hero-course .content-inner {padding: 0;}.hero-course header h1, .page-maintenance-reliability .hero-course header h1 {font: 900 2rem/2.5rem "Roboto", Arial, Helvetica Neue, Helvetica, sans-serif;margin: 0 0 0.25rem 0;}.course-summary {max-width: 100%;}.course-overview {margin: -5.722rem 2.167rem 2.167rem 0;}.course-description {margin: 1.278rem 3.667rem 1.833rem 1.833rem;}.hero-course .sub-header {font-size: 1.25rem;}.course-description p {font: 400 1.1rem/1.75rem "Roboto", Arial, Helvetica Neue, Helvetica, sans-serif;}.course-availabilities h3 {font-size: 1rem;font-weight: 700;}.course-availability {margin: 2rem auto 0;}p.course-location-title {font-size: 1rem;line-height: 1;margin: 0 auto;}p.course-location-title-description {font-size: 0.75rem;}.course-availability-icon {max-height: 44px;}.course-availability-icon span {margin: 0 0.5rem 0 0;max-height: 42px;}.course-availability-icon span svg {height: 42px;width: auto;}.course-availability-location {padding: 0.15rem 1rem 0 0;}.course-availability-location p {font-size: 1rem;line-height: 1;margin: 0 auto;}p.course-location-title {margin: 0 0 0.33rem;font-weight: 700;white-space: nowrap;}p.course-location-title-description {font-size: 0.75rem;font-weight: 300;line-height: 1rem;}.course-overview h2 {font-size: 1.25rem }.course-overview .cta-button {padding: 0.9rem 0.5rem;}.course-formats h3 {font-size: 1.75rem;}.clean.course-formats header p {font-size: 1rem;}.course-formats .course-description {font-size: 0.8rem;max-width: 66.66666%;}.hero-course img.featured-image {display: none;}}@media only screen and (max-width:1260px) {.hero-course header h1, .page-maintenance-reliability .hero-course header h1 {font-size: 2.25rem;line-height: 2.4rem;max-width: 100%;}.hero-course .sub-header {max-width: 100%;letter-spacing: 0.05rem;}.course-availability-icon span {margin: 0 0.5rem 0 0;}.course-overview {margin: 2.167rem;}.course-overview h2 {margin: 0 auto 1rem;}.day {font-size: 1.5rem;padding: 0.917rem;}.table-course-content td, .table-course-content th {min-width: unset;}.morning, .lunch-break, .afternoon, .time-section td {letter-spacing: 0;}.course-formats h3 {font-size: 1.5rem;}.clean.course-formats header p {margin: 0.25rem auto 0;}.course-formats .course-description {max-width: 75%;}.course-formats .course-price {margin: 1.5rem auto 1rem;}.course-formats .course-description {margin: 0 auto 1.5rem;}.team-members li {-ms-flex-preferred-size: 50%;flex-basis: 50%;margin: 0 auto 3rem;max-width: 50%;}.team-members li:nth-child(n+2) {margin: 0 auto;}.course-overview a.guarantee-link {bottom: unset;height: 64px;left: unset;position: absolute;right: -8px;top: -150px;width: 64px;}}@media only screen and (max-width:1080px) {.course-description {margin: 1.278rem 1.833rem 1.833rem 1.833rem;}.course-availability {-ms-flex-wrap: wrap;flex-wrap: wrap;}.course-availability li {-ms-flex-preferred-size: 50%;flex-basis: 50%;margin-bottom: 1.5rem;}.course-availability li:last-child {margin-bottom: 0;}.course-formats .course-description {max-width: 80%;}.course-availability-icon span {margin: 0 1rem 0 0;}p.course-location-title {margin: 0 0 0.25rem;}}@media only screen and (max-width:1024px) {.course-description>p {font: 400 1rem/1.75rem "Roboto", Arial, Helvetica Neue, Helvetica, sans-serif;}.course-availability {-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;}.course-availability li {-ms-flex-preferred-size: 100%;flex-basis: 100%;max-width: 100%;min-width: 100%;}.day {font: 700 1rem/1.556rem "Roboto", Arial, Helvetica Neue, Helvetica, sans-serif;}.course-formats .course-description {max-width: 66.66666%;}.course-formats .price {font-size: 2rem;}.course-formats .per {font-size: 1rem;letter-spacing: 0.1rem;}}@media only screen and (max-width:960px) {.hero-course header h1, .page-maintenance-reliability .hero-course header h1 {font-size: 2rem;letter-spacing: 0;line-height: 2.2rem;}.hero-course .sub-header {letter-spacing: 0;}.course-description>p {font: 400 1rem/1.556rem "Roboto", Arial, Helvetica Neue, Helvetica, sans-serif;}.course-availability {margin: 1.389rem auto 0;}.course-availability li {margin-bottom: 1.333rem;}.course-description {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-ms-flex-preferred-size: 60%;flex-basis: 60%;margin: 1.278rem 1.833rem 1.833rem 1.833rem;width: 60%;}.course-overview {display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-preferred-size: 40%;flex-basis: 40%;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;margin: 2.167rem;max-width: 40%;min-width: 40%;}.table-course-content td, .table-course-content th {vertical-align: top;}.course-formats h3 {font-size: 1.25rem;}.clean.course-formats header p {font-size: 0.75rem;line-height: 1rem;}.course-formats .course-description {line-height: 1.2rem;max-width: 75%;width: 75%;}.course-formats.four-formats .cta-button {max-width: 85%;padding: 0.75rem 1.5rem;width: 100%;}}@media only screen and (max-width:840px) {.hero-course header h1, .page-maintenance-reliability .hero-course header h1 {font-size: 1.75rem;line-height: 2rem;margin: 0 0 0.6rem 0;}.hero-course .sub-header {font-size: 1.25rem;}.course-price {margin: 1rem auto;}.price {font-size: 2rem;}.per {font-size: 1rem;letter-spacing: 0.1rem;}.course-overview h2 {font-size: 1rem;margin: 0 auto .75rem;}.table.table-2-col th h3 {font-size: 1rem;}.table.table-course-content tbody, .time-section td, .morning, .lunch-break, .afternoon, .table.table-course-content tbody td:not(.morning, .lunch-break, .afternoon), .table.table-2-col td {font-size: 0.75rem;line-height: 1rem;}.course-formats ul {-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;}.course-formats li, .course-formats.four-formats li, .course-formats.four-formats li:nth-child(2), .course-formats.four-formats li:nth-child(n+2) {border-bottom: 0.056rem solid #abc7dc;border-right: 0;-ms-flex-preferred-size: 100%;flex-basis: 100%;margin: 0 auto 3rem;min-width: 100%;padding: 0 0 3rem;}.course-formats li:last-child, .course-formats.four-formats li:last-child {border: none;margin-bottom: 0;padding-bottom: 0;}.course-formats .course-description {font-size: 1rem;line-height: 1.5rem;max-width: 75%;width: 75%;}.course-formats.four-formats .course-description {max-width: 100%;width: 100%;}.course-formats .icon-course-format {margin: 0 auto 0.75rem;}.course-formats h3 {font-size: 1.3rem;line-height: 1.8rem;}.course-formats.four-formats .cta-button {max-width: 100%;padding: 0.75rem 2.5rem;width: auto;}.course-overview ul.course-details {margin: 0 auto;}}@media only screen and (max-width:700px) {.icon-course, .page-id-15581 .icon-course, .page-id-15582 .icon-course, .page-id-15583 .icon-course, .page-id-15584 .icon-course, .page-id-15573 .icon-course, .page-id-15574 .icon-course, .page-id-15575 .icon-course, .page-id-16965 .icon-course, .page-id-17075 .icon-course {height: 3.556rem;margin: 0 0.917rem 0 0;}.icon-course svg {height: 3.556rem;}.hero-course header h1, .page-maintenance-reliability .hero-course header h1 {font-size: 1.5rem;margin: 0 0 0.75rem 0;line-height: 1.5rem;}.hero-course .sub-header {font-size: 1rem;margin: 0 auto;line-height: 1rem;}.course-summary {-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;}.course-description {-ms-flex-preferred-size: 100%;flex-basis: 100%;font: 400 1rem/1.4rem "Roboto", Arial, Helvetica Neue, Helvetica, sans-serif;margin: 0 auto;padding: 1.833rem;width: 100%;}.course-availabilities {margin: 1rem auto;}.course-availabilities h3 {text-align: center;}.course-availabilities h3::after {background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 1) 50%, rgba(255, 255, 255, 0) 100%);background: linear-gradient(to right, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 1) 50%, rgba(255, 255, 255, 0) 100%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff', endColorstr='#00ffffff', GradientType=1);}.course-availability {-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-direction: row;flex-direction: row;margin: 1rem auto 1.5rem;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;}.course-availability li, .course-availability li:last-child {-ms-flex-preferred-size: max-content;flex-basis: max-content;margin: unset;}.course-availability-icon span {margin: 0 0.3rem 0 0;}.course-availability.four-formats .course-availability-icon span {margin: 0 1rem 0 0;}.course-availability.four-formats li {-ms-flex-preferred-size: 50%;flex-basis: 50%;-webkit-box-flex: 1;-ms-flex-positive: 1;flex-grow: 1;max-width: 50%;}.course-availability li:nth-child(-n+3) {margin-bottom: 1.25rem;}.course-overview {display: block;margin: 0 auto 3.111rem;max-width: 80%;min-width: unset;width: auto;}.course-overview h2 {font-size: 1.75rem;margin: 0 auto 2rem;}.course-overview .cta-button {min-width: 75%;width: auto;}.course-formats .course-description {min-height: unset;padding: 0;}.course-formats .course-price {margin: 1.2rem auto 1rem;}.table.table-2-col .icon {float: none;margin: 0 auto 0.5rem;}.table.table-2-col th {padding: 0.917rem;text-align: center;}.table.table-2-col th h3 {font-size: 1rem;line-height: 1;}.table.table-2-col td {padding: 0.917rem;}.wrapper-course-content-tables {display: block;}.table.table-course-content, .wrapper-course-content-tables.four-days .wrapper-course-content-table .table.table-course-content {background-color: #fff;display: table;margin: 0 auto 3rem;min-width: 100%;width: 100%;}.wrapper-course-content-table {display: block;width: 100%;}.team-members li, .team-members li:nth-child(n+2) {-ms-flex-preferred-size: 100%;flex-basis: 100%;margin: 0 auto 3rem;max-width: 100%;}.wrapper-course-content-table:last-child, .team-members li:last-child, .wrapper-course-content-tables.four-days .wrapper-course-content-table:last-child .table.table-course-content {margin: 0 auto;}.course-description .guarantee-link {display: block;float: right;height: 132px;margin: 0 0 1rem 1rem;max-width: 50%;position: relative;width: 132px;}.course-overview a.guarantee-link {top: -105px;}}@media only screen and (max-width:640px) {.header-inner {text-align: center;}.icon-course, .page-id-15581 .icon-course, .page-id-15582 .icon-course, .page-id-15583 .icon-course, .page-id-15584 .icon-course, .page-id-15573 .icon-course, .page-id-15574 .icon-course, .page-id-15575 .icon-course, .page-id-16965 .icon-course, .page-id-17075 .icon-course {float: none;margin: 0 auto;width: auto;}.icon-course svg {height: 3.667rem;}.hero-course header h1, .page-maintenance-reliability .hero-course header h1 {line-height: 1.8rem;}.hero-course header h1, .hero-course .sub-header, .page-maintenance-reliability .hero-course header h1 {clear: both;display: block;margin: 1rem auto 0;}.hero-course .sub-header {line-height: 1.5rem;}.course-availability {-ms-flex-line-pack: center;align-content: center;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;}.course-availability li {margin: 0 0 1rem;max-height: unset;}.course-availability.four-formats li {max-width: 100%;-ms-flex-preferred-size: 100%;flex-basis: 100%;}.course-availability li:last-child {margin-bottom: 0;}.course-availability-icon span {margin: 0 1rem 0 0;}.course-overview h2 {font-size: 1.5rem;margin: 0 auto 1.5rem;}.course-overview .cta-button {min-width: 100%;}}@media only screen and (max-width:428px) {.hero-course .sub-header {line-height: 1.333rem;}.course-overview h2 {font-size: 1.1rem;line-height: 1.3rem;margin: 0 auto 1rem;}.course-overview .cta-button {min-width: 100%;}.table.table-2-col th h3 {font-size: 0.75rem;}.course-formats .cta-button {width: 100%;}}@media only screen and (max-width:360px) {.course-overview {padding: 0.917rem;}}