@import url(https://fonts.googleapis.com/css2?family=Raleway:wght@100;200;300;400;500;600;700;800;900&display=swap);.courses-list-singapour .container-fluid{background-color:#f5f5f5}.courses-list-singapour .text-red{color:#db062b}.courses-list-singapour .text-bold{font-weight:600}.courses-list-singapour .option-card{background:#fff;padding:1rem 2rem;font-size:1.5rem;border-radius:10px;margin:1rem auto;min-width:400px;max-width:1000px;display:flex;grid-gap:5px;gap:5px;align-items:center;border:1px solid #fff;transition:.3s}.courses-list-singapour .option-card.clickable{cursor:pointer}.courses-list-singapour .option-card.disabled{opacity:.5;pointer-events:none}.courses-list-singapour .option-card_icon{height:40px;width:60px;font-size:20px;display:flex;align-items:center;justify-content:center;color:#db062b}.courses-list-singapour .option-card_content{flex:1 1}.courses-list-singapour .option-card_content-title{font-size:1.2rem;font-weight:500;line-height:1.1}.courses-list-singapour .option-card_arrow{width:30px;height:40px;display:flex;align-items:center;justify-content:flex-end;font-size:30px;color:#db062b}.courses-list-singapour .option-card.selected,.courses-list-singapour .option-card:hover{border-color:#db062b;background:rgba(238,136,154,.3)}.courses-list-singapour .option-card.selected_content-title,.courses-list-singapour .option-card:hover_content-title{color:#db062b}.courses-list-singapour .course-group .fa-check{width:14px;margin-right:10px;color:#0055a4}.courses-list-singapour .course-group_title-container{display:flex;justify-content:space-between;border-bottom:1px solid #da002e;padding:0 .5rem 1rem;margin-bottom:1rem;color:#db062b;align-items:flex-end}.courses-list-singapour .course-group_available{font-weight:300;font-size:16px;min-width:190px;text-align:right}.courses-list-singapour .course-group_title{font-size:18px;font-weight:600}.courses-list-singapour .course-group_title p{margin:0}.courses-list-singapour .course-group_title .course-group-title-details{color:#000;font-weight:400;font-size:1rem}.courses-list-singapour .course-group_list-body{font-size:1rem}.courses-list-singapour .course-group_list-item{line-height:1.2;margin-bottom:6px;min-height:34px;display:flex;align-items:center}.courses-list-singapour .course-group_list-item span{flex:1 1;font-size:1.1rem;font-weight:500}.courses-list-singapour .course-group_pace-item{display:flex;grid-gap:10px;gap:10px;align-items:flex-start;margin-bottom:1rem}.courses-list-singapour .course-group_pace-item svg{color:#db062b;font-size:18px;width:20px;text-align:center}.courses-list-singapour .course-group_pace-item.info{align-items:center;font-size:14px;font-weight:300}.courses-list-singapour .course-group_pace-category{color:#8e8e93;font-weight:600;font-style:italic;letter-spacing:2px}.courses-list-singapour .course-group_pace-details{flex:1 1}.courses-list-singapour .course-group_pace-details ul{padding:0}.courses-list-singapour .course-group_pace-details li{list-style:none}.courses-list-singapour .course-group_pace-details p{margin-bottom:0}.courses-list-singapour .course-group_pace-schedules{display:grid;grid-template-columns:30% 70%}.courses-list-singapour .course-group_pace-schedules.fees{display:inline-grid}.courses-list-singapour .course-group_list-session-body{display:flex}.courses-list-singapour .course-group_session-item{flex:1 1}.courses-list-singapour .course-group_session-details{display:flex;grid-gap:10px;gap:10px;align-items:baseline;font-size:18px;font-weight:300;line-height:1.2;margin-bottom:1rem}.courses-list-singapour .course-group_session-details .session-books p{margin:0 0 3px}.courses-list-singapour .course-group_session-details svg{color:#db062b;font-size:18px;width:20px;text-align:center}.courses-list-singapour .course-group .session-alert{margin-bottom:0;font-size:15px}.courses-list-singapour .course-group_session-register{align-self:flex-end;margin-left:2rem}.courses-list-singapour .course-group_session-register .session-register-btn,.courses-list-singapour .course-group_session-register .session-register-btn-full{background:#db062b;color:#fff;border:none;border-radius:8px;padding:10px;width:120px;font-size:16px;font-weight:600;outline:none!important;text-decoration:none;transition:.3s}.courses-list-singapour .course-group_session-register .session-register-btn-full:hover,.courses-list-singapour .course-group_session-register .session-register-btn:hover{background-color:#9a021d}.courses-list-singapour .course-group_session-register .session-register-btn-full{background-color:#c4c4c4;pointer-events:none;padding:10px 40px;cursor:default!important}.courses-list-singapour .step-title{width:100%;text-align:center;padding:1rem;max-width:1200px;margin:auto}.courses-list-singapour .step-title>span{font-family:Arial,sans-serif;font-size:28px;font-weight:700;color:#0055a4}.courses-list-singapour .step-title .step-title-details{text-align:center;font-size:1rem;font-weight:300;margin:1rem 0}.courses-list-singapour .step-title .step-title-details.small{font-size:16px}.courses-list-singapour .step-title .step-title-details a{text-decoration:none;color:#db062b}.courses-list-singapour .step-title .step-title-details a:hover{text-decoration:underline}.courses-list-singapour .stepper{display:flex;width:100%;max-width:1000px;margin:2rem auto;align-items:baseline}.courses-list-singapour .stepper_arrow-back,.courses-list-singapour .stepper_arrow-next{font-size:18px;color:#3d3d3d;width:25px;display:flex;align-items:center;justify-content:center;cursor:pointer}.courses-list-singapour .stepper_option-list{display:flex;flex:1 1;grid-gap:10px;gap:10px;align-items:baseline;overflow-x:hidden}.courses-list-singapour .stepper_option-list .stepper_option{display:flex;flex-direction:column;align-items:center;min-width:150px}.courses-list-singapour .stepper_option-list .stepper_option:first-of-type{margin-left:auto}.courses-list-singapour .stepper_option-list .stepper_option:last-of-type{margin-right:auto}.courses-list-singapour .stepper_option-list .stepper_option span.stepper_option-selected{font-size:13px;font-weight:300;text-align:center}.courses-list-singapour .stepper_option-list .stepper_option button.stepper_option-button{border:2px solid #3d3d3d;background:#fff;font-size:14px;border-radius:24px;padding:5px 6px;width:100%;color:#3d3d3d;font-weight:600;transition:.3s;outline:none!important}.courses-list-singapour .stepper_option-list .stepper_option.past button.stepper_option-button:hover{background:#c3c3c8;border-color:#96969a}.courses-list-singapour .stepper_option-list .stepper_option.current button.stepper_option-button{background:#3d3d3d;color:#fff}.courses-list-singapour .stepper_option-list .stepper_option.next span.stepper_option-selected{display:none}.courses-list-singapour .stepper_option-list .stepper_option.next button.stepper_option-button{border-color:#e5e5ea;color:#8e8e93;font-weight:300}.courses-list-singapour .stepper_option-list .stepper_option.next:not(.clickable){pointer-events:none}.courses-list-singapour .stepper_option-list .stepper_option-separator{display:flex;grid-gap:8px;gap:8px;align-items:center}.courses-list-singapour .stepper_option-list .stepper_option-separator span{width:8px;height:8px;background:#000;border-radius:8px}.courses-list-singapour .stepper_option-list .stepper_option-separator.current span,.courses-list-singapour .stepper_option-list .stepper_option-separator.next span{border:2px solid #000;background:#fff}.courses-list-singapour .term-container{display:flex;grid-gap:2rem;gap:2rem;justify-content:center;flex-wrap:wrap}.courses-list-singapour .term-container .option-card{margin:0}.courses-list-singapour .term-container .term-content .term-name{color:#db062b;font-size:20px;font-weight:700;margin:0}.courses-list-singapour .term-container .term-content .term-date{font-size:1.2rem;margin-bottom:0}.courses-list-singapour .term-container .term-content .term-details{font-size:1rem;margin-bottom:0}.courses-list-singapour .term-container .term-content .term-availability{color:#db062b;font-weight:300;font-size:1rem}.courses-list-singapour .sublevel{font-size:13px!important;font-family:"Raleway",Arial,sans-serif!important}.courses-list-singapour .sublevel-bold{font-weight:600;margin-bottom:1.5rem}.courses-list-singapour .sublevel-book{margin:0;font-size:1.2rem;font-weight:300}*{font-family:"Raleway",Arial,sans-serif}.text-blue{color:#0055a4}.aec-loading{width:100%;display:flex;align-items:center;justify-content:center;height:200px}.aec-loading .line{display:inline-block;width:10px;height:10px;border-radius:15px;background-color:#db062b;margin-right:5px}.aec-loading .line:last-child{-webkit-animation:loadingC .8s ease-in-out .3s infinite;animation:loadingC .8s ease-in-out .3s infinite}.aec-loading .line:nth-last-child(2){-webkit-animation:loadingC .8s ease-in-out .2s infinite;animation:loadingC .8s ease-in-out .2s infinite}.aec-loading .line:nth-last-child(3){-webkit-animation:loadingC .8s ease-in-out .1s infinite;animation:loadingC .8s ease-in-out .1s infinite}@-webkit-keyframes loadingC{0%,50%,to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}40%{opacity:.5;-webkit-transform:scale(0);transform:scale(0)}}@keyframes loadingC{0%,50%,to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}40%{opacity:.5;-webkit-transform:scale(0);transform:scale(0)}}
/*# sourceMappingURL=main.f809d13d.chunk.css.map */