.banner-desc-box{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:100%;display:flex;align-items:center;justify-content:center;flex-direction:column}.banner-desc-box-title{color:#fff;font-size:48px;font-weight:bold;text-align:center}.banner-desc-box-content{color:#fff;font-size:16px}.certification-logos-section{padding:40px 0}.certification-logos-section .container{max-width:1400px;margin:0 auto;padding:0 20px}.logos-container{display:flex;flex-wrap:wrap;justify-content:center;gap:10px}.logo-item{display:flex;flex-direction:column;align-items:center;text-align:center;width:100px}.logo-img{width:80px;height:80px;object-fit:contain;margin-bottom:10px;border-radius:50%;background-color:#fff;padding:5px}.logo-name{font-size:12px;color:#555;font-weight:500}@media(min-width:768px) and (max-width:991px){.logos-container{gap:40px}.logo-item{width:120px}.logo-img{width:100px;height:100px}.logo-name{font-size:13px}}@media(min-width:992px){.logo-item{width:120px}.logo-img{width:110px;height:110px}.logo-name{font-size:14px}}.interactive-certification-display{padding:50px 0}.interactive-certification-display .container{max-width:1300px;margin:0 auto;padding:0}.interactive-layout{display:flex;gap:30px;background-color:#fff;padding:25px;border-radius:8px}.tabs-column{flex:0 0 500px;overflow-y:auto;max-height:550px;padding-right:15px;position:relative}.interactive-tab-item{background-color:#f7f7f7;padding:15px;border-radius:6px;margin-bottom:12px;cursor:pointer;transition:background-color .3s ease,box-shadow .3s ease}.interactive-tab-item:last-child{margin-bottom:0}.interactive-tab-item h4{font-size:16px;font-weight:600;color:#343a40;margin-bottom:8px;transition:color .3s ease}.interactive-tab-item .tab-description{font-size:13px;color:#8f8f8f;line-height:1.6;transition:color .3s ease}.interactive-tab-item.active{background-color:#e9e9e9}.interactive-tab-item.active h4{color:#000}.interactive-tab-item:hover:not(.active){background-color:#e2e6ea}.tab-scroll-indicator,.tab-scroll-indicator-up{position:sticky;left:50%;right:0;padding:8px 0;text-align:center;cursor:pointer;z-index:10;transform:translateX(-50%)}.tab-scroll-indicator{bottom:0;background:#f3ede9;width:48px;height:48px;border-radius:100%}.tab-scroll-indicator-up{top:0;background:#f3ede9;width:48px;height:48px;border-radius:100%}.tab-scroll-indicator span,.tab-scroll-indicator-up span{font-size:20px;color:#000;pointer-events:none;border-radius:100%}.image-column{flex:1;display:flex;align-items:center;justify-content:center;background-color:#f7f7f7;border-radius:6px;min-height:500px;padding:50px 0}#interactiveCertificateImage{max-width:100%;max-height:520px;object-fit:contain;border-radius:4px}@media(max-width:991px){.interactive-layout{flex-direction:column;padding:20px}.tabs-column{flex:0 0 auto;max-height:350px;margin-bottom:20px;padding-right:0}.image-column{min-height:350px}#interactiveCertificateImage{max-height:330px}}@media(max-width:767px){.interactive-layout{padding:15px}.tabs-column{max-height:300px}.interactive-tab-item{padding:12px}.interactive-tab-item h4{font-size:15px}.interactive-tab-item .tab-description{font-size:12px}.image-column{min-height:280px}#interactiveCertificateImage{max-height:260px}}.site-footer{background:#fff!important}