/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Oct 09 2025 | 12:06:39 */
@media only screen and (max-width: 992px) and (min-width: 769px) {
	
	#gform_19 .gfield_radio .gchoice {
	    width: 10% !important;
	}
	
	#gform_17 .gfield_radio {
		flex-direction: column;
		gap: 0 !important;
	}
	
	#gform_17 .gchoice {
		width: auto !important;
	}
	
	.banner_res_row .fl-row-content-wrap {
        padding-top: 16%;
    }
	
	#offcanvas-uxphtbqae6oj {
		width: 100% !important;
	}
	
	.gform_button {
		position: relative !important;
		top: 0 !important;
		right: 0 !important;
	}
	
	#input_9_17 {
		height: 110px !important;
	}
	
	.jd_more_info_hpa .jobs_more_info {
		display: grid;
    	grid-template-columns: 1fr 1fr;
	}
	
	.page-id-933 .custom_slider_arrow_bottom .owl-prev, .page-id-1131 .custom_slider_arrow_bottom .owl-prev {
		left: 45% !important;
	}
	
	.page-id-933 .custom_slider_arrow_bottom .owl-next, .page-id-1131 .custom_slider_arrow_bottom .owl-next {
		right: 45% !important;
	}
	
	.team_detail_more_info {
		flex-direction: column !important;
		gap: 0 !important;
	}
	
	.team_member_img_col, .team_detail_more_info_col {
		width: 50% !important;
	}
	
}

@media only screen and (max-width: 1100px) and (min-width: 993px) {
	
	#gform_19 .gfield_radio .gchoice {
	    width: 10% !important;
	}
	
	.banner_res_row .fl-row-content-wrap {
        padding-top: 14%;
    }
	
	#offcanvas-uxphtbqae6oj {
		width: 100% !important;
	}
	
	#menu-header-menu .menu-item {
		margin-left: 5px;
	}
	
	.header_col_one {
		width: 18%;
	}
	
	.header_col_two {
		width: 54%;
	}
	
	.header_col_three {
		width: 20%;
	}
	
	.header_col_four {
		width: 8%;
	}
	
}