#header .logo img {
    max-height: 100px;
}

#header .logo a {
  color: #f2b13d;
}

#preloader {
  background: #f2b13d;
}

#preloader:before {
  content: "";
  position: fixed;
  top: calc(50% - 30px);
  left: calc(50% - 30px);
  border: 6px solid #f2b13d;
  border-top-color: #fff;
  border-bottom-color: #fff;
  border-radius: 50%;
  width: 60px;
  height: 60px;
  -webkit-animation: animate-preloader 1s linear infinite;
  animation: animate-preloader 1s linear infinite;
}

.navbar a:hover,
.navbar .active,
.navbar .active:focus,
.navbar li:hover>a {
  color: #f2b13d;
}

.navbar .getstarted,
.navbar .getstarted:focus {
  border: 2px solid #f2b13d;
}

.navbar .getstarted:hover,
.navbar .getstarted:focus:hover {
  background: #f2b13d;
}

#hero .btn-get-started {
  background: #f2b13d;
}

#hero .btn-get-started:hover {
  background: #f2b13d;
}

a {
	color: #f2b13d;
}

.form-check-input:checked {
	background-color: #f2b13d;
	border-color: #f2b13d;
}

.form-check-input[type=checkbox]:indeterminate {
	background-color: #f2b13d;
	border-color: #f2b13d;
}

.btn-primary {
	background-color: #f2b13d;
	border-color: #f2b13d;
}

.btn-primary:hover {
	background-color: #f2b13d;
	border-color: #f2b13d;
}

.btn-primary.disabled, .btn-primary:disabled {
	background-color: #f2b13d;
	border-color: #f2b13d;
}

.btn-outline-primary {
	color: #f2b13d;
	border-color: #f2b13d;
}

.btn-outline-primary:hover {
	background-color: #f2b13d;
	border-color: #f2b13d;
}

.btn-check:active+.btn-outline-primary, .btn-check:checked+.btn-outline-primary, .btn-outline-primary.active, .btn-outline-primary.dropdown-toggle.show, .btn-outline-primary:active {
	background-color: #f2b13d;
	border-color: #f2b13d;
}

.btn-outline-primary.disabled, .btn-outline-primary:disabled {
	color: #f2b13d;
}

.btn-link {
	color: #f2b13d;
}

.dropdown-item.active, .dropdown-item:active {
	background-color: #f2b13d;
}

.progress-bar { 
    background-color: #f2b13d;
}

.list-group-item.active {
	background-color: #f2b13d;
	border-color: #f2b13d;
}

.border-primary {
	border-color: #f2b13d!important;
}

.text-primary {
	color: #f2b13d!important
}

.bg-primary {
	background-color: #f2b13d !important;
  }

.page-item.active .page-link {
    background-color: #f2b13d;
    border-color: #f2b13d;
}

.page-link {
    color: #f2b13d;
}

.authentication-header {
    background: #f2b13d;
}

html.color-sidebar.sidebarcolor2 .sidebar-wrapper {
    background-image: url(../../assets/images/bg-themes/7.png);
}

.mobile-nav-toggle {
    color: #f2b13d;
}

.pace .pace-progress {
    background: #f2b13d;
}

.pace .pace-activity {
    border-top-color: #f2b13d;
    border-left-color: #f2b13d;
}


html.color-sidebar .sidebar-wrapper .metismenu .mm-active>a, html.color-sidebar .sidebar-wrapper .metismenu a:active, html.color-sidebar .sidebar-wrapper .metismenu a:focus, html.color-sidebar .sidebar-wrapper .metismenu a:hover {
    color: #131313;
}

html.color-sidebar .sidebar-wrapper .metismenu a {
    color: #131313;
}

.sidebar-wrapper {
  color: #131313;
}

html.color-sidebar .sidebar-wrapper .sidebar-header .logo-text {
    color: #131313;
}

#header.header-scrolled a {
    color: rgba(255, 255, 255);
}

#header.header-scrolled a:hover, #header.header-scrolled .navbar .active, #header.header-scrolled .navbar .active:focus, #header.header-scrolled .navbar li:hover>a {
    color: #f2b13d;
}

.section-title h2 {
    color: #f2b13d;
}

.why-us .content h3 {
    color: #f2b13d;
}

.section-title h2::after {
    background: #181819;
}

.about .content ul i {
    color: #181819;
}

.services .icon-box h4 a {
    color: #f2b13d;
}

.services .icon-box .icon i {
    color: #171717;
}

.contact .php-email-form {
    border-top: 3px solid #f2b13d;
    border-bottom: 3px solid #f2b13d;
}

.why-us .accordion-list span {
    color: #191919;
}

.contact .php-email-form button[type=submit] {
    background: #f2b13d;
}

.alert-container {
    position: relative;
    z-index: 1000; 
}

.alert {
    position: relative;
    z-index: 1001;
}