@media(max-width: 1200px){
	.breadcrumb-section h1{
		font-size:3em;
	}
}
@media(max-width: 1175px){
	.breadcrumb-section{
		min-height:450px;
	}
}
/*========================================
 * news section homepage
 * =======================================*/
@media(max-width: 1024px){
	
	.breadcrumb-section h1{
		font-size:2.5em;
	}
	.breadcrumb-section{
		min-height:400px;
	}
	/*=====================================
	 * Font Style 
	 * ====================================*/
	main .elementor-widget-text-editor{
		font-size:1.1em !important;
	} 
	
	.button-arrow-wrap { 
		width: 120px!important;
		height: 90px!important;  
	} 
	.arrow {
		border-width: 0 4px 4px 0;
	} 
	.arrow-bottom-line { 
		height: 4px; 
	}
	.arrow-left-line { 
		width: 4px; 
	}
	.our-team-linear-bg {
		width: calc(100%);
	}
	.news-insights-single h2{
		font-size:2em !important;
        line-height: 1.3em !important;
	}
}


/*========================================
 * news section homepage
 * =======================================*/

@media(max-width:881px){
	#new-insights .news-insight-grid {
    grid-template-columns: repeat(2, 1fr);
	}
	#new-insights .news-insight-grid .post-content h2{
		font-size:18px;
	}
	
}

@media(max-width: 767px){
	
	/*=============================
	 * button style
	 * ============================*/
	
	.button-arrow-wrap {
        width: 100px !important;
        height: 50px !important
    }
	.button-arrow-wrap{
		top:10px;
	}
	.button-arrow-wrap:not(.reverse){
		top:-10px;
	}
	.portfolio-post-list .pp-post {
		box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.1);
		border-radius: 20px;
		transform: unset;
	}
	.portfolio-post-list .pp-post-content {
		transform: unset;
		position: relative; 
	}
	.portfolio-post-list .pp-posts-grid{
		height:100%;
	}
	.portfolio-post-list .pp-post{
   		 padding: 40px 20px;
	}
	
	.fund-table .pp-grid-item-wrap .pp-info-box-subtitle{
		padding-right:0px;
	}
	.heading-right-background:after{
		display:none !important;	
	}
	
	.leadership-team .pp-posts-grid.elementor-grid {
        grid-template-columns: repeat(2, 1fr) !important;
        row-gap: 40px;
        column-gap: 20px;
    }
	.leadership-team .pp-post-thumbnail img{
		width:300px !important;
	}
	.leadership-team .pp-post-thumbnail .pp-post-thumbnail-wrap:before{
		display:none !important;
	}
	.popup_post_content{
    	flex-direction: column;
	}
	.profile_image, .profile_content{
		width:100%;
	}
	.custom-popup-wraper{
		width:98% !important;
    	padding: 60px 20px;
	}
	.profile_content h2{
		font-size:2em;
	}
	
	.fund-portfolio-table .pp-grid-item-wrap{
		padding:10px 10px 10px 10px;
	}
	
	#new-insights .elementor-shortcode form ul{
		gap:10px;
	}
	.heading-background-section:before{
		display:none;
	}
	.portfolio-companies-section  .pp-post-filters {
		display:flex;
		gap:10px;
        justify-content: center;
	}
	
	.portfolio-companies-section .elementor-grid-item{
		box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.1);
		transform: translateY(0px);
		position: relative;
		border-radius: 8px;
		background: linear-gradient(180deg, #E4D86A 0%, #AAEB80 100%);
		padding: 2px;
	}
	.portfolio-companies-section .elementor-grid-item .pp-post-excerpt, .portfolio-companies-section .elementor-grid-item .pp-posts-button{
		opacity:1;
	}
	.portfolio-companies-section .pp-post{
		flex-direction:column;
	}
	.portfolio-companies-section .elementor-grid-item .pp-post-thumbnail{
		margin-bottom:20px !important;
	}
	.portfolio-companies-section .elementor-grid-mobile-1 .elementor-grid{
		gap:30px;
	}
	
	.portfolio-companies-section .pp-posts-pagination{
		margin-top:50px;
	}
	
	.portofilo-slingle-post h2{
		font-size:2em !important;
	}
	.portofilo-slingle-post .elementor-widget-container{
		text-align:left;
	}
}

/*===============
 * FOOTER 
 * ==============*/

@media(max-width: 1024px){
	#tembusu-footer br{
		display: none;
	}
	
}

@media(max-width: 575px){
	.our-news-section .pp-post.pp-grid-item { 
		flex-direction: column-reverse;
	}
	.our-news-section .pp-post-thumbnail {
		width: 100%;
   		margin-bottom: 20px;
	}
	.our-news-section .pp-post-content{
		width:100% !important;
	}
	.portfolio-post-list .pp-post:hover { 
		transform: translateY(0px);
	}  
	
	#new-insights .news-insight-grid {
    grid-template-columns: repeat(1, 1fr);
	}
	#new-insights .elementor-shortcode form ul{
        flex-direction: column;
		width:100%;
	}
	.searchandfilter label, .searchandfilter ul li{
		width:100%;
	}
}

@media(max-width: 475px){
	.button-style .pp-buttons-group{
		flex-direction:column;
	}
	.button-style .pp-buttons-group .pp-button:not(:last-child) {
        margin-right: 0px !important;
        margin-bottom: 20px;
	}
	
	.leadership-team .pp-posts-grid.elementor-grid {
        grid-template-columns: repeat(1, 1fr) !important;
        row-gap: 40px;
        column-gap: 20px;
    }
}