.abm-banner-wrapper{display:block;margin:20px
0;text-decoration:none !important}.abm-link-wrapper:hover{text-decoration:none}.abm-size-leaderboard{max-width:728px;margin-left:auto;margin-right:auto}.abm-size-leaderboard
.card{min-height:90px;flex-direction:row !important;align-items:center}.abm-size-leaderboard .card-body{display:flex;flex-direction:row !important;align-items:center;width:100%}.abm-size-leaderboard .abm-content{flex-grow:1;text-align:left;padding-right:15px}.abm-size-leaderboard .abm-cta{min-width:120px}.abm-size-sidebar{max-width:300px;min-height:250px;margin-left:auto;margin-right:auto}.abm-size-content{max-width:600px;margin:2rem auto}.abm-size-content
.card{background:#f8f9fa;border-left:4px solid #0d6efd !important}.abm-text-banner{transition:transform 0.2s ease, box-shadow 0.2s ease}.abm-text-banner:hover{transform:translateY(-2px);box-shadow:0 .5rem 1rem rgba(0,0,0,.15) !important}@media (max-width: 768px){.abm-size-leaderboard .card-body{flex-direction:column !important;text-align:center}.abm-size-leaderboard .abm-content{margin-bottom:10px;padding-right:0}}.abm-size-square{max-width:400px;width:100%;aspect-ratio:1 / 1}.abm-size-square .card-body{justify-content:center !important;padding:2rem}.abm-size-square .card-title{font-size:1.5rem;margin-bottom:1rem !important}.abm-size-square .card-text{line-height:1.6}.abm-size-square
.btn{font-size:1.1rem;padding:0.5rem 1.5rem;margin-top:10px;width:auto}.abm-size-square img.abm-banner-img{aspect-ratio:1 / 1;object-fit:cover;width:100%}.bandis{font-size:0.6rem;background:#eee;top:0;right:0;padding:1px
3px;border-radius:3px 0 0 3px}.abm-text-banner i,.abm-heading-em{margin-top:5px}