#sideNav-solutions .floating-menu-container{z-index:60;display:flex;flex-direction:column;max-height:332px;height:auto;padding:13px 0;background:#fff;transition:all .3s ease}#sideNav-solutions .floating-menu-container.fixed{position:fixed}#sideNav-solutions .floating-menu-container.absolute{position:absolute}#sideNav-solutions .floating-menu-container.right{right:2em}#sideNav-solutions .floating-menu-container.left{left:1.5rem}#sideNav-solutions .floating-menu-container.top{top:400px}#sideNav-solutions .center{top:70%;transform:translateY(-100%)}#sideNav-solutions .floating-menu-container.fixed.center{top:70%;transform:translateY(-50%)}#sideNav-solutions .bottom{position:fixed!important;top:auto!important;bottom:20px!important;transform:none!important}#sideNav-solutions .floating-number{width:var(--size-11,2.75rem);height:var(--size-11,2.75rem);font-size:16.4px;background:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s ease;color:#0c70e8;border-radius:50%;padding:12px 0}#sideNav-solutions .floating-number span{font-weight:700;font-size:.875rem;color:#0c70e8;transition:color .3s ease}#sideNav-solutions .floating-number:hover span{color:#0c70e8}#sideNav-solutions .floating-menu-container.open .floating-number,#sideNav-solutions .floating-menu-container.open .floating-number span{color:#a1a1a1}#sideNav-solutions .floating-number.active span,#sideNav-solutions .floating-number.blue span{color:#0c70e8}#sideNav-solutions .menu-panel{display:none;position:absolute;right:76px;width:173px;max-height:332px;height:auto;border-top-left-radius:8px;border-bottom-left-radius:8px;padding:10px;overflow:hidden;border:none;transition:padding .3s ease;z-index:50;background:#fff;box-shadow:-16px 10px 44px 16px #1079f81a}#sideNav-solutions .menu-panel.fixed{position:fixed!important}#sideNav-solutions .menu-panel.absolute{position:absolute!important}#sideNav-solutions .menu-panel.center{top:920px}#sideNav-solutions .menu-panel.fixed.center{top:70%;transform:translateY(-50%)}#sideNav-solutions .menu-panel.bottom{position:fixed!important;top:auto!important;bottom:20px!important;transform:none!important}#sideNav-solutions .menu-panel.left.fixed.center{left:0;top:70%;transform:translate(-100%,-50%)}#sideNav-solutions .menu-panel.left.bottom{left:0;transform:translateX(-100%)}#sideNav-solutions .menu-panel.open{padding:13px 20px}#sideNav-solutions .menu-panel.left{left:0;transform:translateX(-100%);border-left:none}#sideNav-solutions .menu-panel.open{display:block;padding:13px 20px 13px 13px}#sideNav-solutions .menu-nav{display:flex;flex-direction:column}#sideNav-solutions a:hover{text-decoration:none}#sideNav-solutions .menu-item-panel{display:flex;align-items:center;justify-content:flex-end;cursor:pointer;transition:background-color .3s ease;font-weight:400;font-size:16px;line-height:24px;letter-spacing:0;text-align:right;color:#828d96;padding:12px 0;height:44px}#sideNav-solutions .menu-item-panel:hover{color:#0c70e8;font-weight:var(--font-semibold,600)}#sideNav-solutions .menu-overlay.visible{opacity:1;visibility:visible}@media (max-width:768px){#sideNav-solutions .floating-menu-container,#sideNav-solutions .menu-panel{display:none}}.pb-landing-solutions{width:auto;min-height:470px;height:auto;padding:var(--space-24,6rem);gap:var(--space-16,4rem);background-image:url(/assets/Landing/Solutions/BG-Solutions.png);background-repeat:no-repeat;background-size:contain;box-sizing:border-box;display:block}@media (min-width:1800px){.pb-landing-solutions{padding:var(--space-24,6rem) calc(20% - 45px)!important}}@media (min-width:1500px) and (max-width:1790px){.pb-landing-solutions{padding:var(--space-24,6rem) 10%!important}}@media (min-width:936px) and (max-width:1062px){#pbexpo-container-solutions .subtitle-pbexpo-solutions{margin:0 40px}}@media (max-width:500px){.pb-landing-solutions{background-image:url(/assets/Landing/Solutions/BG-Mobile-Solutions.png);background-repeat:no-repeat;padding:0}}.solutions-grid-item{scroll-margin-top:300px}#partstore,#pbadvertising,#pbexpo-container-solutions,#pbexpress,#pbgd,#pbintegration,#pblister,#pblocator{scroll-margin-top:250px}