:root{--_font---primary-font:"Sofia Pro",Arial,sans-serif;--black:#171715;--_text-styles---h1-size:60px;--_text-styles---h1-height:64px;--_text-styles---h1-letter-spacing:0px;--_text-styles---h2-size-primary-font:32px;--_text-styles---h2-height-primary-font:40px;--_text-styles---h2-letter-spacing-primary-font:0px;--_text-styles---h3-size:28px;--_text-styles---h3-height:36px;--_text-styles---h3-letter-spacing:0px;--_text-styles---large-body-size:20px;--_text-styles---large-body-height:26px;--_text-styles---large-body-letter-spacing:0px;--_text-styles---body-size:16px;--_text-styles---body-height:24px;--_text-styles---body-letter-spacing:0px;--green-1:#2ae78b;--green-3:#adffc5;--_font---terciary-font:Monaco,"Trebuchet MS",sans-serif;--_font---secondary-font-regular:Segoeuithis,"Trebuchet MS",sans-serif;--dark-grey:#888783;--_text-styles---small-body-size:14px;--_text-styles---small-body-height:20px;--_text-styles---small-body-letter-spacing:0px;--beige-1:#faf8f2;--error:#ff6464;--_font---secondary-font-bold:Segoeuithibd,"Trebuchet MS",sans-serif;--_text-styles---h2-size-secondary-font:24px;--_text-styles---h2-height-secondary-font:28px;--_text-styles---h2-letter-spacing-secondary-font:0px;--_text-styles---small-body-terciary-font-size:var(--_text-styles---prim-nav-item-size);--_text-styles---small-body-terciary-font-height:var(--_text-styles---prim-nav-item-height);--_text-styles---small-body-terciary-font-letter-spacing:1px;--_text-styles---primary-button-letter-spacing:1.92px;--_text-styles---xs-body-size:12px;--_text-styles---xs-body-height:18.4px;--_text-styles---xs-body-letter-spacing:0px;--_text-styles---prim-nav-item-size:14px;--_text-styles---prim-nav-item-height:18.6px;--_text-styles---prim-nav-item-letter-spacing:1.92px;--_text-styles---sec-nav-item-size:14px;--_text-styles---sec-nav-item-height:18.7px;--_text-styles---sec-nav-item-letter-spacing:1.6px;--blue-2:#8fefff;--blue-3:#c7f7ff;--yellow-2:#fff0a4;--beige-2:#ece9de;--_text-styles---text-button-size:20px;--_text-styles---text-button-height:20px;--_text-styles---text-button-letter-spacing:0px;--blue-1:#00d7f7;--yellow-1:#ffd80a;--_text-styles---primary-button-size:14px;--_text-styles---primary-button-height:18.6px;--stroke-grey:#c0bdb4;--green-2:#92ffb2;--beige-3-chips:#d4cfc5}body{color:#333;--_text-styles---h1-size:60px;--_text-styles---h1-height:64px;--_text-styles---h1-letter-spacing:0px;--_text-styles---h2-size-primary-font:32px;--_text-styles---h2-height-primary-font:40px;--_text-styles---h2-letter-spacing-primary-font:0px;--_text-styles---h3-size:28px;--_text-styles---h3-height:36px;--_text-styles---h3-letter-spacing:0px;--_text-styles---large-body-size:20px;--_text-styles---large-body-height:26px;--_text-styles---large-body-letter-spacing:0px;--_text-styles---body-size:16px;--_text-styles---body-height:24px;--_text-styles---body-letter-spacing:0px;--_text-styles---small-body-size:14px;--_text-styles---small-body-height:20px;--_text-styles---small-body-letter-spacing:0px;--_text-styles---h2-size-secondary-font:24px;--_text-styles---h2-height-secondary-font:28px;--_text-styles---h2-letter-spacing-secondary-font:0px;--_text-styles---small-body-terciary-font-size:var(--_text-styles---prim-nav-item-size);--_text-styles---small-body-terciary-font-height:var(--_text-styles---prim-nav-item-height);--_text-styles---small-body-terciary-font-letter-spacing:1px;--_text-styles---primary-button-letter-spacing:1.92px;--_text-styles---xs-body-size:12px;--_text-styles---xs-body-height:18.4px;--_text-styles---xs-body-letter-spacing:0px;--_text-styles---prim-nav-item-size:14px;--_text-styles---prim-nav-item-height:18.6px;--_text-styles---prim-nav-item-letter-spacing:1.92px;--_text-styles---sec-nav-item-size:14px;--_text-styles---sec-nav-item-height:18.7px;--_text-styles---sec-nav-item-letter-spacing:1.6px;--_text-styles---text-button-size:20px;--_text-styles---text-button-height:20px;--_text-styles---text-button-letter-spacing:0px;--_text-styles---primary-button-size:14px;--_text-styles---primary-button-height:18.6px;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-size:14px;line-height:20px}h1{font-family:var(--_font---primary-font);color:var(--black);font-size:var(--_text-styles---h1-size);line-height:var(--_text-styles---h1-height);letter-spacing:var(--_text-styles---h1-letter-spacing);margin-top:0;margin-bottom:24px;font-weight:700}h2{font-family:var(--_font---primary-font);color:var(--black);font-size:var(--_text-styles---h2-size-primary-font);line-height:var(--_text-styles---h2-height-primary-font);letter-spacing:var(--_text-styles---h2-letter-spacing-primary-font);margin-top:0;margin-bottom:24px;font-weight:700}h3{font-family:var(--_font---primary-font);color:var(--black);font-size:var(--_text-styles---h3-size);line-height:var(--_text-styles---h3-height);letter-spacing:var(--_text-styles---h3-letter-spacing);-webkit-text-stroke-width:0px;-webkit-text-stroke-color:#000;margin-top:0;margin-bottom:16px;font-weight:700}h4{font-family:var(--_font---primary-font);color:var(--black);font-size:var(--_text-styles---large-body-size);line-height:var(--_text-styles---large-body-height);letter-spacing:var(--_text-styles---large-body-letter-spacing);margin-top:0;margin-bottom:16px;font-weight:700}h5{font-family:var(--_font---primary-font);color:var(--black);font-size:var(--_text-styles---large-body-size);line-height:var(--_text-styles---large-body-height);letter-spacing:var(--_text-styles---large-body-letter-spacing);margin-top:0;margin-bottom:16px;font-weight:400}p{grid-column-gap:8px;grid-row-gap:8px;font-family:var(--_font---primary-font);color:var(--black);font-size:var(--_text-styles---body-size);line-height:var(--_text-styles---body-height);letter-spacing:var(--_text-styles---body-letter-spacing);column-count:0;white-space:normal;flex-flow:wrap;align-items:center;margin-bottom:0;display:block}a{width:auto;font-family:var(--_font---primary-font);color:var(--black);font-size:var(--_text-styles---body-size);line-height:var(--_text-styles---body-height);text-align:left;letter-spacing:var(--_text-styles---body-letter-spacing);white-space:normal;word-break:normal;text-underline-offset:2px;text-decoration:underline;-webkit-text-decoration-color:var(--green-1);text-decoration-color:var(--green-1);-webkit-text-decoration-skip-ink:auto;text-decoration-skip-ink:auto;text-underline-position:under;text-decoration-thickness:2px;display:inline-block}a:hover{-webkit-text-decoration-color:var(--green-3);text-decoration-color:var(--green-3)}ul{grid-column-gap:8px;grid-row-gap:8px;color:var(--black);letter-spacing:0;flex-flow:column;margin-top:0;margin-bottom:24px;padding-left:16px;font-family:Roboto;font-size:20px;line-height:30px;display:flex}ol{grid-column-gap:20px;grid-row-gap:20px;color:var(--black);flex-flow:column;margin-top:0;margin-bottom:24px;padding-left:16px;font-family:Roboto;font-size:20px;line-height:30px;display:flex}li{font-family:var(--_font---primary-font);font-size:var(--_text-styles---body-size);line-height:var(--_text-styles---body-height);letter-spacing:var(--_text-styles---body-letter-spacing)}img{max-width:100%;padding-top:0;padding-bottom:0;display:inline-block}strong{font-weight:700}em{font-family:var(--_font---primary-font);font-size:var(--_text-styles---body-size);line-height:var(--_text-styles---body-height);letter-spacing:var(--_text-styles---body-letter-spacing);margin-left:auto;margin-right:auto;padding-top:0;padding-bottom:0;padding-left:0;font-style:italic;display:inline}code{font-family:var(--_font---terciary-font)}blockquote{font-family:var(--_font---secondary-font-regular);color:var(--black);font-size:var(--_text-styles---large-body-size);line-height:var(--_text-styles---large-body-height);letter-spacing:var(--_text-styles---large-body-letter-spacing);border-left:5px #e2e2e2;margin-bottom:24px;padding:0}figure{justify-content:flex-start;margin-bottom:24px;display:flex}figcaption{font-family:var(--_font---primary-font);color:var(--dark-grey);font-size:var(--_text-styles---small-body-size);line-height:var(--_text-styles---small-body-height);text-align:left;letter-spacing:var(--_text-styles---small-body-letter-spacing);flex:1;margin-top:16px;margin-bottom:8px}.w-checkbox{margin-bottom:5px;padding-left:20px;display:block}.w-checkbox:before{content:" ";grid-area:1/1/2/2;display:table}.w-checkbox:after{content:" ";clear:both;grid-area:1/1/2/2;display:table}.w-checkbox-input{float:left;margin:4px 0 0 -20px;line-height:normal}.w-checkbox-input--inputType-custom{border:1px solid #ccc;border-radius:2px;width:12px;height:12px}.w-checkbox-input--inputType-custom.w--redirected-checked{background-color:#3898ec;background-image:url(https://d3e54v103j8qbb.cloudfront.net/static/custom-checkbox-checkmark.589d534424.svg);background-position:50%;background-repeat:no-repeat;background-size:cover;border-color:#3898ec}.w-checkbox-input--inputType-custom.w--redirected-focus{box-shadow:0 0 3px 1px #3898ec}.w-pagination-wrapper{flex-wrap:wrap;justify-content:center;display:flex}.w-pagination-previous{color:#333;background-color:#fafafa;border:1px solid #ccc;border-radius:2px;margin-left:10px;margin-right:10px;padding:9px 20px;font-size:14px;display:block}.w-pagination-previous-icon{margin-right:4px}.w-pagination-next{color:#333;background-color:#fafafa;border:1px solid #ccc;border-radius:2px;margin-left:10px;margin-right:10px;padding:9px 20px;font-size:14px;display:block}.w-pagination-next-icon{margin-left:4px}.w-page-count{text-align:center;width:100%;margin-top:20px}.body-text{font-family:var(--_font---primary-font);color:var(--black);font-size:var(--_text-styles---body-size);line-height:var(--_text-styles---body-height);margin-bottom:0;font-weight:400;display:flex}.body-text.dark-grey{color:var(--dark-grey)}.body-text.bold-text{font-family:var(--_font---primary-font)}.body-text.light{grid-column-gap:0px;grid-row-gap:0px;color:var(--beige-1);text-indent:0;justify-content:flex-start;align-items:center;font-weight:400}.body-text.light.top-aligned{grid-column-gap:0px;grid-row-gap:0px;justify-content:flex-start;align-items:flex-start;display:block}.body-text.light.top-aligned._100{width:auto}.body-text.light.stretch{width:100%;display:inline-flex}.body-text.green-3{color:var(--green-3)}.body-text.error{color:var(--error)}.image{width:24px;height:24px}.image.large{flex:0 auto;width:100%;max-width:none;height:auto;max-height:none}.image.illustration,.image.campaign-image,.image.illustration{flex:0 auto;width:auto;max-width:none;height:auto;max-height:320px}.heading-2{font-size:var(--_text-styles---h2-size-primary-font);line-height:var(--_text-styles---h2-height-primary-font);letter-spacing:var(--_text-styles---h2-letter-spacing-primary-font)}.heading-2.secondary-font{font-family:var(--_font---secondary-font-bold);font-size:var(--_text-styles---h2-size-secondary-font);line-height:var(--_text-styles---h2-height-secondary-font);letter-spacing:var(--_text-styles---h2-letter-spacing-secondary-font);font-weight:700}.heading-2.secondary-font.light{color:var(--beige-1);margin-bottom:0}.heading-2.light{color:var(--beige-1)}.heading-2.no-break{flex:none}.bold-text{font-family:var(--_font---secondary-font-bold);color:var(--black);font-size:var(--_text-styles---body-size);line-height:var(--_text-styles---body-height);letter-spacing:var(--_text-styles---body-letter-spacing)}.bold-text.h3-in-large-devs{font-family:var(--_font---primary-font);font-size:var(--_text-styles---h3-size);line-height:var(--_text-styles---h3-height);letter-spacing:var(--_text-styles---h3-letter-spacing);font-weight:700}.small-body{font-family:var(--_font---primary-font);color:var(--black);font-size:var(--_text-styles---small-body-size);line-height:var(--_text-styles---small-body-height);letter-spacing:var(--_text-styles---small-body-letter-spacing);text-decoration:none}.small-body.terciary-font{font-family:var(--_font---terciary-font);font-size:var(--_text-styles---small-body-terciary-font-size);line-height:var(--_text-styles---small-body-terciary-font-height);letter-spacing:var(--_text-styles---small-body-terciary-font-letter-spacing);margin-top:0;margin-bottom:-4px;padding-top:0;padding-bottom:0}.small-body.terciary-font:where(.w-variant-1987d124-6e5a-cf33-86ae-a773e4c70418){color:var(--beige-1)}.small-body.terciary-font.grey{color:var(--dark-grey)}.small-body.terciary-font.grey.aa{text-transform:uppercase}.small-body.terciary-font.full-width{flex:1}.small-body.terciary-font.no-break{white-space:nowrap;word-break:normal}.small-body.terciary-font.no-break.back-button{margin-top:2px;margin-bottom:0;padding-bottom:0;display:flex}.small-body.terciary-font.comma{margin-left:-2px;margin-right:-2px}.small-body.terciary-font.light{color:var(--beige-1);letter-spacing:var(--_text-styles---primary-button-letter-spacing);-webkit-text-stroke-color:#0000}.small-body.light-color{color:var(--beige-1)}.small-body.light-color.centered-aligned{text-align:center;font-weight:300}.small-body.light-color.centered-aligned.promo-bar{grid-column-gap:8px;grid-row-gap:0px;max-width:3360px;color:var(--beige-1);font-size:var(--_text-styles---small-body-size);flex-flow:wrap;justify-content:center;align-items:center;padding:0;display:flex}.small-body.light-color.centered-aligned.promo-bar:lang(en){color:var(--beige-1)}.xs-body{font-family:var(--_font---primary-font);color:var(--black);font-size:var(--_text-styles---xs-body-size);line-height:var(--_text-styles---xs-body-height);letter-spacing:var(--_text-styles---xs-body-letter-spacing);text-decoration:none}.xs-body.light{color:var(--beige-1)}.nav-item{flex-flow:row;width:auto;padding-right:24px;display:flex}.nav-item.primary-font{font-family:var(--_font---primary-font);color:var(--black);font-size:var(--_text-styles---prim-nav-item-size);line-height:var(--_text-styles---prim-nav-item-height);letter-spacing:var(--_text-styles---prim-nav-item-letter-spacing);text-transform:uppercase;margin-left:0;margin-right:0;padding:8px;font-weight:700;display:inline-flex}.nav-item.primary-font:hover{border-bottom:2px none var(--black);text-underline-offset:2px;text-decoration:underline;-webkit-text-decoration-color:var(--black);text-decoration-color:var(--black);text-decoration-thickness:2px}.nav-item.primary-font:lang(en){align-self:baseline}.nav-item.secondary-font{font-family:var(--_font---terciary-font);color:var(--black);font-size:var(--_text-styles---sec-nav-item-size);line-height:var(--_text-styles---sec-nav-item-height);letter-spacing:var(--_text-styles---sec-nav-item-letter-spacing);text-transform:uppercase;padding:6px 8px;font-weight:700}.nav-item.secondary-font:hover{text-underline-offset:2px;text-decoration:underline;-webkit-text-decoration-color:var(--black);text-decoration-color:var(--black);text-decoration-thickness:2px}.nav-item.secondary-font:lang(de){text-decoration:none;-webkit-text-decoration-color:var(--black);text-decoration-color:var(--black);text-underline-position:under;border:1px #000}.nav-item.secondary-font:lang(en){text-decoration:none}.nav-item.secondary-font.w--current{-webkit-text-decoration-color:var(--black);text-decoration-color:var(--black)}.nav-item.secondary-font.w--current:lang(de){text-underline-position:under;text-decoration:underline;text-decoration-thickness:2px}.nav-item.secondary-font.w--current:lang(en){text-decoration:underline;text-decoration-thickness:2px}.nav-item.secondary-font._2{border:1px #000;padding:12px 0}.nav-item.secondary-font._2.bottom{padding-left:36px;padding-right:36px}.nav-item.dropdown{padding-right:0}.nav-item.dropdown.menu-mega{background-color:var(--blue-2);border-bottom-style:none;align-items:center;width:auto;height:auto;padding-right:24px;position:static}.nav-item.dropdown.menu-mega._2{border-bottom:1px solid var(--black);background-color:var(--blue-3);border-bottom:1px solid var(--black);background-color:var(--blue-3);flex-flow:row;padding-top:16px;padding-left:36px;padding-right:36px;display:none}.nav-item.not-visible-in-desktop{background-color:var(--blue-2);display:none}.nav-item.not-visible-in-desktop._2{background-color:var(--blue-3);background-color:var(--blue-3);display:flex}.nav-item._2{border-bottom:1px solid var(--black);flex-flow:column;margin-left:0;margin-right:0;padding:16px 36px}.body-default{grid-column-gap:0px;grid-row-gap:0px;background-color:var(--beige-1);flex-flow:column;display:flex}.promo-bar{z-index:10000;background-color:var(--black);justify-content:center;align-items:center;height:auto;padding:16px 36px;display:flex;position:static}.link.breadcrumb{grid-column-gap:2px;grid-row-gap:2px;font-family:var(--_font---terciary-font);font-size:var(--_text-styles---small-body-terciary-font-size);line-height:var(--_text-styles---small-body-terciary-font-height);letter-spacing:var(--_text-styles---small-body-terciary-font-letter-spacing);margin-top:0;margin-bottom:-4px}.link.breadcrumb:hover{text-underline-offset:4px;text-decoration:underline;-webkit-text-decoration-color:var(--black);text-decoration-color:var(--black);text-decoration-thickness:2px}.link.training-chapter{height:100%;font-family:var(--_font---terciary-font);font-size:var(--_text-styles---sec-nav-item-size);line-height:var(--_text-styles---sec-nav-item-height);letter-spacing:var(--_text-styles---sec-nav-item-letter-spacing);text-transform:uppercase;white-space:nowrap;word-break:normal;justify-content:center;align-items:flex-start;padding-top:4px;padding-bottom:4px;text-decoration:none;display:flex}.link.training-chapter:hover{border-bottom:2px solid var(--black);outline-offset:0px;outline:3px #171715;justify-content:center;align-items:flex-start}.link.training-chapter:active{border-bottom:2px solid var(--black)}.link._404{grid-column-gap:0px;grid-row-gap:0px;border:1px solid var(--black);width:100%;min-width:360px;font-size:var(--_text-styles---h3-size);line-height:var(--_text-styles---h3-height);letter-spacing:var(--_text-styles---h3-letter-spacing);flex:1;justify-content:space-between;align-items:center;margin-bottom:0;margin-right:0;padding:24px;text-decoration:none;display:flex}.link._404:hover{background-color:var(--beige-2);text-underline-offset:2px;text-decoration:underline;-webkit-text-decoration-color:var(--black);text-decoration-color:var(--black);text-decoration-thickness:2px}.link._404.w--current{display:flex}.link._404.isaqb{background-color:var(--green-3)}.link._404.isaqb:hover{background-color:var(--green-1)}.link._404.socreatory-course{background-color:var(--blue-2)}.link._404.socreatory-course:hover{background-color:var(--blue-1)}.link._404.workshop{background-color:var(--yellow-2);border-bottom-style:solid}.link._404.workshop:hover{background-color:var(--yellow-1)}.link.mega-menu-main{border-bottom:1px solid var(--black);width:100%;font-size:var(--_text-styles---h3-size);line-height:var(--_text-styles---h3-height);letter-spacing:var(--_text-styles---h3-letter-spacing);flex:1;justify-content:space-between;align-items:center;padding:16px 36px;text-decoration:none;display:flex}.link.mega-menu-main:hover{text-underline-offset:2px;text-decoration:underline;-webkit-text-decoration-color:var(--black);text-decoration-color:var(--black);text-decoration-thickness:2px}.link.mega-menu-main.w--current{display:flex}.link.mega-menu-main.isaqb{background-color:var(--green-3)}.link.mega-menu-main.socreatory-course{background-color:var(--blue-2)}.link.mega-menu-main.workshop{background-color:var(--yellow-2);border-bottom-style:none}.link.light{color:var(--beige-2)}.link.light.no-underline{color:var(--beige-1);font-size:var(--_text-styles---text-button-size);line-height:var(--_text-styles---text-button-height);letter-spacing:var(--_text-styles---text-button-letter-spacing);text-decoration:none}.link.light.no-underline:hover{color:var(--beige-1);text-underline-offset:2px;text-decoration:underline;-webkit-text-decoration-color:var(--beige-1);text-decoration-color:var(--beige-1)}.link.black-underline{font-size:var(--_text-styles---text-button-size);line-height:var(--_text-styles---text-button-height);letter-spacing:var(--_text-styles---text-button-letter-spacing);text-underline-offset:2px;-webkit-text-decoration-color:var(--black);text-decoration-color:var(--black);margin-bottom:6px}.link.black-underline:hover{-webkit-text-decoration-color:var(--green-1);text-decoration-color:var(--green-1)}.link.black-underline.small{font-size:var(--_text-styles---body-size);line-height:var(--_text-styles---body-height);letter-spacing:var(--_text-styles---body-letter-spacing)}.link.black-underline.no-break{white-space:nowrap}.nav-menu{grid-column-gap:16px;grid-row-gap:16px;flex:0 auto;justify-content:center;align-self:center;align-items:center;width:733.255px;height:52px;display:flex;position:absolute;inset:0% 246.988px auto}.nav-menu._2._1,.nav-menu._2._1-copy{background-color:var(--blue-2)}.nav-menu._2{background-color:var(--blue-2);width:auto;height:auto;padding-top:4px;padding-bottom:4px;position:relative;left:0;right:0}.nav-menu._2._1,.nav-menu._2._1-copy,.nav-menu._2._1-copy{background-color:var(--blue-2)}.nav-menu._1{position:relative;inset:0% auto 0% 0%}.nav-menu._1._2{background-color:var(--blue-3);background-color:var(--blue-3);width:100%;height:auto}.nav-menu._2-copy{background-color:var(--blue-3);flex-flow:column;width:100%;height:auto;padding-top:4px;padding-bottom:4px;position:relative;left:0;right:0}.nav-link{font-family:var(--_font---primary-font);font-size:var(--_text-styles---prim-nav-item-size);line-height:var(--_text-styles---prim-nav-item-height);letter-spacing:var(--_text-styles---prim-nav-item-letter-spacing);text-transform:uppercase;margin-left:0;margin-right:0;padding:6px 8px;font-weight:700}.nav-link:hover{text-underline-offset:2px;text-decoration:underline;-webkit-text-decoration-color:var(--black);text-decoration-color:var(--black);-webkit-text-decoration-skip-ink:auto;text-decoration-skip-ink:auto;text-decoration-thickness:2px}.nav-link.label{color:var(--black);text-underline-offset:2px;text-decoration:none;-webkit-text-decoration-color:var(--black);text-decoration-color:var(--black);text-underline-position:under;padding:6px 24px 6px 8px;text-decoration-thickness:2px}.nav-link.label:hover{text-decoration:underline;text-decoration-thickness:2px}.nav-link.label._2{width:100%;font-size:var(--_text-styles---h3-size);line-height:var(--_text-styles---h3-height);letter-spacing:var(--_text-styles---h3-letter-spacing);text-transform:none;width:100%;font-size:var(--_text-styles---h3-size);line-height:var(--_text-styles---h3-height);letter-spacing:var(--_text-styles---h3-letter-spacing);text-transform:none;flex:1;padding:0;display:inline-flex;position:relative}.nav-link.link.w--current{color:var(--black);text-decoration:underline;-webkit-text-decoration-color:var(--black);text-decoration-color:var(--black);text-decoration-thickness:2px}.nav-link.link._2{border-bottom:1px solid var(--black);background-color:var(--blue-3);font-size:var(--_text-styles---h3-size);line-height:var(--_text-styles---h3-height);letter-spacing:var(--_text-styles---h3-letter-spacing);text-transform:none;border-bottom:1px solid var(--black);background-color:var(--blue-3);font-size:var(--_text-styles---h3-size);line-height:var(--_text-styles---h3-height);letter-spacing:var(--_text-styles---h3-letter-spacing);text-transform:none;padding:16px 36px}.nav-link._2{font-size:var(--_text-styles---large-body-size);line-height:var(--_text-styles---large-body-height);letter-spacing:var(--_text-styles---large-body-letter-spacing);text-transform:none}.brand{z-index:10000;flex:none;justify-content:space-between;align-items:center;width:246.988px;height:52px;margin-left:0;display:flex;position:relative;inset:0% auto 0% 0%}.brand.w--current{width:157.977px;height:52px;margin-right:0}.logo-image{width:157.977px;height:52px}.logo-image:hover{opacity:1;height:32px;text-decoration:none;-webkit-text-decoration-color:var(--black);text-decoration-color:var(--black)}.logo-image.footer{width:auto;height:48px;margin-top:2px;padding:0}.dropdown-toggle{grid-column-gap:0px;grid-row-gap:0px;flex-flow:row;justify-content:flex-start;align-items:center;padding:0;display:flex}.dropdown-toggle.w--open{position:relative}.dropdown-toggle._2{width:100%}.language-wrapper{flex-flow:row;justify-content:flex-start;align-items:stretch;display:flex}.divider{background-color:var(--black);flex:none;width:1px;height:auto;display:flex}.divider.full{border:1px none var(--black);background-color:var(--beige-1);flex:none;width:1px;height:auto;min-height:auto}.divider.horizontal{background-color:var(--stroke-grey);width:100%;height:1px}.divider.horizontal.grey{background-color:var(--stroke-grey);width:100%}.divider.horizontal.event{background-color:var(--stroke-grey);width:100%;margin-top:-124px;margin-bottom:24px}.divider.horizontal.not-visible-in-small-devices{background-color:var(--stroke-grey)}.nav-header-wrapper{flex:none;justify-content:space-between;align-self:center;align-items:center;width:100%;max-width:3288px;height:52px;padding-left:36px;padding-right:36px;display:flex;position:relative}.dropdown-icon{margin-left:-24px}.dropdown-list{background-color:var(--blue-3);margin-top:10.5px;padding:8px 16px;position:absolute;top:30px}.dropdown-list.w--open{grid-column-gap:8px;grid-row-gap:8px;background-color:var(--blue-3);flex-flow:column;justify-content:flex-start;align-items:flex-start;width:auto;display:flex}.dropdown-list.trainings._2.w--open{grid-column-gap:0px;grid-row-gap:0px;border-top:1px solid var(--black);grid-column-gap:0px;grid-row-gap:0px;border-top:1px solid var(--black);flex-flow:row-reverse;align-items:stretch;margin:16px -36px -16px;padding-top:0;padding-bottom:0}.dropdown-list._2.w--open{margin-top:8px;margin-left:-8px;padding-left:0;padding-right:0;position:static}.mega-menu{border-right:0px none var(--black);border-bottom:1px solid var(--black);background-color:var(--blue-3);flex-flow:row;align-self:center;width:100vw;max-width:1680px;display:none;position:sticky;top:52px}.mega-menu.not-visible-in-small-devs{max-width:3288px;display:none}.mega-menu.not-visible-in-small-devs:lang(en){display:none}.mega-menu-colum-1{grid-column-gap:24px;grid-row-gap:24px;border-right:1px solid var(--black);flex-flow:column;padding:36px;display:flex}.mega-menu-colum-1._2{padding-left:36px}.mega-menu-colum-2{flex-flow:column;flex:1;align-items:flex-start;display:flex}.links-list{grid-column-gap:24px;grid-row-gap:24px;background-color:var(--blue-3);flex-flow:column;margin-top:0;padding:0;display:flex}.links-list.w--open{grid-column-gap:8px;grid-row-gap:8px;background-color:var(--blue-3);flex-flow:column;justify-content:flex-start;align-items:flex-start;width:auto;display:flex}.links-list.menu{grid-column-gap:16px;grid-row-gap:16px;grid-column-gap:16px;grid-row-gap:16px;margin-left:-8px}.nav-label{font-family:var(--_font---primary-font);font-size:var(--_text-styles---h3-size);line-height:var(--_text-styles---h3-height);letter-spacing:var(--_text-styles---h3-letter-spacing)}.nav-label.main{font-size:var(--_text-styles---large-body-size);line-height:var(--_text-styles---large-body-height);letter-spacing:var(--_text-styles---large-body-letter-spacing);font-weight:700;font-size:var(--_text-styles---large-body-size);line-height:var(--_text-styles---large-body-height);letter-spacing:var(--_text-styles---large-body-letter-spacing);font-weight:700}.icon-24px{width:24px;height:24px}.menu-button._2{padding-right:0}.menu-button._2.w--open{background-color:var(--blue-2);height:52px;padding-right:0;position:static;inset:-18px 0% auto}.menu-nav-items{grid-column-gap:64px;grid-row-gap:64px;flex:1;justify-content:flex-end;align-items:center;width:100%;height:52px;display:flex}.menu-nav-items._2{grid-column-gap:0px;grid-row-gap:0px;grid-column-gap:0px;grid-row-gap:0px;flex-flow:column;flex:1;width:100%;max-width:1752px;height:auto;margin-top:0;position:absolute;top:52px;left:0}.logo-wrapper{width:246.988px;height:52px}.header-centered-div{flex:1;justify-content:center;align-items:center;display:flex;position:absolute;inset:0% 0% auto}.header-centered-div._2{width:100%}.back-button{display:none}.footer{grid-column-gap:88px;grid-row-gap:88px;background-color:var(--black);flex-flow:column;align-items:center;padding:64px 36px 24px;display:flex}.footer-wrap-1{grid-column-gap:104px;grid-row-gap:104px;flex:1;width:100%;max-width:3288px;padding-top:0;padding-left:0;display:flex}.footer-wrap-2{flex-flow:row;flex:1;justify-content:space-between;width:100%;max-width:3288px;display:flex}.footer-block-1{grid-column-gap:24px;grid-row-gap:24px;flex-flow:column;flex:1;display:flex}.footer-block-2{grid-column-gap:24px;grid-row-gap:24px;flex-flow:column;flex:0 auto;justify-content:flex-start;width:30vw;max-width:482.4px;padding-bottom:16px;display:flex}.footer-title{grid-column-gap:16px;grid-row-gap:16px;flex-flow:row;justify-content:flex-start;align-items:center;display:flex}.footer-form{margin-top:24px;margin-bottom:0;padding-top:0}.footer-text-field{border-style:solid;border-width:1px 1px 2px;border-color:var(--black)var(--black)var(--beige-1);background-color:var(--black);font-family:var(--_font---primary-font);color:var(--beige-1);font-size:var(--_text-styles---body-size);line-height:var(--_text-styles---body-height);letter-spacing:var(--_text-styles---body-letter-spacing);margin-top:0;margin-bottom:24px;padding:0}.footer-text-field:focus-visible,.footer-text-field[data-wf-focus-visible]{border-color:var(--black)var(--black)var(--beige-1);outline-color:var(--black);outline-offset:0px;font-family:var(--_font---primary-font);color:var(--beige-1);font-size:var(--_text-styles---body-size);line-height:var(--_text-styles---body-height);letter-spacing:var(--_text-styles---body-letter-spacing);border-top-style:solid;outline-width:5px;outline-style:solid}.footer-text-field::placeholder{font-family:var(--_font---primary-font);color:var(--beige-1);font-size:var(--_text-styles---body-size);line-height:var(--_text-styles---body-height);letter-spacing:var(--_text-styles---body-letter-spacing)}.footer-form-wrapper{grid-column-gap:0px;grid-row-gap:0px;flex-flow:column;align-items:flex-start;display:flex}.button{background-color:var(--green-1);height:48px;font-family:var(--_font---primary-font);color:var(--black);font-size:var(--_text-styles---primary-button-size);line-height:var(--_text-styles---primary-button-height);letter-spacing:var(--_text-styles---primary-button-letter-spacing);text-transform:uppercase;flex:none;padding:16px 16px 14.5px;font-weight:700}.button:hover{background-color:var(--black);color:var(--beige-1)}.button.green-filled{height:48px;line-height:var(--_text-styles---primary-button-size);text-transform:uppercase;justify-content:center;align-items:center;padding-top:14.5px;padding-bottom:14.5px;display:flex}.button.green-filled:hover{background-color:var(--black);color:var(--beige-1)}.button.green-filled.shrink-if-needed{height:auto;min-height:48px;line-height:var(--_text-styles---small-body-height);flex:0 auto;padding-top:8px;padding-bottom:8px}.button.green-filled.dark-bg:hover{background-color:var(--green-2);color:var(--black)}.button.black-filled{background-color:var(--black);height:48px;color:var(--beige-1);justify-content:center;align-items:flex-start;padding-top:16px;display:flex}.button.black-filled:hover{background-color:var(--green-1);color:var(--black)}.button.black-filled.small{justify-content:center;align-items:center;height:42px;padding:12px 12px 10.5px}.extra-top-spacing{display:flex}.extra-top-spacing._12px{margin-top:12px}.extra-top-spacing._8px{padding-top:8px}.extra-top-spacing._8px.stretch{width:100%}.extra-top-spacing._24px{margin-top:24px}.extra-top-spacing._32px{grid-column-gap:0px;grid-row-gap:0px;margin-top:32px}.extra-top-spacing._32px.stretch{width:100%}.extra-top-spacing._16px{padding-top:16px}.success-message{background-color:var(--black);padding:24px 0}.success-message.light-background{background-color:var(--beige-1)}.error-message{background-color:var(--black);margin-top:16px;padding:0}.error-message.light-bg{background-color:var(--beige-1)}.large-text{font-family:var(--_font---primary-font);color:var(--black);font-size:var(--_text-styles---large-body-size);line-height:var(--_text-styles---large-body-height);letter-spacing:var(--_text-styles---large-body-letter-spacing);margin-top:0;margin-bottom:0}.large-text.bold{font-weight:700}.large-text.light{color:var(--beige-1)}.social-media-wrapper{grid-column-gap:24px;grid-row-gap:24px;flex-flow:row;align-items:stretch;height:30px;display:flex}.social-media-wrapper:hover{border-bottom:1px none var(--beige-1)}.footer-links{grid-column-gap:16px;grid-row-gap:16px;flex:1;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;place-items:end stretch;margin-top:40px;display:grid}.div-block-28{max-width:630px}.social-media-logo:hover{outline-color:var(--beige-1);outline-offset:4px;border-bottom:1px #000;outline-width:1px;outline-style:solid}.horizontal-section{grid-column-gap:104px;grid-row-gap:104px;background-color:var(--beige-1);flex-flow:row;justify-content:center;align-self:center;align-items:center;width:100%;max-width:none;padding:64px 36px;display:flex}.horizontal-section._404{padding-top:0;padding-bottom:64px}.horizontal-section._404-page{padding-top:36px}.horizontal-section.top-aligned{justify-content:center;align-items:flex-start}.horizontal-section.top-aligned.beige-2-bg{background-color:var(--beige-2);justify-content:center;align-items:center;width:100%;max-width:none}.horizontal-section.top-aligned.yellow{background-color:var(--yellow-2);justify-content:center;align-items:flex-start}.horizontal-section.top-aligned.green{background-color:var(--green-3);justify-content:center;align-items:flex-start}.horizontal-section.top-aligned.blue-3-bg{background-color:var(--blue-3);justify-content:center;align-items:center;width:100%;max-width:none}.horizontal-section.sticky-colum{border-top:1px solid var(--stroke-grey);border-bottom:1px solid var(--stroke-grey);justify-content:center;align-items:center;width:100%;padding:0}.horizontal-section.sticky-colum:where(.w-variant-9334f7e1-a005-8808-0f14-b08c92447e2f){border-top-style:none}.horizontal-section.sticky-colum.full-height{border-top-style:none;height:auto;min-height:auto;max-height:none;margin-top:0;margin-bottom:0}.horizontal-section.sticky-colum.no-bottom-stroke{border-bottom-style:none}.horizontal-section.sticky-colum.not-top-stroke{border-top-style:none;border-bottom-style:solid}.v-flex{grid-column-gap:0px;grid-row-gap:0px;flex-flow:column;flex:1;align-items:flex-start;display:flex}.v-flex.stats{grid-column-gap:8px;grid-row-gap:8px;flex:1;padding-top:24px;padding-bottom:24px}.v-flex.stats.not-hero{border:1px solid var(--beige-1);padding-left:36px;padding-right:36px}.v-flex.stats.not-hero.last{border-right-style:none}.v-flex.stats.not-hero.empty{border-left-style:none}.v-flex.stats.no-padding{padding-top:0;padding-bottom:0}.v-flex.stats.no-padding.don-t-shrink-or-gow,.v-flex.stats.no-stretch{flex:none}.v-flex.with-padding{padding:36px}.v-flex.with-padding.extra-paddings{margin-top:28px;margin-bottom:28px}.v-flex.with-padding.middle-centered{justify-content:center;align-items:flex-start}.v-flex.with-padding._0-spcaing{grid-column-gap:0px;grid-row-gap:0px}.v-flex.sticky-column.beige-2-bg{max-width:632px;height:auto}.v-flex.deep-dive-block-1{grid-column-gap:0px;grid-row-gap:0px;width:100%;padding:24px}.v-flex.deep-dive-bottom-block{grid-column-gap:12px;grid-row-gap:12px;border-top:1px dashed var(--stroke-grey);padding:24px}.v-flex.trainer-highlight-thumbnail---event{grid-column-gap:16px;grid-row-gap:16px;border-top:1.5px dashed var(--stroke-grey);align-items:stretch;width:100%;margin-top:0;padding:24px}.v-flex.trainer-highlight-thumbnail---intro{grid-column-gap:8px;grid-row-gap:8px;align-items:stretch;margin-top:0;padding:24px 24px 16px;text-decoration:none}.v-flex.trainers-pdp-block{grid-column-gap:16px;grid-row-gap:16px;margin-top:16px}.v-flex.faq{grid-column-gap:8px;grid-row-gap:8px;flex:none}.v-flex.buttons{grid-column-gap:36px;grid-row-gap:36px;padding:36px}.v-flex.buttons.hero-offer{grid-column-gap:16px;grid-row-gap:16px;padding:36px}.v-flex.training-description{z-index:10;grid-column-gap:0px;grid-row-gap:0px;border-style:none solid none none;border-width:1px 1px 4px;border-color:var(--stroke-grey)var(--stroke-grey)var(--beige-1);background-color:var(--beige-1);outline-offset:0px;outline:3px #333;flex:1;margin-top:-16px;margin-right:0;padding:28px 0 0;position:relative}.v-flex._16-spacing{grid-column-gap:16px;grid-row-gap:16px}.v-flex._16-spacing.stretch{align-items:stretch}.v-flex.event{grid-column-gap:36px;grid-row-gap:36px;align-items:stretch;max-width:none;padding:36px}.v-flex.full-width{align-items:stretch}.v-flex.full-width.credit-points{grid-column-gap:24px;grid-row-gap:24px;background-color:var(--beige-1);padding:24px}.v-flex.stretched,.v-flex.roadmap-2{align-items:stretch;position:static}.v-flex.module-kit-points{grid-column-gap:8px;grid-row-gap:8px;flex:1;padding-top:24px;padding-bottom:24px}.v-flex.module-kit-points.no-stretch{flex:1;width:auto;min-width:auto;max-width:339px}.v-flex.note{grid-column-gap:8px;grid-row-gap:8px;background-color:var(--yellow-2);border:1px #000;max-width:720px;padding:16px}.v-flex.stretch{width:100%}.v-flex.stretch.in-house-training{grid-column-gap:16px;grid-row-gap:16px;background-color:var(--beige-2);flex:none;margin:0 0 -64px;padding:36px}.v-flex.stretch.in-house-training.training-pdp{padding-top:48px;position:static;top:36px}.v-flex.stretch.in-house-training.event{margin-top:-20px;padding-top:36px}.v-flex.stretch.events-dates{grid-column-gap:0px;grid-row-gap:0px;margin-bottom:96px;padding-left:36px;padding-right:36px}.v-flex.stretch.events-dates.event-pdp{flex:none;margin-top:0;margin-bottom:124px;padding-top:36px;display:flex}.v-flex.stretch.events-dates.pretix-widget-wrapper--overview{grid-column-gap:40px;grid-row-gap:40px;margin-bottom:96px;padding-bottom:0;display:flex}.v-flex.stretch.events-dates.pretix-widget-wrapper--overview.training-booking-wrapper{display:flex}.v-flex._24-spacing{grid-column-gap:24px;grid-row-gap:24px}.v-flex._24-spacing.no-stretch{flex:none}.v-flex.news-title{height:100%;padding:0 36px}.v-flex._100{flex:1;justify-content:flex-start;width:100%}.v-flex._8-spacing{grid-column-gap:8px;grid-row-gap:8px}.v-flex._8-spacing._100{width:100%}.v-flex._8-spacing.checkboxes{margin-bottom:24px;padding-left:8px;padding-right:8px}.v-flex.free-column-sticky-section{border-right:1px none var(--stroke-grey);border-bottom:4px none var(--beige-1);border-left:1px solid var(--stroke-grey);background-color:var(--beige-1);outline-offset:0px;outline:3px #333;margin-bottom:0;padding:28px 0 24px}.v-flex.free-column-sticky-section.full-height{height:auto}.v-flex.free-column-sticky-section.shorter-descriptive{padding:64px 36px}.v-flex.free-column-sticky-section.shorter-descriptive.beige-2-bg{background-color:var(--beige-2);max-width:632px;padding:64px 36px}.v-flex.free-column-sticky-section.shorter-descriptive.green-1-bg{background-color:var(--green-3);justify-content:space-between;max-width:632px;padding:64px 36px}.v-flex.free-column-sticky-section.shorter-descriptive.what-you-get-price-page{background-color:var(--beige-2);max-width:632px;padding:64px 36px}.v-flex.free-column-sticky-section.shorter-descriptive.beige-in-desktop{background-color:var(--beige-2)}.v-flex.free-column-sticky-section.about-page{max-width:632px;padding:0}.v-flex.free-column-sticky-section.no-bottom-padding{padding-bottom:0}.v-flex.free-column-sticky-section.with-paddings{flex:1;max-width:632px;padding:36px}.v-flex.free-column-sticky-section.stretch{align-items:stretch}.v-flex.free-column-sticky-section.lateral-stroke{border-right-style:solid;border-right-color:var(--stroke-grey)}.v-flex.free-column-sticky-section.no-vertical-paddings{outline-offset:0px;border-bottom-width:0;outline:3px #333;flex:1;padding-top:0;padding-bottom:0}.v-flex.max-width-on{max-width:720px}.v-flex.hero-h1-block{width:auto;max-width:792px;padding:64px 36px 36px}.v-flex.hero-h1-block.no-button{max-width:880px;padding-bottom:36px}.v-flex.hero-h1-block.no-subtext-nor-button{max-width:880px;padding-bottom:12px}.v-flex.hero-h1-block.larger-max{max-width:960px}.v-flex.hero-h1-block.larger-max._0-spacing{align-self:auto}.v-flex.hero-h1-block.green-bg{background-color:var(--green-3);height:auto}.v-flex.hero-h1-block.green-bg._0-spacing{align-self:auto}.v-flex.hero-h1-block.training{grid-column-gap:36px;grid-row-gap:36px}.v-flex.hero-h1-block._0-spacing{align-self:flex-end;width:100%;max-width:1280px}.v-flex.small-block{grid-column-gap:12px;grid-row-gap:12px;align-self:flex-end;align-items:stretch;width:100%;max-width:1280px;padding:36px}.v-flex.small-block.top{flex:none;max-width:520px;padding-top:64px}.v-flex.small-block.no-padding{grid-column-gap:40px;grid-row-gap:40px;flex:none;padding:0}.v-flex.small-block.don-t-shrink{flex:none}.v-flex.hero-colum-1-button{grid-column-gap:12px;grid-row-gap:12px;justify-content:flex-end;align-items:flex-end;max-width:none;padding:36px}.v-flex.hero-colum-1-button.left-aligned{flex:none;justify-content:flex-end;align-items:flex-start;padding-top:0}.v-flex.free-column-sticky-section{outline-offset:0px;background-color:#faf8f2;border-bottom:4px #faf8f2;border-left:1px solid #c0bdb4;border-right:1px #c0bdb4;outline:3px #333;padding:28px 0}.v-flex._0-spacing{grid-column-gap:0px;grid-row-gap:0px}.image-wrapper{flex:1;justify-content:center;align-items:center;max-width:632px;height:auto;max-height:none;display:flex}.image-wrapper.illustration,.image-wrapper.campaign-image,.image-wrapper.illustration{max-height:320px}.vertical-section{grid-column-gap:0px;grid-row-gap:0px;border-bottom:1px solid var(--stroke-grey);background-color:var(--beige-1);flex-flow:column;align-self:center;width:100%;margin-bottom:0;padding:64px 36px;display:flex}.vertical-section.highlight-bar{background-color:var(--black);padding-top:0;padding-bottom:0}.vertical-section.only-bottom-margin{z-index:0;border-bottom:0px none var(--beige-1);outline-color:var(--beige-1);outline-offset:-1px;outline-width:2px;outline-style:solid;margin-bottom:64px;padding:0;position:relative}.vertical-section.only-bottom-margin.no-bottom-stroke{border-bottom-style:none}.vertical-section.no-lateral-padding{padding-left:0;padding-right:0}.vertical-section.no-lateral-padding.trainings{padding-top:0;padding-bottom:0}.vertical-section.no-bottom-stroke{border-bottom-style:none}.h-flex-max-limit{grid-column-gap:104px;grid-row-gap:104px;justify-content:flex-start;align-self:center;align-items:flex-start;width:100%;max-width:3288px;display:flex}.h-flex-max-limit.aligned-to-the-middle{grid-column-gap:80px;grid-row-gap:80px;justify-content:flex-start;align-items:center}.h-flex-max-limit.stats{grid-column-gap:24px;grid-row-gap:24px;flex-flow:row;justify-content:space-between;align-items:stretch;max-width:3288px}.h-flex-max-limit.no-spacing{grid-column-gap:0px;grid-row-gap:0px;border:1px #000;justify-content:flex-start;align-items:stretch}.h-flex-max-limit.no-spacing.beige-2-bg{background-color:var(--beige-2);align-items:flex-start}.h-flex-max-limit.no-spacing.beige-2-bg.lateral-stroke{border-right-style:solid;border-right-color:var(--stroke-grey)}.h-flex-max-limit.no-spacing.lateral-stroke{border-top-style:none;border-right-style:solid;border-right-color:var(--stroke-grey)}.h-flex-max-limit._404,.h-flex-max-limit.aligned-to-the-middle{grid-column-gap:80px;grid-row-gap:80px;justify-content:flex-start;align-items:center}.h-flex-max-limit.aligned-to-the-middle._16px-spacing-in-small-devs{grid-column-gap:104px;grid-row-gap:104px;grid-column-gap:104px;grid-row-gap:104px;max-width:3288px}.h-flex-max-limit.sticky-column{grid-column-gap:0px;grid-row-gap:0px;flex-flow:row;flex:1;justify-content:flex-start;align-items:flex-start;max-width:3360px;padding:0;position:static}.h-flex-max-limit.sticky-column.full-height{align-items:stretch;height:100%;position:static}.h-flex-max-limit.sticky-column.trainings{grid-column-gap:0px;grid-row-gap:0px;border-top:1px none var(--stroke-grey);max-height:none;margin-top:0;padding-top:0;padding-bottom:0;overflow:clip}.h-flex-max-limit.sticky-column.events{border-top:1px none var(--stroke-grey);justify-content:flex-start;align-items:stretch;max-height:none;padding-top:0;padding-bottom:0;overflow:clip}.h-flex-max-limit.sticky-column.with-paddings{max-width:3360px}.h-flex-max-limit.sticky-column.lateral-strokes{border-right:1px solid var(--stroke-grey);border-left:1px solid var(--stroke-grey);outline-color:var(--stroke-grey);outline-offset:-1px;border-right:1px solid var(--stroke-grey);border-left:1px solid var(--stroke-grey);outline-width:1px;outline-style:none;outline-color:var(--stroke-grey);outline-offset:-1px;outline-width:1px;outline-style:none}.h-flex-max-limit.hero{grid-column-gap:0px;grid-row-gap:0px;border-width:1px;border-color:var(--black);outline-offset:0px;border-bottom-style:none;border-left-style:solid;border-right-style:solid;outline:3px #171715;align-items:stretch;max-width:3504px;overflow:visible}.h-flex-max-limit.hero.with-background{max-width:3288px}.h-flex-max-limit.hero.with-background.lateral-strokes{border-right-style:solid;border-right-color:var(--stroke-grey);border-left-style:solid;border-left-color:var(--stroke-grey)}.h-flex-max-limit.hero.stroke{outline-color:var(--stroke-grey);outline-offset:0px;outline-width:1px;outline-style:solid;max-width:3360px}.h-flex-max-limit.hero.smaller-max{max-width:3288px}.h-flex-max-limit.hero.smaller-max.lateral-strokes{border-right-style:solid;border-right-color:var(--stroke-grey);border-left-style:solid;border-left-color:var(--stroke-grey)}.h-flex-max-limit.hero.smaller-max.left-stroke{border-left-style:solid;border-left-color:var(--stroke-grey)}.h-flex-max-limit.hero.smaller-max.left-stroke.bottom-stroke{border-bottom-style:solid;border-bottom-color:var(--stroke-grey)}.h-flex-max-limit.hero{grid-column-gap:0px;grid-row-gap:0px;outline-offset:1px;border:1px #171715;outline:1px #171715;align-items:stretch}.v-flex-max-limit{flex-flow:column;align-self:center;width:100%;max-width:3288px;padding-bottom:0;display:flex}.v-flex-max-limit.left-aligned{align-items:flex-start;width:100%;max-width:3288px}.v-flex-max-limit._24-spacing{grid-column-gap:24px;grid-row-gap:24px}.v-flex-max-limit.full-width{grid-column-gap:64px;grid-row-gap:64px;width:100%;max-width:3288px}.v-flex-max-limit.full-width.no-spacing{grid-column-gap:0px;grid-row-gap:0px}.v-flex-max-limit.full-width.no-spacing.pdps{border-right:1px solid var(--stroke-grey);border-left:1px solid var(--stroke-grey);padding-top:36px}.v-flex-max-limit.full-width._40px-spacing{grid-column-gap:40px;grid-row-gap:40px;max-width:3288px}.sticky-column{grid-column-gap:0px;grid-row-gap:0px;flex-flow:column;flex:1;align-items:flex-start;max-width:560px;padding:64px 36px;display:flex;position:sticky;top:52px}.sticky-column.trainings{z-index:10;grid-column-gap:0px;grid-row-gap:0px;border-top:1px none var(--stroke-grey);min-width:320px;max-height:100vh;margin-top:-76px;padding:124px 0 64px;top:0;overflow:auto}.sticky-column.event{z-index:10;border-top:1px none var(--stroke-grey);background-color:var(--beige-2);z-index:10;border-top:1px none var(--stroke-grey);max-height:100vh;margin-top:-92px;padding:96px 0 64px;top:0;overflow:auto}.sticky-column.stretched-width{border-right:1px solid var(--stroke-grey);align-items:stretch;max-height:100vh;margin-bottom:0;margin-right:-1px;top:52px;overflow:auto}.sticky-column.stretched-width.no-bottom-margin-in-smaller-devs.news{grid-column-gap:36px;grid-row-gap:36px;justify-content:flex-start;align-items:stretch;max-width:640px;min-height:auto;max-height:none;padding-bottom:0;padding-left:0;padding-right:0}.sticky-column.stretched-width.no-bottom-margin-in-smaller-devs.data-privacy{max-width:none}.h-flex{flex-flow:row;display:flex}.h-flex.with-spacing{grid-column-gap:36px;grid-row-gap:36px;align-items:flex-start}.h-flex.with-spacing.comparison-table-row{grid-column-gap:16px;grid-row-gap:16px;flex:0 auto;grid-template-rows:auto;grid-template-columns:.5fr 1fr 1fr;grid-auto-columns:1fr;display:grid}.h-flex.bottom-aligned{justify-content:space-between;align-items:flex-end}.h-flex.bottom-aligned.with-subtext{grid-column-gap:40px;grid-row-gap:40px}.h-flex._24-spacing{grid-column-gap:24px;grid-row-gap:24px;align-items:flex-start}.h-flex.composed-h2{grid-column-gap:8px;grid-row-gap:0px;flex-flow:wrap;flex:1}.h-flex.faq{flex:1;justify-content:space-between;align-items:center;width:100%}.h-flex.links{grid-column-gap:40px;grid-row-gap:40px;margin-top:36px}.h-flex.trainer{grid-column-gap:40px;grid-row-gap:40px;align-items:flex-start}.h-flex._16-spacing{grid-column-gap:12px;grid-row-gap:12px}.h-flex.buttons{grid-column-gap:40px;grid-row-gap:40px;flex-flow:wrap;justify-content:flex-start;align-items:flex-end}.h-flex.roadmap{grid-column-gap:40px;grid-row-gap:40px}.h-flex.credit-points{grid-column-gap:40px;grid-row-gap:40px;flex:1;padding-left:24px;padding-right:24px}.h-flex.top-aligned{justify-content:space-between;align-items:flex-end}.h-flex.top-aligned._24px-spacing{grid-column-gap:24px;grid-row-gap:24px;justify-content:space-between;align-items:flex-start}.h-flex.top-aligned._24px-spacing.deep-dive{z-index:100;height:45.5px;position:relative}.h-flex.event-spec-details{grid-column-gap:24px;grid-row-gap:24px;align-items:center}.h-flex._4{grid-column-gap:4px;grid-row-gap:4px}.h-flex.usps.final-highlighted-note{background-color:var(--green-3);border-bottom-style:none;margin-bottom:-28px}.h-flex.full-width{flex:1;justify-content:space-between;align-items:center;width:100%}.h-flex.logos{grid-column-gap:24px;grid-row-gap:24px;justify-content:flex-start;align-items:center}.h-flex.logos.aligned-to-the-top{justify-content:flex-start;align-items:flex-start}.h-flex.logos.with-paddings{grid-column-gap:80px;grid-row-gap:80px;flex:1;justify-content:flex-start;align-items:center;min-width:640px;max-width:none;padding:36px}.h-flex.logos.with-paddings.smaller{grid-column-gap:40px;grid-row-gap:40px;min-width:560px}.h-flex.vertical-in-mobile.isaqb-trainings{background-color:var(--black);flex-flow:wrap}.h-flex.vertical-in-mobile.z-wrap{flex-flow:wrap;width:auto}.h-flex.usps.last{border-bottom-style:none}.h-flex.usps{grid-column-gap:64px;grid-row-gap:64px;border-bottom:1px solid var(--stroke-grey);justify-content:space-between;width:100%;padding:24px 36px}.h-flex.usps.last{border-bottom-style:none;padding-top:24px}.h-flex.stretched{flex:1}.usp-image{height:120px}.logos-main-container{flex:1;width:auto;max-width:none;height:64px;margin-top:0;margin-left:0;margin-right:0;padding-left:0;display:flex;position:relative;overflow:clip}.logos-carousel-container{z-index:1;grid-column-gap:80px;grid-row-gap:80px;flex:1;justify-content:flex-start;align-items:center;width:auto;max-width:none;height:auto;margin-top:0;display:flex;position:static;overflow:hidden}.clients-logos{grid-column-gap:80px;grid-row-gap:80px;flex-flow:row;flex:none;justify-content:flex-start;align-self:auto;align-items:center;width:auto;height:auto;margin-top:0;display:flex}.client-logo{height:auto}.client-logo.horizontal{height:24px}.client-logo.horizontal.l{height:44px}.client-logo.square{height:64px}.heading-wrapper{flex:none}.heading-wrapper.no-bottom-margin{flex:1;margin-bottom:-24px;display:flex}.heading-wrapper.no-bottom-margin.h3{margin-bottom:-16px}.heading-wrapper.no-bottom-margin.no-stretch{flex:none}.logos-section{grid-column-gap:104px;grid-row-gap:104px;border-bottom:1px solid var(--stroke-grey);background-color:var(--beige-1);flex-flow:row;justify-content:center;align-self:center;align-items:center;width:100%;max-width:none;padding:36px;display:flex;overflow:clip}.chips-container{grid-column-gap:12px;grid-row-gap:12px;flex-flow:wrap;display:flex}.chips-container.horizontal-scroll.no-early-offer-chip{grid-column-gap:12px;grid-row-gap:12px}.chip{border:1px solid var(--beige-3-chips);background-color:var(--beige-1);font-family:var(--_font---terciary-font);color:var(--black);font-size:var(--_text-styles---small-body-terciary-font-size);line-height:var(--_text-styles---small-body-terciary-font-height);letter-spacing:var(--_text-styles---small-body-terciary-font-letter-spacing);text-transform:uppercase;justify-content:center;align-items:center;padding:10px 12px 8px;display:flex}.chip:hover{background-color:var(--beige-2)}.chip:active{border-color:var(--green-1);background-color:var(--green-1)}.chip.beige-3{grid-column-gap:12px;grid-row-gap:12px;border-style:none;border-color:var(--yellow-1);background-color:var(--beige-3-chips);padding-bottom:10px}.chip.no-break.jetboost-filter-active{border-color:var(--green-1);background-color:var(--green-1)}.chip.green-outlined{border-color:var(--green-1);background-color:#0000;height:38px;padding-bottom:10px}.chip.green-filled{border-color:var(--green-1);background-color:var(--green-1);height:38px;padding-bottom:10px}.chip.no-hover{grid-column-gap:8px;grid-row-gap:8px;height:38px;padding-bottom:10px}.chip.no-hover:hover{background-color:var(--beige-1)}.chip.no-hover.green{border-color:var(--green-1);background-color:var(--green-1)}.chip.black-filled{border-style:none;border-color:var(--black)var(--green-1)var(--green-1);background-color:var(--black);height:38px;color:var(--beige-1);padding-bottom:10px}.chip.black-filled.early-birds{padding-bottom:8px}.chip.black-filled.early-birds:hover{background-color:var(--green-1);color:var(--black)}.chip.black-filled.early-birds.jetboost-filter-5bep.jetboost-filter-active{grid-column-gap:55px;grid-row-gap:55px;background-color:var(--green-1);color:var(--black)}.chip.black-filled.early-birds.active{background-color:var(--green-1);color:var(--black)}.chip.yellow{grid-column-gap:12px;grid-row-gap:12px;border-style:none;border-color:var(--yellow-1);background-color:var(--yellow-1);height:38px;padding-bottom:10px}.trainer-grid{grid-column-gap:12px;grid-row-gap:12px;flex-flow:wrap;grid-template-rows:auto auto;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr;grid-auto-columns:1fr;justify-items:stretch;display:grid}.simple-trainer-card{grid-column-gap:0px;grid-row-gap:0px;aspect-ratio:auto;background-color:var(--beige-2);flex-flow:column;width:auto;min-height:auto;max-height:none;padding:0;display:flex;position:relative}.simple-trainer-presentation{z-index:2;grid-column-gap:8px;grid-row-gap:8px;flex-flow:column;width:100%;height:100%;padding:16px;text-decoration:none;display:flex;position:absolute}.trainer-image.highlighted-thumbnail{object-fit:fill;width:202px;height:202px}.trainer-image.campaign{aspect-ratio:1;object-fit:cover;width:auto;height:auto}.hero{z-index:1;grid-column-gap:0px;grid-row-gap:0px;border-right:1px none var(--black);border-bottom:1px solid var(--stroke-grey);background-color:var(--beige-1);justify-content:center;align-items:stretch;display:flex;position:relative;overflow:clip}.hero.no-bottom-stroke{border-bottom-style:none;border-bottom-width:0}.hero.green-bg{background-color:var(--green-3)}.hero-left-column{border-right:1px solid var(--stroke-grey);border-left:1px none var(--stroke-grey);outline-color:var(--stroke-grey);outline-offset:-1px;--_text-styles---h1-size:60px;--_text-styles---h1-height:64px;--_text-styles---h1-letter-spacing:0px;--_text-styles---h2-size-primary-font:32px;--_text-styles---h2-height-primary-font:40px;--_text-styles---h2-letter-spacing-primary-font:0px;--_text-styles---h3-size:28px;--_text-styles---h3-height:36px;--_text-styles---h3-letter-spacing:0px;--_text-styles---large-body-size:20px;--_text-styles---large-body-height:26px;--_text-styles---large-body-letter-spacing:0px;--_text-styles---body-size:16px;--_text-styles---body-height:24px;--_text-styles---body-letter-spacing:0px;--_text-styles---small-body-size:14px;--_text-styles---small-body-height:20px;--_text-styles---small-body-letter-spacing:0px;--_text-styles---h2-size-secondary-font:24px;--_text-styles---h2-height-secondary-font:28px;--_text-styles---h2-letter-spacing-secondary-font:0px;--_text-styles---small-body-terciary-font-size:var(--_text-styles---prim-nav-item-size);--_text-styles---small-body-terciary-font-height:var(--_text-styles---prim-nav-item-height);--_text-styles---small-body-terciary-font-letter-spacing:1px;--_text-styles---primary-button-letter-spacing:1.92px;--_text-styles---xs-body-size:12px;--_text-styles---xs-body-height:18.4px;--_text-styles---xs-body-letter-spacing:0px;--_text-styles---prim-nav-item-size:14px;--_text-styles---prim-nav-item-height:18.6px;--_text-styles---prim-nav-item-letter-spacing:1.92px;--_text-styles---sec-nav-item-size:14px;--_text-styles---sec-nav-item-height:18.7px;--_text-styles---sec-nav-item-letter-spacing:1.6px;--_text-styles---text-button-size:20px;--_text-styles---text-button-height:20px;--_text-styles---text-button-letter-spacing:0px;--_text-styles---primary-button-size:14px;--_text-styles---primary-button-height:18.6px;outline-width:1px;outline-style:none;flex:1;max-width:none}.hero-left-column.green-bg{background-color:var(--green-3);flex-flow:column;align-items:stretch;display:flex}.hero-left-column.stretch{flex-flow:column;justify-content:flex-start;height:auto;display:flex}.hero-right-column{outline-color:var(--stroke-grey);outline-offset:-1px;outline-width:1px;outline-style:none;flex-flow:column;flex:0 auto;justify-content:flex-start;min-width:400px;max-width:520px;display:flex}.hero-right-column:where(.w-variant-af9e146d-4603-7e02-845b-4eaf6a1eeb53),.hero-right-column:where(.w-variant-7301f391-3b59-3ac8-0638-35baf8d19234){display:none}.hero-right-column:where(.w-variant-a78093ab-c2c8-204f-70dc-f7d263aca20e){display:flex}.hero-right-column.stretch-width{flex:1}.hero-right-column.campaign-image:where(.w-variant-af9e146d-4603-7e02-845b-4eaf6a1eeb53),.hero-right-column.campaign-image.trainings-overview:where(.w-variant-7301f391-3b59-3ac8-0638-35baf8d19234),.hero-right-column.campaign-image.trainings-overview:where(.w-variant-af9e146d-4603-7e02-845b-4eaf6a1eeb53){display:flex}.hero-right-column.enterprises-solutions:where(.w-variant-a78093ab-c2c8-204f-70dc-f7d263aca20e),.hero-right-column.module-kit{display:flex}.hero-right-column.module-kit:where(.w-variant-a78093ab-c2c8-204f-70dc-f7d263aca20e),.hero-right-column.module-kit:where(.w-variant-af9e146d-4603-7e02-845b-4eaf6a1eeb53){display:none}.hero-right-column.pdps{min-width:auto}.hero-right-column.campaign-image{flex:0 auto;width:36vw;min-width:auto;max-width:none;display:none}.hero-right-column.campaign-image:where(.w-variant-af9e146d-4603-7e02-845b-4eaf6a1eeb53),.hero-right-column.campaign-image.trainings-overview:where(.w-variant-7301f391-3b59-3ac8-0638-35baf8d19234),.hero-right-column.campaign-image.trainings-overview:where(.w-variant-af9e146d-4603-7e02-845b-4eaf6a1eeb53),.hero-right-column.campaign-image.trainings-overview:where(.w-variant-7301f391-3b59-3ac8-0638-35baf8d19234),.hero-right-column.campaign-image.trainings-overview:where(.w-variant-af9e146d-4603-7e02-845b-4eaf6a1eeb53){display:flex}.hero-right-column.enterprises-solutions{display:none}.hero-right-column.enterprises-solutions:where(.w-variant-a78093ab-c2c8-204f-70dc-f7d263aca20e),.hero-right-column.module-kit{display:flex}.hero-right-column.module-kit:where(.w-variant-a78093ab-c2c8-204f-70dc-f7d263aca20e),.hero-right-column.module-kit:where(.w-variant-af9e146d-4603-7e02-845b-4eaf6a1eeb53){display:none}.hero-illustration-block{grid-column-gap:36px;grid-row-gap:36px;flex-flow:column;flex:1;align-items:flex-start;max-width:520px;padding:36px;display:flex}.hero-illustration-block.early-birds{background-color:var(--yellow-2);flex:1;justify-content:flex-start;align-items:center;max-width:none;height:100%}.hero-illustration-block.full-width{align-items:stretch}.hero-illustration-block.image-bg{flex:1;padding:0}.hero-illustration-block.module-kit{background-color:var(--green-3);flex:none;justify-content:flex-start;align-items:flex-start;height:auto}.hero-illustration-block.module-kit.stretch-height{outline-color:var(--green-3);outline-offset:0px;outline-width:1px;outline-style:none;flex:1;width:100%;max-width:none;height:100%}.hero-illustration-block.module-kit.stretch-height.enterprises-solutions{background-color:var(--blue-3);background-color:var(--blue-3)}.illustration{aspect-ratio:auto;object-fit:contain;object-position:50% 100%;flex:1;width:100%;max-width:none;height:auto;min-height:auto;max-height:none}.illustration.larger,.illustration.early-birds{flex:0 auto;width:100%;max-height:280px}.illustration.not-visible-in-mobile{flex:1;width:100%;max-height:none}.illustration.not-visible-in-mobile.training-module-kit{border-bottom-style:none;height:auto;max-height:152px;padding:0}.illustration.not-visible-in-mobile.with-limit{object-position:0% 100%;max-height:160px}.text-max-limit{max-width:720px}.text-max-limit.wider{max-width:840px}.text-max-limit.wider.stretch{width:100%}.thumbnail{grid-column-gap:32px;grid-row-gap:32px;background-color:var(--beige-2);flex-flow:column;text-decoration:none;display:flex;position:relative}.thumbnail:hover{outline-color:var(--beige-3-chips);outline-offset:0px;border:1px #000;outline-width:2px;outline-style:solid}.chip-icon{width:16px;height:16px}.thumbnail-row-1{flex-flow:row;justify-content:space-between;align-items:flex-start;padding-top:24px;padding-left:24px;padding-right:24px;display:flex}.thumbnail-row-2{flex-flow:column;justify-content:space-between;align-items:stretch;padding-top:0;padding-left:24px;padding-right:24px;display:flex}.points-container{grid-column-gap:16px;grid-row-gap:16px;flex-flow:wrap;justify-content:flex-start;align-items:center;display:flex}.points-container.training{grid-column-gap:20px;grid-row-gap:20px}.points-container.thumbnail{margin-top:32px}.points-container.thumbnail:hover{outline-color:var(--beige-3-chips);outline-offset:0px;outline-width:2px;outline-style:none}.points-counter-wrapper{border:1.5px solid var(--green-1);background-color:var(--green-1);font-family:var(--_font---terciary-font);color:var(--black);font-size:var(--_text-styles---small-body-size);line-height:var(--_text-styles---small-body-height);letter-spacing:var(--_text-styles---small-body-letter-spacing);text-transform:uppercase;justify-content:center;align-items:center;padding:4px 8px 2px;display:flex}.points-counter-wrapper:hover,.points-counter-wrapper:active{border-color:var(--green-1);background-color:var(--green-1)}.points-item{grid-column-gap:12px;grid-row-gap:12px;flex-flow:row;justify-content:flex-start;align-items:center;display:flex}.thumbnail-row-3{grid-column-gap:80px;grid-row-gap:16px;flex-flow:wrap;justify-content:flex-start;align-items:stretch;padding-top:0;padding-left:24px;padding-right:24px;display:flex}.thumbnail-row-3.training{grid-column-gap:16px;grid-row-gap:16px;grid-column-gap:16px;grid-row-gap:16px;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr;grid-auto-columns:1fr;margin-top:0;margin-bottom:0;display:grid}.icon-20px{width:20px;height:20px}.icon-20px.paginator{margin-top:0;margin-bottom:2px}.thumbnail-description-item{grid-column-gap:8px;grid-row-gap:8px;flex-flow:row;flex:0 auto;justify-content:flex-start;align-items:center;display:flex}.thumbnail-description-item.highlighted{grid-column-gap:12px;grid-row-gap:12px;grid-column-gap:12px;grid-row-gap:12px;min-height:32px}.event-thumbnail-row-4{grid-column-gap:24px;grid-row-gap:12px;background-color:var(--green-3);flex-flow:column wrap;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;grid-auto-flow:column;justify-content:space-between;align-items:stretch;padding:16px 24px;display:grid}.trainer-mini-icon{border:1px solid var(--stroke-grey);width:32px;height:32px}.thumbnail-row---final{border-top:1px dashed var(--stroke-grey);flex-flow:row;justify-content:space-between;align-items:center;height:auto;min-height:68px;margin-top:-32px;padding:20px 24px;display:flex}.thumbnail-row---final.training{border-style:dashed none none;border-width:1.5px 1px 1px;border-color:var(--stroke-grey)black black;border-style:dashed none none;border-width:1.5px 1px 1px;border-color:var(--stroke-grey)black black;justify-content:flex-end;align-items:center;margin-top:0}.thumbnails-grid{grid-column-gap:16px;grid-row-gap:16px;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;place-items:start stretch;display:grid}.long-button-with-icon{grid-column-gap:16px;grid-row-gap:16px;border-bottom:2.5px solid var(--black);flex:1;justify-content:space-between;align-items:center;padding-bottom:4px;text-decoration:none;display:flex}.long-button-with-icon:where(.w-variant-1987d124-6e5a-cf33-86ae-a773e4c70418){border-bottom-color:var(--beige-1);flex:none}.long-button-with-icon:hover{border-bottom-color:var(--green-1)}.thumbnails-v-flex-sticky-section{grid-column-gap:16px;grid-row-gap:16px;flex-flow:column;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;width:100%;margin-top:36px;margin-bottom:36px;padding-left:36px;padding-right:36px;display:flex}.icon-2{margin-bottom:8px;margin-right:0}.icon-2.sorting{margin-bottom:12px}.dropdown-list-2{border:1px solid #000}.dropdown-list-2.w--open{z-index:10;border:1.5px none var(--stroke-grey);background-color:var(--beige-1);outline-color:var(--dark-grey);outline-offset:0px;outline-width:1.5px;outline-style:solid;padding-top:8px;padding-bottom:8px;position:relative;top:0;left:0;right:0}.dropdown-list-2.absolute-position.w--open{z-index:100000;flex-flow:column;justify-content:flex-start;align-items:flex-start;width:160px;min-width:auto;margin-top:40px;padding-top:0;padding-bottom:0;display:flex;position:absolute;top:0;left:auto;right:0}.dropdown-list-2.no-outline.w--open{outline-color:var(--dark-grey);outline-offset:0px;outline-width:1.5px;outline-style:none;padding-top:0;padding-bottom:0}.dropdown-list-2.no-outline.large{overflow:scroll}.dropdown-list-2.no-outline.large.w--open{max-height:70vh}.search{flex:1;width:100%;margin-bottom:0;display:flex}.search-input{border:1px solid var(--stroke-grey);background-color:var(--beige-1);height:auto;font-family:var(--_font---terciary-font);color:var(--black);font-size:var(--_text-styles---small-body-terciary-font-size);line-height:var(--_text-styles---small-body-terciary-font-height);letter-spacing:var(--_text-styles---small-body-terciary-font-letter-spacing);text-transform:uppercase;background-image:url(https://cdn.prod.website-files.com/699dd5a90d370ac1e61d3c3f/69f21979bc545f8a55270953_Search%20Icon.svg);background-position:12px;background-repeat:no-repeat;background-size:auto;margin-top:0;margin-bottom:24px;padding:14px 16px 10px 48px}.search-input:active,.search-input:focus-visible,.search-input[data-wf-focus-visible]{border-color:var(--black)}.search-input.no-padding{flex:1;height:auto;margin-bottom:0}.extended-dropdown-main{flex:1;justify-content:space-between;width:100%;margin-left:0;margin-right:0;padding:8px 20px 8px 0;display:flex}.extended-dropdown-main.w--open{z-index:1;width:100%}.extended-dropdown-main.deep-dive{flex:none;align-items:flex-end;height:44px}.extended-dropdown{z-index:1;grid-column-gap:8px;grid-row-gap:8px;border-bottom:1.5px solid var(--black);flex-flow:column;flex:1;justify-content:flex-start;align-items:flex-start;margin-left:0;margin-right:0;display:flex}.extended-dropdown.contact-form{grid-column-gap:8px;grid-row-gap:8px;border-style:none none solid;border-width:1px 1px 2px;border-color:var(--black);background-color:var(--beige-1);width:100%;font-family:var(--_font---primary-font);color:var(--black);font-size:var(--_text-styles---body-size);line-height:var(--_text-styles---body-height);letter-spacing:var(--_text-styles---body-letter-spacing);margin-bottom:0;padding-left:0;padding-right:0}.paginator-controllers{grid-column-gap:8px;grid-row-gap:8px;background-color:var(--beige-1);border-style:none;width:auto;height:auto;padding:8px 8px 9px;text-decoration:none;display:flex}.paginator-controllers.previous{align-items:center;position:absolute;inset:0% auto 0% 0%}.paginator-controllers.next{align-items:center;position:absolute;inset:0% 0% 0% auto}.checkbox{border:1.5px solid var(--black);background-color:var(--beige-1);outline-color:var(--black);outline-offset:-1.5px;border-radius:0;outline-width:1.5px;outline-style:none;width:17px;height:17px;margin-top:0;margin-left:-36px}.checkbox:hover{outline-color:var(--black);outline-offset:0px;outline-width:0;outline-style:none}.checkbox:active{background-color:var(--beige-2);outline-color:var(--beige-2)}.checkbox:focus,.checkbox:focus-visible,.checkbox[data-wf-focus-visible]{background-color:var(--black)}.checkbox.w--redirected-checked{border-style:solid;border-color:var(--black);background-color:var(--black);outline-color:var(--black);outline-offset:0px;outline-width:0;outline-style:none;padding-left:4px;padding-right:4px;font-size:12px}.checkbox.w--redirected-focus-visible{box-shadow:0 2px 5px 0 var(--beige-1);border-width:2px}.checkbox-field{grid-column-gap:8px;grid-row-gap:8px;justify-content:flex-start;align-items:center;margin-top:4px;margin-bottom:0;padding-left:14px;display:flex}.filter-with-checkboxes{flex:1;margin-bottom:0}.heading-1.light{color:var(--beige-1);font-size:var(--_text-styles---h1-size);line-height:var(--_text-styles---h1-height);letter-spacing:var(--_text-styles---h1-letter-spacing);font-weight:700}.full-image{object-fit:cover;flex:1;width:100%;height:100%}.full-image.campaign-large-image{max-height:none}.full-image.campaign-large-image.hero{flex:1;height:100%;max-height:240px;overflow:clip}.hamburger-stroke._1,.hamburger-stroke._2,.hamburger-stroke._3,.hamburger-stroke._1,.hamburger-stroke._2,.hamburger-stroke._3{background-color:var(--black);width:25.88px;height:2.81px}.hamburger-wrapper{grid-column-gap:6px;grid-row-gap:6px;flex-flow:column;display:flex}.z-wrap-container{grid-column-gap:10px;grid-row-gap:4px;white-space:normal;word-break:normal;flex-flow:wrap;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;display:inline-flex}.z-wrap-container.small-text{grid-column-gap:6px;grid-row-gap:6px;grid-column-gap:6px;grid-row-gap:6px;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;display:inline-flex}.trainings-list{grid-column-gap:16px;grid-row-gap:16px;flex-flow:column;display:flex}.hero-right-block{grid-column-gap:36px;grid-row-gap:36px;flex-flow:column;flex:1;align-items:flex-start;padding:36px;display:flex}.hero-right-block.black-bg{background-color:var(--black);flex:0 auto;justify-content:flex-end;align-items:flex-start;max-width:none;height:100%}.hero-right-block.black-bg.training-pdp{grid-column-gap:36px;grid-row-gap:36px;flex:none;height:auto;padding:36px}.hero-right-block.black-bg._24-spacing{grid-column-gap:24px;grid-row-gap:24px}.hero-right-block.black-bg._24-spacing.top-aligned{justify-content:flex-start;align-items:flex-start}.training-link-block{z-index:2;grid-column-gap:32px;grid-row-gap:32px;background-color:#0000;flex-flow:column;width:100%;height:100%;text-decoration:none;display:flex;position:absolute;inset:0%}.training-link-block:hover{outline-color:var(--beige-3-chips);outline-offset:0px;border:1px #000;outline-width:2px;outline-style:solid}.training-link-block.trainer:hover{outline-color:var(--beige-3-chips);outline-offset:0px;outline-width:2px;outline-style:none}.pagination{flex-flow:row;align-items:center;height:24px;margin-top:24px;position:relative}.page-count{width:auto;font-family:var(--_font---primary-font);color:var(--black);font-size:var(--_text-styles---body-size);line-height:var(--_text-styles---body-height);letter-spacing:var(--_text-styles---body-letter-spacing);flex:none;margin-top:0;position:absolute;inset:0 0% 0%}.nav-wrapper{z-index:1000;position:sticky;top:0}.navbar-desktop{background-color:var(--blue-2);flex-flow:column;width:100%;height:52px;padding-left:0;padding-right:0;display:flex;position:static;top:0}.navbar-mobile{background-color:var(--blue-2);flex-flow:column;width:100%;height:52px;padding-left:0;padding-right:0;display:none;position:relative;top:0}.training-thumbnail{grid-column-gap:0px;grid-row-gap:0px;background-color:var(--beige-2);flex-flow:column;text-decoration:none;display:flex;position:relative}.training-thumbnail:hover{outline-color:var(--beige-3-chips);outline-offset:0px;border:1px #000;outline-width:2px;outline-style:solid}.training-event-date,.training-event-date-text{font-family:var(--_font---terciary-font);color:var(--black);font-size:var(--_text-styles---small-body-size);line-height:var(--_text-styles---small-body-height);letter-spacing:var(--_text-styles---small-body-letter-spacing);margin-bottom:-4px}.superscript{margin-top:4px;margin-bottom:0;margin-right:4px;display:inline}.superscript.bold-text{color:var(--beige-1);margin-top:0;margin-right:4px;display:inline}.superscript.menu{margin-top:6px;margin-right:0}.superscript.menu.h3{width:18px;height:auto;text-decoration:underline;-webkit-text-decoration-color:var(--blue-3);text-decoration-color:var(--blue-3);margin-top:16px;margin-bottom:0;padding-bottom:0;text-decoration-style:solid;position:absolute;inset:-8px 0% auto 83px}.superscript.menu.h3:hover{-webkit-text-stroke-width:0px;-webkit-text-stroke-color:var(--blue-3);column-count:0;column-rule-width:0px;border:1px #000;column-gap:0;margin-bottom:0;padding-bottom:0;text-decoration:none;text-decoration-thickness:0}.training-title-wrapper{flex-flow:column-reverse;display:inline-flex}.submit-button{display:none}.promo-bar-code{color:var(--beige-1);font-size:var(--_text-styles---small-body-size);line-height:var(--_text-styles---small-body-height);text-align:center;letter-spacing:var(--_text-styles---small-body-letter-spacing);margin-bottom:0}.locales-wrapper{margin-bottom:4px;padding-left:28px}.hidden{display:none}.link-5{color:var(--beige-1);font-size:var(--_text-styles---small-body-size)}.pagination-2{z-index:10;flex-flow:row;justify-content:space-between;align-items:center;width:100%;height:40px;margin-top:0;margin-bottom:-24px;display:flex;position:relative}.pagination-2.hidden{display:none}.previous{background-color:var(--beige-1);border-style:none;margin-left:0;margin-right:0;padding-top:8px;padding-bottom:8px;padding-left:12px;display:block;position:relative;inset:0% 0% 0% auto}.previous:hover{background-color:var(--beige-2)}.previous.hidden{display:none}.previous-wb{background-color:var(--beige-1);border-style:none;margin-left:0;margin-right:0;padding-top:8px;padding-bottom:8px;padding-left:12px;display:none;position:relative;inset:0% 0% 0% auto}.previous-wb:hover{background-color:var(--beige-2)}.previous-wb.hidden{display:none}.next-wb{background-color:var(--beige-1);border-style:none;margin-left:0;margin-right:0;padding:8px 12px 8px 20px;display:none;position:relative;inset:0% 0% 0% auto}.next-wb:hover{background-color:var(--beige-2)}.next-wb.jetboost-pagination-prev-o322{grid-column-gap:4px;grid-row-gap:4px;flex:none;width:96px;padding-left:16px;padding-right:16px;text-decoration:none;display:flex;position:absolute;inset:0% 0% 0% auto}.next-wb.jetboost-pagination-prev-o322-copy{display:none}.next-wb.jetboost-pagination-next-o322{z-index:10;grid-column-gap:4px;grid-row-gap:4px;align-items:flex-end;height:24px;padding-right:0;text-decoration:none;display:flex;position:absolute;inset:12px 0% 0% auto}.next-wb.jetboost-pagination-next-o322:hover{background-color:var(--beige-1);opacity:.5}.active-filter{background-color:var(--green-1);width:100%;height:2px;position:absolute;bottom:-2px}@media screen and (max-width:991px){ul,ol{padding-left:24px}.breadcrumb{margin-top:0}.image.campaign-image{width:100%;height:100%;max-height:none}.trainers-pdp-column{min-width:320px}.trainer-hero{grid-column-gap:40px;grid-row-gap:56px;flex-flow:wrap;margin-top:-24px}.bold-text.h3-in-large-devs{font-size:var(--_text-styles---large-body-size);line-height:var(--_text-styles---large-body-height);letter-spacing:var(--_text-styles---large-body-letter-spacing);font-size:var(--_text-styles---large-body-size);line-height:var(--_text-styles---large-body-height);letter-spacing:var(--_text-styles---large-body-letter-spacing)}.small-body.terciary-font.full-width._1-line-only{text-overflow:ellipsis;white-space:nowrap;white-space:nowrap;overflow:hidden}.small-body.terciary-font.no-break.back-button{padding-left:0}.nav-item{grid-column-gap:0px;grid-row-gap:0px;border-bottom:1px solid var(--black);flex-flow:column;flex:none;justify-content:space-between;align-items:stretch;height:auto;padding-top:16px;padding-bottom:8px;padding-right:0}.nav-item.primary-font{border-bottom-style:none;flex-flow:row;justify-content:flex-start;padding:12px 16px;display:inline-flex;position:static}.nav-item.secondary-font{border-bottom-style:none;justify-content:center;align-items:flex-start;height:48px;margin-left:0;margin-right:0}.nav-item.dropdown.menu-mega{border-style:none none solid;border-width:1px;border-color:black black var(--black);background-color:var(--blue-3);border-style:none none solid;border-width:1px;border-color:black black var(--black);background-color:var(--blue-3);flex-flow:row;justify-content:space-between;align-items:center;height:auto;margin-bottom:0;padding:16px 16px 16px 8px;display:none}.nav-item.not-visible-in-desktop{display:flex}.nav-item.not-visible-in-desktop._1{background-color:var(--blue-3);background-color:var(--blue-3)}.promo-bar{padding-bottom:16px}.link.mega-menu-main{border-top:1px none var(--black);border-bottom-style:solid;margin-top:0;padding:12px 16px 4px 8px}.link.mega-menu-main.workshop{border-style:none none solid;border-width:1px;border-color:black black var(--black)}.link.mega-menu-main.first{border-top-style:none;border-bottom-style:solid;padding-top:12px;padding-bottom:4px;padding-left:8px}.link.black-underline.w--current{text-decoration-thickness:1px}.link._404{padding:20px 16px}.link._404.workshop{border:1px solid var(--black);border:1px solid var(--black)}.nav-menu{grid-column-gap:24px;grid-row-gap:24px;background-color:var(--blue-3);flex-flow:column;width:100vw;height:auto;margin-left:0;padding-left:0;padding-right:0;position:static;top:52px}.nav-menu._2{grid-column-gap:0px;grid-row-gap:0px;justify-content:flex-start;align-items:flex-start;width:100vw;height:auto;margin-bottom:0;padding:8px 8px 16px;position:static;top:311.979px}.nav-menu._2-copy,.nav-menu._2{grid-column-gap:0px;grid-row-gap:0px;justify-content:flex-start;align-items:flex-start;width:100vw;height:auto;margin-bottom:0;padding:8px 8px 16px;position:static;top:311.979px}.nav-menu._2._1-copy{border-bottom-color:var(--black);background-color:var(--blue-3);border-bottom-color:var(--black);background-color:var(--blue-3)}.nav-menu._2-copy{grid-column-gap:0px;grid-row-gap:0px;justify-content:flex-start;align-items:flex-start;width:100vw;height:auto;margin-bottom:0;padding:8px 8px 16px;position:static;top:311.979px}.navbar{justify-content:center;align-items:center}.nav-link{margin-bottom:8px}.nav-link.label{font-size:var(--_text-styles---h3-size);line-height:var(--_text-styles---h3-height);letter-spacing:var(--_text-styles---h3-letter-spacing);text-transform:none;margin-bottom:0}.nav-link.label.primary-link{font-size:var(--_text-styles---prim-nav-item-size);line-height:var(--_text-styles---prim-nav-item-height);letter-spacing:var(--_text-styles---prim-nav-item-letter-spacing);text-transform:uppercase}.nav-link.label.dropdown{font-size:var(--_text-styles---primary-button-size);line-height:var(--_text-styles---primary-button-height);letter-spacing:var(--_text-styles---primary-button-letter-spacing);text-transform:uppercase;padding:12px 16px}.nav-link.link{border-bottom:1px solid var(--black);height:auto;font-size:var(--_text-styles---h3-size);line-height:var(--_text-styles---h3-height);letter-spacing:var(--_text-styles---h3-letter-spacing);text-transform:none;justify-content:flex-start;align-items:center;margin-bottom:0;padding:16px;display:flex}.nav-link.link.w--current{text-decoration:none}.nav-link.no-underline{margin-bottom:0;text-decoration:none}.brand{height:52px}.brand.w--current{position:relative;top:0;left:0}.dropdown-toggle{flex:1;justify-content:space-between;margin-left:0;margin-right:0;padding-left:8px;padding-right:16px}.language-wrapper{border-bottom:1px none var(--black);flex:none;justify-content:flex-start;align-items:center;width:auto;height:48px;padding-left:0;padding-right:0;display:flex}.divider.full{width:100%;height:1px}.divider.full.no-visible-in-small-devs{display:none}.divider.horizontal{width:100%}.divider.horizontal.not-visible-in-small-devices{display:none}.divider.horizontal.event{margin-top:56px}.nav-header-wrapper{z-index:2;height:auto;padding-left:16px;padding-right:16px}.dropdown-icon{margin-left:0}.dropdown-list{display:none}.dropdown-list.w--open{grid-column-gap:0px;grid-row-gap:0px;flex:none;align-items:stretch;height:auto;margin-top:0;padding:0;position:static}.mega-menu{z-index:10;box-sizing:border-box;aspect-ratio:auto;flex-flow:column-reverse;justify-content:flex-end;align-items:stretch;height:100vh;margin-bottom:0;padding-bottom:0;display:none;position:absolute;overflow:auto}.mega-menu.not-visible-in-small-devs,.mega-menu.not-visible-in-small-devs:lang(en),.mega-menu.not-visible-in-small-devs,.mega-menu.not-visible-in-small-devs:lang(en){display:none}.mega-menu-colum-1{border-right-style:none;height:auto;margin-bottom:-8px;padding:24px 16px;overflow:visible}.mega-menu-colum-2{z-index:1000;grid-column-gap:0px;grid-row-gap:0px;flex:none;height:auto;margin-top:0;position:relative;overflow:visible}.links-list.menu{grid-column-gap:16px;grid-row-gap:8px;grid-column-gap:16px;grid-row-gap:8px;flex-flow:column;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;place-items:start;height:auto;display:grid}.menu-button{grid-column-gap:9px;grid-row-gap:9px;flex-flow:column;flex:none;justify-content:center;align-items:center;width:52px;height:52px;padding:0;display:flex;position:absolute;inset:auto 16px auto auto}.menu-button.w--open{margin-right:0;position:static;inset:0% 8px 0% auto}.menu-nav-items{grid-column-gap:0px;grid-row-gap:0px;flex-flow:column;height:auto;display:flex;position:absolute;top:52px;left:0}.logo-wrapper{align-items:center;height:52px;display:flex}.back-button{justify-content:flex-start;align-items:center;margin-top:8px;margin-bottom:8px;padding-top:8px;padding-bottom:8px;padding-left:8px;display:flex}.footer{grid-column-gap:64px;grid-row-gap:64px;margin-top:36px;padding-top:36px;padding-left:16px;padding-right:16px;overflow:clip}.footer:where(.w-variant-35f66e5d-d24e-c320-4568-1f3116358767){margin-top:0}.footer-wrap-1{grid-column-gap:64px;grid-row-gap:64px;flex-flow:column}.footer-block-2{grid-column-gap:16px;grid-row-gap:16px;width:auto;max-width:none;padding-bottom:0}.footer-form,.extra-top-spacing._24px.trainings-overview{margin-top:0}.extra-top-spacing._24px.trainings-overview{margin-top:0}.extra-top-spacing._32px{width:100%}.extra-top-spacing._32px.shorter-in-smaller-devices{margin-top:8px}.large-text.regular-in-smaller-dev{font-size:var(--_text-styles---body-size);line-height:var(--_text-styles---body-height);letter-spacing:var(--_text-styles---body-letter-spacing);font-size:var(--_text-styles---body-size);line-height:var(--_text-styles---body-height);letter-spacing:var(--_text-styles---body-letter-spacing)}.footer-links{grid-column-gap:24px;grid-row-gap:24px}.horizontal-section{grid-column-gap:36px;grid-row-gap:36px;flex-flow:column;padding:36px 16px}.horizontal-section._404,.horizontal-section._404-page{padding-top:40px;padding-bottom:64px}.horizontal-section.sticky-colum.not-top-stroke{border-top-width:0}.horizontal-section.sticky-colum.full-height{border-bottom-style:none;height:auto}.horizontal-section._404,.horizontal-section._404-page{padding-top:40px;padding-bottom:64px}.v-flex.stats.no-padding,.v-flex.stats.no-padding.don-t-shrink-or-gow{padding-left:0;padding-right:0}.v-flex.hero-h1-block.no-button,.v-flex.hero-h1-block.no-subtext-nor-button{max-width:none;margin-bottom:-16px;padding-bottom:0}.v-flex.free-column-sticky-section.no-vertical-paddings{border-left-style:none}.v-flex.free-column-sticky-section.shorter-descriptive{padding:36px 16px 0}.v-flex.free-column-sticky-section.shorter-descriptive.beige-2-bg{max-width:none;padding:36px 16px 12px}.v-flex.free-column-sticky-section.shorter-descriptive.green-1-bg{grid-column-gap:36px;grid-row-gap:36px;outline-color:var(--green-3);outline-offset:0px;outline-width:1px;outline-style:solid;max-width:none;padding:36px 16px}.v-flex.free-column-sticky-section.shorter-descriptive.what-you-get-price-page{grid-column-gap:24px;grid-row-gap:24px;background-color:var(--beige-1);flex-flow:column-reverse;max-width:none;margin-bottom:-26px;padding:36px 16px 0}.v-flex.free-column-sticky-section.shorter-descriptive.beige-in-desktop{background-color:var(--beige-1)}.v-flex.free-column-sticky-section.about-page{border-bottom-style:none;border-left-style:none;border-right-style:none;max-width:none}.v-flex.free-column-sticky-section.with-paddings{max-width:320px;padding-left:16px;padding-right:16px}.v-flex.free-column-sticky-section.with-paddings.no-bottom-padding-in-smaller-devices{padding-bottom:0}.v-flex.stats{grid-column-gap:0px;grid-row-gap:0px;padding:0 16px}.v-flex.stats.no-padding,.v-flex.stats.no-padding.don-t-shrink-or-gow{padding-left:0;padding-right:0}.v-flex.stats.not-hero{border-top-style:none;padding:24px 16px}.v-flex.stats.no-padding,.v-flex.stats.no-padding.don-t-shrink-or-gow,.v-flex.stats.no-padding.don-t-shrink-or-gow{padding-left:0;padding-right:0}.v-flex.hero-h1-block{max-width:none;padding:40px 16px 12px}.v-flex.hero-h1-block.no-button,.v-flex.hero-h1-block.no-subtext-nor-button{max-width:none;margin-bottom:-16px;padding-bottom:0}.v-flex.hero-h1-block.no-button,.v-flex.hero-h1-block.no-subtext-nor-button{max-width:none;margin-bottom:-16px;padding-bottom:0}.v-flex.hero-h1-block.green-bg{padding-bottom:36px}.v-flex.small-block{padding:24px 16px 36px}.v-flex.small-block.top{border-top:1px solid var(--stroke-grey);max-width:none;padding-top:24px}.v-flex.small-block.no-padding{grid-column-gap:24px;grid-row-gap:24px}.v-flex.small-block.training-details{padding-top:16px;padding-bottom:16px}.v-flex.hero-colum-1-button{padding:24px 16px 36px}.v-flex.with-padding{width:100%;padding-left:16px;padding-right:16px}.v-flex.with-padding.extra-paddings.about-page{margin-top:0;margin-bottom:0}.v-flex.trainer-highlight-thumbnail---event{padding:16px}.v-flex.trainer-highlight-thumbnail---intro{padding-top:16px;padding-left:16px;padding-right:16px}.v-flex.free-column-sticky-section{width:100%;padding-top:0;padding-bottom:0}.v-flex.faq{grid-column-gap:16px;grid-row-gap:16px}.v-flex.buttons{grid-column-gap:24px;grid-row-gap:24px;padding:24px 16px}.v-flex.training-description{border-bottom-style:none;width:100%;margin-top:0;padding-top:0;padding-bottom:0}.v-flex.event{padding:24px 16px 36px}.v-flex.full-width.credit-points{align-items:flex-start;width:100%}.v-flex.module-kit-points{grid-column-gap:0px;grid-row-gap:0px;padding:0 16px}.v-flex.module-kit-points.no-stretch{grid-column-gap:24px;grid-row-gap:24px;grid-column-gap:24px;grid-row-gap:24px;flex:none;padding-left:16px;padding-right:16px}.v-flex.note{max-width:none}.v-flex.stretch.in-house-training{margin:0;padding:24px 16px 0}.v-flex.stretch.in-house-training.training-pdp{margin-bottom:-36px;padding-top:36px;padding-bottom:24px;position:static}.v-flex.stretch.in-house-training.event{margin-top:-24px;padding-top:24px}.v-flex.stretch.events-dates{padding-left:16px;padding-right:16px}.v-flex.stretch.events-dates.event-pdp{margin-bottom:-40px;padding-top:0}.v-flex.stretch.events-dates.pretix-widget-wrapper--overview{margin-bottom:0;padding-bottom:24px;display:flex}.v-flex.news-title{width:100%;padding-left:16px;padding-right:16px}.image-wrapper{max-width:none}.image-wrapper.illustration{width:100%;max-width:none}.image-wrapper.campaign-image{width:100%;max-width:none;max-height:400px;margin-top:-24px;overflow:clip}.vertical-section{padding:36px 16px}.vertical-section.highlight-bar{padding-left:0;padding-right:0}.vertical-section.no-bottom-stroke{border-bottom-style:none}.vertical-section.only-bottom-margin{margin-bottom:36px}.testimonial{padding:16px}.testimonial.about-us-page{grid-column-gap:24px;grid-row-gap:24px;padding:24px 16px}.testimonial.student{padding:0}.testimonial.trainer{grid-column-gap:24px;grid-row-gap:24px;padding:0}.testimonials-wrapper{flex-flow:column;height:auto}.slider,.slide,.mask{height:auto}.slide-controller{width:36px;height:36px;top:-64px}.slide-controller.left{top:-64px;right:64px}.h-flex-max-limit{grid-column-gap:40px;grid-row-gap:40px;flex-flow:column}.h-flex-max-limit.aligned-to-the-middle{grid-column-gap:36px;grid-row-gap:36px;justify-content:flex-start;align-items:flex-start}.h-flex-max-limit.aligned-to-the-middle._16px-spacing-in-small-devs{grid-column-gap:16px;grid-row-gap:16px;grid-column-gap:16px;grid-row-gap:16px;overflow:clip}.h-flex-max-limit.sticky-column{flex-flow:column;justify-content:flex-start;align-items:flex-start}.h-flex-max-limit.sticky-column.trainings{border-top-style:none;border-bottom-style:none;flex-flow:column-reverse;margin-top:-36px}.h-flex-max-limit.sticky-column.events{border-top-style:none;flex-flow:column-reverse;margin-top:-36px}.h-flex-max-limit.stats{grid-column-gap:16px;grid-row-gap:16px;padding-top:16px;padding-bottom:16px}.h-flex-max-limit.stats.module-kit{flex-flow:column;padding-top:24px;padding-bottom:24px}.h-flex-max-limit.stats.vertical-in-tablet{flex-flow:column}.h-flex-max-limit._404{grid-column-gap:36px;grid-row-gap:36px;flex-flow:row;justify-content:flex-start;align-items:flex-start}.h-flex-max-limit.invertically-stacked-in-smaller-devs{flex-flow:column-reverse}.v-flex-max-limit.left-aligned{overflow:clip}.sticky-column{max-width:none;padding:36px 16px;position:static}.sticky-column.event{border-bottom:1px solid var(--stroke-grey);border-bottom:1px solid var(--stroke-grey);width:100%;max-height:none;margin-top:0;padding-top:24px;padding-bottom:24px;overflow:visible}.sticky-column.stretched-width{border-right-style:none;width:100%;margin-right:0;overflow:visible}.sticky-column.stretched-width.no-bottom-margin-in-smaller-devs{padding-bottom:0}.sticky-column.stretched-width.no-bottom-margin-in-smaller-devs.news{max-width:none;min-height:auto;margin-bottom:-24px}.sticky-column.trainings{grid-column-gap:40px;grid-row-gap:40px;border-bottom:1px solid var(--stroke-grey);width:100%;max-height:none;margin-top:0;padding-top:36px;padding-bottom:36px;overflow:visible}.sticky-column.event{border-bottom:1px solid var(--stroke-grey);border-bottom:1px solid var(--stroke-grey);width:100%;max-height:none;margin-top:0;padding-top:24px;padding-bottom:24px;overflow:visible}.h-flex.usps.final-highlighted-note{margin-bottom:0}.h-flex.full-width{grid-column-gap:64px;grid-row-gap:64px}.h-flex.logos.with-paddings{padding-left:16px;padding-right:16px}.h-flex.with-spacing.side-by-side-tables{flex-flow:column}.h-flex.with-spacing.comparison-table-row{flex-flow:column;grid-template-columns:.5fr 1fr 1fr}.h-flex.bottom-aligned.with-subtext{grid-column-gap:0px;grid-row-gap:0px;grid-column-gap:0px;grid-row-gap:0px;flex-flow:column;justify-content:flex-start;align-items:flex-start}.h-flex._24-spacing{grid-column-gap:24px;grid-row-gap:24px;flex-flow:column;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;display:grid}.h-flex.faq{grid-column-gap:64px;grid-row-gap:64px}.h-flex._16-spacing{grid-column-gap:12px;grid-row-gap:12px}.h-flex.roadmap{grid-column-gap:24px;grid-row-gap:24px}.h-flex.credit-points{grid-column-gap:40px;grid-row-gap:40px;border-top:1px none var(--beige-1);border-bottom:1px solid var(--beige-1);padding:16px 0}.h-flex.event-spec-details{grid-column-gap:20px;grid-row-gap:20px}.h-flex.usps{padding:24px 16px}.h-flex.usps.first{padding-top:0}.usp-image{height:100px}.logos-carousel-container{grid-column-gap:64px;grid-row-gap:64px}.clients-logos{grid-column-gap:64px;grid-row-gap:64px;grid-template-rows:auto auto;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr;grid-auto-columns:1fr;margin-top:0;display:flex}.heading-wrapper.no-bottom-margin.h3{flex:1}.heading-wrapper.no-bottom-margin.pretix-titles{margin-bottom:-36px}.logos-section{grid-column-gap:36px;grid-row-gap:36px;flex-flow:column;padding:36px 16px}.chips-container{grid-column-gap:12px;grid-row-gap:12px}.chips-container.horizontal-scroll{flex-flow:row;width:100%;margin-bottom:-24px;padding-bottom:24px;overflow:auto}.chip{flex:none}.chip.no-break{white-space:nowrap;white-space:nowrap}.trainer-grid{grid-template-columns:1fr 1fr 1fr 1fr}.simple-trainer-presentation{display:none}.hero{grid-column-gap:0px;grid-row-gap:0px;flex-flow:column}.hero-left-column{border-right-style:none}.hero-left-column.with-stroke{border-bottom:1px solid var(--stroke-grey);border-bottom:1px solid var(--stroke-grey)}.hero-right-column{max-width:none}.hero-right-column.campaign-image{width:auto;margin-top:24px}.hero-right-column.campaign-image.trainings-overview{flex-flow:row;margin-top:0}.hero-illustration-block{padding-left:16px;padding-right:16px}.hero-illustration-block.module-kit{grid-column-gap:24px;grid-row-gap:24px;border-top:1px solid var(--black);border-bottom:1.5px none var(--black)}.hero-illustration-block.module-kit.stretch-height{border-top-color:var(--stroke-grey);border-top-color:var(--stroke-grey)}.hero-illustration-block.early-birds{border-top:1px solid var(--black);border-bottom:1.5px none var(--black);flex-flow:row}.hero-illustration-block.image-bg{justify-content:center;align-items:center;max-height:400px;overflow:clip}.illustration.not-visible-in-mobile{display:none}.illustration.early-birds{width:auto;max-height:80px}.thumbnail{width:100%}.thumbnail-row-1{grid-column-gap:12px;grid-row-gap:12px;padding-top:16px;padding-left:16px;padding-right:16px}.thumbnail-row-2{padding-left:16px;padding-right:16px}.points-container.credit-system{grid-column-gap:24px;grid-row-gap:24px}.points-container.training{margin-top:-16px;margin-bottom:8px}.points-counter-wrapper{flex:none}.thumbnail-row-3{grid-column-gap:40px;grid-row-gap:40px;padding-left:16px;padding-right:16px}.event-thumbnail-row-4{padding-left:16px;padding-right:16px}.thumbnail-row---final{height:auto;padding:16px}.thumbnail-row---final.training{height:auto}.thumbnails-grid{flex-flow:column;display:flex}.thumbnails-v-flex-sticky-section{flex-flow:column;margin-top:16px;padding-left:16px;padding-right:16px;display:flex}.sort-by{justify-content:flex-start;align-items:center}.dropdown-list-2.absolute-position.w--open{left:0}.paginator{margin-bottom:0}.illustration-wrapper.don-t-stretch-in-smaller-devs{flex:none}.illustration-wrapper.price{justify-content:flex-start;align-items:center}.early-birds-wrapper{flex:none}.contact-form-wrapper{margin-top:0;padding-left:16px;padding-right:16px}.contact-text-field.text-area{min-height:80px}.legal-container{grid-column-gap:24px;grid-row-gap:24px;padding-left:16px;padding-right:16px}.news-inner-wrapper{padding-left:16px;padding-right:16px}.news-container{grid-column-gap:40px;grid-row-gap:40px;padding-left:16px;padding-right:16px}.about-page-stats{outline-color:var(--black);outline-offset:-1px;outline-width:1px;outline-style:solid}.full-image{width:100%;max-width:none}.full-image.campaign-large-image,.full-image.campaign-large-image.hero,.full-image.campaign-large-image,.full-image.campaign-large-image.hero,.full-image.campaign-large-image.hero{max-height:400px}.price-image{height:80px}.hamburger-stroke{background-color:var(--black);flex:none;width:25.88px;height:2.81px;display:flex}.hamburger-wrapper{grid-column-gap:6px;grid-row-gap:6px;background-color:var(--blue-2);flex-flow:column;justify-content:center;align-items:center;width:52px;height:52px;margin-right:0;display:flex;position:static;right:0}.deep-dive-grid{grid-template-rows:auto;grid-template-columns:1fr 1fr}.deep-dive-grid.larger-width{flex-flow:column;grid-template-rows:auto;grid-template-columns:1fr}.deep-dive-thumbnail{min-width:auto}.trainer-thumbnail-text{display:flex}.trainers-overview-grid{grid-column-gap:24px;grid-row-gap:24px;grid-template-columns:1fr 1fr 1fr}.z-wrap-container{grid-column-gap:6px;grid-row-gap:6px}.faq-answer-max._2{margin-right:56px}.faqs-list{margin-bottom:24px}.training-main-details{grid-column-gap:16px;grid-row-gap:24px;padding-left:0;padding-right:0}.hero-right-block{padding-left:16px;padding-right:16px}.hero-right-block.black-bg{grid-column-gap:24px;grid-row-gap:24px;border-top:1px solid var(--black);border-bottom:1.5px none var(--black);padding-top:24px;padding-bottom:24px}.hero-right-block.black-bg.training-pdp{margin-top:16px}.hero-right-block.black-bg._24-spacing.top-aligned.trainings-overview{flex:1;justify-content:center;align-items:flex-start;height:auto}.trainings-description-button{height:0;display:none}.trainings-description-button.event{height:auto}.training-description-block{margin-top:0;padding-top:36px;padding-left:16px;padding-right:16px}.training-module-kit{padding-left:16px;padding-right:16px}.live-images{grid-column-gap:36px;grid-row-gap:36px;flex-flow:column;padding:36px 16px}.images-carousel-container{grid-column-gap:16px;grid-row-gap:16px}.loop-images-wrapper{grid-column-gap:64px;grid-row-gap:64px;grid-template-rows:auto auto;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr;grid-auto-columns:1fr;margin-top:0;display:flex}.loop-images-wrapper.live-images{grid-column-gap:16px;grid-row-gap:16px;grid-column-gap:16px;grid-row-gap:16px;flex-flow:row;padding:0}.live-image{width:auto;height:400px}._404-image-wrapper{max-width:none}.rich-text-wrapper.no-bottom-margin{margin-bottom:-24px}.roadmap-points-wrapper{flex-flow:column;grid-template-columns:1fr 1fr;align-items:stretch;display:flex}.roadmap-points-wrapper.last{align-items:stretch}.roadmap-point{grid-column-gap:8px;grid-row-gap:8px;flex-flow:column;min-width:auto;max-width:none;padding:16px}.number-point-wrapper{flex:none}.search-results-search-bar{margin-bottom:-24px}.search-result-wrapper{padding-top:0;padding-left:16px;padding-right:16px}.module-kit-thumbnail{width:100%}.module-kit-z-wrap-sticky-section{flex-flow:wrap;margin-top:16px;padding-left:16px;padding-right:16px;display:flex}.trainer-hero-pdp{padding:36px 16px}.more-about-this-training{padding-top:0;padding-left:16px;padding-right:16px}.training-link-block{width:100%}.navbar-desktop,.navbar-mobile{justify-content:center;align-items:center}.offer-training-pdp,.offer-news-section{border-bottom-style:none;margin-bottom:0;padding-left:16px;padding-right:16px}.offer-news-section.desktop{display:none}.offer-news-section.mobile{margin-bottom:-36px;padding-bottom:64px;display:flex}.in-house-training-block-wrapper{margin-top:-68px;position:static;top:16px}.training-thumbnail{width:100%}.superscript{text-underline-offset:2px;text-underline-position:auto;text-decoration:none}.superscript.bold-text{text-decoration:none}.superscript.menu{margin-top:4px}.training-description-block-copy{margin-top:0;padding-top:36px;padding-left:16px;padding-right:16px}.testimonial-training-pdp{border-bottom-style:none;margin-top:0;margin-bottom:0;padding-top:36px;padding-left:16px;padding-right:16px}.nav-menu-2{border-bottom:1px solid #000}.online-events-training-pdp,.offline-events-training-pdp{padding-left:0;padding-right:0}.heading-3{font-size:var(--_text-styles---h3-size);line-height:var(--_text-styles---h3-height);letter-spacing:var(--_text-styles---h3-letter-spacing)}.pagination-2{margin-bottom:0}.page-count-final.usps.final-highlighted-note{margin-bottom:0}.page-count-final.full-width{grid-column-gap:64px;grid-row-gap:64px}.page-count-final.logos.with-paddings{padding-left:16px;padding-right:16px}.page-count-final.with-spacing.side-by-side-tables{flex-flow:column}.page-count-final.with-spacing.comparison-table-row{flex-flow:column;grid-template-columns:.5fr 1fr 1fr}.page-count-final.bottom-aligned.with-subtext{grid-column-gap:0px;grid-row-gap:0px;grid-column-gap:0px;grid-row-gap:0px;flex-flow:column;justify-content:flex-start;align-items:flex-start}.page-count-final._24-spacing{grid-column-gap:24px;grid-row-gap:24px;flex-flow:column;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;display:grid}.page-count-final.faq{grid-column-gap:64px;grid-row-gap:64px}.page-count-final._16-spacing{grid-column-gap:12px;grid-row-gap:12px}.page-count-final.roadmap{grid-column-gap:24px;grid-row-gap:24px}.page-count-final.credit-points{grid-column-gap:40px;grid-row-gap:40px;border-top:1px none var(--beige-1);border-bottom:1px solid var(--beige-1);padding:16px 0}.page-count-final.event-spec-details{grid-column-gap:20px;grid-row-gap:20px}.page-count-final.usps{padding:24px 16px}.page-count-final.usps.first{padding-top:0}.small-button-with-icon{grid-column-gap:4px;grid-row-gap:4px}.image-3{align-self:flex-start}}@media screen and (max-width:767px){body{--_text-styles---h1-size:34px;--_text-styles---h1-height:38px;--_text-styles---h1-letter-spacing:0px;--_text-styles---h2-size-primary-font:28px;--_text-styles---h2-height-primary-font:34px;--_text-styles---h2-letter-spacing-primary-font:0px;--_text-styles---h3-size:24px;--_text-styles---h3-height:28px;--_text-styles---h3-letter-spacing:0px;--_text-styles---large-body-size:20px;--_text-styles---large-body-height:26px;--_text-styles---large-body-letter-spacing:0px;--_text-styles---body-size:16px;--_text-styles---body-height:24px;--_text-styles---body-letter-spacing:0px;--_text-styles---small-body-size:14px;--_text-styles---small-body-height:20px;--_text-styles---small-body-letter-spacing:0px;--_text-styles---h2-size-secondary-font:24px;--_text-styles---h2-height-secondary-font:28px;--_text-styles---h2-letter-spacing-secondary-font:0px;--_text-styles---small-body-terciary-font-size:var(--_text-styles---prim-nav-item-size);--_text-styles---small-body-terciary-font-height:var(--_text-styles---prim-nav-item-height);--_text-styles---small-body-terciary-font-letter-spacing:1px;--_text-styles---primary-button-letter-spacing:1.92px;--_text-styles---xs-body-size:12px;--_text-styles---xs-body-height:16px;--_text-styles---xs-body-letter-spacing:0px;--_text-styles---prim-nav-item-size:14px;--_text-styles---prim-nav-item-height:18.6px;--_text-styles---prim-nav-item-letter-spacing:1.92px;--_text-styles---sec-nav-item-size:14px;--_text-styles---sec-nav-item-height:18.7px;--_text-styles---sec-nav-item-letter-spacing:1.6px;--_text-styles---text-button-size:20px;--_text-styles---text-button-height:20px;--_text-styles---text-button-letter-spacing:0px;--_text-styles---primary-button-size:14px;--_text-styles---primary-button-height:18.6px}.nav-item.secondary-font{border-bottom:0px none var(--blue-2);border-bottom:0px none var(--blue-2);text-decoration:none}.link.mega-menu-main{width:100vw;padding-top:8px;padding-left:16px}.link.mega-menu-main.first{padding-top:12px}.link.mega-menu-main.first.w--current{padding-left:16px}.link._404{padding-top:20px}.nav-menu._2._1-copy{padding-left:16px}.nav-link.link{width:100vw;padding-left:20px}.brand{height:52px}.dropdown-toggle{padding-left:16px}.dropdown-list.trainings{max-height:90vh;overflow:auto}.mega-menu.not-visible-in-small-devs{height:auto;max-height:none;display:none;position:relative;top:0}.mega-menu-colum-1{width:100%;margin-bottom:0;padding-bottom:52px;padding-left:16px}.mega-menu-colum-2{width:100vw;position:static}.links-list.menu{width:100%;margin-left:0;display:flex}.extra-top-spacing._24px.trainer---training-pdp{margin-top:16px}.horizontal-section._404{padding-bottom:36px}.v-flex.small-block.training-details{padding-top:8px}.v-flex.hero-colum-1-button{justify-content:flex-end;align-items:flex-start}.v-flex.hero-colum-1-button.less-top-margin{padding-top:0}.slide-controller{margin-top:-36px;margin-left:44px;margin-right:0;position:static}.slide-controller.left{margin-top:16px;margin-left:0;margin-right:0;position:static}.h-flex-max-limit._404{flex-flow:column-reverse}.h-flex.trainer,.h-flex.credit-points{grid-column-gap:24px;grid-row-gap:24px}.h-flex.full-width{grid-column-gap:24px;grid-row-gap:24px;flex-flow:column;justify-content:space-between;align-items:flex-start}.h-flex.full-width.all-devs{flex-flow:row}.h-flex.logos.with-paddings{min-width:auto}.h-flex.vertical-in-mobile{flex-flow:column;align-items:flex-start}.h-flex.vertical-in-mobile.isaqb-trainings{flex-flow:column}.h-flex._24-spacing{display:flex}.h-flex.faq{grid-column-gap:24px;grid-row-gap:24px;flex-flow:row;justify-content:space-between;align-items:flex-start}.h-flex.trainer,.h-flex.credit-points{grid-column-gap:24px;grid-row-gap:24px}.h-flex.top-aligned._24px-spacing{flex-flow:column;justify-content:flex-start;align-items:stretch}.h-flex.top-aligned._24px-spacing.deep-dive{height:auto}.logos-main-container{margin-top:0;margin-left:0;padding-left:0}.clients-logos{justify-content:flex-start}.heading-wrapper.no-bottom-margin.h3{margin-bottom:0}.chips-container{grid-row-gap:12px;flex:1}.chips-container.right-aligned{flex:0 auto;justify-content:flex-start}.trainer-grid{grid-template-columns:1fr 1fr 1fr;display:flex}.simple-trainer-card{flex:1;min-width:240px}.hero-right-column.campaign-image.trainings-overview{flex-flow:column}.hero-illustration-block.module-kit.stretch-height{grid-column-gap:24px;grid-row-gap:24px;grid-column-gap:24px;grid-row-gap:24px}.hero-illustration-block.early-birds{padding-top:24px;padding-bottom:24px}.thumbnail{grid-column-gap:24px;grid-row-gap:24px}.thumbnail-row-1{grid-column-gap:12px;grid-row-gap:12px;flex-flow:wrap}.thumbnail-row-2{margin-bottom:-16px}.points-container{grid-row-gap:12px}.points-container.training{margin-bottom:16px}.points-container.thumbnail{margin-top:8px;margin-bottom:24px}.thumbnail-row---final{margin-top:-24px}.thumbnail-row---final.training{height:auto}.simple-dropdown{z-index:100}.extended-dropdown-main.deep-dive{height:auto}.heading-1{--_text-styles---h1-size:34px;--_text-styles---h1-height:38px;--_text-styles---h1-letter-spacing:0px;--_text-styles---h2-size-primary-font:28px;--_text-styles---h2-height-primary-font:34px;--_text-styles---h2-letter-spacing-primary-font:0px;--_text-styles---h3-size:24px;--_text-styles---h3-height:28px;--_text-styles---h3-letter-spacing:0px;--_text-styles---large-body-size:20px;--_text-styles---large-body-height:26px;--_text-styles---large-body-letter-spacing:0px;--_text-styles---body-size:16px;--_text-styles---body-height:24px;--_text-styles---body-letter-spacing:0px;--_text-styles---small-body-size:14px;--_text-styles---small-body-height:20px;--_text-styles---small-body-letter-spacing:0px;--_text-styles---h2-size-secondary-font:24px;--_text-styles---h2-height-secondary-font:28px;--_text-styles---h2-letter-spacing-secondary-font:0px;--_text-styles---small-body-terciary-font-size:var(--_text-styles---prim-nav-item-size);--_text-styles---small-body-terciary-font-height:var(--_text-styles---prim-nav-item-height);--_text-styles---small-body-terciary-font-letter-spacing:1px;--_text-styles---primary-button-letter-spacing:1.92px;--_text-styles---xs-body-size:12px;--_text-styles---xs-body-height:16px;--_text-styles---xs-body-letter-spacing:0px;--_text-styles---prim-nav-item-size:14px;--_text-styles---prim-nav-item-height:18.6px;--_text-styles---prim-nav-item-letter-spacing:1.92px;--_text-styles---sec-nav-item-size:14px;--_text-styles---sec-nav-item-height:18.7px;--_text-styles---sec-nav-item-letter-spacing:1.6px;--_text-styles---text-button-size:20px;--_text-styles---text-button-height:20px;--_text-styles---text-button-letter-spacing:0px;--_text-styles---primary-button-size:14px;--_text-styles---primary-button-height:18.6px}.table-title.cpsa-f-level.comparison-table,.table-title.cpsa-a-level.comparison-table,.table-title.cpsa-f-level.comparison-table,.table-title.cpsa-f-level.comparison-table,.table-title.cpsa-a-level.comparison-table,.table-title.cpsa-a-level.comparison-table{margin-bottom:0}.deep-dive-grid.larger-width{flex-flow:column;display:flex}.trainer-thumbnail{flex:1;min-width:240px}.trainers-overview-grid{grid-template-columns:1fr 1fr 1fr}.trainers-overview-grid.trainers-overview{display:flex}.trainer-highlighted-thumbnail{width:100%}.z-wrap-container{grid-row-gap:6px}.faq-answer-max._1,.faq-answer-max._2,.faq-answer-max._3,.faq-answer-max._4,.faq-answer-max._5,.faq-answer-max._6,.faq-answer-max._7,.faq-answer-max._8,.faq-answer-max._9,.faq-answer-max._10,.faq-answer-max._11,.faq-answer-max._12,.faq-answer-max._1,.faq-answer-max._2,.faq-answer-max._3,.faq-answer-max._4,.faq-answer-max._5,.faq-answer-max._6,.faq-answer-max._7,.faq-answer-max._8,.faq-answer-max._9,.faq-answer-max._10,.faq-answer-max._11,.faq-answer-max._12{margin-right:0}.heading-5{--_text-styles---h1-size:34px;--_text-styles---h1-height:38px;--_text-styles---h1-letter-spacing:0px;--_text-styles---h2-size-primary-font:28px;--_text-styles---h2-height-primary-font:34px;--_text-styles---h2-letter-spacing-primary-font:0px;--_text-styles---h3-size:24px;--_text-styles---h3-height:28px;--_text-styles---h3-letter-spacing:0px;--_text-styles---large-body-size:20px;--_text-styles---large-body-height:26px;--_text-styles---large-body-letter-spacing:0px;--_text-styles---body-size:16px;--_text-styles---body-height:24px;--_text-styles---body-letter-spacing:0px;--_text-styles---small-body-size:14px;--_text-styles---small-body-height:20px;--_text-styles---small-body-letter-spacing:0px;--_text-styles---h2-size-secondary-font:24px;--_text-styles---h2-height-secondary-font:28px;--_text-styles---h2-letter-spacing-secondary-font:0px;--_text-styles---small-body-terciary-font-size:var(--_text-styles---prim-nav-item-size);--_text-styles---small-body-terciary-font-height:var(--_text-styles---prim-nav-item-height);--_text-styles---small-body-terciary-font-letter-spacing:1px;--_text-styles---primary-button-letter-spacing:1.92px;--_text-styles---xs-body-size:12px;--_text-styles---xs-body-height:16px;--_text-styles---xs-body-letter-spacing:0px;--_text-styles---prim-nav-item-size:14px;--_text-styles---prim-nav-item-height:18.6px;--_text-styles---prim-nav-item-letter-spacing:1.92px;--_text-styles---sec-nav-item-size:14px;--_text-styles---sec-nav-item-height:18.7px;--_text-styles---sec-nav-item-letter-spacing:1.6px;--_text-styles---text-button-size:20px;--_text-styles---text-button-height:20px;--_text-styles---text-button-letter-spacing:0px;--_text-styles---primary-button-size:14px;--_text-styles---primary-button-height:18.6px}.training-module-kit.training-pdp{min-width:auto}.trainer-image-training-pdp{flex:0 auto;width:200px;height:auto}.images-main-container{width:100%;margin-top:0;margin-left:0;padding-left:0}.loop-images-wrapper{justify-content:flex-start}.loop-images-wrapper.live-images{padding:0}._404-image-wrapper{margin-top:-20px}.offer-training-pdp{grid-column-gap:40px;grid-row-gap:40px;flex-flow:column}.offer-image{width:100%;max-height:400px}.offer-news-section{grid-column-gap:40px;grid-row-gap:40px;flex-flow:column}.rich-text-hero,.heading-10{--_text-styles---h1-size:34px;--_text-styles---h1-height:38px;--_text-styles---h1-letter-spacing:0px;--_text-styles---h2-size-primary-font:28px;--_text-styles---h2-height-primary-font:34px;--_text-styles---h2-letter-spacing-primary-font:0px;--_text-styles---h3-size:24px;--_text-styles---h3-height:28px;--_text-styles---h3-letter-spacing:0px;--_text-styles---large-body-size:20px;--_text-styles---large-body-height:26px;--_text-styles---large-body-letter-spacing:0px;--_text-styles---body-size:16px;--_text-styles---body-height:24px;--_text-styles---body-letter-spacing:0px;--_text-styles---small-body-size:14px;--_text-styles---small-body-height:20px;--_text-styles---small-body-letter-spacing:0px;--_text-styles---h2-size-secondary-font:24px;--_text-styles---h2-height-secondary-font:28px;--_text-styles---h2-letter-spacing-secondary-font:0px;--_text-styles---small-body-terciary-font-size:var(--_text-styles---prim-nav-item-size);--_text-styles---small-body-terciary-font-height:var(--_text-styles---prim-nav-item-height);--_text-styles---small-body-terciary-font-letter-spacing:1px;--_text-styles---primary-button-letter-spacing:1.92px;--_text-styles---xs-body-size:12px;--_text-styles---xs-body-height:16px;--_text-styles---xs-body-letter-spacing:0px;--_text-styles---prim-nav-item-size:14px;--_text-styles---prim-nav-item-height:18.6px;--_text-styles---prim-nav-item-letter-spacing:1.92px;--_text-styles---sec-nav-item-size:14px;--_text-styles---sec-nav-item-height:18.7px;--_text-styles---sec-nav-item-letter-spacing:1.6px;--_text-styles---text-button-size:20px;--_text-styles---text-button-height:20px;--_text-styles---text-button-letter-spacing:0px;--_text-styles---primary-button-size:14px;--_text-styles---primary-button-height:18.6px}.empty-state-4{display:none}.rich-text-block-3{--_text-styles---h1-size:34px;--_text-styles---h1-height:38px;--_text-styles---h1-letter-spacing:0px;--_text-styles---h2-size-primary-font:28px;--_text-styles---h2-height-primary-font:34px;--_text-styles---h2-letter-spacing-primary-font:0px;--_text-styles---h3-size:24px;--_text-styles---h3-height:28px;--_text-styles---h3-letter-spacing:0px;--_text-styles---large-body-size:20px;--_text-styles---large-body-height:26px;--_text-styles---large-body-letter-spacing:0px;--_text-styles---body-size:16px;--_text-styles---body-height:24px;--_text-styles---body-letter-spacing:0px;--_text-styles---small-body-size:14px;--_text-styles---small-body-height:20px;--_text-styles---small-body-letter-spacing:0px;--_text-styles---h2-size-secondary-font:24px;--_text-styles---h2-height-secondary-font:28px;--_text-styles---h2-letter-spacing-secondary-font:0px;--_text-styles---small-body-terciary-font-size:var(--_text-styles---prim-nav-item-size);--_text-styles---small-body-terciary-font-height:var(--_text-styles---prim-nav-item-height);--_text-styles---small-body-terciary-font-letter-spacing:1px;--_text-styles---primary-button-letter-spacing:1.92px;--_text-styles---xs-body-size:12px;--_text-styles---xs-body-height:16px;--_text-styles---xs-body-letter-spacing:0px;--_text-styles---prim-nav-item-size:14px;--_text-styles---prim-nav-item-height:18.6px;--_text-styles---prim-nav-item-letter-spacing:1.92px;--_text-styles---sec-nav-item-size:14px;--_text-styles---sec-nav-item-height:18.7px;--_text-styles---sec-nav-item-letter-spacing:1.6px;--_text-styles---text-button-size:20px;--_text-styles---text-button-height:20px;--_text-styles---text-button-letter-spacing:0px;--_text-styles---primary-button-size:14px;--_text-styles---primary-button-height:18.6px}.page-count-final.trainer,.page-count-final.credit-points{grid-column-gap:24px;grid-row-gap:24px}.page-count-final.full-width{grid-column-gap:24px;grid-row-gap:24px;flex-flow:column;justify-content:space-between;align-items:flex-start}.page-count-final.full-width.all-devs{flex-flow:row}.page-count-final.logos.with-paddings{min-width:auto}.page-count-final.vertical-in-mobile{flex-flow:column;align-items:flex-start}.page-count-final.vertical-in-mobile.isaqb-trainings{flex-flow:column}.page-count-final._24-spacing{display:flex}.page-count-final.faq{grid-column-gap:24px;grid-row-gap:24px;flex-flow:row;justify-content:space-between;align-items:flex-start}.page-count-final.trainer,.page-count-final.credit-points{grid-column-gap:24px;grid-row-gap:24px}.page-count-final.top-aligned._24px-spacing{flex-flow:column;justify-content:flex-start;align-items:stretch}}@media screen and (max-width:479px){.body-text{width:auto}.breadcrumb{margin-top:-12px}.paragraph.turns-small-in-mob{font-size:var(--_text-styles---small-body-size);line-height:var(--_text-styles---small-body-height);letter-spacing:var(--_text-styles---small-body-letter-spacing);font-size:var(--_text-styles---small-body-size);line-height:var(--_text-styles---small-body-height);letter-spacing:var(--_text-styles---small-body-letter-spacing)}.image.illustration,.image.campaign-image,.image.illustration,.image.campaign-image{width:100%}.z-wrap-paragraph{grid-row-gap:6px}.trainers-pdp-column{grid-column-gap:12px;grid-row-gap:12px}.trainer-hero{grid-column-gap:36px;grid-row-gap:36px;flex-flow:column;margin-top:-40px}.trainers-pdp-image{width:auto;height:auto}.bold-text.h3-in-large-devs{font-size:var(--_text-styles---body-size);line-height:var(--_text-styles---body-height);letter-spacing:var(--_text-styles---body-letter-spacing);font-size:var(--_text-styles---body-size);line-height:var(--_text-styles---body-height);letter-spacing:var(--_text-styles---body-letter-spacing)}.small-body.terciary-font.grey.aa{text-transform:uppercase;text-transform:uppercase}.small-body.terciary-font.full-width._1-line-only{text-overflow:ellipsis;white-space:nowrap;white-space:nowrap;overflow:hidden}.small-body.terciary-font.no-break{white-space:nowrap}.small-body.terciary-font.no-break.back-button{height:auto}.small-body.light-color.centered-aligned.promo-bar{font-size:var(--_text-styles---xs-body-size);line-height:var(--_text-styles---xs-body-height);letter-spacing:var(--_text-styles---xs-body-letter-spacing);font-size:var(--_text-styles---xs-body-size);line-height:var(--_text-styles---xs-body-height);letter-spacing:var(--_text-styles---xs-body-letter-spacing);font-size:var(--_text-styles---xs-body-size);line-height:var(--_text-styles---xs-body-height);letter-spacing:var(--_text-styles---xs-body-letter-spacing);padding-bottom:0}.nav-item{grid-column-gap:0px;grid-row-gap:0px;flex:none;justify-content:center;align-items:stretch;width:100vw;height:auto;padding-top:10px;padding-bottom:10px}.nav-item.secondary-font{width:auto;height:40px;padding-top:6px;padding-bottom:6px}.nav-item.dropdown.menu-mega{flex:none;justify-content:space-between;align-items:center;width:100vw;padding-top:10px;padding-bottom:10px}.promo-bar{padding-bottom:0;padding-left:16px;padding-right:16px}.link.mega-menu-main{border-bottom-style:solid;margin-bottom:0;padding-top:12px;padding-bottom:4px;padding-left:8px}.link.mega-menu-main.isaqb{margin-top:0;margin-bottom:0;padding-top:12px}.link.mega-menu-main.socreatory-course{margin-bottom:0;padding-top:12px}.link.mega-menu-main.workshop{border-bottom-style:solid;border-bottom-color:var(--black);margin-bottom:0;padding-top:12px}.link.mega-menu-main.first{border-top-style:solid;border-bottom-style:solid;margin-top:0;padding-top:12px;padding-bottom:4px}.link.mega-menu-main.first.w--current{padding-left:8px}.link.light.no-underline{font-size:var(--_text-styles---text-button-size);line-height:var(--_text-styles---text-button-height);letter-spacing:var(--_text-styles---text-button-letter-spacing);font-size:var(--_text-styles---text-button-size);line-height:var(--_text-styles---text-button-height);letter-spacing:var(--_text-styles---text-button-letter-spacing)}.link.black-underline{white-space:nowrap;flex:0 auto}.link._404{border-style:none none solid;min-width:auto;margin-top:0;padding-top:20px;padding-bottom:20px}.link._404.workshop{border-style:none none solid}.nav-menu._2{padding-top:16px}.nav-menu._2-copy,.nav-menu._2{padding-top:16px}.nav-menu._2._1-copy{border-bottom:1px solid var(--black);border-bottom:1px solid var(--black);padding-left:8px}.nav-menu._1{grid-column-gap:0px;grid-row-gap:0px;flex-flow:column;align-self:flex-start}.nav-menu._2-copy{padding-top:16px}.navbar{height:auto;position:sticky}.nav-link{margin-bottom:4px}.nav-link.label{flex:1;display:flex}.nav-link.link{flex:none;width:100vw;height:auto;padding-top:16px;padding-bottom:16px;padding-left:16px}.brand{height:52px}.brand.w--current{padding-left:0;left:16px}.logo-image.footer{height:32px;margin-top:0}.dropdown-toggle{padding-left:8px}.language-wrapper{height:40px}.nav-header-wrapper{height:52px;padding-left:0;padding-right:8px}.dropdown-list.w--open{grid-column-gap:0px;grid-row-gap:0px;flex:0 auto;max-height:621px;margin-top:0;overflow:scroll}.dropdown-list.trainings{margin-top:10.5px}.mega-menu{z-index:100;object-fit:fill;height:auto;max-height:90vh;display:none;position:relative;top:0;overflow:auto}.mega-menu-colum-1{z-index:10;grid-column-gap:24px;grid-row-gap:24px;flex:1;height:auto;margin-bottom:0;padding-top:24px;padding-bottom:52px;padding-left:8px;display:flex;position:static;overflow:visible}.mega-menu-colum-2{grid-column-gap:0px;grid-row-gap:0px;height:auto;margin-top:0;position:static}.links-list.menu{grid-column-gap:16px;grid-row-gap:8px;grid-column-gap:16px;grid-row-gap:8px;flex-flow:column;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;height:auto;display:flex;overflow:visible}.menu-button{position:static;right:0}.menu-button.w--open{margin-right:0;display:flex}.menu-nav-items{border-bottom:1px none var(--black);top:52px}.header-centered-div{flex:0 auto;height:auto}.back-button{height:46.5885px}.footer-wrap-2{grid-column-gap:16px;grid-row-gap:16px;flex-flow:column}.footer-block-2{grid-column-gap:16px;grid-row-gap:16px}.footer-title{grid-column-gap:36px;grid-row-gap:36px;flex-flow:column;justify-content:flex-start;align-items:flex-start}.button.green-filled.shrink-if-needed{letter-spacing:var(--_text-styles---primary-button-letter-spacing);letter-spacing:var(--_text-styles---primary-button-letter-spacing)}.button.black-filled{height:auto}.extra-top-spacing._24px{width:auto}.extra-top-spacing._24px.trainer---training-pdp{margin-top:0}.horizontal-section._404{padding:0 0 36px}.horizontal-section._404-page,.horizontal-section._404{padding-bottom:36px}.horizontal-section._404{padding-top:0;padding-left:0;padding-right:0}.horizontal-section._404-page{padding-bottom:36px}.v-flex{flex:1}.v-flex.deep-dive-block-1,.v-flex.deep-dive-bottom-block,.v-flex.trainer-highlight-thumbnail---event{padding:16px}.v-flex._8-spacing._100{width:100%}.v-flex.free-column-sticky-section.shorter-descriptive{padding-left:16px;padding-right:16px}.v-flex.free-column-sticky-section.with-paddings.no-bottom-padding-in-smaller-devices{max-width:none}.v-flex.stats.not-hero{border-left-style:none;border-right-style:none}.v-flex.hero-h1-block.no-button{margin-bottom:0}.v-flex.hero-h1-block.no-subtext-nor-button{margin-bottom:-16px}.v-flex.small-block.training-details{padding-top:8px}.v-flex.hero-colum-1-button{justify-content:flex-end;align-items:flex-start;padding-top:16px}.v-flex.hero-colum-1-button.less-top-margin{margin-top:-36px;padding-top:8px}.v-flex.deep-dive-block-1,.v-flex.deep-dive-bottom-block,.v-flex.trainer-highlight-thumbnail---event{padding:16px}.v-flex.trainer-highlight-thumbnail---intro{padding-top:16px;padding-left:16px;padding-right:16px}.v-flex.trainers-pdp-block{margin-top:24px}.v-flex.full-width.credit-points{padding:16px}.v-flex.stretch.in-house-training{margin-top:-24px}.v-flex.stretch.in-house-training.event{margin-top:0}.v-flex.stretch.events-dates.pretix-widget-wrapper--overview{padding-bottom:24px}.v-flex.news-title{grid-column-gap:16px;grid-row-gap:16px}.image-wrapper.illustration{margin-top:24px}.image-wrapper.campaign-image{margin-top:0}.vertical-section.no-bottom-stroke,.vertical-section.no-lateral-padding.trainings,.vertical-section.no-bottom-stroke,.vertical-section.no-lateral-padding.trainings,.vertical-section.no-lateral-padding.trainings{border-bottom-style:none}.testimonial.student{grid-column-gap:24px;grid-row-gap:24px;grid-column-gap:24px;grid-row-gap:24px}.testimony-wrapper{grid-column-gap:16px;grid-row-gap:16px;justify-content:flex-start;align-items:flex-start}.h-flex-max-limit,.h-flex-max-limit.aligned-to-the-middle{grid-column-gap:36px;grid-row-gap:36px}.h-flex-max-limit.aligned-to-the-middle{grid-column-gap:36px;grid-row-gap:36px}.h-flex-max-limit.sticky-column{grid-column-gap:0px;grid-row-gap:0px}.h-flex-max-limit.sticky-column.trainings{border-bottom-style:none}.h-flex-max-limit.stats{border-right:1px none var(--black);flex-flow:column}.h-flex-max-limit._404{grid-column-gap:36px;grid-row-gap:36px;flex-flow:column-reverse;padding-top:36px;padding-left:16px;padding-right:16px}.v-flex-max-limit.full-width._40px-spacing{grid-column-gap:24px;grid-row-gap:24px;grid-column-gap:24px;grid-row-gap:24px;grid-column-gap:24px;grid-row-gap:24px}.sticky-column.stretched-width{max-height:none}.h-flex.usps.final-highlighted-note{grid-column-gap:24px;grid-row-gap:24px;padding-top:24px}.h-flex.logos.with-paddings{grid-column-gap:24px;grid-row-gap:24px;justify-content:flex-start;align-items:center;min-width:auto;padding-left:16px;padding-right:16px}.h-flex.logos.with-paddings.smaller{width:100%;min-width:auto}.h-flex.vertical-in-mobile{flex-flow:column;justify-content:flex-start;align-items:flex-start}.h-flex.with-spacing.comparison-table-row{grid-column-gap:16px;grid-row-gap:16px;grid-column-gap:16px;grid-row-gap:16px;grid-template-columns:1fr 1fr;justify-content:flex-start;align-items:flex-start;display:flex}.h-flex.bottom-aligned.with-subtext{width:auto}.h-flex._24-spacing{display:flex}.h-flex.usps{grid-column-gap:24px;grid-row-gap:24px;flex-flow:column-reverse}.h-flex.usps.last{grid-column-gap:24px;grid-row-gap:24px;grid-column-gap:24px;grid-row-gap:24px}.h-flex.composed-h2{grid-row-gap:0px;display:inline-flex}.h-flex.faq{grid-column-gap:40px;grid-row-gap:40px}.h-flex.links{grid-row-gap:24px;flex-flow:wrap}.h-flex.trainer{grid-column-gap:24px;grid-row-gap:24px}.h-flex._16-spacing{flex-flow:row}.h-flex.buttons{grid-row-gap:24px}.h-flex.roadmap{grid-column-gap:16px;grid-row-gap:16px;width:auto}.h-flex.credit-points{flex-flow:column;padding-bottom:24px}.h-flex.event-spec-details{flex-flow:column;justify-content:flex-start;align-items:flex-start;margin-top:-4px}.h-flex.usps{grid-column-gap:24px;grid-row-gap:24px;flex-flow:column-reverse;padding-top:24px}.h-flex.usps.last{grid-column-gap:24px;grid-row-gap:24px}.h-flex.usps.first{padding-top:0}.usp-image{object-fit:contain;width:120px;height:80px}.logos-main-container{flex:none;width:100%;height:auto;overflow:hidden}.logos-carousel-container{grid-column-gap:40px;grid-row-gap:40px;margin-top:0}.clients-logos{grid-column-gap:40px;grid-row-gap:40px;grid-template-rows:auto auto;grid-template-columns:1fr 1fr 1fr 1fr;grid-auto-columns:1fr;align-items:center;margin-top:0;display:flex}.client-logo{width:auto;height:auto;max-height:64px}.client-logo.horizontal{height:24px}.client-logo.horizontal.l{height:44px}.client-logo.square{height:64px}.heading-wrapper.no-bottom-margin{flex:none;width:auto;max-width:100%}.chips-container{grid-column-gap:12px;margin-top:0}.chips-container.horizontal-scroll{flex:none;padding-top:54.8194px;position:relative}.chips-container.horizontal-scroll.no-early-offer-chip{flex-flow:row;padding-top:0}.chips-container.right-aligned{margin-top:0;margin-bottom:0}.chip{height:38.8194px}.chip.black-filled.early-birds{text-indent:0;white-space:normal;word-break:normal;overflow-wrap:normal;position:static;inset:0% auto auto 0%}.chip.black-filled.early-birds:active{background-color:var(--green-1);color:var(--black)}.simple-trainer-card{min-width:100px}.trainer-image{aspect-ratio:1;width:100%;max-width:none}.hero-right-column{min-width:auto}.hero-right-column.campaign-image{margin-top:16px}.hero-right-column.inverts-order-in-smaller-devices{flex-flow:column-reverse}.hero-illustration-block{width:100%}.hero-illustration-block.module-kit{grid-column-gap:24px;grid-row-gap:24px;border-top-width:1px;padding-top:24px;padding-bottom:24px}.hero-illustration-block.early-birds{grid-column-gap:24px;grid-row-gap:24px;border-top-width:1px;flex-flow:column;justify-content:flex-start;align-items:flex-start;padding-top:24px;padding-bottom:24px}.illustration.larger{max-height:none}.illustration.early-birds{max-height:80px}.thumbnail-row-1{grid-column-gap:12px;grid-row-gap:12px;flex-flow:column-reverse;padding-top:16px}.thumbnail-row-2{margin-bottom:-16px}.points-container{grid-column-gap:16px;grid-row-gap:12px}.points-container.credit-system{grid-column-gap:16px;grid-row-gap:16px;flex-flow:column;justify-content:flex-start;align-items:flex-start}.points-container.training{margin-bottom:8px}.points-container.thumbnail{margin-bottom:24px}.points-counter-wrapper{height:auto}.points-item{grid-column-gap:8px;grid-row-gap:8px}.thumbnail-row-3{grid-column-gap:16px;grid-row-gap:16px;flex-flow:column}.thumbnail-row-3.training{display:flex}.thumbnail-description-item.highlighted{min-height:auto}.event-thumbnail-row-4{grid-row-gap:16px;flex-flow:column wrap;display:flex}.thumbnail-row---final{grid-column-gap:16px;grid-row-gap:16px;flex-flow:column;justify-content:space-between;align-items:flex-start}.thumbnail-row---final.training{flex-flow:wrap;height:auto}.long-button-with-icon{grid-column-gap:12px;grid-row-gap:12px}.sort-by{margin-top:-16px}.dropdown-list-2.no-outline{margin-bottom:0}.paginator{grid-column-gap:0px;grid-row-gap:0px}.illustration-wrapper.don-t-stretch-in-smaller-devs{flex:0 auto}.early-birds-wrapper{flex:0 auto;width:80.3993px;margin-top:-54.8px;margin-left:-92.39px;display:flex;position:sticky;top:0;left:0}.heading-1{width:100%;font-size:var(--_text-styles---h1-size);--_text-styles---h1-size:34px;--_text-styles---h1-height:38px;--_text-styles---h1-letter-spacing:0px;--_text-styles---h2-size-primary-font:28px;--_text-styles---h2-height-primary-font:34px;--_text-styles---h2-letter-spacing-primary-font:0px;--_text-styles---h3-size:24px;--_text-styles---h3-height:28px;--_text-styles---h3-letter-spacing:0px;--_text-styles---large-body-size:20px;--_text-styles---large-body-height:26px;--_text-styles---large-body-letter-spacing:0px;--_text-styles---body-size:16px;--_text-styles---body-height:24px;--_text-styles---body-letter-spacing:0px;--_text-styles---small-body-size:14px;--_text-styles---small-body-height:20px;--_text-styles---small-body-letter-spacing:0px;--_text-styles---h2-size-secondary-font:24px;--_text-styles---h2-height-secondary-font:28px;--_text-styles---h2-letter-spacing-secondary-font:0px;--_text-styles---small-body-terciary-font-size:var(--_text-styles---prim-nav-item-size);--_text-styles---small-body-terciary-font-height:var(--_text-styles---prim-nav-item-height);--_text-styles---small-body-terciary-font-letter-spacing:1px;--_text-styles---primary-button-letter-spacing:1.92px;--_text-styles---xs-body-size:12px;--_text-styles---xs-body-height:16px;--_text-styles---xs-body-letter-spacing:0px;--_text-styles---prim-nav-item-size:14px;--_text-styles---prim-nav-item-height:18.6px;--_text-styles---prim-nav-item-letter-spacing:1.92px;--_text-styles---sec-nav-item-size:14px;--_text-styles---sec-nav-item-height:18.7px;--_text-styles---sec-nav-item-letter-spacing:1.6px;--_text-styles---text-button-size:20px;--_text-styles---text-button-height:20px;--_text-styles---text-button-letter-spacing:0px;--_text-styles---primary-button-size:14px;--_text-styles---primary-button-height:18.6px}.news-inner-wrapper{grid-column-gap:8px;grid-row-gap:8px;flex-flow:column}.news-container{padding-top:16px}.about-page-stats{border-right-style:none;flex-flow:column;display:flex}.price-image{object-fit:contain;width:120px;height:80px}.table-title,.table-title.cpsa-f-level{padding-left:16px;padding-right:16px}.table-title.cpsa-f-level{padding-left:16px;padding-right:16px}.table-title.cpsa-f-level.comparison-table{padding:8px}.table-title.cpsa-a-level{padding-left:16px;padding-right:16px}.table-title.cpsa-a-level.comparison-table{padding:8px}.table-block{padding-left:16px;padding-right:16px}.hamburger-wrapper{margin-right:0}.deep-dive-grid{flex-flow:column;display:flex}.deep-dive-thumbnail{width:100%}.dee-dive-image{padding:16px}.trainer-thumbnail{justify-content:flex-start;align-items:stretch;min-width:80px;height:auto}.trainer-thumbnail-text{grid-column-gap:4px;grid-row-gap:4px;flex:none;width:100%;padding-top:8px}.trainers-overview-grid{grid-template-columns:1fr 1fr}.trainers-overview-grid.trainers-overview{grid-column-gap:24px;grid-row-gap:24px;grid-column-gap:24px;grid-row-gap:24px;flex-flow:wrap;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;display:grid}.z-wrap-container{grid-column-gap:6px;grid-row-gap:0px}.z-wrap-container.small-text{display:inline-flex}.socials-div.trainers-pdp{margin-bottom:8px}.faq-icon-wrapper._1,.faq-icon-wrapper._2,.faq-icon-wrapper._3,.faq-icon-wrapper._4,.faq-icon-wrapper._5,.faq-icon-wrapper._1,.faq-icon-wrapper._2,.faq-icon-wrapper._3,.faq-icon-wrapper._4,.faq-icon-wrapper._5{width:36px;height:36px}.faq-wrapper{min-height:36px}.faqs-list{margin-top:16px}.heading-5{--_text-styles---h1-size:34px;--_text-styles---h1-height:38px;--_text-styles---h1-letter-spacing:0px;--_text-styles---h2-size-primary-font:28px;--_text-styles---h2-height-primary-font:34px;--_text-styles---h2-letter-spacing-primary-font:0px;--_text-styles---h3-size:24px;--_text-styles---h3-height:28px;--_text-styles---h3-letter-spacing:0px;--_text-styles---large-body-size:20px;--_text-styles---large-body-height:26px;--_text-styles---large-body-letter-spacing:0px;--_text-styles---body-size:16px;--_text-styles---body-height:24px;--_text-styles---body-letter-spacing:0px;--_text-styles---small-body-size:14px;--_text-styles---small-body-height:20px;--_text-styles---small-body-letter-spacing:0px;--_text-styles---h2-size-secondary-font:24px;--_text-styles---h2-height-secondary-font:28px;--_text-styles---h2-letter-spacing-secondary-font:0px;--_text-styles---small-body-terciary-font-size:var(--_text-styles---prim-nav-item-size);--_text-styles---small-body-terciary-font-height:var(--_text-styles---prim-nav-item-height);--_text-styles---small-body-terciary-font-letter-spacing:1px;--_text-styles---primary-button-letter-spacing:1.92px;--_text-styles---xs-body-size:12px;--_text-styles---xs-body-height:16px;--_text-styles---xs-body-letter-spacing:0px;--_text-styles---prim-nav-item-size:14px;--_text-styles---prim-nav-item-height:18.6px;--_text-styles---prim-nav-item-letter-spacing:1.92px;--_text-styles---sec-nav-item-size:14px;--_text-styles---sec-nav-item-height:18.7px;--_text-styles---sec-nav-item-letter-spacing:1.6px;--_text-styles---text-button-size:20px;--_text-styles---text-button-height:20px;--_text-styles---text-button-letter-spacing:0px;--_text-styles---primary-button-size:14px;--_text-styles---primary-button-height:18.6px;width:100%}.training-main-details{grid-column-gap:16px;grid-row-gap:16px;flex-flow:column;width:100%;display:flex}.hero-right-block{width:100%}.hero-right-block.black-bg{grid-column-gap:24px;grid-row-gap:24px;border-top-width:1px;padding-top:24px;padding-bottom:24px}.hero-right-block.black-bg.training-pdp{grid-column-gap:24px;grid-row-gap:24px;grid-column-gap:24px;grid-row-gap:24px;padding:24px}.training-description-block{margin-top:0;padding-top:36px}.training-module-kit{width:100%}.training-module-kit.training-pdp{min-width:auto}.trainer-image-training-pdp{width:80px;height:80px}.trainer-image-event.event-pdp{width:48px;height:48px}.images-main-container{flex:none;width:100%;height:auto;overflow:hidden}.images-carousel-container{grid-column-gap:40px;grid-row-gap:40px;margin-top:0}.loop-images-wrapper{grid-column-gap:40px;grid-row-gap:40px;grid-template-rows:auto auto;grid-template-columns:1fr 1fr 1fr 1fr;grid-auto-columns:1fr;margin-top:0;display:flex}.live-image{width:auto;height:400px}._404-buttons{border-style:none;border-width:0;flex-flow:column}._404-image-wrapper{margin-top:-20px}.number-point-wrapper{height:auto}.roadmap-dot{margin-top:4px}.testimonial-wrapper{grid-column-gap:24px;grid-row-gap:24px;padding-bottom:16px;padding-left:16px;padding-right:16px}.module-kit-thumbnail{padding:16px}.deep-dive-image{object-fit:contain;object-position:0% 0%;width:100%}.rich-text-block-2{width:100%}.trainers-images-wrapper{grid-column-gap:8px;grid-row-gap:8px;display:flex}.navbar-desktop,.navbar-mobile{height:auto;position:sticky}.offer-training-pdp{width:100%}.offer-image{max-height:none}.offer-news-section{border-top:1px solid var(--black);background-color:var(--beige-1);width:100%;padding-bottom:36px}.in-house-training-block-wrapper{margin-top:-44px}.superscript{margin-right:4px;text-decoration:none}.superscript.menu{margin-top:6px}.heading-7{font-size:var(--_text-styles---h1-size)}.comparison-table-subdivs{grid-column-gap:16px;grid-row-gap:16px;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;width:100%;display:grid}.comparison-table-subdivs.title{grid-column-gap:0px;grid-row-gap:0px;grid-column-gap:0px;grid-row-gap:0px}.heading-8{--_text-styles---h1-size:34px;--_text-styles---h1-height:38px;--_text-styles---h1-letter-spacing:0px;--_text-styles---h2-size-primary-font:28px;--_text-styles---h2-height-primary-font:34px;--_text-styles---h2-letter-spacing-primary-font:0px;--_text-styles---h3-size:24px;--_text-styles---h3-height:28px;--_text-styles---h3-letter-spacing:0px;--_text-styles---large-body-size:20px;--_text-styles---large-body-height:26px;--_text-styles---large-body-letter-spacing:0px;--_text-styles---body-size:16px;--_text-styles---body-height:24px;--_text-styles---body-letter-spacing:0px;--_text-styles---small-body-size:14px;--_text-styles---small-body-height:20px;--_text-styles---small-body-letter-spacing:0px;--_text-styles---h2-size-secondary-font:24px;--_text-styles---h2-height-secondary-font:28px;--_text-styles---h2-letter-spacing-secondary-font:0px;--_text-styles---small-body-terciary-font-size:var(--_text-styles---prim-nav-item-size);--_text-styles---small-body-terciary-font-height:var(--_text-styles---prim-nav-item-height);--_text-styles---small-body-terciary-font-letter-spacing:1px;--_text-styles---primary-button-letter-spacing:1.92px;--_text-styles---xs-body-size:12px;--_text-styles---xs-body-height:16px;--_text-styles---xs-body-letter-spacing:0px;--_text-styles---prim-nav-item-size:14px;--_text-styles---prim-nav-item-height:18.6px;--_text-styles---prim-nav-item-letter-spacing:1.92px;--_text-styles---sec-nav-item-size:14px;--_text-styles---sec-nav-item-height:18.7px;--_text-styles---sec-nav-item-letter-spacing:1.6px;--_text-styles---text-button-size:20px;--_text-styles---text-button-height:20px;--_text-styles---text-button-letter-spacing:0px;--_text-styles---primary-button-size:14px;--_text-styles---primary-button-height:18.6px}.faq-title{font-size:var(--_text-styles---large-body-size);line-height:var(--_text-styles---large-body-height);letter-spacing:var(--_text-styles---large-body-letter-spacing)}.superscript-2{margin-top:10px;display:inline-flex}.paragraph-2{width:auto}.promo-bar-code{font-size:var(--_text-styles---xs-body-size);letter-spacing:var(--_text-styles---xs-body-letter-spacing);text-underline-offset:0px;line-height:18.4px}.heading-10{--_text-styles---h1-size:34px;--_text-styles---h1-height:38px;--_text-styles---h1-letter-spacing:0px;--_text-styles---h2-size-primary-font:28px;--_text-styles---h2-height-primary-font:34px;--_text-styles---h2-letter-spacing-primary-font:0px;--_text-styles---h3-size:24px;--_text-styles---h3-height:28px;--_text-styles---h3-letter-spacing:0px;--_text-styles---large-body-size:20px;--_text-styles---large-body-height:26px;--_text-styles---large-body-letter-spacing:0px;--_text-styles---body-size:16px;--_text-styles---body-height:24px;--_text-styles---body-letter-spacing:0px;--_text-styles---small-body-size:14px;--_text-styles---small-body-height:20px;--_text-styles---small-body-letter-spacing:0px;--_text-styles---h2-size-secondary-font:24px;--_text-styles---h2-height-secondary-font:28px;--_text-styles---h2-letter-spacing-secondary-font:0px;--_text-styles---small-body-terciary-font-size:var(--_text-styles---prim-nav-item-size);--_text-styles---small-body-terciary-font-height:var(--_text-styles---prim-nav-item-height);--_text-styles---small-body-terciary-font-letter-spacing:1px;--_text-styles---primary-button-letter-spacing:1.92px;--_text-styles---xs-body-size:12px;--_text-styles---xs-body-height:16px;--_text-styles---xs-body-letter-spacing:0px;--_text-styles---prim-nav-item-size:14px;--_text-styles---prim-nav-item-height:18.6px;--_text-styles---prim-nav-item-letter-spacing:1.92px;--_text-styles---sec-nav-item-size:14px;--_text-styles---sec-nav-item-height:18.7px;--_text-styles---sec-nav-item-letter-spacing:1.6px;--_text-styles---text-button-size:20px;--_text-styles---text-button-height:20px;--_text-styles---text-button-letter-spacing:0px;--_text-styles---primary-button-size:14px;--_text-styles---primary-button-height:18.6px}.list-2,.list-3{overflow:visible}.page-count-final.usps.final-highlighted-note{grid-column-gap:24px;grid-row-gap:24px;padding-top:24px}.page-count-final.logos.with-paddings{grid-column-gap:24px;grid-row-gap:24px;justify-content:flex-start;align-items:center;min-width:auto;padding-left:16px;padding-right:16px}.page-count-final.logos.with-paddings.smaller{width:100%;min-width:auto}.page-count-final.vertical-in-mobile{flex-flow:column;justify-content:flex-start;align-items:flex-start}.page-count-final.with-spacing.comparison-table-row{grid-column-gap:16px;grid-row-gap:16px;grid-column-gap:16px;grid-row-gap:16px;grid-template-columns:1fr 1fr;justify-content:flex-start;align-items:flex-start;display:flex}.page-count-final.bottom-aligned.with-subtext{width:auto}.page-count-final._24-spacing{display:flex}.page-count-final.usps{grid-column-gap:24px;grid-row-gap:24px;flex-flow:column-reverse}.page-count-final.usps.last{grid-column-gap:24px;grid-row-gap:24px;grid-column-gap:24px;grid-row-gap:24px}.page-count-final.composed-h2{grid-row-gap:0px;display:inline-flex}.page-count-final.faq{grid-column-gap:40px;grid-row-gap:40px}.page-count-final.links{grid-row-gap:24px;flex-flow:wrap}.page-count-final.trainer{grid-column-gap:24px;grid-row-gap:24px}.page-count-final._16-spacing{flex-flow:row}.page-count-final.buttons{grid-row-gap:24px}.page-count-final.roadmap{grid-column-gap:16px;grid-row-gap:16px;width:auto}.page-count-final.credit-points{flex-flow:column;padding-bottom:24px}.page-count-final.event-spec-details{flex-flow:column;justify-content:flex-start;align-items:flex-start;margin-top:-4px}.page-count-final.usps{grid-column-gap:24px;grid-row-gap:24px;flex-flow:column-reverse;padding-top:24px}.page-count-final.usps.last{grid-column-gap:24px;grid-row-gap:24px}.page-count-final.usps.first{padding-top:0}.small-button-with-icon{grid-column-gap:8px;grid-row-gap:8px}.image-3{align-self:flex-start}}