.pre-footer__wrapper{background-position:bottom;background-repeat:no-repeat;background-size:100%;border-top:7px double #f1f1f1;min-height:80vh}.pre-footer__wrapper .pre-footer__container{align-items:flex-start;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center}.pre-footer__wrapper .pre-footer__container .pre-footer__item{align-items:flex-start;border-right:thin solid #ddd;display:flex;flex-basis:22.5%;flex-direction:row;justify-content:space-around;padding:15px}.pre-footer__wrapper .pre-footer__container .pre-footer__item:last-child{border-right:unset}.pre-footer__wrapper .pre-footer__container .pre-footer__item .pre-footer__item-text{flex-basis:80%}.pre-footer__wrapper .pre-footer__container .pre-footer__item .pre-footer__item-text>div>:first-child{margin-top:0}.pre-footer__wrapper .pre-footer__container .pre-footer__item .pre-footer__item-icon{display:flex;flex-basis:20%;justify-content:center}.pre-footer__wrapper .pre-footer__container .pre-footer__item .pre-footer__item-icon *{font-size:50px;height:50px;width:auto}.pre-footer__wrapper .pre-footer__container .pre-footer__item .pre-footer__item-icon *,.pre-footer__wrapper .pre-footer__container .pre-footer__item h1,.pre-footer__wrapper .pre-footer__container .pre-footer__item h2,.pre-footer__wrapper .pre-footer__container .pre-footer__item h3,.pre-footer__wrapper .pre-footer__container .pre-footer__item h4,.pre-footer__wrapper .pre-footer__container .pre-footer__item h5,.pre-footer__wrapper .pre-footer__container .pre-footer__item h6{color:#646469!important}.pre-footer__wrapper .pre-footer__container .pre-footer__item h1,.pre-footer__wrapper .pre-footer__container .pre-footer__item h2,.pre-footer__wrapper .pre-footer__container .pre-footer__item h3{font-size:1.5rem;font-weight:300;line-height:1}.pre-footer__wrapper .pre-footer__container .pre-footer__item h1 .bolder,.pre-footer__wrapper .pre-footer__container .pre-footer__item h2 .bolder,.pre-footer__wrapper .pre-footer__container .pre-footer__item h3 .bolder{font-weight:600}.pre-footer__wrapper .pre-footer__container .pre-footer__item .smaller,.pre-footer__wrapper .pre-footer__container .pre-footer__item h4,.pre-footer__wrapper .pre-footer__container .pre-footer__item h5,.pre-footer__wrapper .pre-footer__container .pre-footer__item h6{font-size:1.25rem}@media screen and (max-width:800px){.pre-footer__wrapper .pre-footer__container{padding-bottom:160px}.pre-footer__wrapper .pre-footer__container .pre-footer__item{border-right:unset;border-top:thin solid #ddd;flex-basis:100%}.pre-footer__wrapper .pre-footer__container .pre-footer__item:first-child{border-top:unset}}