.register-blk .quick-enroll{margin:70px 33px 48px 33px;padding:24px 36px;background-color:rgb(255 255 255 / .5)}.register-blk .quick-enroll .program-list{display:flex;justify-content:space-between;align-items:end;text-align:left;gap:27px}.register-blk .quick-enroll .program-list li:not(:last-child){flex:1}.register-blk .quick-enroll .program-list .program-list-item{color:var(--neutral700-color);font-size:16px;font-weight:700;letter-spacing:-.2px}.register-blk .quick-enroll .program-list .form-group{display:flex;position:relative;align-items:center;margin-top:10px;padding:10px;background-color:var(--white);max-width:319px;opacity:1;gap:10px;border:1px solid var(--dark200-color)}.register-blk .quick-enroll .program-list .form-group img{margin:0}.register-blk .quick-enroll .program-list .form-group select{border:none;outline:none;appearance:none}.register-blk .select2-container{width:90%!important}.register-blk .quick-enroll .program-list .form-group input[type="text"],.register-blk .select2-container .selection{width:100%;padding:10px 0;border:none;color:var(--dark900-color);font-family:"Circular Spotify Text";font-size:16px;font-weight:400;outline:none;overflow:hidden}.register-blk .select2-container--default .select2-selection--single .select2-selection__rendered{width:80%}.register-blk .quick-enroll .program-list .form-group datalist,.popular-blk .category-content .input-gp .date datalist{position:absolute;top:55px;right:0;z-index:1;width:100%;overflow:scroll;border:1px solid var(--dark200-color);background-color:var(--white);color:var(--dark900-color);max-height:10rem}.register-blk .quick-enroll .program-list .form-group datalist option,.popular-blk .category-content .input-gp .date datalist option{width:100vw;margin-bottom:1px;padding:10px;color:var(--dark900-color);font-family:"Circular Spotify Text";font-size:16px;font-weight:400;cursor:pointer;min-width:319px;border-bottom:1px solid var(--dark200-color)}.register-blk .quick-enroll .program-list .form-group .clear-button,.popular-blk .category-content .input-gp .date .clear-button{display:none;position:absolute;top:51%;right:55px;font-size:20px;font-weight:100;cursor:pointer;transform:translateY(-51%)}.register-blk .quick-enroll .program-list .form-group .program-list-icon{width:24px;height:24px}.register-blk .quick-enroll .program-list .form-group .dropdown,.popular-blk .category-content .input-gp .date .dropdown{position:absolute;top:50%;right:20px;width:20px;height:20px;cursor:pointer;transform:translateY(-50%)}.register-blk .quick-enroll .program-list .enroll-btn{margin-bottom:0;padding:14px 28px 14px 28px;border:none;font-size:18px;font-weight:400}@media only screen and (min-width:768px) and (max-width:1280px){.register-blk .quick-enroll{margin:5.469vw 2.578vw 3.75vw 2.578vw;padding:1.875vw 2.813vw}.register-blk .quick-enroll .program-list{gap:2.109vw}.register-blk .quick-enroll .program-list .program-list-item{font-size:1.25vw;letter-spacing:-.016vw}.register-blk .quick-enroll .program-list .form-group{margin-top:.781vw;padding:.781vw .781vw .781vw .781vw;max-width:20.922vw;gap:.781vw}.register-blk .quick-enroll .program-list .form-group input[type="text"],.select2-container .selection{padding:.781vw 0;font-size:1.25vw}.register-blk .quick-enroll .program-list .form-group .clear-button{right:3.906vw;font-size:1.953vw}.register-blk .quick-enroll .program-list .form-group .program-list-icon{width:1.875vw;height:1.875vw}.select2-container--default .select2-selection--single{max-width:16.875vw}.register-blk .quick-enroll .program-list .form-group .dropdown,.popular-blk .category-content .input-gp .date .dropdown,.select2-container--default .select2-selection--single .select2-selection__arrow{right:1.172vw;width:1.563vw}.register-blk .quick-enroll .program-list .enroll-btn{padding:14px 28px;font-size:1.406vw}}@media only screen and (max-width:767.9px){.register-blk .quick-enroll{margin:13.611vw 6.389vw 0vw 6.667vw;padding:4.167vw 1.667vw 5vw}.register-blk .quick-enroll .program-list{flex-direction:column;align-items:stretch;padding:0 4.167vw;gap:1.667vw}.register-blk .quick-enroll .program-list .program-list-item{font-size:3.889vw;font-weight:500;letter-spacing:-.056vw}.register-blk .quick-enroll .program-list .form-group{margin-top:1.389vw;padding:0vw;gap:2.778vw;max-width:100%}.register-blk .quick-enroll .program-list .form-group input[type="text"],.select2-container .selection{padding:2.778vw 13.389vw 2.778vw 12.778vw;font-size:3.889vw}.register-blk .quick-enroll .program-list .form-group .clear-button{top:50%;right:8.278vw;font-size:6.111vw;transform:translateY(-50%)}.register-blk .quick-enroll .program-list .form-group .program-list-icon{position:absolute;left:4.167vw;width:4.167vw;height:4.167vw}.register-blk .quick-enroll .program-list .form-group .dropdown,.popular-blk .category-content .input-gp .date .dropdown,.select2-container--default .select2-selection--single .select2-selection__arrow{top:50%;right:2.222vw;width:4.444vw;height:4.444vw;transform:translateY(-50%)}.register-blk .quick-enroll .program-list .enroll-btn{width:100%;margin-top:1.389vw;margin-bottom:0vw;padding:18px 35px;font-size:2.778vw;font-weight:500}}