/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.card{position:relative;display:flex;flex-direction:column;min-width:0;height:100%;word-wrap:break-word;background-color:#fff;background-clip:border-box;border:0 solid rgba(16,16,16,.125);border-radius:0;box-shadow:0 3px 25px rgba(16,16,16,.16)}.card>hr{margin-right:0;margin-left:0}.card>.list-group{border-top:inherit;border-bottom:inherit}.card>.list-group:first-child{border-top-width:0;border-top-left-radius:0;border-top-right-radius:0}.card>.list-group:last-child{border-bottom-width:0;border-bottom-right-radius:0;border-bottom-left-radius:0}.card>.card-header+.list-group,.card>.list-group+.card-footer{border-top:0}.card-body{flex:1 1 auto;padding:1rem 1rem}.card-title{margin-bottom:1rem}.card-subtitle{margin-top:-.5rem;margin-bottom:0}.card-text:last-child{margin-bottom:0}.card-link+.card-link{margin-left:1rem}.card-header{padding:.5rem 1rem;margin-bottom:0;background-color:transparent;border-bottom:0 solid rgba(16,16,16,.125)}.card-header:first-child{border-radius:0}.card-footer{padding:.5rem 1rem;background-color:transparent;border-top:0 solid rgba(16,16,16,.125)}.card-footer:last-child{border-radius:0}.card-header-tabs{margin-right:-.5rem;margin-bottom:-.5rem;margin-left:-.5rem;border-bottom:0}.card-header-pills{margin-right:-.5rem;margin-left:-.5rem}.card-img-overlay{position:absolute;top:0;right:0;bottom:0;left:0;padding:1rem;border-radius:0}.card-img,.card-img-bottom,.card-img-top{width:100%}.card-img,.card-img-top{border-top-left-radius:0;border-top-right-radius:0}.card-img,.card-img-bottom{border-bottom-right-radius:0;border-bottom-left-radius:0}.card-group>.card{margin-bottom:1rem}.card-link{text-decoration:none}.card-footer{padding:.5rem 1rem 2rem;border-top:none}.card{font-size:.875rem}.card img.media__element{transition:all .2s ease-in-out}.card.has-link:focus img.media__element,.card.has-link:hover img.media__element{opacity:.9;transform:scale(1.025);transform-origin:center center}.card-subtitle{color:#c39044;font-size:1.125rem;font-family:"Roboto Slab",serif;font-weight:500}.card-subtitle:first-child{margin-top:0}.card-title-underline .card-title{font-size:calc(1.325rem + .9vw);border-bottom:1px solid rgba(112,112,112,.3);padding-bottom:1rem;margin-bottom:2rem}.card-big-padding .card-body{padding:2rem 2rem}.card-big-padding .card-footer{padding:.5rem 2rem 3rem}@media (min-width:576px){.card-group{display:flex;flex-flow:row wrap}.card-group>.card{flex:1 0 0%;margin-bottom:0}.card-group>.card+.card{margin-left:0;border-left:0}.card-group>.card:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.card-group>.card:not(:last-child) .card-header,.card-group>.card:not(:last-child) .card-img-top{border-top-right-radius:0}.card-group>.card:not(:last-child) .card-footer,.card-group>.card:not(:last-child) .card-img-bottom{border-bottom-right-radius:0}.card-group>.card:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.card-group>.card:not(:first-child) .card-header,.card-group>.card:not(:first-child) .card-img-top{border-top-left-radius:0}.card-group>.card:not(:first-child) .card-footer,.card-group>.card:not(:first-child) .card-img-bottom{border-bottom-left-radius:0}}@media (min-width:1200px){.card-title-underline .card-title{font-size:2rem}}
