@import url('https://fonts.googleapis.com/css2?family=Nunito+Sans:opsz,wght@6..12,300&family=Open+Sans:wght@300;400;500;600;700;800&family=Roboto&display=swap');
/* @license GNU-GPL-2.0-or-later https://www.drupal.org/licensing/faq */
body{font-family:'Nunito Sans','Open Sans','Roboto',sans-serif}h1,h2,h3{font-family:'Open Sans',sans-serif}p{font-family:'Nunito Sans',sans-serif}.navbar,.footer{font-family:'Roboto',sans-serif}.node__top-wrapper .primary-image.field.field--name-field-image.field--type-image.field--label-hidden.field__item{position:relative;display:contents}h2,h3{margin-top:.4em;margin-bottom:.4em}h2 a{text-decoration:none}.field.field--name-field-image.field--type-image.field--label-hidden.field__item{margin-bottom:.4em}.node__content{padding-bottom:2em}@media (max-width:576px){body{font-size:1.2rem}.btn,.nav-link,.dropdown-item,.list-group-item{margin:.6rem 0;padding:.6rem}}
.contextual-region.node.node--type-paragraphed-content-demo.node--promoted.node--sticky.node--view-mode-teaser{border:1px dotted;padding:1em;background-color:#f0f8ff}.feed-icons{margin-top:1em;margin-bottom:1em}.views-view-responsive-grid__item-inner{border:1px solid #ececec;border-radius:5px;box-shadow:0 2px 5px rgba(0,0,0,.1);padding:20px;margin:10px 0;transition:box-shadow .3s}.views-view-responsive-grid__item-inner:hover{box-shadow:0 5px 15px rgba(0,0,0,.1)}.contextual-region{position:relative}article.node{display:flex;flex-direction:column;min-height:550px;max-height:550px;overflow:hidden}article.node h2{font-size:1.5em}.node__submitted{margin-top:.5em;margin-bottom:.5em}.node__content{flex-grow:1}.field__item{display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}footer{margin:0;padding:.2em}.field--name-body{margin-top:1.4em !important}
