.main-navigation ul ul,.primary-menu ul ul,.menu-primary ul ul,.nav-menu ul ul,.pagelayer-menu ul ul{display:none;position:absolute;top:100%;left:0;z-index:99999;background-color:#fff;box-shadow:0 4px 10px rgba(0,0,0,.1);min-width:220px;padding:10px 0;border-radius:4px}.main-navigation li:hover>ul,.primary-menu li:hover>ul,.menu-primary li:hover>ul,.nav-menu li:hover>ul,.pagelayer-menu li:hover>ul{display:block;animation:rgcFadeIn .2s ease-in-out}.main-navigation ul ul li,.primary-menu ul ul li,.menu-primary ul ul li,.nav-menu ul ul li,.pagelayer-menu ul ul li{display:block;width:100%;margin:0}.main-navigation ul ul li a,.primary-menu ul ul li a,.menu-primary ul ul li a,.nav-menu ul ul li a,.pagelayer-menu ul ul li a{display:block;padding:10px 20px;color:#333;transition:all .2s;font-size:.95em;border-bottom:1px solid #f5f5f5}.main-navigation ul ul li:last-child a,.primary-menu ul ul li:last-child a,.menu-primary ul ul li:last-child a,.nav-menu ul ul li:last-child a,.pagelayer-menu ul ul li:last-child a{border-bottom:none}.main-navigation ul ul li a:hover,.primary-menu ul ul li a:hover,.menu-primary ul ul li a:hover,.nav-menu ul ul li a:hover,.pagelayer-menu ul ul li a:hover{background-color:#f9f9f9;color:#0073aa;transform:translateX(5px)}@keyframes rgcFadeIn{from{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.rgc-group-news h3,.rgc-frontpage-news h3{margin-bottom:25px;border-bottom:2px solid #ffcd00;padding-bottom:15px;font-size:1.6em;color:#333}.rgc-news-list{list-style:none;margin:0;padding:0}.rgc-news-item{margin-bottom:30px;padding:20px;background:#fff;border:1px solid #e5e5e5;border-radius:8px;display:flex;gap:25px;transition:transform .2s,box-shadow .2s,border-color .2s}.rgc-news-item:hover{transform:translateY(-2px);box-shadow:0 10px 20px rgba(0,0,0,.05);border-color:#ddd}.rgc-news-thumb{flex:0 0 140px}.rgc-news-thumb img{border-radius:6px;object-fit:cover;width:140px;height:140px;box-shadow:0 2px 4px rgba(0,0,0,.1)}.rgc-news-content{flex:1;display:flex;flex-direction:column}.rgc-news-title{margin:0 0 10px;font-size:1.3em;font-weight:600;line-height:1.3}.rgc-news-title a{text-decoration:none;color:#222;transition:color .1s}.rgc-news-title a:hover{color:#0056b3}.rgc-news-date{font-size:.85em;color:#888;display:inline-block;margin-bottom:12px;text-transform:uppercase;letter-spacing:.5px;font-weight:500}.rgc-news-excerpt{color:#444;margin-bottom:15px;flex-grow:1}.rgc-news-excerpt p{margin:0;font-size:1em;line-height:1.6}.rgc-news-readmore{display:inline-block;color:#0056b3;font-weight:600;text-decoration:none;font-size:.9em;margin-top:auto;transition:color .2s}.rgc-news-readmore:hover{color:#003d82;text-decoration:underline}.rgc-frontpage-list .rgc-news-item{border-left:4px solid #ffcd00}