.elementor-242 .elementor-element.elementor-element-3c101d2{padding:20% 4.467% 20% 4.467%;}.elementor-242 .elementor-element.elementor-element-b41be7a .dce-post-item{width:calc( 100% / 3 );}.elementor-242 .elementor-element.elementor-element-b41be7a .dce-post-item.equalHMR{flex:0 1 calc( 100% / 3 );flex-grow:0;}.elementor-242 .elementor-element.elementor-element-b41be7a .equalHMRWrap{justify-content:flex-start;}.elementor-242 .elementor-element.elementor-element-b41be7a .dce-post-item .dce-wrapper{padding:0% 4.675% 19.736% 4.501%;}.elementor-242 .elementor-element.elementor-element-b41be7a div.infiniteScroll{justify-content:center;}.elementor-242 .elementor-element.elementor-element-b41be7a .infiniteScroll button{color:var( --e-global-color-1de6cce8 );background-color:#FFFFFF;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-242 .elementor-element.elementor-element-3c101d2{padding:30% 4.467% 20% 4.467%;}.elementor-242 .elementor-element.elementor-element-b41be7a .dce-post-item{width:calc( 100% / 2 );}.elementor-242 .elementor-element.elementor-element-b41be7a .dce-post-item.equalHMR{flex:0 1 calc( 100% / 2 );}.elementor-242 .elementor-element.elementor-element-b41be7a .equalHMRWrap{justify-content:center;}}@media(max-width:767px){.elementor-242 .elementor-element.elementor-element-3c101d2{margin-top:26%;margin-bottom:0%;padding:4% 0% 4% 0%;}.elementor-242 .elementor-element.elementor-element-b41be7a .dce-post-item{width:calc( 100% / 1 );}.elementor-242 .elementor-element.elementor-element-b41be7a .dce-post-item.equalHMR{flex:0 1 calc( 100% / 1 );}}/* Start custom CSS for dyncontel-acfposts, class: .elementor-element-b41be7a */.cblinea img {
	width: calc(185px + ( 185 - 100) * ((100vw - 300px) / (4000 - 300))) !important;
}

.cbttl {
	white-space: nowrap;
	font-size: calc(34px + ( 44 - 30) * ((100vw - 300px) / (4000 - 300)));
}

.cbvideo img {
	height: 353px;
	width: 531px!important;
	object-fit: cover;
}

@media screen and (min-width: 1025px) and (max-width: 1500px) {
	.cntrbart .equalHMR {
		flex: 0 1 calc(100%/2)!important;
	}
	.cbttl .dce-tokens,
	.cbttl .dce-token {
		line-height: 1em!important;
	}
}

@media screen and (min-width: 1501px) and (max-width: 1919px) {
	.cbttl .dce-tokens,
	.cbttl .dce-token {
		line-height: 1em!important;
	}
	.cbdscr .dce-tokens p {
		line-height: 1.70em!important;
	}
}

@media screen and (min-width: 0px) and (max-width: 767px) {
	.cbdscr {
		display: -webkit-box;
		-webkit-line-clamp: 15;
		-webkit-box-orient: vertical;
		overflow: hidden;
	}
}

@media screen and (min-width: 768px) and (max-width: 1023px) {
	.cbdscr {
		display: -webkit-box;
		-webkit-line-clamp: 10;
		-webkit-box-orient: vertical;
		overflow: hidden;
	}
}

@media screen and (min-width: 1024px) {
	.cbdscr {
		display: -webkit-box;
		-webkit-line-clamp: 8;
		-webkit-box-orient: vertical;
		overflow: hidden;
	}
}/* End custom CSS */