.training-page{--brand-dark: #2f2625;--brand-accent: #f75748;--rule: rgba(47, 38, 37, .12);color:var(--brand-dark)}.training-page .section{padding-left:0;padding-right:0}.training-page .container{max-width:1280px!important;padding-left:64px;padding-right:64px}@media (max-width: 1023px){.training-page .container{padding-left:40px;padding-right:40px}}@media (max-width: 767px){.training-page .container{padding-left:32px;padding-right:32px}}@media (max-width: 480px){.training-page .container{padding-left:24px;padding-right:24px}}@media (min-width: 769px){.training-page .columns{margin-inline-start:calc(-1 * var(--bulma-column-gap));margin-inline-end:calc(-1 * var(--bulma-column-gap))}}.training-page .title,.training-page h3,.training-page h4{color:inherit}.training-page .has-text-accent{color:var(--brand-accent)!important}.training-page .has-background-brand-dark{background-color:var(--brand-dark);color:#fff}.training-page .is-size-7{font-size:.875rem!important}.training-page .has-text-grey{color:#2f2625ad!important}.training-page .has-text-grey-light{color:#2f262573!important}.training-page .eyebrow{display:inline-block;font-size:.8rem;font-weight:700;letter-spacing:.16em;color:#2f26258c;margin-bottom:.75rem}.training-page .has-background-brand-dark .eyebrow{color:#fff9}.training-page .button.is-primary{background-color:var(--brand-accent);border-color:var(--brand-accent);color:#fff}.training-page .button.is-primary:hover{background-color:#e94b3e;border-color:#e94b3e}.training-page .editorial-link{font-weight:700;color:inherit}.training-page .course-link{font-weight:700;color:var(--brand-dark);background-color:#f757481f;padding:.1em .4em}.training-page .course-link:hover{background-color:#f7574838;color:var(--brand-dark)}.training-page .editorial-link:hover{color:var(--brand-accent)}.training-page .breadcrumb ul,.training-page .breadcrumb li,.training-page .breadcrumb a{font-size:inherit}.training-page .tag.is-dark{background-color:var(--brand-dark)!important;color:#fff!important}.training-page .tag.is-light{background-color:#2f26250f!important;color:var(--brand-dark)!important}.training-page .tag.is-white{background-color:#fff!important;color:var(--brand-dark)!important;border:1px solid var(--rule)}.training-page .tag.is-accent{background-color:#f757481a!important;color:var(--brand-accent)!important}.training-page .content ul{list-style:disc outside;margin-left:1.25em}.training-page .rule-top{border-top:1px solid var(--rule)}.training-page .rule-bottom{border-bottom:1px solid var(--rule)}.training-page .rule-left{border-left:2px solid var(--rule)}.training-page .rule-right{border-right:1px solid var(--rule)}.training-page .rule-left-dark{border-left:4px solid var(--brand-dark)}.training-page .rule-top-dark{border-top:3px solid var(--brand-dark)}.training-page .rule-bottom-dark{border-bottom:2px solid var(--brand-dark)}.training-page .rule-top-light{border-top:1px solid rgba(255,255,255,.15)}.training-page .rule-bottom-light{border-bottom:1px solid rgba(255,255,255,.15)}.training-page .rule-left-light{border-left:2px solid rgba(255,255,255,.25)}.training-page .accent-left{border-left:3px solid var(--brand-accent)}.training-page .accent-bottom{border-bottom:2px solid var(--brand-accent)}.training-page .placeholder{border:1px dashed rgba(47,38,37,.25)}.training-page .anchor{display:block;margin-top:-90px;padding-top:90px}.training-page .select:not(.is-multiple):not(.is-loading):after{border-color:var(--brand-dark)!important}.training-page .input:focus,.training-page .textarea:focus,.training-page .select select:focus{border-color:var(--brand-dark)!important;box-shadow:0 0 0 .125em #2f262526!important}.training-page input[type=checkbox]{accent-color:var(--brand-accent)}.training-page a.is-underlined{color:inherit}.training-page .tabs a{color:#2f26258c;border-bottom-color:var(--rule)}.training-page .tabs a:hover{color:var(--brand-dark);border-bottom-color:var(--brand-dark)}.training-page .tabs li.is-active a{color:var(--brand-dark);border-bottom:2px solid var(--brand-dark)}.training-page .tabs ul{border-bottom-color:var(--rule)}.training-page .slider{display:flex;gap:24px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding:0;padding-bottom:8px;scrollbar-width:thin;scrollbar-color:rgba(47,38,37,.25) transparent}.training-page .slider-item{flex:0 0 360px;max-width:85vw;scroll-snap-align:start}
