.mega-menu-mobile{display:none!important}.mega-menu-mobile .navbar-nav{font-weight:600;text-align:center}.nav-link-mobile{align-items:center;color:#343d4e;display:flex;font-size:16px;justify-content:center;padding:10px 25px;text-transform:uppercase}.nav-link-mobile:hover,.navbar__sub-item__label:hover{color:#343d4e}.nav-link-mobile .fa{padding-left:5px}.nav-link-mobile .submenu-arrow{content:url(https://www.infobelpro.com/hubfs/B2B%20Data%20Pages%20InfobelPro/Landing/FAQ%20Arrow%20expand.svg);display:inline-flex;margin-left:9px;transform:rotate(0deg);transition:transform .3s ease-in-out;width:20px}.nav-link-mobile.active .submenu-arrow{transform:rotate(-180deg)}.nav-link-mobile .fa-angle-up,.nav-link-mobile.active .fa-angle-down{display:none}.nav-link-mobile.active .fa-angle-up{display:inline-block}.navbar__megamenu-mobile{max-height:0;max-width:0;overflow:hidden;transition:all .5s ease-in-out}.navbar__sub-item__wrapper{background:#f6f6f6;display:flex;flex-direction:column;padding:12px 0 12px 55px;text-align:left}.navbar__sub-item__label{color:#343d4e;font-size:16px;font-weight:700;line-height:32px}.apps .navbar__sub-item__label,.partners .navbar__sub-item__label{padding:15px 0}.apis .navbar__sub-item__label{align-items:center;display:flex;padding:5px 0}.apis .navbar__sub-item__label img{height:45px}.all-solutions .navbar__sub-item__label{font-size:14px;font-weight:500;padding-left:15px}.all-solutions .navbar__sub-item__label:first-child{font-size:16px;font-weight:700;padding-bottom:5px;padding-left:0}.navbar__sub-item--title{color:#92969f;font-size:14px;margin-right:55px;text-align:center;text-transform:uppercase}.apis .navbar__sub-item--title,.partners .navbar__sub-item--title{border-top:1px solid hsla(222,6%,60%,.5);padding-top:20px}.partners .navbar__sub-item__label img{height:25px}.navbar__applications--button__wrapper{display:flex;justify-content:center;margin:15px 55px 0 0}.apis .navbar__applications--button__wrapper{margin-bottom:10px}.navbar__megamenu-mobile .navbar__applications--button{height:40px;line-height:40px;position:static}.navbar__megamenu-mobile .navbar__applications--text{color:#343d4e;font-size:14px;margin:0 0 0 18px}@media only screen and (max-width:1024px){.mega-menu-mobile{display:block!important;padding-top:20px}}