/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Jan 15 2026 | 16:06:59 */
.jobs_count, .jobs_count strong {
    display: flex;
	justify-content: flex-start;
}

.jobs_count .facetwp-counts {
    margin: 0 6px 0 6px;
	color: #A6170A;
}

.article_social_share .pp-share-button {
	height: 3em;
	width: 3em;
}

.ar_homepage_jobs_infos_main {
	display: flex;
    gap: 20px;
}

.article_category a {
	text-decoration: none !important;
    pointer-events: none !important;
    color: #494441 !important;
}

.ar_homepage_jobs_infos_main p {
	color: #494441;
    font-size: 18px;
    line-height: 24px;
    font-weight: 500;
}


/* Pagination */

.ar_franchise_pager .fl-module-content.fl-node-content {
    text-align: center;
/*     border-top: 1px solid #CABFAC;
	padding-top: 26px; */
}

.ar_franchise_pager .facetwp-pager {
	position: relative;
}

.ar_franchise_pager a.facetwp-page {
    font-weight: 500;
    font-size: 14px;
	line-height: 16px;
	color: #33312E;
	text-decoration: none !important;
	outline: none !important;
}

.ar_franchise_pager a.facetwp-page.active {
    font-weight: 500;
    font-size: 14px;
	line-height: 16px;
	color: #A6170A;
	text-decoration: none !important;
}

.ar_franchise_pager a.facetwp-page.next {
    color: transparent;
}

.ar_franchise_pager .facetwp-page.next:after {
    content: "NEXT";
    color: #F6F5F3;
	background: #A6170A;
    position: absolute;
    right: 0;
	font-weight: 500 !important;
	border-radius: 100px;
	padding: 7px 45px;
}

.ar_franchise_pager a.facetwp-page.prev {
    color: transparent;
}

.ar_franchise_pager .facetwp-page.prev:before {
    content: "PREVIOUS";
    color: #F6F5F3;
	background: #A6170A;
    position: absolute;
    left: 0;
	font-weight: 500 !important;
	border-radius: 100px;
	padding: 7px 45px;
}

/* Pagination */