.maincontent {
    max-width: 100%;
    margin: 0 auto;
    padding: 0;
    border: none;
}

.global-row {
flex-wrap: wrap-reverse;
padding: 35px 15px;
}

.roof-right {
text-align: center;
margin: auto;
}

.roof-right img {
max-width: 700px;
width: 100%;
}

.sb-container {
text-align: center;
}

@media (max-width: 1200px) {
.global-column-2{
flex-basis: 100%;
}
}