.card__title{font-size:20px;font-weight:600;margin-top:5px;text-transform:none}.cards__card{display:flex;flex-direction:column;padding:20px;position:relative}.card-link{color:#444;text-align:center}a.card-link:hover{color:#444}.card__image{height:auto;margin:0 auto;max-width:100%}.card__text{margin-bottom:50px;margin-top:15px;padding-bottom:20px;width:100%}.card__text.popup{margin-bottom:0!important;padding-bottom:70px}.card__preheader{color:#1d4c84;display:block;font-size:.85rem;font-weight:600;line-height:1rem;margin:0 0 .75rem}.card__footer{bottom:30px;left:0;margin-left:auto;margin-right:auto;position:absolute;right:0;text-align:center}.card__footer.popup{bottom:0}.card:hover .card__footer.popup p{color:#fff}.card:hover p.button--arrow:after{content:url(https://www.healthrecoverysolutions.com/hubfs/Icons_HRS%20Branded_SVG/arrow-forward-hrs-white.svg);display:inline-block;margin-left:8px;margin-top:3px;vertical-align:middle;width:20px}@media screen and (max-width:650px){.cards{-ms-grid-columns:auto!important;grid-template-columns:auto!important;padding:10px!important}}.modalct{left:0;top:0;z-index:998}.modalWindow,.modalct{display:none;position:fixed}.modalWindow{background:#fff;border-radius:5px;cursor:default;height:auto;left:50%;margin-left:-350px;max-height:calc(100vh - 4.5rem);overflow:auto;top:14%;width:700px;z-index:9999!important}.modalWindow .profile{border-radius:100%;margin:0 auto 30px;max-height:175px;max-width:175px;overflow:hidden}.modalct.overlay{background:rgba(0,0,0,.5);cursor:pointer;display:none;left:0;min-height:100%;position:fixed;top:0;width:100%;z-index:9998}.modalWindow .modalWrapper{line-height:20px!important;margin:30px;min-height:300px;padding:15px;text-align:center}.modalWrapper .profile-box .profile{margin-bottom:20px}.modalWindow .modalWrapper.center .content{text-align:center}.modalWindow .modalWrapper.left .content{text-align:left}.modalWindow .modalWrapper.right .content{text-align:right}.closeBtn{cursor:pointer;font-size:30px;position:absolute;right:10px;top:6px}@media (max-width:768px){.modalWindow{left:0;margin:0 3%!important;min-height:200px;top:50%;transform:translateY(-50%);width:94%}}@media (max-width:480px){.modalWindow{left:0;margin:0 5%!important;margin-left:0;min-height:200px;top:50%;transform:translateY(-50%);width:90%}.modalWindow .modalWrapper{padding:0}}