.mark-section{margin:40px auto}.mark-section .tags{display:flex;flex-wrap:wrap;gap:12px;justify-content:center}.mark-section .tags .tag{background:linear-gradient(135deg,#AE3036,#D4AC68);color:#fff;padding:10px 22px;border-radius:25px;font-weight:500;font-size:16px;transition:transform .2s ease}.mark-section .tags .tag:hover{transform:translateY(-2px)}@media screen and (max-width:1105px){.mark-section{margin:.4rem auto}.mark-section .tags{gap:.12rem}.mark-section .tags .tag{padding:.1rem .22rem;font-size:.2rem}}.links-section{text-align:center;margin:100px 0}.links-section .links-title{font-size:42px;font-weight:700;margin-bottom:48px}.links-section .links-grid{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:30px 18px;gap:30px 18px}.links-section .links-grid .link-item{display:flex;justify-content:center;align-items:center;background:rgba(217,217,217,.5019607843);border-radius:16px;padding:20px;gap:20px}.links-section .links-grid .link-item .icon{width:55px}.links-section .links-grid .link-item .name{font-size:25px;line-height:30px;color:#666;text-align:left}.links-section .links-grid .link-item:hover{transition:box-shadow .2s;box-shadow:0 2px 8px rgba(0,0,0,.2)}@media screen and (max-width:1105px){.links-section{margin:1rem 0}.links-section .links-title{font-size:.42rem;margin-bottom:.48rem}.links-section .links-grid{grid-template-columns:repeat(2,1fr);gap:.3rem .18rem}.links-section .links-grid .link-item{padding:.2rem .5rem;gap:.2rem}.links-section .links-grid .link-item .icon{width:.5rem}.links-section .links-grid .link-item .name{font-size:.25rem;line-height:.3rem}}.process{width:100vw;margin-top:-240px;padding-top:260px;padding-bottom:20px;background-color:#f5f5f5}.process .process-step{display:flex;margin-bottom:65px;position:relative}.process .process-step:last-child .step-line{display:none}.process .process-step .step-indicator{flex-shrink:0;width:100px;position:relative}.process .process-step .step-indicator .step-number{width:80px;height:80px;background:linear-gradient(135deg,#AE3036,rgba(174,48,54,.5647058824));color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:26px;font-weight:700}.process .process-step .step-indicator .step-line{position:absolute;top:80px;left:40px;bottom:-30px;width:2px;background:linear-gradient(180deg,#AE3036,rgba(174,48,54,.1882352941))}.process .process-step .step-content{flex:1 1;padding-left:30px}.process .process-step .step-content .step-title{font-size:32px;font-weight:700}.process .process-step .step-content .step-subtitle{color:#666;font-size:16px;margin:12px 0 25px}.process .process-step .step-content .requirements-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));grid-gap:30px;gap:30px;margin:0}.process .process-step .step-content .requirements-grid .requirement-box{padding:25px;background:#fff;border-radius:12px;border-top:4px solid #ae3036;box-shadow:0 5px 15px rgba(0,0,0,.04);transition:all .3s ease}.process .process-step .step-content .requirements-grid .requirement-box h4{margin-bottom:18px}.process .process-step .step-content .requirements-grid .requirement-box:hover{box-shadow:0 8px 20px rgba(0,0,0,.08);transform:translateY(-3px)}.process .process-step .step-content .deadlines-container{background:#fff;border-radius:12px;padding:30px}.process .process-step .step-content .deadlines-container .deadline-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:25px}.process .process-step .step-content .deadlines-container .deadline-list{display:flex;flex-direction:column;gap:15px}.process .process-step .step-content .deadlines-container .deadline-list .deadline-item{display:flex;justify-content:space-between;align-items:center;padding:15px 20px;background:#f0f0f0;border-radius:8px;border:1px solid #ddd;transition:all .3s ease}.process .process-step .step-content .deadlines-container .deadline-list .deadline-item:hover{border-color:#333;transform:translateX(5px)}.process .process-step .step-content .deadlines-container .deadline-list .deadline-item .deadline-date{font-weight:600}.process .process-step .step-content .deadlines-container .deadline-list .deadline-item.important{border-color:#ae3036;background:#fff0f0}.process .process-step .step-content .deadlines-container .deadline-list .deadline-item.important .deadline-date{color:#ae3036}.process .process-step .step-content .admission-info{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));grid-gap:25px;gap:25px;margin-top:25px}.process .process-step .step-content .admission-info .admission-item{padding:20px;background:#fff;border-radius:8px;border:1px solid #ddd}.process .process-step .step-content .visa-process .visa-steps{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));grid-gap:25px;gap:25px}.process .process-step .step-content .visa-process .visa-steps .visa-step{display:flex;gap:20px;padding:25px;background:#fff;border-radius:12px;border:1px solid #ddd;transition:all .3s ease}.process .process-step .step-content .visa-process .visa-steps .visa-step:hover{border-color:#ae3036;transform:translateY(-5px)}.process .process-step .step-content .visa-process .visa-steps .visa-step .visa-step-number{width:40px;height:40px;background:#ae3036;color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:700;flex-shrink:0;font-size:20px}.process .process-step .step-content .visa-process .visa-steps .visa-step .visa-step-content h4{margin-bottom:8px}.process .process-step .step-content .step-container .step{background:#fff}.process .process-step .step-content .step-container .step:hover{box-shadow:0 8px 20px rgba(0,0,0,.08)}.process .process-step .step-content .step-container .step .step-content{padding:0}@media screen and (max-width:1105px){.process{margin-top:-2.4rem;padding-top:2.9rem;padding-bottom:.4rem}.process .process-step{margin-bottom:.65rem}.process .process-step .step-indicator{width:1rem}.process .process-step .step-indicator .step-number{width:.8rem;height:.8rem;font-size:.26rem}.process .process-step .step-indicator .step-line{top:.8rem;left:.4rem;bottom:-.3rem}.process .process-step .step-content{padding-left:.1rem}.process .process-step .step-content .step-title{font-size:.38rem}.process .process-step .step-content .step-subtitle{font-size:.24rem;margin:.12rem 0 .2rem}.process .process-step .step-content .requirements-grid{gap:.3rem}.process .process-step .step-content .requirements-grid .requirement-box{padding:.25rem;border-radius:.12rem}.process .process-step .step-content .requirements-grid .requirement-box h4{margin-bottom:.18rem}.process .process-step .step-content .deadlines-container{border-radius:.12rem;padding:.3rem}.process .process-step .step-content .deadlines-container .deadline-header{margin-bottom:.25rem;flex-wrap:wrap}.process .process-step .step-content .deadlines-container .deadline-list{gap:.15rem}.process .process-step .step-content .deadlines-container .deadline-list .deadline-item{padding:.15rem .2rem}.process .process-step .step-content .admission-info{gap:.25rem;margin-top:.25rem}.process .process-step .step-content .admission-info .admission-item{padding:.2rem}.process .process-step .step-content .visa-process .visa-steps{gap:.25rem}.process .process-step .step-content .visa-process .visa-steps .visa-step{gap:.2rem;padding:.25rem}.process .process-step .step-content .visa-process .visa-steps .visa-step .visa-step-number{width:.4rem;height:.4rem;font-size:.2rem}.process .process-step .step-content .visa-process .visa-steps .visa-step .visa-step-content h4{margin-bottom:.08rem}}.warptitl{text-align:center;position:relative;z-index:999}.warptitl h1{padding-top:30px;display:inline-block;font-size:50px;font-weight:700;margin-bottom:15px}.warptitl h1:after{content:"";display:block;width:auto;height:2px;background:linear-gradient(90deg,transparent,#AE3036,transparent);margin:8px 0}.warptitl h3{text-align:center;margin:50px auto 15px;padding-top:40px;border-top:1px solid #ddd}.warptitl .subtitle{width:60%;font-size:16px;letter-spacing:1px;color:#666;margin:auto auto 40px;text-align:center}@media(max-width:1105px){.warptitl h1{padding-top:.2rem;font-size:.6rem;margin-bottom:.2rem}.warptitl h3{margin:.6rem auto .15rem;padding-top:.5rem}.warptitl .subtitle{font-size:.25rem;width:100%;margin-bottom:0}}.swiper-fade.swiper-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active,.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}