body {
  font-family: 'Source Sans Pro', sans-serif;
}


.pre-navbar {
  padding: 20px 0;
}
.covid-info {
  background-color: #ebebeb;
  padding: 10px 0;
  font-family: 'Source Sans Pro', sans-serif;
}
.covid-info i, .covid-info b {
  color: #2a5fa3;
}
.navbar {
  background-color: #f89a1c;
  font-family: 'Source Sans Pro', sans-serif;
  font-weight: 900;
  font-size: 1.1em;
  text-transform: uppercase;
  padding: 0!important;
}
.navbar-nav {
  width: 100%;
  justify-content: space-between;
}
.navbar-nav .nav-item {
  padding: 0.5em 0;
}
.navbar-nav .nav-item:last-child {
  background-color: #418f09;
}
.navbar-nav .nav-item:last-child .nav-link{
  color: rgba(255,255,255,1)!important;
}
.image-section {
  background-image: url(/images/img/banerosteomedforte.png);
  background-size: cover;
  height: 700px;
  color: #fff;
  border-radius: 0;
  margin-bottom: 0;
}

h3.sastavosteomedforte{
  color: #188bca;
  text-align: left;
}

.sastavtacke{
    text-align: left;
    margin-left: 1em;
    margin-top: 1em;
}

.mg{
  color: #188bca;
}


.image-section h1 {
  font-family: 'Source Sans Pro', sans-serif;
  font-weight: 900;
  font-size: 2.8em;
  color: #000;
  width: 69%;
  text-transform: uppercase;
}
.image-section p {
  font-family: 'Source Sans Pro', sans-serif;
  font-size: 1.4em;
  margin-left: 1.5em;
  color: #000;
}
.btn-primary {
  background: #188bca;
  font-family: 'Source Sans Pro', sans-serif;
  margin-top: 40px;
  margin-bottom: 40px;
  margin-left: 1.5em;
  padding: 10px 20px;
  border: none;
  border-radius: 25px;
}
.btn-primary:hover, .btn-primary:focus {
  background-color: #418f09;
  border-color: #f89a1c;
}
.image-section_features {
  background-color: black;
  padding: 20px;
  /* display: flex;
  flex-direction: column; */
  color: #fff;
  font-family: 'Source Sans Pro', sans-serif;
  font-size: 1.2em;
  margin-bottom: 70px;
  /* justify-content: center; */
}
.image-section_features div {
  text-align: center;
}
.image-section_features i {
  font-size: 2em;
}
.prod-image {
  width: 100%;
}
.prod-image-wrapper {
  position: relative;
}
.prod-image-wrapper img {
  position: relative;
  width: 100%;
}

@media screen and (min-width: 996px) {
  .image-section_features {
    flex-direction: row;
  }
  .prod-image {
    width: 50%;
  }
  .prod-image-wrapper img {
    position: absolute;
    left: -34%;
    bottom: -160px;
    width: 155%;
  }
  
}
