.nomargin{margin:0!important}.margin{margin:18.5414091471px}.margin.margin-xxxs{margin:2.6576019778px}.margin.margin-xxs{margin:4.326328801px}.margin.margin-xs{margin:7.0457354759px}.margin.margin-sm{margin:11.433868974px}.margin.margin-nr{margin:18.5414091471px}.margin.margin-md{margin:29.9752781211px}.margin.margin-lg{margin:48.5166872682px}.margin.margin-xl{margin:78.4919653894px}@media(min-width:768px){.margin{margin:30px}.margin.margin-xxxs{margin:4.3px}.margin.margin-xxs{margin:7px}.margin.margin-xs{margin:11.4px}.margin.margin-sm{margin:18.5px}.margin.margin-nr{margin:30px}.margin.margin-md{margin:48.5px}.margin.margin-lg{margin:78.5px}.margin.margin-xl{margin:127px}}.no-padding{padding:0!important}.padding{padding:18.5414091471px}.padding.padding-xxxs{padding:2.6576019778px}.padding.padding-xxs{padding:4.326328801px}.padding.padding-xs{padding:7.0457354759px}.padding.padding-sm{padding:11.433868974px}.padding.padding-nr{padding:18.5414091471px}.padding.padding-md{padding:29.9752781211px}.padding.padding-lg{padding:48.5166872682px}.padding.padding-xl{padding:78.4919653894px}@media(min-width:768px){.padding{padding:30px}.padding.padding-xxxs{padding:4.3px}.padding.padding-xxs{padding:7px}.padding.padding-xs{padding:11.4px}.padding.padding-sm{padding:18.5px}.padding.padding-nr{padding:30px}.padding.padding-md{padding:48.5px}.padding.padding-lg{padding:78.5px}.padding.padding-xl{padding:127px}}.margin-top{margin-top:18.5414091471px}@media(min-width:768px){.margin-top{margin-top:30px}}.margin-top-xxxs{margin-top:2.6576019778px}@media(min-width:768px){.margin-top-xxxs{margin-top:4.3px}}.margin-top-xxs{margin-top:4.326328801px}@media(min-width:768px){.margin-top-xxs{margin-top:7px}}.margin-top-xs{margin-top:7.0457354759px}@media(min-width:768px){.margin-top-xs{margin-top:11.4px}}.margin-top-sm{margin-top:11.433868974px}@media(min-width:768px){.margin-top-sm{margin-top:18.5px}}.margin-top-nr{margin-top:18.5414091471px}@media(min-width:768px){.margin-top-nr{margin-top:30px}}.margin-top-md{margin-top:29.9752781211px}@media(min-width:768px){.margin-top-md{margin-top:48.5px}}.margin-top-lg{margin-top:48.5166872682px}@media(min-width:768px){.margin-top-lg{margin-top:78.5px}}.margin-top-xl{margin-top:78.4919653894px}@media(min-width:768px){.margin-top-xl{margin-top:127px}}.margin-right{margin-right:18.5414091471px}@media(min-width:768px){.margin-right{margin-right:30px}}.margin-right-xxxs{margin-right:2.6576019778px}@media(min-width:768px){.margin-right-xxxs{margin-right:4.3px}}.margin-right-xxs{margin-right:4.326328801px}@media(min-width:768px){.margin-right-xxs{margin-right:7px}}.margin-right-xs{margin-right:7.0457354759px}@media(min-width:768px){.margin-right-xs{margin-right:11.4px}}.margin-right-sm{margin-right:11.433868974px}@media(min-width:768px){.margin-right-sm{margin-right:18.5px}}.margin-right-nr{margin-right:18.5414091471px}@media(min-width:768px){.margin-right-nr{margin-right:30px}}.margin-right-md{margin-right:29.9752781211px}@media(min-width:768px){.margin-right-md{margin-right:48.5px}}.margin-right-lg{margin-right:48.5166872682px}@media(min-width:768px){.margin-right-lg{margin-right:78.5px}}.margin-right-xl{margin-right:78.4919653894px}@media(min-width:768px){.margin-right-xl{margin-right:127px}}.margin-bottom{margin-bottom:18.5414091471px}@media(min-width:768px){.margin-bottom{margin-bottom:30px}}.margin-bottom-xxxs{margin-bottom:2.6576019778px}@media(min-width:768px){.margin-bottom-xxxs{margin-bottom:4.3px}}.margin-bottom-xxs{margin-bottom:4.326328801px}@media(min-width:768px){.margin-bottom-xxs{margin-bottom:7px}}.margin-bottom-xs{margin-bottom:7.0457354759px}@media(min-width:768px){.margin-bottom-xs{margin-bottom:11.4px}}.margin-bottom-sm{margin-bottom:11.433868974px}@media(min-width:768px){.margin-bottom-sm{margin-bottom:18.5px}}.margin-bottom-nr{margin-bottom:18.5414091471px}@media(min-width:768px){.margin-bottom-nr{margin-bottom:30px}}.margin-bottom-md{margin-bottom:29.9752781211px}@media(min-width:768px){.margin-bottom-md{margin-bottom:48.5px}}.margin-bottom-lg{margin-bottom:48.5166872682px}@media(min-width:768px){.margin-bottom-lg{margin-bottom:78.5px}}.margin-bottom-xl{margin-bottom:78.4919653894px}@media(min-width:768px){.margin-bottom-xl{margin-bottom:127px}}.margin-left{margin-left:18.5414091471px}@media(min-width:768px){.margin-left{margin-left:30px}}.margin-left-xxxs{margin-left:2.6576019778px}@media(min-width:768px){.margin-left-xxxs{margin-left:4.3px}}.margin-left-xxs{margin-left:4.326328801px}@media(min-width:768px){.margin-left-xxs{margin-left:7px}}.margin-left-xs{margin-left:7.0457354759px}@media(min-width:768px){.margin-left-xs{margin-left:11.4px}}.margin-left-sm{margin-left:11.433868974px}@media(min-width:768px){.margin-left-sm{margin-left:18.5px}}.margin-left-nr{margin-left:18.5414091471px}@media(min-width:768px){.margin-left-nr{margin-left:30px}}.margin-left-md{margin-left:29.9752781211px}@media(min-width:768px){.margin-left-md{margin-left:48.5px}}.margin-left-lg{margin-left:48.5166872682px}@media(min-width:768px){.margin-left-lg{margin-left:78.5px}}.margin-left-xl{margin-left:78.4919653894px}@media(min-width:768px){.margin-left-xl{margin-left:127px}}.padding-top{padding-top:18.5414091471px}@media(min-width:768px){.padding-top{padding-top:30px}}.padding-top-xxxs{padding-top:2.6576019778px}@media(min-width:768px){.padding-top-xxxs{padding-top:4.3px}}.padding-top-xxs{padding-top:4.326328801px}@media(min-width:768px){.padding-top-xxs{padding-top:7px}}.padding-top-xs{padding-top:7.0457354759px}@media(min-width:768px){.padding-top-xs{padding-top:11.4px}}.padding-top-sm{padding-top:11.433868974px}@media(min-width:768px){.padding-top-sm{padding-top:18.5px}}.padding-top-nr{padding-top:18.5414091471px}@media(min-width:768px){.padding-top-nr{padding-top:30px}}.padding-top-md{padding-top:29.9752781211px}@media(min-width:768px){.padding-top-md{padding-top:48.5px}}.padding-top-lg{padding-top:48.5166872682px}@media(min-width:768px){.padding-top-lg{padding-top:78.5px}}.padding-top-xl{padding-top:78.4919653894px}@media(min-width:768px){.padding-top-xl{padding-top:127px}}.padding-right{padding-right:18.5414091471px}@media(min-width:768px){.padding-right{padding-right:30px}}.padding-right-xxxs{padding-right:2.6576019778px}@media(min-width:768px){.padding-right-xxxs{padding-right:4.3px}}.padding-right-xxs{padding-right:4.326328801px}@media(min-width:768px){.padding-right-xxs{padding-right:7px}}.padding-right-xs{padding-right:7.0457354759px}@media(min-width:768px){.padding-right-xs{padding-right:11.4px}}.padding-right-sm{padding-right:11.433868974px}@media(min-width:768px){.padding-right-sm{padding-right:18.5px}}.padding-right-nr{padding-right:18.5414091471px}@media(min-width:768px){.padding-right-nr{padding-right:30px}}.padding-right-md{padding-right:29.9752781211px}@media(min-width:768px){.padding-right-md{padding-right:48.5px}}.padding-right-lg{padding-right:48.5166872682px}@media(min-width:768px){.padding-right-lg{padding-right:78.5px}}.padding-right-xl{padding-right:78.4919653894px}@media(min-width:768px){.padding-right-xl{padding-right:127px}}.padding-bottom{padding-bottom:18.5414091471px}@media(min-width:768px){.padding-bottom{padding-bottom:30px}}.padding-bottom-xxxs{padding-bottom:2.6576019778px}@media(min-width:768px){.padding-bottom-xxxs{padding-bottom:4.3px}}.padding-bottom-xxs{padding-bottom:4.326328801px}@media(min-width:768px){.padding-bottom-xxs{padding-bottom:7px}}.padding-bottom-xs{padding-bottom:7.0457354759px}@media(min-width:768px){.padding-bottom-xs{padding-bottom:11.4px}}.padding-bottom-sm{padding-bottom:11.433868974px}@media(min-width:768px){.padding-bottom-sm{padding-bottom:18.5px}}.padding-bottom-nr{padding-bottom:18.5414091471px}@media(min-width:768px){.padding-bottom-nr{padding-bottom:30px}}.padding-bottom-md{padding-bottom:29.9752781211px}@media(min-width:768px){.padding-bottom-md{padding-bottom:48.5px}}.padding-bottom-lg{padding-bottom:48.5166872682px}@media(min-width:768px){.padding-bottom-lg{padding-bottom:78.5px}}.padding-bottom-xl{padding-bottom:78.4919653894px}@media(min-width:768px){.padding-bottom-xl{padding-bottom:127px}}.padding-left{padding-left:18.5414091471px}@media(min-width:768px){.padding-left{padding-left:30px}}.padding-left-xxxs{padding-left:2.6576019778px}@media(min-width:768px){.padding-left-xxxs{padding-left:4.3px}}.padding-left-xxs{padding-left:4.326328801px}@media(min-width:768px){.padding-left-xxs{padding-left:7px}}.padding-left-xs{padding-left:7.0457354759px}@media(min-width:768px){.padding-left-xs{padding-left:11.4px}}.padding-left-sm{padding-left:11.433868974px}@media(min-width:768px){.padding-left-sm{padding-left:18.5px}}.padding-left-nr{padding-left:18.5414091471px}@media(min-width:768px){.padding-left-nr{padding-left:30px}}.padding-left-md{padding-left:29.9752781211px}@media(min-width:768px){.padding-left-md{padding-left:48.5px}}.padding-left-lg{padding-left:48.5166872682px}@media(min-width:768px){.padding-left-lg{padding-left:78.5px}}.padding-left-xl{padding-left:78.4919653894px}@media(min-width:768px){.padding-left-xl{padding-left:127px}}.form-label{font-weight:700;text-align:start}.checkbox-input,.checkbox-label{cursor:pointer}.checkbox-container .checkbox-wrapper{inline-size:14px;block-size:14px;min-width:14px}.checkbox-container .checkbox-wrapper input.checkbox-input{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto;inline-size:100%;block-size:100%;outline:none;border-radius:3px}.checkbox-container .checkbox-wrapper input.checkbox-input:not(:checked){box-shadow:inset 0 0 0 9999px #0f1425;outline:1px solid #595a75}.checkbox-container .checkbox-wrapper input.checkbox-input:focus:not(:disabled)+.ring,.checkbox-container .checkbox-wrapper input.checkbox-input:hover:not(:disabled)+.ring{box-shadow:0 0 0 2px #388ee9,0 0 10px 2px rgba(31,34,54,.45)}.checkbox-container .checkbox-wrapper .ring{border-radius:3px;pointer-events:none}.checkbox-container.disabled{opacity:.4;pointer-events:none}.checkbox-label span.text-muted{color:#dbd8e6!important;font-weight:400!important}input:not([type=checkbox]),input:not([type=radio]),textarea:not([type=checkbox]),textarea:not([type=radio]){-webkit-appearance:auto;-moz-appearance:auto;appearance:auto;text-align:start}input:not([type=checkbox]):focus,input:not([type=checkbox]):hover{border:1px solid #388ee9}.custom-input{display:flex;justify-content:space-between;align-items:center;padding:7px;border:1px solid #595a75;background:#0f1425;border-radius:4.3px;color:#dbd8e6}.custom-input.large-input{height:100px;min-height:37px;max-height:150px}.form-item{flex:1 1 200px;min-width:200px;box-sizing:border-box;display:flex;flex-direction:column;gap:.5rem}.form-item span.text-muted{color:#dbd8e6!important;font-weight:400!important}.react-select__menu{display:flex;flex-direction:column;gap:4.3px;max-height:200px;padding:4.3px;margin:4.3px 0 0;list-style:none;overflow-y:auto;overflow-x:hidden;border-radius:7px;background:#1f2236;border:1px solid #595a75}.react-select__menu .react-select__option{display:flex;justify-content:space-between;padding:7px;border-radius:4.3px;transition:background .2s}.react-select__menu .react-select__option--is-focused,.react-select__menu .react-select__option--is-selected,.react-select__menu .react-select__option.active,.react-select__menu .react-select__option:hover:not(.disabled){background:#2b2e45}.react-select__menu .react-select__option.disabled{color:#595a75;pointer-events:none;background:rgba(0,0,0,0)}.react-select__menu .react-select__option .release-date{color:#595a75}.react-select__indicator svg{height:1rem;width:1rem}.error-text{color:#d7325a;font-weight:700;font-size:12px}.request-form-light-theme .form-label{color:#333d48}.request-form-light-theme .custom-input{background-color:#f7f5fa;color:#333d48}.request-form-light-theme .react-select__control{display:flex;justify-content:space-between;align-items:center;padding:7px;border:1px solid #595a75;background:#f7f5fa;border-radius:4.3px;color:#dbd8e6}.request-form-light-theme .react-select__control:focus,.request-form-light-theme .react-select__control:hover{border:1px solid #388ee9}.request-form-light-theme .react-select__indicators,.request-form-light-theme .react-select__placeholder,.request-form-light-theme .react-select__single-value{color:#333d48;text-align:start}.request-form-light-theme .react-select__menu{background:#f7f5fa;color:#333d48}.request-form-light-theme .react-select__menu .react-select__option--is-focused,.request-form-light-theme .react-select__menu .react-select__option--is-selected,.request-form-light-theme .react-select__menu .react-select__option.active,.request-form-light-theme .react-select__menu .react-select__option:hover:not(.disabled){background:#c8c5d6}.request-form-light-theme .react-select__menu .react-select__option.disabled{color:#595a75}.request-form-light-theme .checkbox-container .checkbox-wrapper input.checkbox-input:not(:checked){box-shadow:inset 0 0 0 9999px #ece9f2;outline:1px solid #595a75}.request-form-light-theme span.text-muted{color:#7e8c9e!important}.request-form-light-theme .error-text{color:rgb(51.7647058824%,12.4705882353%,16.2352941176%)}.request-form-light-theme .alert.alert-warning{color:rgb(34.5098039216%,8.3137254902%,10.8235294118%)}.acf-block-hero-with-raven-image-and-content{background:linear-gradient(92.94deg,#6972EE 4.32%,#BA50A1 95.11%)}@media(min-width:768px){.acf-block-hero-with-raven-image-and-content{min-height:36.25rem}}@media(min-width:992px){.acf-block-hero-with-raven-image-and-content{min-height:42.125rem}}@media(min-width:1200px){.acf-block-hero-with-raven-image-and-content{min-height:47.875rem}}.acf-block-hero-with-raven-image-and-content__image{top:0;right:0;opacity:.4;width:20rem}@media(min-width:576px){.acf-block-hero-with-raven-image-and-content__image{width:24.640625rem}}@media(min-width:768px){.acf-block-hero-with-raven-image-and-content__image{width:29.28125rem}}@media(min-width:992px){.acf-block-hero-with-raven-image-and-content__image{width:33.921875rem}}@media(min-width:1200px){.acf-block-hero-with-raven-image-and-content__image{width:38.5625rem}}@media(min-width:768px){.acf-block-hero-with-raven-image-and-content__image{right:-5%;opacity:.75}}@media(min-width:992px){.acf-block-hero-with-raven-image-and-content__image{top:50%;right:auto;left:50%;opacity:1;transform:translateY(-50%)}}@media(min-width:1200px){.acf-block-hero-with-raven-image-and-content__image{left:calc(50% - 5rem)}}.acf-block-hero-with-raven-image-and-content:after{content:"";position:absolute;bottom:0;z-index:0;width:100%;height:0;border-color:rgba(0,0,0,0) rgba(0,0,0,0) #22252b;border-style:solid;border-width:0 0 3.125rem 100vw;border-bottom-width:4rem}@media(min-width:576px){.acf-block-hero-with-raven-image-and-content:after{border-bottom-width:6.125rem}}@media(min-width:768px){.acf-block-hero-with-raven-image-and-content:after{border-bottom-width:8.25rem}}@media(min-width:992px){.acf-block-hero-with-raven-image-and-content:after{border-bottom-width:10.375rem}}@media(min-width:1200px){.acf-block-hero-with-raven-image-and-content:after{border-bottom-width:12.5rem}}.acf-block-hero-with-raven-image-and-content__box-button{border-radius:5rem;background-color:#7a61d4}.acf-block-hero-with-raven-image-and-content__box-button:focus,.acf-block-hero-with-raven-image-and-content__box-button:hover{background-color:#ba50a1}.acf-block-lecturer__image-wrapper{width:19.5rem}@media(min-width:768px){.acf-block-lecturer__image-wrapper{min-width:17rem}}@media(min-width:992px){.acf-block-lecturer__image-wrapper{min-width:18.25rem}}@media(min-width:1200px){.acf-block-lecturer__image-wrapper{min-width:19.5rem}}.acf-block-lecturer__image{aspect-ratio:1;border-radius:2rem}@media(min-width:576px){.acf-block-lecturer__image{border-radius:2.5rem}}@media(min-width:768px){.acf-block-lecturer__image{border-radius:3rem}}@media(min-width:992px){.acf-block-lecturer__image{border-radius:3.5rem}}@media(min-width:1200px){.acf-block-lecturer__image{border-radius:4rem}}.acf-block-lecturer__content{color:#c4ced7}.acf-block-lecturer .icon-linkedin{top:-1px}.acf-block-lecturer__button{border-radius:5rem;background-color:#333d48;color:#c4ced7}.acf-block-lecturer__button:focus,.acf-block-lecturer__button:hover{background-color:#ba50a1}.form-label{font-size:.75rem!important}.checkbox-label{font-size:.8125rem!important}.custom-input,.react-select__menu,.request-form-light-theme .react-select__control{font-size:.875rem!important}.cart__panel{margin-bottom:1.25rem;padding:1.125rem;border-radius:.625rem}.cart__product-title+.cart__panel{padding-top:3.35rem}.cart__separator{padding-top:1.1875rem}.cart__separator:before{content:"";position:absolute;top:0;left:50%;display:block;width:90%;height:1px;background:#262a30;transform:translateX(-50%)}.cart__validation{max-width:17.5rem;padding:.3125rem 2rem .3125rem .3125rem;color:#f75e71}.cart__terms-link:hover{color:#1cc7ee!important}.cart__price{white-space:nowrap;width:10rem}@media(min-width:576px){.cart__price{width:10.625rem}}@media(min-width:768px){.cart__price{width:11.25rem;margin-right:2rem}}@media(min-width:992px){.cart__price{width:11.875rem;margin-right:2.25rem}}@media(min-width:1200px){.cart__price{width:12.5rem;margin-right:2.5rem}}.cart__summary{width:5.5rem}@media(min-width:576px){.cart__summary{width:5.84375rem}}@media(min-width:768px){.cart__summary{width:6.1875rem;margin-right:2rem}}@media(min-width:992px){.cart__summary{width:6.53125rem;margin-right:2.25rem}}@media(min-width:1200px){.cart__summary{width:6.875rem;margin-right:2.5rem}}.cart__label{width:1.8rem}@media(min-width:576px){.cart__label{width:1.9125rem}}@media(min-width:768px){.cart__label{width:2.025rem}}@media(min-width:992px){.cart__label{width:2.1375rem}}@media(min-width:1200px){.cart__label{width:2.25rem}}.cart__label--panel{padding-left:1.125rem;min-width:7.75rem}@media(min-width:576px){.cart__label--panel{min-width:8.546875rem}}@media(min-width:768px){.cart__label--panel{min-width:9.34375rem}}@media(min-width:992px){.cart__label--panel{min-width:10.140625rem}}@media(min-width:1200px){.cart__label--panel{min-width:10.9375rem}}.cart__input{width:6.25rem;border-radius:3px}.cart__select{background-color:#22252b;box-shadow:0 .3125rem 1.5625rem -2px rgba(0,0,0,.2)}.cart__select-item{margin:0 .715625rem;padding:.715625rem 0}.cart__select-item svg{margin-right:.5625rem}.cart__select-label{padding:.715625rem 0}.cart__select-label:focus{box-shadow:none!important}.cart__select-label:after{margin-right:.75rem;margin-left:auto!important;border-right:.4375rem solid rgba(0,0,0,0)!important;border-bottom:.4375rem solid!important;border-left:.4375rem solid rgba(0,0,0,0)!important;color:#98a7b7}.cart__select-label svg{margin-right:.5625rem;margin-left:.715625rem}.cart__select-divider{margin:0 .75rem}.cart__support{padding-left:1.125rem}.cart__support-item{margin-bottom:.125rem}.cart__support-item label{position:relative;padding-left:1.375rem;color:#f7f5fa;line-height:1.4;cursor:pointer}.cart__support-item input{display:none}.cart__support-item input:checked+label .cart__support-check:after{opacity:1}.cart__support-description{margin-bottom:1.25rem;padding:.9375rem;border:1px solid rgba(0,0,0,0);border-radius:3px;line-height:1.45}.cart__support-description--warning{border-color:#f64679;background-color:rgba(220,54,75,.3);color:#f75e71}.cart__support-description--info{border-color:#2f9ef3;background-color:rgba(47,158,243,.1);color:#2f9ef3}.cart__support-description i{margin-right:.6rem}@media(min-width:576px){.cart__support-description i{margin-right:.6375rem}}@media(min-width:768px){.cart__support-description i{margin-right:.675rem}}@media(min-width:992px){.cart__support-description i{margin-right:.7125rem}}@media(min-width:1200px){.cart__support-description i{margin-right:.75rem}}.cart__support-check{top:0;left:0;width:1rem;min-width:1rem;height:1rem;min-height:1rem;margin-top:.125rem;margin-right:.625rem;border:1px solid rgba(240,244,246,.1);background:rgba(240,244,246,.2);cursor:pointer;transition:border-color .2s ease-in-out}.cart__support-check:after{content:"";position:absolute;top:50%;left:50%;display:block;width:.5rem;height:.5rem;border-radius:.5rem;background:#f0f4f6;background-position:50%;background-size:55%;opacity:0;cursor:pointer;transform:translate(-50%,-50%);transition:opacity .2s ease-in-out}.cart__support-check--square{border-radius:3px}.cart__support-check--square:after{width:.75rem;height:.75rem;background:url(/next-images/icon__tick-bold--light-gray-color.svg) no-repeat 50%}.cart__small-notice{color:#607489;margin-top:.6rem}@media(min-width:576px){.cart__small-notice{margin-top:.6375rem}}@media(min-width:768px){.cart__small-notice{margin-top:.675rem}}@media(min-width:992px){.cart__small-notice{margin-top:.7125rem}}@media(min-width:1200px){.cart__small-notice{margin-top:.75rem}}.cart__empty{border:2px dashed #3b4654;border-radius:.625rem;color:#607489;padding-bottom:2.5rem}@media(min-width:576px){.cart__empty{padding-bottom:2.65625rem}}@media(min-width:768px){.cart__empty{padding-bottom:2.8125rem}}@media(min-width:992px){.cart__empty{padding-bottom:2.96875rem}}@media(min-width:1200px){.cart__empty{padding-bottom:3.125rem}}.cart__trash-icon [class*=icon-]{top:0!important}.acf-block-workshops{padding-top:5rem;padding-bottom:5rem}@media(min-width:576px){.acf-block-workshops{padding-top:7.125rem;padding-bottom:7.125rem}}@media(min-width:768px){.acf-block-workshops{padding-top:9.25rem;padding-bottom:9.25rem}}@media(min-width:992px){.acf-block-workshops{padding-top:11.375rem;padding-bottom:11.375rem}}@media(min-width:1200px){.acf-block-workshops{padding-top:13.5rem;padding-bottom:13.5rem}}.acf-block-workshops:after,.acf-block-workshops:before{content:"";position:absolute;z-index:0;width:100%;height:0;border-style:solid}.acf-block-workshops:before{top:0;border-width:3.125rem 99vw 0 0;border-color:#22252b rgba(0,0,0,0) rgba(0,0,0,0);border-top-width:4rem}@media(min-width:576px){.acf-block-workshops:before{border-top-width:6.125rem}}@media(min-width:768px){.acf-block-workshops:before{border-top-width:8.25rem}}@media(min-width:992px){.acf-block-workshops:before{border-top-width:10.375rem}}@media(min-width:1200px){.acf-block-workshops:before{border-top-width:12.5rem}}.acf-block-workshops:after{bottom:0;border-width:0 0 3.125rem 99vw;border-color:rgba(0,0,0,0) rgba(0,0,0,0) #22252b;border-bottom-width:4rem}@media(min-width:576px){.acf-block-workshops:after{border-bottom-width:6.125rem}}@media(min-width:768px){.acf-block-workshops:after{border-bottom-width:8.25rem}}@media(min-width:992px){.acf-block-workshops:after{border-bottom-width:10.375rem}}@media(min-width:1200px){.acf-block-workshops:after{border-bottom-width:12.5rem}}.acf-block-workshops .grid-sizer{width:100%}@media(min-width:992px){.acf-block-workshops .grid-sizer{width:50%}}.acf-block-workshops__cart button{border:none;border-radius:5rem;background:#595a75;color:inherit;font-weight:inherit;cursor:pointer;padding:.5rem 1.25rem}@media(min-width:576px){.acf-block-workshops__cart button{padding:.5625rem 1.4375rem}}@media(min-width:768px){.acf-block-workshops__cart button{padding:.625rem 1.625rem}}@media(min-width:992px){.acf-block-workshops__cart button{padding:.6875rem 1.8125rem}}@media(min-width:1200px){.acf-block-workshops__cart button{padding:.75rem 2rem}}.acf-block-workshops__cart button:focus,.acf-block-workshops__cart button:hover{opacity:.75}.acf-block-workshops__cart--blue-2 button{background-color:#2f9ef3}.acf-block-workshops__cart--blue button{background-color:#6972ee}.acf-block-workshops__cart--violet-2 button,.acf-block-workshops__cart--violet-3 button{background-color:#ba50a1}.acf-block-workshops__cart--violet button{background-color:#d45598}.acf-block-workshops .single-course{width:100%;border-radius:1.5rem}@media(min-width:992px){.acf-block-workshops .single-course:nth-of-type(2n){margin-top:5rem}}@media(min-width:1200px){.acf-block-workshops .single-course:nth-of-type(2n){margin-top:6.25rem}}@media(min-width:992px){.acf-block-workshops .single-course:nth-of-type(odd){margin-bottom:5rem}}@media(min-width:1200px){.acf-block-workshops .single-course:nth-of-type(odd){margin-bottom:6.25rem}}.acf-block-workshops .single-course__details-button{border-radius:5rem;background-color:rgba(0,0,0,0);cursor:pointer!important;padding:.5rem 1.25rem}@media(min-width:576px){.acf-block-workshops .single-course__details-button{padding:.5625rem 1.4375rem}}@media(min-width:768px){.acf-block-workshops .single-course__details-button{padding:.625rem 1.625rem}}@media(min-width:992px){.acf-block-workshops .single-course__details-button{padding:.6875rem 1.8125rem}}@media(min-width:1200px){.acf-block-workshops .single-course__details-button{padding:.75rem 2rem}}.acf-block-workshops .single-course__details-button:focus,.acf-block-workshops .single-course__details-button:hover{background-color:#525c6e}.acf-block-workshops .single-course__icon{border-radius:50%;width:2rem;height:2rem}@media(min-width:576px){.acf-block-workshops .single-course__icon{width:2.25rem;height:2.25rem}}@media(min-width:768px){.acf-block-workshops .single-course__icon{width:2.5rem;height:2.5rem}}@media(min-width:992px){.acf-block-workshops .single-course__icon{width:2.75rem;height:2.75rem}}@media(min-width:1200px){.acf-block-workshops .single-course__icon{width:3rem;height:3rem}}.acf-block-workshops .single-course__date{padding:.625rem 0;border-radius:.375rem}.acf-block-workshops__cart-popup{visibility:hidden;opacity:0;position:fixed;left:1rem;right:1rem;bottom:1rem;background:#595a75;padding:1.25rem;z-index:9999;box-shadow:0 .3125rem 1.5625rem -.125rem rgba(0,0,0,.2);transition:visibility 0s,opacity .2s linear}@media(min-width:768px){.acf-block-workshops__cart-popup{width:22.5rem;bottom:6.5rem;right:3.125rem;left:auto}}.acf-block-workshops__cart-popup.show{visibility:visible;opacity:1;transition:visibility 0s,opacity .2s linear}.single-course-modal__content,.single-course-modal__footer{padding-left:1.25rem;padding-right:1.25rem}@media(min-width:576px){.single-course-modal__content,.single-course-modal__footer{padding-left:1.4375rem;padding-right:1.4375rem}}@media(min-width:768px){.single-course-modal__content,.single-course-modal__footer{padding-left:1.625rem;padding-right:1.625rem}}@media(min-width:992px){.single-course-modal__content,.single-course-modal__footer{padding-left:1.8125rem;padding-right:1.8125rem}}@media(min-width:1200px){.single-course-modal__content,.single-course-modal__footer{padding-left:2rem;padding-right:2rem}}.single-course-modal__header{padding-left:1.25rem;padding-right:.75rem}@media(min-width:576px){.single-course-modal__header{padding-left:1.4375rem;padding-right:.8125rem}}@media(min-width:768px){.single-course-modal__header{padding-left:1.625rem;padding-right:.875rem}}@media(min-width:992px){.single-course-modal__header{padding-left:1.8125rem;padding-right:.9375rem}}@media(min-width:1200px){.single-course-modal__header{padding-left:2rem;padding-right:1rem}}.single-course-modal__button-close{background-color:rgba(0,0,0,0)}.single-course-modal__content{padding-top:1.25rem;padding-bottom:1.25rem}@media(min-width:576px){.single-course-modal__content{padding-top:1.4375rem;padding-bottom:1.4375rem}}@media(min-width:768px){.single-course-modal__content{padding-top:1.625rem;padding-bottom:1.625rem}}@media(min-width:992px){.single-course-modal__content{padding-top:1.8125rem;padding-bottom:1.8125rem}}@media(min-width:1200px){.single-course-modal__content{padding-top:2rem;padding-bottom:2rem}}.single-course-modal__content p:first-of-type{font-size:1.25rem;font-weight:300;margin-bottom:1.5rem}.single-course-modal__footer{border-color:#98a7b7}.single-course-modal__details-button{border-radius:5rem;background-color:rgba(0,0,0,0);cursor:pointer!important;padding:.5rem 1.25rem}@media(min-width:576px){.single-course-modal__details-button{padding:.5625rem 1.4375rem}}@media(min-width:768px){.single-course-modal__details-button{padding:.625rem 1.625rem}}@media(min-width:992px){.single-course-modal__details-button{padding:.6875rem 1.8125rem}}@media(min-width:1200px){.single-course-modal__details-button{padding:.75rem 2rem}}.single-course-modal__details-button:focus,.single-course-modal__details-button:hover{background-color:#525c6e}.acf-block-lecturer__content h2,.acf-block-lecturer__content h3,.acf-block-lecturer__content h4,.acf-block-lecturer__content h5,.acf-block-lecturer__content h6,.acf-block-lecturer__content ol,.acf-block-lecturer__content ul,.entry-content h2,.entry-content h3,.entry-content h4,.entry-content h5,.entry-content h6,.entry-content ol,.entry-content ul,.workshop-entry-content h2,.workshop-entry-content h3,.workshop-entry-content h4,.workshop-entry-content h5,.workshop-entry-content h6,.workshop-entry-content ol,.workshop-entry-content ul{margin-top:.5em}.acf-block-lecturer__content p,.entry-content p,.workshop-entry-content p{margin-top:1rem}.acf-block-lecturer__content ol,.acf-block-lecturer__content ul,.entry-content ol,.entry-content ul,.workshop-entry-content ol,.workshop-entry-content ul{margin:1.25rem 0 0 1.5rem}.js-workshop-popup-promo-button{border-radius:30px}.register-by-promo{background-color:rgba(0,0,0,.5)}.register-by-promo input{border-radius:30px}.register-by-promo input.form-control{width:65%;border-radius:8px}.bg-white{background-color:#f7f5fa!important}.bg-silver{background-color:#98a7b7!important}.bg-blue{background-color:#6972ee!important}.bg-blue-2{background-color:#2f9ef3!important}.bg-blue-3{background-color:#2688ce!important}.bg-violet{background-color:#d45598!important}.bg-violet-2{background-color:#7a61d4!important}.bg-violet-3{background-color:#ba50a1!important}.text-white{color:#f7f5fa!important}.text-silver{color:#98a7b7!important}.text-blue{color:#6972ee!important}.text-blue-2{color:#2f9ef3!important}.text-blue-3{color:#2688ce!important}.text-violet{color:#d45598!important}.text-violet-2{color:#7a61d4!important}.text-violet-3{color:#ba50a1!important}.workshops{background-color:var(--bs-body-bg)}.workshops .workshop-program-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:1.5rem;gap:1.5rem}@media(max-width:991.98px){.workshops .workshop-program-grid{grid-template-columns:1fr}}.workshops__date-wrapper{display:grid;grid-template-columns:repeat(2,1fr);align-items:center;border-radius:.375rem;padding:.625rem 1.25rem;color:#3c3f57;font-size:1.3125rem;font-weight:700}.workshops__date-wrapper-details{text-align:right;line-height:1.5rem}.workshops__date-wrapper-details--timezone{font-size:.875rem;font-weight:400}.workshops__date-select{display:grid;align-items:center;grid-template-columns:40% 60%;margin:1.125rem 0 0}.workshops__date-select p{font-weight:400;font-size:1rem;line-height:1.3125rem;color:#98a7b7}.workshops__date-select select{padding:.625rem;width:100%;height:2.25rem;background:#2b333b;border:#2b333b;border-right:.625rem solid #2b333b;color:#c8c5d6;border-radius:.25rem;font-weight:400;font-size:.875rem;line-height:1.3125rem}.workshops .cart__checkout-item{display:grid;color:#637085;background:#f7f5fa;border-radius:.75rem;padding:1.375rem .5rem 1.375rem 1.25rem;grid-template-columns:100%}@media(min-width:576px){.workshops .cart__checkout-item{grid-template-columns:66% 34%}}@media(min-width:768px){.workshops .cart__checkout-item{grid-template-columns:74.5% 25.5%}}.workshops .cart__checkout-item-heading{color:#f75e71}@media(max-width:991.98px){.workshops .cart__checkout-wrapper{margin-bottom:1.875rem}}@media(min-width:992px){.workshops .cart__checkout-wrapper{padding-right:1.25rem}}.workshops .cart__checkout-select{border:2px dashed #333d48;border-radius:.75rem;padding:1.625rem 2rem 1.25rem;margin-bottom:1.875rem}.workshops .cart__checkout-select select{width:100%;max-width:100%;height:2.25rem;background:#343a40;border:#343a40;border-right:.625rem solid #343a40;color:#dee2e6;border-radius:.25rem;font-weight:400;font-size:.875rem;line-height:1.3125rem;padding:0 .875rem}.workshops .cart__checkout-price{text-align:center;color:#c4ced7;font-weight:600;font-size:1.75rem;margin-top:1.375rem}.workshops .cart__checkout-add{background:#7a61d4}.workshops .cart__checkout-list{list-style-type:none}.workshops .cart__checkout-items-wrapper{max-width:45.625rem}.workshops .cart__checkout-final{display:grid;grid-template-columns:50% 50%;font-weight:700;font-size:1.125rem;line-height:1.3125rem;color:#c4ced7;align-items:center}.workshops .cart__checkout-total{align-items:center;justify-content:flex-end}.workshops .cart__checkout-total button{margin-left:1.25rem;background:#f75e71}.workshops .cart__checkout-total button[disabled]{opacity:.5;cursor:not-allowed}.workshops .cart__checkout-total button[disabled]:focus,.workshops .cart__checkout-total button[disabled]:hover{opacity:.5}.workshops .cart__checkout-total button,.workshops .cart__checkout-wrapper button{border-radius:1.5rem;border:0;font-weight:600;font-size:.875rem;line-height:1.5rem;color:#f0f4f6;padding:.5rem 1.25rem}@media(min-width:576px){.workshops .cart__checkout-total button,.workshops .cart__checkout-wrapper button{padding:.5625rem 1.4375rem}}@media(min-width:768px){.workshops .cart__checkout-total button,.workshops .cart__checkout-wrapper button{padding:.625rem 1.625rem}}@media(min-width:992px){.workshops .cart__checkout-total button,.workshops .cart__checkout-wrapper button{padding:.6875rem 1.8125rem}}@media(min-width:1200px){.workshops .cart__checkout-total button,.workshops .cart__checkout-wrapper button{padding:.75rem 2rem}}.workshops .cart__checkout-total button:focus,.workshops .cart__checkout-total button:hover,.workshops .cart__checkout-wrapper button:focus,.workshops .cart__checkout-wrapper button:hover{opacity:.75}.workshops .cart__checkout-error{border:2px solid #f75e71;padding:.625rem;margin-top:1rem;text-align:center}.workshops .cart__details{display:grid;align-items:center;grid-template-columns:repeat(3,1fr)}@media(max-width:575.98px){.workshops .cart__details{margin-top:.625rem}}.workshops .cart__details button{align-items:center;height:2rem;width:2rem;outline:none;transition:opacity .2s ease-in-out}.workshops .cart__details button:hover{opacity:.8}.btn-disabled{opacity:.4!important;cursor:not-allowed}body{background-color:#181826}::-webkit-scrollbar-thumb{border-radius:8px;border:4px solid rgba(0,0,0,0);background-clip:content-box;background-color:#6c757d}