@media (max-width:1024px) {
	
.fold-1-content {
    padding: 250px 0 75px 0;
	position: relative;
}
	
}

@media (max-width: 1024px) {

.container-fold-c-item {
    flex: 0 0 calc(100% / 2 - 20px);
    text-align: center;
}

.container-fold-c-wrapper {
    justify-content: center;
    padding: 60px 0px;
}
	.container-fold-c-item:hover .container-fold-c-content :is(.container-fold-c-content-inner, .container-fold-c-readmore) {
		height: 0px;
		opacity: 0;
		visibility: hidden;
	}
	
	.container-fold-c::after {
 	   background-size: 100% 50%;
}
}

@media(max-width: 640px) {

.container-fold-c-item {
    flex: 1 0 100%;
}
    
}