@media (max-width: 1100px) {
    .fold4-right {
        padding: 80px 40px;
    }
}

@media (max-width: 1024px) {
    .fold2-right, .fold4-right{
        text-align: center;
        align-items: center;
    }
	.fold3-content{
		align-items: center;
	}
	
    .fold3-right {
        width: 100%;
        height: 300px;
    }

    .fold2 .row-container {
    padding: 0;
}

.fold2 {
    padding-top: 0;
}


        .fold2-left {
        width: 100%;
        height: 300px;
    }

    .fold2-left img{
        height: 100%;
        width: 100%;
        object-fit: cover;
    }
    .fold4-left {
        width: 100%;
        height: 300px;
    }
    
    .fold1-title {
        padding: 60px 0px;
    }
    .fold2-main {
        flex-direction: column !important;
        align-items: center;
    }
    .fold2-right {
        flex: unset;
        /* width: 80%; */
        padding: 0px 20px;
        box-sizing: border-box;
    }
    .fold3-main {
        flex-direction: column-reverse;
        align-items: center;
        padding-top: 0;
    }
    .fold3 .row-container {
    padding: 0;
}
    
    .fold3-right {
        width: 100%;
    }
    .fold3-left {
        /* width: 80%; */
        flex: unset;
        align-items: center;
        justify-content: center;
        text-align: center;
        padding: 0px 20px;
        box-sizing: border-box;
    }
    .fold4 {
        flex-direction: column;
        align-items: center;
        padding: 80px 0px 0px;
        padding-top: 0;
    }
    .fold4-left > img {
        position: relative;
    }
}

@media (max-width: 640px) {
    .fold2-left {
    }
    
    .fold3-left {
        /* width: 90%; */
    }
    .fold2-right {
        /* width: 90%; */
    }
    .fold4-right {
        padding: 40px 20px;
    }
    .fold4-left {
        width: 100%;
        height: auto;
        box-sizing: border-box;
    }

    .fold2 > img{
        opacity: 0.05;
    }
}

@media (max-width: 420px) {

}