/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: May 21 2025 | 19:21:41 */
@media only screen and (max-device-width: 768px) {
	#similar_job_module_recruiters.home_jobs_grid_customs button.owl-prev {
    	left: 72% !important;
	}
	
	#input_13_1_3_container{
		margin-bottom: 16px !important;
	}
	
	.home_page_testimonials .pp-testimonials-image {
        max-height: 70px !important;
        max-width: 70px !important;
        margin-top: -12rem !important;
        z-index: 6;
    }
	
	.home_page_testimonials .pp-testimonial {
    	display: flex !important;
    	flex-direction: column-reverse !important;
    	align-items: flex-end !important;
	}
	
	.home_page_testimonials .pp-testimonials-wrap .owl-nav {
    	display: flex;
    	justify-content: center;
	}
	
	.universal_max-width_none {
		max-width: none !important;
	}
	
	.header_row .fl-col-group {
		display: flex !important;
	}
	
	.atlas_js_job_row .js_col_left {
		padding-left: 0 !important;
		padding-right: 0 !important;
	}
	
	.atlas_js_job_row .js_col_right {
		padding-left: 0 !important;
		padding-right: 0 !important;
	}
	
	.page-id-17906 .js_mobile_filters_accordion .pp-accordion-button .pp-accordion-button-label {
		background: linear-gradient(to right, #002551 0%, #348C4E 100%);
    	background-clip: text;
    	-webkit-background-clip: text;
    	-webkit-text-fill-color: transparent;
		font-family: "Avenir Next", Verdana, Arial, sans-serif;
    	font-weight: 600;
		font-size: 20px !important;
	}
	
	.js_mobile_filters_accordion .pp-accordion-item-active {
		box-shadow: 0px 6px 104px 0px rgba(0, 0, 0, 0.25);
		padding-left: 20px;
		padding-right: 20px;
	}
	
	.js_mobile_filters_accordion .pp-accordion-item-active .pp-accordion-button {
		padding-left: 18px;
		padding-right: 18px;
		padding-top: 18px;
		padding-bottom: 0;
	}
	
	.job_search_left_facet_customs .facetwp-type-checkboxes {
		display: grid;
    	grid-template-columns: 1fr 1fr;
	}
	
	.fl-node-ukol71sb5g0f .fl-row-content-wrap {
		padding-top: 8px !important;
	}
	
	.job_detail_info_mobile .fl-module-content {
		padding-left: 18px;
		padding-right: 18px;
	}
	
	#gform_submit_button_2 {
		width: 100%;
	}
}

@media only screen and (max-device-width: 540px) {
	
	#offcanvas-5mytbrovkep9 {
		width: 75%;
		background-image: url(/wp-content/uploads/2024/11/Layer_1.svg);
    	background-repeat: no-repeat;
    	background-position: right bottom;
	}
	
	#offcanvas-5mytbrovkep9 .menu .menu-item a {
		padding-left: 0;
		padding-right: 0;
	}
	
	#offcanvas-5mytbrovkep9 .pp-offcanvas-body {
		padding-top: 20px !important;
		padding-left: 20px !important;
		padding-right: 20px !important;
	}
	
	h1 {
		font-size: 40px !important;
	}
	
	h3 {
		font-size: 24px !important;
	}
	
	.banner_row_res .fl-row-content-wrap {
		padding-top: 25%;
	}
	
	.js_mobile_filter_row .fl-row-content-wrap {
		padding-top: 10px !important;
	}
	
	.single-post .blog_similer_carousel button.owl-prev {
		left: 70% !important;
	}
	
	.page-id-28579 #youtube_feeds_carousel .sby-owl-nav .sby-owl-prev, .page-id-15026 #youtube_feeds_carousel .sby-owl-nav .sby-owl-prev  {
		left: 70% !important;
		margin-top: 0 !important;
	}
	
	.page-id-28579 #youtube_feeds_carousel .sby-owl-nav .sby-owl-next, .page-id-15026 #youtube_feeds_carousel .sby-owl-nav .sby-owl-next {
		margin-top: 0 !important;
	}
	
	.about_us_info_btn .pp-infobox-wrap .layout-4-wrapper {
		flex-direction: row !important;
	}
	
	.single-job_listing .pp-infobox-wrap .layout-3-wrapper {
		flex-direction: row !important;
		align-items: center !important;
	}
	
	.page-id-15026 .home_jobs_grid_customs button.owl-prev {
		left: 2% !important;
	}
	
	.single-job_listing .home_jobs_grid_customs button.owl-prev {
		left: 2% !important;
	}
	
	.fl-node-qjgvoiadcenp .fl-col-content {
		padding-top: 0 !important;
	}
	
	.page-id-27234 .custom_grid_slider.traveler_customs button.owl-prev {
		left: 2% !important;
	}
	
	.contact_us_info_box_customs .pp-description-wrap {
		font-size: 20px;
	}
	
	.contact_us_info_box_customs .pp-infobox-wrap .layout-3-wrapper {
		flex-direction: row !important;
	}
	
	.recruiter_facet_customs .facetwp-facet {
		flex-direction: column;
	}
	
	.page-id-28684 iframe#company_join_and_refer {
		min-height: 1700px !important;
	}
	
	.atlas_js_job_row {
		display: flex;
	}
	
	.atlas_js_job_row .col-md-6 {
		width: 50%;
	}
	
	.atlas_js_job_listings {
		padding-left: 0 !important;
		padding-right: 0 !important;
	}
	
	.atlas_js_job_title {
		font-size: 26px !important;
		margin-bottom: 0 !important;
	}
	
	#input_3_1, #input_8_1, #input_10_1 {
		gap: 15px;
	}
	
}

@media only screen and (max-width: 768px) and (min-width: 541px) {
	
	.banner_row_res .fl-row-content-wrap {
		padding-top: 15%;
	}
	
	.js_mobile_filter_row .fl-row-content-wrap {
		padding-top: 10px !important;
	}
	
	.page-id-15026 .home_jobs_grid_customs button.owl-prev, .single-post .blog_similer_carousel button.owl-prev, .single-team_bio .home_jobs_grid_customs button.owl-prev, .single-job_listing .home_jobs_grid_customs button.owl-prev, .page-id-28579 #youtube_feeds_carousel .sby-owl-nav .sby-owl-prev {
		left: 85% !important;
	}
	
	.page-id-27234 .custom_grid_slider.traveler_customs button.owl-prev {
		left: 81% !important;
	}
	
	.recruiter_facet_customs .facetwp-checkbox {
		font-size: 12px !important;
	}
	
	.page-id-28579 #youtube_feeds_carousel .sby_info .sby_video_title_wrap .sby_video_title, .page-id-28579 #youtube_feeds_carousel .sby_info .sby_video_title_wrap {
		font-size: 15px !important;
	}
	
	.page-id-28579 #youtube_feeds_carousel .sby_info .sby_video_title_wrap {
		height: 75px !important;
	}
	
}

/* @media only screen and (min-device-width: 768px) {
	.team_member_details_social_icons .pp-social-icons .pp-social-icon:last-child{
		display: none;
	}
} */