body.solution-l1-theme.training-theme{background:#070707}body.solution-l1-theme.training-theme .primary-header.solution-header{backdrop-filter:blur(12px);background:rgba(25,25,25,.98);border-bottom:1px solid hsla(0,0%,100%,.08);padding:0}body.solution-l1-theme.training-theme .solution-header__container{background:transparent;border-radius:0;box-shadow:none!important;max-width:1392px;min-height:74px}body.solution-l1-theme.training-theme .primary-header .logo__img--light{display:none!important}body.solution-l1-theme.training-theme .primary-header .logo__img--dark{display:block!important}body.solution-l1-theme.training-theme .primary-header .nav-link{color:hsla(0,0%,100%,.72);font-weight:700}body.solution-l1-theme.training-theme .primary-header .nav-link:focus,body.solution-l1-theme.training-theme .primary-header .nav-link:hover,body.solution-l1-theme.training-theme .primary-header .navbar-toggler{color:#fff}body.solution-l1-theme.training-theme .primary-header .solution-header__contact{align-items:center;background:transparent;border:1px solid #00d0a2;border-radius:4px;box-shadow:inset 0 0 0 1px rgba(0,208,162,.08);color:#00d0a2;display:inline-flex;justify-content:center;line-height:1;min-height:40px;min-width:104px;padding:9px 17px}body.solution-l1-theme.training-theme .primary-header .solution-header__contact:focus,body.solution-l1-theme.training-theme .primary-header .solution-header__contact:hover{background:#00d0a2;color:#06110e}body.solution-l1-theme.training-theme .primary-header .dropdown-modifier{display:none!important}body.solution-l1-theme.training-theme .primary-header .navigation-0__menu,body.solution-l1-theme.training-theme .primary-header .navigation-1__menu,body.solution-l1-theme.training-theme .primary-header .navigation-1__sub-menu,body.solution-l1-theme.training-theme .primary-header .navigation-2__menu,body.solution-l1-theme.training-theme .primary-header .navigation-3__menu,body.solution-l1-theme.training-theme .primary-header .navigation-3__sub-menu{backdrop-filter:blur(14px);background:hsla(0,0%,7%,.98);border:1px solid hsla(0,0%,100%,.1);box-shadow:0 24px 64px rgba(0,0,0,.36)}body.solution-l1-theme.training-theme .primary-header .navigation-1__menu-link,body.solution-l1-theme.training-theme .primary-header .navigation-1__sub-menu-link,body.solution-l1-theme.training-theme .primary-header .navigation-2__menu-link,body.solution-l1-theme.training-theme .primary-header .navigation-2__menu-title,body.solution-l1-theme.training-theme .primary-header .navigation-2__menu>.navigation-2__menu-list>a,body.solution-l1-theme.training-theme .primary-header .navigation-3__menu-link,body.solution-l1-theme.training-theme .primary-header .navigation-3__sub-menu-link{color:#f8fbff!important}body.solution-l1-theme.training-theme .primary-header .navigation-2__menu-text{color:hsla(0,0%,100%,.62)!important}body.solution-l1-theme.training-theme .primary-header .navigation-1__menu-link:hover,body.solution-l1-theme.training-theme .primary-header .navigation-1__sub-menu-link:hover,body.solution-l1-theme.training-theme .primary-header .navigation-2__menu-link:hover,body.solution-l1-theme.training-theme .primary-header .navigation-3__menu-link:hover,body.solution-l1-theme.training-theme .primary-header .navigation-3__sub-menu-link:hover{background:rgba(37,99,235,.16)}body.solution-l1-theme.training-theme .primary-header .navigation-2__menu-icon{background:rgba(37,99,235,.18)}body.solution-l1-theme.training-theme .primary-header .navigation-2__menu-icon-is{color:#93c5fd}body.solution-l1-theme.training-theme .primary-header .navigation-2--formations .navigation-2__menu-list:first-child .navigation-2__menu-icon{background:#4f46e5}body.solution-l1-theme.training-theme .primary-header .navigation-2--formations .navigation-2__menu-list:first-child .navigation-2__menu-icon-is{color:#eef2ff}body.solution-l1-theme.training-theme .primary-header .navigation-2--formations .navigation-2__menu-list:nth-child(2) .navigation-2__menu-icon{background:#0f9f9a}body.solution-l1-theme.training-theme .primary-header .navigation-2--formations .navigation-2__menu-list:nth-child(2) .navigation-2__menu-icon-is{color:#ecfeff}body.solution-l1-theme.training-theme .primary-header .navigation-2--formations .navigation-2__menu-list:nth-child(3) .navigation-2__menu-icon{background:#f59e0b}body.solution-l1-theme.training-theme .primary-header .navigation-2--formations .navigation-2__menu-list:nth-child(3) .navigation-2__menu-icon-is{color:#fffbeb}@media (min-width:992px){body.solution-l1-theme.training-theme .primary-header .nav-link{padding-bottom:25px;padding-top:25px}}.training-detail{background:#f6f8fb;color:#172033}.training-detail-hero{background:linear-gradient(135deg,rgba(5,12,24,.98),rgba(12,28,52,.98) 54%,rgba(5,18,34,.99));color:#fff;overflow:hidden;padding:142px 0 76px;position:relative}.training-detail-hero:before{background:linear-gradient(90deg,rgba(37,99,235,.12),transparent 50%),radial-gradient(circle at 82% 34%,rgba(14,165,233,.2),transparent 30%);content:"";inset:0;pointer-events:none;position:absolute}.training-detail-hero .container,.training-detail-section{position:relative;z-index:1}.training-detail-eyebrow{align-items:center;background:hsla(0,0%,100%,.1);border:1px solid hsla(0,0%,100%,.16);border-radius:999px;color:#eef2ff;display:inline-flex;font-size:.84rem;font-weight:800;gap:.55rem;line-height:1.2;min-height:40px;padding:.55rem .9rem}.training-detail-card{background:#fff;border:1px solid #dfe6f0;border-radius:8px;box-shadow:0 18px 44px rgba(19,33,54,.06);height:100%;padding:1.5rem}.training-detail-card--dark{background:hsla(0,0%,100%,.08);border-color:hsla(0,0%,100%,.14);box-shadow:0 18px 44px rgba(0,0,0,.18);color:#fff}.training-detail-icon{background:#edf5ff;border-radius:8px;color:#0d6efd;display:inline-grid;font-size:1.8rem;height:52px;place-items:center;width:52px}.training-detail .badge.bg-primary-subtle.text-primary{background:#e8efff!important;color:#123cbe!important}.training-detail-checks{display:grid;gap:.75rem;list-style:none;margin:0;padding:0}.training-detail-checks li{color:#435169;line-height:1.55;padding-left:1.55rem;position:relative}.training-detail-card--dark .training-detail-checks li{color:hsla(0,0%,100%,.72)}.training-detail-checks li:before{background:#0d6efd;border-radius:999px;content:"";height:.52rem;left:0;position:absolute;top:.52rem;width:.52rem}.training-detail-day{background:#fff;border:1px solid #dfe6f0;border-radius:8px;height:100%;padding:1.5rem}.training-detail-day__label{color:#0d6efd;display:inline-block;font-size:.82rem;font-weight:800;margin-bottom:.9rem;text-transform:uppercase}.training-detail-side{position:sticky;top:116px}.training-detail-form{background:#111f35;border-radius:8px;color:#fff;padding:1.7rem}body.training-theme .training-detail{background:#070b14;color:#e6edf7}body.training-theme .training-detail-hero{background:#070707}body.training-theme .training-detail-card,body.training-theme .training-detail-day{background:#111c2f;border-color:rgba(148,163,184,.18);box-shadow:0 20px 54px rgba(0,0,0,.24);color:#e6edf7}body.training-theme .training-detail .text-dark,body.training-theme .training-detail .text-heading,body.training-theme .training-detail h2,body.training-theme .training-detail h3,body.training-theme .training-detail h4{color:#f8fbff!important}body.training-theme .training-detail-checks li,body.training-theme .training-detail .text-body{color:#aebbd0!important}body.training-theme .training-detail-icon{background:rgba(37,99,235,.18);color:#93c5fd}body.training-theme .training-detail .badge.bg-light.text-dark,body.training-theme .training-detail .badge.bg-primary-subtle.text-primary{background:rgba(37,99,235,.2)!important;color:#bfdbfe!important}body.training-theme .training-detail-eyebrow.bg-white{background:rgba(37,99,235,.14)!important;border-color:rgba(147,197,253,.18)!important;color:#dbeafe!important}@media (max-width:991.98px){.training-detail-hero{padding:124px 0 64px}.training-detail-side{position:static}}body.training-theme .form-control{background:#07101f;border-color:rgba(148,163,184,.24);color:#f8fbff}body.training-theme .form-control::placeholder{color:#8694aa}body.solution-l1-theme.training-theme .training-detail{--training-bg:#070707;--training-border:hsla(0,0%,100%,.1);--training-border-strong:hsla(0,0%,100%,.16);--training-text:#f8fbff;--training-muted:rgba(226,236,250,.68);--training-muted-strong:rgba(226,236,250,.82);--training-accent:#00d0a2;--training-accent-soft:rgba(0,208,162,.13);background:linear-gradient(hsla(0,0%,100%,.026) 1px,transparent 0),linear-gradient(90deg,hsla(0,0%,100%,.026) 1px,transparent 0),#070707;background-size:72px 72px;color:var(--training-text);overflow-x:clip}body.solution-l1-theme.training-theme .training-detail-hero{align-items:center;background:linear-gradient(90deg,rgba(0,208,162,.075),transparent 42%),linear-gradient(180deg,hsla(0,0%,100%,.045),transparent 36%),#070707;border-bottom:1px solid var(--training-border);display:flex;min-height:720px}body.solution-l1-theme.training-theme .training-detail-hero:before{background:linear-gradient(hsla(0,0%,100%,.035) 1px,transparent 0),linear-gradient(90deg,hsla(0,0%,100%,.035) 1px,transparent 0);background-size:64px 64px;mask-image:linear-gradient(90deg,rgba(0,0,0,.95),rgba(0,0,0,.45),transparent)}body.solution-l1-theme.training-theme .training-detail-hero:after{background:linear-gradient(90deg,transparent,rgba(0,208,162,.58),transparent);content:"";height:1px;inset:auto 0 0;pointer-events:none;position:absolute}body.solution-l1-theme.training-theme .training-detail-hero h1{color:#fff;letter-spacing:0;line-height:1.06;max-width:820px}body.solution-l1-theme.training-theme .training-detail-form .text-white-50,body.solution-l1-theme.training-theme .training-detail-hero .text-white-50{color:var(--training-muted-strong)!important}body.solution-l1-theme.training-theme .training-detail-eyebrow{background:hsla(0,0%,100%,.07)!important;border-color:var(--training-border-strong)!important;box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.025);color:hsla(0,0%,100%,.86)!important}body.solution-l1-theme.training-theme .training-detail-eyebrow iconify-icon{color:var(--training-accent)}body.solution-l1-theme.training-theme .training-detail .btn-primary{background:var(--training-accent);border-color:var(--training-accent);box-shadow:0 14px 34px rgba(0,208,162,.18);color:#04110e!important;font-weight:850}body.solution-l1-theme.training-theme .training-detail .btn-primary:focus,body.solution-l1-theme.training-theme .training-detail .btn-primary:hover{background:#21e3ba;border-color:#21e3ba;color:#04110e!important;transform:translateY(-1px)}body.solution-l1-theme.training-theme .training-detail .btn-outline-light,body.solution-l1-theme.training-theme .training-detail .btn-outline-primary{background:transparent;border-color:hsla(0,0%,100%,.34);color:#fff}body.solution-l1-theme.training-theme .training-detail .btn-outline-light:focus,body.solution-l1-theme.training-theme .training-detail .btn-outline-light:hover,body.solution-l1-theme.training-theme .training-detail .btn-outline-primary:focus,body.solution-l1-theme.training-theme .training-detail .btn-outline-primary:hover{background:hsla(0,0%,100%,.1);border-color:hsla(0,0%,100%,.72);color:#fff}body.solution-l1-theme.training-theme .training-detail-section,body.solution-l1-theme.training-theme .training-detail>section:not(.training-detail-hero){background:transparent}body.solution-l1-theme.training-theme .training-detail>section{border-top:1px solid hsla(0,0%,100%,.055)}body.solution-l1-theme.training-theme .training-detail .text-dark,body.solution-l1-theme.training-theme .training-detail .text-heading,body.solution-l1-theme.training-theme .training-detail h2,body.solution-l1-theme.training-theme .training-detail h3,body.solution-l1-theme.training-theme .training-detail h4{color:var(--training-text)!important}body.solution-l1-theme.training-theme .training-detail-checks li,body.solution-l1-theme.training-theme .training-detail .text-body{color:var(--training-muted)!important}body.solution-l1-theme.training-theme .training-detail-card,body.solution-l1-theme.training-theme .training-detail-day{background:linear-gradient(180deg,hsla(0,0%,100%,.07),hsla(0,0%,100%,.035));border:1px solid var(--training-border);border-radius:8px;box-shadow:none!important;color:var(--training-text)}body.solution-l1-theme.training-theme .training-detail-card:hover,body.solution-l1-theme.training-theme .training-detail-day:hover{background:linear-gradient(180deg,hsla(0,0%,100%,.085),hsla(0,0%,100%,.045));border-color:rgba(0,208,162,.25);box-shadow:0 18px 44px rgba(0,0,0,.18)!important}body.solution-l1-theme.training-theme .training-detail-card--dark{background:linear-gradient(135deg,rgba(0,208,162,.1),transparent 42%),linear-gradient(180deg,hsla(0,0%,100%,.075),hsla(0,0%,100%,.035))}body.solution-l1-theme.training-theme .training-detail-icon{background:var(--training-accent-soft);border:1px solid rgba(0,208,162,.18);color:var(--training-accent)}body.solution-l1-theme.training-theme .training-detail .badge.bg-light.text-dark,body.solution-l1-theme.training-theme .training-detail .badge.bg-primary-subtle.text-primary{background:rgba(0,208,162,.08)!important;border:1px solid rgba(0,208,162,.16);color:#a7ffea!important}body.solution-l1-theme.training-theme .training-detail-checks li:before{background:var(--training-accent);box-shadow:0 0 0 4px rgba(0,208,162,.1)}body.solution-l1-theme.training-theme .training-detail-day__label{color:var(--training-accent)}body.solution-l1-theme.training-theme .training-detail-form{background:linear-gradient(135deg,rgba(0,208,162,.1),transparent 38%),linear-gradient(180deg,hsla(0,0%,100%,.075),hsla(0,0%,100%,.035)),#101010;border:1px solid var(--training-border);border-radius:8px;box-shadow:0 26px 70px rgba(0,0,0,.28)}body.solution-l1-theme.training-theme .form-control{background:rgba(0,0,0,.28);border:1px solid hsla(0,0%,100%,.13);border-radius:8px;color:#fff;min-height:52px}body.solution-l1-theme.training-theme textarea.form-control{min-height:142px}body.solution-l1-theme.training-theme .form-control:focus{background:rgba(0,0,0,.34);border-color:rgba(0,208,162,.62);box-shadow:0 0 0 .25rem rgba(0,208,162,.11);color:#fff}body.solution-l1-theme.training-theme .form-control::placeholder{color:rgba(226,236,250,.48)}@media (max-width:991.98px){body.solution-l1-theme.training-theme .training-detail-hero{min-height:auto}}