.view-checkout,.view-payment-result{background:#FFF}.section-shopping-cart{min-height:70vh}.section-shopping-cart .section-header .section-message{text-align:center;padding-top:30px;padding-bottom:30px;font-size:1.2rem}.tbl-custom-responsive thead{display:none}.tbl-custom-responsive tr td{display:block;text-align:right;clear:both}.tbl-custom-responsive tr td[data-title]::before{content:attr(data-title) ": ";font-weight:600;float:left}.tbl-resultado [class^=col-]{border:1px solid rgb(86 61 124 / .2);padding:20px 15px}#mdl_cart_validate_company .modal-header{border-bottom:0;padding-top:50px}#mdl_cart_validate_company .modal-header .modal-title{font-weight:600}#mdl_cart_validate_company .modal-body{padding:30px;padding-top:0;padding-bottom:50px}#mdl_cart_validate_company .modal-body p{font-weight:300}#mdl_cart_validate_company .modal-footer{border-top:0;padding-bottom:50px}.section-checkout-error{min-height:70vh}.section-checkout-error .section-header .section-message{text-align:center;padding-top:30px;padding-bottom:30px;font-size:1.2rem}.section-billing-info .section-header{padding-bottom:30px}.section-billing-info .section-header-sub{padding-top:30px;padding-bottom:30px}.view-checkout .section-title,.view-checkout-pc .section-title{font-size:1.5rem;font-weight:var(--ct-fw-bold);margin-bottom:15px;color:#000;text-align:left;text-transform:none}.btn-radio-payment-method{padding:20px 50px;text-align:left}.btn-radio-payment-method{font-weight:var(--ct-fw-bold);text-transform:uppercase;color:#FFF;background-color:#313165;border-color:#313165}.btn-radio-payment-method:hover{color:#FFF;background-color:#313165;border-color:#313165}.btn-radio-payment-method:focus,.btn-radio-payment-method.focus{box-shadow:0 0 0 .2rem rgb(49 49 101 / .5)}.btn-radio-payment-method.disabled,.btn-radio-payment-method:disabled{color:#FFF;background-color:#313165;border-color:#313165}.btn-radio-payment-method:not(:disabled):not(.disabled):active,.btn-radio-payment-method:not(:disabled):not(.disabled).active,.show>.btn-radio-payment-method.dropdown-toggle{color:#FFF;background-color:#313165;border-color:#313165}.btn-radio-payment-method:not(:disabled):not(.disabled):active:focus,.btn-radio-payment-method:not(:disabled):not(.disabled).active:focus,.show>.btn-radio-payment-method.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgb(49 49 101 / .5)}.btn-radio-payment-method.active{color:#000;background-color:#79E1E2;border-color:#79E1E2;border:0}.btn-radio-payment-method.active:hover{color:#FFF;background-color:#79E1E2;border-color:#79E1E2}.btn-radio-payment-method.active:focus,.btn-radio-payment-method.active.focus{box-shadow:0 0 0 .2rem rgb(121 225 226 / .5)}.btn-radio-payment-method.active.disabled,.btn-radio-payment-method.active:disabled{color:#000;background-color:#79E1E2;border-color:#79E1E2}.btn-radio-payment-method.active:not(:disabled):not(.disabled):active,.btn-radio-payment-method.active:not(:disabled):not(.disabled).active,.show>.btn-radio-payment-method.active.dropdown-toggle{color:#000;background-color:#79E1E2;border-color:#79E1E2}.btn-radio-payment-method.active:not(:disabled):not(.disabled):active:focus,.btn-radio-payment-method.active:not(:disabled):not(.disabled).active:focus,.show>.btn-radio-payment-method.active.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgb(121 225 226 / .5)}.section-shopping-cart{min-height:70vh}.card-payment-method{border:0}.card-payment-method .card-header{border-bottom:0;background:#fff0}.card-payment-method .card-footer{border-top:0;background:#fff0;margin-bottom:0}.card-payment-method .info-payment-sence-cf{color:#000;font-weight:var(--ct-fw-medium);margin-bottom:5px}.card-payment-details{border:0}.card-payment-details .card-header{border:1px solid rgb(0 0 0 / .125);border-radius:.25rem;border-bottom-left-radius:0;border-bottom-right-radius:0;margin-bottom:0;background:#D9D9D9}.card-payment-details .card-body{border:1px solid rgb(0 0 0 / .125);border-radius:.25rem;border-top-left-radius:0;border-top-right-radius:0}.card-payment-details .card-footer{border-top:0;margin-top:5px;background:#D9D9D9}.card-payment-details .card-footer .text-info{font-size:1rem;font-weight:var(--ct-fw-medium);color:#232323!important}.card-payment-details .card-footer .fa-info-circle{font-size:30px}.card-payment-details .str-payment-method{font-size:1rem;font-weight:500}.section-checkout .section-header{padding-top:20px;padding-bottom:20px}.section-checkout .card-payment-details .item-detail .cdp-p{font-size:1rem;font-weight:300}.section-checkout .card-payment-details .item-detail .cdp-p b{font-size:1rem;font-weight:400}.section-checkout .card-payment-details .item-detail .cdp-p-name{font-size:1.1rem;font-weight:500}.section-checkout .card-payment-details .card-body{font-size:1rem;border-radius:6px}.section-checkout .card-payment-details .card-body hr{height:1.2px;background:#d9d9d9;width:100%}.section-checkout .item-resume{margin-bottom:10px}.section-billing-info .section-subtitle{text-align:left;color:#232323;font-size:1.4rem;font-weight:600}.section-billing-info .table-transfer-info th{font-size:1.2rem;font-weight:600}.section-billing-info .table-transfer-info td{font-size:1rem;font-weight:400}.section-checkout-payroll .section-header-sub{padding-top:30px;padding-bottom:30px}.section-checkout-payroll .course-name{margin-bottom:0;font-size:1rem;font-weight:500}.section-checkout-payroll .course-licenses{margin-bottom:0;font-size:1rem;font-weight:500}.section-checkout-payroll .course-licenses b{margin-bottom:0;font-size:1rem;font-weight:400}.section-checkout-payroll .course-payroll-url{margin-bottom:0;font-size:1rem;font-weight:400}.section-checkout-payroll .form-group .btn-load-payroll-ct{padding:8px 20px!important}.section-checkout-payroll #boxPayrollLoadCheckout .pl-info{font-size:1rem}.card-load-payroll .download-payroll{color:var(--ct-color-primary);font-weight:var(--ct-fw-medium)}.card-load-payroll .delete-payroll{color:red;font-weight:var(--ct-fw-medium)}.options-payment-method #slcNumCuotas{font-size:16px;font-weight:600;height:63px}#tblCheckoutPrevCuotas{font-size:1rem}#tblCheckoutPrevCuotas.table thead th{font-weight:600}#tblCheckoutPrevCuotas.table tbody td{font-weight:400}.section-search-course .result-search-body .text-result-na{font-size:1rem;color:var(--ct-color-secondary)}.section-search-course .result-search-body{padding-top:30px}.view-cart .carousel-sliders .carousel-item{height:600px;min-height:auto}@media (min-width:768px){.tbl-custom-responsive thead{display:table-header-group}.tbl-custom-responsive tr td{display:table-cell;text-align:left}.tbl-custom-responsive tr td[data-title]::before{content:"";font-weight:600;float:left;display:table}}