body {
  font-family: "Roboto", sans-serif;
  font-size: 14px;
}
a {
  color: #136630;
}
a:hover {
  color: #136630;
}
h1, h2, h3, h4, h5, h6 {
  font-family: "Roboto", sans-serif;
}
p{
  color: #112518;
}
.mg-top{
  margin-top: 15px;
}
.btn-default {
  color: #112518;
  background-color: none;
  border-color: #ced4da;
}
.btn-success {
  color: #fff;
  background-color: #65ca46;
  border-color: #65ca46;
}
/*--------HEADER--------*/
#topbar {
  background-color: #65ca46;
}
#header {
  background: #141b1d;
}
#header.top {
  top: 0px;
}
#header.header-scrolled {
  background: #141b1d;
}
.nav-menu > ul > li{
  color: #f1a40a;
}
/*--------BANNER--------*/
#hero {
  background: url("../img/home_bg3.jpg") top center;
  margin-top: 35px;
  margin-bottom: 65px;
}
#hero::before {
  background: none;
}
.banner-search {
  width: 35%;
  padding: 0px;
}
.banner-search form {
  background: #fff;
  padding: 6px 10px;
  position: relative;
  border-radius: 50px;
}
.banner-search form input[type="email"] {
  border: 0px;
  padding: 4px;
  width: 100%;
}
.banner-search form input[type="submit"] {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  border: 0;
  background: none;
  font-size: 16px;
  padding: 0 20px;
  margin: 3px;
  background: #f6b024;
  color: #fff;
  border-radius: 50px;
}
.jumbotron {
    background: url("../img/doc-banner.jpg") top center no-repeat;
    border-radius: 0px;
}
.bg-yellow {
    background-color: #f6b024; !important;
}
/*--------ICON-BOXES--------*/
.container.top {
  padding-top: 40px;
}
.section-title.top {
  padding-top: 60px;
}
.section-title h2 {
  color: #136630;
}
.icon-boxes .icon-box {
  box-shadow: none;
}
.icon-boxes .icon {
  display: inherit;
}
.icon-boxes .title {
  text-align: center;
  font-size: 22px;
}
.icon-boxes .title a {
  color: #136630;
}
/*--------WHY-US--------*/
.why-us .content h3 {
  color: #111;
}
.why-us .accordion-list span {
  color: #136630;
}
.why-us .accordion-list a.collapsed:hover {
  color: #136630;
}
.why-us .play-btn {
  background: radial-gradient(#59e808 50%, rgba(162, 232, 8, 0.4) 52%);
}
.why-us .play-btn::before {
  border: 5px solid rgba(101, 202, 70, 0.8);
}
.why-us .play-btn:hover::after {
  border-left: 15px solid #65ca46;
}
/*--------CTA--------*/
.cta {
  background: linear-gradient(rgba(101, 202, 70, 0.8), rgba(101, 202, 70, 0.9)), url("../img/cta-bg.jpg") fixed center center;
}
/*--------CLIENT--------*/
.clients .owl-dot.active {
  background-color: #136630 !important;
}
/*--------TEAM--------*/
.section-bg {
  background-color: #f0f2fa;
}
.team .member h4 {
  color: #136630;
}
.team .member .social a {
  color: #136630;
}
.team .member .social a:hover {
  background: #f6b024;
}
.team .member span::after {
  background: #136630;
}
/*--------PRICING--------*/
.pricing .featured h3 {
  background: #00a34f;
}
.pricing h3 {
  color: #136630;
}
.pricing h4 {
  color: #111;
}
.pricing .advanced {
  background: #00a34f;
}
.pricing .btn-buy {
  background: #111;
}
.pricing .btn-buy:hover {
  background: #111;
}
/*--------FOOTER--------*/
#footer .footer-top {
  background: #141b1d;
}
#footer {
  background: #000000;
}
#footer .footer-top .footer-links ul i {
  color: #35d06c;
}
p.contact-text{
  color: #c4c6c6;
}
/*--------FORME--------*/
.progress-bar {
  background: #65ca46;
  text-align: left;
  padding-left: 10px;
}
.form-control {
  border-color: none;
}
.custom-control-inline {
  margin-top: 10px;
  margin-bottom: 10px;
}
.custom-control-input:checked ~ .custom-control-label::before {
  border-color: #65ca46;
  background-color: #65ca46;
}
.business-plan {
  background-color: #f1f8ff;
}
.status {
  color: #acacac;
  font-size: 12px;
  margin-left: 20px;
  display: inline-block;
  max-height: 20px;
  overflow-y: hidden;
  vertical-align: middle;
  margin-bottom: 1px;
  line-height: 20px;
}
.business-plan .interviewhint {
  margin-bottom: 10px;
}
.form-row.bd {
  margin-bottom: 20px;
  border-bottom: 1px solid #dee2e6;
}
.business-plan .interviewhint .number {
  width: 25px;
  height: 25px;
  background: #cdf1eb;
  color: #333;
  font-weight: 300;
  border-radius: 50%;
  padding: 3px;
  text-align: center;
  display: inline-block;  
}
/* .business-plan .interviewhint .field{
  margin-bottom: 15px;
  position: relative;
  padding: 0 10px;
  display: block;
  max-width: 42.85714rem;
  background: #000;
}*/
.business-plan .interviewhint i {
  color: #136630;
  font-size: 20px;
}
/*.interviewhint .delete{
    float: right;
    margin-right: 15px;
    color: #ccc;
    font-size: 20px;
    cursor: pointer;
    top: 10px;
    width: 15px;
    z-index: 1;
}*/
/*--------BUSINESS DETAIL--------*/
.shadow{
  box-shadow: 5px 10px #65ca46;
  padding-bottom: 50px;
}
.boiler-field{
  min-height: 22px;
  display: inline-block;
  vertical-align: bottom;
  position: relative;
  top: 1px;
  cursor: pointer;
  background-color: #f1f8ff;
  border: 1px solid #ddebfa;
  border-radius: 4px;
  padding: 0 7px;
  margin: 1px 0;
  line-height: 22px;
}
.boiler-field:hover {
  background-color: #ffddb8;
  border: 1px solid #f3c59f;
}
.boiler-field.empty{
  min-width: 60px;
}
.business-detail {
  padding: 0px;
}
/*--------FORME--------*/
.back-to-top i {
  background-color: #65ca46;
}

