/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: May 18 2025 | 07:31:15 */
@media only screen and (max-width: 992px) and (min-width: 769px) {
	
	.our_integration_col_one {
		width: 65%;
	}
	
	.our_integration_col_two {
		width: 35%;
	}
	
	.header_col_two {
		width: 46.67%;
	}
	
	.our_story_carousel_module .pp-carousel-nav button {
		top: 85% !important;
	}
	
	.page-id-38054 .our_story_carousel_module .pp-carousel-nav .owl-prev {
		left: 34.5% !important;
	}
	
	.page-id-38054 .our_story_carousel_module .pp-carousel-nav .owl-next {
		left: 37.5% !important;
	}
	
	.team_detail_col_one {
		width: 45%;
	}
	
	.team_detail_col_two {
		width: 55%;
	}
	
	.featured_blog_col_one, .featured_blog_col_two {
		width: 100%;
	}
	
	.featured_blogs_read_this_article_btn {
		margin-bottom: 20px;
	}
	
	.title_and_img_div {
		width: 62%;
	}
	
	.featured_blogs_main_texts {
		width: 38%;
	}
	
	.featured_blogs_featured_img img {
		width: 91% !important;
	}
	
	.blogs_featured_img img {
		width: 93% !important;
	}
	
	.blogs_col_one {
		width: 30%;
	}
	
	.blogs_col_two {
		width: 70%;
	}
	
	.blogs_title a {
		height: auto !important;
	}
	
	.article_main_texts {
		margin-left: 50px !important;
	}
	
	.blogs_detail_share_btn {
		flex-direction: column;
		gap: 0 !important;
    	align-items: flex-start !important;
	}
	
	.single-post .featured_blogs_featured_img img {
        width: 88.5% !important;
    }
	
	.features_tab .pp-tabs-labels {
		margin-left: 0 !important;
	}
	
	.features_tab .pp-tab-label-flex .pp-tab-title {
		font-size: 12px !important;
	}
	
	.features_tab .fl-module-content.fl-node-content {
		position: static !important;
		margin-bottom: 20px !important
	}
	
	.features_tab .pp-tabs-panels {
		margin-top: -30px !important;
	}
	
	.solutions_tabs_custom .pp-tabs-labels {
		width: 40% !important;
	}
	
	.solutions_tabs_custom .pp-tabs-panels {
		width: 60% !important;
		margin-top: 0 !important;
	}
	
}

@media only screen and (max-width: 1100px) and (min-width: 993px) {
	
	.header_col_two {
		width: 53.67%;
	}
	
	.our_story_carousel_module .pp-carousel-nav button {
		top: 85% !important;
	}
	
	.page-id-38054 .our_story_carousel_module .pp-carousel-nav .owl-prev {
		left: 44.5% !important;
	}
	
	.page-id-38054 .our_story_carousel_module .pp-carousel-nav .owl-next {
		left: 47.5% !important;
	}
	
	.team_detail_col_one {
		width: 40%;
	}
	
	.team_detail_col_two {
		width: 60%;
	}
	
	.featured_blog_col_one, .featured_blog_col_two {
		width: 100%;
	}
	
	.featured_blogs_read_this_article_btn {
		margin-bottom: 20px;
	}
	
	.title_and_img_div {
		width: 62%;
	}
	
	.featured_blogs_main_texts {
		width: 38%;
	}
	
	.featured_blogs_featured_img img {
		width: 93% !important;
	}
	
	.blogs_featured_img img {
		width: 88% !important;
	}
	
	.blogs_title a {
		height: 96px !important;
	}
	
	.single-post .featured_blogs_featured_img img {
        width: 90% !important;
    }
	
		.features_tab .pp-tabs-labels {
		margin-left: 0 !important;
	}
	
	.features_tab .pp-tab-label-flex .pp-tab-title {
		font-size: 16px !important;
	}
	
	.features_tab .fl-module-content.fl-node-content {
		position: static !important;
		margin-bottom: 20px !important
	}
	
	.features_tab .pp-tabs-panels {
		margin-top: -30px !important;
	}
	
}