.tab-container{margin:0 auto;padding:24px 0}.tab-header{display:flex;margin:0 20px}.tab-button{background:none!important;border:none!important;border-radius:0!important;color:#666;cursor:pointer;display:flex;font-size:16px;font-weight:600;justify-content:center;overflow:visible!important;padding:15px 25px;position:relative;text-align:center;transition:all .3s ease;width:100%}.tab-button:hover{font-weight:700}.tab-button.active,.tab-button:hover{background:none!important;color:#000}.tab-button.active:after{background:#80c342;bottom:-1px;content:"";height:10px;left:0;position:absolute;width:100%}.tab-button.active:before{background:none;bottom:-60px;content:url(https://7083436.fs1.hubspotusercontent-na1.net/hubfs/7083436/Polygon%203.png);height:62px;left:50%;position:absolute;transform:translateX(-50%);width:101px}.tab-content{background:#fff;border-radius:12px;box-shadow:4px 4px 8px 0 #00000040;display:none;padding:60px}.tab-content>div{width:50%}.tab-content.active{display:flex;gap:50px}.tab-content img{border-radius:12.5px;height:544px!important;object-fit:cover;overflow:hidden;width:100%}@media(max-width:767px){.tab-content.active{display:flex;flex-direction:column-reverse;gap:50px}.tab-content>div{width:100%}.tab-content{padding:60px 20px}.tab-header{margin:0}}.tab-title{color:#2c3e50;font-size:24px;margin-bottom:15px}.tab-description{color:#555;line-height:1.6;margin-bottom:20px}.assessment-item{margin-bottom:25px}.assessment-name{color:#2c3e50;font-weight:700;margin-bottom:5px}.assessment-name span{color:#3498db;font-size:14px;vertical-align:super}.assessment-desc{color:#666;font-size:15px}.explore-btn{background:#3498db;border-radius:4px;color:#fff;display:inline-block;font-weight:600;margin-top:20px;padding:12px 25px;text-decoration:none;transition:background .3s ease}.explore-btn:hover{background:#2980b9}