/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Oct 16 2025 | 06:33:50 */
.arrow_gradient_button .pp-button{
	position: relative !important;
	height: 36px;
	display: inline-flex !important;
	align-items: center;
	padding-right: 40px !important;
}

.arrow_gradient_button .pp-button:after{
	position: absolute;
	content: "";
	background: url("/wp-content/uploads/2025/09/ArrowCircleRight.svg");
	width: 36px;
	height: 36px;
	top: 0px;
	right: 0;
}

.home_location_job_grid .jobs_state_wise_imagess{
	aspect-ratio: 1/1;
	position: relative;
	object-fit: cover;
}

.jobs_state_wise_images_home{
	position: relative;
}

.jobs_state_wise_images_home:before{
	content: "";
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	    background-color: #0000004a;
    z-index: 1;
}

.home_location_job_grid{
	position: relative;
}

.home_location_job_grid .jobs_location_home{
	position: absolute;
	top: 50%;
	left: 50%;
	z-index: 2;
	color: #ffffff;
	width: 100%;
	text-align: center;
	font-size: 37px;
	text-transform: uppercase;
	transform: translate(-50%, -50%)
}

/* .home_banner_form ..fl-module-content{
	max-width: 700px;
	margin: auto;
} */

.home_banner_form .gform-footer.gform_footer.top_label{
	padding: 0;
	margin: 0;
}

.home_banner_form .pp-gf-content{
	border-radius: 100px;
	padding: 8px;
	max-width: 700px;
	margin: auto;
}

.home_banner_form #gform_fields_8{
	display: flex;
	gap: 8px;
}

.home_banner_form #gform_submit_button_8{
	height: 100%;
    border-radius: 100px;
    padding: 8px 14px;
	width: auto;
}



.home_banner_form #gform_fields_8 .gfield{
	flex: 1;
}

.home_banner_form #gform_fields_8 #field_submit{
	flex: none;
}

.home_banner_form .gfield_select {
    appearance: none;
    -webkit-appearance: none;
    -moz-appearance: none;
    background-image: url("/wp-content/uploads/2025/09/Group-81.svg");
    background-repeat: no-repeat;
    background-position: right 8px center;
	padding: 8px 14px !important;
}


.