@import "home.css";
@import "header.css";
@import "quem-somos.css";
@import "contactos.css";
@import "services.css";
@import "footer.css";
@import "obras.css";

/* styling here */
.spacer200 {height: 200px;}
.spacer150 {height: 150px;}
.spacer120 {height: 120px;}
.spacer90 {height: 90px;}
.spacer75 {height: 75px;}
.spacer60 {height: 60px;}
.spacer30 {height: 30px;}
.spacer15 {height: 15px;}

.block150 {display: inline-block; width: 150px;}
.block120 {display: inline-block; width: 120px;}
.block90 {display: inline-block; width: 90px;}
.block60 {display: inline-block; width: 60px;}
.block30 {display: inline-block; width: 30px;}
.block15 {display: inline-block; width: 15px;}

.taleft {text-align: left;}
.tacenter {text-align: center;}
.taright {text-align: right;}
.tajustify {text-align: justify;}

html body
{
    font-family: 'Lato', sans-serif !important;
}

p
{
    margin-bottom: 0px;
    margin-top: 0px;
}

.banner
{
    margin-top: -140px;
}

.h1-banner
{
    color: #951e1e;
    font-weight: 600;
    font-size: 24pt;
    margin-top: 0px !important;
}

.default-btn
{
    color: #fff;
    background-color: #951e1e;
    padding: 8px 30px;
    border-radius: 5px;
    text-transform: uppercase;
    font-size: 10pt;
    font-weight: 800;
}

button.default-btn
{
    float: right !important;
    border: none;
    border-radius: 10px;
}

.red-txt
{
    color: #951e1e;
}

.default-btn:hover
{
    color: #fff !important;
}

.thumb-txt
{
    height: 3em;
}