.elementor-8795 .elementor-element.elementor-element-a445b79{padding:25px 0px 30px 0px;}body:not(.rtl) .elementor-8795 .elementor-element.elementor-element-a445b79.drdt_sticky_fixed{left:0px;}body.rtl .elementor-8795 .elementor-element.elementor-element-a445b79.drdt_sticky_fixed{right:0px;}.elementor-8795 .elementor-element.elementor-element-a445b79.drdt_sticky_fixed{top:0px;z-index:5;}.elementor-8795 .elementor-element.elementor-element-388b32e > .elementor-widget-container{margin:0px 0px 20px 0px;padding:0px 0px 0px 0px;}.elementor-8795 .elementor-element.elementor-element-388b32e .saasland_heading{color:var( --e-global-color-c32f8db );font-size:35px;}body:not(.rtl) .elementor-8795 .elementor-element.elementor-element-6e565d6.drdt_sticky_fixed{left:0px;}body.rtl .elementor-8795 .elementor-element.elementor-element-6e565d6.drdt_sticky_fixed{right:0px;}.elementor-8795 .elementor-element.elementor-element-6e565d6.drdt_sticky_fixed{top:0px;z-index:5;}@media(max-width:767px){.elementor-8795 .elementor-element.elementor-element-388b32e .saasland_heading{font-size:20px;}}/* Start custom CSS *//* Input */
.astra-portfolio-filters .search-form input[type=search]{
	border-top-left-radius:50px;
	border-top-right-radius:50px;
	border-bottom-left-radius:50px;
	border-bottom-right-radius:50px;
	padding-left:10px;
	padding-right:10px;
	padding-top:5px;
	padding-bottom:5px;
}

/* Link */
.astra-portfolio-categories li a{
	background-color:#efeff0;
	border-top-right-radius:3px;
	border-top-left-radius:3px;
	border-bottom-left-radius:3px;
	border-bottom-right-radius:3px;
	animation-fill-mode:both;
	margin-top:3px !important;
	margin-bottom:3px !important;
}

/* Link (hover) */
.astra-portfolio-categories li a:hover{
	background-color:#5D5CE4;
	color:white;
}

/* Link (active) */
.astra-portfolio-categories li a:active{
	background-color:#5D5CE4;
	color:white;
}

/* View demo wrap */
.astra-portfolio-shortcode-wrap .site-single .view-demo-wrap{
	transform:translatex(0px) translatey(0px);
}

/* Inner */
.astra-portfolio-shortcode-wrap .site-single .inner{
	border-top-right-radius:3px;
	border-top-left-radius:3px;
	border-bottom-left-radius:3px;
	border-bottom-right-radius:3px;
	transform:translatex(0px) translatey(0px);
}

/* Site preview */
.astra-portfolio-shortcode-wrap .site-single .site-preview{
	border-top-left-radius:3px;
	border-top-right-radius:3px;
}

/* Item title */
.astra-portfolio-shortcode-wrap .site-single .item-title{
	color:#383838;
}

/* Astra portfolio filters */
#astra-portfolio .astra-portfolio-filters{
	padding-left:15px;
	padding-top:10px;
	padding-bottom:10px;
	border-top-left-radius:3px;
	border-top-right-radius:3px;
	border-bottom-right-radius:3px;
	border-bottom-left-radius:3px;
	box-shadow:none;
}

/* Template meta */
.astra-portfolio-shortcode-wrap .site-single .template-meta{
	padding-top:5px;
	padding-bottom:5px;
}

/* 767px and smaller screen sizes */
@media (max-width:767px){

	/* Column 3/12 */
	.elementor .elementor-section-wrap .elementor-element-5edbf31 .elementor-container .elementor-top-column .elementor-widget-wrap .elementor-widget-shortcode .elementor-widget-container .elementor-shortcode #astra-portfolio .astra-portfolio-shortcode-wrap .site-single{
		width:50% !important;
	}
	
	/* Column 3/12 */
	#astra-portfolio .astra-portfolio-shortcode-wrap .site-single{
		display:inline-block;
		float:left;
	}
	
	/* Input */
	.elementor-section-wrap .elementor-element-5edbf31 .elementor-container .elementor-top-column .elementor-widget-wrap .elementor-widget-shortcode .elementor-widget-container .elementor-shortcode #astra-portfolio .astra-portfolio-filters .search-form input[type=search]{
		width:100% !important;
	}
	
	/* Search form */
	.elementor .elementor-section-wrap .elementor-element-5edbf31 .elementor-container .elementor-top-column .elementor-widget-wrap .elementor-widget-shortcode .elementor-widget-container .elementor-shortcode #astra-portfolio .astra-portfolio-filters .search-form{
		width:90% !important;
	}
	
}

/* 400px and smaller screen sizes */
@media (max-width:400px){

	/* Column 3/12 */
	#astra-portfolio .astra-portfolio-shortcode-wrap .site-single{
		display:block;
	}
	
	/* Column 3/12 */
	.elementor .elementor-section-wrap .elementor-element-5edbf31 .elementor-container .elementor-top-column .elementor-widget-wrap .elementor-widget-shortcode .elementor-widget-container .elementor-shortcode #astra-portfolio .astra-portfolio-shortcode-wrap .site-single{
		width:100% !important;
	}
	
}/* End custom CSS */