/*
	Theme Name: Create Circus-Child
	Theme URI: https://elementor.com/hello-theme/?utm_source=wp-themes&utm_campaign=theme-uri&utm_medium=wp-dash
	Template: create-circus
	Author: Create Circus Team
	Author URI: https://elementor.com/?utm_source=wp-themes&utm_campaign=author-uri&utm_medium=wp-dash
	Description: A plain-vanilla &amp; lightweight theme for Elementor page builder
	Version: 52.6.1.17
	Updated: 2022-12-21 10:48:52
	
*/


body.single-post {    
	background-image: url(img/sp-post.jpg);    
	background-size: 100% auto !important;    
	background-attachment: inherit !important;
	background-repeat: no-repeat;
}
.single-post #main-content {    
	background-color: transparent;
}
body .filtr-post .pd_pcf_single_item .pd_pcf_thumbnail a:after, .our-work-sec .upk-alter-grid .upk-item .upk-content, .single-post .et_pb_blog_grid h2, .yarpp-thumbnails-horizontal .yarpp-thumbnail-title, .mobile-advice-sec .upk-alter-carousel .upk-content, .elementor-element-49db449f .upk-alex-grid .upk-content-wrap {    
	background: url(img/Shadow-3.png) no-repeat !important;	    
	background-size: cover !important;	
	box-shadow: none  !important;
}
/*.elementor-element-3d7ce0fa .upk-alex-carousel .upk-content-wrap {    
	background: url(img/Shadow-2-2.png) no-repeat !important;	    
	background-size: cover !important;	
	box-shadow: none  !important;
}*/
body .filtr-post .pd_pcf_single_item:hover .pd_pcf_thumbnail a:after, .our-work-sec .upk-alter-grid .upk-item:hover .upk-content, .mobile-advice-sec .upk-alter-carousel .upk-item:hover .upk-content, .elementor-element-49db449f .upk-alex-grid .upk-item:hover .upk-content-wrap  {	
	background: rgb(0 0 0 / 80%) !important;
}



@media screen and ( max-width: 767px ) {	
	.filtr-post .pd_pcf_single_item{		
		overflow: inherit !important;	
	}	
	.filtr-post .pd_pcf_thumbnail img, body .filtr-post .pd_pcf_single_item .pd_pcf_thumbnail a:after{		
		box-shadow: none !important;		
		border-radius: 0px !important;	
	}	
	.filtr-post .pd_pcf_content, .filtr-post .lg-3 .pd_pcf_content {		
		top: 75% !important;
	}	
	.filtr-post .pd_pcf_description {		
		text-align: center;		
		padding-top: 15px;	
	}	
	.filtr-post .wbel_pd_pcf_wrapper .pd_pcf_item {		
		margin-bottom: 80px;	
	}	
	.filtr-post .pd_pcf_text {		
		font-size: 18px !important;		
		line-height: 26px !important;	
	}
}
@media screen and ( max-width: 389px ) {	
	body .filtr-post .pd_pcf_content, .filtr-post .lg-3 .pd_pcf_content {		
		top: 67% !important;	
	}	
	body .filtr-post .wbel_pd_pcf_wrapper .pd_pcf_item {		
		margin-bottom: 95px;	
	}	
	body .filtr-post .pd_pcf_text {		
		font-size: 15px !important;		
		line-height: 24px !important;	
	}
}