.repos-item__title,
.event__title,
.publications__title a {
color: inherit;
text-decoration: none;
}
.book-content__right h2:not(:first-child),
.book-content__right h3,
.book-content__right h4 {
margin-top: 30px;
}
.article__event .article__iframe {
margin-top: 50px;
margin-bottom: 30px;
}
.top-section.top-section__events .breadcrumbs {
width: 100%;
}
.events-menu {
display: flex;
list-style: none;
margin-top: auto;
margin-bottom: 0;
margin-right: auto;
align-items: center;
padding: 0;
}
.events-menu li {
display: flex;
margin: 0;
align-items: center;
}
.events-menu li a {
display: block;
padding: 8px 0;
color: #aac4bc;
text-decoration: none;
transition: all 0.3s ease;
}
.events-menu li a:hover,
.events-menu li a.active {
color: #ffffff;
}
.events-menu li + li:before {
content: "";
display: block;
height: 25px;
width: 1px;
background-color: #6a9a8e;
margin: 0 16px;
}
.top-section.top-section__events .container {
overflow: hidden;
}
@media (min-width: 1024px) {
.top-section.top-section__events .container {
-webkit-box-orient: horizontal;
flex-direction: row;
flex-wrap: wrap;
}
}
@media (max-width: 768px) {
.article__event .article__iframe {
margin-top: 30px;
}
.events-menu {
flex-direction: column;
width: 100%;
margin: 20px auto;
}
.events-menu li + li:before {
display: none;
}
}
@media screen and (min-width: 1024px) {
.footer__links {
width: 25%;
}
}
.footer__bottom .container {
align-items: center;
}
.footer__bottom__socials a {
display: flex;
align-items: center;
font-size: 16px;
line-height: 150%;
color: #fff;
font-weight: 300;
}
.footer__bottom__socials svg {
margin-right: 8px;
}
.footer__bottom__socials {
display: flex;
align-items: center;
gap: 24px;
}
.top-slide__title.h5 a {
color: inherit;
text-decoration: none;
}
.publications__image img {
height: 240px;
} .publications__text,
.book-prev__text,
.post__item .post__date,
.post__item .post__subtitle,
.post__item .post__author,
.repos-list .text-grey,
.repos-list .repos-item__footer-left span:nth-child(n) {
color: rgba(0, 0, 0, 0.56);
}
.book-prev__text {
margin-bottom: 16px;
} :is(.article__content, .book-info, .book-content__right) :is(h1, h2, h3, h4, h5, h6) :is(strong, b) {
font-weight: inherit;
}
:is(.article__content, .book-info, .book-content__right) h3:not(.h1, .h2, .h3, .h4, .h5, .h6) {
margin-bottom: 16px;
} .grey-block {
background: #E9EFEE;
}
.grey-block .article.container {
padding-top: 32px;
padding-bottom: 32px;
}
.grey-block strong {
font-size: 24px;
font-family: "Barlow Condensed", "Barlow Condensed Fallback";
margin-bottom: 16px;
display: block;
font-weight: 400;
}
.grey-block p {
font-size: 14px;
}