.elementor-widget-spajder_posts {
	transition: 0.3s ease-out;
	width:100%;
}

/*
* POST LIST
*/

.elementor-widget-spajder_posts.list-type-list .spajder-post {
	display: flex;
	flex-wrap: wrap;
	padding: 30px 10px;
	flex-direction: column;
	width: 25%;
}


.elementor-widget-spajder_posts.list-type-list .wrap{
	display: flex;
	flex-direction: column;
	align-items: flex-start
}

.elementor-widget-spajder_posts.list-type-list .divider {
	margin:auto;
	width: 100%;
	height:1px;
	border:none
}


.elementor-widget-spajder_posts.list-type-list .spajder-post img, .spajder-post .placeholder {
	object-fit: cover;
	width: 100%;
	height: 150px;
	mask-repeat: no-repeat;
	mask-size: contain;
	-webkit-mask-repeat: no-repeat;
	-webkit-mask-size: contain;
}

.elementor-widget-spajder_posts.list-type-list .spajder-post .post-item {
	display: flex;
	flex-direction: column;
	justify-content: flex-start;
}

.elementor-widget-spajder_posts.list-type-list .spajder-post h2 {
	margin: 0;
	color: var(--e-global-color-secondary)
}

.elementor-widget-spajder_posts.list-type-list .spajder-post-meta span {
	margin: 0 20px 20px 0;
	font-size: 10px;
	line-height: 12px;
	font-weight: 100;
	color: #878787;
	display: inline-block
}

.elementor-widget-spajder_posts.list-type-list .spajder-post-meta a {
	color: var(--e-global-color-accent)
}

.elementor-widget-spajder_posts.list-type-list .spajder-post .post-item .heading a {
	font-weight: 100;
	color: var(--e-global-color-accent)
}

.elementor-widget-spajder_posts.list-type-list .spajder-post .post-item .content {
	font-weight: 400;
	font-size: 19px;
	line-height: 28px;
}

.elementor-widget-spajder_posts.list-type-list .spajder-post .post-item .content a {
	display: block;
	background-color: #F5822C;
	border-radius: 13px;
	padding: 10px;
	max-width: fit-content;
}

.elementor-widget-spajder_posts.list-type-list .spajder-post .tags {
	font-size: 8px;
	margin-top: 20px;
	font-weight: 200
}
.elementor-widget-spajder_posts.list-type-list .load-more{
	outline: none;
	border: none;
	margin: 25px auto;
	background-color: transparent;
	color: #3E73B7;
	font-weight: 700;
	font-size: 16px;
	cursor: pointer
}

.elementor-widget-spajder_posts.list-type-list .load-more::before {
	content: "";
	display: inline-block;
	width: 16px;
	height: 9px;
	margin-right: 10px;
	mask-image: url(../assets/caret-down.svg);
	-webkit-mask-image: url(../assets/caret-down.svg);
	background-color: #3E73B7;
}

@media screen and (max-width:724px) {

	
.elementor-widget-spajder_posts.list-type-list .spajder-post .post-item {
	margin-left: 0
}
	
}

/* BLOCK STYLE */

.elementor-widget-spajder_posts.list-type-block .wrapper {
	display: flex;
	justify-content: space-between;
	flex-wrap: wrap;
	--block-margin:10px;
}

.elementor-widget-spajder_posts.list-type-block .spajder-post {
	display: flex;
	flex-direction: row;
}


.elementor-widget-spajder_posts.list-type-block .block-100 img {
	flex-grow: 1;
}

.elementor-widget-spajder_posts.list-type-block .spajder-post{
	width:100%;
}

.elementor-widget-spajder_posts.list-type-block .block-100 {
	max-width:100%;
}

.elementor-widget-spajder_posts.list-type-block .block-50 {
	max-width:calc(50% - var(--block-margin));
	
}

.elementor-widget-spajder_posts.list-type-block .block-50 .info {
	flex-grow: 3;
}


.elementor-widget-spajder_posts .post-count{
	display: none;
}