.custom-card{border-radius:10px;color:#fff;min-height:20.5em;overflow:hidden;padding:35px 25px;position:relative;transition:all .3s ease}.custom-card .card-background{bottom:0;height:100%;opacity:.1;position:absolute;right:0;z-index:0}.custom-card .card-background img{height:100%;object-fit:contain;width:100%}.custom-card .card-content{position:relative;z-index:1}.custom-card h3{color:#fff;font-size:2rem;font-weight:700;margin-top:0}.custom-card .card-rich-text{color:#fff;font-family:Georgia,serif;font-size:14pt;margin:30px 0}