nav a{
    display: block;
}
nav{
    text-align: left;
}
figure{
    width: 80%;
    margin:auto
}
img{
    height:100%;
    max-width: 100%;
}
.page-layout article{
    display: grid;
    grid-template-areas:
    "Basic-services"
    "visual1"
    "Security"
    "visual2"
    "Subject"
    "visual3";
}
html,body{
    overflow-x: hidden;
}
th,td{
    font-size: small;
}
.team-layout article{
    display: grid;
    grid-template-areas:
    "renovation"
    "team1"
    "estate"
    "team2"
    "specialist"
    "team3";
}





