.flip-card.is-flipped .flip-card-inner{transform:rotateY(180deg)}.boton-arco-container{text-align:center;display:flex;align-items:flex-end;justify-content:center;height:60px;margin-top:30px}.boton-arco{display:inline-flex;align-items:center;justify-content:center;height:50px;padding:0 35px;background:#fff;color:#083462;border-top-left-radius:15px;border-top-right-radius:15px;text-decoration:none;transition:all .3s ease;box-shadow:0 -3px 12px rgba(8,52,98,.15);border:3px solid #083462;border-bottom:none;cursor:pointer;font-family:"Open Sans","Segoe UI",sans-serif;font-size:.95em;font-weight:600;text-transform:uppercase;letter-spacing:1px;white-space:nowrap;position:relative;gap:8px}.boton-arco::after{content:"→";opacity:0;transform:translateX(-10px);transition:all .3s ease;font-size:1.2em;margin-left:-10px}.boton-arco:hover{background:#083462;color:white;box-shadow:0 -5px 18px rgba(8,52,98,.3);transform:translateY(-2px);padding-right:30px}.boton-arco:hover::after{opacity:1;transform:translateX(0);margin-left:8px}@media (max-width:768px){.flip-card.is-flipped .flip-card-inner{transform:none}.flip-card.is-flipped .flip-card-front{opacity:0;visibility:hidden;transition:none}.flip-card.is-flipped .flip-card-back{opacity:1;visibility:visible;transition:none}}@media (hover:hover) and (pointer:fine) and (min-width:1025px){.flip-card.is-flipped .btn-ver-servicio-outer{opacity:1;visibility:visible;pointer-events:auto}}