/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.ur-financial-aid-card{position:relative;height:100%;min-height:400px;overflow:hidden;}.ur-financial-aid-card__background{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;z-index:1;}.ur-financial-aid-card__content{position:relative;z-index:2;height:100%;display:flex;align-items:center;justify-content:center;text-align:center;}.ur-financial-aid-card__body-header p{font-size:1.5em;line-height:1.2;}.ur-financial-aid-card__body-bottom p{font-size:1.2em;}
.ur-page-banner{display:flex;flex-direction:column;background-color:#ffffff;}.ur-page-banner__image{position:relative;width:100%;}.ur-page-banner__image picture{display:block;}.ur-page-banner__image img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;z-index:1;}.ur-page-banner__content{position:absolute;bottom:2rem;left:2rem;z-index:2;color:white;text-shadow:1px 1px 3px rgba(0,0,0,0.5);}.ur-page-banner__form-wrapper{width:100%;background:#ffffff;padding:1.5rem;box-sizing:border-box;position:relative;z-index:5;}@media (max-width:991.98px){.ur-page-banner__image{min-height:300px;}}@media (min-width:992px){.ur-page-banner{flex-direction:row;align-items:stretch;}.ur-page-banner__image{flex-basis:60%;flex-shrink:0;min-height:600px;}.ur-page-banner__form-wrapper{flex-basis:40%;flex-shrink:0;display:flex;align-items:center;justify-content:center;padding:2rem;}}
