div.subscription_contanier {
  display: flex;
  flex-direction: column;
  width: 50%;
  margin: auto;
}

div.subscription_contanier form input[type=email] {
  width: 100%;
}

div.subscibe_social {
  padding: 20px;
  font-size: x-large;
  color: rgba(16, 48, 16, 0.89);
  width: -moz-max-content;
  width: max-content;
}

div.quick_links_container {
  display: flex;
  padding: 20px;
  flex-direction: column;
  flex-wrap: wrap;
}

.subscription_contanier form {
  display: flex;
  flex-direction: column;
}

.subscription_contanier form input[type=email] {
  padding: 20px;
  width: 300px;
  border: solid 1px rgb(218, 216, 216);
  margin-bottom: 5%;
}

.subscription_contanier form input[type=email]:focus {
  outline: none;
}

.subscription_contanier form input[type=submit] {
  padding: 10px;
  border: none;
  background-color: rgb(66, 218, 66);
  color: white;
}

.submit_button {
  padding: 20px;
  border: none;
  color: white;
}

div.brand_companies {
  display: flex;
  justify-content: space-evenly;
  padding: 20px;
}

div.brand_companies i {
  width: 50px;
  height: 50px;
  border-radius: 50%;
  background-color: rgb(66, 218, 66);
  display: flex;
  justify-content: center;
  align-items: center;
  font-size: large;
  color: white;
}

@media (max-width: 1024px) {
  div.subscibe_social {
    width: 100%;
    text-align: center;
  }
  div.subscription_contanier {
    width: 100%;
    margin: auto;
    padding: 20px;
  }
  div.subscription_contanier form input[type=email] {
    width: 100%;
  }
  div.main_footer_encloser {
    justify-content: center;
    align-items: center;
    padding: 0;
  }
  div.main_footer_encloser > div {
    width: 100%;
    border-bottom: 3px solid rgba(252, 250, 250, 0.541);
    padding: 10px;
    text-align: center;
  }
  div.main_footer_encloser > div:last-child {
    border-bottom: none;
    width: 70%;
  }
  div.rights_reserved {
    text-align: center;
  }
}/*# sourceMappingURL=wico_footer.css.map */