/* Scoped exclusively to the existing Home Latest News widget. */
body.page-id-663 .elementor-element-d13dce6 #post-items--d13dce6{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin:0;align-items:stretch}
body.page-id-663 .elementor-element-d13dce6 #post-items--d13dce6>div{width:100%;max-width:100%;padding:0;margin:0;min-width:0}
body.page-id-663 .elementor-element-d13dce6 .elementskit-blog-block-post{height:370px;margin:0;padding:16px;box-sizing:border-box;background:#F4F7F9;border:1px solid #e1e8ed;border-bottom:3px solid #BB9631;border-radius:3px;box-shadow:none}
body.page-id-663 .elementor-element-d13dce6 .elementskit-blog-block-post>.row{height:100%;display:flex;flex-direction:column;flex-wrap:nowrap;gap:14px;margin:0}
body.page-id-663 .elementor-element-d13dce6 .elementskit-blog-block-post>.row>div{width:100%;max-width:100%;padding:0;min-width:0;flex:none}
body.page-id-663 .elementor-element-d13dce6 .elementskit-blog-block-post>.row>.order-2{flex:1;min-height:0}
body.page-id-663 .elementor-element-d13dce6 .elementskit-entry-thumb{display:block;width:100%;height:155px;margin:0;border-radius:2px;overflow:hidden;box-shadow:none}
body.page-id-663 .elementor-element-d13dce6 .elementskit-entry-thumb img{display:block;width:100%;height:100%;object-fit:cover;transform:none}
body.page-id-663 .elementor-element-d13dce6 .elementskit-post-body{height:100%;padding:0;margin:0;display:flex;flex-direction:column;align-items:flex-start;gap:8px;background:transparent;box-shadow:none}
body.page-id-663 .elementor-element-d13dce6 .elementskit-entry-header{margin:0;padding:0}
body.page-id-663 .elementor-element-d13dce6 .entry-title{font-family:Arial,sans-serif;font-size:20px;line-height:1.25;font-weight:700;margin:0;padding:0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}
body.page-id-663 .elementor-element-d13dce6 .entry-title a{color:#074D80}
body.page-id-663 .elementor-element-d13dce6 .elementskit-post-footer{margin:0;padding:0;width:100%}
body.page-id-663 .elementor-element-d13dce6 .elementskit-post-footer p{font-family:Arial,sans-serif;color:#344551;font-size:14px;line-height:1.45;margin:0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}
body.page-id-663 .elementor-element-d13dce6 .etosha-teaser-date{font-family:Arial,sans-serif;font-size:12px;line-height:1.3;color:#627480}
body.page-id-663 .elementor-element-d13dce6 .etosha-teaser-more{font-family:Arial,sans-serif;font-size:13px;line-height:1.4;font-weight:700;color:#074D80;border-bottom:2px solid #BB9631;text-decoration:none;padding:0 0 2px;margin-top:auto}
body.page-id-663 .elementor-element-d13dce6 a:focus-visible{outline:2px solid #BB9631;outline-offset:3px}
@media(max-width:1024px){body.page-id-663 .elementor-element-d13dce6 #post-items--d13dce6{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}}
@media(max-width:600px){body.page-id-663 .elementor-element-d13dce6 #post-items--d13dce6{grid-template-columns:1fr;gap:20px}body.page-id-663 .elementor-element-d13dce6 .elementskit-blog-block-post{height:370px}body.page-id-663 .elementor-element-d13dce6 .entry-title{font-size:19px}}
body.page-id-663 .elementor-element-d13dce6 #post-items--d13dce6::before,body.page-id-663 .elementor-element-d13dce6 #post-items--d13dce6::after{display:none;content:none}
body.page-id-663 .elementor-element-d13dce6 .elementskit-blog-block-post>.row::before,body.page-id-663 .elementor-element-d13dce6 .elementskit-blog-block-post>.row::after{display:none;content:none}
