#CatIDPublications a{position:relative;}
#CatIDPublications a:before{content:'';width:16px;height:15px;background:url(https://rr-dev.info/wp-content/uploads/2026/02/IconInternalLink.png) left top no-repeat;background-size:200% 100%;position:absolute;right:-24px;top:4px;display:block;}
#CatIDPublications:hover a:before{content:'';background:url(https://rr-dev.info/wp-content/uploads/2026/02/IconInternalLink.png) right top no-repeat;background-size:200% 100%;}
#CatIDPublications a{color:#0C3D87;}
#CatIDPublications:hover a{color:#8BD400;}
#NewsAndEventsHeaderTitle{background:#15263F;background:-webkit-linear-gradient(109deg, rgba(21, 38, 63, 1) 1%, rgba(48, 67, 94, 1) 48%, rgba(57, 77, 104, 1) 100%);background:-moz-linear-gradient(109deg, rgba(21, 38, 63, 1) 1%, rgba(48, 67, 94, 1) 48%, rgba(57, 77, 104, 1) 100%);background:linear-gradient(109deg, rgba(21, 38, 63, 1) 1%, rgba(48, 67, 94, 1) 48%, rgba(57, 77, 104, 1) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr="#15263F", endColorstr="#394D68", GradientType=0 );color:#fff;float:left;display:block;width:100%;padding-bottom:30px;background:url(https://rr-dev.info/wp-content/uploads/2026/02/NewsBanner-scaled.png) left top no-repeat;background-size:cover;padding:80px 0;}
.page-template-news-and-events-page-template main#content{max-width:100%;}
#NewsAndEventsHeaderTitleInner{max-width:1100px;margin:0 auto;padding:40px 0;}
#NewsAndEventsHeaderTitle h1:before{content:'';width:11px;height:66px;background:#8BD400;position:absolute;left:-18px;top:0;}
#NewsAndEventsHeaderTitle h1{position:relative;font-family:"Montserrat", sans-serif;font-size:30px;font-weight:700;float:left;display:block;width:auto;padding-left:18px;}
#NewsAndEventsHeaderTitle p{display:block;float:left;margin-left:18px;max-width:75%;}
#NewsAndEventsHeaderTitle h1:after{content:'';width:68%;height:1px;background:#fff;position:absolute;right:-71%;top:21px;}
.col-row{display:block;float:left;width:100%;position:relative;}
.col-inner{max-width:1100px;margin:0 auto;padding:40px 0;}
.col-4{width:calc(33.333333% - 20px);float:left;display:block;margin-right:20px;}
.col-8{float:left;width:66.666667%;display:block;}
.filtertopictxt{display:block;float:left;clear:left;width:100%;color:#A0A0A0;font-weight:bold;font-size:30px;padding-left:95px;background:url(https://panthercopay-dev.info/wp-content/uploads/2025/09/filtertopicicon.jpg) left top no-repeat;padding:20px 0 50px 80px;}
#NewsAndEventsFilterSection{float:left;display:block;width:100%;background:#F0F0F0;padding-bottom:40px;}
.filterslist ul{padding:0;margin:0;float:left;list-style:none;}
.filterslist ul li{float:left;display:block;width:auto;margin:6px 10px 5px 0;border-radius:7px;border:2px solid #1D2E48;padding:7px 16px;color:#1D2E48;font-weight:bold;cursor:pointer;}
.filtertopictxt{display:block;float:left;clear:left;width:100%;color:#A0A0A0;font-weight:bold;font-size:30px;padding-left:95px;background:url(https://panthercopay-dev.info/wp-content/uploads/2025/09/filtertopicicon.jpg) left 10px no-repeat;padding:40px 0 50px 80px;}
.filterslist ul li:hover{opacity:1;color:#8bd400;border-color:#8bd400;}
#NewsAndEventsWrap{float:left;display:block;width:100%;margin-top:-8px;}
#NewsAndEventsPosts{float:left;display:block;width:100%;position:relative;}
#NewsAndEventsPostsInner{max-width:1100px;margin:0 auto;display:block;}
#NewsAndEventsPosts-SubHeaderJoin h3{float:left;display:block;width:auto;background:#0E3D89;color:#fff;padding:20px;font-weight:bold;position:relative;}
.subtext{display:block;float:right;margin-top:32px;font-size:18px;color:#858D9A;font-style:italic;}
#NewsAndEventsPosts-SubHeaderJoin h3:after{content:'';width:73%;height:1px;background:#A1A1A1;position:absolute;right:-79%;top:37px;}
.searchevents{margin-top:15px;display:block;float:left;width:100%;margin-bottom:20px;}
.sidebar-filters-category h5, .sidebar-filters-topic h5{color:#14263F;font-weight:bold;font-size:18px;position:relative;}
.sidebar-filters-category, .sidebar-filters-topic{display:block;float:left;width:100%;margin-bottom:30px;}
#NEThePosts .col-4 h5:before{content:'';position:absolute;left:-22px;top:-5px;width:8px;height:30px;background:#8BD400;}
#NewsAndEventsPosts-SubHeaderJoin h3{float:left;display:block;width:auto;background:#0E3D89;color:#fff;padding:17px 15px;font-weight:bold;position:relative;font-size:27px;}
#NewsAndEventsPosts{float:left;display:block;width:100%;position:relative;margin-top:30px;}
#NEThePosts .col-4 ul li{color:#0C3D87;font-size:18px;font-weight:bold;}
#NEThePosts .col-4 ul li{list-style:none;color:#0C3D87;font-size:15px;font-weight:bold;margin-bottom:10px;}
#NEThePosts .col-4 ul{padding:0;margin:0;}
.post-wrapper{float:left;display:block;width:100%;position:relative;}
.post-blk{float:left;display:block;width:100%;position:relative;margin-bottom:20px;}
.post-blk-inner{border:1px solid #A1A1A1;border-radius:2px;padding:20px;float:left;display:block;width:calc(100% - 40px);}
.feat-image-blk{float:left;display:block;width:auto;margin-right:20px;margin-bottom:10px;max-width:203px;}
.post-content-blk h3{line-height:24px;margin-bottom:8px;}
.post-content-blk h3 a{color:#0D3D88;font-size:18px;font-weight:bold;}
.post-date{color:#14263F;font-weight:bold;display:block;}
.post-content-blk{width:calc(100% - 240px);float:left;display:block;}
.post-content-left{float:left;display:block;width:calc(100% - 130px);}
.post-content-left-inner{padding-right:10px;}
.post-content-right{float:right;width:120px;text-align:center;display:block;}
.elementor-kit-7 .post-read-more a{background:#8BD400;color:#fff;padding:10px 13px;font-weight:700;font-size:14px;margin-top:10px;display:block;}
.elementor-kit-7 .post-read-more a:hover{background:#0E3D89;color:#fff;}
.post-tags{float:left;display:block;width:100%;}
.post-tags ul{display:block;float:left;width:100%;margin:0;padding:10px 0 0 0;}
.post-tags{float:left;display:block;width:100%;}
.post-tags ul{display:block;float:left;width:100%;margin:0;padding:10px 0 0 0;}
.post-tags ul li{list-style:none;border:2px solid #1D2F49;float:left;width:auto;padding:5px 10px;border-radius:4px;color:#1D2F49;margin-right:10px;}
.post-tags ul li a{color:#1D2F49;font-weight:bold;}
.post-tags ul li:hover{opacity:.7;}
#loadMore{background:transparent;color:#1D2E48;font-weight:bold;border:2px solid #1D2E48;padding:13px 48px;}
#loadMore:hover{background:#1D2E48;color:#fff;border:none;font-weight:bold;padding:15px 50px;}
.subtext{display:block;float:right;margin-top:32px;font-size:18px;color:#858D9A;font-style:italic;margin-right:44px;}
.layout-menus{float:right;display:block;width:100%;margin-bottom:10px;}
.layout-menus-inner{float:right;display:block;width:auto;}
.hamburger-menu{width:48px;height:48px;border:1px solid #0E3D89;border-radius:5px;padding:3px;cursor:pointer;float:left;margin-right:10px;}
.hamgr-slice{background:#0E3D89;width:100%;float:left;display:block;border-radius:10px;height:9px;margin-bottom:6px;}
.grid-menu{width:48px;height:48px;border:1px solid #0E3D89;border-radius:5px;padding:3px;cursor:pointer;float:right;}
.hamgr-slice{background:#0E3D89;width:100%;float:left;display:block;border-radius:10px;height:9px;margin-bottom:6px;}
.grid-menu{width:48px;height:48px;border:1px solid #0E3D89;border-radius:5px;padding:5px 0 0 6px;cursor:pointer;float:right;}
.grid-blk{background:#0E3D89;width:10px;float:left;display:block;border-radius:2px;height:10px;margin-bottom:3px;margin-right:3px;}
.hamburger-menu{width:48px;height:48px;border:1px solid #0E3D89;border-radius:5px;padding:5px 4px 0 5px;cursor:pointer;float:left;margin-right:9px;}
.hamgr-slice{background:#0E3D89;width:100%;float:left;display:block;border-radius:5px;height:9px;margin-bottom:5px;}
.layout-menus-inner{float:right;display:block;width:auto;margin-right:40px;}
.hamburger-menu.active, .hamburger-menu:hover{border:1px solid #8BD400;}
.hamburger-menu.active .hamgr-slice, .hamburger-menu:hover .hamgr-slice{background:#8BD400;}
.grid-menu.active, .grid-menu:hover{border:1px solid #8BD400;}
.grid-menu.active .grid-blk, .grid-menu:hover .grid-blk{background:#8BD400;}
.post-blk.gridview{float:left;display:block;width:50%;position:relative;margin-bottom:20px;}
.gridview .feat-image-blk{float:left;display:block;width:100%;margin-right:20px;margin-bottom:10px;}
.gridview .feat-image-blk img{width:100%;height:auto;}
.gridview .post-content-blk{width:100%;float:left;display:block;}
.gridview .post-content-left{float:left;display:block;width:100%;}
.gridview .post-date{color:#14263F;font-weight:bold;display:block;width:100%;float:left;}
.gridview .post-content-right{float:right;width:100%;text-align:center;display:block;}
.post-blk.gridview{float:none;display:inline-grid;width:calc(50% - 3px);position:relative;margin-bottom:20px;vertical-align:top;}
#NEThePosts ul li .lnink{cursor:pointer;}
#NEThePosts ul li:hover .lnink{color:#8BD400;}
.post-content-blk:hover h3{opacity:.7;}
.post-tags ul li .taglink{color:#1D2F49;font-weight:bold;}
#clearFilters{list-style:none;color:#0C3D87;font-size:15px;font-weight:bold;margin-bottom:20px;cursor:pointer;border:1px solid;display:block;float:left;padding:8px 32px;border-radius:4px;}
#clearFilters:hover{color:#8BD400;}
.hamgr-slice{background:#0E3D89;width:100%;float:left;display:block;border-radius:5px;height:9px;margin-bottom:4px;}
#loadMore{background:transparent;color:#1D2E48;font-weight:bold;border:2px solid #1D2E48;padding:13px 48px;margin-bottom:40px;}
#NewsAndEventsHeaderTitle h1{position:relative;font-family:"Montserrat", sans-serif;font-size:48px;font-weight:700;float:left;display:block;width:auto;padding-left:18px;}
#NewsAndEventsHeaderTitle p{display:block;float:left;margin-left:18px;max-width:75%;font-size:18px;line-height:27px;font-weight:400;}
#NewsAndEventsPosts-SubHeaderJoin h3{float:left;display:block;width:auto;background:#0E3D89;color:#fff;padding:17px 15px;font-weight:bold;position:relative;font-size:36px;font-weight:700;line-height:1;font-family:'Montserrat';}
#NewsAndEventsPosts-SubHeaderJoin h3:after{content:'';display:none !important;}
.subtext{display:block;float:right;margin-top:32px;font-size:18px;color:#858D9A;font-style:normal;margin-right:44px;font-size:18px;font-family:'Montserrat';}
.post-content-blk h3 a{color:#016A94;font-size:22px;font-weight:700;line-height:33px;}
#NEThePosts .col-4 ul li{list-style:none;color:#0C3D87;font-size:18px;font-weight:400;margin-bottom:10px;font-family:'Montserrat';line-height:27px;}
.sidebar-filters-category h5, .sidebar-filters-topic h5{color:#14263F;font-weight:bold;font-size:22px;position:relative;line-height:33px;font-family:'Montserrat';font-weight:700;}
#clearFilters:hover{color:#fff;background:#333A44;}
#clearFilters{list-style:none;color:#15263F;font-size:15px;font-weight:bold;margin-bottom:20px;cursor:pointer;border:1px solid;display:block;float:left;padding:8px 32px;border-radius:4px;}
.post-date{color:#14263F;font-weight:bold;display:block;font-size:18px;font-family:'Montserrat';line-height:27px;}
.single main#content p , .search-results main#content p , .error404 main#content p{font-size:18px;line-height:27px;font-family:'Montserrat';font-weight:400;}
.single .post-date .e-con-inner a, .single .post-date .e-con-inner h5{font-size:18px;line-height:27px;font-family:'Montserrat';font-weight:700;}
.elementor-kit-7 .post-read-more a{background:#8BD400;color:#fff;padding:10px 13px;font-weight:700;font-size:14px;margin-top:10px;display:block;ackground-color:transparent;font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;background-image:linear-gradient(180deg, #A903C6 0%, #680194 100%);border-radius:7px 7px 7px 7px;padding:10px 20px 10px 20px;}
.elementor-kit-7 .post-read-more a:hover{background:#0E3D89;background-color:transparent;background-image:linear-gradient(180deg, #333A44 0%, #333A44 100%);}
#NewsAndEventsPosts-SubHeaderJoin h3{float:left;display:block;width:auto;background:transparent;color:#333A44;padding:17px 15px 17px 0;font-weight:bold;position:relative;font-size:36px;font-weight:700;line-height:1;font-family:'Montserrat';}
#NewsAndEventsHeaderTitle h1:before{display:none;}
#NewsAndEventsHeaderTitle h1{position:relative;font-family:"Montserrat", sans-serif;font-size:48px;font-weight:700;float:left;display:block;width:auto;padding-left:0;}
#NewsAndEventsHeaderTitle h1:after{display:none;}
#NewsAndEventsHeaderTitle p{display:block;float:left;margin-left:0;max-width:75%;font-size:18px;line-height:27px;font-weight:400;}
#NEThePosts .col-4 h5:before{content:'';position:absolute;left:-31px;top:0px;width:6px;height:31px;background:#8BD400;transform:rotate(35deg);}
.hamgr-slice{background:#15263F;width:100%;float:left;display:block;border-radius:5px;height:4px;margin-bottom:5px;margin-top:4px;}
.hamburger-menu.active, .hamburger-menu:hover{border:1px solid #15263F;}
.hamburger-menu.active .hamgr-slice, .hamburger-menu:hover .hamgr-slice{background:#A903C6;}
.grid-blk{background:#15263F;width:8px;float:left;display:block;border-radius:2px;height:8px;margin-bottom:5px;margin-right:5px;}
.grid-menu.active .grid-blk, .grid-menu:hover .grid-blk{background:#A903C6;}
#NewsAndEventsHeaderTitle h1{position:relative;font-family:"Montserrat", sans-serif;font-size:48px;font-weight:700;float:left;display:block;width:auto;padding-left:0;font-size:22px;Color:#fff;font-weight:700;position:relative;}
#NewsAndEventsHeaderTitle h1:before{content:'';width:41px;height:39px;position:absolute;background:url(https://rr-dev.info/wp-content/uploads/2026/01/GreenSlash.svg) center center no-repeat;left:-40px;top:-8px;display:block !important;}
.newstext{float:left;width:calc(100% - 228px);margin-left:30px;}
#NewsAndEventsHeaderTitle p{display:block;float:left;margin-left:0;max-width:100%;font-size:18px;line-height:27px;font-weight:400;}
#NewsAndEventsHeaderTitle h1:before{display:none !important;}
#NEThePosts .col-4 h5:before{display:none !important;}
.newstext{float:left;width:calc(100% - 250px);margin-left:38px;margin-top:24px;}
#NewsAndEventsHeaderTitle h1{position:relative;font-family:"Montserrat", sans-serif;font-size:48px;font-weight:700;float:left;display:block;width:auto;padding-left:0;font-size:48px;Color:#fff;font-weight:700;position:relative;margin-top:-30px;}
.newstext{float:left;width:100%;margin-left:0;margin-top:0px;max-width:700px;}
#NewsAndEventsHeaderTitle h3{font-size:16px;Color:#fff;position:relative;font-weight:800 !important;font-size:18px;line-height:57px;font-family:"Montserrat";}
.newstext{float:left;width:100%;margin-left:0;margin-top:0px;max-width:900px;margin-bottom:30px;}
.grid-menu{width:48px;height:48px;border:1px solid #0E3D89;border-radius:5px;padding:7px 0 0 7px;cursor:pointer;float:right;}
.hamgr-slice{background:#15263F;width:100%;float:left;display:block;border-radius:5px;height:4px;margin-bottom:3px;margin-top:5px;}
.gridview .feat-image-blk{float:left;display:block;width:auto;margin-right:20px;margin-bottom:10px;max-width:100%;width:100%;}
@media only screen and (min-width:0px) and (max-width:1580px){}
@media only screen and (min-width:0px) and (max-width:1280px){
#NewsAndEventsPosts-SubHeaderJoin h3:after{display:none;}
.post-blk-inner{border:1px solid #A1A1A1;border-radius:2px;padding:20px;float:left;display:block;width:100%;}
}
@media only screen and (min-width:0px) and (max-width:1180px){
#NewsAndEventsPostsInner{max-width:calc(100% - 80px);margin:0 auto;display:block;}
}
@media only screen and (min-width:0px) and (max-width:1580px){}
@media only screen and (min-width:0px) and (max-width:1580px){}
@media only screen and (min-width:0px) and (max-width:967px){
#NewsAndEventsHeaderTitle h1:after{content:'';width:58%;height:1px;background:#fff;position:absolute;right:-60%;top:21px;}
.subtext{display:block;float:left;margin-top:0;font-size:18px;color:#858D9A;font-style:italic;margin-right:0;width:100%;}
.feat-image-blk{float:left;display:block;width:100%;margin-right:0;margin-bottom:10px;}
.post-content-blk{width:100%;float:left;display:block;}
.post-content-left{float:left;display:block;width:100%;}
.post-content-right{float:left;width:120px;text-align:center;display:block;}
.layout-menus{float:right;display:none;width:100%;margin-bottom:10px;}
.post-wrapper{float:left;display:block;width:100%;position:relative;margin-top:15px;}
}
@media only screen and (min-width:0px) and (max-width:901px){
#NewsAndEventsHeaderTitle h1:after{content:'';width:43%;height:1px;background:#fff;position:absolute;right:-46%;top:21px;}
}
@media only screen and (min-width:0px) and (max-width:859px){
#NewsAndEventsHeaderTitle h1:after{display:none;}
}
@media only screen and (min-width:0px) and (max-width:767px){
.page-template-news-and-events-page-template #NEThePosts .col-4{width:100%;float:left;display:block;margin-right:0;}
.page-template-news-and-events-page-template #NEThePosts .col-8{float:left;width:100%;display:block;}
#NewsAndEventsPostsInner{max-width:calc(100% - 40px);margin:0 auto;display:block;}
}
@media only screen and (min-width:0px) and (max-width:631px){
.page-template-news-and-events-page-template main#content{max-width:100%;padding-inline-start:0;padding-inline-end:0;}
}
@media only screen and (min-width:0px) and (max-width:1580px){}
@media only screen and (min-width:0px) and (max-width:1580px){}
@media only screen and (min-width:0px) and (max-width:1580px){}
@media only screen and (min-width:0px) and (max-width:1580px){}
@media only screen and (min-width:0px) and (max-width:1580px){}
@media only screen and (min-width:0px) and (max-width:1580px){}
@media only screen and (min-width:0px) and (max-width:1580px){
}