@media screen and (min-width:768px){.page-contain-home{width:100%;min-width:1200px;min-height:100vh;background-color:#f5f7fa}.page-contain-home .el-carousel{height:500px;z-index:0;margin-bottom:48px}.page-contain-home .el-carousel .el-carousel__container{height:500px}.page-contain-home .el-carousel .el-carousel__container .el-carousel__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.page-contain-home .el-carousel .el-carousel__container .el-carousel__item .carousel-img{width:100%;height:500px;-webkit-box-flex:1;-ms-flex:1;flex:1;cursor:pointer;-o-object-fit:cover;object-fit:cover}}@media screen and (max-width:768px){.page-contain-home{background:#fff;width:100%;min-height:100vh}.page-contain-home .el-carousel{height:150px;z-index:0}.page-contain-home .el-carousel .el-carousel__container{height:150px}.page-contain-home .el-carousel .el-carousel__container .el-carousel__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.page-contain-home .el-carousel .el-carousel__container .el-carousel__item .carousel-img{width:100%;height:150px;-webkit-box-flex:1;-ms-flex:1;flex:1;cursor:pointer}}.container[data-v-1b8d593b]{width:1200px;margin:0 auto;padding:0 20px}.btn[data-v-1b8d593b]{padding:8px 16px;border-radius:4px;font-size:14px;cursor:pointer;-webkit-transition:all .3s ease;transition:all .3s ease}.btn-primary[data-v-1b8d593b]{background-color:#18417f;color:#fff;border:none}.btn-primary[data-v-1b8d593b]:hover{background-color:#2a5dae}.btn-outline[data-v-1b8d593b]{background-color:transparent;color:#18417f;border:1px solid #18417f;margin-right:16px}.btn-outline[data-v-1b8d593b]:hover{background-color:#f5f7fa}.btn-highlight[data-v-1b8d593b]{background-color:#e61d18;color:#fff;border:none}.btn-highlight[data-v-1b8d593b]:hover{background-color:#ff4541}.calendar-section[data-v-1b8d593b]{margin-bottom:48px}.month-bar[data-v-1b8d593b]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:20px}.month-bar .btn[data-v-1b8d593b]{font-size:32px;color:#11427c;cursor:pointer;margin-top:5px}.month-bar .info-box[data-v-1b8d593b]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.month-bar .info-box .top-line[data-v-1b8d593b]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:24px;font-weight:500;color:#11427c;height:30px;margin-bottom:20px}.month-bar .info-box .bottom-line[data-v-1b8d593b],.month-bar .info-box .top-line[data-v-1b8d593b]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.month-bar .info-box .bottom-line[data-v-1b8d593b]{-ms-flex-pack:distribute;justify-content:space-around}.month-bar .info-box .bottom-line .month-item[data-v-1b8d593b]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;padding-top:20px;border-top:2px solid #11427c;width:90px;cursor:pointer}.month-bar .info-box .bottom-line .month-item .item-label[data-v-1b8d593b]{display:block;width:20px;height:20px;border-radius:50%;border:1px solid #11427c;position:absolute;top:-11px;background-color:#fff}.month-bar .info-box .bottom-line .month-item .item-name[data-v-1b8d593b]{font-size:14px;font-weight:400;color:#3d3d3d}.month-bar .info-box .bottom-line .active .item-label[data-v-1b8d593b]{background-color:#11427c}.month-bar .info-box .bottom-line .active .item-name[data-v-1b8d593b]{color:#11427c;font-weight:600}.calendar-events[data-v-1b8d593b]{margin-top:24px}.event-list[data-v-1b8d593b]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:20px}.event-item[data-v-1b8d593b]{width:calc(33.33% - 20px);background-color:#fff;border-radius:8px;-webkit-box-shadow:0 2px 8px rgba(0,0,0,.1);box-shadow:0 2px 8px rgba(0,0,0,.1);overflow:hidden;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.event-item[data-v-1b8d593b]:hover{-webkit-transform:translateY(-5px);transform:translateY(-5px)}.event-date[data-v-1b8d593b]{padding:16px;border-bottom:1px solid #e5e5e5;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.event-day[data-v-1b8d593b]{font-size:24px;font-weight:700}.event-month[data-v-1b8d593b]{font-size:14px;color:#666}.event-content[data-v-1b8d593b]{padding:16px}.event-title[data-v-1b8d593b]{font-size:16px;font-weight:500;margin-bottom:8px;color:#1a1a1a;min-height:50px}.event-desc[data-v-1b8d593b]{font-size:14px;color:#666;margin-bottom:12px;height:42px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.event-meta[data-v-1b8d593b]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:12px;color:#999}.event-meta i[data-v-1b8d593b]{margin-right:4px}.section-title[data-v-1b8d593b]{position:relative;margin-bottom:24px;padding-bottom:12px;font-size:24px;color:#1a1a1a;font-weight:700}.section-title[data-v-1b8d593b]:after{content:"";position:absolute;bottom:0;left:0;width:40px;height:4px;background-color:#e61d18}.section-subtitle[data-v-1b8d593b]{color:#666;margin-bottom:24px}.policy-section[data-v-1b8d593b]{background-color:#fff;padding:32px;border-radius:8px;-webkit-box-shadow:0 2px 12px rgba(0,0,0,.1);box-shadow:0 2px 12px rgba(0,0,0,.1);margin-bottom:48px}.policy-list[data-v-1b8d593b]{display:grid;grid-template-columns:repeat(2,1fr);gap:24px}.policy-item[data-v-1b8d593b]{display:-webkit-box;display:-ms-flexbox;display:flex;border-bottom:1px solid #e5e5e5;padding-bottom:16px}.policy-item[data-v-1b8d593b]:last-child,.policy-item[data-v-1b8d593b]:nth-last-child(2){border-bottom:none}.policy-icon[data-v-1b8d593b]{width:48px;height:48px;background-color:#e6f2ff;border-radius:6px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-right:16px;-ms-flex-negative:0;flex-shrink:0}.policy-icon i[data-v-1b8d593b]{color:#18417f;font-size:24px}.policy-content h3[data-v-1b8d593b]{font-size:18px;color:#1a1a1a;margin-bottom:8px}.policy-content p[data-v-1b8d593b]{color:#666;font-size:14px}.training-section[data-v-1b8d593b]{margin-bottom:48px}.training-grid[data-v-1b8d593b]{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.training-card[data-v-1b8d593b]{background-color:#fff;border-radius:8px;overflow:hidden;-webkit-box-shadow:0 2px 12px rgba(0,0,0,.1);box-shadow:0 2px 12px rgba(0,0,0,.1);-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.training-card[data-v-1b8d593b]:hover{-webkit-transform:translateY(-5px);transform:translateY(-5px)}.training-image[data-v-1b8d593b]{height:200px;overflow:hidden}.training-image img[data-v-1b8d593b]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.training-card:hover .training-image img[data-v-1b8d593b]{-webkit-transform:scale(1.05);transform:scale(1.05)}.training-content[data-v-1b8d593b]{padding:24px}.training-tag[data-v-1b8d593b]{display:inline-block;padding:4px 8px;background-color:#e6f2ff;color:#18417f;font-size:12px;border-radius:4px;margin-bottom:12px}.training-content h3[data-v-1b8d593b]{font-size:18px;color:#1a1a1a;margin-bottom:12px;line-height:1.4}.training-meta[data-v-1b8d593b]{display:-webkit-box;display:-ms-flexbox;display:flex;color:#999;font-size:12px;margin-top:16px}.training-meta span[data-v-1b8d593b]{margin-right:16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.training-meta span i[data-v-1b8d593b]{margin-right:4px}.btn-more[data-v-1b8d593b]{display:inline-block;padding:6px 12px;background-color:transparent;color:#18417f;border:1px solid #18417f;border-radius:4px;font-size:14px;text-decoration:none;-webkit-transition:all .3s ease;transition:all .3s ease;cursor:pointer}.btn-more[data-v-1b8d593b]:hover{background-color:#18417f;color:#fff}.case-section[data-v-1b8d593b]{background-color:#fff;padding:48px 0;margin-bottom:48px}.case-grid[data-v-1b8d593b]{display:grid;grid-template-columns:repeat(2,1fr);gap:24px}.case-card[data-v-1b8d593b]{display:-webkit-box;display:-ms-flexbox;display:flex;background-color:#f5f7fa;border-radius:8px;overflow:hidden;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.case-card[data-v-1b8d593b]:hover{-webkit-transform:translateY(-5px);transform:translateY(-5px);-webkit-box-shadow:0 10px 20px rgba(0,0,0,.1);box-shadow:0 10px 20px rgba(0,0,0,.1)}.case-image[data-v-1b8d593b]{width:40%;overflow:hidden}.case-image img[data-v-1b8d593b]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.case-card:hover .case-image img[data-v-1b8d593b]{-webkit-transform:scale(1.05);transform:scale(1.05)}.case-content[data-v-1b8d593b]{width:60%;padding:24px}.case-content h3[data-v-1b8d593b]{font-size:18px;color:#1a1a1a;margin-bottom:12px}.case-content p[data-v-1b8d593b]{color:#666;margin-bottom:16px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;font-size:14px}.case-link[data-v-1b8d593b]{color:#18417f;text-decoration:none;font-weight:500;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:14px}.case-link i[data-v-1b8d593b]{margin-left:8px}.zone-section[data-v-1b8d593b]{margin-bottom:48px}.zone-grid[data-v-1b8d593b]{display:grid;grid-template-columns:repeat(4,1fr);gap:24px}.zone-card[data-v-1b8d593b]{background-color:#fff;border-radius:8px;padding:24px;text-align:center;-webkit-box-shadow:0 2px 12px rgba(0,0,0,.1);box-shadow:0 2px 12px rgba(0,0,0,.1);-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.zone-card[data-v-1b8d593b]:hover{-webkit-transform:translateY(-5px);transform:translateY(-5px)}.zone-card[data-v-1b8d593b]:first-child{border-top:4px solid #18417f}.zone-card[data-v-1b8d593b]:nth-child(2){border-top:4px solid #e61d18}.zone-card[data-v-1b8d593b]:nth-child(3){border-top:4px solid #f90}.zone-card[data-v-1b8d593b]:nth-child(4){border-top:4px solid #00b38a}.zone-icon[data-v-1b8d593b]{width:64px;height:64px;margin:0 auto 16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.zone-icon i[data-v-1b8d593b]{font-size:36px;color:#18417f}.zone-title[data-v-1b8d593b]{font-size:18px;color:#1a1a1a;margin-bottom:8px;font-weight:500}.zone-desc[data-v-1b8d593b]{color:#666;font-size:14px;margin-bottom:16px}.scholarship-section[data-v-1b8d593b]{background-color:#f5f7fa;padding:48px 0;margin-bottom:48px}.scholarship-content[data-v-1b8d593b]{background-color:#fff;border-radius:8px;-webkit-box-shadow:0 2px 12px rgba(0,0,0,.1);box-shadow:0 2px 12px rgba(0,0,0,.1);overflow:hidden}.scholarship-intro[data-v-1b8d593b]{padding:24px;border-bottom:1px solid #e5e5e5}.scholarship-header[data-v-1b8d593b]{margin-bottom:16px}.scholarship-header[data-v-1b8d593b],.scholarship-logo[data-v-1b8d593b]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.scholarship-logo[data-v-1b8d593b]{width:120px;height:60px;margin-right:24px}.scholarship-logo img[data-v-1b8d593b]{max-width:100%;max-height:100%}.scholarship-title h3[data-v-1b8d593b]{font-size:22px;color:#18417f;margin-bottom:8px}.scholarship-title p[data-v-1b8d593b]{color:#666;font-size:14px}.scholarship-desc p[data-v-1b8d593b]{color:#333;line-height:1.6}.scholarship-highlights[data-v-1b8d593b]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;padding:24px;background-color:#e6f2ff}.highlight-item[data-v-1b8d593b]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;width:30%}.highlight-icon[data-v-1b8d593b]{width:48px;height:48px;border-radius:50%;background-color:#18417f;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-right:16px;-ms-flex-negative:0;flex-shrink:0}.highlight-icon i[data-v-1b8d593b]{color:#fff;font-size:24px}.highlight-content h4[data-v-1b8d593b]{font-size:18px;color:#18417f;margin-bottom:8px}.highlight-content p[data-v-1b8d593b]{font-size:14px;color:#333}.scholarship-details[data-v-1b8d593b]{display:-webkit-box;display:-ms-flexbox;display:flex;padding:24px;border-bottom:1px solid #e5e5e5}.detail-col[data-v-1b8d593b]{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:0 16px}.detail-col[data-v-1b8d593b]:not(:last-child){border-right:1px solid #e5e5e5}.detail-col h4[data-v-1b8d593b]{font-size:18px;color:#18417f;margin-bottom:16px;padding-bottom:8px;border-bottom:2px solid #e61d18;display:inline-block}.detail-col ul[data-v-1b8d593b]{padding-left:20px}.detail-col li[data-v-1b8d593b]{margin-bottom:8px;color:#333;font-size:14px}.scholarship-action[data-v-1b8d593b]{padding:24px;text-align:center}.scholarship-action h4[data-v-1b8d593b]{font-size:18px;color:#18417f;margin-bottom:8px}.scholarship-action p[data-v-1b8d593b]{margin-bottom:24px;color:#333;max-width:700px;margin-left:auto;margin-right:auto}.scholarship-action .btn[data-v-1b8d593b]{margin:0 8px}.material-icons[data-v-1b8d593b]{font-family:Material Icons;font-weight:400;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-feature-settings:"liga";-webkit-font-smoothing:antialiased}@media screen and (min-width:768px){.page-contain-login[data-v-a55fc40c]{width:100%;min-width:1200px;min-height:100vh;background-color:#f5f7fa}.page-contain-login .main-content[data-v-a55fc40c]{padding:60px 0;-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.page-contain-login .main-content .login-container[data-v-a55fc40c]{display:-webkit-box;display:-ms-flexbox;display:flex;width:900px;background:#fff;border-radius:8px;-webkit-box-shadow:0 2px 12px rgba(0,0,0,.1);box-shadow:0 2px 12px rgba(0,0,0,.1);overflow:hidden}.page-contain-login .main-content .login-container .login-banner[data-v-a55fc40c]{-webkit-box-flex:1;-ms-flex:1;flex:1;background-color:#18417f;padding:40px;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.page-contain-login .main-content .login-container .login-banner h2[data-v-a55fc40c]{font-size:28px;margin-bottom:16px}.page-contain-login .main-content .login-container .login-banner p[data-v-a55fc40c]{font-size:16px;margin-bottom:24px;opacity:.9;line-height:1.6}.page-contain-login .main-content .login-container .login-banner ul[data-v-a55fc40c]{list-style-type:none;margin-top:24px}.page-contain-login .main-content .login-container .login-banner ul li[data-v-a55fc40c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:16px}.page-contain-login .main-content .login-container .login-banner ul li[data-v-a55fc40c]:before{content:"✓";display:inline-block;margin-right:10px;color:#fff;background-color:hsla(0,0%,100%,.2);width:24px;height:24px;border-radius:50%;text-align:center;line-height:24px;font-size:14px}.page-contain-login .main-content .login-container .login-form-container[data-v-a55fc40c]{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:40px}.page-contain-login .main-content .login-container .login-form-container .login-form-header[data-v-a55fc40c]{text-align:center;margin-bottom:32px}.page-contain-login .main-content .login-container .login-form-container .login-form-header h1[data-v-a55fc40c]{font-size:24px;color:#1a1a1a;margin-bottom:8px}.page-contain-login .main-content .login-container .login-form-container .login-form-header p[data-v-a55fc40c]{font-size:14px;color:#666}.page-contain-login .main-content .login-container .login-form-container .login-form[data-v-a55fc40c]{max-width:360px;margin:0 auto}.page-contain-login .main-content .login-container .login-form-container .login-form .form-group[data-v-a55fc40c]{margin-bottom:24px}.page-contain-login .main-content .login-container .login-form-container .login-form .form-group label[data-v-a55fc40c]{display:block;margin-bottom:8px;font-size:14px;color:#333;font-weight:500}.page-contain-login .main-content .login-container .login-form-container .login-form .form-control[data-v-a55fc40c]{width:100%;height:40px;padding:0 12px;border:1px solid #dcdee2;border-radius:4px;font-size:14px;-webkit-transition:all .3s ease;transition:all .3s ease}.page-contain-login .main-content .login-container .login-form-container .login-form .form-control[data-v-a55fc40c]:focus{border-color:#18417f;outline:none;-webkit-box-shadow:0 0 0 2px rgba(24,65,127,.2);box-shadow:0 0 0 2px rgba(24,65,127,.2)}.page-contain-login .main-content .login-container .login-form-container .login-form .form-footer[data-v-a55fc40c]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:16px;margin-bottom:24px}.page-contain-login .main-content .login-container .login-form-container .login-form .form-footer .form-check[data-v-a55fc40c],.page-contain-login .main-content .login-container .login-form-container .login-form .form-footer[data-v-a55fc40c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.page-contain-login .main-content .login-container .login-form-container .login-form .form-footer .form-check input[data-v-a55fc40c]{margin-right:8px}.page-contain-login .main-content .login-container .login-form-container .login-form .form-footer .form-check label[data-v-a55fc40c]{font-size:14px;color:#666}.page-contain-login .main-content .login-container .login-form-container .login-form .form-footer .forgot-password[data-v-a55fc40c]{font-size:14px;color:#18417f;text-decoration:none}.page-contain-login .main-content .login-container .login-form-container .login-form .form-footer .forgot-password[data-v-a55fc40c]:hover{text-decoration:underline}.page-contain-login .main-content .login-container .login-form-container .login-form .login-btn[data-v-a55fc40c]{width:100%;height:44px;font-size:16px;font-weight:500}.page-contain-login .main-content .login-container .login-form-container .login-form .login-divider[data-v-a55fc40c]{text-align:center;position:relative;margin:24px 0}.page-contain-login .main-content .login-container .login-form-container .login-form .login-divider[data-v-a55fc40c]:after,.page-contain-login .main-content .login-container .login-form-container .login-form .login-divider[data-v-a55fc40c]:before{content:"";position:absolute;top:50%;width:45%;height:1px;background-color:#e5e5e5}.page-contain-login .main-content .login-container .login-form-container .login-form .login-divider[data-v-a55fc40c]:before{left:0}.page-contain-login .main-content .login-container .login-form-container .login-form .login-divider[data-v-a55fc40c]:after{right:0}.page-contain-login .main-content .login-container .login-form-container .login-form .login-divider span[data-v-a55fc40c]{display:inline-block;padding:0 10px;background-color:#fff;position:relative;z-index:1;color:#999;font-size:14px}.page-contain-login .main-content .login-container .login-form-container .login-form .social-login[data-v-a55fc40c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:16px;margin-bottom:24px}.page-contain-login .main-content .login-container .login-form-container .login-form .social-login .social-login-btn[data-v-a55fc40c]{width:40px;height:40px;border-radius:50%;border:1px solid #e5e5e5;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;-webkit-transition:all .3s ease;transition:all .3s ease}.page-contain-login .main-content .login-container .login-form-container .login-form .social-login .social-login-btn[data-v-a55fc40c]:hover{border-color:#18417f;background-color:#f5f7fa}.page-contain-login .main-content .login-container .login-form-container .login-form .social-login .social-login-btn img[data-v-a55fc40c]{width:20px;height:20px}.page-contain-login .main-content .login-container .login-form-container .login-form .register-now[data-v-a55fc40c]{text-align:center;font-size:14px;color:#666}.page-contain-login .main-content .login-container .login-form-container .login-form .register-now a[data-v-a55fc40c]{color:#18417f;text-decoration:none;font-weight:500}.page-contain-login .main-content .login-container .login-form-container .login-form .register-now a[data-v-a55fc40c]:hover{text-decoration:underline}}@media screen and (max-width:768px){.page-contain-login[data-v-a55fc40c]{background:#fff;width:100%;min-height:100vh}.page-contain-login .main-content[data-v-a55fc40c]{padding:60px 0;-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.page-contain-login .main-content .login-container[data-v-a55fc40c]{display:-webkit-box;display:-ms-flexbox;display:flex;width:900px;background:#fff;border-radius:8px;-webkit-box-shadow:0 2px 12px rgba(0,0,0,.1);box-shadow:0 2px 12px rgba(0,0,0,.1);overflow:hidden}.page-contain-login .main-content .login-container .login-banner[data-v-a55fc40c]{-webkit-box-flex:1;-ms-flex:1;flex:1;background-color:#18417f;padding:40px;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.page-contain-login .main-content .login-container .login-banner h2[data-v-a55fc40c]{font-size:28px;margin-bottom:16px}.page-contain-login .main-content .login-container .login-banner p[data-v-a55fc40c]{font-size:16px;margin-bottom:24px;opacity:.9;line-height:1.6}.page-contain-login .main-content .login-container .login-banner ul[data-v-a55fc40c]{list-style-type:none;margin-top:24px}.page-contain-login .main-content .login-container .login-banner ul li[data-v-a55fc40c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:16px}.page-contain-login .main-content .login-container .login-banner ul li[data-v-a55fc40c]:before{content:"✓";display:inline-block;margin-right:10px;color:#fff;background-color:hsla(0,0%,100%,.2);width:24px;height:24px;border-radius:50%;text-align:center;line-height:24px;font-size:14px}.page-contain-login .main-content .login-container .login-form-container[data-v-a55fc40c]{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:40px}.page-contain-login .main-content .login-container .login-form-container .login-form-header[data-v-a55fc40c]{text-align:center;margin-bottom:32px}.page-contain-login .main-content .login-container .login-form-container .login-form-header h1[data-v-a55fc40c]{font-size:24px;color:#1a1a1a;margin-bottom:8px}.page-contain-login .main-content .login-container .login-form-container .login-form-header p[data-v-a55fc40c]{font-size:14px;color:#666}.page-contain-login .main-content .login-container .login-form-container .login-form[data-v-a55fc40c]{max-width:360px;margin:0 auto}.page-contain-login .main-content .login-container .login-form-container .login-form .form-group[data-v-a55fc40c]{margin-bottom:24px}.page-contain-login .main-content .login-container .login-form-container .login-form .form-group label[data-v-a55fc40c]{display:block;margin-bottom:8px;font-size:14px;color:#333;font-weight:500}.page-contain-login .main-content .login-container .login-form-container .login-form .form-control[data-v-a55fc40c]{width:100%;height:40px;padding:0 12px;border:1px solid #dcdee2;border-radius:4px;font-size:14px;-webkit-transition:all .3s ease;transition:all .3s ease}.page-contain-login .main-content .login-container .login-form-container .login-form .form-control[data-v-a55fc40c]:focus{border-color:#18417f;outline:none;-webkit-box-shadow:0 0 0 2px rgba(24,65,127,.2);box-shadow:0 0 0 2px rgba(24,65,127,.2)}.page-contain-login .main-content .login-container .login-form-container .login-form .form-footer[data-v-a55fc40c]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:16px;margin-bottom:24px}.page-contain-login .main-content .login-container .login-form-container .login-form .form-footer .form-check[data-v-a55fc40c],.page-contain-login .main-content .login-container .login-form-container .login-form .form-footer[data-v-a55fc40c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.page-contain-login .main-content .login-container .login-form-container .login-form .form-footer .form-check input[data-v-a55fc40c]{margin-right:8px}.page-contain-login .main-content .login-container .login-form-container .login-form .form-footer .form-check label[data-v-a55fc40c]{font-size:14px;color:#666}.page-contain-login .main-content .login-container .login-form-container .login-form .form-footer .forgot-password[data-v-a55fc40c]{font-size:14px;color:#18417f;text-decoration:none}.page-contain-login .main-content .login-container .login-form-container .login-form .form-footer .forgot-password[data-v-a55fc40c]:hover{text-decoration:underline}.page-contain-login .main-content .login-container .login-form-container .login-form .login-btn[data-v-a55fc40c]{width:100%;height:44px;font-size:16px;font-weight:500}.page-contain-login .main-content .login-container .login-form-container .login-form .login-divider[data-v-a55fc40c]{text-align:center;position:relative;margin:24px 0}.page-contain-login .main-content .login-container .login-form-container .login-form .login-divider[data-v-a55fc40c]:after,.page-contain-login .main-content .login-container .login-form-container .login-form .login-divider[data-v-a55fc40c]:before{content:"";position:absolute;top:50%;width:45%;height:1px;background-color:#e5e5e5}.page-contain-login .main-content .login-container .login-form-container .login-form .login-divider[data-v-a55fc40c]:before{left:0}.page-contain-login .main-content .login-container .login-form-container .login-form .login-divider[data-v-a55fc40c]:after{right:0}.page-contain-login .main-content .login-container .login-form-container .login-form .login-divider span[data-v-a55fc40c]{display:inline-block;padding:0 10px;background-color:#fff;position:relative;z-index:1;color:#999;font-size:14px}.page-contain-login .main-content .login-container .login-form-container .login-form .social-login[data-v-a55fc40c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:16px;margin-bottom:24px}.page-contain-login .main-content .login-container .login-form-container .login-form .social-login .social-login-btn[data-v-a55fc40c]{width:40px;height:40px;border-radius:50%;border:1px solid #e5e5e5;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;-webkit-transition:all .3s ease;transition:all .3s ease}.page-contain-login .main-content .login-container .login-form-container .login-form .social-login .social-login-btn[data-v-a55fc40c]:hover{border-color:#18417f;background-color:#f5f7fa}.page-contain-login .main-content .login-container .login-form-container .login-form .social-login .social-login-btn img[data-v-a55fc40c]{width:20px;height:20px}.page-contain-login .main-content .login-container .login-form-container .login-form .register-now[data-v-a55fc40c]{text-align:center;font-size:14px;color:#666}.page-contain-login .main-content .login-container .login-form-container .login-form .register-now a[data-v-a55fc40c]{color:#18417f;text-decoration:none;font-weight:500}.page-contain-login .main-content .login-container .login-form-container .login-form .register-now a[data-v-a55fc40c]:hover{text-decoration:underline}}.btn[data-v-a55fc40c]{padding:8px 16px;border-radius:4px;font-size:14px;cursor:pointer;-webkit-transition:all .3s ease;transition:all .3s ease;text-decoration:none;display:inline-block;text-align:center}.btn-primary[data-v-a55fc40c]{background-color:#18417f;color:#fff;border:none}.btn-primary[data-v-a55fc40c]:hover{background-color:#2a5dae}.btn-outline[data-v-a55fc40c]{background-color:transparent;color:#18417f;border:1px solid #18417f;margin-right:16px}.btn-outline[data-v-a55fc40c]:hover{background-color:#f5f7fa}