/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Oct 15 2025 | 06:06:37 */
@media only screen and (max-device-width: 768px) {
	
	.universal_max-width_none {
		max-width: none !important;
	}
	
/* 	.homepage_testimonials .pp-content-wrapper{
		height: auto !important;
	} */
	
	#gform_fields_9{
		display: flex;
		gap: 8px;
	}
	
	#field_9_1{
		flex: auto;
	}
	
	.pp-testimonials-wrap .owl-nav{
		position: relative;
	}
	
	.homepage_testimonials .pp-testimonials-wrap .owl-nav.position-side button.owl-prev{
		left: 37%;
	}
	
	.homepage_testimonials .pp-testimonials-wrap .owl-nav.position-side button.owl-next{
		right: 37%;
	}
	
	.homepage_testimonials .owl-carousel{
		padding-bottom: 40px;
	}
	
	.bluecloud_jobs_title h5 a{
		font-size: 28px;
		height: auto;
	}
	
	.homepage_jobs_carousel .fl-module-content{
		max-width:none !important;
		width: auto !important;
	}
	
	.homepage_jobs_carousel .owl-nav .owl-prev{
		    left: auto !important;
    right: 60px;
	}
	
	.homepage_jobs_carousel .owl-nav.pp-carousel-nav .owl-next{
		left: auto !important;
    right: 10px !important;
	}
	
	 .job_search_keyword_facet .facetwp-icon{
		right: 0;
		 top: 4px;
	}
	
	.job_search_keyword_facet .facetwp-icon::before{
		    width: 60px;
    height: 48px;
	}
	
}

@media only screen and (max-device-width: 540px) {
	
	.top_img_custom .fl-photo-content, .top_img_custom .fl-photo-img {
    	width: 100%;
	}
	
	.blue_cloud_logo_img .fl-photo-content, .blue_cloud_logo_img .fl-photo-img {
    	width: 85%;
	}
	
}

@media only screen and (max-width: 768px) and (min-width: 541px) {
	
	.minus_margin_col .fl-col-content {
		margin-top: -90px;
	}
	
	#connect_with_us .fl-col-content {
		margin-top: 0 !important;
	}
	
}