.solucoes .links{position:relative}.solucoes .links ul{align-items:baseline;display:flex;flex-flow:row nowrap;gap:40px;justify-content:center;list-style:none;margin-bottom:20px;padding:0}.solucoes .links ul li a{align-items:center;color:#757575;display:flex;flex-direction:column;gap:10px;text-decoration:none;transition:all .5s ease}.solucoes .links ul li a.active{border-bottom:1px solid #5886fc;color:#5886fc}.solucoes .links .linha{background-color:#5886fc;bottom:0;height:1px;position:absolute;transition:transform .3s ease-out}.solucoes .links a.active img{filter:invert(45%) sepia(64%) saturate(599%) hue-rotate(186deg) brightness(101%) contrast(98%)}.solucoes .column .container{display:grid;gap:20px;grid-template-columns:repeat(2,1fr);padding:20px}.solucoes .column .container .solucao-button{align-items:center;display:flex;justify-content:center}.solucoes .column .container .solucao-button a{align-items:center;color:#5886fc;display:flex;font-weight:400;gap:10px;padding:0;position:relative}.solucoes .column .container .solucao-button a:hover span{text-decoration:underline}.solucoes .column .container .solucao-button a:after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='17' height='12' fill='none'%3E%3Cpath fill='%235886FC' d='M16.03 6.53a.75.75 0 0 0 0-1.06L11.257.697a.75.75 0 0 0-1.06 1.06L14.439 6l-4.242 4.243a.75.75 0 0 0 1.06 1.06zM0 6.75h15.5v-1.5H0z'/%3E%3C/svg%3E")}.solucoes .column .solution-text{align-items:center;display:flex;flex-direction:column;padding:40px 0 10px;text-align:center}.solucoes .card{background-color:#fff;display:flex;flex-direction:column;gap:10px;padding:20px}.solucoes .card.destaque{align-items:center;gap:20px;justify-content:center}.solucoes .cards{display:grid;gap:20px;grid-auto-rows:minmax(200px,auto);grid-template-columns:repeat(2,1fr)}.solucoes .cards .card{background-color:#fff;padding:20px}.solucoes .cards .card h3{font-family:Lato;font-size:18px;font-weight:400;line-height:120%}.solucoes .cards .card p{color:#757575;font-size:16px;margin-bottom:0}.solucoes video{height:auto!important}.solucoes .column{display:none;opacity:0;transition:opacity 1s}.solucoes .column.active{display:block;opacity:1}@media screen and (max-width:768px){.container{grid-template-columns:repeat(1,1fr);padding:0}.solucoes .links ul{align-items:center;text-align:center}.solucoes .links ul li a{font-size:15px}.solucoes .cards.coluna{grid-template-columns:repeat(1,1fr)!important}.solucoes .cards .card{grid-row:auto}}