.gen-footer__nav-container{display:flex;flex-wrap:nowrap;gap:30px;justify-content:center}.gen-footer__nav-container .gen-footer__nav-column{display:flex;flex-direction:column;max-width:250px;width:100%}.gen-footer__nav-container .gen-footer__nav-column:first-of-type{margin-right:auto;max-width:100%}.gen-footer__nav-column-list{margin-top:50px}.gen-footer__nav-column-list:first-of-type{margin-top:0}.gen-footer__nav-column-list ul{flex-direction:column}.gen-footer__nav-container2{align-items:center;border-top:1px solid var(--bBlack-a15);display:flex;justify-content:space-between;margin-top:50px}.gen-footer__nav-container2 p{color:var(--bGrey4);font-size:14px;line-height:1.2rem}.gen-footer__nav-container2 .gen-footer__nav-column-list{align-items:center;display:flex;gap:30px}.gen-footer__nav-container2 .gen-footer__nav-column-list ul{flex-direction:row;gap:10px 30px;list-style-type:none;margin:0 0 10px;padding:0}.gen-footer__nav-column .gen-footer__nav-column-list ul li{margin-bottom:0}.gen-footer__nav-column .gen-footer__nav-column-list ul li a{color:var(--bGrey4);font-size:14px;font-weight:400;text-decoration:none}.gen-footer__nav-column-list p{color:var(--bGrey4);font-size:14px;line-height:1.2rem}.nav-column-list-cta{margin-top:15px}.gen-footer__nav-column-list .gen-footer__nav-column-list-header h4{font-size:20px;margin-bottom:15px}@media screen and (max-width:1420px){.gen-footer__nav-container{flex-wrap:wrap}.gen-footer__nav-container .gen-footer__nav-column:first-of-type{margin-right:0}}@media screen and (max-width:1130px){.gen-footer__nav-container .gen-footer__nav-column:last-of-type{max-width:100%}.gen-footer__nav-container2{flex-direction:column-reverse}.gen-footer__nav-container2 .gen-footer__nav-column:last-of-type{margin-top:20px}.gen-footer__nav-container2 .gen-footer__nav-column p{margin:0;text-align:center}.gen-footer__nav-container2 .gen-footer__nav-column-list ul{margin-bottom:20px}.gen-footer__nav-container2 .gen-footer__nav-column ul li a{border:1px solid #dddbd7;border-radius:5px;padding:8px 15px}}@media screen and (max-width:850px){.gen-footer__nav-container{justify-content:flex-start}.gen-footer__nav-container .gen-footer__nav-column{max-width:100%;text-align:center}.gen-footer__nav-column-list ul{gap:15px}.gen-footer__nav-container .gen-footer__nav-column ul li a{border:1px solid #dddbd7;border-radius:5px;padding:8px 15px;width:100%}.gen-footer__nav-container2 .gen-footer__nav-column-list{flex-direction:column}.gen-footer__logo{Justify-content:center}}