@media (max-width: 1600px) {
	.content-fold-c.flipped .row-container::before {
 	   left: -50px;
}
	
}

@media (max-width: 1400px) {

.content-fold-c.flipped .row-container::before {
    left: 7.5px;
}
	
}

@media (max-width: 1024px) {

/*CONTENT FOLD C*/
.content-fold-c-wrapper {
    display: flex;
    align-items: stretch;
    padding: 40px 0px;
    gap: 40px;
    justify-content: flex-end;
    text-align: center;
}

	.content-fold-c.flipped::after {
	    content: '';
	    display: none;
	}

.content-fold-c-content {
    display: flex;
    flex-direction: column;
    width: 100%;
    align-items: center;
}

main#primary div:nth-of-type(n) .content-fold-c-img {
    position: relative;
    width: 100%;
    height: 300px;
    overflow: hidden;
    top: 0px;
    left: 0px;
}

	.content-fold-c-img img {
	    min-height: unset;
	    width: 100%;
}
	.van-page .content-fold-c-img img {
    object-position: bottom;
}

	.content-fold-c.flipped .row-container::before {
    display: none;
}
	
	
	main#primary div:nth-of-type(0n+3) .content-fold-c-content {
    width: 100%;
    transform:
		translatey(-50px);
}

.content-fold-c-wrapper {
    padding: 0px;
}

.flipped .content-fold-c-content {
    padding: 50px 0px;
}
	
}

@media (max-width: 540px) {

main#primary div:nth-of-type(0n+3) .content-fold-c-content {
    padding: 40px 0px;
    transform: unset;
    position: relative;
}

main#primary div:nth-of-type(0n+3) .content-fold-c-content::before {
    content: '';
    background: var(--ink);
    position: absolute;
    top: 0px;
    left: -20px;
    width: calc(100% + 40px);
    height: 100%;
    z-index: -1;
}
	
	.fold1-container {
		padding: 100px 0px;
		padding-top: 150px;
	}

.fold1-background::before {
    background: linear-gradient(240deg, rgba(1,13,39,1) 55%, rgba(3,93,218,0.3) 160%);
}
	
}