:root{--text:#5e5e5e;--bg:#f5f5f5;--heading:#28364f;--link:#00708c;--white:#fff;--light-gray:#827e8a;--medium-gray:#a8adc1;--dark-gray:#f2f2f2;--blue-light:#6bc9ff;--background-alt:#f6f7f9;--card-bg:#e6e9f5;--dark-card-bg:#2e3f5e;--success-green:#429674}.hero-section-category{padding:80px 0}.hero-section-category .content-wrapper{display:flex;gap:30px}.hsc-left{width:65%}.hsc-right{width:35%}.hsc-title h1{color:var(--heading)!important;font-size:42px!important;font-weight:700!important}.hsc-title h1 strong{color:var(--link)}.hsc-content{color:var(--light-gray);font-size:16px;font-weight:600;line-height:1.55}.hsc-bullet{margin:20px 0;padding:0}.hsc-bullet ul{list-style:none;margin-left:0;padding-left:0}.hsc-bullet li{color:var(--text);font-size:16px;padding-bottom:15px;padding-left:30px;position:relative}.hsc-bullet li:before{background-image:url(https://3436330.fs1.hubspotusercontent-na1.net/hubfs/3436330/Check%20square-1.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:16px;left:0;position:absolute;top:0;transform:translateY(40%);width:16px}body{color:var(--text);font-size:16px!important}.hero-section-category .content-wrapper{align-items:center;gap:50px}.hsc-bullet li :is(a,strong){color:var(--link);text-decoration:underline}.supplier-section{background-color:var(--bg);padding:80px 0}.supplier-header{text-align:center}h2{color:var(--heading)!important}h2 strong{color:var(--link)!important}.supplier-header p strong{color:var(--text);font-size:16px}.supplier-header h2+p{margin:30px 0 0}.image-text{align-items:center;display:flex;gap:35px;padding:75px 0}.image-text-left{width:40%}.image-text-right{width:60%}.image-text img{max-width:380px!important}.image-text ul{margin:0;padding:0 0 0 20px}.image-text ul li{padding:3px 0}.current-sup-logo-slider{background-color:var(--white);border-radius:45px;margin:40px 0;padding:40px 60px;text-align:center}.csl-slide-title{color:var(--link);font-weight:700;letter-spacing:2px}.single-slide img{height:69px;max-width:260px;object-fit:contain;width:197px}.slider-items{margin:39px 0 10px}.slider-items .splide__pagination{display:none}.slider-items .splide__arrow.splide__arrow--next{right:-2em}.slider-items .splide__arrow.splide__arrow--prev{left:-2em}.figment-wrapper{background-color:var(--link);border-radius:30px;margin:30px 0 0;padding:45px 40px;text-align:center}.figmen-content{margin:auto;max-width:800px}.figmen-cta{margin:20px 0 0}.white-border{border-color:var(--white);color:var(--white);font-weight:700}.site-btn:focus,.site-btn:hover{background-color:var(--heading);color:var(--white);text-decoration:none}.client-testimonial{background-color:var(--heading);color:var(--white);padding:70px 0;text-align:center}.ct-header h2{color:var(--white)!important}.testimonial-text{font-size:18px;margin:26px 0 0}.testimonial-logo img{margin:30px 0 0;max-width:206px}.blog-box{background-color:var(--link);border-radius:30px;margin:30px 0 0;padding:45px 40px;text-align:center}.blog-title h2{color:var(--white)!important}.blog-grid-content ul{display:grid;gap:25px;grid-template-columns:repeat(3,1fr);margin:0;padding:20px 40px 0;text-align:left;width:100%;grid-row-gap:5px}.blog-grid-content ul a{color:var(--white);text-decoration:underline}.spark-business{background-color:var(--white);padding:75px 0;text-align:center}.ssw-title h2{color:var(--link)!important}.ssw-image-grid{display:flex;flex-wrap:wrap;gap:10px;justify-content:center;margin:60px 0 0}.ssw-single-image{margin:30px 0;text-align:center;width:calc(16.66667% - 10px)}.ssw-image-grid img{height:45px!important;object-fit:contain;text-align:center;width:100%}.single-cat-footer{background-color:var(--bg)}.zigzag-content.single-cat-footer{background:transparent}.single-cat-footer{padding:0 0 75px}.single-cat-footer .image-text:nth-child(odd){flex-direction:row-reverse}.floatter-box{background-color:var(--link);border-radius:30px;margin:30px 0 0;padding:45px 40px;text-align:center}.floatter-box h2{color:var(--white)!important}.floatter-content{color:var(--white);margin:auto;max-width:850px!important}.single-cat-faq{padding:75px 0}.faq-title h2{color:var(--link)!important;text-align:center}.single-faq{background-color:var(--dark-gray);border-radius:13px;margin-bottom:22px;overflow:hidden;padding:35px 35px 0}.faq-content{padding:40px 0 0}.faq-header{align-items:center;cursor:pointer;display:flex;justify-content:space-between}.faq-header h3{color:var(--heading);font-size:20px;font-weight:700;margin:0}.faq-header{margin-bottom:35px}.faq-header i{transition:all .3s ease}.faq-answer{max-height:0}.single-faq.open{padding-bottom:35px}.single-faq.open .faq-header{margin-bottom:20px;padding-bottom:0}.site-btn{background-color:var(--link);border:1px solid;border-radius:5px;border-radius:9px;color:var(--white);display:inline-block;font-weight:700;margin:20px 0 0;padding:12px 30px;transition:all .3s ease}.hsc-cta-wrapper .site-btn{margin:0}.hsc-cta-wrapper{display:flex;flex-wrap:wrap;gap:12px}.floatter-cta-wrapper{display:flex;flex-wrap:wrap;gap:15px;justify-content:center;margin:10px 0 0}.site-btn.gray-btn{background-color:var(--medium-gray);border-color:var(--medium-gray)}.site-btn.dark-btn{background-color:var(--heading);border-color:var(--heading)}.blog-grid-content ul li::marker{color:var(--white)}.splide__lister{display:flex;flex-wrap:wrap;gap:30px;justify-content:center;grid-row-gap:45px}.splide__lister .splide__slider{width:calc(20% - 25px)}.splide__lister .splide__slider img{height:68px;max-width:100%!important;object-fit:contain!important;width:147px}.technical-details-page{background-color:var(--heading);color:var(--white);margin-top:80px;padding:80px 0}.technical-details-content h2{color:var(--white)!important;text-align:center}.td-subheading{font-size:18px;text-align:center}.specifications-grid{display:grid;gap:30px;grid-template-columns:repeat(2,1fr);padding:50px 0 0}.specification-item{background-color:var(--dark-card-bg);border-radius:12px;padding:45px 40px}.specifications-title h3{color:var(--white);font-size:22px;font-weight:700}.specifications-content li{padding:5px 0}.specifications-content ul{padding-left:25px}.specifications-content li a,.specifications-content li a:hover{color:var(--white);text-decoration:underline}.choose-path{background-color:var(--heading);color:var(--white);padding:80px 0;text-align:center}.choose-path h2{color:var(--white)!important;text-align:center}.choose-path .site-btn.transparent-btn{background-color:transparent}.choose-path .site-btn{background-color:var(--medium-gray)}.choose-path .site-btn.dark-btn{background-color:var(--blue-light);border-color:var(--blue-light)}.hsc-i-title h3{font-size:22px;font-weight:700;margin-bottom:13px}.hsc-integrations-details ul{padding-left:20px}.hsc-integrations-details{padding:30px 0 0}.hsc-integrations-details li{color:var(--text);font-size:18px;padding:6px 0}.badge.rounded-pill.text-bg-warning.free{background-color:var(--success-green)!important;color:var(--white)!important}.badge.rounded-pill.text-bg-warning.cat,.badge.rounded-pill.text-bg-warning.cat a{background-color:var(--blue-light)!important;color:var(--white)!important;margin-right:0}.hero-section-category.vendor-page .hsc-left{width:53%}.hero-section-category.vendor-page .hsc-right{width:47%}.hero-section-category.vendor-page h1{max-width:550px}.hero-section-category.vendor-page .hsc-right{background-color:var(--dark-gray);border-radius:20px;box-shadow:0 2px 8px 0 rgba(99,99,99,.2);padding:30px 25px}.hsc-inidc-img{background-color:var(--white);border-radius:12px;box-shadow:0 6px 24px 0 rgba(0,0,0,.05),0 0 0 1px rgba(0,0,0,.08);padding:40px 20px}.hsc-vend-title{color:var(--heading);font-size:25px;font-weight:700;padding:30px 0 10px;text-align:center}.hsc-cta-wrapper.vendor{display:flex;flex-direction:row;flex-wrap:wrap}.hsc-cta-wrapper.vendor .site-btn:first-of-type{text-align:center;width:100%}.hsc-cta-wrapper.vendor .site-btn{text-align:center;width:calc(50% - 6px)}.hsc-cta-wrapper.vendor .site-btn:nth-of-type(2){background-color:var(--medium-gray)}.company-details-section{background-color:var(--background-alt);padding:80px 0}.cd-heading h2{padding-bottom:12px;text-align:center}.cd-heading{color:var(--light-gray);font-size:18px;text-align:center}.cd-grid{display:grid;gap:80px;grid-template-columns:repeat(3,1fr);margin:60px 0 30px;grid-row-gap:30px}.cd-grid-item{background-color:var(--card-bg);border-radius:12px;padding:40px}.cd-title h3{font-size:20px;font-weight:700}.cd-bottom-text,.cd-grid-item,.cd-title h3{text-align:center}.cd-bottom-text{color:var(--light-gray)}@media (max-width:1024px){.splide__lister .splide__slider{width:calc(33.33333% - 25px)}}@media (max-width:768px){.image-text img{max-width:100%!important}.specifications-grid{grid-template-columns:repeat(1,1fr)}.specification-item{padding:20px}.splide__lister .splide__slider{width:calc(50% - 25px)}.image-text{flex-direction:column}.image-text-left{width:100%}.ssw-image-grid{margin:30px 0 0}.ssw-single-image{width:calc(33.33333% - 10px)}.hero-section-category{padding:55px 0}.hero-section-category .content-wrapper{flex-direction:column}.hsc-left,.hsc-right{width:100%}.supplier-section{padding:55px 0}.current-sup-logo-slider{padding:20px}.slider-items{margin:20px 0 10px}.single-slide img{height:60px;width:130px}.image-text{padding:55px 0}.image-text-right{width:100%}.client-testimonial{padding:55px 0}.testimonial-text{font-size:16px;margin:15px 0 0}.blog-box{padding:30px 20px}.hsc-cta-wrapper.vendor .site-btn{width:100%}.hero-section-category.vendor-page .content-wrapper{gap:20px}.blog-grid-content ul{grid-template-columns:repeat(1,1fr);padding:20px 15px;grid-row-gap:10px}.spark-business{padding:45px 0}.ssw-image-grid{grid-template-columns:repeat(2,1fr)}.single-cat-footer .image-text:first-of-type,.single-cat-footer .image-text:nth-child(2n){flex-direction:column-reverse}.single-cat-footer .image-text{padding:30px 0}.floatter-cta-wrapper .site-btn{margin:0}.floatter-cta-wrapper{margin:15px 0 0}.single-cat-faq{padding:55px 0}.faq-content{padding:10px 0 0}.single-faq{padding:20px 20px 0}.faq-header{margin-bottom:20px}.faq-header h3{font-size:16px}.faq-answer{font-size:14px}.hero-section-category.vendor-page .hsc-left,.hero-section-category.vendor-page .hsc-right{width:100%}.hsc-inidc-img{text-align:center}.hsc-vend-title{font-size:22px;padding:20px 0 10px}.company-details-section{padding:45px 0}.cd-grid{gap:13px;grid-template-columns:repeat(1,1fr);margin:30px 0 20px}.cd-grid-item{padding:25px 20px}.testimonial-slider-section{padding:45px 0}.star-rating{padding:30px 0 20px}.testimonial-text{font-size:22px}.choose-path{padding:45px 0}.single-cat-footer .image-text:nth-child(odd){flex-direction:column-reverse}.technical-details-page{margin-top:40px;padding:45px 0}.specifications-grid{padding:30px 0 0}}