.publication__item{background-color:#fff;border-radius:15px;justify-content:space-between}.publication__item__article__date{font-size:.875rem}.publication__item__article__category{color:#cfad7b}.publication__item__article__title{color:#cfad7b;font-size:1.5rem;margin-bottom:1rem}.publication__item__article__description p{color:#595959}.publication__item__figure{max-height:300px}.publication__item__figure img{border-radius:20px}.publication__item__image{height:100%;max-height:300px;-o-object-fit:cover;object-fit:cover;width:100%}.publication__item-gallery__title{font-size:1.875rem}.publication__item-gallery__title:after{margin-left:unset;margin-right:unset}@media (min-width:600px){.publication__item__item{display:grid;gap:1rem;grid-template-columns:240px auto;grid-template-rows:auto}.publication__item__figure{margin-bottom:unset}.publication__item__image{height:100%;width:175px}}.sidemenu__title{color:#b57f2f;font-size:1.5rem}.sidemenu__subTitle{color:rgba(0,0,0,.53);font-size:.875rem}.sidemenu__list__item{margin-bottom:5px}.sidemenu__list__item__link{align-items:center;border-radius:5px;color:rgba(0,0,0,.53);display:flex;font-size:1rem;font-weight:600;justify-content:space-between;padding:10px 15px;text-decoration:none;transition:background-color .3s ease}@media (max-width:599px){.sidemenu__list__item__link{font-size:.875rem}}.sidemenu__list__item__link.sidemenu__list__item__link__active{background-color:rgba(181,127,47,.64);color:#fff}.sidemenu__list__item__link.sidemenu__list__item__link__active i{background-color:#fff;color:rgba(181,127,47,.64)}.sidemenu__list__item__link:hover{background-color:rgba(181,127,47,.64);color:#fff}.sidemenu__list__item__link:hover i{background-color:#fff;color:rgba(181,127,47,.64)}.sidemenu__list__item__link i{background-color:rgba(181,127,47,.64);border-radius:50%;box-shadow:0 0 20px rgba(0,40,255,.2);color:#fff;padding:6px 9px}.contact__info{max-width:527px}.contact__info__card{align-items:center;background-color:#fff;border-radius:10px;display:flex;gap:10px;margin-bottom:20px;padding:20px}.contact__info__card__icon i{background-color:#ba8a43;border-radius:50%;color:#fff;padding:16px}.contact__info__card__content p{font-size:.875rem;margin-bottom:0}.contact__info__card__content p:first-child{font-size:1.125rem;font-weight:700}@media (max-width:599px){.contact__info__card__content p:first-child{font-size:1rem}}.news{background-color:#f5f5f5}

/*# sourceMappingURL=news_index.css.map*/