.sf-menu a:hover, .sf-menu a:visited:hover, .sf-menu li.selected a {
    color: #ffc600;
}
.sf-menu li:hover a, .sf-menu li:hover a:visited {
    color: #ffc600;
}
.revolution-slider .hexagon {
    background: #ffc600;
}
.box-header:after {
    background: #ffc600;
}
.hexagon {
    border-left: solid 2px #ffc600;
    border-right: solid 2px #ffc600;
}
.hexagon:before {
    border-top: solid 2.8284px #ffc600;
    border-right: solid 2.8284px #ffc600
}
.hexagon:after {
    bottom: -41.0122px;
    border-bottom: solid 2.8284px #ffc600;
    border-left: solid 2.8284px #ffc600;
}
.hexagon div:before {
    color: #ffc600;
}
.more, .more[type="submit"] {
    background: #ffc600;
}
li.template-bullet:before {
    color: #ffc600;
}
more.simple {
    color: #ffc600;
}
.more.simple:hover {
    border-color: #ffc600;
    background: #ffc600;
}
.services-list li h4 span {
    color: #ffc600;
}
.features-list li .icon:before {
    color: #ffc600;
}
.accordion .ui-accordion-header .ui-accordion-header-icon {
    color: #ffc600;
}
.our-clients-pagination a.selected, .our-clients-pagination a:hover {
    border-color: #ffc600;
}
p a {
    color: #ffc600;
}
.slider-control:hover {
    background: #ffc600;
    border-color: #ffc600;
}
.more.simple {
    color: #ffc600;
}

/* mobile */
@media screen and (max-width: 767px) {
    .header .logo a img {
        max-width: 90%;
    }
}
.mobile-menu li.selected a, .mobile-menu li.selected ul li.selected a, .mobile-menu li.selected ul li.selected ul li.selected a {
    background: #ffc600;
}
.mobile-menu-switch:hover .line {
    background: #ffc600;
}

@media screen and (max-width: 1189px) {

    span.number, span.odometer.number {
        font-size: 32px;
    }

}