.gtco-nav #gtco-logo a,
.gtco-nav #gtco-logo em,
.gtco-nav #gtco-logo em,
.gtco-cover .display-tc h1,
.gtco-nav.scrolled #gtco-logo em,
.gtco-nav.scrolled #gtco-logo a,
.heading-colored,
.gtco-contact-info ul li:before,
.gtco-contact-info a,
#gtco-footer a,
.gtco-cover h2 {
    color: #842a29 !important;
}

.gtco-nav ul li.active>a,
.gtco-nav ul li a,
.gtco-nav.scrolled ul li.active>a {
    color: #842a29 !important;
    font-weight: bolder !important;
}

.gtco-nav.scrolled ul li.btn-cta a span,
#gtco-about .img-shadow,
#gtco-our-team .gtco-team-reverse .img-shadow,
#gtco-our-team .gtco-team .img-shadow,
.gtco-nav ul li.btn-cta a:hover span,
.btn-primary {
    background-color: #842a29;
}

.btn-primary {
    border: 2px solid #842a29 !important;
}

#gtco-our-team ul li {
    font-size: 22px;
}

.main-nav {
    padding-top: 18px;
}

.gtco-cover .overlay {
    background: rgba(109, 65, 54, 0.3);
}

.gtco-nav ul li a:hover {
    color: black !important;
}

.gtco-nav ul li.active a span,
.gtco-nav.scrolled ul li.active a span {
    color: black;
}

.gtco-nav ul li.active a:hover span,
.gtco-nav.scrolled ul li.active a:hover span {
    color: white;
}

#gtco-hero h1,
#gtco-hero h2,
#gtco-hero p {
    border: none !important;
    background: rgba(255, 255, 255, 0.2);
    padding: 4px 20px;
    display: -moz-inline-stack;
    display: inline-block;
    zoom: 1;
    display: inline;
    -webkit-transition: 0.3s;
    -o-transition: 0.3s;
    transition: 0.3s;
    -webkit-border-radius: 30px;
    -moz-border-radius: 30px;
    -ms-border-radius: 30px;
    border-radius: 30px;
}

#gtco-hero {
    background-position: center !important;
}