.single-foundation-page ul{
  padding-left:1.25rem;
}

.single-foundation-page ul li{
  margin-bottom:.625rem;
}

@media (min-width:1850px){
  .single-foundation-page .back-list{
    padding-left:0;
  }
}

.single-foundation-page .back-list:hover{
  text-decoration:underline;
}

.single-foundation-page .back-list .back-page{
  margin-right:.9375rem;
}

@media (max-width:413px){
  .single-foundation-page .inner-page-banner .fl-module-heading .fl-heading{
    font-size:2.1875rem;
    line-height:1.2;
  }
}

@media (min-width:992px) and (max-width:1199.98px){
  .single-foundation-page .foundation-amount{
    width:30%;
    margin-bottom:1.25rem;
  }
}

.single-foundation-page .foundation-amount p{
  font-family:LexendDeca_Bold;
}

@media (max-width:413px){
  .single-foundation-page .foundation-amount p{
    width:100%;
    display:-webkit-box;
    display:-webkit-flex;
    display:-moz-box;
    display:flex;
  }
}

@media (max-width:767.98px){
  .single-foundation-page .foundation-amount .fl-rich-text{
    display:-webkit-box;
    display:-webkit-flex;
    display:-moz-box;
    display:flex;
  }
}

.single-foundation-page .foundation-amount .fl-rich-text .static-number{
  font-family:LexendDeca_Bold;
  color:#388038 !important;
  font-size:1.5625rem !important;
  margin-right:.625rem !important;
}

@media (max-width:767.98px){
  .single-foundation-page .foundation-amount .fl-rich-text .static-number{
    font-size:1.125rem !important;
    margin-right:1.25rem !important;
    display:inline-block;
  }
}

@media (max-width:413px){
  .single-foundation-page .foundation-amount .fl-rich-text .static-number{
    width:100px;
    width:6.25rem;
    font-size:1rem !important;
  }
}

@media (min-width:1200px) and (max-width:1299px){
  .single-foundation-page .single-foundation-title{
    padding-left:1.875rem;
    padding-top:1.25rem;
  }
}

@media (min-width:992px) and (max-width:1199.98px){
  .single-foundation-page .single-foundation-title{
    padding-left:3.125rem;
    padding-top:1.25rem;
  }
}

.single-foundation-page .updates-title{
  color:#388038 !important;
  font-family:LexendDeca_Bold;
}

.single-foundation-page .component_simple_video .video-defer-container .video-defer .play-button-icon{
  width:5.5625rem;
  height:5.5625rem;
  -webkit-transform:none;
     -moz-transform:none;
       -o-transform:none;
          transform:none;
  background-color:#388038 !important;
  -webkit-box-shadow:none;
     -moz-box-shadow:none;
          box-shadow:none;
  top:-webkit-calc(50% - 50px);
  top:-webkit-calc(50% - 3.125rem);
  top:-moz-calc(50% - 50px);
  top:-moz-calc(50% - 3.125rem);
  top:calc(50% - 50px);
  top:calc(50% - 3.125rem);
  left:-webkit-calc(50% - 50px);
  left:-webkit-calc(50% - 3.125rem);
  left:-moz-calc(50% - 50px);
  left:-moz-calc(50% - 3.125rem);
  left:calc(50% - 50px);
  left:calc(50% - 3.125rem);
}

@media (max-width:767.98px){
  .single-foundation-page .component_simple_video .video-defer-container .video-defer .play-button-icon{
    width:3.125rem;
    height:3.125rem;
    top:-webkit-calc(50% - 25px);
    top:-webkit-calc(50% - 1.5625rem);
    top:-moz-calc(50% - 25px);
    top:-moz-calc(50% - 1.5625rem);
    top:calc(50% - 25px);
    top:calc(50% - 1.5625rem);
    left:-webkit-calc(50% - 25px);
    left:-webkit-calc(50% - 1.5625rem);
    left:-moz-calc(50% - 25px);
    left:-moz-calc(50% - 1.5625rem);
    left:calc(50% - 25px);
    left:calc(50% - 1.5625rem);
  }
}

.single-foundation-page .component_simple_video .video-defer-container .video-defer .play-button-icon:before{
  font-size:2.5rem;
  -webkit-transform:translate3d(-60%, -50%, 0);
     -moz-transform:translate3d(-60%, -50%, 0);
          transform:translate3d(-60%, -50%, 0);
}

@media (max-width:767.98px){
  .single-foundation-page .component_simple_video .video-defer-container .video-defer .play-button-icon:before{
    font-size:1.25rem;
  }
}

@media (max-width:413px){
  .single-foundation-page .green-button a.fl-button{
    font-size:.75rem;
  }
}

.single-foundation-page .green-button a .fl-button-text,.single-foundation-page .green-button a i{
  vertical-align:unset;
}

/*# sourceMappingURL=page-single-foundation.min.css.map */
