.ponure-description .legendary-portrait { float: right; width: 42%; max-width: 340px; margin: 0 0 24px 28px; }
.ponure-description .legendary-portrait img { width: 100%; height: auto; }
.ponure-description > h3 { clear: both; font-weight: 400; }
.ponure-description > .location-illustration { margin: 24px 0; }
.ponure-description > .location-illustration img { display: block; width: 100%; height: auto; }
.ponure-description::after { content: ''; display: block; clear: both; }
@media(max-width:600px) { .ponure-description .legendary-portrait { float: none; width: 100%; max-width: 340px; margin: 0 auto 24px; } }
