.card-text{overflow:hidden;position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center}.main-indicator{display:flex;justify-content:center;gap:8px}.main-indicator span{display:inline-block;width:10px;height:10px;border-radius:50%;background-color:#fff!important;opacity:.4;transition:all .3s ease;box-shadow:0 1px 3px #0000004d}.main-indicator span.active{background-color:#000!important;opacity:1;transform:scale(1.2)}.default-animation-in-text{display:inline-block;max-width:100%;white-space:normal;word-break:break-all;--animation-opacity: 0;--animation-translateY: 20px;--animation-name: fadeInUp;--animation-duration: .8s;--animation-timing: ease-out;--anmIterationCount: 1;opacity:var(--animation-opacity);transform:translateY(var(--animation-translateY));animation:var(--animation-name) var(--animation-duration) var(--animation-timing) 0s var(--anmIterationCount) normal forwards}@keyframes fadeInRight{0%{opacity:0;transform:translate(50px)}to{opacity:1;transform:translate(0)}}@keyframes fadeInDown{0%{opacity:0;transform:translateY(var(--animation-translateY, -50px))}to{opacity:1;transform:translateY(0)}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(var(--animation-translateY, 30px))}to{opacity:1;transform:translateY(0)}}@keyframes fadeInScale{0%{opacity:0;transform:scale(.8) translateY(var(--animation-translateY, 0px))}to{opacity:1;transform:scale(1) translateY(0)}}
