.bg123 { background-color: #d9eefd; padding: .1rem 1rem 1rem 1rem; margin-top: 1rem; } .bg123 h3 { color: #3C3C5A; } header#top { height: 560px; margin-bottom: 0; } header#top::before { content: ''; display: block; width: 100%; height: 580px; position: absolute; top: 0; left: 0; background-image: url('/images/slideshow/simona_web.png'); background-size: cover; background-position: 50%; opacity: .9; } header#top .wrapper { height: 100%; } header#top .wrapper::before { content: ''; display: block; position: absolute; bottom: 50px; left: 485px; width: 750px; color: #fff; font-size: 40px; line-height: 44px; opacity: .99; } header#top .wrapper::after { content: ''; display: block; position: absolute; bottom: 10px; left: 310px; color: #fff; font-size: 30px; line-height: 34px; } .page-title { padding-left: 30px; } h1.title { display: none; } .mapka12 { margin-left: 19.5em; } .mapka12 iframe { max-width: 100%; width: 100%; } @media (max-width: 1023px) { .mapka12 { margin-left: 0 } } @media (max-width: 1023px) { header#top .wrapper::before, header#top .wrapper::after { display: none; } h1.title { display: block; }