.main-footer{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:24px}.main-footer .footer-tagline{grid-column-start:1;grid-column-end:3;margin-bottom:48px;border-left:2px solid #ff8700;padding:12px}footer nav ul{display:flex;flex-wrap:wrap;justify-content:center;list-style-type:none}footer nav ul li{margin:0}footer a.read{-webkit-appearance:none;border:0;background:#ff8700;font-weight:500;color:#fff;padding:8px 24px;text-decoration:none;border-radius:60px;display:inline-block;max-width:300px;line-height:initial;transition:.4s ease}footer a.read:hover{background-color:#5a50ff;transition:.4s ease;box-shadow:0px 8px 16px 0px rgb(90 80 255 / 40%)}.main-footer>div{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start}.main-footer img{width:34px;height:34px;margin-right:12px}footer nav ul li a:link,footer nav ul li a:active,footer nav ul li a:visited{color:#fff;padding:12px;font-weight:300;font-size:14px}footer nav ul li a:hover{color:#ff8700}.footer-bg{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}footer .section-background .page-center{position:relative}footer .section-background{position:relative;overflow:hidden}@media(max-width:899px){.main-footer{grid-template-columns:1fr}.main-footer .footer-tagline{grid-column-start:1;grid-column-end:2;margin:0}.footer-menu--open{display:flex;justify-content:space-between;cursor:pointer}.footer-menu--open span{font-weight:900}footer nav ul{flex-flow:row wrap;justify-content:flex-start;margin-top:5px;border-bottom:solid 1px white;padding-bottom:11px}footer nav ul li{width:50%;text-align:left}footer nav ul li a:link,footer nav ul li a:active,footer nav ul li a:visited{padding-left:0}footer .page-center p{text-align:left !important}footer .page-center p a{padding-left:0 !important;padding-right:0 !important}}