.svg-logo-grid{--corner-radius:12px;--gap:24px;--columns-desktop:4;--columns-tablet:6;--svg-opacity:1;margin:0 auto 120px;max-width:1456px;overflow:visible;padding:50px 0 20px;width:100%}.svg-grid-title{color:#9b9b97;font-size:20px;font-weight:600;margin:0 0 24px;width:100%}@media (max-width:480px){.svg-grid-title{font-size:20px;margin-bottom:20px}.svg-logo-grid{margin-bottom:40px}}.featured-logos-container{gap:40px;margin-bottom:24px;width:100%}.featured-logo-item,.featured-logos-container{align-items:center;display:flex;justify-content:center}.featured-logo-link{display:block;text-decoration:none;transition:opacity .3s ease}.featured-logo-link:hover{opacity:.8}.featured-logo-card{align-items:center;display:flex;justify-content:center;max-height:120px;max-width:280px}.featured-svg-image{height:auto;max-height:120px;max-width:100%;object-fit:contain;width:auto}.featured-logo-card svg{height:auto;max-height:120px;max-width:280px;width:auto}@media (max-width:768px){.featured-logos-container{gap:32px;margin-bottom:36px}.featured-logo-card{max-height:100px;max-width:220px}.featured-svg-image{max-height:100px}.featured-logo-card svg{max-height:100px;max-width:220px}}@media (max-width:480px){.featured-logos-container{gap:24px;margin-bottom:32px}.featured-logo-card{max-height:80px;max-width:180px}.featured-svg-image{max-height:80px}.featured-logo-card svg{max-height:80px;max-width:180px}}.home-page-brands-section{margin:0 auto 120px!important;max-width:1100px!important;padding:60px 0 0!important}.logo-grid-container{display:grid;gap:var(--gap,24px);grid-template-columns:repeat(var(--columns-desktop,6),1fr);max-width:none;overflow:hidden;width:100%}.logo-item{align-items:center;background:transparent;cursor:pointer;display:flex;justify-content:center;max-width:none;min-height:70px;min-width:110px;overflow:visible;padding:0;position:relative;transition:all .3s ease;width:100%}.logo-link{color:inherit;display:block;text-decoration:none}.logo-card,.logo-link{height:100%;width:100%}.logo-card,.plus-icon{align-items:center;display:flex;justify-content:center}.plus-icon{background-color:#3be1a4;background-image:url(https://www.iadvize.com/hubfs/logo-action.svg);border-radius:50%;bottom:4px;height:20px;overflow:hidden;padding:5px;pointer-events:none;position:absolute;right:4px;transition:all .3s ease;white-space:nowrap;width:20px;z-index:1}.plus-icon-svg{align-items:center;display:flex;justify-content:center;opacity:1;transition:opacity .3s ease}.plus-icon-text{color:#0a0a09;font-size:12px;font-weight:600;opacity:0;position:absolute;transition:opacity .3s ease;white-space:nowrap}.logo-card:hover .plus-icon{background-image:none!important;border-radius:50px;padding:8px 16px;width:auto}.logo-card:hover .plus-icon-svg{opacity:0}.logo-card:hover .plus-icon-text{opacity:1;position:relative}.logo-svg-container{align-items:center;display:flex;height:100%;justify-content:center;position:relative;width:100%;z-index:2}.svg-image{height:auto;max-height:100%;max-width:100%;object-fit:contain;width:auto}.logo-default{opacity:1}.logo-default,.logo-hover{transition:opacity .3s ease}.logo-hover{left:0;opacity:0;position:absolute;top:0}.logo-item:hover .logo-default{opacity:0}.logo-item:hover .logo-hover{opacity:1}.logo-single{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.logo-single svg{height:auto;max-height:40px;max-width:100%;transition:all .3s ease;width:auto}.logo-popup{background:var(--popup-background-color,#fff);border:1px solid var(--popup-border-color,#e5e7eb);box-shadow:0 10px 25px rgba(0,0,0,.15);max-height:calc(100vh - 40px);max-width:min(350px,calc(100vw - 40px));min-width:280px;opacity:0;overflow-y:auto;padding:0;pointer-events:auto;position:fixed;transform:translateY(10px);transition:all .3s ease;visibility:hidden;z-index:99999}.logo-popup,.testimonial-card{border-radius:var(--popup-border-radius,8px)}.testimonial-card{background:#f8f9fa;padding:20px;position:relative}.quote-icon{color:#a8b2ba;opacity:.6;position:absolute;right:16px;top:16px}.testimonial-content{margin-top:8px}.quote-text{color:#6b7280;font-size:14px;font-style:italic;line-height:1.5;margin-bottom:16px}.author-info{align-items:center;display:flex;gap:12px}.author-image{flex-shrink:0}.author-image img{border-radius:50%;height:40px;object-fit:cover;width:40px}.author-details{flex:1}.author-name{color:#374151;font-size:14px;font-weight:600;margin-bottom:2px}.author-title{color:#6b7280;font-size:12px;font-weight:400}.logo-popup.show{opacity:1;transform:translateY(0);visibility:visible}.popup-content{color:#374151;font-size:14px;line-height:1.5}.popup-content h1,.popup-content h2,.popup-content h3,.popup-content h4,.popup-content h5,.popup-content h6{color:#111827;font-size:16px;font-weight:600;margin:0 0 8px}.popup-content p{margin:0 0 8px}.popup-content p:last-child{margin-bottom:0}.logo-popup.position-top{bottom:auto;left:50%;right:auto;top:auto;transform:translateX(-50%) translateY(-10px)}.logo-popup.position-top.show{transform:translateX(-50%) translateY(0)}.logo-popup.position-bottom{bottom:auto;left:50%;right:auto;top:auto;transform:translateX(-50%) translateY(10px)}.logo-popup.position-bottom.show{transform:translateX(-50%) translateY(0)}.logo-popup.position-left{bottom:auto;left:auto;right:auto;top:50%;transform:translateY(-50%) translateX(-10px)}.logo-popup.position-left.show{transform:translateY(-50%) translateX(0)}.logo-popup.position-right{bottom:auto;left:auto;right:auto;top:50%;transform:translateY(-50%) translateX(10px)}.logo-popup.position-right.show{transform:translateY(-50%) translateX(0)}.logo-popup.position-center.show{transform:none}@media (max-width:768px){.home-page-brands-section{margin-bottom:40px!important}.logo-grid-container{display:grid!important;gap:16px!important;grid-template-columns:repeat(6,140px)!important;grid-template-rows:repeat(2,1fr)!important;overflow-x:auto!important;overflow-y:visible!important;padding-bottom:8px!important;scrollbar-color:#ccc transparent!important;scrollbar-width:thin!important;width:100%!important}.logo-grid-container::-webkit-scrollbar{height:6px!important}.logo-grid-container::-webkit-scrollbar-track{background:transparent!important}.logo-grid-container::-webkit-scrollbar-thumb{background-color:#ccc!important;border-radius:3px!important}.logo-item{min-height:100px!important;min-width:120px!important;padding:16px!important}.logo-single svg{max-height:60px}.logo-popup{bottom:auto!important;left:50%!important;max-height:calc(100vh - 20px);max-width:min(320px,calc(100vw - 20px));min-width:260px;position:fixed!important;right:auto!important;top:50%!important}.logo-popup,.logo-popup.show{transform:translate(-50%,-50%)!important}}@media (max-width:480px){.logo-grid-container{display:grid!important;gap:12px!important;grid-template-columns:1fr 1fr!important;grid-template-rows:repeat(2,1fr)!important;overflow-x:auto!important;overflow-y:visible!important;padding-bottom:8px!important;width:100%!important}.logo-item{min-height:80px!important;min-width:140px!important;padding:12px!important}.logo-single svg{max-height:50px}.logo-popup{bottom:auto!important;left:50%!important;max-height:calc(100vh - 16px);max-width:calc(100vw - 16px);min-width:240px;position:fixed!important;right:auto!important;top:50%!important}.logo-popup,.logo-popup.show{transform:translate(-50%,-50%)!important}.testimonial-card{padding:16px}.author-name,.quote-text{font-size:13px}.author-title{font-size:11px}}@media (max-width:768px){.logo-item{min-width:140px}.logo-grid-container.horizontal-scroll{overflow-x:auto;overflow-y:hidden;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;gap:var(--gap);padding-bottom:10px}.logo-grid-container.horizontal-scroll .logo-item{flex:0 0 auto;min-width:140px;width:140px}}.logo-grid-container.horizontal-scroll::-webkit-scrollbar{display:none}.logo-grid-container.horizontal-scroll{-ms-overflow-style:none;scrollbar-width:none}