.footer{position:relative}.footer .top-curve{position:absolute;transform:translateY(-97%);width:100%}.footer .top-curve:after{background:#081c36;bottom:-8px;content:"";display:block;height:20px;position:absolute;width:100%}.footer .top-curve svg{height:auto;width:100%}.footer-wrapper{background:#081c36;overflow:hidden;padding-bottom:1.875em;padding-top:5em}.footer-container.content-wrapper{padding-top:0;position:relative}.footer li.hs-menu-item{list-style-type:none;margin-bottom:17px;width:auto}.footer li.hs-menu-item a{color:hsla(0,0%,100%,.7);display:inline-block;font-family:Ubuntu,sans-serif;font-size:1rem;font-style:normal;font-weight:400;line-height:1.625rem;text-decoration:none;transition:color .5s ease}.footer li.hs-menu-item a:hover{color:#fff}.footer li.hs-menu-item:first-of-type{margin-bottom:20px}.footer li.hs-menu-item:first-of-type a{color:#fff;font-weight:700}.footer li.hs-menu-item a .hidden{visibility:hidden}.footer .col-group-1 nav.footer-col:first-of-type ul{margin-bottom:0}.footer .col-group-1 nav.footer-col.no-title li.hs-menu-item:first-of-type{display:none;margin-bottom:17px}.footer .col-group-1 nav.footer-col.no-title li.hs-menu-item:first-of-type a{color:hsla(0,0%,100%,.7);font-weight:400}.footer .footer-socials{margin-bottom:30px}.footer .footer-socials p{color:#fff;font-family:Ubuntu,sans-serif;font-size:1rem;font-style:normal;font-weight:700;line-height:1.625rem;margin-bottom:1.25em;text-decoration:none;transition:color .5s ease}.footer-socials a{display:inline-block;margin-right:.938em}.footer-socials a:last-of-type{margin-right:0}.footer-socials img{display:block;height:20px;max-width:20px;width:100%}.footer-row-1{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:3.125em}.col-group-1 nav.footer-col.no-title{padding-right:0}.footer-row-1 .col-lg-10 .footer-col:last-of-type{border-right:1px solid hsla(0,0%,100%,.2)}.footer-row-2{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-top:1px solid hsla(0,0%,100%,.2);padding-top:1.25em}.footer-row-2,.footer-row-2 .footer-col-1{display:-webkit-box;display:-ms-flexbox;display:flex}.footer-row-2 .footer-content-container{padding-left:2.5em}.footer-copyright p{color:hsla(0,0%,100%,.4);font-size:.75rem;font-weight:400;line-height:1.125rem}.footer-row-2 .footer-content p{color:#fff;font-family:Messina Sans Mono,sans-serif;font-size:.75rem;font-style:normal;font-weight:600;letter-spacing:.72px;line-height:1.625rem}.footer-row-2 .footer-content-tech-rev{color:#fff}.footer-row-2 .footer-content-tech-rev p{font-size:.875rem;font-weight:400;line-height:.75rem;margin-bottom:0;margin-right:1.438em}.footer-row-2 .footer-content-tech-rev p.aep-content{max-width:159px}.footer-content-tech-rev p em{font-family:Ubuntu Bold,sans-serif;font-weight:700}.footer-content-tech-rev img{max-width:94px}.footer-content-tech-rev img.footer-logo.ape-logo{max-width:66px}.footer .desktop-top-curve{display:block}.footer .mobile-top-curve{display:none}.footer .vertical-separator{background:rgba(8,28,54,.2);height:67px;margin-left:.75rem;margin-right:.75rem;width:1px}.footer-content-tech-rev .flex-wrap{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.footer img.footer-logo.ape-logo{margin:2.25em auto 0;max-width:151px}.footer img.footer-logo.best-workplace-logo{margin:2.25em auto 0;max-width:205px}.footer .show-on-mobile{display:none}.footer .hide-on-mobile{display:block}.footer .footer-col ul{margin-bottom:2.5em}.footer .footer-col.col-group-4 .footer-col:nth-of-type(3) li.hs-menu-item:first-of-type a{color:hsla(0,0%,100%,.7);font-weight:400}.footer .footer-col.col-group-4 .footer-col:nth-of-type(2) ul{margin-bottom:0}@media(max-width:1440px){.footer .footer-col-2{right:-45px;right:0}.footer .vertical-separator{margin-left:1em;margin-right:1em}}@media(max-width:950px){.footer .hide-on-mobile,.footer-row-2,.footer-row-2 .footer-content-tech-rev{display:none}.footer .show-on-mobile{display:block}.footer .footer-row-1{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:0;text-align:center}.footer .footer-copyright{margin-bottom:1.875em;margin-top:1.25em}.footer img.footer-logo.ape-logo{margin-top:1.875em}.footer-logo img{margin:0 auto;text-align:center}.footer li.hs-menu-item:first-of-type a{color:hsla(0,0%,100%,.7);font-weight:400}.footer-wrapper{padding-bottom:3.75em;padding-top:3.75em}.footer .footer-col ul{margin-bottom:1.875em}}@media(max-width:575px){.footer-row-2 .footer-content-tech-rev .flex-wrap{justify-content:center}}@media(max-width:430px){.footer .desktop-top-curve{display:none}.footer .mobile-top-curve{display:block}}