.single-person .page-hero {
min-height: min(67rem, 100vh - var(--site-header-height));
}
.single-person .page-hero .cols {
--hero-left-col-w: 57.5%;
--hero-left-col-pdr: 17.5%;
}
@media screen and (max-width: 640px) {
.single-person .page-hero {
min-height: initial;
}
.single-person .page-hero .col.right {
display: block;
padding-bottom: 3.2rem;
}
.single-person .page-hero__fig {
position: relative;
top: initial;
left: initial;
width: auto;
height: auto;
}
.single-person .page-hero__fig img {
position: relative;
top: initial;
left: initial;
-webkit-transform: none;
transform: none;
min-width: initial;
min-height: initial;
max-height: 80vh;
width: auto;
}
}
.courses {
padding: var(--section-padding-general) 0;
}
.courses__title { font-size: calc(var(--fs-rate) * 3.1rem);
line-height: 1.1935483871;
margin-bottom: 2.4rem;
}
.news {
padding: var(--section-padding-general) 0;
}
.news__title { font-size: calc(var(--fs-rate) * 3.1rem);
line-height: 1.1935483871;
margin-bottom: 2.4rem;
}