 section .image__background {background-size: contain;}
.highlighted-text {color: #009945;}
@media (min-width: 960px){ .uk-section.benefits-list {padding-top: 0;} }
#halfscreen h3 {margin-top: 30px;}
.benefits-list div.uk-container div.uk-align-center {display: flex;align-items: center;justify-content: center;}
.steps__item .steps__text {text-align: justify;}
.steps__number {color: #009945;}
.footer-one .footer-one__content {display: none;}
.footer-one .frame__grid {display: flex;align-items: center;justify-content: center;padding-bottom: 0;}
.footer-one .footer-one__top {display: flex;align-items: center;justify-content: center;}
.poweredby__grid {display: block;}
.poweredby__column {display: flex;align-items: center;justify-content: center;}
#map a.uk-accordion-title.uk-button.uk-button-default,#numbers ul.uk-accordion li a,.description__text--left li a.uk-accordion-title {line-height: 38px;color: #009b47;}
.uk-accordion .uk-accordion-title::before {width: 0;height: 0;margin-left: 10px;float: none;background-image: none;}
#story .story__animate {display: flex;align-items: center;justify-content: center;}
.uk-button.uk-button-default.button--approved  {background: #E6FDDC;}
.uk-button.uk-button-default.button--restricted {background: #FFDDE7;}
.info-box {position: relative;padding: .8rem 1.5rem;border-left: 4px solid #00be31;background-color: #c6eed0;font-size: 1em;margin-bottom: 20px;}
.info-box::before {content: "!";position: absolute;top: 50%;transform: translateY(-50%);left: -12px;display: flex;justify-content: center;align-items: center;
  width: 20px;height: 20px;border-radius: 50%;background-color: #00be31;color: #fff;}
.info-box__link {color: #fd5d14;transition: color .2s cubic-bezier(.25,.46,.45,.94);}
