/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: May 21 2026 | 17:39:52 */
/* Healthcare job search page ------- */
body .elementor .facetwp-facet ,
body .elementor .jobs-count ,
body .healthcareresume-form .gform_wrapper.gravity-theme #field_27_10 .gform_fileupload_rules,
body .healthcareresume-form .gform_wrapper.gravity-theme #field_27_10 #gfield_description_27_10 ,
body .healthcareresume-form .gform_wrapper.gravity-theme .gfield_consent_label{
	font-family: "Rubik", Sans-serif;
}

body .elementor .jobs-count{
	color: #757575 !important;
	font-size: 17px;
	font-weight: 450;
	letter-spacing: -0.38px;
}

body .facetwp-facet-sort_by_healthcare_jobs select ,
body .facets-sidebar .facet-wrap select ,
body .facets-sidebar .facetwp-search{
	border: 1px solid #757575;
	padding: 8px 4px 8px 13px;
	border-radius: 0;
	color: #757575;
	font-size: 14px;
	font-weight: 450;
	letter-spacing: -0.28px;
}

body .elementor .facetwp-facet select:focus-visible ,
body .healthcareresume-form .gform_wrapper.gravity-theme input:focus-visible ,
body .healthcareresume-form .gform_wrapper.gravity-theme select:focus-visible{
	outline: none !important;
}

body .facets-sidebar .facetwp-input-wrap{
	width: 100%;
}

body .clear-filterbtn button{
	border: 1px solid #163063;
	border-radius: 0;
	background-color: transparent;
	color: #163063;
}

body .facets-sidebar .facetwp-facet-job_search .facetwp-icon:before{
	background: url('/wp-content/uploads/2026/05/Circle-Arrow.svg') no-repeat;
	background-position: 5px 50%;
	background-size: 20px 20px;
}

body .facets-sidebar .facetwp-facet-job_search .facetwp-icon{
	opacity: 1;
}

body.single-job_listing .elementor .go-blog .elementor-icon-list-item a:hover:after{
	width: 100%;
}

body .healthcareresume-form .gform_wrapper.gravity-theme .gfield_label{
	color: #15335F;
	font-size: 14px;
	font-weight: 500;
}

body .healthcareresume-form .gform_wrapper.gravity-theme input ,
body .healthcareresume-form .gform_wrapper.gravity-theme select{
	border: 1px solid #666;
	border-radius: 0;
	padding: 12px 14px;
}

div#input_27_12 {
	display: flex;
	align-items: center;
	gap: 24px;
}

div#input_27_12 .gfield-choice-input ,
#input_27_11_1{
	appearance: none;
	-webkit-appearance: none;
	width: 4px;
	height: 4px;
	border-radius: 0 !important;
	background: #fff;
	border: 1px solid #A3A3A3;
	cursor: pointer;
	padding: 6px;
}

div#input_27_12 .gfield-choice-input:checked ,
#input_27_11_1:checked{
	background: #15335F;
}

body .healthcareresume-form .gform_wrapper.gravity-theme #field_27_10 .gfield_label{
	font-weight: 700;
}

body .healthcareresume-form .gform_wrapper.gravity-theme #field_27_10 .gform_fileupload_rules,
body .healthcareresume-form .gform_wrapper.gravity-theme #field_27_10 #gfield_description_27_10{
	color: #4E504D;
	font-size: 12px;
	line-height: 13.73px; 
}

body .healthcareresume-form .gform_wrapper.gravity-theme #field_27_10 #gfield_description_27_10{
	padding-top: 3px;
}

input#input_27_10 {
	border: none;
	padding: 8px 0;
}

body .healthcareresume-form .gform_wrapper.gravity-theme .gfield_consent_label{
	color: #4E504D;
	font-size: 12px;
	line-height: 15.103px; 
}

body .healthcareresume-form .ginput_container.ginput_container_consent {
	display: flex;
	gap: 11px;
	align-items: flex-start;
}

#gfield_upload_rules_27_10{
	padding-top: 5px;
}

body .healthcareresume-form #gform_submit_button_27{
	margin-bottom: 20px;
	background: #E74697;
	border: none;
	padding: 17px 20px;
}

body .healthcareresume-form #gform_submit_button_27:hover{
	color:#fff ;
	background: #0c184c;
}

body.single-job_listing ul li , 
body.single-job_listing ol li{
	padding-bottom: 15px;
}


@media (max-width: 769px) {
	body .elementor .job-titlegrid .elementor-heading-title.elementor-size-default {
		height: 62px;
	}
}

@media (max-width: 640px){
	body .elementor .jobs-count{
		font-size: 14px;
	}
	
	body .healthcareresume-form .gform_wrapper.gravity-theme input, 
	body .healthcareresume-form .gform_wrapper.gravity-theme select{
	    padding: 8px 14px;
}
	
	body .healthcareresume-form .gform_wrapper.gravity-theme select{
		height: 48px;
	}
	
	body .healthcareresume-form #gform_submit_button_27 {
    margin-bottom: 0;
		margin-top: 5px;
    padding: 10px 20px;
}