/* https://vivalac.net/userdatb/9440/wp-content/themes/keyweb/css/2.chuong-trinh.css?ver=6.4.1 */
.grid{max-width:80%;margin:50px auto}.term-item{position:relative;overflow:hidden;border-radius:12px;transition:all 0.6s ease;padding-bottom:20px;transform:scale(1);cursor:pointer}.term-item:first-child{transform:scale(1.1);z-index:2}.grid:hover .term-item{transform:scale(1);z-index:1}.grid:hover .term-item:hover{transform:scale(1.1);z-index:2}.term-item{transition:transform 0.5s ease,z-index 0.3s ease}.term-item a{display:flex;align-items:stretch;border-radius:1.5rem;overflow:hidden;position:relative;z-index:2;cursor:pointer;transition:none;transition:0.25s ease-in-out;text-decoration:none;max-height:220px}.term-bg{width:65%;flex:none;position:relative;display:grid}.term-bg:before{content:"";position:absolute;right:0rem;top:50%;transform:translateY(-50%);width:calc(100% + 0rem);height:100%;background:var(--overlay-color);background:linear-gradient(90deg,rgba(255,255,255,0) 49%,var(--overlay-color) 100%)}.term-bg img{aspect-ratio:934 / 250;object-fit:cover;width:100%;height:100%;object-position:center 25%}.term-text{position:relative;z-index:3;color:#fff;padding:60px 50px;max-width:35%;margin-left:auto;display:flex;flex-direction:column;justify-content:center;transition:all 0.4s ease}.term-text:before{content:"";position:absolute;right:0rem;top:50%;transform:translateY(-50%);width:calc(100% + 0rem);height:100%;background:var(--overlay-color);z-index:-2}.term-text h3{font-size:20px;font-weight:700;margin-bottom:15px}.term-text .term-desc{max-height:0;overflow:hidden;opacity:0;transition:all 0.4s ease;font-size:14px}.term-item:first-child .term-desc{max-height:100%;opacity:1}.grid:hover .term-item:not(:first-child):hover .term-desc{max-height:200px;opacity:1}.grid:hover .term-item:not(:first-child):hover .term-text{position:relative;background:var(--overlay-color);padding:60px 50px;max-width:35%;margin-left:auto}.grid:hover .term-item:first-child:hover .term-desc{max-height:200px;opacity:1}.grid:hover .term-item:first-child:hover .term-text{position:relative;background:var(--overlay-color);padding:60px 50px;max-width:35%;margin-left:auto}.grid:has(.term-item:not(:first-child):hover) .term-item:first-child .term-desc{max-height:0;opacity:0}@media (max-width:991px){.grid{max-width:100%!important}.grid:hover .term-item:hover .term-text{position:relative;background:var(--overlay-color);padding:20px!important;max-width:100%!important;margin-left:auto}.term-item,.term-item:first-child,.grid:hover .term-item,.grid:hover .term-item:hover{transform:none!important;z-index:1!important}.term-text .term-desc{max-height:none!important;opacity:1!important}.term-text{background:var(--overlay-color);padding:40px 30px;max-width:100%}.term-item a{flex-direction:column;max-height:none}.term-bg{width:100%}.term-text{width:100%;margin-left:0}.term-bg:before,.term-text:before{display:none}}.section-doitac{padding:20px 0}.doitac-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:30px}.doitac-items{display:flex;align-items:stretch}.doitac-thumb{width:30%}.doitac-thumb img{width:100%;height:100%;object-fit:contain}.doitac-content{width:70%;padding:20px 25px}.doitac-content h3{color:#00713d;margin-bottom:10px;font-size:18px}.doitac-content ul{margin:0;padding-left:18px}.doitac-content li{margin-bottom:6px;color:#444}.doitac-logos{display:flex;justify-content:space-around;align-items:center;flex-wrap:wrap;margin-top:50px;gap:20px}.doitac-logos img{max-height:60px;object-fit:contain;filter:grayscale(100%);transition:filter 0.3s}.doitac-logos img:hover{filter:none}.chuongtrinh-section{background-color:#eef6e3;padding:30px 20px;line-height:1.5}.section-subtitle{text-align:center;color:#6d8f43;font-weight:600;margin-bottom:10px}.section-title{text-align:center;font-size:32px;font-weight:700;margin-bottom:40px}.intro-content{margin-bottom:30px}.list-chuongtrinh{display:grid;grid-template-columns:repeat(3,1fr);gap:25px}.chuongtrinh-card{background:#fff;border-radius:20px;overflow:hidden;display:flex;flex-direction:column;height:100%}.chuongtrinh-card .thumb img{width:100%;height:auto;display:block}.chuong-trinh-content{padding:20px}.chuongtrinh-title{font-size:18px;font-weight:700;margin-bottom:10px;text-transform:uppercase}.chuongtrinh-title a{color:#000;text-decoration:none}.chuongtrinh-excerpt{font-size:15px;color:#333;margin-bottom:15px;line-height:1.6}.read-more{color:#4ba63e;font-weight:600;text-transform:uppercase;text-decoration:none;transition:color 0.2s}.read-more:hover{color:#2b6b20}@media screen and (max-width:900px){.list-chuongtrinh{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:768px){.list-chuongtrinh{grid-template-columns:1fr}.doitac-grid{grid-template-columns:1fr}}