.tab{color:#4d514d!important;font-size:18px!important}.tab-content img{height:150px!important;margin:0!important;object-fit:cover;object-position:top}.solutions-section{max-width:1200px!important}.solutions-tabs{flex:none!important;width:44%!important}.tab-content{flex:none;width:54%!important}.tab{border-bottom-left-radius:5px!important;border-bottom-right-radius:15px;border-top-left-radius:15px;border-top-right-radius:5px!important;padding:20px!important}.tab-content p{color:#fff!important;font-size:16px!important;line-height:24px!important}.tab-content,.tab.active{background:#007b92;color:#fff!important}.tab-content a{background:#fff;color:#4d514d!important;font-weight:700!important;padding:12px 22px;text-decoration:none}.tab.active img{filter:brightness(0) invert(1)}.tab-content p strong{font-size:24px!important}.solutions-section{margin:auto;max-width:1100px;text-align:center}.solutions-section h2{font-size:2rem;margin-bottom:10px}.solutions-section p{color:#555;font-size:1rem;margin:0 auto 40px;max-width:800px}.solutions-container{display:flex;flex-wrap:wrap;gap:20px;justify-content:center}.solutions-tabs{display:flex;flex:1 1 280px;flex-direction:column;gap:15px}.tab{align-items:center;background:#fff;border-radius:8px;box-shadow:0 2px 6px rgba(0,0,0,.1);cursor:pointer;display:flex;font-weight:700;gap:12px;padding:15px 20px;transition:background .3s}.tab img{height:28px;width:28px}.tab-content,.tab.active{background:#007b92;color:#fff}.tab-content{border-radius:10px;box-shadow:0 4px 10px rgba(0,0,0,.15);flex:2 1 500px;padding:25px;text-align:left}.tab-content img{border-radius:8px;margin-bottom:20px;width:100%}.tab-content h3,.tab-content p{margin-bottom:15px}.tab-content p{font-size:.95rem;line-height:1.6}.tab-content ul{list-style:none;margin:0 0 20px;padding:0}.tab-content ul li{margin-bottom:8px}.tab-content ul li:before{content:"› ";margin-right:6px}.tab-content button{background:#fff;border:none;border-radius:5px;cursor:pointer;font-weight:700;padding:10px 20px;transition:background .3s}.tab-content button:hover{background:#ddd}div#tab-content{display:none}div#tab-content.active{display:block}.tab-content ul{margin-bottom:30px!important}@media (max-width:600px){.solutions-tabs,.tab-content{width:100%!important}}