footer[main-footer]{background:#08064D;padding:40px 22px;min-height:248px;color:#fff;box-sizing:border-box;position:relative;z-index:2;margin-top:auto;margin-bottom:0;top:auto}footer[main-footer] .ft-container{max-width:1007px;margin:0 auto;display:block}footer[main-footer] .image-testing{display:none;position:absolute;height:0;width:0;background-image:url("https://cdn.smilehub.org/images/smilehub-icon_Vba0e9b7_.png");visibility:hidden}footer[main-footer] .ft-img{width:126px;height:21px;display:inline-block;background-size:cover;background-image:url("https://cdn.smilehub.org/images/smilehub-logo-white_V083e4ed_.png")}footer[main-footer] .ft-img.hv{background-image:url("https://cdn.smilehub.org/images/banner-havesters_Vb122bf0_.png")}footer[main-footer] .ft-img.jude{background-image:url("https://cdn.smilehub.org/images/banner-st-jude_V9159d71_.png")}footer[main-footer] .ft-img.stc{background-image:url("https://cdn.smilehub.org/images/banner-seattle-children_Ved7c1b9_.jpg")}footer[main-footer] .footer-top{display:block;margin-bottom:24px}footer[main-footer] .footer-nav{display:flex;padding:0;margin:0;list-style:none;flex-wrap:wrap}footer[main-footer] .ft-nav-link{color:#fff;font-size:14px;line-height:16.8px}footer[main-footer] .ft-nav-link:hover{color:#584DF3}footer[main-footer] .ft-nav-item{margin-right:38px;margin-bottom:30px}footer[main-footer] .ft-nav-item:last-child{margin-right:0}footer[main-footer] .footer-btm{font-size:12px;line-height:18px}footer[main-footer] .ft-copyright{display:block;margin-bottom:15px}@media (min-width: 768px){footer[main-footer] .footer-top{margin-bottom:35px}}@media (max-width: 375px){footer[main-footer]{padding:30px 22px}footer[main-footer] .ft-nav-item{margin-right:30px;margin-bottom:22px}}
