.BaseLoading_loadingContainer_1hmGT{width:100%;height:200px;margin-bottom:0!important}.BaseLoading_loadingContainer_1hmGT .loading-overlay .loading-icon:after{border:2px solid #21b5ea;border-right-color:transparent;border-top-color:transparent}.SiteWrapper_root_3fJdL{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto}.SiteWrapper_root_3fJdL .SiteWrapper_container_1VE_c{width:100%;padding:40px 0}.SiteWrapper_root_3fJdL .SiteWrapper_container_1VE_c,.SiteWrapper_root_3fJdL .SiteWrapper_padLessContainer_QM-NX{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;background-color:#fbfbfb}.SiteWrapper_root_3fJdL .SiteWrapper_padLessContainer_QM-NX{padding:0}.BaseButton_baseButton_1zqOI{border-radius:8px;padding:8px 16px;font-weight:600!important}.BaseButton_isBold_23Ih0 span{font-weight:700}.stepper-container[data-v-4bb2e458]{width:100%;height:58px;padding:3rem 2rem}.stepper-container[data-v-4bb2e458] .steps{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.stepper-container[data-v-4bb2e458] .steps .step-items{width:450px}.stepper-container[data-v-4bb2e458] .steps .step-item .step-details{margin-top:.5rem}.stepper-container[data-v-4bb2e458] .steps .step-item .step-details .step-title{font-size:14px;text-align:center;font-weight:600}.stepper-container[data-v-4bb2e458] .steps .step-item .step-marker{width:2rem;height:2rem;border:none;font-weight:600;font-size:1rem;background-color:#edeef1;color:#fff;z-index:10}.stepper-container[data-v-4bb2e458] .steps .step-item:after,.stepper-container[data-v-4bb2e458] .steps .step-item:before{height:2px;background:#e1e4e8;top:1rem}.stepper-container[data-v-4bb2e458] .steps .step-item.is-active:before,.stepper-container[data-v-4bb2e458] .steps .step-item.is-previous:before{background:#e1e4e8!important}.stepper-container[data-v-4bb2e458] .steps .step-item.is-previous .step-marker{background-color:#08b1b4!important;color:#fff!important}.stepper-container[data-v-4bb2e458] .steps .step-item.is-active .step-marker{background-color:#1c2e4e!important;color:#fff!important}.stepper-container[data-v-4bb2e458] .steps .step-item:not(.is-active):not(.is-previous) .step-marker{color:#fff}.stepper-container[data-v-4bb2e458] .steps .step-item:not(.is-active):not(.is-previous) .step-details .step-title{color:#adb4bf}.stepper-container[data-v-4bb2e458] .steps .step-content{background:transparent;padding:2rem 0;overflow:visible;text-align:center;-webkit-box-shadow:none;box-shadow:none}.navigation-bar .back-link[data-v-4bb2e458]{color:#3695e8;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:500;cursor:pointer;font-size:1rem;margin-bottom:3rem}.navigation-bar .back-link[data-v-4bb2e458]:hover{color:#1361a5}.navigation-bar .back-link span[data-v-4bb2e458]:not(:first-child){margin-left:.25rem}.slide-next-enter-active[data-v-4bb2e458],.slide-next-leave-active[data-v-4bb2e458],.slide-prev-enter-active[data-v-4bb2e458],.slide-prev-leave-active[data-v-4bb2e458]{-webkit-transition:opacity .1s ease,-webkit-transform .2s ease;transition:opacity .1s ease,-webkit-transform .2s ease;transition:transform .2s ease,opacity .1s ease;transition:transform .2s ease,opacity .1s ease,-webkit-transform .2s ease}.slide-next-enter[data-v-4bb2e458]{-webkit-transform:translateX(20px);transform:translateX(20px);opacity:0}.slide-next-leave-to[data-v-4bb2e458],.slide-prev-enter[data-v-4bb2e458]{-webkit-transform:translateX(-20px);transform:translateX(-20px);opacity:0}.slide-prev-leave-to[data-v-4bb2e458]{-webkit-transform:translateX(20px);transform:translateX(20px);opacity:0}.step-content-container[data-v-4bb2e458]{position:relative;overflow-x:hidden;min-height:400px}.CheckoutSteps_contentArea_2vXMQ{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.CheckoutSteps_contentArea_2vXMQ,.PurchaseOrderSummary_summaryContainer_2CQp5{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.PurchaseOrderSummary_summaryContainer_2CQp5{gap:1rem;padding:1rem;color:#1c2e4e}.PurchaseOrderSummary_summaryContainer_2CQp5 .PurchaseOrderSummary_title_7iScG{font-weight:600;font-size:1.25rem;line-height:120%;letter-spacing:0}.PurchaseOrderSummary_summaryContainer_2CQp5 .PurchaseOrderSummary_summaryContent_XPAF4{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem;border:1px solid #e1e4e8;border-radius:.5rem;padding:1.5rem 2rem;margin-bottom:1rem;font-weight:400;font-size:14px;line-height:21px;letter-spacing:0;vertical-align:middle}.PurchaseOrderSummary_summaryContainer_2CQp5 .PurchaseOrderSummary_summaryContent_XPAF4 .PurchaseOrderSummary_lineItemsGrid_3ZL_O,.PurchaseOrderSummary_summaryContainer_2CQp5 .PurchaseOrderSummary_summaryContent_XPAF4 .PurchaseOrderSummary_summaryGrid_CrHuZ{display:grid;grid-template-columns:1fr auto;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;gap:.5rem}.PurchaseOrderSummary_summaryContainer_2CQp5 .PurchaseOrderSummary_summaryContent_XPAF4 .PurchaseOrderSummary_value_2AtBt{text-align:right}.PurchaseOrderSummary_summaryContainer_2CQp5 .PurchaseOrderSummary_summaryContent_XPAF4 .PurchaseOrderSummary_subtotalLineItems_3y8g8{color:#5e6b81}.PurchaseOrderSummary_summaryContainer_2CQp5 .PurchaseOrderSummary_summaryContent_XPAF4 .PurchaseOrderSummary_subtotalLineItems_3y8g8 .PurchaseOrderSummary_subtotalLabel_1hfXR{color:#1c2e4e}.PurchaseOrderSummary_summaryContainer_2CQp5 .PurchaseOrderSummary_summaryContent_XPAF4 .PurchaseOrderSummary_header_3EIwV{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.5rem;text-wrap:pretty}.PurchaseOrderSummary_summaryContainer_2CQp5 .PurchaseOrderSummary_summaryContent_XPAF4 .PurchaseOrderSummary_header_3EIwV .PurchaseOrderSummary_courseName_3PC4h{font-weight:600;font-size:1rem;line-height:1.5rem}.PurchaseOrderSummary_summaryContainer_2CQp5 .PurchaseOrderSummary_summaryContent_XPAF4 .PurchaseOrderSummary_header_3EIwV .PurchaseOrderSummary_courseDates_HdOCY{color:#5e6b81}.PurchaseOrderSummary_summaryContainer_2CQp5 .PurchaseOrderSummary_summaryContent_XPAF4 .PurchaseOrderSummary_link_2Gy7D{color:#3695e8;font-weight:600}.PurchaseOrderSummary_summaryContainer_2CQp5 .PurchaseOrderSummary_summaryContent_XPAF4 .PurchaseOrderSummary_link_2Gy7D:hover{color:#1361a5}.PurchaseOrderSummary_summaryContainer_2CQp5 .PurchaseOrderSummary_summaryContent_XPAF4 .PurchaseOrderSummary_totalRow_DERax{font-weight:600;font-size:1rem;line-height:1.5rem}.PurchaseOrderSummary_summaryContainer_2CQp5 .PurchaseOrderSummary_summaryContent_XPAF4 .PurchaseOrderSummary_totalRow_DERax .PurchaseOrderSummary_currency_3sFo9{color:#848e9f}.CheckoutLayout_checkoutGrid_MHWbl{width:100%;height:100%;color:#1c2e4e;display:grid;grid-template-columns:4fr 3fr;grid-template-rows:auto;grid-template-areas:"content sidebar"}.CheckoutLayout_gridItem_2Ctds{padding:1rem}.CheckoutLayout_content_1-zNN{grid-area:content;overflow-y:scroll;-ms-overflow-style:none;scrollbar-width:none}.CheckoutLayout_content_1-zNN::-webkit-scrollbar{display:none}.CheckoutLayout_sidebar_2f584{top:0;grid-area:sidebar;position:-webkit-sticky;position:sticky;background-color:#fff;border-left:1px solid #edeef1}.placeholder-content[data-v-5aa49d80]{font-size:3rem;color:#f5f5f5;min-height:200px}.placeholder-content[data-v-5aa49d80],.ShortCoursesCheckoutPage_loadingContainer_2z6UC{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.ShortCoursesCheckoutPage_loadingContainer_2z6UC{width:100%}