.cps-student-page{min-height:650px}.cps-student-page .cps-container .block-rejected-reason{background-color:#ffe7d9;border-radius:8px;color:#b72136;margin-top:15px;padding:12px}.cps-student-page .cps-container .block-rejected-reason .block-rejected-reason__content .content-reason-item{list-style:disc;padding-left:30px}.cps-student-page .cps-container .block-rejected-reason .block-rejected-reason__title{font-weight:600}.cps-student-page .cps-container .accordion .b-button{align-items:center;background-color:#ffe7e7;border-top-left-radius:8px;border-top-right-radius:8px;cursor:pointer;display:flex;font-size:16px;justify-content:space-between;margin-bottom:0;margin-top:10px;padding:10px 15px;text-transform:uppercase}.cps-student-page .cps-container .accordion .b-button .accordion__title{display:flex;gap:10px;justify-content:center}.cps-student-page .cps-container .accordion .b-button .accordion__title .title__icon{display:flex}.cps-student-page .cps-container .accordion .b-button .accordion__title .title__icon svg{height:24px;width:24px}.cps-student-page .cps-container .accordion .b-button .accordion__title .title__icon svg path{stroke:#d70018}.cps-student-page .cps-container .accordion .b-button.not-collapsed,.cps-student-page .cps-container .accordion .b-button:hover{color:#d70018}.cps-student-page .cps-container .accordion .b-button.not-collapsed .icon svg,.cps-student-page .cps-container .accordion .b-button:hover .icon svg{fill:#d70018}.cps-student-page .cps-container .accordion .b-button .icon svg{height:15px;width:15px}.cps-student-page .cps-container .accordion .accordion__content{background-color:#fffefe;font-size:16px;max-height:0;overflow:hidden;transition:max-height .3s ease}.cps-student-page .cps-container .accordion .accordion__content .content-wrapper{padding:20px}.cps-student-page .cps-container .accordion .accordion__content .content-wrapper .condition-student{list-style:disc;padding-left:20px}.cps-student-page .cps-container .accordion .accordion__content .content-wrapper .policy-student{align-items:center;display:flex;gap:10px}.cps-student-page .cps-container .accordion .accordion__content .content-wrapper .promotion-student .promotion-student__title{color:#919eab}.cps-student-page .cps-container .accordion .accordion__content .content-wrapper .promotion-student .promotion-student__head-table{border-bottom:1px dashed rgba(145,158,171,.239);color:#212b36;margin:15px auto;padding-bottom:15px;text-transform:uppercase;width:100%}.cps-student-page .cps-container .accordion .accordion__content .content-wrapper .promotion-student .promotion-student__head-table p:last-child{color:#637381}.cps-student-page .cps-container .accordion .accordion__content .content-wrapper .promotion-student .promotion-student__body-table{gap:15px}.cps-student-page .cps-container .accordion .accordion__content .content-wrapper .promotion-student .promotion-student__body-table .item-promotion .item-promotion__info{display:flex;width:100%}.cps-student-page .cps-container .accordion .accordion__content .content-wrapper .promotion-student .promotion-student__body-table .item-promotion .item-promotion__info .info-name{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#212b36;display:-webkit-box;font-size:16px;max-width:830px;overflow:hidden;text-overflow:ellipsis}.cps-student-page .cps-container .accordion .accordion__content .content-wrapper .promotion-student .promotion-student__body-table .item-promotion .item-promotion__info .info-date{color:#919eab;font-size:14px}.cps-student-page .cps-container .accordion .accordion__content .content-wrapper .promotion-student .promotion-student__body-table .item-promotion .item-promotion__slot{color:#637381;font-size:16px;margin-left:20px}.cps-student-page .cps-container .accordion .accordion__content .content-wrapper .promotion-student .promotion-student__showmore-btn{color:#637381;cursor:pointer;gap:10px;margin:10px auto 0}.cps-student-page .cps-container .accordion .accordion__content .content-wrapper .promotion-student .promotion-student__showmore-btn svg{fill:#637381;width:10px}.cps-student-page .cps-container .accordion .accordion__content.active{border-bottom-left-radius:8px;border-bottom-right-radius:8px;max-height:2000px;transition:max-height 1s linear}.cps-student-page .cps-container .group-tabs{align-items:center;display:flex;gap:20px;justify-content:center;margin:15px auto}.cps-student-page .cps-container .group-tabs button{background-color:#fff;border:1px solid #e3e3e3;border-radius:5px;cursor:pointer;font-size:16px;padding:10px 15px;transition:.3s}.cps-student-page .cps-container .group-tabs button.active{background-color:#d70018;color:#fff}.cps-student-page .cps-container .group-tabs button.active:hover{background-color:#d70018}.cps-student-page .cps-container .group-tabs button:hover{background-color:#ffe8eb}@media screen and (max-width:768px){.cps-student-page .cps-container .block-rejected-reason{font-size:13px}}.block-smember__tips.mobile{border-radius:8px;margin-top:16px;padding:10px;position:relative}.block-smember__tips.mobile .tips__title{align-items:center;font-size:14px;font-weight:600;gap:5px}.block-smember__tips.mobile .tips__title .tips-icon :first-child{display:flex}.block-smember__tips.mobile .tips__content{font-size:12px;font-weight:500;width:calc(100% - 115px)}.block-smember__tips.mobile .tips__amount{flex:1;font-size:12px;margin-top:5px}.block-smember__tips.mobile .tips__btn{border-radius:4px;cursor:pointer;font-size:11px;padding:2px 8px;position:absolute;right:10px;top:50%;transform:translateY(-50%)}.block-smember__tips.mobile.pending-student .tips__content{width:85%}.block-smember__tips.desktop{align-items:center;border-radius:8px;display:flex;margin-bottom:15px;margin-top:16px;padding:12px;position:relative}.block-smember__tips.desktop .tips__title{align-items:center;font-size:14px;gap:5px}.block-smember__tips.desktop .tips__title .tips-icon :first-child{display:flex}.block-smember__tips.desktop .tips__title p{padding-top:3px}.block-smember__tips.desktop .tips__content{font-size:14px;padding-left:10px}.block-smember__tips.desktop .tips__btn{border-radius:4px;cursor:pointer;font-size:13px;padding:5px 8px;position:absolute;right:10px;top:50%;transform:translateY(-50%)}.block-smember__tips.desktop.pending-student .tips__content{width:100%}.block-smember__tips.desktop .tips__btn,.block-smember__tips.mobile .tips__btn{box-shadow:0 0 0 .5px var(--4defc3ba);color:var(--4defc3ba)}.block-smember__tips.pending-student .tips__btn{fill:var(--4defc3ba);box-shadow:none}.block-smember__tips.pending-student .tips__btn svg{height:10px;width:10px}.banner-content{margin:auto;width:100%}.banner-content .banner-content__desktop{display:block;margin:auto}.banner-content .banner-content__mobile{display:none;margin:auto}@media screen and (max-width:768px){.banner-content .banner-content__mobile{display:block}.banner-content .banner-content__desktop{display:none}}