@media (max-width:1024px) {

.main-fold-b-img img {
    max-height: 400px;
}

body .main-fold-b-img {
    position: relative;
    width: 100%;
}

main#primary .content-fold-b:nth-of-type(2) .content-foldb-wrapper {
    padding-top: 0px;
}

.main-fold-b {
    flex-direction: column-reverse;
    gap: 0px;
}

.main-fold-b::before {
    width: 100%;
    left: 0px;
}

.main-fold-b-content {
    margin: 0px auto;
    text-align: left;
    padding: 60px 0px;
    width: 100%;
    max-width: 540px;
}

.content-foldb-wrapper {
    flex-direction: column;
    max-width: 640px;
    margin: 0px auto;
    padding: 60px 0px;
}

.content-foldb-img {
    flex: unset;
    max-width: 540px;
    border-radius: 25px;
    overflow: hidden;
}

.main-fold-b-content-readmore {
    justify-content: flex-start;
    align-items: flex-start;
}

.main-fold-b-content-header {
    margin: 0px 0px 20px;
}

.main-fold-b-content-inner {
    margin: 0px 0px 20px;
}

}

