/**
 * ===============================
 *  Defult CSS 
 * ===============================
 */
p {
  color: rgba(0, 0, 0, 0.5);
}
/**
 * ===============================
 *  Section Heading Section Defult Style 
 * ===============================
 */
.section-heading {
  color: rgba(0, 0, 0, 0.9);
}
.section-heading .end-heading {
  color: #ff6d6d;
}
.section-header .important {
  color: #ff6d6d;
}
.section-header .section-heading-normal {
  color: rgba(0, 0, 0, 0.8);
}
.section-header p {
  color: rgba(0, 0, 0, 0.5);
}
/**
 * ===============================
 *   Defult Button Style
 * ===============================
 */
.btn.btn-fill {
  background-color: #b816b2;
  border-color: #b816b2;
}
.btn.btn-fill:hover {
  background-color: #000 !important;
  border-color: #000 !important;
}
.btn.btn-border {
  border-color: #ff6d6d;
}
.btn.btn-border:hover {
  background-color: #ff6d6d;
}
.btn-text-link a {
  color: #ff6d6d;
}
.btn-text-link a:hover {
  color: #ff2121 !important;
}
/**
 * =============================
 * Form Defult Style
 * =============================
 */
.single-form .input-group .btn:hover {
  background-color: #ff2121 !important;
}
.outer-border.single-form .input-group .btn {
  background-color: #ff6d6d;
}
.overlay-color {
  background-color: rgba(47, 48, 52, 0.93);
}
/**
 * ================================
 * Header Contant Style
 * ================================
 */
/*  Header Contant Style  */
/*  ====================  */
.header-background {
  background-color: rgba(34, 34, 34, 0.99);
}
.header .overlay-color {
  background-color: rgba(47, 48, 52, 0.3);
}
.header .overlay-color-video {
  background-color: rgba(47, 48, 52, 0.3);
}
.header-body h1 {
  color: #000000;
}
.header-body .requirement p {
  color: rgba(0, 0, 0, 0.35);
}
.header-body .btn-header {
  color: #ffffff;
}
.header-body .btn-text-link {
  color: rgba(255, 255, 255, 0.5);
}
.header-body .btn {
  color: #ffffff;
}
/**
 * =============================
 * EASY FEATURES AVAILABLE 
 * =============================
 */
.easy-features-available:after {
  background-color: rgba(255, 109, 109, 0.65);
}
/** 
 * ========================
 * Employee Section
 * ========================
 */
.employee .employee-body .each-item .detail {
  color: rgba(255, 255, 255, 0.8);
}
.employee .employee-body .each-item .position {
  color: #ff6d6d;
}
.employee .employee-body .each-item .name {
  color: #ffffff;
}
/** 
 * =========================
 * Features Style 
 * =========================
 */
.features-section {
  background-color: #ffffff;
}
/**
 * ====================================
 * Register Form Style
 * ====================================
 */
.register {
  background-color: rgba(8, 8, 21, 0.90);
}
.register .section-header .section-heading {
  color: #ffffff;
}
.register .btn-text-link {
  color: rgba(255, 255, 255, 0.7);
}
.register .btn-text-link a {
  color: rgba(255, 255, 255, 0.7);
}
.register .btn-text-link a:hover {
  color: #ffffff !important;
}
.register-form .btn {
  color: #ffffff;
}
.register-form .form-cus {
  background-color: rgba(255, 255, 255, 0.08);
  border-color: rgba(255, 255, 255, 0.5);
}
.register-form .form-cus::-webkit-input-placeholder {
  color: #ffffff !important;
}
.register-form .form-cus:-moz-placeholder {
  color: #ffffff !important;
}
.register-form .form-cus::-moz-placeholder {
  color: #ffffff !important;
}
.register-form .form-cus:-ms-input-placeholder {
  color: #ffffff !important;
}
/**
 * ====================================
 * Footer Style
 * ====================================
 */
.footer:after {
}
.footer p a {
  color: rgba(0, 0, 0, 0.5);
}
.footer .nav li a {
  color: rgba(0, 0, 0, 0.5);
}
.footer .single-form .form-control {
  border-color: rgba(0, 0, 0, 0.25);
}
.footer .single-form .btn {
  background-color: #ff6d6d;
}
.footer .single-form .btn:hover {
  background-color: #ff3a3a;
}
/**
 * =======================
 * Features Section 2
 * =======================
 */
.features-section-2:after {
  background-color: rgba(255, 109, 109, 0.65);
}
