@charset "UTF-8";.article_content{background-repeat:no-repeat;background-size:cover;background-position:bottom}.article_content .row{display:flex;flex-wrap:wrap;margin-left:0!important;margin-right:0!important}.article_content .row [class^=col]{padding-bottom:20px;position:relative;padding-right:10px;padding-left:11px}.article_content .row [class^=col] img{max-width:100%;height:auto;display:block}.article_content #content-page-header{padding-top:50px;padding-bottom:50px}.article_content #content-page-header .page-title{font-size:32px;color:#eaa64d;font-weight:600}.article_content #content-page-header .title-line{height:2px;background-color:#eaa64d}.article_title{padding-bottom:10px}.article_title .title-text{font-size:32px;color:#eaa64d;font-weight:600}.student_border{width:100%;margin-bottom:0}.student_border .student_border_container{margin:0}.student_border .student_border_top{display:flex;padding:0}.student_border .student_border_top .student_border_top_left{padding:0;margin:0;flex-shrink:0}.student_border .student_border_top .student_border_top_left img{height:101px;display:block;width:100px}.student_border .student_border_top .student_border_top_center{flex:1;padding:0;margin:0;background-image:url(/build/assets/upper_center-CNXKGymF.png);background-repeat:no-repeat;background-size:100% 100%}.student_border .student_border_top .student_border_top_center img{width:100%;height:101px}.student_border .student_border_top .student_border_top_right{padding:0;margin:0;flex-shrink:0}.student_border .student_border_top .student_border_top_right img{height:101px;display:block;width:100px}.student_border .student_border_middle{display:flex}.student_border .student_border_middle .student_border_middle_left{background-image:url(/build/assets/middle_left-juMyHaqs.png);background-repeat:no-repeat;background-size:100px 100%}.student_border .student_border_middle .student_border_middle_left img{opacity:0}.student_border .student_border_middle .student_border_middle_right{background-image:url(/build/assets/middle_right-DJ5Pm0HM.png);background-repeat:no-repeat;background-size:100px 100%;background-position:right}.student_border .student_border_middle .student_border_middle_right img{opacity:0}.student_border .student_border_middle .content{width:100%;display:flex;flex-direction:column}.student_border .student_border_bottom{display:flex;padding:0}.student_border .student_border_bottom .student_border_bottom_left{padding:0;margin:0;flex-shrink:0}.student_border .student_border_bottom .student_border_bottom_left img{height:101px;display:block;width:100px}.student_border .student_border_bottom .student_border_bottom_center{flex:1;padding:0;margin:0;background-image:url(/build/assets/lower_center-BYe_MfGK.png);position:left;background-repeat:no-repeat;background-size:100% 100%}.student_border .student_border_bottom .student_border_bottom_center img{width:100%;height:101px}.student_border .student_border_bottom .student_border_bottom_right{padding:0;margin:0;flex-shrink:0}.student_border .student_border_bottom .student_border_bottom_right img{height:101px;display:block;width:100px}.student-info{display:flex;align-items:center;gap:20px;margin-bottom:30px}.student-info .student_photo{flex-shrink:0;width:200px;height:200px;border-radius:50%;border:4px solid #d2a25a;padding:8px;background:#fff;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 16px #00000026}.student-info .student_photo img{width:100%;height:100%;border-radius:50%;-o-object-fit:cover;object-fit:cover;border:none}.student-info .student_description{margin:1em 0;flex:1}.student-info .student_description .student_name,.student-info .student_description .school_name{font-size:1.5rem;font-weight:600;color:#eaa64d;margin-bottom:8px}.student-info .student_description hr{margin:8px 0;border:none;height:3px;background-color:#eaa64d}@media (max-width: 640px){.student-info{flex-direction:column;align-items:center;text-align:center;gap:15px}.student-info .student_photo{margin-bottom:0}.student-info .student_description{width:100%}.student-info .student_description .student_name{margin-bottom:8px}.student-info .student_description .school_name{margin-top:8px}}@media (max-width: 480px){.student-info .student_photo{width:100%!important;height:100%!important;max-width:120px!important;max-height:120px!important}}.article_content_bottom{height:100px;margin-top:0}.article_content .student_list{padding-left:0;padding-right:0}.article_content .student_list .students-swiper-container{position:relative;padding:0 50px;width:100%;max-width:100%;margin:0 auto;flex:1;display:flex;align-items:center;overflow:hidden}.article_content .student_list .students1-swiper{overflow:hidden;width:100%;max-width:100%;height:auto}.article_content .student_list .swiper-wrapper{display:flex;width:100%;height:auto}.article_content .student_list .swiper-slide{height:auto;flex-shrink:0;width:100%;position:relative;transition-property:transform;padding:15px}.article_content .student_list .info-item{display:flex!important;flex-direction:row!important;align-items:flex-start!important;gap:20px;padding:20px;background-color:transparent;border-radius:8px;height:100%;transition:all .3s ease;text-align:left;cursor:pointer;width:100%}.article_content .student_list .info-item:hover{background-color:#a151c71a!important;transform:translateY(-2px);box-shadow:0 4px 12px #a151c726}.article_content .student_list .info-image-wrapper{flex-shrink:0!important;width:clamp(130px,20vw,180px)!important;height:clamp(130px,20vw,180px)!important;border-radius:50%!important;border:3px solid #d2a25a;padding:8px;background-color:#fff;display:flex;align-items:center;justify-content:center;box-shadow:0 2px 8px #0000001a;overflow:hidden}.article_content .student_list .info-image{width:100%!important;height:100%!important;-o-object-fit:cover;object-fit:cover;border-radius:50%!important;display:block}.article_content .student_list .info-content{flex:1!important;display:flex!important;flex-direction:column!important;justify-content:center;min-width:0}.article_content .student_list .info-title{font-size:1.5rem;font-weight:600;color:#d2a25a;margin-bottom:8px;line-height:1.6;white-space:nowrap}.article_content .student_list .info-title hr{margin:8px 0;border:none;height:3px;background-color:#d2a25a}.article_content .student_list .info-school{font-size:1.5rem;color:#d2a25a;line-height:1.6;margin:0;word-wrap:break-word;word-break:break-word;overflow-wrap:break-word;border-top:3px solid #d2a25a;border-radius:2px;padding-top:8px;max-width:100%;box-sizing:border-box}.article_content .student_list .info-divider{margin:8px 0;border:none;height:3px;background-color:#d2a25a;border-radius:2px}.article_content .student_list .info-text{font-size:.95rem;color:#555;line-height:1.6;margin:0}@media (max-width: 640px){.article_content .student_list .info-item{flex-direction:column!important;align-items:center!important;text-align:center!important;gap:15px}.article_content .student_list .info-image-wrapper{order:1}.article_content .student_list .info-content{order:2;max-width:100%!important;text-align:center!important}.article_content .student_list .info-title,.article_content .student_list .info-school{white-space:normal!important;text-align:center!important}}.article_content .student_list .students1-swiper-button-next,.article_content .student_list .students1-swiper-button-prev{position:absolute;top:50%;transform:translateY(-50%);width:40px;height:40px;background-color:#ffffffe6;border-radius:50%;box-shadow:0 2px 8px #0000001a;z-index:10;cursor:pointer;transition:all .3s ease;display:flex!important;align-items:center;justify-content:center;border:none;outline:none}.article_content .student_list .students1-swiper-button-next:hover,.article_content .student_list .students1-swiper-button-prev:hover{background-color:#d2a25a;transform:translateY(-50%) scale(1.1)}.article_content .student_list .students1-swiper-button-next:hover img,.article_content .student_list .students1-swiper-button-prev:hover img{filter:brightness(0) saturate(100%) invert(1)}.article_content .student_list .students1-swiper-button-next img,.article_content .student_list .students1-swiper-button-prev img{width:20px;height:20px;-o-object-fit:contain;object-fit:contain}.article_content .student_list .students1-swiper-button-next:after,.article_content .student_list .students1-swiper-button-prev:after{display:none!important}.article_content .student_list .students1-swiper-button-next{right:10}.article_content .student_list .students1-swiper-button-prev{left:10}@media (max-width: 768px){.article_content .student_list .article_content .student_list .students-swiper-container{padding:0 40px}.article_content .student_list .article_content .student_list .info-item{gap:12px;padding:15px}.article_content .student_list .article_content .student_list .info-image-wrapper{width:clamp(70px,20vw,120px)!important;height:clamp(70px,20vw,120px)!important}.article_content .student_list .article_content .student_list .info-title{font-size:1.1rem}.article_content .student_list .article_content .student_list .info-text{font-size:.9rem}.article_content .student_list .article_content .student_list .students1-swiper-button-next,.article_content .student_list .article_content .student_list .students1-swiper-button-prev{width:35px;height:35px}.article_content .student_list .article_content .student_list .students1-swiper-button-next img,.article_content .student_list .article_content .student_list .students1-swiper-button-prev img{width:18px;height:18px}}@media (max-width: 576px){.article_content .student_list .article_content .student_list .students-swiper-container{padding:0 30px}.article_content .student_list .article_content .student_list .info-item{padding:12px;gap:10px}.article_content .student_list .article_content .student_list .info-image-wrapper{width:clamp(60px,25vw,100px)!important;height:clamp(60px,25vw,100px)!important}.article_content .student_list .article_content .student_list .info-title{font-size:1rem}.article_content .student_list .article_content .student_list .info-text{font-size:.85rem}.article_content .student_list .article_content .student_list .students1-swiper-button-next,.article_content .student_list .article_content .student_list .students1-swiper-button-prev{width:30px;height:30px}.article_content .student_list .article_content .student_list .students1-swiper-button-next img,.article_content .student_list .article_content .student_list .students1-swiper-button-prev img{width:16px;height:16px}}.students1-swiper-button-next img,.students1-swiper-button-prev img{width:20px;height:20px}#video-grid-page{background-repeat:repeat!important;background-position:bottom!important;background-size:cover!important}#video-grid-page #content-page-header{padding-top:50px;padding-bottom:50px}#video-grid-page #content-page-header .title-text{font-size:32px;color:#eaa64d;font-weight:600}#video-grid-page .bottom-spacer{height:100px}#video-grid-page .video-advance-sub-container{box-shadow:0 0 8px #00000080}.feature-video{border-radius:8px;width:auto;height:270px;background-position:bottom;background-repeat:no-repeat;background-size:cover;margin:0 0 10px;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-content:stretch;align-items:flex-end;box-shadow:0 10px 60px #2b3a5f94;position:relative}.feature-video #play-btn{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:2;color:#eaa64d;width:50px;height:50px;display:flex;align-items:center;justify-content:center;background:#ffffff80;border-radius:50%;border:3px solid #EAA64D;transition:all .3s ease}.feature-video #play-btn:hover{background:#000000b3;transform:translate(-50%,-50%) scale(1.1)}.feature-video #play-btn:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:0;height:0;border-style:solid;border-width:12px 0 12px 20px;border-color:transparent transparent transparent #EAA64D;margin-left:2px}.feature-video .video-title{width:100%;background:#eaa64d99;color:#fff;padding:15px;position:absolute;bottom:0;left:0;right:0;z-index:1}.feature-video .video-title span{font-size:16px;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;width:100%}.mfp-content .video-container{width:100%!important;height:auto!important;display:block!important;text-align:center;padding:20px;background:#000}.mfp-content .video-container video{width:100%!important;max-width:800px!important;height:auto!important;display:block!important;margin:0 auto;max-height:640px}.mfp-iframe-scaler,.mfp-iframe-scaler iframe{width:100%!important;height:auto!important}#video{padding:30px 0!important;background-image:url(/build/assets/video_bg2-DrZDYjSg.png)!important;background-repeat:repeat!important;background-position:bottom!important;background-size:cover!important;position:relative!important}#video .container{position:relative!important;z-index:1!important}#video .container .article_title .title-row .title-text{font-size:32px;color:#eaa64d;font-weight:600}#video .header-content-title{font-size:2rem!important;font-weight:700!important;margin-bottom:2rem!important;color:#333!important;text-align:center!important}#video .video-items{display:flex!important;flex-wrap:wrap!important;gap:20px!important}#video .video-items .row{display:flex!important;flex-wrap:wrap!important;margin:0 -15px!important}#video .video-items .row .col-xl-4,#video .video-items .row .col-lg-6,#video .video-items .row .col-md-6,#video .video-items .row .col-sm-12{padding:0 10px!important}#video .video-item{padding:20px 10px 16px!important;display:flex!important;flex-direction:column!important;align-items:center!important}#video .video-item .video-image-bg{background:#fff!important;box-shadow:0 4px 24px #0000001a!important;padding:10px!important;display:flex!important;flex-direction:column!important;justify-content:center!important;align-items:center!important;border-radius:10px}#video .video-item .video-image-bg .video-image-frame{position:relative!important;width:100%!important;aspect-ratio:1.45!important;max-width:100%!important;max-height:none!important;overflow:hidden!important;display:flex!important;align-items:center!important;justify-content:center!important;border-radius:0!important}#video .video-item .video-image-bg .video-image-frame:before{content:""!important;position:absolute!important;top:0!important;left:0!important;width:100%!important;height:100%!important;background-image:url(/build/assets/video_border_bg-BXyAZNEO.png)!important;background-size:100% 100%!important;background-repeat:repeat!important;z-index:10!important;pointer-events:none!important}#video .video-item .video-image-bg .video-image-frame .video-image{width:100%!important;height:100%!important;display:flex!important;align-items:center!important;justify-content:center!important;z-index:1!important}#video .video-item .video-image-bg .video-image-frame .video-image img{width:76%!important;display:block!important;transition:transform .3s cubic-bezier(.4,0,.2,1),box-shadow .3s cubic-bezier(.4,0,.2,1),filter .3s!important;z-index:1!important;aspect-ratio:1.866}#video .video-item .video-image-bg .video-image-frame .video-image:hover img{transform:scale(1.2)!important;box-shadow:0 8px 32px #0000002e!important;filter:brightness(1.08) contrast(1.05)!important;z-index:1!important;-o-object-fit:unset!important;object-fit:unset!important}#video .video-item .video-image-bg .video-title{margin-top:16px!important;text-align:left!important;width:100%!important}#video .video-item .video-image-bg .video-title .video-date{font-size:1.2rem!important;font-weight:400!important;color:#7a4a1a!important;margin-bottom:8px!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}#video .video-item .video-image-bg .video-title .video-title-text{font-size:1.5rem!important;font-weight:600!important;color:#7a4a1a!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}@media (max-width: 768px){.mfp-content .video-container{padding:10px}.mfp-content .video-container video{max-width:100%!important}}.video-card{display:block;text-decoration:none;color:inherit;width:100%;height:100%;transition:transform .3s ease}.video-card:hover{text-decoration:none;color:inherit;transform:translateY(-5px)}.video-item{padding:20px;display:flex;flex-direction:column;align-items:center;background-color:#fff;box-shadow:0 4px 14px #0003}.video-image-bg{background:#fff;box-shadow:0 4px 24px #0000001a;padding:10px;display:flex;justify-content:center;align-items:center}.video-image-frame{position:relative;width:100%;aspect-ratio:1.45;max-width:420px;max-height:290px;overflow:hidden;display:flex;align-items:center;justify-content:center}.video-image{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.video-image img{width:90%;height:90%;-o-object-fit:contain;object-fit:contain;display:block;transition:transform .3s ease}.video-image img:hover{transform:scale(1.1)}.video-title{margin-top:20px;font-size:1.5rem;font-weight:600;color:#7a4a1a;text-align:center;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;line-height:1.4}#video .video-items .video-list-achievement-link{display:block;text-decoration:none;color:inherit;width:100%;height:100%;transition:transform .3s ease;padding:20px 10px 16px!important}#video .video-items .video-list-achievement-link:hover{text-decoration:none;color:inherit;transform:translateY(-5px)}#video .video-items .video-list-achievement-image-bg{background:#fff;box-shadow:0 0 10px #0000004d;padding:10px;display:flex;justify-content:center;align-items:center}#video .video-items .video-list-achievement-image-bg .video-list-achievement-image-frame{position:relative;width:100%;aspect-ratio:1.45;max-width:420px;max-height:290px;overflow:hidden;display:flex;align-items:center;justify-content:center;border-radius:0}#video .video-items .video-list-achievement-image-bg .video-list-achievement-image-frame:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-image:url(/build/assets/grid_bg-DtUXx1mU.png);background-size:100% 100%;background-repeat:repeat;z-index:10;pointer-events:none}#video .video-items .video-list-achievement-image-bg .video-list-achievement-image-frame .video-list-achievement-image{width:100%;height:100%;display:flex;align-items:center;justify-content:center;z-index:1}#video .video-items .video-list-achievement-image-bg .video-list-achievement-image-frame .video-list-achievement-image img{width:90%;height:90%;-o-object-fit:contain;object-fit:contain;display:block;transition:transform .3s cubic-bezier(.4,0,.2,1),box-shadow .3s cubic-bezier(.4,0,.2,1),filter .3s;z-index:1}#video .video-items .video-list-achievement-image-bg .video-list-achievement-image-frame .video-list-achievement-image:hover img{transform:scale(1.1);box-shadow:0 8px 32px #0000002e;filter:brightness(1.08) contrast(1.05);z-index:1;-o-object-fit:unset;object-fit:unset}#video .video-items .video-list-achievement-title{margin-top:24px;font-size:1.5rem;font-weight:600;color:#7a4a1a;text-align:center;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;line-height:1.4;max-height:2.8em}.video-list-achievement-image-bg{background:#fff;box-shadow:0 4px 24px #0000001a;padding:10px;display:flex;flex-direction:column;justify-content:center;align-items:center}.video-list-achievement-image-bg .video-advance-sub-image-frame{background-size:86% 68%;background-repeat:no-repeat;background-position:center;position:relative;margin-top:-20px}.video-list-achievement-image-bg .video-advance-sub-image-frame .video-advance-sub-play-overlay{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center;z-index:10}.video-list-achievement-image-bg .video-advance-sub-image-frame .video-advance-sub-play-overlay .video-advance-sub-play-btn{background:transparent;color:#eaa64d;border:2px solid #EAA64D;border-radius:50%;width:60px;height:60px;display:flex;justify-content:center;align-items:center;cursor:pointer;transition:all .3s ease}.video-list-achievement-image-bg .video-advance-sub-image-frame .video-advance-sub-play-overlay .video-advance-sub-play-btn:hover{background:#eaa64d;color:#fff}.video-list-achievement-image-bg .video-advance-sub-image-frame .video-advance-sub-play-overlay .video-advance-sub-play-btn:hover .play-icon{color:#fff}.video-list-achievement-image-bg .video-advance-sub-image-frame .video-advance-sub-play-overlay .video-advance-sub-play-btn .play-icon{font-size:24px;font-weight:700;margin-left:3px;color:#eaa64d}.video-list-achievement-image-bg .video-advance-sub-image-title{width:100%;margin-top:15px;text-align:left;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;line-height:1.4;min-height:2.8em;height:2.8em;padding:0 10px;color:#eaa64d;font-size:1.5rem}.video-list-achievement-image-bg .article-date{font-size:1.2rem!important;font-weight:400!important;line-height:1.2!important;margin-top:4px!important;width:100%;text-align:left;padding:0 10px}#listview-page{background-repeat:no-repeat!important;background-position:bottom!important;background-size:cover!important;padding-bottom:30px}#listview-page .article_title{padding-bottom:50px;padding-top:50px}#listview-page .student_list{padding-left:0;padding-right:0}#listview-page .student_list .cell{padding-bottom:20px}#listview-page .student_list .info-item{display:flex!important;flex-direction:row!important;align-items:center!important;gap:30px;padding:20px;background-color:transparent;border:2px solid rgba(210,162,90,.3);border-radius:12px;height:100%;transition:all .3s ease;text-align:left;cursor:pointer;width:100%}#listview-page .student_list .info-item:hover{background-color:#a151c71a!important;border-color:#d2a25acc;transform:translateY(-3px);box-shadow:0 6px 20px #a151c740;border-radius:16px}#listview-page .student_list .info-image-wrapper{flex-shrink:0!important;width:clamp(100px,14vw,200px)!important;height:clamp(100px,14vw,200px)!important;border-radius:50%!important;border:3px solid #d2a25a;padding:8px;background-color:#fff;display:flex;align-items:center;justify-content:center;box-shadow:0 2px 8px #0000001a;overflow:hidden}#listview-page .student_list .info-image{width:100%!important;height:100%!important;-o-object-fit:cover;object-fit:cover;border-radius:50%!important;display:block}#listview-page .student_list .info-content{flex:1!important;display:flex!important;flex-direction:column!important;justify-content:center}#listview-page .student_list .info-title{font-size:1.5rem;font-weight:600;color:#d2a25a;margin-bottom:0;line-height:1.6;white-space:nowrap}#listview-page .student_list .info-school{font-size:1.2rem;color:#d2a25a;line-height:1.3;margin:0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;border-top:3px solid #d2a25a;border-radius:2px;padding-top:8px;height:3.2em;min-height:3.2em}#listview-page .student_list .info-school2{font-size:1.2rem;color:#d2a25a;line-height:1.3;margin:0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;border-radius:2px;padding-top:8px}@media (max-width: 1400px){#listview-page .student_list .info-school{font-size:1rem;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;height:4.4em;min-height:3.4em}#listview-page .student_list .info-school2{font-size:1rem;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}}@media (max-width: 896px){#listview-page .student_list .info-school{font-size:1rem;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;height:4.6em;min-height:3.4em}#listview-page .student_list .info-school2{font-size:1rem;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}}@media (max-width: 836px){#listview-page .student_list .info-school{font-size:1rem;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;height:4.8em;min-height:3.4em}#listview-page .student_list .info-school2{font-size:1rem;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}}@media (max-width: 768px){#listview-page .student_list .info-item{gap:20px}#listview-page .student_list .info-image-wrapper{width:clamp(80px,30vw,250px)!important;height:clamp(80px,30vw,250px)!important}#listview-page .student_list .info-title{font-size:1.7rem}#listview-page .student_list .info-school{font-size:1rem;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;height:4.4em;min-height:3.4em}#listview-page .student_list .info-school2{font-size:1rem;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}}@media (max-width: 576px){#listview-page .student_list .info-item{gap:15px}#listview-page .student_list .info-image-wrapper{width:clamp(80px,30vw,250px)!important;height:clamp(80px,30vw,250px)!important}#listview-page .student_list .info-title{font-size:1.5rem}#listview-page .student_list .info-school{font-size:1rem;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;height:5.2em;min-height:3.2em}#listview-page .student_list .info-school2{font-size:1rem;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}}#listview-page .listview-items{display:flex!important;flex-wrap:wrap!important;gap:20px!important}#listview-page .listview-items .row{display:flex!important;flex-wrap:wrap!important;margin:0 -15px!important}#listview-page .listview-items .row .listview-item{padding:0 10px!important}#listview-page .listview-items .row .listview-item.macau-teacher-training{display:flex!important;justify-content:center!important;align-items:flex-start!important}#listview-page .listview-items .row .listview-item.macau-teacher-training>a{display:flex!important;width:auto!important;max-width:100%!important;justify-content:center!important;flex-direction:column!important;align-items:center!important}#listview-page .listview-items .row .listview-item.macau-teacher-training .listview-item-cell{width:auto!important;max-width:100%!important;flex-shrink:0!important}#listview-page .listview-items .row .listview-item.macau-teacher-training .listview-item-cell .listview-image-bg{width:100%!important;max-width:100%!important}#listview-page .listview-items .row .listview-item.macau-teacher-training .listview-item-cell .listview-image-bg .listview-image-frame{width:100%!important;max-width:420px!important;max-height:290px!important}#listview-page .listview-items .row .listview-item .listview-item-cell{padding:20px 10px 16px!important;display:flex!important;flex-direction:column!important;align-items:center!important}#listview-page .listview-items .row .listview-item .listview-item-cell .listview-image-bg{background:#fff!important;box-shadow:0 0 10px #00000080!important;padding:10px!important;display:flex!important;flex-direction:column!important;justify-content:center!important;align-items:center!important}#listview-page .listview-items .row .listview-item .listview-item-cell .listview-image-bg .listview-image-frame{position:relative!important;width:100%!important;aspect-ratio:1.45!important;max-width:100%!important;max-height:none!important;overflow:hidden!important;display:flex!important;align-items:center!important;justify-content:center!important;border-radius:0!important}#listview-page .listview-items .row .listview-item .listview-item-cell .listview-image-bg .listview-image-frame:before{content:""!important;position:absolute!important;top:0!important;left:0!important;width:100%!important;height:100%!important;background-image:url(/build/assets/grid_bg-DtUXx1mU.png)!important;background-size:100% 100%!important;background-repeat:repeat!important;z-index:10!important;pointer-events:none!important}#listview-page .listview-items .row .listview-item .listview-item-cell .listview-image-bg .listview-image-frame .listview-image{width:100%!important;height:100%!important;display:flex!important;align-items:center!important;justify-content:center!important;z-index:1!important}#listview-page .listview-items .row .listview-item .listview-item-cell .listview-image-bg .listview-image-frame .listview-image img{width:89%!important;height:84%!important;display:block!important;transition:transform .3s cubic-bezier(.4,0,.2,1),box-shadow .3s cubic-bezier(.4,0,.2,1),filter .3s!important;z-index:1!important}#listview-page .listview-items .row .listview-item .listview-item-cell .listview-image-bg .listview-title{margin-top:16px!important;text-align:left!important;width:100%!important;color:#d2a25a!important;font-size:1.5rem!important;font-weight:600!important}#listview-page .listview-items .row .listview-item .listview-item-cell .listview-image-bg .listview-title .gallery-title-text{display:-webkit-box!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;overflow:hidden!important;text-overflow:ellipsis!important;line-height:1.4!important;height:2.8em!important;min-height:2.8em!important;margin-bottom:8px!important}#listview-page .listview-items .row .listview-item .listview-item-cell .listview-image-bg .listview-title .article-date{font-size:1.2rem!important;color:#d2a25a!important;font-weight:400!important;line-height:1.2!important;margin-top:4px!important}.study-sharing{background-image:url(/build/assets/archievement_section_bg-BmPJmTdN.png);background-repeat:repeat;background-position:bottom;background-size:cover;position:relative}.study-sharing .container{position:relative;z-index:1}.study-sharing .container .title-row{padding-top:50px;padding-bottom:50px}.study-sharing .container .title-row .title-text{font-size:32px;color:#eaa64d;font-weight:600}.study-sharing .section-title{margin-bottom:40px}.study-sharing .section-title h2{font-size:2.5rem;font-weight:700}.study-sharing .section-title h2 .text-primary{color:#d2a25a!important}.study-sharing .section-title h2 .text-success{color:#4a9d4a!important}.study-sharing .study-items{display:flex;flex-direction:column;gap:30px}.study-sharing .study-items .col-12{padding-left:10px;padding-right:10px}.study-sharing .study-items .study-link{display:block;text-decoration:none;color:inherit;width:100%;height:100%;transition:transform .3s ease}.study-sharing .study-items .study-link:hover{text-decoration:none;color:inherit;transform:translateY(-10px)}.study-sharing .study-items .study-item{display:flex;flex-direction:column;align-items:center}.study-sharing .study-items .study-item .study-image-bg{background:#fff;box-shadow:0 4px 24px #0000001a;padding:10px;display:flex;justify-content:center;align-items:center}.study-sharing .study-items .study-item .study-image-bg .study-image-frame{position:relative;width:100%;aspect-ratio:1.45;max-width:420px;max-height:290px;overflow:hidden;display:flex;align-items:center;justify-content:center;border-radius:0}.study-sharing .study-items .study-item .study-image-bg .study-image-frame:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-image:url(/build/assets/grid_bg-DtUXx1mU.png);background-size:100% 100%;background-repeat:repeat;z-index:10;pointer-events:none}.study-sharing .study-items .study-item .study-image-bg .study-image-frame .study-image{width:100%;height:100%;display:flex;align-items:center;justify-content:center;z-index:1}.study-sharing .study-items .study-item .study-image-bg .study-image-frame .study-image img{width:90%;height:90%;-o-object-fit:contain;object-fit:contain;display:block;transition:transform .3s cubic-bezier(.4,0,.2,1),box-shadow .3s cubic-bezier(.4,0,.2,1),filter .3s;z-index:1}.study-sharing .study-items .study-item .study-title{margin-top:24px;font-size:1.5rem;font-weight:600;color:#7a4a1a;text-align:center}.study-sharing .study-items .study-row{padding-bottom:80px}.study-sharing .study-items .study-row .study-row-container{display:flex;align-items:center;gap:30px;position:relative}.study-sharing .study-items .study-row .study-row-container .study-item{z-index:99}.study-sharing .study-items .study-row .study-row-container .study-item .study-item-wrapper{padding-right:20px}.study-sharing .study-items .study-row .study-row-container:hover .study-share-right{background-color:#fff;background-size:cover;background-position:left;background-repeat:no-repeat;transform:scaleX(.9);transform-origin:right center;animation:backgroundSlideIn .5s ease-out}.study-sharing .study-items .study-row .study-row-container:hover .content .title-text{color:green}.study-sharing .study-items .study-row .study-row-container:hover .content .subtitle-text{color:green;border-bottom:2px solid green}.study-sharing .study-items .study-share-right{background-color:#fffc;width:100%;position:absolute;height:100%;margin-left:50px;margin-top:40px;box-shadow:0 -4px 8px #0003,0 4px 8px #0003,-4px 0 8px #0003;display:flex;justify-content:center;align-items:center;transition:all .3s ease;transform-origin:right center}.study-sharing .study-items .content{padding:20px;flex:1;z-index:100;margin-top:20px;cursor:pointer}.study-sharing .study-items .content .title-text{font-size:32px;font-weight:700;color:#eaa64d;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.study-sharing .study-items .content .subtitle-text{font-size:16px;border-bottom:2px solid #EAA64D;padding-bottom:5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media (max-width: 768px){.study-sharing .study-items .study-row-container:hover .study-share-right{margin-left:80px!important}}.academic-sharing{background-repeat:no-repeat!important;background-position:bottom!important;background-size:cover!important;padding-bottom:30px}.academic-sharing .container{position:relative;z-index:1}.academic-sharing .container .article_title{padding-bottom:50px;padding-top:50px}.academic-sharing .container .title-row .title-text{font-size:32px;color:#eaa64d;font-weight:600}.academic-sharing .section-title{margin-bottom:40px}.academic-sharing .section-title h2{font-size:2.5rem;font-weight:700}.academic-sharing .section-title h2 .text-primary{color:#d2a25a!important}.academic-sharing .section-title h2 .text-success{color:#4a9d4a!important}.academic-sharing .academic-items .row{margin-left:-10px;margin-right:-10px;justify-content:center}.academic-sharing .academic-items .col-12{padding-left:10px;padding-right:10px;margin-bottom:30px}.academic-sharing .academic-items .academic-link{display:block;text-decoration:none;color:inherit;width:100%;height:100%;transition:transform .3s ease}.academic-sharing .academic-items .academic-link:hover{text-decoration:none;color:inherit;transform:translateY(-5px)}.academic-sharing .academic-items .academic-link .content,.academic-sharing .academic-items .academic-link .content:hover{text-decoration:none}.academic-sharing .academic-items .academic-item{display:flex;flex-direction:column;align-items:center}.academic-sharing .academic-items .academic-item .academic-image-bg{background:#fff;box-shadow:0 4px 24px #0000001a;padding:10px;display:flex;justify-content:center;align-items:center}.academic-sharing .academic-items .academic-item .academic-image-bg .academic-image-frame{position:relative;width:100%;aspect-ratio:1.45;max-width:420px;max-height:290px;overflow:hidden;display:flex;align-items:center;justify-content:center;border-radius:0}.academic-sharing .academic-items .academic-item .academic-image-bg .academic-image-frame:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-image:url(/build/assets/academic_border-5pgztIvx.png);background-size:100% 100%;background-repeat:repeat;z-index:10;pointer-events:none}.academic-sharing .academic-items .academic-item .academic-image-bg .academic-image-frame .academic-image{width:100%;height:100%;display:flex;align-items:center;justify-content:center;z-index:1}.academic-sharing .academic-items .academic-item .academic-image-bg .academic-image-frame .academic-image img{width:90%;height:90%;-o-object-fit:cover;object-fit:cover;display:block;transition:transform .3s cubic-bezier(.4,0,.2,1),box-shadow .3s cubic-bezier(.4,0,.2,1),filter .3s;z-index:1}.academic-sharing .academic-items .academic-item .academic-title{margin-top:24px;font-size:1.5rem;font-weight:600;color:#7a4a1a;text-align:center}.academic-sharing .academic-items .academic-row{padding-bottom:80px;display:flex;justify-content:center}.academic-sharing .academic-items .academic-row .academic-row-container{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:20px;position:relative}.academic-sharing .academic-items .academic-row .academic-row-container .academic-item{z-index:99}.academic-sharing .academic-items .academic-row .academic-row-container:hover .academic-share-right{background-size:cover;background-position:left;background-repeat:no-repeat;margin-left:150px;animation:backgroundSlideIn .5s ease-out}.academic-sharing .academic-items .academic-share-right{background-color:#fff;width:100%;position:absolute;height:100%;margin-left:50px;margin-top:40px;box-shadow:0 -4px 8px #0003,0 4px 8px #0003,-4px 0 8px #0003;display:flex;justify-content:center;align-items:center;transition:all .3s ease}.academic-sharing .academic-items .content{padding:0;flex:1;z-index:100;margin-top:0;cursor:pointer;text-align:center}.academic-sharing .academic-items .content .title-text{font-size:32px;font-weight:700;color:#00592a;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.academic-sharing .academic-items .content .subtitle-text{font-size:16px;padding-bottom:5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@keyframes backgroundSlideIn{0%{background-size:0% 100%}to{background-size:100% 100%}}@media (max-width: 768px){.academic-sharing .academic-items .academic-row-container:hover .academic-share-right{margin-left:80px!important}}.spfeo{background:linear-gradient(135deg,#f8f9fa,#e9ecef);padding:60px 0;background-image:url(/build/assets/spfeo_bg-BiXMZgx9.jpg);background-repeat:repeat;background-position:bottom;background-size:cover;position:relative}.spfeo:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100"><defs><pattern id="grain" width="100" height="100" patternUnits="userSpaceOnUse"><circle cx="50" cy="50" r="1" fill="%23ffffff" opacity="0.1"/></pattern></defs><rect width="100" height="100" fill="url(%23grain)"/></svg>');opacity:.3;pointer-events:none}.spfeo .container{position:relative;z-index:1}.spfeo .container .title-row{padding-bottom:30px}.spfeo .container .title-row .title-text{font-size:32px;color:#eaa64d;font-weight:600}.spfeo .container .spfeo-items{border-radius:20px;padding:60px 40px;box-shadow:0 20px 40px #00000014,0 8px 16px #0000000f,inset 0 1px #fffc;border:1px solid rgba(255,255,255,.2);text-align:center;position:relative;overflow:hidden;transition:all .4s cubic-bezier(.4,0,.2,1)}.spfeo .container .spfeo-items:before{content:"";position:absolute;top:-50%;left:-50%;width:200%;height:200%;background:linear-gradient(45deg,transparent 30%,rgba(234,166,77,.03) 50%,transparent 70%);animation:shimmer 3s ease-in-out infinite;pointer-events:none}.spfeo .container .spfeo-items:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg,rgba(255,255,255,.1) 0%,transparent 100%);border-radius:20px;pointer-events:none}.spfeo .container .spfeo-items .coming-soon-content{position:relative;z-index:2}.spfeo .container .spfeo-items .coming-soon-content .icon{width:80px;height:80px;margin:0 auto 30px;background:linear-gradient(135deg,#eaa64d,#ff7842);border-radius:50%;display:flex;align-items:center;justify-content:center;box-shadow:0 10px 30px #eaa64d4d}.spfeo .container .spfeo-items .coming-soon-content .icon svg{width:40px;height:40px;fill:#fff}.spfeo .container .spfeo-items .coming-soon-content .title{font-size:2rem;font-weight:700;color:#7a4a1a;margin-bottom:20px;text-shadow:0 2px 4px rgba(0,0,0,.1)}.spfeo .container .spfeo-items .coming-soon-content .subtitle{font-size:1.1rem;color:#6c757d;margin-bottom:30px;line-height:1.6;max-width:500px;margin-left:auto;margin-right:auto}.spfeo .container .spfeo-items .coming-soon-content .progress-bar{width:100%;max-width:400px;height:8px;background:#e9ecef;border-radius:4px;margin:0 auto 20px;overflow:hidden;position:relative}.spfeo .container .spfeo-items .coming-soon-content .progress-bar .progress-fill{height:100%;background:linear-gradient(90deg,#eaa64d,#ff7842);border-radius:4px;width:75%;animation:progressPulse 2s ease-in-out infinite}.spfeo .container .spfeo-items .coming-soon-content .status-text{font-size:.9rem;color:#eaa64d;font-weight:600;text-transform:uppercase;letter-spacing:1px}.spfeo .container .spfeo-items:hover{transform:translateY(-5px);box-shadow:0 30px 60px #0000001f,0 12px 24px #00000014,inset 0 1px #ffffffe6}.spfeo .container .spfeo-items:hover .coming-soon-content .icon{transform:scale(1.1);box-shadow:0 15px 40px #eaa64d66}@media (max-width: 768px){.spfeo{padding:60px 0}.spfeo .container .spfeo-items{padding:40px 20px;margin:0 15px}.spfeo .container .spfeo-items .coming-soon-content .icon{width:60px;height:60px}.spfeo .container .spfeo-items .coming-soon-content .icon svg{width:30px;height:30px}.spfeo .container .spfeo-items .coming-soon-content .title{font-size:1.5rem}.spfeo .container .spfeo-items .coming-soon-content .subtitle{font-size:1rem}}@media (max-width: 480px){.spfeo .container .spfeo-items{padding:30px 15px}.spfeo .container .spfeo-items .coming-soon-content .title{font-size:1.3rem}.spfeo .container .spfeo-items .coming-soon-content .subtitle{font-size:.9rem}}.library{background:linear-gradient(135deg,#f8f9fa,#e9ecef);padding:60px 0;background-image:url(/build/assets/spfeo_bg-BiXMZgx9.jpg);background-repeat:repeat;background-position:bottom;background-size:cover;position:relative}.library:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100"><defs><pattern id="grain" width="100" height="100" patternUnits="userSpaceOnUse"><circle cx="50" cy="50" r="1" fill="%23ffffff" opacity="0.1"/></pattern></defs><rect width="100" height="100" fill="url(%23grain)"/></svg>');opacity:.3;pointer-events:none}.library .container{position:relative;z-index:1}.library .container .title-row{padding-bottom:30px}.library .container .title-row .title-text{font-size:32px;color:#eaa64d;font-weight:600}.library .container .library-items{border-radius:20px;padding:60px 40px;box-shadow:0 20px 40px #00000014,0 8px 16px #0000000f,inset 0 1px #fffc;border:1px solid rgba(255,255,255,.2);text-align:center;position:relative;overflow:hidden;transition:all .4s cubic-bezier(.4,0,.2,1)}.library .container .library-items:before{content:"";position:absolute;top:-50%;left:-50%;width:200%;height:200%;background:linear-gradient(45deg,transparent 30%,rgba(234,166,77,.03) 50%,transparent 70%);animation:shimmer 3s ease-in-out infinite;pointer-events:none}.library .container .library-items:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg,rgba(255,255,255,.1) 0%,transparent 100%);border-radius:20px;pointer-events:none}.library .container .library-items .coming-soon-content{position:relative;z-index:2}.library .container .library-items .coming-soon-content .icon{width:80px;height:80px;margin:0 auto 30px;background:linear-gradient(135deg,#eaa64d,#ff7842);border-radius:50%;display:flex;align-items:center;justify-content:center;box-shadow:0 10px 30px #eaa64d4d}.library .container .library-items .coming-soon-content .icon svg{width:40px;height:40px;fill:#fff}.library .container .library-items .coming-soon-content .title{font-size:2rem;font-weight:700;color:#7a4a1a;margin-bottom:20px;text-shadow:0 2px 4px rgba(0,0,0,.1)}.library .container .library-items .coming-soon-content .subtitle{font-size:1.1rem;color:#6c757d;margin-bottom:30px;line-height:1.6;max-width:500px;margin-left:auto;margin-right:auto}.library .container .library-items .coming-soon-content .progress-bar{width:100%;max-width:400px;height:8px;background:#e9ecef;border-radius:4px;margin:0 auto 20px;overflow:hidden;position:relative}.library .container .library-items .coming-soon-content .progress-bar .progress-fill{height:100%;background:linear-gradient(90deg,#eaa64d,#ff7842);border-radius:4px;width:75%;animation:progressPulse 2s ease-in-out infinite}.library .container .library-items .coming-soon-content .status-text{font-size:.9rem;color:#eaa64d;font-weight:600;text-transform:uppercase;letter-spacing:1px}.library .container .library-items:hover{transform:translateY(-5px);box-shadow:0 30px 60px #0000001f,0 12px 24px #00000014,inset 0 1px #ffffffe6}.library .container .library-items:hover .coming-soon-content .icon{transform:scale(1.1);box-shadow:0 15px 40px #eaa64d66}@keyframes shimmer{0%,to{transform:translate(-100%) translateY(-100%) rotate(45deg)}50%{transform:translate(100%) translateY(100%) rotate(45deg)}}@keyframes progressPulse{0%,to{opacity:1}50%{opacity:.7}}@media (max-width: 768px){.library{padding:60px 0}.library .container .library-items{padding:40px 20px;margin:0 15px}.library .container .library-items .coming-soon-content .icon{width:60px;height:60px}.library .container .library-items .coming-soon-content .icon svg{width:30px;height:30px}.library .container .library-items .coming-soon-content .title{font-size:1.5rem}.library .container .library-items .coming-soon-content .subtitle{font-size:1rem}}@media (max-width: 480px){.library .container .library-items{padding:30px 15px}.library .container .library-items .coming-soon-content .title{font-size:1.3rem}.library .container .library-items .coming-soon-content .subtitle{font-size:.9rem}}.pagination-section{display:flex;justify-content:center;margin-bottom:30px;margin-top:10px;border-bottom:1px inset white;padding:10px;align-items:center;align-content:center}.pagination-section a{color:#000}.pagination-section .blog_pagination_section ul li .active{background-color:#967ae1;color:#fff!important}.pagination-section .blog_pagination_section ul li{display:inline-block;margin:0 10px;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out}.pagination-section .blog_pagination_section ul li a{display:inline-block;text-align:center;width:60px;height:60px;line-height:55px;font-size:18px;text-transform:capitalize;border:1px solid #eaeaea;position:relative;border-radius:50%;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;color:#000!important}.pagination-section .blog_pagination_section ul li a span{outline:none}.pagination-section .blog_pagination_section ul li.blog_page_arrow a span{transition:all .1s ease-in-out}.pagination-section .blog_pagination_section ul li:first-child a:hover,.pagination-section .blog_pagination_section ul li:last-child a:hover{width:120px;border-radius:40px;background-color:#1c2c67;border-color:#1c2c67;color:#fff!important}.pagination-section .blog_pagination_section ul li.blog_page_arrow:first-child a span,.pagination-section .blog_pagination_section ul li.blog_page_arrow:last-child a span{opacity:0;visibility:hidden;font-size:0}.pagination-section .blog_pagination_section ul li:first-child a:hover span,.pagination-section .blog_pagination_section ul li:last-child a:hover span{opacity:1;visibility:visible;font-size:18px}.pagination-section .blog_pagination_section ul li a svg{transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;display:inline-block}.pagination-section .blog_pagination_section ul li a svg path{fill:#707070;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out}.pagination-section .blog_pagination_section ul li a:hover svg path{fill:#fff}@media screen and (max-width: 414px){.pagination-section .blog_pagination_section ul li a{width:45px;height:45px;line-height:43px}}
