header{
    background: #fff;
}
header ul li a{color:#004B87;}
header ul li a:hover{color:#004B87;}
.hero-home {
    background-image: url(../images/hb.jpeg);
    position: relative;
}
.about {
    background-image: url(../../images/background/bg1.jpeg);
    position: relative;
    padding-top: 8rem;
    padding-bottom: 3rem;
}

.contact .contact__description .form-group{text-align:left}

.hero-home::before,.works,.works::before,.contact::before,.contact{background-color:#DA291C}
.loader__spinner{border-top-color:#DA291C; border-left-color:#DA291C;}
.btn-outline-primary,.light-color{border-color:#DA291C;}
.btn-outline-primary::before{background-color:#DA291C;}
.about .team .team__member .team__ocupation{color:#fff;}
.btn-primary {
    background-color: #DA291C;
    border-color: #DA291C;
}
.btn-outline-primary:hover{border-color: #DA291C;}
header ul li::after{background-color: #DA291C;}
 .btn-info,.btn-info.disabled, .btn-info:disabled {
    color: #fff;
    background-color: #000;
    border-color: #000;
}
.works,.title-section__dark h2,body a:focus,.contact__description,.contact__phone,.contact__location,.contact .contact__phone a{color:#fff;#color:#004B87;}