/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Dec 24 2025 | 09:02:35 */
@media (max-width: 768px) {
	
	.universal_max-width_none {
		max-width: none !important;
	}
	
	.header_top_infobox .layout-3-wrapper {
		flex-direction: row !important;
	}
	
	.header_top_infobox .fl-module-content {
		align-items: center;
	}
	
  	#featured_post .wwyh_posts_main_container{
		flex-direction: column;
	}

	#featured_post .wwyh_post_image_main, #featured_post .wwyh_post_content{
		width: 100% !important;
	}
	
	#featured_post .wwyh_post_image a img{
		border-bottom-left-radius: 0 !important;
		border-top-right-radius: 16px !important;
		border-bottom-right-radius: 0 !important;
	}
	
	#featured_post .wwyh_post_content{
		border-top-right-radius: 0 !important;
		border-bottom-left-radius: 16px !important;
		padding: 28px 30px 35px 30px !important;
	}
	
	.wwyh_post_more_info_main {
		flex-direction: column;
		gap: 0 !important;
	}
	
	.single_button_homepage_lg .pp-button-wrap a {
		padding-left: 45px !important;
		padding-right: 45px !important;
	}
	
	.industries-tab .pp-tabs {
		display: block !important;
	}
	
}

@media only screen and (max-width: 992px) and (min-width: 769px) {
	
	.banner_row_res .fl-row-content-wrap {
		padding-top: 28%;
	}
	
	.page-id-35469 #featured_post .wwyh_posts_main_container {
	  flex-direction: column;
	}
	
	.page-id-35469 #featured_post .wwyh_posts_main_container .wwyh_post_image_main {
		width: 100%;
	}
	
	.page-id-35469 #featured_post .wwyh_posts_main_container .wwyh_post_content {
		width: 100%;
		border-top-left-radius: 0px;
		border-bottom-left-radius: 16px;
		border-top-right-radius: 0px;
		border-bottom-right-radius: 16px;
	}
	
	
	.page-id-35469 #featured_post .wwyh_posts_main_container .wwyh_post_image_main img{
		border-top-left-radius: 16px;
		border-bottom-left-radius: 0px;
		border-top-right-radius: 16px;
		border-bottom-right-radius: 0px;
	}
	
	.page-id-35469 [data-node="3ax4wybtv2hz"] {
		position: relative !important;
		top: auto !important;
	}
	
	.page-id-35469 .bg_col_one {
		width: 35% !important;
	}
	
	.page-id-35469 .bg_col_two {
		width: 65% !important;
	}
	
	.bg_col_two_sub_col_one {
		width: 72%;
	}
	
	.bg_col_two_sub_col_two {
		width: 28%;
	}
	
	.search_html_btn .fwp-submit {
		font-size: 12px !important;
		padding: 9px 10px !important;
	}
	
	#featured_post .wwyh_posts_main_container {
		flex-direction: column;
	}
	
	#featured_post .wwyh_post_image_main, #featured_post .wwyh_post_content {
		width: 100% !important;
	}
	
	.single_button_homepage_lg .pp-button-wrap a {
		padding-left: 25px !important;
		padding-right: 25px !important;
	}
	
	.wwyh_post_more_info_main {
		gap: 0 !important;
		flex-direction: column;
	}
	
}

@media only screen and (max-width: 1100px) and (min-width: 993px) {
	
	#menu-header-menu .menu-item a {
		font-size: 13px;
	}
	
	.page-id-35469 #featured_post .wwyh_posts_main_container {
	  flex-direction: column;
	}
	
	.page-id-35469 #featured_post .wwyh_posts_main_container .wwyh_post_image_main {
		width: 100%;
	}
	
	.page-id-35469 #featured_post .wwyh_posts_main_container .wwyh_post_content {
		width: 100%;
		border-top-left-radius: 0px;
		border-bottom-left-radius: 16px;
		border-top-right-radius: 0px;
		border-bottom-right-radius: 16px;
	}
	
	
	.page-id-35469 #featured_post .wwyh_posts_main_container .wwyh_post_image_main img{
		border-top-left-radius: 16px;
		border-bottom-left-radius: 0px;
		border-top-right-radius: 16px;
		border-bottom-right-radius: 0px;
	}
	
	.page-id-35469 [data-node="3ax4wybtv2hz"] {
		position: relative !important;
		top: auto !important;
	}
	
	#featured_post .wwyh_posts_main_container {
		flex-direction: column;
	}
	
	#featured_post .wwyh_post_image_main, #featured_post .wwyh_post_content {
		width: 100% !important;
	}
	
	.single_button_homepage_lg .pp-button-wrap a {
		padding-left: 35px !important;
		padding-right: 35px !important;
	}
	
	.js_col_one {
		width: 33%;
	}
	
	.js_col_two {
		width: 67%;
	}
	
	.js_col_two_sub_col_one {
		width: 70%;
	}
	
	.js_col_two_sub_col_two {
		width: 30%;
	}
	
	.jd_col_one {
		width: 65%;
	}
	
	.jd_col_two {
		width: 35%;
	}
	
}
