.teacher{padding:30px 0;background-color:#f5f5f5}.teacher-content__item{width:100%;margin-right:30px}.teacher-content__item:last-child{margin-right:0}.teacher-content__item .thumbnail{position:relative;width:214px;height:214px;border-radius:50%;overflow:hidden;display:block;margin:0 auto 5px}.teacher-content__item .thumbnail img{width:100%;height:100%;border:7px solid #d1cfcf;border-radius:50%}.teacher-content__item .thumbnail p{position:absolute;bottom:0;color:#fff;opacity:.65;z-index:10;border-radius:0 0 50% 50%;padding:11px 0;background-color:red;width:100%;text-align:center;font-size:20px;font-weight:700}.teacher-content__item .content{padding:50px 20px 20px;background-color:#fff;margin-top:-30px;border-radius:5px;min-height:252px}.teacher-content__item .title{color:#a40202;font-size:20px;font-weight:700;text-align:center;line-height:25px;margin-bottom:10px;text-transform:uppercase;font-size:16px}.teacher-content__item .desc{line-height:25px;text-align:justify;max-height:180px;-webkit-line-clamp:5;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;margin-bottom:5px}.teacher-content__item a{color:#00f}.personnel-banner{align-items:center;background-color:#ae1f2b;display:flex;height:200px}.personnel-banner h1{color:#fff;font-size:30px;line-height:35px;font-weight:700;text-align:center;width:100%}.personnel-bottom,.personnel-top{margin-top:30px;margin-bottom:40px}.personnel-bottom .personnel-title,.personnel-top .personnel-title{margin-bottom:20px;position:relative}.personnel-bottom .personnel-title h3,.personnel-top .personnel-title h3{text-transform:uppercase;font-weight:700;line-height:28px;font-size:26px;color:#464646}@media screen and (max-width:767px){.personnel-bottom .personnel-title h3,.personnel-top .personnel-title h3{font-size:24px;line-height:26px}}.personnel-bottom .personnel-title:after,.personnel-top .personnel-title:after{background-color:#a40202;bottom:-10px;content:"";height:4px;position:absolute;width:60%}.personnel-bottom .personnel-list,.personnel-top .personnel-list{width:100%;background-color:#f5f5f5;display:grid;gap:25px;grid-template-columns:repeat(4,1fr);padding:20px 25px}@media screen and (max-width:767px){.personnel-bottom .personnel-list,.personnel-top .personnel-list{grid-template-columns:repeat(2,1fr);padding:20px 10px;gap:20px 10px}}.personnel-bottom .member-item .member-item__top,.personnel-top .member-item .member-item__top{height:150px;margin:0 auto;position:relative}.personnel-bottom .member-item .member-item__top .item-thumb,.personnel-top .member-item .member-item__top .item-thumb{border-radius:50%;height:100%;left:50%;overflow:hidden;position:absolute;transform:translateX(-50%);width:150px}.personnel-bottom .member-item .member-item__top .item-thumb img,.personnel-top .member-item .member-item__top .item-thumb img{border:5px solid #d1cfcf;border-radius:50%;height:100%}.personnel-bottom .member-item .member-item__top .item-thumb .address,.personnel-top .member-item .member-item__top .item-thumb .address{align-items:center;background:#a40202;bottom:0;color:#fff;display:flex;font-weight:700;height:25px;justify-content:center;left:50%;opacity:.8;overflow:hidden;position:absolute;transform:translateX(-50%);width:120px}.personnel-bottom .member-item .member-item__info,.personnel-top .member-item .member-item__info{background-color:#fff;border-radius:15px;margin-top:-15px;padding:30px 20px 20px}.personnel-bottom .member-item .member-item__info h3,.personnel-top .member-item .member-item__info h3{-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;-webkit-line-clamp:1;color:#064c79;margin-bottom:15px;text-transform:uppercase;font-weight:700;text-align:center;width:100%}.personnel-bottom .member-item .member-item__info .detail,.personnel-top .member-item .member-item__info .detail{-webkit-line-clamp:5;line-height:18px;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;text-align:justify;margin-bottom:8px}.personnel-bottom .member-item .member-item__info a,.personnel-top .member-item .member-item__info a{color:#0101ff;display:inline-block;text-align:center;width:100%;transition:.3s}.personnel{margin-bottom:40px}.personnel .detail-box{background:linear-gradient(85deg,#f4f9ff,#f2f9ff 95%);padding:50px 0}.personnel .detail-box .detail-box__bottom,.personnel .detail-box .detail-box__top{margin-bottom:30px;width:100%;display:grid;gap:60px;grid-template-columns:repeat(2,1fr)}.personnel .detail-box .detail-box__bottom .detail-right,.personnel .detail-box .detail-box__top .detail-right{text-align:center;width:100%}.personnel .detail-box .detail-box__bottom .detail-right img,.personnel .detail-box .detail-box__top .detail-right img{width:auto}.personnel .detail-box .detail-box__bottom img,.personnel .detail-box .detail-box__top img{border-radius:30px;max-height:450px}@media screen and (max-width:991px){.personnel .detail-box .detail-box__top{display:flex;flex-direction:column-reverse;align-items:center;gap:30px}.personnel .detail-box .detail-box__top img{max-height:500px;max-width:350px}}@media screen and (max-width:991px){.personnel .detail-box .detail-box__bottom{display:flex;flex-direction:column;align-items:center;gap:30px;margin-bottom:0}.personnel .detail-box .detail-box__bottom img{max-height:500px;max-width:350px}}.personel-image{background:#fff;width:100%;padding:20px 0}.personel-image .thumbnail-list{grid-template-columns:repeat(2,1fr);display:grid;gap:41px}.personel-image .thumbnail-list img{border-radius:30px;height:370px;overflow:hidden;width:100%}@media screen and (max-width:767px){.personel-image .thumbnail-list{display:none}}#image_personnel{display:none}@media screen and (max-width:767px){#image_personnel{display:block}#image_personnel .dots{bottom:16px;display:flex;left:50%;padding:.5px;position:absolute;transform:translate(-50%);z-index:999}}.content-post h2{font-size:24px;font-weight:700;margin-bottom:30px;line-height:28px;color:#464646}.content-post .content-post_list{display:grid;gap:25px;grid-template-columns:repeat(2,1fr)}@media screen and (max-width:767px){.content-post .content-post_list{grid-template-columns:1fr}}.content-post .item-info{display:grid;gap:25px;grid-template-columns:auto 1fr;transition:.3s}@media screen and (max-width:767px){.content-post .item-info{grid-template-columns:1fr 1fr}}@media screen and (max-width:650px){.content-post .item-info{display:flex;flex-direction:column-reverse}}.content-post .item_content{margin-right:15px}.content-post .item_content .item_content_name{-webkit-box-orient:vertical;-webkit-line-clamp:3;display:-webkit-box;overflow:hidden;font-size:20px;font-weight:600;line-height:1.5;margin-bottom:.8rem;transition:.3s}.content-post .item_content .item_content_desc{font-size:14px;line-height:1.4;max-height:80px;text-align:justify;-webkit-box-orient:vertical;-webkit-line-clamp:3;display:-webkit-box;overflow:hidden;color:#464646}.content-post .item-image{border-radius:20px;flex:0 0 200px;overflow:hidden;width:200px}@media screen and (max-width:767px){.content-post .item-image{width:100%}}.content-post .item-image img{height:150px;-o-object-fit:cover;object-fit:cover;width:100%}.content-post .btn-load-more{display:block;margin:20px auto 0;background:#a40202;border:none!important;font-size:16px;line-height:18px;padding:10px;text-align:center;text-decoration:none;transition:.3s;border-radius:4px;cursor:pointer;color:#fff}.desktop-responsive{display:block}@media screen and (max-width:767px){.desktop-responsive{display:none}}.mobile-responsive{display:none}@media screen and (max-width:767px){.mobile-responsive{display:block}}.post__teacher-name{color:#464646}.post__teacher-name a{color:#ae1f2b;line-height:16px;font-weight:700;font-size:16px}.footer_v2 .footer-top .footer-top-first{display:flex;gap:15px;margin-top:32px}@media screen and (max-width:991px){.footer_v2 .footer-top .footer-top-first{flex-direction:column;gap:20px}}.footer_v2 .footer-top .footer-top-first .footer-top-first-left{width:calc(100% - 181px);padding-top:38px}@media screen and (max-width:991px){.footer_v2 .footer-top .footer-top-first .footer-top-first-left{width:100%;padding-top:18px}}.footer_v2 .footer-top .footer-top-first .footer-top-first-left{display:grid;grid-template-columns:auto auto auto;gap:32px}@media screen and (max-width:991px){.footer_v2 .footer-top .footer-top-first .footer-top-first-left{grid-template-columns:auto auto}}@media screen and (max-width:540px){.footer_v2 .footer-top .footer-top-first .footer-top-first-left{grid-template-columns:auto;gap:16px}}.footer_v2 .footer-top .footer-top-first .footer-top-first-left .footer-top-first-left--item .footer-top-first-left--item-title{display:flex;align-items:center;gap:17px;margin-bottom:4px}.footer_v2 .footer-top .footer-top-first .footer-top-first-left .footer-top-first-left--item .footer-top-first-left--item-title .footer-top-first-left--item-title-icon{width:34px;height:34px}.footer_v2 .footer-top .footer-top-first .footer-top-first-left .footer-top-first-left--item .footer-top-first-left--item-title .footer-top-first-left--item-title-text{color:#fff;font-size:18px;line-height:150%;width:calc(100% - 56px);font-weight:700}.footer_v2 .footer-top .footer-top-first .footer-top-first-left .footer-top-first-left--item ul{list-style-type:disc;padding-left:56px}.footer_v2 .footer-top .footer-top-first .footer-top-first-left .footer-top-first-left--item ul li{margin-bottom:8px}.footer_v2 .footer-top .footer-top-first .footer-top-first-left .footer-top-first-left--item ul li:last-child{margin-bottom:0}.footer_v2 .footer-top .footer-top-first .footer-top-first-left .footer-top-first-left--item ul li a{color:#fff;font-size:16px;line-height:24px}@media screen and (max-width:540px){.footer_v2 .footer-top .footer-top-first .footer-top-first-left .footer-top-first-left--item ul li a{line-height:20px}}.footer_v2 .footer-top .footer-top-first .footer-top-first-right{width:166px}@media screen and (max-width:991px){.footer_v2 .footer-top .footer-top-first .footer-top-first-right{display:flex;justify-content:space-between;display:block;width:100%}}.footer_v2 .footer-top .footer-top-first .footer-top-first-right p{font-size:14px;text-transform:uppercase;line-height:20px;margin-bottom:25px}@media screen and (max-width:768px){.footer_v2 .footer-top .footer-top-first .footer-top-first-right p{margin-bottom:20px}}.footer_v2 .footer-top .footer-top-first .footer-top-first-right .footer-top-first-right-top-list{display:flex;flex-wrap:wrap;gap:20px;padding-bottom:35px;border-bottom:2px solid #fff}@media screen and (max-width:768px){.footer_v2 .footer-top .footer-top-first .footer-top-first-right .footer-top-first-right-top-list{padding-bottom:20px}}.footer_v2 .footer-top .footer-top-first .footer-top-first-right .footer-top-first-right-top-list a{display:flex;justify-content:center;align-items:center;width:40px;height:40px;text-align:center;border-radius:50%;background-color:#fff}.footer_v2 .footer-top .footer-top-second{display:flex;flex-direction:column;gap:6px;padding:16px 0 36px;border-top:1px solid #fff;margin-top:50px}@media screen and (max-width:767px){.footer_v2 .footer-top .footer-top-second{border-top:none;margin-top:20px;padding:0;gap:10px}}.footer_v2 .footer-top .footer-top-second p{font-weight:700;font-size:30px;line-height:150%;margin-bottom:16px}@media screen and (max-width:540px){.footer_v2 .footer-top .footer-top-second p{margin-bottom:6px}}.footer_v2 .footer-top .footer-top-second .footer-top-second-list{display:flex;justify-content:space-between;align-items:center;gap:8px}.footer_v2 .footer-top .footer-top-second .footer-top-second-list .footer-top-second-list-icon{width:20px;height:20px}.footer_v2 .footer-top .footer-top-second .footer-top-second-list .footer-top-second-list-icon img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.footer_v2 .footer-top .footer-top-second .footer-top-second-list .footer-top-second-list-text{width:calc(100% - 32px)}@media screen and (max-width:767px){.footer_v2 .footer-top .footer-top-second .footer-top-second-list .footer-top-second-list-text{line-height:20px}}.footer_v2 .footer-bottom{padding-bottom:30px;background:#9b0006}.footer_v2 .footer-bottom .footer-bottom-container{align-items:center;display:flex;justify-content:space-between;padding-bottom:31px;padding-top:80px}.footer_v2 .footer-bottom .footer-bottom-container .footer-bottom-logo{position:relative;max-width:280px}.icon-notification{padding-top:31px;width:117px}@media screen and (max-width:991px){.icon-notification{border-top:none}}@media screen and (max-width:540px){.icon-notification{padding-top:20px}}@media only screen and (max-width:991px){footer{margin-bottom:34px}}@media only screen and (max-width:349px){footer{margin-bottom:18px}}.alert.open{left:50%;top:50%;transform:translate(-50%,-50%)}.teacher_name_title{text-align:center;line-height:28px;padding:16px 0;font-weight:700;font-size:25px;color:maroon}.btn-load-more-teacher{display:block;margin:20px auto 0;background:#a40202;border:none!important;font-size:16px;line-height:18px;padding:10px;text-align:center;text-decoration:none;transition:.3s;border-radius:4px;cursor:pointer;color:#fff}.footer-link a:hover{color:gold!important}