.intro-content {
	padding-right: 7rem !important;
}
@media (min-width: 992px) {
	.intro-content-lg {
		padding-right: 7rem !important;
	}
}
.invcategory-menu {
	-webkit-mask-image: linear-gradient(to right, transparent 0%, black 30%, black 70%, transparent 100%);
    mask-image: linear-gradient(to right, transparent 0%, black 30%, black 70%, transparent 100%);
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
}
.owl-prev,
.owl-next {
	all: unset;
	display: inline-block;
 	margin: 0;
}

.custom-nav-btn{
	border: none;
	width: 2rem;
	height: 2rem;
	font-size: 18px;
	border-radius: 50%;
	cursor: pointer;
	display: flex;
	align-items: center;
	justify-content: center;
	transition: background 0.3s, transform 0.2s;
}
.inv-img img {
	object-fit: contain ;
}


.publication-table thead tr, 
.publication-table tbody a {
	font-family: ceraMedium !important;
	font-size: 14px !important
}
.publication-table tbody tr {
	font-family: ceraRegular !important;
	font-size: 14px !important
}
.research-publication .dt-paging-button {
	border-radius: 4px !important;
	font-family: CeraProBold !important;
	font-size: 14px !important;
	margin-left: 0.5rem !important;
}
.research-publication .dt-paging{
	text-align: end;
}

body.dark .public-table-wrapper{
	overflow: hidden;
	background-color: #2a2b2e;
}
body.dark .publication-table thead tr {
	background-color: #27282B;
}
body.dark .publication-table tbody tr:nth-child(odd) {
	background-color: #2B2D30;
}
body.dark .publication-table tbody tr:nth-child(even) {
	background-color: #27282B;
}
body.dark .publication-table tbody a {
	color: #1a81f6;
}
body.dark .research-publication .dt-paging-button {
	background-color: #222326 !important;
}
body.dark .research-publication .dt-paging-button.current {
	background-color: #1a81f6 !important;
	color: #FAFAFA !important;
}
body.dark .research-publication button.dt-paging-button:hover {
	background: rgba(26, 129, 246, 0.1) !important;
	color: #1a81f6 !important;
}


body.light .public-table-wrapper{
	background-color: #f2f2f2;
}
body.light .publication-table thead tr {
	background-color: #fff;
}
body.light .publication-table tbody tr:nth-child(odd) {
	background-color: #f2f2f2;
}
body.light .publication-table tbody tr:nth-child(even) {
	background-color: #fff;
}
body.light .publication-table tbody a {
	color: #174489;
}
body.light .research-publication .dt-paging-button {
	background-color: #FFF !important;
}
body.light .research-publication .dt-paging-button.current {
	background-color: #174489 !important;
	color: #FAFAFA !important;
}
body.light .research-publication button.dt-paging-button:hover {
	background: rgba(26, 129, 246, 0.1) !important;
	color: #174489 !important;
}

/*.research-publication{
	box-shadow: 0px 0px 24px 2px rgba(0, 0, 0, .15);
}*//*


body.dark .publication-table tbody tr:nth-child(odd) {
	background-color:#202123;
}
body.dark .publication-table tr:nth-child(even) {
	background-color:  #2a2b2e;
}
body.light .publication-table tbody tr:nth-child(odd) {
	background-color: #f2f2f2;
}
body.light .publication-table tbody tr:nth-child(even) {
	background-color: #fff;
}*/