/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.tag{display:flex;align-items:center;padding:.4rem;border-radius:.2rem;color:#3c3c3c;font-size:1rem;line-height:1.2;letter-spacing:.01rem;background-color:#f5f5f5}.tag__icon{flex-shrink:0;width:1.6rem;height:1.6rem;margin-right:.4rem;fill:currentcolor}.tag--audio{color:#fc0;background-color:#00455e}
.flag{position:relative}.flag .js-flag-message{position:absolute;top:0;left:0;z-index:-1;width:100%;margin:0;font-size:.8rem;line-height:1.2;text-align:center}.flag .ajax-progress{position:absolute;top:.1rem;left:.1rem;display:flex;align-items:center;justify-content:center;width:1.2rem;height:1.2rem;padding:0}
.push-content__media img{display:block;width:100%;height:auto}.push-content{position:relative;display:flex;flex-direction:column;height:100%;border:.1rem solid #ccdadf;border-radius:.2rem;background-color:#fff}@media (max-width:767.98px){.push-content+.push-content{margin-top:2rem}}.push-content__link,.push-content__top{width:100%}.push-content__top{display:flex;gap:0 1rem;align-items:center;min-height:4.8rem;padding:.8rem 1rem}.push-content__top__left{flex:1;min-width:3.2rem}.push-content__top__right{margin-left:auto}.push-content__actions{display:flex;gap:0 .4rem}.push-content__actions .flag__button{width:3.2rem;min-height:3.2rem;padding:.8rem}.push-content__actions .flag__button__icon{margin-left:.8rem}.push-content__actions .flag__button__title{display:none}.push-content__link{display:block;flex:1;color:#00455e;text-decoration:none;transition:color .4s}.push-content__link:hover .push-content__media img{transform:scale(1.1)}.push-content__media{overflow:hidden}.push-content__media img{transition:all .4s ease-in-out}.push-content__bottom{padding:1.2rem}.push-content__actions__like{display:inline-flex;align-items:center;justify-content:center;min-height:4.4rem;padding:1.2rem 1.9rem;border:0;border-radius:.4rem;font-weight:700;font-size:1.4rem;line-height:1.33;letter-spacing:0;text-align:center;text-transform:uppercase;text-decoration:none;cursor:pointer;transition:color .4s ease-in-out,background-color .4s ease-in-out,border .4s ease-in-out}.push-content__actions__like__icon{flex-shrink:0;width:2rem;height:2rem;margin-right:.9rem;fill:currentcolor}.push-content__actions__like__icon--after{margin-right:0;margin-left:.9rem}.push-content__actions__like__label{width:100%}.push-content__actions__like--small{min-height:3.2rem;padding:.8rem 1.2rem}.push-content__actions__like--small .push-content__actions__like__icon{width:1.6rem;height:1.6rem;margin-right:.8rem}.push-content__actions__like--icon-only{width:3.2rem;min-height:3.2rem;padding:.8rem}.push-content__actions__like--icon-only .push-content__actions__like__icon{width:1.6rem;height:1.6rem;margin-right:0}.push-content__actions__like--large{min-height:5.2rem;padding:1.6rem 2rem}.push-content__actions__like--small-text{font-size:1.2rem}.push-content__actions__like{color:#072939;background-color:#eff8fb}.push-content__tags{display:flex;flex-wrap:wrap;gap:.4rem;margin-bottom:1.2rem}.push-content__location{display:flex;align-items:center;margin-top:.6rem;color:#3c3c3c}.push-content__location__icon{flex-shrink:0;width:1.4rem;height:1.4rem;margin-right:.2rem}.push-content__location__text{font-weight:400;font-size:1.4rem;font-family:quicksand,var(--bs-font-sans-serif);line-height:1.28}
