.solutions-container{overflow:hidden;position:relative;width:100%}.solutions-wrapper{align-items:stretch;display:flex;transition:transform .5s ease-in-out;width:100%}.card--solutions{background:#fff;border-radius:8px;box-sizing:border-box;display:flex;flex:1 0 calc(10% - 20px);flex-direction:column;height:auto;margin:10px;min-width:0;padding:20px}.center{justify-content:center!important}.button-section,.center{align-items:center!important;text-align:center}.button-section{box-sizing:border-box;display:grid;gap:20px!important;justify-items:center!important;margin:auto 0 0!important;padding:35px 15px 15px!important;text-decoration:none;width:100%}.bg-transparent2{width:fit-content}.bg-transparent2,.button-section a{box-sizing:border-box;max-width:100%}.button-section a{color:#333;display:block;overflow-wrap:break-word;text-align:center;text-decoration:none;white-space:normal}.carousel-navigation{align-items:center!important;border-top:2px solid #ccc;display:none;justify-content:space-between;padding:20px}.arrow{color:#c33;cursor:pointer;font-size:1.5rem}.dots{display:flex;gap:5px}.dot{background-color:#ccc;border-radius:50%;cursor:pointer;height:10px;width:10px}.dot.active{background-color:#006}@media (max-width:1058px){.card--solutions{flex:1 0 calc(50% - 20px)}}@media (max-width:670px){.card--solutions{flex:1 0 calc(100% - 20px)!important;width:auto}.button-section{gap:15px!important;padding:30px 10px 10px!important}}@media (max-width:400px){.card--solutions{padding:16px}.button-section{padding:25px 5px 5px!important}.bg-transparent2{max-width:100%}}