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



/* -- Header -- */

.header_wrapper {
    background-color: transparent;
    box-shadow: none;
}
.menu ul li {
    color: #fff;
}
.menu ul li > ul li {
    color: var(--accent-color);
}



.roof-svc-img {
height:300px;
}

@media (max-width: 480px) {
.roof-svc-img {
height:260px;
}
}