:root,body{--ai-product-image-ratio:3/4;--ai-bg:#ffffff;--ai-bg-alt:#f0f5ff;--ai-primary:rgb(37, 99, 235, 1);--ai-primary-alt:#282828;--ai-secondary:#718096;--ai-secondary-alt:#555555;--ai-tertiary:#cccccc;--ai-tertiary-alt:#f6f6f6;--ai-danger:#dc3545;--ai-success:#28a745;--ai-warning:#ffc107;--ai-radius:0;--ai-primary-light:#63b3ed;--ai-bg-light:#f8f9fa;--ai-bg-dark:#1a2c54;--ai-navbar-bg:#ffffff;--ai-navbar-text:#000000;--ai-footer-bg:#1a2c54;--ai-footer-text:#ffffff;--ai-footer-link:#ffffff;--ai-footer-link-hover:#e0e0e0;--ai-content-bg:var(--ai-bg);--ai-content-text:#333333;--ai-main-text-top:rgba(255, 255, 255, 1);--ai-secondary-text-top:var(--ai-main-text-top);--ai-secondary-text-lighter-top:var(--ai-main-text-top);--ai-topbannerbgclr-left:rgba(37, 99, 235, 0.9);--ai-topbannerbgclr-right:rgba(30, 64, 175, 0.9);--ai-button-primary:#4169e1;--ai-button-hover:#3058c5;--ai-menu-color:rgba(37, 99, 235, 1);--ai-menubgclr:var(--ai-bg-dark);--ai-menuitembgclr:#ffffff;--ai-menuactivebgclr:var(--ai-menu-color);--ai-menufontclr:#000000;--ai-menuhoverbgclr:var(--ai-menu-color);--ai-menuhoverfontclr:#ffffff;--ai-naviconsfontclr:#ffffff}p{min-height:1.5rem}span{min-height:1.5rem}.col,[class^="col-"]{min-height:2.5rem!important}.gjs-dashed .container-xl{padding-top:10px;padding-right:0;padding-bottom:10px;padding-left:0}#ifj4k{min-height:380px}span{min-height:1.5rem}p{min-height:1.5rem}.col,[class^="col-"]{min-height:2.5rem!important}p{min-height:1.5rem}span{min-height:1.5rem}.col,[class^="col-"]{min-height:2.5rem!important}:root{--brand-primary:rgba(37, 99, 235, 1);--brand-secondary:#718096;--brand-bg-light:#f8f9fa;--brand-content-text:#333333;--brand-image-radius:12px}.brand-image-row-section{padding-top:48px;padding-right:16px;padding-bottom:48px;padding-left:16px}.brand-image-row-section .brand-section-heading{text-align:center;max-width:640px;margin-top:0;margin-right:auto;margin-bottom:32px;margin-left:auto}.brand-image-row-section .brand-section-heading h2{color:var(--brand-content-text);font-weight:700;font-size:1.75rem;margin-bottom:8px}.brand-image-row-section .brand-section-heading p{color:var(--brand-secondary);margin-top:0;margin-right:0;margin-bottom:0;margin-left:0}.brand-image-row-section .brand-image-item{background-image:initial;background-position-x:initial;background-position-y:initial;background-size:initial;background-repeat:initial;background-attachment:initial;background-origin:initial;background-clip:initial;background-color:#fff;overflow-x:hidden;overflow-y:hidden;box-shadow:rgb(0 0 0 / .08) 0 2px 10px;transition-behavior:normal,normal,normal;transition-duration:0.25s,0.25s,0.25s;transition-timing-function:ease,ease,ease;transition-delay:0s,0s,0s;transition-property:transform,box-shadow,border-color;height:100%;border-top-width:1px;border-right-width:1px;border-bottom-width:1px;border-left-width:1px;border-top-style:solid;border-right-style:solid;border-bottom-style:solid;border-left-style:solid;border-top-color:#e2e2e2;border-right-color:#e2e2e2;border-bottom-color:#e2e2e2;border-left-color:#e2e2e2;border-image-source:initial;border-image-slice:initial;border-image-width:initial;border-image-outset:initial;border-image-repeat:initial}.brand-image-row-section .brand-image-item:hover{transform:translateY(-4px);box-shadow:rgb(0 0 0 / .14) 0 8px 20px}.brand-image-row-section .brand-image-item a{display:block;text-decoration-line:none;text-decoration-thickness:initial;text-decoration-style:initial;text-decoration-color:initial}.brand-image-row-section .brand-image-thumb{aspect-ratio:1 / 1;width:100%;overflow-x:hidden;overflow-y:hidden;background-image:initial;background-position-x:initial;background-position-y:initial;background-size:initial;background-repeat:initial;background-attachment:initial;background-origin:initial;background-clip:initial;background-color:#fff;display:flex;align-items:center;justify-content:center;padding-top:10px;padding-right:10px;padding-bottom:10px;padding-left:10px;box-sizing:border-box}.brand-image-row-section .brand-image-thumb img{width:100%;height:100%;object-fit:contain;object-position:center center;display:block;transition-behavior:normal;transition-duration:0.35s;transition-timing-function:ease;transition-delay:0s;transition-property:transform}.brand-image-row-section .brand-image-item:hover .brand-image-thumb img{transform:scale(1.06)}.brand-image-row-section .brand-image-caption{padding-top:10px;padding-right:8px;padding-bottom:10px;padding-left:8px;text-align:center;font-size:.85rem;font-weight:600;color:var(--brand-content-text)}.brand-image-row-section .row{margin-left:-10px;margin-right:-10px}.brand-image-row-section .row>[class*="col-"]{padding-left:10px;padding-right:10px;margin-bottom:20px}p{min-height:1.5rem}.col,[class^="col-"]{min-height:2.5rem!important}@media (max-width:575.98px){.brand-image-row-section{padding-top:32px;padding-right:12px;padding-bottom:32px;padding-left:12px}.brand-image-row-section .brand-section-heading h2{font-size:1.4rem}.brand-image-row-section .brand-image-caption{font-size:.8rem;padding-top:8px;padding-right:6px;padding-bottom:8px;padding-left:6px}.brand-image-row-section .row{margin-left:-6px;margin-right:-6px}.brand-image-row-section .row>[class*="col-"]{padding-left:6px;padding-right:6px;margin-bottom:12px}}.closemm,.mobileMenuToggle{display:none}.ulmainmenu{border-radius:5px;height:fit-content;display:inline-flex;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);align-items:center;padding:0 10px;margin:0}.ulmainmenu a{text-decoration:none;color:var(--ai-menufontclr);padding:10px 14px}.ulmainmenu li:has(a.active)>a{color:var(--ai-menuhoverfontclr)}.ulmainmenu li{list-style:none;color:var(--ai-menufontclr);font-family:sans-serif;font-weight:500;margin:5px 8px;position:relative;cursor:pointer;white-space:nowrap;border-radius:5px;display:inline-flex}.ulmainmenu li:has(a.active){background-color:var(--ai-menuactivebgclr);transform:scale(1);border-radius:8px}.ulsubmenu{display:none;position:absolute;background-color:var(--ai-menuitembgclr);min-width:160px;box-shadow:0 8px 16px 0 rgb(0 0 0 / .2);z-index:1;top:52px;padding:0;border-radius:5px}.ulsubmenu a{float:none;padding:12px 16px;text-decoration:none;display:block;text-align:left}#navbar-top{display:flex!important;flex-basis:auto;justify-content:flex-end;flex-grow:1;align-items:center;box-sizing:border-box}@media (max-width:767px){.navbar{padding:0;position:relative}#navbar-top{position:absolute;top:50px;left:0}footer .container-fluid .footer-right,footer .container-fluid .footer-left,footer .footer-center{text-align:center}.ulmainmenu{display:none;min-width:300px}.ulmainmenu li{display:block}.navbar-nav{padding:0;position:absolute;right:10px;top:8px;color:var(--ai-naviconsfontclr)}.mobilemenu{position:relative}.mobilemenu .ulmainmenu{display:inline-block;left:20px;top:20px;width:100%;text-align:left;padding:1rem 2rem 1rem 0;margin:0;border:1px solid #000}.topnav.mobilemenu .ulsubmenu{position:relative;width:100%;display:inline-block;top:0;background:var(--ai-menuitembgclr);box-shadow:none}.mobilemenu .ulsubmenu a{padding:6px 5px 6px 0}.mobilemenu a{width:100%;text-align:left;display:block}.closemm{right:15px;top:6px;position:absolute;z-index:99;display:inline;cursor:pointer;color:orange;font-weight:700;padding:5px 10px;border:1px solid #000;border-radius:50%;width:25px;height:25px;display:flex;align-items:center;justify-content:center;line-height:1}.closemm:hover{color:greenyellow;border:1px solid orange}.ulmainmenu li:has(a.active)>a{background:var(--ai-menuactivebgclr)!important}}@media (min-width:992px){.navbar{min-height:10rem}}.navlogo-wrap img{border-radius:4px;height:58px;width:160px;display:block;margin:0 auto}.topnavicons{display:none!important}.footer-block .logo img{width:208px!important}@media (max-width:900px){.navlogo-wrap img{display:block!important;margin:0 auto!important;width:185px!important;height:54px!important;position:relative;scale:1!important;top:2px}}@media (max-width:900px){.mobileMenuToggle{right:20%!important;left:auto!important}}@media (max-width:900px){.navlogo-wrap{width:auto}}@media (max-width:900px){img.topbanner-ecom{height:230px!important;width:100%!important;margin:0 auto}}.slider-container img.aiwebdesk-partner-carousel-img{width:40%!important}.hometopbanner img{height:500px!important}.brand-image-row-section .brand-image-thumb img{width:70%!important}