.carousel-wrapper{position:relative;width:100%}.carousel-btn{position:absolute;top:50%;transform:translateY(-50%);background:rgba(255,255,255,.9);border:0;font-size:1.8rem;cursor:pointer;width:40px;height:60px;display:flex;align-items:center;justify-content:center;z-index:15;box-shadow:0 2px 6px rgba(0,0,0,.15);border-radius:4px;opacity:1;visibility:visible;transition:opacity .3s ease,visibility .3s ease}.carousel-btn.prev,.carousel-btn.prev:hover{left:0;background-color:#114984;opacity:.4}.carousel-btn.prev:hover{opacity:.9}.carousel-btn.next,.carousel-btn.next:hover{right:0;background-color:#114984;opacity:.4}.carousel-btn.next:hover{opacity:.9}.carousel-btn i{pointer-events:none;color:#fff}.carousel-btn.hidden{opacity:0;visibility:hidden}.full-width-section{overflow-x:hidden;position:relative}.carousel-container{width:100%;overflow:hidden;position:relative}.carousel-track{display:flex;gap:16px;overflow-x:auto;overflow-y:hidden;scroll-behavior:smooth;padding-bottom:20px}.carousel-track::-webkit-scrollbar{display:none}.card_content,.carousel-item{flex:0 0 auto;width:280px;box-sizing:border-box}.card_content,.card_imagem_box{position:relative;overflow:hidden}.card_content{background-color:#fff;border-radius:10px;height:100%;transition:transform .3s ease,box-shadow .3s ease;flex-direction:column}.card_content:hover{transform:translateY(-5px);box-shadow:0 10px 20px rgba(0,0,0,.2);position:relative;z-index:10}.card_imagem_box{display:flex;justify-content:center;align-items:center;text-align:center;min-height:125px;width:100%}.card_imagem_box::before{content:"";display:block;padding-bottom:56.25%}.card_imagem{position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover;background-repeat:no-repeat}.card_texto{font-size:75%;color:#6c757d;border:2px solid #ddd;border-radius:8px;margin:30px 0 0 30px;padding:6px 15px;display:inline-block}.card_titulo{font-size:20px;font-family:Verdana,Geneva,Tahoma,sans-serif;color:#114984;height:45px!important;margin:15px 30px;align-content:center}.card_valor{display:flex;justify-content:space-between;color:#6c757d;font-size:13px;margin:15px 15px 15px 30px}.valor{max-width:80px;color:#6c757d;font-size:20px;font-weight:700}.card_valadic{color:#6c757d;font-size:13px}.btn_link{color:#fff!important;background-color:#e57736;border-radius:6px;text-align:center;padding:5px;margin-top:50px;font-size:10px;font-weight:700;min-width:50px}.titulo-estilo-clientes{color:#114984}