@import url('https://fonts.googleapis.com/css2?family=Lato&display=swap');
.font-lato {
  font-family: 'Lato', sans-serif;
  font-weight: 400;
  font-size: 14px;
  text-transform: uppercase;
}
.navbar-custom {
  color: #EDEEEF;
  padding: 0 10%;
  display: flex;
  justify-content: space-between !important;
}
.top-wrap-container {
  display: flex;
  justify-content: space-between;
}
.twc-left, .twc-middle, .twc-right {
  display: flex;
  align-items: center;
  justify-content: left;
}
ul.twc-left-container {
  list-style: none;
  display: flex;
  justify-content: flex-start;
  padding: 0;
}
li.twc-left-cont-elem {
  font-size: 1.5em;
  padding: 0 .25em;
}
ul.twc-right-container {
  list-style: none;
  display: flex;
  justify-content: flex-end;
  padding: 0;
  margin: 0 0 0 3.5em;
}
li.twc-right-cont-elem {
  font-size: 1.5em;
  padding: 0 .25em;
}
.nav-wrap {
  background-color: #74B138;
}
.bg-custom {
  background-color: #FFFFFF;//#2F2F2F;
}
.navbar-custom a {
  color: #000000;//#EDEEEF;
}
.bg-body {
  background-color: #FFFFFF;
}
footer {
  background-image: url("../img/iarba.png");
  padding-top: 86px;
  color: #FAFAFA;//#26282c;
  min-height: 100px;
}
.subscribe-box {
  padding: 20px;
  border-bottom: 1px solid #000000;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
}
.form-box {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: space-between;
  text-align: center;
  line-height: 1.5em;
}
.form-box-label {
  margin: 10px 0 10px 0;
}
.form-input {
  border-style: none none solid none;
  border-width: 0 0 1px 0;
  border-color: #000000;
  line-height: 2em;
  text-align: center;
  background-color: inherit;
}
.form-button {
  border-radius:30px;
}
.agreement-box {
  margin: 20px;
  opacity: 0.5;
}
.agreement-box a {
  color: #FFFF77;
}
.footer-box {
  padding: 20px;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
}
.social-box {
  padding: 5px;
  display: flex;
  justify-content: space-between;
}
.social-elem {
  height: 30px;
  width: 30px;
  margin: 0 5px;
  padding: 0 5px;
  background-color: #e1e1c1;
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
}
.social-elem:hover {
  background-color: #61e1c1;
}
.social-elem a {
  color: black;
}
.fa-bars-black {
  color: #000000;
}
.fa-facebook:hover {
  color: #3B5998;
}
.fa-twitter:hover {
  color: #1DA1F2;
}
.fa-instagram:hover {
  color: #C13584;
}
.fa-youtube:hover {
  color: #FF0000;
}
.link-box {
  display: flex;
  justify-content: space-around;
  padding: 10px;
  width: 100%;
}
.link-box p {
  margin-bottom: 0;
}
.link-box a {
  text-decoration: none;
  color: inherit;
}
.link-box a:hover {
  color: #FFFFFF;
  font-weight: bold;
  text-decoration: underline;
}
.contact-box, .links-box {
  padding: 0 10px;
}
.links-box {
  display: flex;
  flex-direction: column;
}
.links-box a {
  text-decoration: none;
  color: inherit;
}
.links-box a:hover {
  color: #FFFFFF;
  font-weight: bold;
  text-decoration: underline;
}
.story-container {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
}
.story-mid {
  display: flex;
  align-items: center;
}
.logo-img, .logo-img-nomargin {
  height: 140px;
  width: 140px;
}
.logo-img {
  margin-left: 30px;
}
