/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Sep 23 2025 | 07:14:39 */
.job_search_checkbox_facet .facetwp-facet, .job_search_fselect_facet .facetwp-facet{
	margin-bottom: 0;
}

.job_search_left_side_facet .title-text{
	display: block !important;
}

.job_search_fselect_facet .fs-wrap{
	width: 100%;
	font-size: 12px;
	color: #565657;
}

.job_search_fselect_facet .fs-label-wrap{
	padding: 14px !important;
	border: 1px solid #BABABA;
	border-radius: 10px;
}

.job_search_fselect_facet .fs-wrap.multiple.fs-open .fs-label-wrap{
	border-bottom: 0;
	border-bottom-left-radius:0;
	border-bottom-right-radius: 0;
}

.job_search_fselect_facet .fs-dropdown{
	padding: 0 14px 14px 14px !important;
	border: 1px solid #BABABA;
	border-top: 0;
	border-bottom-left-radius: 10px;
	border-bottom-right-radius: 10px;
}

.job_search_fselect_facet .fs-label{
	padding: 0 !important;
}

.job_search_fselect_facet .fs-wrap .fs-search input{
	font-size: 12px !important;
	color: #565657 !important;
}

.job_search_fselect_facet .fs-search{
    margin-bottom: 12px;
}

.job_search_fselect_facet .fs-arrow{
	content: "";
	border: 0 !important;
	background-image: url("/wp-content/uploads/2025/09/Vector-80.svg");
	background-repeat: no-repeat;
	width: 10px;
	height: 10px;
	background-size: contain;
	right: 14px;
}

.job_search_checkbox_facet .facetwp-checkbox{
	color: #333232;
}

.job_search_fselect_facet .facetwp-facet-title{
	margin-top: 0;
	color: #000000;
	font-size: 16px;
	margin-bottom: 2px;
}

.job_search_info_box .pp-infobox-wrap{
	background: linear-gradient(90deg, #1A2F9C 0%, #24D6FF 100%);
	border-radius: 16px;
	    padding: 1px;
}
.job_search_info_box .pp-infobox{
	background: #fff;
	border-radius: 16px;
	border: 0;
}

.sort_by_facet .facetwp-facet{
	margin-bottom: 0;
	position: relative;
	    text-align: end;
}

.sort_by_facet select{
	color: #565657;
	font-size: 12px;
	padding:8px 20px 8px 10px !important;
	border: 1px solid #BABABA;
	border-radius: 10px;
	appearance: none;
    -webkit-appearance: none;
    -moz-appearance: none;
	
}

.sort_by_facet .facetwp-facet::after{
	background-image: url(/wp-content/uploads/2025/09/Vector-80.svg);
    background-repeat: no-repeat;
    background-position: right 0px center;
	width: 10px;
	height: 10px;
	content: "";
	position: absolute;
	    right: 5px;
    top: 13px;
    background-size: contain;
    transform: rotate(181deg);
}



.job_search_search_facet .facetwp-facet{
	margin-bottom: 0;
}

.job_search_search_facet .facetwp-input-wrap{
	width: 100%;
}

.job_search_search_facet .facetwp-icon{
	display: none;
}

.job_search_search_facet .facetwp-search{
	color: #6A6969;
	font-size: 16px;
	padding: 12px 18px;
	background-color: #fff ;
	border: 1px solid #1A2F9C;
	border-radius: 100px;
}

.job_search_search_facet .facetwp-search:placeholder{
	color: #6A6969;
}

.job_search_seacrh_jobs_btn .fwp-submit{
	    background-color: #1A2F9C;
    font-size: 16px;
    font-weight: 600;
    color: #ffffff;
    padding: 14px 32px;
    transition: all .3s 
ease 0s;
    border: 1px solid #1A2F9C;
    text-align: center;
    text-decoration: none;
    border-radius: 100px;
    display: inline-block;
    font-family: Montserrat, sans-serif;
}

.job_search_seacrh_jobs_btn .fwp-submit:hover, .job_search_seacrh_jobs_btn .fwp-submit:active, .job_search_seacrh_jobs_btn .fwp-submit:focus{
	    background-color: #ffffff;
    color: #1A2F9C;
}

.job_search_reset_facet .facetwp-facet{
	margin-bottom: 0;
}

.job_search_reset_facet .facetwp-reset{
	font-size: 14px;
	font-weight: 600;
	font-family: Montserrat, sans-serif;
	color: #737373;
	padding: 6px 22px;
	border-radius: 100px;
	background: #fff;
	border: 1px solid #616161;
}

	
