/* Only News, Vacancies and their article pages; no Elementor page/global rules. */
body.etosha-editorial #content.site-main{box-sizing:border-box;max-width:1140px;width:calc(100% - 48px);margin:0 auto;padding:48px 0 64px;font-family:Arial,sans-serif;color:#344551;line-height:1.7}
body.etosha-editorial #content .page-header{margin-bottom:24px;border-bottom:3px solid #BB9631;padding-bottom:24px}
body.etosha-editorial #content h1{font-family:inherit;font-size:44px;line-height:1.18;font-weight:700;color:#074D80;margin:0;overflow-wrap:anywhere}
body.etosha-editorial #content h2{font-family:inherit;font-size:28px;line-height:1.3;color:#074D80;font-weight:700}
body.etosha-editorial #content a{color:#074D80;text-underline-offset:3px}
body.etosha-editorial #content a:hover{text-decoration:underline}
body.etosha-editorial #content a:focus-visible{outline:3px solid #BB9631;outline-offset:4px}
body.etosha-editorial #content .wp-block-post-template{gap:32px;margin-top:32px;padding:0}
body.etosha-editorial #content .wp-block-post-template>li{background:#F4F7F9;padding:24px;border-bottom:3px solid #BB9631;display:flex;flex-direction:column}
body.etosha-editorial #content .wp-block-post-featured-image{margin:0 0 20px;background:#fff}
body.etosha-editorial #content .wp-block-post-featured-image img{width:100%;height:260px;object-fit:contain;display:block}
body.etosha-editorial #content .wp-block-post-title{font-size:26px;margin:0 0 12px}
body.etosha-editorial #content .wp-block-post-title a{text-decoration:none}
body.etosha-editorial #content .wp-block-post-date,body.etosha-editorial #content .etosha-article-meta{font-size:15px;color:#526775;margin-bottom:20px}
body.etosha-editorial #content .wp-block-post-excerpt{margin-top:auto}
body.etosha-editorial #content .wp-block-post-excerpt__more-link,body.etosha-editorial #content .etosha-back a{display:inline-block;background:#074D80;color:#fff;padding:10px 20px;border-radius:3px;text-decoration:none;font-weight:700}
body.etosha-editorial #content .wp-block-query-pagination{display:flex;gap:16px;flex-wrap:wrap;margin:40px 0 0}
body.etosha-editorial #content .page-numbers{padding:8px 12px;display:inline-block}
body.etosha-editorial #content .page-numbers.current{background:#074D80;color:#fff}
body.etosha-editorial #content .wp-block-query-no-results{background:#F4F7F9;padding:28px;border-left:4px solid #BB9631;margin:32px 0}
body.etosha-editorial.single-post #content{max-width:900px}
body.etosha-editorial #content .etosha-article-body{font-size:17px;overflow-wrap:anywhere;display:flow-root}
body.etosha-editorial #content .etosha-article-body img{max-width:100%;height:auto;float:none!important;display:block;margin:24px auto!important}
body.etosha-editorial #content .etosha-article-body figure{margin:24px 0}
body.etosha-editorial #content .etosha-source{font-size:14px;border-top:1px solid #d5dfe5;padding-top:20px;margin-top:36px}
body.etosha-editorial #content .etosha-vacancy-details,body.etosha-editorial #content .etosha-closed{padding:20px;background:#F4F7F9;border-left:4px solid #BB9631;margin-bottom:24px}
@media(max-width:767px){body.etosha-editorial #content.site-main{width:calc(100% - 32px);padding:32px 0 44px}body.etosha-editorial #content h1{font-size:32px}body.etosha-editorial #content .wp-block-post-template{grid-template-columns:1fr!important;gap:24px}body.etosha-editorial #content .wp-block-post-title{font-size:24px}body.etosha-editorial #content .wp-block-post-featured-image img{height:220px}}
