/* ----------------------------------------------------------------
	Custom CSS

	Add all your Custom Styled CSS here for New Styles or
	Overwriting Default Theme Styles for Better Hanlding Updates
-----------------------------------------------------------------*/
#about {
  margin: -120px 0 60px 0;
  padding: 100px 0 0 0;
}
#solution {
  margin-bottom: -60px;
}
#work {
  margin-bottom: -40px;
  background-color: #fff;
}
#blog {
  margin-bottom: 0px;
}
#partner {
  margin-top: -10px;
  margin-bottom: -80px;
}
#footer {
  margin-bottom: -23px;
}
.blue {
  padding-top: -40px;
  background-color: #6091bf;
}
.red {
  padding-top: 0px;
  background-color: #b63f51;
}
.green {
  background-color: #72b072;
}
.yellow {
  background-color: #cfca68;
}
.footer-content {
    margin-top: -20px;
}
.desc {
  font-size: 16px;
  font-style: normal;
  font-weight: lighter;
}
.partner {
  margin-top: 0px;
}

.btn-kmb {
  background-color: rgb(0, 221, 255);
  color: #000;
  font-weight: 500;
}

.btn-kmb:hover {
  background-color: #9f1d28;
}

/* Primary Menu - Style 4
-----------------------------------------------------------------*/

#primary-menu.style-4 > ul > li.career > a {
  margin: 28px 0;
  padding-top: 10px;
  padding-bottom: 10px;
  border-radius: 2px;
  border: 1px solid transparent;
  border-color: rgb(0, 221, 255);
}

.career-header-img {
  margin-top: 30px;
}

@media (min-width: 768px) {

  .job-post {
  height: 65%;
  width: 65%;
  }
}


@media (max-width: 300px) {

  .job-post {
  height: 100%;
  width: 100%;
  }
}
