#main {
    margin-top: 100px;
}

a,
a:link,
a:active,
a:visited {
    color: #ffb100;
}

header a,
header a:link,
header a:active,
header a:visited {
    color: #222;
}

.btn.btn-primary,
.btn.btn-primary:link,
.btn.btn-primary:active,
.btn.btn-primary:visited
{
    background: #ffb100;
    border-color: #ffb100;
    border-radius: 17px;
    color: #fff;
}
.btn.btn-primary:hover
{
    background: #eca300;
}

.breadcrumbs .breadcrumb-hero h2 {
    padding: 0;
}

.section-bg {
    background-color: #fffbf4;
}

.contact .php-email-form button[type=submit],
.breadcrumbs .breadcrumb-hero {
    background: #ffb100;
}
#hero .btn-get-started,
.navbar .getstarted, .navbar .getstarted:focus {
    border-radius: 17px;
}
.about .play-btn {
    background: radial-gradient(#ffb100 50%, rgba(255, 177, 0, 0.4) 52%);
}
#footer .footer-top .footer-newsletter input[type=submit]:hover {
    background: #ffb100;
}
.contact .php-email-form button[type=submit]:hover,
.back-to-top:hover,
#footer .footer-top .footer-newsletter input[type=submit],
.navbar .getstarted, .navbar .getstarted:focus,
.back-to-top,
#footer .footer-top h4::after,
.cta {
    background: #ffb100;
}
.cta .cta-btn:hover,
#hero .btn-get-started {
    border-color: #ffb100
}
#footer .footer-top .footer-links ul a:hover,
.about .count-box i,
.navbar a:hover,
.navbar .active,
.navbar .active:focus,
.navbar li:hover > a {
    color: #ffb100;
}

.navbar .getstarted.active {
    color: #333;
}

#header {
    height: 100px;
    padding: 15px 0;
}
#header .logo img {
    max-height: inherit;
    height: 70px;
}
.cta .cta-btn:hover,
#footer .footer-top .social-links a:hover,
#hero .btn-get-started:hover,
.navbar .getstarted:hover,
.navbar .getstarted:focus:hover {
    background: #eca300
}
#hero {
    background-image: url(/assets/img/header-1.jpg);
    background-size: cover;
}
#footer .logo {
    height: 50px;
    margin-bottom: 15px;
}
@media (min-width: 992px) {
    .col-lg-11 {
        width: 97%;
    }
}

/*
 * This is the play-button on the homepage
 */
.about .play-btn:hover::after {
    border-color: #eca300;
}

/**
 * Footer
 */
#footer .footer-top .social-links a {
    background: #333;
    color: #fff;
}
.logo-vca {
    height: 50px;
    filter: brightness(0) invert(1);
    opacity: 0.2;
    position: relative;
    top: -20px;
    left: 10px;
}
.logo-nen {
    height: 120px;
    filter: brightness(0) invert(1);
    opacity: 0.2;
    position: relative;
    left: -20px;
}

/**
 * Contact
 */
.contact .info i {
    background: #FFFDF4FF;
    color: #ffb100;
}
.contact .info .email:hover i, .contact .info .address:hover i, .contact .info .phone:hover i {
    background: #ffb100;
}
.about .play-btn::before {
    border: 5px solid rgba(255, 117, 0, 0.3)
}

a.getstarted {
    max-width: 185px;
}
a.getstarted .bx-phone,
a.getstarted:link .bx-phone,
a.getstarted:active .bx-phone,
a.getstarted:visited .bx-phone {
    font-size: 24px;
    position: relative;
    left: -8px;
    top: 2px;
}
