.five-pros-icons .wpb_wrapper {
  text-align: center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
          justify-content: center;
  -webkit-box-align: end;
  -ms-flex-align: end;
  -webkit-align-items: flex-end;
          align-items: flex-end;
  -ms-flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
          flex-wrap: wrap; }

body .five-pros-container .mission-top-container p {
  padding: 0; }

body .five-pros-container .rounded-reasons {
  padding: 10px 25px; }

body .vc_row.condensed-width.five-pros-container {
  width: 1100px; }

body .home-mission-section .five-pros-container h3 {
  font-size: 32px; }

body .five-pros-container .mission-top-container p,
.plant-alternatives-section .mission-top-container p {
  font-size: 18px; }

@media all and (max-width: 1200px) {
  body .vc_row.condensed-width.five-pros-container {
    width: 100%; } }

@media all and (max-width: 992px) {
  body .five-pros-container .five-pros-icons .wpb_wrapper {
    display: -webkit-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -ms-flex-wrap: wrap;
    -webkit-flex-wrap: wrap;
            flex-wrap: wrap;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    -webkit-justify-content: center;
            justify-content: center;
    width: 90%;
    margin: 0 auto; }
  body .home-mission-section .five-pros-container .vc_col-sm-2 {
    width: 200px;
    margin: 0 1%; } }

@media all and (max-width: 767px) {
  body .five-pros-container .five-pros-icons .wpb_wrapper {
    width: 90%; }
  body .home-mission-section .five-pros-container .vc_col-sm-2 {
    width: 180px;
    margin: 0; }
  body .five-pros-container .mission-top-container p {
    width: 75%;
    margin: 0 auto; } }

@media all and (max-width: 767px) and (min-width: 601px) {
  body .five-pros-container .mission-top-container p {
    text-align: center !important; } }

@media all and (max-width: 650px) {
  body .five-pros-container .five-pros-icons .wpb_wrapper {
    width: 100%; }
  body .home-mission-section .five-pros-container .vc_col-sm-2 {
    width: 160px; }
  body .five-pros-container .rounded-reasons {
    padding: 10px; } }

@media all and (max-width: 510px) {
  body .home-mission-section .five-pros-container .vc_col-sm-2 {
    width: 140px; } }

@media (max-width: 479.98px) {
  .five-pros-icons .rounded-image:hover .reasons-on-hover {
    opacity: 0; } }

@media (max-width: 479px) and (min-width: 320px) {
  body .five-pros-container .reasons-on-hover:before,
  .five-pros-container .reasons-on-hover:before {
    font-size: 10vw;
    opacity: 1; }
  body .five-pros-container .rounded-reasons .rounded-image .reasons-on-hover {
    background-color: rgba(20, 124, 63, 0.7); }
  body .five-pros-container .rounded-images-container {
    padding: 10px 0 0;
    width: 60% !important; } }

