@import url(https://fonts.googleapis.com/css?family=Muli:300,300i,400,400i,600,600i,700,700i);
@import url(https://use.fontawesome.com/releases/v5.0.10/css/all.css);
@import url(https://fonts.googleapis.com/css?family=Muli:300,300i,400,400i,600,600i,700,700i);
@import url(https://use.fontawesome.com/releases/v5.0.10/css/all.css);
@import url(https://fonts.googleapis.com/css?family=Muli:300,300i,400,400i,600,600i,700,700i);
@import url(https://use.fontawesome.com/releases/v5.0.10/css/all.css);
@import url(https://fonts.googleapis.com/css?family=Muli:300,300i,400,400i,600,600i,700,700i);
@import url(https://use.fontawesome.com/releases/v5.0.10/css/all.css);
@import url(https://fonts.googleapis.com/css?family=Muli:300,300i,400,400i,600,600i,700,700i);
@import url(https://use.fontawesome.com/releases/v5.0.10/css/all.css);
@import url(https://fonts.googleapis.com/css?family=Muli:300,300i,400,400i,600,600i,700,700i);
@import url(https://use.fontawesome.com/releases/v5.0.10/css/all.css);
@import url(https://fonts.googleapis.com/css?family=Muli:300,300i,400,400i,600,600i,700,700i);
@import url(https://use.fontawesome.com/releases/v5.0.10/css/all.css);
select{appearance:none;-moz-appearance:none;-webkit-appearance:none;-webkit-border-radius:0px;background-image:url(images/select-arrow.png);background-position:right center;background-repeat:no-repeat}fieldset{border:none}
@keyframes scale{0%{transform:scale(1);opacity:1}45%{transform:scale(0.1);opacity:.7}80%{transform:scale(1);opacity:1}}.ball-pulse>div:nth-child(0){animation:scale .75s -0.36s infinite cubic-bezier(0.2, 0.68, 0.18, 1.08)}.ball-pulse>div:nth-child(1){animation:scale .75s -0.24s infinite cubic-bezier(0.2, 0.68, 0.18, 1.08)}.ball-pulse>div:nth-child(2){animation:scale .75s -0.12s infinite cubic-bezier(0.2, 0.68, 0.18, 1.08)}.ball-pulse>div:nth-child(3){animation:scale .75s 0s infinite cubic-bezier(0.2, 0.68, 0.18, 1.08)}.ball-pulse>div{background-color:#fff;width:15px;height:15px;border-radius:100%;margin:2px;animation-fill-mode:both;display:inline-block}@keyframes scale{0%{transform:scale(1);opacity:1}45%{transform:scale(0.1);opacity:.7}80%{transform:scale(1);opacity:1}}.ball-pulse>div:nth-child(0){animation:scale .75s -0.36s infinite cubic-bezier(0.2, 0.68, 0.18, 1.08)}.ball-pulse>div:nth-child(1){animation:scale .75s -0.24s infinite cubic-bezier(0.2, 0.68, 0.18, 1.08)}.ball-pulse>div:nth-child(2){animation:scale .75s -0.12s infinite cubic-bezier(0.2, 0.68, 0.18, 1.08)}.ball-pulse>div:nth-child(3){animation:scale .75s 0s infinite cubic-bezier(0.2, 0.68, 0.18, 1.08)}.ball-pulse>div{background-color:#fff;width:15px;height:15px;border-radius:100%;margin:2px;animation-fill-mode:both;display:inline-block}.ball-pulse{background-color:#31b8da}.event-session{font-size:16px;color:#36474b;font-weight:500;padding:15px 0px;border-bottom:1px solid #e3eef3}.event-session-item{position:relative;padding-left:25px}.event-session-item-location{margin-bottom:5px}.event-session-item-icon{position:absolute;left:0px;top:2px;color:#b2cdd5}
.counter .counter-action{display:inline-block;width:50px;box-shadow:0px 1px 3px rgba(18,31,34,.06),0px 4px 6px rgba(18,31,34,.08)}.counter .counter-action button:focus{outline:none}.counter .counter-action--right{border-radius:0px 4px 4px 0px}.counter .counter-action--left{border-radius:4px 0px 0px 4px}.counter--count{font-size:20px;box-shadow:inset 1px 1px 5px rgba(0,0,0,.07);padding:12px 20px}
.seats-counter{padding-top:30px;display:table}.seats-counter .counter{float:right;display:flex;min-width:160px}.seats-counter-title{display:table-cell;vertical-align:middle;padding-right:8px}.seats-counter-title--big{font-weight:600;align-items:center;line-height:normal;font-size:20px}.seats-counter-title--small{line-height:normal;align-items:center;font-size:15px}@media screen and (max-width: 960px){.seats-counter .counter{float:right;min-width:100px}.seats-counter .counter .counter-action{width:30px}.seats-counter .counter .counter-action button{padding:8px;width:30px}.seats-counter .counter .counter--count{padding:12px}}
@keyframes scale{0%{transform:scale(1);opacity:1}45%{transform:scale(0.1);opacity:.7}80%{transform:scale(1);opacity:1}}.ball-pulse>div:nth-child(0){animation:scale .75s -0.36s infinite cubic-bezier(0.2, 0.68, 0.18, 1.08)}.ball-pulse>div:nth-child(1){animation:scale .75s -0.24s infinite cubic-bezier(0.2, 0.68, 0.18, 1.08)}.ball-pulse>div:nth-child(2){animation:scale .75s -0.12s infinite cubic-bezier(0.2, 0.68, 0.18, 1.08)}.ball-pulse>div:nth-child(3){animation:scale .75s 0s infinite cubic-bezier(0.2, 0.68, 0.18, 1.08)}.ball-pulse>div{background-color:#fff;width:15px;height:15px;border-radius:100%;margin:2px;animation-fill-mode:both;display:inline-block}@keyframes scale{0%{transform:scale(1);opacity:1}45%{transform:scale(0.1);opacity:.7}80%{transform:scale(1);opacity:1}}.ball-pulse>div:nth-child(0){animation:scale .75s -0.36s infinite cubic-bezier(0.2, 0.68, 0.18, 1.08)}.ball-pulse>div:nth-child(1){animation:scale .75s -0.24s infinite cubic-bezier(0.2, 0.68, 0.18, 1.08)}.ball-pulse>div:nth-child(2){animation:scale .75s -0.12s infinite cubic-bezier(0.2, 0.68, 0.18, 1.08)}.ball-pulse>div:nth-child(3){animation:scale .75s 0s infinite cubic-bezier(0.2, 0.68, 0.18, 1.08)}.ball-pulse>div{background-color:#fff;width:15px;height:15px;border-radius:100%;margin:2px;animation-fill-mode:both;display:inline-block}.ball-pulse{background-color:#31b8da}.course-assign{padding-top:1rem}.course-assign .form-group-status{float:right;font-size:12px;text-transform:uppercase;font-weight:400;transition:all .25s ease-in-out}.course-assign--selected-users .row{padding-bottom:10px;position:relative}.course-assign--remaining-seat{color:#31b8da}.course-assign--user{padding-left:0}.course-assign--user-name{font-size:20px}.course-assign--user-mail{color:#6c7b7f}.course-assign--remove{position:absolute;top:10px;right:10px}.course-assign .dropdown-item{color:#16181b}.course-assign .dropdown-item.active{background:rgba(49,184,218,.4)}.course-assign .dropdown-item:hover{background:rgba(49,184,218,.1)}
@keyframes scale{0%{transform:scale(1);opacity:1}45%{transform:scale(0.1);opacity:.7}80%{transform:scale(1);opacity:1}}.ball-pulse>div:nth-child(0){animation:scale .75s -0.36s infinite cubic-bezier(0.2, 0.68, 0.18, 1.08)}.ball-pulse>div:nth-child(1){animation:scale .75s -0.24s infinite cubic-bezier(0.2, 0.68, 0.18, 1.08)}.ball-pulse>div:nth-child(2){animation:scale .75s -0.12s infinite cubic-bezier(0.2, 0.68, 0.18, 1.08)}.ball-pulse>div:nth-child(3){animation:scale .75s 0s infinite cubic-bezier(0.2, 0.68, 0.18, 1.08)}.ball-pulse>div{background-color:#fff;width:15px;height:15px;border-radius:100%;margin:2px;animation-fill-mode:both;display:inline-block}@keyframes scale{0%{transform:scale(1);opacity:1}45%{transform:scale(0.1);opacity:.7}80%{transform:scale(1);opacity:1}}.ball-pulse>div:nth-child(0){animation:scale .75s -0.36s infinite cubic-bezier(0.2, 0.68, 0.18, 1.08)}.ball-pulse>div:nth-child(1){animation:scale .75s -0.24s infinite cubic-bezier(0.2, 0.68, 0.18, 1.08)}.ball-pulse>div:nth-child(2){animation:scale .75s -0.12s infinite cubic-bezier(0.2, 0.68, 0.18, 1.08)}.ball-pulse>div:nth-child(3){animation:scale .75s 0s infinite cubic-bezier(0.2, 0.68, 0.18, 1.08)}.ball-pulse>div{background-color:#fff;width:15px;height:15px;border-radius:100%;margin:2px;animation-fill-mode:both;display:inline-block}.ball-pulse{background-color:#31b8da}.coupon{padding-top:1rem;border-top:1px solid #e6eef2;margin-top:1rem}.coupon a{cursor:pointer}.coupon-input{display:inline-block;max-width:250px}.coupon-btn{padding:9px 20px !important;position:relative;top:-2px;left:-3px;border-radius:0px 4px 4px 0px;font-size:14px}.coupon .txt-remove{display:inline}.coupon .txt-remove:hover{text-decoration:underline !important}@media screen and (max-width: 960px){.coupon-input{max-width:200px}.coupon-btn{padding:4px 10px !important;top:-1px}}
@keyframes scale{0%{transform:scale(1);opacity:1}45%{transform:scale(0.1);opacity:.7}80%{transform:scale(1);opacity:1}}.ball-pulse>div:nth-child(0){animation:scale .75s -0.36s infinite cubic-bezier(0.2, 0.68, 0.18, 1.08)}.ball-pulse>div:nth-child(1){animation:scale .75s -0.24s infinite cubic-bezier(0.2, 0.68, 0.18, 1.08)}.ball-pulse>div:nth-child(2){animation:scale .75s -0.12s infinite cubic-bezier(0.2, 0.68, 0.18, 1.08)}.ball-pulse>div:nth-child(3){animation:scale .75s 0s infinite cubic-bezier(0.2, 0.68, 0.18, 1.08)}.ball-pulse>div{background-color:#fff;width:15px;height:15px;border-radius:100%;margin:2px;animation-fill-mode:both;display:inline-block}@keyframes scale{0%{transform:scale(1);opacity:1}45%{transform:scale(0.1);opacity:.7}80%{transform:scale(1);opacity:1}}.ball-pulse>div:nth-child(0){animation:scale .75s -0.36s infinite cubic-bezier(0.2, 0.68, 0.18, 1.08)}.ball-pulse>div:nth-child(1){animation:scale .75s -0.24s infinite cubic-bezier(0.2, 0.68, 0.18, 1.08)}.ball-pulse>div:nth-child(2){animation:scale .75s -0.12s infinite cubic-bezier(0.2, 0.68, 0.18, 1.08)}.ball-pulse>div:nth-child(3){animation:scale .75s 0s infinite cubic-bezier(0.2, 0.68, 0.18, 1.08)}.ball-pulse>div{background-color:#fff;width:15px;height:15px;border-radius:100%;margin:2px;animation-fill-mode:both;display:inline-block}.ball-pulse{background-color:#31b8da}.payment-sumary .total{font-size:1.5rem;font-weight:600}.payment-sumary .label{font-weight:600}.payment-sumary .sub-label{color:#6c7b7f}.payment-sumary--cart.row{padding-bottom:.2rem}.payment-sumary--cart .detail{color:#6c7b7f;font-weight:700}.payment-sumary--cart .discount{color:#51c133}.payment-sumary .amount{text-align:right;font-weight:600}
@keyframes scale{0%{transform:scale(1);opacity:1}45%{transform:scale(0.1);opacity:.7}80%{transform:scale(1);opacity:1}}.ball-pulse>div:nth-child(0){animation:scale .75s -0.36s infinite cubic-bezier(0.2, 0.68, 0.18, 1.08)}.ball-pulse>div:nth-child(1){animation:scale .75s -0.24s infinite cubic-bezier(0.2, 0.68, 0.18, 1.08)}.ball-pulse>div:nth-child(2){animation:scale .75s -0.12s infinite cubic-bezier(0.2, 0.68, 0.18, 1.08)}.ball-pulse>div:nth-child(3){animation:scale .75s 0s infinite cubic-bezier(0.2, 0.68, 0.18, 1.08)}.ball-pulse>div{background-color:#fff;width:15px;height:15px;border-radius:100%;margin:2px;animation-fill-mode:both;display:inline-block}@keyframes scale{0%{transform:scale(1);opacity:1}45%{transform:scale(0.1);opacity:.7}80%{transform:scale(1);opacity:1}}.ball-pulse>div:nth-child(0){animation:scale .75s -0.36s infinite cubic-bezier(0.2, 0.68, 0.18, 1.08)}.ball-pulse>div:nth-child(1){animation:scale .75s -0.24s infinite cubic-bezier(0.2, 0.68, 0.18, 1.08)}.ball-pulse>div:nth-child(2){animation:scale .75s -0.12s infinite cubic-bezier(0.2, 0.68, 0.18, 1.08)}.ball-pulse>div:nth-child(3){animation:scale .75s 0s infinite cubic-bezier(0.2, 0.68, 0.18, 1.08)}.ball-pulse>div{background-color:#fff;width:15px;height:15px;border-radius:100%;margin:2px;animation-fill-mode:both;display:inline-block}.ball-pulse{background-color:#31b8da}.content-detail{padding-bottom:15px}.content-detail .course-preview{margin-bottom:3rem;padding-bottom:10px}.content-detail .course-preview h3{margin-bottom:.5rem}.content-detail .course-preview .message h3{font-size:25px !important}.content-detail .course-preview .message div{color:#8c9fa4}.content-detail .course-preview .price{font-weight:600}.content-detail .course-preview .author{color:hsl(192,18.5185185185%,56.4705882353%)}.content-detail .course-preview .message{text-align:center;padding-bottom:50px}.content-detail .course-preview .btn-start{width:100%;margin-top:20px;font-weight:bold}.content-detail .course-preview .description{padding-top:1rem}.content-detail .course-preview .description p{font-size:1.1rem}.content-detail .course-preview .header-info{display:flex;border-bottom:1px solid #e6eef2}.content-detail .course-preview .header-info--left div{display:inline-block}.content-detail .course-preview .header-info--left .header-info-subtitle{font-size:16px;line-height:20px}.content-detail .course-preview .header-info--right{text-align:right;flex:auto}.content-detail .course-preview .header-info--right .header-info-subtitle{font-size:13px;line-height:16px}.content-detail .course-preview .header-info-image{width:48px;height:48px;border-radius:4px;margin-right:15px;background-position:center center;background-size:cover;background-repeat:no-repeat}.content-detail .course-preview .header-info-title{font-size:20px;margin-bottom:10px}.content-detail .course-preview .header-info-subtitle{position:relative;top:-4px}.content-detail .course-preview .header-info-right-text{text-align:right;vertical-align:middle}.content-detail .course-preview .user-info{padding:1rem 0 0}.content-detail .course-preview .user-info h4{font-size:1.25rem;margin-top:1.5rem}.explore-btn{max-width:570px;margin:0 auto;padding-top:10px;border-top:1px solid #e3eef3}
@keyframes scale{0%{transform:scale(1);opacity:1}45%{transform:scale(0.1);opacity:.7}80%{transform:scale(1);opacity:1}}.ball-pulse>div:nth-child(0){animation:scale .75s -0.36s infinite cubic-bezier(0.2, 0.68, 0.18, 1.08)}.ball-pulse>div:nth-child(1){animation:scale .75s -0.24s infinite cubic-bezier(0.2, 0.68, 0.18, 1.08)}.ball-pulse>div:nth-child(2){animation:scale .75s -0.12s infinite cubic-bezier(0.2, 0.68, 0.18, 1.08)}.ball-pulse>div:nth-child(3){animation:scale .75s 0s infinite cubic-bezier(0.2, 0.68, 0.18, 1.08)}.ball-pulse>div{background-color:#fff;width:15px;height:15px;border-radius:100%;margin:2px;animation-fill-mode:both;display:inline-block}@keyframes scale{0%{transform:scale(1);opacity:1}45%{transform:scale(0.1);opacity:.7}80%{transform:scale(1);opacity:1}}.ball-pulse>div:nth-child(0){animation:scale .75s -0.36s infinite cubic-bezier(0.2, 0.68, 0.18, 1.08)}.ball-pulse>div:nth-child(1){animation:scale .75s -0.24s infinite cubic-bezier(0.2, 0.68, 0.18, 1.08)}.ball-pulse>div:nth-child(2){animation:scale .75s -0.12s infinite cubic-bezier(0.2, 0.68, 0.18, 1.08)}.ball-pulse>div:nth-child(3){animation:scale .75s 0s infinite cubic-bezier(0.2, 0.68, 0.18, 1.08)}.ball-pulse>div{background-color:#fff;width:15px;height:15px;border-radius:100%;margin:2px;animation-fill-mode:both;display:inline-block}.ball-pulse{background-color:#31b8da}::selection{background:rgba(49,184,218,.4)}::placeholder{color:hsl(192,18.5185185185%,76.4705882353%) !important}html{font-size:16px}body{font:100% "Muli",sans-serif;font-weight:400;color:#374b50;background:#f1f6f9}h1,h2,h3,h4{font:100% "Muli",sans-serif}h1{color:#36464b;font-weight:400;font-size:3rem;margin-bottom:1.5rem}h2{color:#36464b;font-size:2.25rem;font-weight:400;margin-bottom:1.5rem}h3{color:#36464b;font-size:2rem;font-weight:400;margin-bottom:1.5rem}p{font-size:1rem;line-height:1.5em;margin-bottom:1.2rem}p strong{font-weight:600}#main{height:100vh}label{cursor:pointer;font-weight:600}.bg-success{background:#31b8da !important}.bg-warning{background:#f6941d !important}.bg-danger{background:#da3131 !important}.btn-link{color:#31b8da !important}.btn-link.danger{color:#da3131 !important}.center{margin:0 auto}.block-ui-overlay{background:#f1f6f9}.bg-primary{background-color:#31b8da !important}.btn svg,a svg{margin:0 .35rem .15rem;vertical-align:middle}.btn{border:0px solid rgba(0,0,0,0);padding:.75rem 1.5rem;box-shadow:2px 4px 14px rgba(0,0,0,.1),1px 1px 5px rgba(0,0,0,.08);text-shadow:1px 1px 1px rgba(0,0,0,.07)}.btn svg{margin-left:0}.btn.btn-primary{background-color:#31b8da;border-color:#31b8da}.btn.btn-primary:hover{background-color:rgb(32.8888888889,152.8888888889,183.1111111111)}.btn.btn-secondary{background-color:#36464b;border-color:#36464b}.btn.btn-secondary:hover{background-color:rgb(21.976744186,28.488372093,30.523255814)}.btn.btn-success{background-color:#51c133;border-color:#51c133}.btn.btn-success:hover{background-color:rgb(55.6045081967,132.4897540984,35.0102459016)}.btn.btn-warning{background-color:#f6941d;border-color:#f6941d}.btn.btn-warning:hover{background-color:rgb(190.8978723404,108.1191489362,7.6021276596)}.btn.btn-danger{background-color:#da3131;border-color:#da3131}.btn.btn-danger:hover{background-color:hsl(0,69.5473251029%,37.3529411765%)}.btn.btn-xl{padding:1rem 3rem;font-size:1.25rem;line-height:1.5}.btn.btn-xl svg{margin-right:.35rem}.btn.top-action{margin-top:1rem}.was-validated .form-control:valid,.form-control.is-valid,.was-validated .custom-select:valid,.custom-select.is-valid{border-color:hsl(107.323943662,58.1967213115%,67.8431372549%) !important}.btn-primary:not(:disabled):not(.disabled):active,.btn-primary:not(:disabled):not(.disabled).active,.show>.btn-primary.dropdown-toggle{background-color:rgb(25.1234567901,116.7901234568,139.8765432099);border-color:rgb(25.1234567901,116.7901234568,139.8765432099)}.btn-secondary:not(:disabled):not(.disabled):active,.btn-secondary:not(:disabled):not(.disabled).active,.show>.btn-secondary.dropdown-toggle{background-color:rgb(11.3023255814,14.6511627907,15.6976744186);border-color:rgb(11.3023255814,14.6511627907,15.6976744186)}.btn-success:not(:disabled):not(.disabled):active,.btn-success:not(:disabled):not(.disabled).active,.show>.btn-success.dropdown-toggle{background-color:rgb(47.1393442623,112.3196721311,29.6803278689);border-color:rgb(47.1393442623,112.3196721311,29.6803278689)}.btn-warning:not(:disabled):not(.disabled):active,.btn-warning:not(:disabled):not(.disabled).active,.show>.btn-warning.dropdown-toggle{background-color:rgb(166.3744680851,94.229787234,6.6255319149);border-color:rgb(166.3744680851,94.229787234,6.6255319149)}.btn-danger:not(:disabled):not(.disabled):active,.btn-danger:not(:disabled):not(.disabled).active,.show>.btn-danger.dropdown-toggle{background-color:hsl(0,69.5473251029%,32.3529411765%);border-color:hsl(0,69.5473251029%,32.3529411765%)}.btn-secondary:focus,.btn-secondary.focus{box-shadow:0 0 0 .2rem rgba(54,70,75,.5)}.plain-link{background:rgba(0,0,0,0);border:0px solid rgba(0,0,0,0);color:#31b8da;padding:0}.plain-link:hover{text-decoration:underline;cursor:pointer}a{color:#31b8da}a:hover{color:rgb(25.1234567901,116.7901234568,139.8765432099)}input[type=text].form-control,input[type=password].form-control,textarea.form-control,select.form-control{border:1px solid #e6eef2;box-shadow:inset 1px 1px 5px rgba(0,0,0,.07)}input[type=text].form-control:focus,input[type=password].form-control:focus,textarea.form-control:focus,select.form-control:focus{border-color:rgba(49,184,218,.5);box-shadow:0 0 0 .2rem rgba(49,184,218,.25)}input[type=text].form-control.is-invalid,input[type=password].form-control.is-invalid,textarea.form-control.is-invalid,select.form-control.is-invalid{border-color:#da3131}.placeholder{opacity:.5}input[type=checkbox]{height:20px;width:20px}input[type=checkbox]:focus,input[type=checkbox]:active,input[type=checkbox].is-invalid,input[type=checkbox].is-valid{padding:0}.txt-grey{color:#6c7b7f}.txt-sm{font-size:16px;line-height:1.3em}.txt-lg{font-size:20px;line-height:1.3em}.txt-center{text-align:center}.m-t-sm{margin-top:10px;font-weight:normal}.link{color:#31b8da !important;text-decoration:underline !important;cursor:pointer;background:none;border:none;margin:0;padding:0}section#main{padding:2rem 0 2rem 0;background:#f1f6f9;flex-direction:column}section#main .loader{width:100%}section#main .loader--processing .block-ui-overlay{opacity:.2}section#main .divider{margin-top:1.5rem;border-top:1px solid #e6eef2}section#main .app-logo{width:50px;height:50px;border-radius:4px;margin-right:15px;background-position:center center;background-size:contain;background-repeat:no-repeat;margin:0 auto 20px}section#main .card{background:#fff;border-radius:.5rem;margin-bottom:1rem;box-shadow:0 2px 5px rgba(0,0,0,.1);border:1px solid #e3eef3;padding:1.5rem}section#main .card h3{display:inline-block;font-size:1.25rem;font-weight:600}section#main .card footer{padding:1rem 0 0}section#main .card.disabled{background-color:rgb(230.29,239.115,244.41)}section#main .card.disabled h3,section#main .card.disabled dl{opacity:.5}section#main .card.disabled button{opacity:1}section#main .course-details{margin-bottom:3rem}section#main .course-details h3{margin-bottom:1rem}section#main .course-details .author{color:hsl(192,18.5185185185%,56.4705882353%)}section#main .course-details .description,section#main .course-details .description p{font-size:1.25rem;line-height:1.875rem;color:#4a4a4a}section#main .course-details .currency{font-size:1.25rem}section#main .course-details .price{float:right;font-size:1.25rem;font-weight:600}section#main .course-details .user-details{border-top:1px solid #e6eef2;padding:1.25rem 0 0;margin-top:1rem}section#main .course-details .user-details h3{display:block}section#main .course-details .user-details h4{font-size:1.25rem;margin-top:1.5rem}section#main .course-details .user-details .avatar-thumb,section#main .course-details .user-details .gen-avatar{width:45px;height:45px;border-radius:50%;margin:0 1rem 0 0}section#main .course-details .user-details .gen-avatar{float:left;background:#36464b;text-align:center;display:inline-block;color:#fff;line-height:45px;font-weight:600;font-size:1.3rem}section#main .app-login{background-image:url(images/logo.png);background-repeat:no-repeat;background-position:right center;background-size:30px auto}section#main .app-login h2{font-size:1.125rem;font-weight:600;border:1px solid #e3eef3;border-top-left-radius:8px;border-top-right-radius:8px;border-bottom:1px solid #fff;display:inline-block;padding:1rem 2rem;margin-bottom:0;z-index:1}section#main .app-login form{padding:4rem 1rem 1rem 1rem;border-top:1px solid #e3eef3;z-index:0;margin-top:-1px}section#main .app-login .nav-link{cursor:pointer;border:0px;background-color:#f1f6f9}section#main .app-login .nav-link.active{background-color:#fff}section#main .app-login.nav-tabs{border-bottom:none}section#main .app-login.nav-tabs .nav-item{margin-bottom:0}section#main form.login-form .form-check label{font-weight:400;margin-left:.5rem}section#main .cc-payment span.card-icons{float:right}section#main .cc-payment span.card-icons svg{width:auto;height:18px;margin-right:3px;margin-bottom:1px}section#main .cc-payment span.cc-icon{width:26px;height:16px;display:inline-block;margin-right:2px;background-repeat:no-repeat}section#main .cc-payment span.cc-icon.elo{background-image:url(images/elo.png)}section#main .cc-payment span.cc-icon.hipercard{background-image:url(images/hipercard.png)}section#main .cc-payment span.cc-icon.aura{background-image:url(images/aura.png)}section#main .cc-payment h3{font-size:1.5rem;font-weight:600}section#main .cc-payment h3.ebanx-heading{background-image:url(images/ebanx-logo.png);background-repeat:no-repeat;background-position:right center;background-size:85px 16px}section#main .cc-payment form .billing-details{border-bottom:1px solid #e3eef3;padding-bottom:2rem;margin-bottom:2rem}section#main .cc-payment form label{display:block}section#main .cc-payment form .form-group.address input{display:inline-block;margin-bottom:1rem}section#main .cc-payment form .form-group.address .invalid-feedback{margin-top:-1rem}section#main .cc-payment form select{display:inline-block;margin-bottom:1rem}section#main .cc-payment .ebanx-form{border:1px solid #e3eef3;padding:2rem 2rem 1rem;background:#f1f6f9;margin-top:3rem;border-radius:.5rem;margin-bottom:2rem}section#main .cc-payment .ebanx-form h5{font-size:1rem;text-transform:uppercase;color:hsl(192,18.5185185185%,56.4705882353%)}section#main .cc-payment .ebanx-form label{margin-top:1rem}section#main .cc-payment .ebanx-form input{border:1px solid hsl(200,31.5789473684%,87.5490196078%)}section#main .cc-payment .ebanx-form input.is-invalid{border-color:#da3131}section#main .cc-payment .ebanx-form input.is-valid{border-color:hsl(107.323943662,58.1967213115%,67.8431372549%)}section#main .cc-payment .ebanx-form input[name=ccExpMonth],section#main .cc-payment .ebanx-form input[name=ccExpYear]{width:6rem;display:inline-block;margin-right:1rem}section#main .cc-payment .ebanx-form input[name=ccCVV]{width:6rem;padding-left:2rem}section#main .cc-payment .ebanx-form .cc{display:inline-block;max-width:50%}section#main .cc-payment .ebanx-form .cvv-form-group label{position:relative}section#main .cc-payment .ebanx-form .cvv-form-group label:before{font-family:"Font Awesome 5 Free",sans-serif;content:"\F09D";position:absolute;top:2.6rem;left:.6rem;opacity:.5;font-weight:300}section#main .cc-payment .ebanx-form .cvv-form-group{max-width:40%}span.required{color:#da3131}.loading-bullet{color:#31b8da}.loader-hidden{display:none}.loader-active{display:block}.ball-pulse>div{background:#31b8da;width:10px;height:10px}.modal-content{border:none}.modal-content .modal-body{padding:1.5rem}.modal-content .modal-header{padding:1.5rem 1.5rem .75rem;background-color:#fff;color:#374b50;border-bottom:1px solid rgba(227,238,243,.08)}.modal-content .modal-header .close{text-shadow:none}.tab-content{padding:1em 1.5em;background:#fff;border-bottom-left-radius:.5em;border-bottom-right-radius:.5em}input::-webkit-contacts-auto-fill-button{visibility:hidden;display:none !important;pointer-events:none;position:absolute;right:0}@media screen and (max-width: 960px){html{font-size:14px}input[type=checkbox]{height:16px;width:16px}}@media screen and (max-width: 600px){html{font-size:12px}}
@keyframes scale{0%{transform:scale(1);opacity:1}45%{transform:scale(0.1);opacity:.7}80%{transform:scale(1);opacity:1}}.ball-pulse>div:nth-child(0){animation:scale .75s -0.36s infinite cubic-bezier(0.2, 0.68, 0.18, 1.08)}.ball-pulse>div:nth-child(1){animation:scale .75s -0.24s infinite cubic-bezier(0.2, 0.68, 0.18, 1.08)}.ball-pulse>div:nth-child(2){animation:scale .75s -0.12s infinite cubic-bezier(0.2, 0.68, 0.18, 1.08)}.ball-pulse>div:nth-child(3){animation:scale .75s 0s infinite cubic-bezier(0.2, 0.68, 0.18, 1.08)}.ball-pulse>div{background-color:#fff;width:15px;height:15px;border-radius:100%;margin:2px;animation-fill-mode:both;display:inline-block}@keyframes scale{0%{transform:scale(1);opacity:1}45%{transform:scale(0.1);opacity:.7}80%{transform:scale(1);opacity:1}}.ball-pulse>div:nth-child(0){animation:scale .75s -0.36s infinite cubic-bezier(0.2, 0.68, 0.18, 1.08)}.ball-pulse>div:nth-child(1){animation:scale .75s -0.24s infinite cubic-bezier(0.2, 0.68, 0.18, 1.08)}.ball-pulse>div:nth-child(2){animation:scale .75s -0.12s infinite cubic-bezier(0.2, 0.68, 0.18, 1.08)}.ball-pulse>div:nth-child(3){animation:scale .75s 0s infinite cubic-bezier(0.2, 0.68, 0.18, 1.08)}.ball-pulse>div{background-color:#fff;width:15px;height:15px;border-radius:100%;margin:2px;animation-fill-mode:both;display:inline-block}.ball-pulse{background-color:#31b8da}.payment-form .stripe-logo{float:right;margin-top:10px;margin-right:1px;margin-bottom:2em;background-image:url(images/powered_by_stripe.svg);display:block;height:24px;width:110px;background-size:contain;background-repeat:no-repeat;background-position:top right}.payment-form .resetSelectStyle button{-webkit-appearance:none;appearance:none;border:0px;background-color:rgba(0,0,0,0);padding:0px;text-align:left}.payment-form span.card-icons{float:right}.payment-form span.card-icons svg{width:18px;height:18px;margin-right:3px;margin-bottom:1px}.payment-form span.cc-icon{width:26px;height:16px;display:inline-block;margin-right:2px;background-repeat:no-repeat}.payment-form span.cc-icon.elo{background-image:url(images/elo.png)}.payment-form span.cc-icon.hipercard{background-image:url(images/hipercard.png)}.payment-form span.cc-icon.aura{background-image:url(images/aura.png)}.payment-form .cvv-form-group label:before{font-family:"Font Awesome 5 Free",sans-serif;content:"\F09D";position:absolute;top:2.6rem;left:1.8rem;opacity:.5;font-weight:300}.payment-form h3{margin-bottom:1rem;font-size:1.5rem !important;line-height:2rem;font-weight:600}.payment-form .nav{margin:0 0 2rem -1rem}.payment-form a.nav-link{padding-bottom:0;font-weight:600;color:#6c7b7f;cursor:pointer}.payment-form a.nav-link span{display:block;padding-bottom:.5rem}.payment-form .nav-link.active{color:#4a4a4a}.payment-form .nav-link.active span{padding-bottom:calc(.5rem - 2px);border-bottom:2px solid #31b8da}.payment-form .alert{margin:2rem 0 0}

/*# sourceMappingURL=main.5d510d76e3ea640eb057.css.map*/