a,body,button,div,h1,h2,h3,h4,h5,h6,li,p,span{font-family:var(--font-plus-jakarta),sans-serif!important}a{color:inherit}:root{--primary:#4b365f;--secondary:#9873ac;--dark-gray:#252525}.what-we-do-section{background-color:#ceb7db1a;padding:100px 0}.call-to-action-section .middle-content h3,.sns-tech-section .left-tech-pro-content h3,.what-we-do-section .left-service-content h3{color:#252525;margin:0 0 10px;font-size:1.125rem;font-weight:700;line-height:20.8px}.what-we-do-section .left-service-content h2{color:#252525;margin:0;font-size:2.875rem;font-weight:700;line-height:55.2px}.sns-tech-section .left-tech-pro-content .break-build-line,.sns-tech-section .left-tech-pro-content .break-line,.what-we-do-section .left-service-content .break-edge,.what-we-do-section .left-service-content .break-line{display:block}.what-we-do-section .left-service-content .service-color{color:#4b365f}.what-we-do-section .right-service-content p{color:#252525;text-align:justify;width:100%;max-width:32rem;margin:0 0 0 auto;font-size:1rem;font-weight:400;line-height:27.2px}.what-we-do-section .left-service-content{position:relative}.what-we-do-section .engineering-single-box .engineering-body{cursor:pointer;background-color:#fff;border-radius:15px;height:100%;padding:60px 24px 30px;position:relative;box-shadow:0 20px 20px 5px #00000014}.what-we-do-section .engineering-single-box .engineering-body h3{color:#252525;z-index:2;margin:20px 0 10px;font-size:1.25rem;font-weight:700;line-height:24px;transition:all .4s;position:relative}.what-we-do-section .engineering-single-box .engineering-body p{color:#252525;z-index:2;margin:0;font-size:1rem;font-weight:400;line-height:27.2px;transition:all .4s;position:relative}.what-we-do-section .p-content p{color:#252525;text-align:center;margin:0 auto;font-size:1rem;font-weight:500;line-height:27.2px}.what-we-do-section .p-content{margin:40px 0 30px}.what-we-do-section .p-content .break-line{display:block}.what-we-do-section .row-inner-wrapper{margin-top:35px}.what-we-do-section .btn-wrapper a{color:#e2d1e8;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;width:100%;max-width:10.814rem;height:100%;min-height:3.125rem;margin:0 auto;font-size:.875rem;font-weight:700;line-height:14px;text-decoration:none;transition:all .4s ease-in-out;display:flex;background-color:#4b365f!important}.what-we-do-section .btn-wrapper a:hover{color:#fff;background-color:#9873ac;border:0;transition:all .4s ease-in-out}.sns-tech-section{background-color:#ceb7db1a;padding:80px 0}.sns-tech-section .left-tech-pro-content{flex-direction:column;justify-content:center;align-items:flex-start;display:flex}.sns-tech-section .left-tech-pro-content .btn-wrapper{margin-top:20px}.sns-tech-section .btn-wrapper a{color:#fbf8fc;background-color:#4b365f;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;width:100%;max-width:9.69rem;height:100%;min-height:3.125rem;margin:0;font-family:Plus Jakarta Sans;font-size:.875rem;font-weight:700;line-height:14px;text-decoration:none;transition:all .4s ease-in-out;display:flex}.sns-tech-section .btn-wrapper a:hover{color:#9873ac;background-color:#0000;border:1px solid #4b365f;transition:all .4s ease-in-out}.sns-tech-section .left-tech-pro-content h2{color:#252525;margin:0;font-size:2.875rem;font-weight:700;line-height:55.2px}.sns-tech-section .left-tech-pro-content .service-color{color:#9873ac}.sns-tech-section .left-tech-pro-content p{color:#252525;margin:10px 0 20px;font-size:1rem;font-weight:600;line-height:27.2px}.sns-tech-section .left-tech-pro-content ul li{color:#252525;margin-bottom:10px;margin-left:5px;font-family:Plus Jakarta Sans;font-size:1rem;font-weight:700;line-height:27.2px}.sns-tech-section .right-video-popup{position:relative}.sns-tech-section .right-video-popup .btn{position:absolute;bottom:-40px;right:-40px}ul{list-style-type:none}a{text-decoration:none!important}.top-header{color:#fff;background-color:#ddc4ea;padding:.5rem 0}.top-header i{color:var(--primary);margin-right:10px}.header-contact{justify-content:end;padding-left:0;display:flex}.header-contact li:first-child{margin-right:2rem}ul.header-social-links{justify-content:end;display:flex}header ul{margin-bottom:0}ul.header-social-links li{padding-left:.7rem;padding-right:.7rem;position:relative}ul.header-social-links li:not(:last-child):after{content:"";background:#fff;width:1px;height:70%;position:absolute;top:3px;right:0}.main-header{background-color:var(--primary);padding-bottom:10px}.btn-primary,.btn-primary:hover{background-color:var(--secondary)!important;border-color:var(--secondary)!important}header a.btn-primary:hover{opacity:.8}.collapse{visibility:visible}.navbar-nav .nav-link,.navbar-nav .nav-link.show,.nav-link,.nav-link:focus,.nav-link:hover{color:#fff}.blog-inner-content .blog-image{border-radius:5px}.blog-inner-content .blog-image img{border-radius:5px;height:auto;width:100%!important}.section-latest-blog .blog-title h4{color:#252525;-webkit-line-clamp:2;text-overflow:ellipsis;-webkit-box-orient:vertical;min-height:3em;font-size:1.25rem;font-weight:700;line-height:28px;display:-webkit-box;overflow:hidden}.section-latest-blog .blog-date{font-size:12px;font-weight:200}.section-latest-blog .btn-read-more{border:1px solid var(--secondary);flex-direction:column;justify-content:center;align-items:center;max-width:10.814rem;min-height:3.125rem;padding:.1rem .5rem;font-size:16px;font-weight:600;line-height:14px;display:flex}.blog-inner-content{text-align:left}.section-latest-blog{padding:3rem 0}.section-latest-blog .blog-title{padding-top:1rem}.section-latest-blog .btn-read-more{margin-top:1rem}.blog-heading-description p{text-align:justify;font-weight:400;line-height:27.2px}.sm-sub-heading{font-weight:700}.blog-view-all-wraper{text-align:center;margin-top:3rem}.blog-view-all-wraper a{padding:.5rem 3rem;font-weight:200}.home-slider-section .slick-dots{bottom:50px}.home-slider-section .slick-dots li button:before{color:var(--secondary);font-size:12px}.home-slider-section .slick-dots li{width:15px;height:15px;margin:0 2px}.home-slider-section .slick-dots li.slick-active button:before{color:#fff}.home-slider-section .video-span{border:1px solid var(--secondary);width:40px;height:40px;color:var(--secondary);border-radius:50px;justify-content:center;align-items:center;margin-right:1rem;display:inline-flex}.home-slider-section .video-span i{color:var(--secondary)!important}.home-slider-section{margin-right:1rem}a.slider-video-link{color:#fff}.slider-get-a-quote-btn{margin-right:3rem}.home-banner-section video{width:100%;display:block;position:relative}.home-banner-section:after{content:"";z-index:99;background-color:#2125299c;width:100%;height:100%;position:absolute;top:0;left:0}.transparent-bg:after{background-color:#0000}.home-banner-section{position:relative}.service-banner-section video{width:100%;display:block;position:relative}.service-banner-section:after{content:"";z-index:99;width:100%;height:100%;position:absolute;top:0;left:0}.service-banner-section{position:relative}.billboard-content-overlay{z-index:999;width:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.home-banner-sub-heading{font-size:1.3rem}.billboard-content-overlay h1{text-shadow:2px 2px #0000005e;font-size:4rem}.billboard-content-overlay span{color:#d5abed}.banner-quote-btn{padding:.5rem 2rem;font-size:1.3rem}.trusted-stats-title{letter-spacing:0;padding-top:54px;padding-bottom:5px;font-size:46px;font-weight:700;line-height:55.2px}.trusted-stats-title-subtitle{letter-spacing:0;font-size:16px;font-weight:700;line-height:20.8px}.trusted-stats-section h3.counter{text-align:left;letter-spacing:0;font-size:46px;font-weight:700;line-height:55.2px}.call-to-action-heading{letter-spacing:0;font-size:46px;font-weight:700;line-height:55.2px}.call-to-action-label,.trusted-stats-desc{letter-spacing:0;text-align:left;font-size:18px;font-weight:700;line-height:20.8px}.trusted-stats-cotainer{padding-bottom:54px}.call-to-action-label{padding-left:10px}.call-to-action-btn{letter-spacing:0;color:#4b365f;vertical-align:bottom;background-color:#fff;border-radius:10px;padding:14px 28px;font-size:14px;font-weight:500;line-height:14px}.sm-sub-heading .service-color{color:var(--secondary)}.case-studies-section .slick-prev,.slick-next{z-index:10;border-radius:50%;top:50%}.case-studies-section .slick-prev{left:-60px}.case-studies-section .slick-next{right:-60px}.case-studies-section .slick-next i,.case-studies-section .slick-prev i{color:#ccd2e3;font-size:30px}.case-studies-section .slick-slide img{object-fit:contain;margin:auto}.inner-banner-section-bg{background-color:var(--primary);background-position:100%;background-repeat:no-repeat;background-size:cover;border-top:1px solid #e5e5e5;align-items:center;display:flex;position:relative}.inner-banner-section-bg.inner-banner-section-bgcol{background-size:cover}.page-breadcrumbs a,.page-breadcrumbs li{color:#fff;text-transform:capitalize;font-size:16px;font-weight:500;line-height:24px}.rounded-first,.rounded-fourth,.rounded-second,.rounded-third{position:absolute}.rounded-first{top:16%;left:7%}.rounded-second{top:-2%;right:58%}.rounded-second svg{width:100px}.rounded-third{top:32%;left:64%}.rounded-third svg{width:70px}.rounded-fourth{top:58%;left:80%}section.fullColumn{padding-top:60px}section.fullColumn .left-service-content{text-align:center}section.fullColumn .right-service-content p{text-align:center;max-width:100%;margin-top:1rem;padding:0 8rem}.dropdown-item.active,.dropdown-item:active,.dropdown-item:focus,.dropdown-item:hover{color:#4b365f;background-color:#9873ac}.dropdown-item{color:#fff;background-color:#9873ac;font-weight:400;transition:color .7s}body{overflow-x:hidden;padding-right:0!important}.offcanvas-end{width:100%;right:0}.offcanvas-header{padding-right:2rem}.offcanvas.offcanvas-end{left:0}.offcanvas-body .nav-link{color:#000!important}.software-development-section .left-sidebar{position:sticky;top:0}.service-list-items-ul{position:relative}.software-development-section .left-sidebar .service-list-items{padding-left:60px}.service-list-items-ul li.active .icon-img{position:absolute;top:-2px;left:-35px}.sns-tech-section .btn-wrapper a:focus .what-we-do-section .btn-wrapper a:hover,.sns-tech-section .btn-wrapper a:hover,.what-we-do-section .btn-wrapper a:focus{color:#fff;border:0;transition:all .4s ease-in-out;background-color:var(--secondary)!important}html{scroll-behavior:smooth}.scroll-to-top{color:#fff;text-align:center;cursor:pointer;z-index:1000;background-color:#9873ac;border:none;border-radius:4px;width:50px;height:50px;position:fixed;bottom:30px;right:30px;border-radius:50%!important}.scroll-to-top i{font-size:20px}.custom-card-technology img{object-fit:contain}.software-development-section .left-sidebar .service-list-items ul li{position:relative}.application-content ul{flex-wrap:wrap;display:flex}.application-content ul h4{color:var(--primary);margin-top:1rem;font-size:15px;font-weight:600;line-height:1.3rem}.application-content ul li{text-align:center;border:1px solid #bebebe;border-radius:10px;margin-right:2rem;padding:1.5rem 1rem}.tech-stack-content{margin:1rem}.tech-stack-content ul{background:#f8f9fa;border-radius:25px;flex-wrap:wrap;align-items:center;margin:0;padding:0;display:flex;box-shadow:0 4px 12px #0000001a}.tech-stack-content ul li{box-sizing:border-box;border-bottom:1px solid #bebebe5e;border-right:1px solid #bebebe5e;justify-content:center;width:25%;padding:14px;list-style:none;display:flex}.tech-stack-content ul li:nth-child(4n){border-right:none}.tech-stack-content ul li:nth-last-child(-n+4){border-bottom:none}.tech-stack-content ul li img.object-contain{object-fit:contain}.software-development-section .sidebar-content .list-items ul.check-circle-mark-items li{max-width:100%!important}.full-width-li{display:block}.post-entry-content h1,.post-entry-content h2,.post-entry-content h3,.post-entry-content h4,.post-entry-content h5,.post-entry-content h6{color:#222;margin-top:1.5em;margin-bottom:.5em;font-weight:700;line-height:1.3}.post-entry-content h1{font-size:2.25rem}.post-entry-content h2{font-size:1.9rem}.post-entry-content h3{font-size:1.6rem}.post-entry-content h4{font-size:1.4rem}.post-entry-content h5{font-size:1.2rem}.post-entry-content h6{color:#666;font-size:1rem}.post-entry-content p{margin:1em 0}.post-entry-content ol,.post-entry-content ul{margin:1em 0;padding-left:1.5em}.post-entry-content ul{list-style:outside}.post-entry-content ol{list-style:decimal}.post-entry-content li{margin-bottom:.5em}.post-entry-content dl{margin:1em 0}.post-entry-content dt{font-weight:700}.post-entry-content dd{margin-bottom:1em;margin-left:1em}.post-entry-content b,.post-entry-content strong{font-weight:700}.post-entry-content em,.post-entry-content i{font-style:italic}.post-entry-content u{text-decoration:underline}.post-entry-content mark{color:#000;background-color:#ff0}.post-entry-content small{color:#666;font-size:.9em}.post-entry-content sub,.post-entry-content sup{vertical-align:baseline;font-size:.8em;line-height:0;position:relative}.post-entry-content sup{top:-.4em}.post-entry-content sub{bottom:-.2em}.post-entry-content abbr{cursor:help;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.post-entry-content blockquote{color:#555;border-left:4px solid #ccc;margin:1.5em 0;padding-left:1em;font-style:italic}.post-entry-content code{background:#f4f4f4;border-radius:3px;padding:2px 4px;font-family:Courier New,monospace;font-size:.95em}.post-entry-content pre{background:#f4f4f4;border-radius:4px;margin:1em 0;padding:1em;font-family:Courier New,monospace;overflow:auto}.post-entry-content img{max-width:100%;height:auto;margin:1em 0;display:block}.post-entry-content figure{text-align:center;margin:1.5em 0}.post-entry-content figcaption{color:#666;margin-top:.5em;font-size:.9em}.post-entry-content table{border-collapse:collapse;width:100%;margin:1em 0}.post-entry-content td,.post-entry-content th{text-align:left;border:1px solid #ddd;padding:.75em}.post-entry-content thead{background-color:#f9f9f9;font-weight:700}.post-entry-content a{color:#007acc;text-decoration:underline}.post-entry-content a:hover{color:#005b99}.post-entry-content hr{border:none;border-top:1px solid #ddd;margin:2em 0}.post-entry-content time{color:#666;font-style:italic}.post-entry-content address{color:#444;margin:1em 0;font-style:normal}.post-entry-content button,.post-entry-content input,.post-entry-content textarea{box-sizing:border-box;width:100%;max-width:100%;margin-top:.5em;margin-bottom:1em;padding:.5em;font-size:1em}.post-entry-content button{color:#fff;cursor:pointer;background-color:#007acc;border:none}.post-entry-content button:hover{background-color:#005b99}.image-wrapper{width:100%;height:100%;min-height:300px;position:relative}.object-cover{object-fit:cover}.banner-video-wrap{height:auto}.digital-solutions-section:nth-of-type(odd) .row{flex-direction:row-reverse}.digital-solutions-section:nth-of-type(2n) .row{flex-direction:row}section.case-studies-listing-section-header{background-color:#d5abed33;padding:4rem 0}.section.case-studies-listing-section-header p{color:#252525}section.portfolio-listing-section-header{background-color:#d5abed33;padding:4rem 0}.section.portfolio-listing-section-header p{color:#252525}.case-banner-heading{color:var(--secondary);font-size:1.1rem;font-weight:700}.case-banner-sub-heading{color:#252525;margin:1.5rem 0;font-size:3rem;font-weight:700}.case-studies-search-form{background:#fff;border-radius:10px;justify-content:space-between;margin-top:2rem;padding:1rem 1.5rem;display:flex;box-shadow:0 4px 8px #0003,0 6px 20px #00000030}.case-studies-search-form select{border:none}.btn-filter{color:var(--secondary)}h4.case-study-category{color:var(--secondary);font-size:1rem;font-weight:700}.portfolio-post-inner-content{margin-top:1.8rem;padding-right:1rem}.case-studies-post-inner-content{margin-top:1.8rem;padding-right:2rem}h3.case-study-title{min-height:3.5rem;font-size:1.25rem;font-weight:700}.case-study-arrow{margin-left:1rem}.case-study-post-action{color:var(--secondary);font-size:1rem;font-weight:700}h3.portfolio-title{min-height:2.5rem;font-size:2.19rem;font-weight:600}.case-studies-post-inner-wrapper .featured-image img.object-contain{width:100%;height:auto}.portfolio-inner-wrapper{max-width:613px;max-height:603px}.portfolio-inner-wrapper .featured-image img.object-contain{width:100%;height:auto}.portfolio-image{border-radius:20px;box-shadow:0 2px 1px #00000017,0 4px 2px #00000017,0 8px 4px #00000017,0 16px 8px #00000017,0 32px 16px #00000017}.form-select:focus{box-shadow:none}.pagination-wrapper ul li.active button{color:#fff;background-color:#4b365f;border:0;flex-direction:column;justify-content:center;align-items:center;width:30px;height:30px;font-size:1rem;font-weight:600;line-height:24px;display:flex}.pagination-wrapper ul li button{color:#252525;background-color:#0000;border:0;flex-direction:column;justify-content:center;align-items:center;width:30px;height:30px;font-size:1rem;font-weight:600;line-height:24px;transition:all .4s;display:flex}.pagination-wrapper ul li button:hover{color:#fff;background-color:#4b365f;transition:all .4s}.blog-listing-section .pagination-wrapper button.button-prev,.pagination-wrapper button.button-next{border:1px solid #252525}.page-link:focus{box-shadow:none}p{line-height:27.2px}.home-logo-wrapper{margin-bottom:5rem}@media (min-width:992px){.navbar-expand-lg .navbar-nav .nav-link{padding-right:1.2rem 19.2px;padding-left:1.2rem}.navbar-expand-lg .navbar-collapse{flex-basis:auto}.navbar-nav .dropdown:hover .dropdown-menu{margin-top:0;display:block}.navbar-expand-lg .navbar-nav{flex-direction:row;margin-right:3rem}.navbar-expand-lg .navbar-nav .dropdown-menu{background:#9873ac;border:2px solid #9873ac;border-radius:0;width:300px;padding:0;box-shadow:0 1px 1px #00000012,0 2px 2px #00000012,0 4px 4px #00000012,0 8px 8px #00000012,0 16px 16px #00000012}}@media (max-width:1366px){.header-contact,.header-social-links{font-size:13px}.billboard-content-overlay{width:100%}.banner-video-wrap video{width:100%!important}.banner-video-wrap{height:auto!important}}@media (max-width:1200px){.header-social-links span{display:none}}@media (max-width:1024px){.header-contact,.header-social-links{font-size:14px}.header-social-links span{display:none}.call-to-action-label,.trusted-stats-desc{font-size:16px;font-weight:500}.call-to-action-heading,.trusted-stats-value,.trusted-stats-title{font-size:40px}section.fullColumn{padding-top:20px}}@media (max-width:768px){.case-banner-sub-heading br{display:none}.case-banner-sub-heading{color:#252525;font-size:2.5rem}.application-content ul li{margin-right:1rem;padding:1.5rem .7rem}section.fullColumn .left-service-content{text-align:center;align-items:center}section.fullColumn .right-service-content p{padding:0 1.5rem}.header-social-links span{display:none}.header-contact,.header-social-links{font-size:14px}ul.header-social-links{justify-content:center}.header-contact li:first-child{margin-right:inherit;margin-bottom:.3rem}.header-contact{justify-content:end;display:flex}.billboard-content-overlay h1{font-size:3rem}.home-banner-sub-heading,.banner-quote-btn{font-size:1rem}.sns-tech-section{padding:60px 0}.rounded-first{top:16%;left:7%}.rounded-first svg{width:100px}.rounded-second{top:-2%;right:58%}.rounded-second svg{width:60px}.rounded-third{top:24%;left:64%}.rounded-third svg{width:70px}.rounded-fourth{top:58%;left:80%}button.navbar-toggler{border:1px solid #fff;border-radius:5px}.navbar-toggler{--bs-navbar-toggler-icon-bg:url("data:image/svg+xml,%3csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3e%3cpath stroke='rgba(255,255,255, 1)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}ul.dropdown-menu.show{border:none}.nav-link.dropdown-toggle{margin-left:0!important}.dropdown-item{color:#000;background-color:#fff}.testimonials-slider .slick-next i,.testimonials-slider .slick-prev i{font-size:43px!important}}@media (max-width:767px){form.case-studies-search-form{width:80%;margin:auto;display:block}.search-button{margin-top:1rem}.case-studies-search-form select{width:100%;margin-bottom:1rem}.case-studies-search-form button{width:100%}.case-studies-search-form{margin-top:2rem;padding:1rem}.case-studies-search-form button,.case-studies-search-form select{font-size:14px}.case-banner-heading{font-size:1.2rem}.case-banner-sub-heading{margin-top:.5rem;font-size:1.5rem}.application-content ul li{margin-right:.5rem;padding:1.5rem .7rem}.tech-stack-content ul li{width:50%;display:flex}.tech-stack-content ul li:nth-child(n){border-right:1px solid #bebebe5e}.tech-stack-content ul li:nth-last-child(-n+4){border-bottom:1px solid #bebebe5e}.application-content ul li{width:160px;margin-bottom:2rem}.navbar-toggler:focus{box-shadow:none}.offcanvas-body .dropdown-menu{float:none;width:auto;box-shadow:none;transform:0;background-color:#0000;border:0;-webkit-box-shadow:none!important;margin-top:0!important;position:static!important;transform:translateY(-12px)!important}section.fullColumn .right-service-content p{margin:0}.rounded-first svg{width:100px}.rounded-second{top:-26%;right:40%}.rounded-fourth{display:none}.header-contact{text-align:center;flex-direction:column;padding-bottom:.5rem}.section-latest-blog .btn-read-more{margin-bottom:2.5rem}.blog-view-all-wraper{margin-top:0}.billboard-content-overlay h1{font-size:2rem}.billboard-content-overlay{padding:0}.billboard-content-overlay br{display:none}.trusted-stats-desc,.trusted-stats-value{text-align:center}.trusted-stats-title-subtitle{margin-bottom:1rem!important}.trusted-stats-title{font-size:25px;line-height:29.2px}.call-to-action-heading,.trusted-stats-value{font-size:36px}}.top-header li a{color:var(--primary)}footer{color:#fff;background-color:#341e4a;padding:1rem 0;font-size:16px}.footer-logo-description{margin-top:10px}.customer-name{margin-top:15px;margin-bottom:25px;font-size:20px;font-weight:500}.testimonials-content-wrapper{text-align:left;flex-direction:column;width:100%;height:100%;display:flex}.testimonials-content-wrapper p{text-align:left}.feedback-slider-item{background-color:#fff;justify-content:center;align-items:center;height:100%;min-height:360px;display:flex!important}.case-studies-slider .slick-next:before,.case-studies-slider .slick-prev:before{content:none}.slick-next:before,.testimonials-section .slick-prev:before{color:var(--secondary)}.slick-next,.testimonials-section .slick-prev{top:50%}section.testimonials-section{background:#f5f5f5;padding:5rem 0}.testimonials-content-wrapper .customer-name,.testimonials-video-wrapper .customer-name{color:#fff;margin-bottom:1rem;font-size:1.3rem}section.testimonials-section .title-content h2{margin-bottom:2rem}.navbar-nav .nav-link:focus,.navbar-nav .nav-link:hover{color:#d5abed}.banner-quote-btn:hover{color:#fff;background-color:var(--primary)!important;border-color:var(--primary)!important}.sidebar-cta-box a:focus,.sidebar-cta-box a:hover,.footer-links a:focus,.footer-links a:hover{color:#d5abed!important}.footer-social-links a:focus,.footer-social-links a:hover{background-color:#d5abed!important}.sns-tech-section .btn-wrapper a:hover,.what-we-do-section .btn-wrapper a:hover{border:0;transition:all .4s ease-in-out;color:#fff!important;background-color:var(--secondary)!important}.dropdown-toggle:after{display:none!important}.nav-link.dropdown-toggle,header .dropdown-toggle i.fa.fa-angle-down{margin-left:5px}.btn.btn-read-more:focus,.btn.btn-read-more:hover{transition:all .4s ease-in-out;color:#fff!important;background-color:#4b365f!important;border:1px solid #4b365f!important}.home-logo-wrapper{grid-column-gap:3rem;grid-row-gap:3rem;justify-content:flex-start;align-items:center;margin-top:1rem;margin-bottom:4rem;display:flex;position:relative;overflow:hidden}.home-logo-wrapper.reverse{margin-top:-2rem}.clients-grid.logo-animate{grid-column-gap:3rem;opacity:1;flex:none;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;width:auto;margin-top:0;margin-bottom:0;margin-right:0;display:flex}.clients-grid.logo-animate-alt{grid-column-gap:3rem;flex:none;width:auto;margin-top:0;margin-left:0;margin-right:auto;display:flex}@keyframes slide{0%{transform:translate(calc(0 + 50px))}to{transform:translate(-100%)}}.logo-animate{animation:35s linear infinite slide}@keyframes slidealt{0%{transform:translate(calc(0 + 50px))}to{transform:translate(-100%)}}.logo-animate-alt{animation:35s linear infinite reverse slidealt}.client-logo{box-sizing:border-box;object-fit:contain;max-width:200px;height:100px}@media (max-width:991px){.what-we-do-section .engineering-single-box{margin-bottom:30px}.what-we-do-section .row-inner-wrapper{margin-top:0}.sns-tech-section .left-tech-pro-content h2,.what-we-do-section .left-service-content h2{line-height:25px}.sns-tech-section .left-tech-pro-content .break-build-line{display:inline-block}.what-we-do-section .p-content{margin:10px 0 21px}}@media (max-width:768px){.client-logo{max-width:141px}.testimonials-content-wrapper{min-height:300px}}@media (max-width:767px){.sns-tech-section .left-tech-pro-content h3,.what-we-do-section .left-service-content h3{font-size:1.3rem}.what-we-do-section .right-service-content.d-flex.flex-column.justify-content-center.align-items-center{margin-top:20px}.what-we-do-section .engineering-single-box .engineering-body p{text-align:center}.what-we-do-section .p-content .break-line{display:inline}.sns-tech-section .btn-wrapper a,.what-we-do-section .btn-wrapper a{font-size:14px}.sns-tech-section .left-tech-pro-content .check-icon img{width:15px;height:15px}.what-we-do-section .engineering-single-box .engineering-body{flex-direction:column;justify-content:center;align-items:center;display:flex}.testimonials-video-wrapper{flex-direction:column;justify-content:center;align-items:center;width:60vw;min-height:300px;margin:auto;display:flex}.trusted-stats-section h3.counter{text-align:center}.client-logo{max-width:inherit;height:70px}.testimonials-content-wrapper p{line-height:23.2px}}.footer-links{padding-left:1.2rem;list-style-type:disc}.footer-links li::marker{content:inherit;color:var(--secondary)}.footer-links li{padding-top:.8rem}.footer-social-links ul{justify-content:start;padding:0;display:flex}.footer-social-links{margin-top:2rem}.footer-social-links ul li{margin-right:10px}.footer-social-links a{height:30px;color:var(--primary);text-align:center;background:#fff;border-radius:50%;justify-content:center;align-items:center;width:30px;display:flex}footer h4.footer-heading{color:#fff;margin-bottom:1rem;font-size:18px;font-weight:600}.footer-links i{margin-right:.3rem}.footer-contact-links{padding-left:.3rem;list-style-type:none}.divider-line{border-top:1px solid #414141;margin:2rem 0}.footer-copyright-description{justify-content:end;align-items:center;display:flex}footer{padding:3rem}footer a,footer p{font-size:15px;font-weight:200}.content-middle{flex-direction:column;justify-content:center;display:flex}.justify-content-center{justify-content:center}.navbar-nav .nav-link,.navbar-nav .nav-link.show{color:#fff}.navbar-nav .nav-link.active{color:#d5abed}footer a{color:#fff}header .navbar-brand img{height:auto;width:250px!important}.footer p,footer a{font-weight:200}.section-trusted-partners .slick-slide{margin:0 2rem}.trusted-partners-slider-one{margin-bottom:2rem}section.section-trusted-partners{background:#fff;padding:2rem 0}.sm-heading{color:#252525;margin:0;font-size:1.125rem;font-weight:700;line-height:20.8px}.section-trusted-partners .sm-heading{margin-bottom:2.5rem}@media (max-width:768px){.footer-copyright-description{justify-content:center;margin-top:1rem}.footer-logo-certification{margin-top:1.5rem}.footer h4.footer-heading{margin-top:1rem}}@media (max-width:767px){.sm-heading{font-size:1rem}.section-trusted-partners .sm-heading{margin-bottom:1.5rem}header .navbar-brand img{width:180px!important}footer{padding:1rem .5rem}footer h4.footer-heading{margin-top:2rem;margin-bottom:0}.hide-small{display:none}.footer-links{margin-bottom:0}.footer-logo-description p{margin-top:1rem;margin-bottom:0}.divider-line{margin:1rem 0}footer .footer-bottom h4.footer-heading{margin-top:.5rem;margin-bottom:.5rem}.footer-copyright-description{justify-content:start;margin-top:.5rem}.home-logo-wrapper{margin-bottom:3rem}}.section-latest-blog .btn-wrapper a{color:#fbf8fc;background-color:#4b365f;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;width:100%;max-width:10.814rem;height:100%;min-height:3.125rem;margin:0 auto;font-size:.875rem;font-weight:700;line-height:14px;text-decoration:none;transition:all .4s ease-in-out;display:flex}.section-latest-blog .btn-wrapper a:hover{color:#fff;background-color:#9873ac;border:0;transition:all .4s ease-in-out}.ecommerce-solutions-section .custom-card{border:1px solid #6f42c1;border-radius:.5rem;height:100%;padding:1.2rem}.ecommerce-solutions-section .custom-card a{color:#6f42c1;font-weight:500;text-decoration:none}.ecommerce-solutions-section .card{background:0 0!important;border:1px solid #6f42c1!important;border-radius:.5rem!important;height:100%!important;padding:1.2rem!important}.ecommerce-solutions-section .card a{color:#6f42c1;font-weight:500;text-decoration:none}.ecommerce-solutions-section .service-title{color:#6f42c1;margin-bottom:.5rem;font-weight:600}.ecommerce-solutions-section .service-box{padding:20px}.ecommerce-solutions-section .services-grid>:first-child,.ecommerce-solutions-section .services-grid>:nth-child(3){border-right:1px solid #ccc;padding-right:90px}.ecommerce-solutions-section .services-grid>:nth-child(3),.ecommerce-solutions-section .services-grid>:nth-child(4){border-top:1px solid #ccc;padding-top:36px}.ecommerce-solutions-section .services-grid>:nth-child(2),.ecommerce-solutions-section .services-grid>:nth-child(4){padding-left:90px}.top-brands-section h3.counter{letter-spacing:0;font-size:60px;font-weight:700;line-height:72px;color:#e2d1e8!important}.top-brands-section .subtext{letter-spacing:0;font-size:20px;font-weight:700;line-height:17px}.top-brands-section h4{letter-spacing:0;font-size:16px;font-weight:700;line-height:27px}.top-brands-section p{letter-spacing:0;font-size:12px;font-weight:400;line-height:0}.top-brands-section{background:linear-gradient(135deg,#9873ac,#4b365f);transition:background .5s ease-in-out}.top-brands-section:hover{background:linear-gradient(135deg,#4b365f,#9873ac)}.case-studies-slider{border-radius:20px;width:100%;max-width:844px;margin:0 auto;padding:30px 0;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d}.slider-media-info{max-width:100%}.case-studies-section .cas-sl-list{align-items:center}.case-studies-section .case-list-desc h3{color:#252525;text-align:left;margin:0 0 10px;font-size:23px;font-weight:700;line-height:normal}.case-studies-section .case-list-desc h5{color:#9873ac;text-align:left;margin:0 0 12px;font-size:16px;font-weight:700;line-height:24.4px}.case-studies-section .case-list-desc p{color:#252525;text-align:left;font-size:16px;font-weight:400;line-height:27px;margin:0 0 20px!important}.case-studies-section .case-list-desc a{color:#fff;float:left;background-color:#4b365f;border-radius:10px;margin:0;padding:12px 20px;font-size:16px;font-weight:400;line-height:normal}.blog-view-info{width:100%;padding:60px 0;display:block;position:relative}.bog-post-data-info{width:100%;padding:0;display:block;position:relative}.blog-top-title{text-align:center;width:100%;display:block;position:relative}.blog-top-title h2{color:#252525;text-align:center;font-size:46px;font-weight:600;line-height:normal}.blog-top-title span{color:#4b365f;text-align:center;margin:0;font-size:18px;font-weight:500;line-height:normal}.post-entry-content{clear:both;width:100%;padding:0;display:block;position:relative}.post-entry-content h5{margin:0 0 5px;font-size:16px;font-weight:600;line-height:24px}.post-entry-content p{color:#252525;margin:0 0 1rem;font-size:16px;font-weight:400;line-height:24px}.post-media{flex-wrap:wrap;justify-content:space-between;gap:30px;padding:50px 0;display:flex}.post-media img{object-fit:cover;box-sizing:border-box;max-width:100%;width:auto!important;height:auto!important;inset:unset!important;position:relative!important}.related-post-info{width:100%;padding:0 0 70px;display:block;position:relative}.rel-post-title{text-align:center;position:relative}.rel-post-title h3{text-transform:capitalize;margin:0 0 56px;font-size:35px;font-weight:600;line-height:24px}.rel-post-media{margin-bottom:30px;position:relative}.rel-post-media img{max-width:100%;height:auto!important;position:relative!important}.rel-post-list{grid-template-columns:repeat(3,1fr);align-items:stretch;gap:50px;display:grid}.rel-post-item h3{margin:0 0 10px;font-size:20px;font-weight:600;line-height:normal}.rel-post-item span{color:#9873ac;margin:0 0 10px;font-size:16px;font-weight:500;line-height:normal;display:block}.rel-post-item p{margin:0 0 10px;font-size:16px;font-style:normal;font-weight:400;line-height:24px}.feedback-slider .slick-list{margin:0 -10px}.testimonials-section .slick-slide>div:first-child{margin:0 1rem}.testimonials-customer-info{position:absolute;bottom:0;left:0}.testimonials-customer-info .customer-name{color:#212529;margin-bottom:0}.content-wrap .customer-info .customer-name{color:#252525!important}.customer-info .customer-name{font-size:1.1rem!important}.customer-info{text-align:left;width:100%;padding:0 2rem 1.5rem;position:absolute;bottom:0;left:0}.customer-info h3{margin-bottom:0!important}.feedback-slider-item{font-size:1rem;line-height:25.2px}p.customer-postion{margin-bottom:0}@media (max-width:767px){.feedback-slider-item{padding:0 5px}.feedback-slider .slick-list{margin:0 -5px}.feedback-slider-item{min-height:300px!important}}@media screen and (min-width:768px){.blog-view-info{padding:3.75rem 0}.blog-top-title h2{font-size:2rem}.blog-top-title span{font-size:1.125rem}.post-entry-content h5{margin:0 0 .313rem;font-size:1rem;line-height:1.5rem}.post-media{justify-content:center;padding:2.75rem 0}.rel-post-title h3{margin:0 0 2rem;font-size:2rem;line-height:2rem}.rel-post-item h3{min-height:2.9rem;margin:0 0 .5rem;font-size:1.2rem}.rel-post-item span{font-size:.89rem}.rel-post-media{margin-bottom:1.5rem}.rel-post-item p{font-size:1rem;line-height:1.5rem}.rel-post-item{flex-direction:column;height:100%;display:flex}}@media screen and (min-width:1600px){.blog-view-info{padding:60px 0}.blog-top-title h2{font-size:46px}.blog-top-title span{font-size:18px}.post-entry-content h5{margin:0 0 5px;font-size:16px;line-height:24px}.post-entry-content p{margin:0 0 1rem;font-size:16px;line-height:24px}.post-media{justify-content:space-between;padding:50px 0}.rel-post-title h3{font-size:35px;line-height:24px}.rel-post-item span{font-size:16px}.rel-post-item p{font-size:16px;line-height:24px}}@media screen and (max-width:767px){.post-media img{margin:0 auto}.blog-top-title h2{font-size:1.3rem}.blog-top-title span{font-size:.923rem}.blog-view-info{padding:2.5rem 1.5rem}.post-media{gap:20px;padding:30px 0}.post-entry-content p{margin:0 0 20px;font-size:1rem;line-height:1.5rem}.rel-post-list{grid-template-columns:repeat(1,1fr);gap:20px}.rel-post-title h3{margin:0 0 1rem;font-size:1.25rem}.rel-post-media{margin-bottom:1rem}.rel-post-item span{font-size:.8rem}.rel-post-item p{font-size:1rem}.related-post-info{padding:0 10px 50px}}.testimonials-slider .slick-next:before,.testimonials-slider .slick-prev:before{content:none}.slick-next,.testimonials-slider .slick-prev{z-index:10;border-radius:50%;top:50%}.testimonials-slider .slick-prev{left:-70px}.testimonials-slider .slick-next{right:-70px}.no-results{text-align:center;color:#9873ac;margin:auto;font-size:24px}.testimonials-slider .slick-next i,.testimonials-slider .slick-prev i{color:#9873ac;font-size:64px}.testimonials-video-wrapper h3.customer-name{color:#fff;z-index:999999;background:#00000082;width:100%;margin:0;padding:1.5rem;position:absolute;bottom:7px}.video-play-button{color:#fff;cursor:pointer;background:#0009;border:1px solid #fff;border-radius:50%;width:40px;height:40px;padding:0;font-size:1rem;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.feedback-slider-item{border-radius:10px;position:relative}.testimonials-content-wrapper{border-radius:10px;padding:2rem;position:absolute}.testimonials-video{width:100%}@media screen and (max-width:767px){.testimonials-content-wrapper{position:inherit}.testimonials-video-wrapper h3.customer-name{position:inherit;color:#9873ac;background:0 0}}@media screen and (max-width:575px){.testimonials-slider .slick-prev{left:-1rem!important}.testimonials-slider .slick-next{right:-1rem!important}.testimonials-video-wrapper{width:82vw}}.video-popup-overlay{z-index:9999;background:#000000d9;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:fixed;top:0;left:0}.video-popup-content{background:0 0;width:90%;max-width:800px;padding:20px;position:relative}.video-popup-close{color:#000;cursor:pointer;z-index:999999;background:#fff;border:none;border-radius:50%;justify-content:center;align-items:center;width:30px;height:30px;font-size:20px;display:flex;position:absolute;top:8px;right:6px}.round-loader{border:5px solid var(--secondary);border-bottom-color:var(--primary);box-sizing:border-box;border-radius:50%;width:8vh;height:8vh;animation:1s linear infinite rotation;display:inline-block}@keyframes rotation{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.split-heading{overflow:hidden}.case-studies-search-form .css-tj5bde-Svg{fill:#9873ac;width:26px;height:26px}.btn-filter .filter-icon{margin-right:5px}.pricing-info-list{width:100%;margin:0;padding:0 0 5rem;display:block;position:relative}.pricing-header-info{text-align:center;margin:0;padding:48px 0;display:block;position:relative}.pricing-header-info h2{color:#252525;text-align:center;margin:0;font-size:2.875rem;font-weight:700;line-height:55.2px}.pricing-data-info{width:100%;max-width:877px;margin:0 auto;padding:0;display:block;position:relative}.price-data-selection{width:100%;display:block;position:relative}.pricing-desc-info{background:#fff;border-radius:10px;margin:5px 0;padding:40px;box-shadow:0 26px 26px #00000017,0 7px 14px #0000001a}.price-data-selection{width:100%;font-family:var(--font-plus-jakarta),sans-serif!important;font-size:18px!important;font-weight:400!important}.price-data-selection .css-1k746ht-singleValue{font-family:var(--font-plus-jakarta),sans-serif!important;font-size:18px!important;font-weight:400!important}.css-b62m3t-container .css-1exxt1n-control{border:1px solid var(--additional-2,#d5abed);border-radius:10px}.price-data-selection .css-hlgwow{padding:15px 8px;font-family:Plus Jakarta Sans;font-size:18px;font-weight:400}.price-data-selection .css-tj5bde-Svg{fill:#9873ac;cursor:pointer}.pricing-desc-info .pricing-inner-cont{grid-template-columns:repeat(3,1fr);gap:40px;display:grid}.list-price-data .form-check{align-items:center;margin:0 0 25px;display:flex}.list-price-data .form-label{text-transform:uppercase;color:#252525;margin:0 0 20px;font-size:1rem;font-weight:400;line-height:normal}.list-price-data .form-check-label{color:#252525;margin-left:15px;font-size:1rem}.list-price-data .form-check-input{cursor:pointer;width:3rem;height:1.5rem}.form-switch .form-check-input:checked{box-shadow:none;--bs-form-switch-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%239873AC'/%3e%3c/svg%3e");background-color:#fff;background-position:100%;border-color:#9873ac}.pric-cla-info{margin-top:20px}.price-range-info{width:100%;max-width:250px;display:block}.price-range-info p{text-transform:capitalize;color:#252525;margin-bottom:15px;font-size:16px;font-style:normal;font-weight:400;line-height:normal}.price-range-info .price-value-range{color:var(--Primary-Color,#4b365f);text-transform:capitalize;font-size:56px;font-weight:700;line-height:normal}.note-text{padding:30px 0 0;display:block}.note-text p{text-transform:capitalize;color:#252525;font-size:1rem;font-weight:400;line-height:normal}.note-text-pricing p{color:#252525;font-size:1rem;font-weight:400;line-height:normal}.pricing-model-info .modal-title{color:#252525;font-size:2rem}.pricing-model-info .form-label{color:#252525;font-size:1rem}.pricing-model-info .form-control{box-shadow:none;background:#fbf4ff;border:none;border-radius:4px;padding:11px 12px}.pricing-model-info .form-control:focus,.pricing-model-info .form-control:hover{box-shadow:none}.pricing-model-info .css-hlgwow{padding:8px 12px}.tech-strategy-section .tech-heading{color:#9873ac}.tech-strategy-section .heading{color:#252525;margin:0;font-weight:700;line-height:55.2px}.tech-strategy-section p{text-align:justify}.tech-strategy-section .checkList li{padding-left:30px;font-size:1rem;line-height:27.2px}.tech-strategy-section ul.check-circle-mark-items li:before{content:"";color:#fff;background-color:#9873ac;border-radius:50px;flex-direction:column;justify-content:center;align-items:center;width:10px;height:10px;padding:8px;font-family:FontAwesome;font-size:.7rem;font-weight:200;display:flex;position:relative;top:23px;left:-32px;max-width:100%!important}.tech-landscape-section{background-color:#ceb7db1a}.tech-strategy-section p{font-size:1rem;font-weight:400;line-height:27.2px}.tech-table-grid{grid-template-columns:repeat(2,1fr);display:grid}@media (min-width:576px){.tech-table-grid{grid-template-columns:repeat(3,1fr)}}@media (min-width:768px){.tech-table-grid{grid-template-columns:repeat(4,1fr)}}.tech-cell{background-color:#fff;border-bottom:1px solid #dcdcdc;border-right:1px solid #dcdcdc;justify-content:center;align-items:center;padding:10px;display:flex}.tech-table-grid{counter-reset:tech-col;padding:20px 0}.tech-table-grid>.tech-cell{counter-increment:tech-col}@media (max-width:575.98px){.tech-table-grid>.tech-cell:nth-child(2n){border-right:none}.tech-table-grid>.tech-cell:nth-last-child(-n+2){border-bottom:none}}@media (min-width:576px) and (max-width:767.98px){.tech-table-grid>.tech-cell:nth-child(3n){border-right:none}.tech-table-grid>.tech-cell:nth-last-child(-n+3){border-bottom:none}}@media (min-width:768px){.tech-table-grid>.tech-cell:nth-child(4n){border-right:none}.tech-table-grid>.tech-cell:nth-last-child(-n+4){border-bottom:none}}@media (min-width:1400px){.tech-landscape-container{max-width:1178px;max-height:981px}}.tech-landscape-container{margin:auto}.tech-landscape-section .description{color:#4b365f}.tech-logo{object-fit:contain;width:120px;height:100px}.offshore-section,.tech-landscape-section{background:#ceb7db1a}.offshore-section{background-color:#fdfbfd;padding:60px 0}.section-title .highlight{color:#7b61ff}.benefit-grid{grid-template-columns:repeat(3,1fr);display:grid}.benefit-box{border-bottom:1px solid #ddd;border-right:1px solid #ddd;padding:24px}.icon{color:#7b61ff;margin-bottom:12px;font-size:28px}@media (min-width:821px){.benefit-grid>.benefit-box:nth-child(3n){border-right:none}.benefit-grid>.benefit-box:nth-last-child(-n+3){border-bottom:none}}@media (min-width:576px) and (max-width:820px){.benefit-grid{grid-template-columns:repeat(2,1fr)}.benefit-grid>.benefit-box:nth-child(2n){border-right:none}.benefit-grid>.benefit-box:nth-last-child(-n+2){border-bottom:none}}@media (max-width:576px){.benefit-grid{border-top:none;border-left:none;grid-template-columns:1fr}.benefit-box{border-bottom:1px solid #ddd;border-left:none;border-right:none}}.offshore-section .section-title{font-size:2.188rem;font-weight:700;line-height:55.2px}@media (max-width:400px){.offshore-section .section-title{font-size:1.3rem}}.benefit-title{color:#4b365f;margin:20px 0 10px;font-size:18px;font-weight:700}.offshore-section .heading-color,.staff-desc-section .heading-color,.tech-strategy-section .heading-color{color:#9873ac}@media (min-width:821px){.staff-desc-section .right-content{padding-left:6.5rem}}@media (max-width:840px){.staff-desc-section .right-content{margin-top:2rem}}.staff-desc-section,.tech-strategy-section{padding:80px 0}.staff-desc-section .right-content p{text-align:justify}.staff-desc-section .right-content .heading{font-weight:700}.tech-section .checkList li{padding-left:30px;line-height:27.2px}.offshore-section h2,.staff-desc-section h2,.tech-landscape-section h2,.tech-section h2,.tech-strategy-section h2{font-size:2.188rem}@media (max-width:991px){.offshore-section .section-title,.offshore-section h2,.staff-desc-section h2,.tech-landscape-section h2,.tech-section h2,.tech-strategy-section h2{font-size:1.25rem}}.tech-section ul.check-circle-mark-items li:before{content:"";color:#fff;background-color:#9873ac;border-radius:50px;flex-direction:column;justify-content:center;align-items:center;width:10px;height:10px;padding:8px;font-family:FontAwesome;font-size:.7rem;font-weight:200;display:flex;position:relative;top:23px;left:-32px;max-width:100%!important}.textarea-section li[data-list=bullet]{list-style-type:disc}.textarea-section li[data-list=ordered]{list-style-type:decimal}.business_challenges_description>:first-child{margin-top:1.25rem}.business_challenges_description p{padding-left:2rem;margin-top:-1rem!important}.business_values_description>:first-child{margin-top:1.25rem}.split-text{white-space:pre-line;display:inline-block;overflow:hidden}.sitemap-tree .tree{padding-left:20px;position:relative}.sitemap-tree .tree-level{border-left:1px solid #e3e3e3;margin-left:20px;padding-left:20px;position:relative}.sitemap-tree .tree-line{margin:5px 0;position:relative}.sitemap-tree .text{color:#b279d0;font-size:18px;font-style:normal;font-weight:600;line-height:19.2px}.service-banner-info{z-index:111;width:100%;height:100%;position:absolute;top:0;left:0}.service-banner-info .container{height:100%}.service-banner-info .row{align-items:center;height:100%}.banner-con-desc{width:100%;max-width:80%;margin:0;display:block;position:relative}.banner-con-desc h1{color:#fff;font-family:Plus Jakarta Sans;font-size:20px;font-weight:600;line-height:normal;display:block}.banner-con-desc h3{color:#fff;width:100%;font-family:Plus Jakarta Sans;font-size:46px;font-weight:700;line-height:55.2px;display:block}.service-list-info .serv-name-info{color:#d5abed;font-size:25px;font-weight:600;line-height:normal;display:block}.serv-info-media-slider .slick-slide{text-align:center}.serv-media-list{max-width:200px;position:relative;width:100%!important}.serv-media-list img{max-width:100%}.serv-media-list{width:100%;display:block}.serv-media-list img{width:auto;max-width:100%;height:auto}.sitemap-tree .tag{color:#000;font-size:1rem;font-style:normal;font-weight:400;line-height:19.2px}.sitemap-tree .link{color:#b279d0;font-size:1rem;font-style:normal;font-weight:600;line-height:19.2px;text-decoration:none}.sitemap-heading{color:#9873ac;font-size:46px;font-style:normal;font-weight:700;line-height:55.2px}@media (max-width:599px){.sitemap-tree .link,.sitemap-tree .tag,.sitemap-tree .text{text-overflow:ellipsis;font-size:14px;overflow:hidden}.sitemap-tree .tree-level{margin-left:10px;padding-left:10px}.sitemap-heading{font-size:32px}}@media (min-width:600px) and (max-width:899px){.sitemap-tree .link,.sitemap-tree .tag,.sitemap-tree .text{text-overflow:ellipsis;font-size:1rem;overflow:hidden}.sitemap-tree .tree-level{margin-left:14px;padding-left:14px}.sitemap-heading{font-size:40px}}.home-banner-section{height:750px}.services-banner{height:550px;overflow:hidden;position:relative!important}.inner-banner-section-bg{height:550px;overflow:hidden}.tag-line-banner h3{color:#9873ac;font-family:Plus Jakarta Sans;font-size:20px;font-style:normal;font-weight:700}.tag-line-banner span{color:#d5abed}.products-banner h2{font-size:3.125vw;font-weight:700;line-height:3.75vw}.pricing-desc-info input{border-radius:0;border-bottom:1px solid #bdbdbd!important}a[href^=tel\:]{word-spacing:4px}.pricing-data-info .form-control{box-shadow:none!important}li[data-list=bullet]{margin-bottom:8px;padding-left:5px;list-style-type:disc}.about-sns-right-content{background-color:#fff;border-radius:15px;margin-left:-130px;padding:36px;box-shadow:0 10px 20px #00000030,0 6px 6px #0000003b}@media (max-width:991px){.about-sns-right-content{margin-top:20px;margin-left:0}}.about-sns-left-content{background-color:#fff;border-radius:15px;margin-right:-130px;padding:36px;box-shadow:0 10px 20px #00000030,0 6px 6px #0000003b}.btn-outline-border-primary{color:#252525;border:1.5px solid var(--secondary)!important;background-color:#fff!important}.btn-outline-border-primary:hover{opacity:.8}.main-header-info{z-index:9999;width:100%;transition:background-color .3s,padding .3s;position:sticky;top:0}.testimonial-description{scrollbar-width:thin;scrollbar-color:#ccc transparent;max-height:240px;padding-right:8px;overflow-y:auto}.breadcrumb-item a{font-weight:500;text-decoration:none;color:#1e1e1e!important}.breadcrumb-item a:hover{text-decoration:underline}.breadcrumb-item.active{font-weight:700;color:#9873ac!important}.breadcrumb-item+.breadcrumb-item:before{content:">";color:#1e1e1e;font-weight:500}.grecaptcha-badge{opacity:0!important}.home-get-quote-btn{color:#fff;z-index:9999;background-color:#4b365f;border-radius:10px 0 0 10px;font-size:16px;font-weight:400;transition:all .3s;box-shadow:-2px 0 10px #0000001a}.home-get-quote-btn:hover{background-color:#9873ac;border-color:#f0f0f0;padding-right:15px!important}@font-face{font-family:Calma;src:local(Calma),local(Calma-Regular);font-weight:500;font-style:normal;font-display:swap}.sns-ai-page{--ai-ink:#252525;--ai-purple:#4b365f;--ai-purple-2:#775794;--ai-lilac:#9b77af;--ai-soft:#f8eefd;color:var(--ai-ink);background:linear-gradient(#4b365f 0%,#c6a3e6 100%);overflow:hidden}.sns-ai-page *{letter-spacing:0}.sns-ai-section{padding:100px 0;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;position:relative;overflow:hidden}.ai-soft-container{padding:120px 0}.ai-hero{color:#fff;background:linear-gradient(#4b365f 0%,#c6a3e6 100%);min-height:800px;padding:80px 0 0;position:relative}.ai-brand-logo{margin-bottom:45px!important;padding:0!important}.ai-brand-logo img{vertical-align:middle;width:auto;height:65px;display:inline-block}.ai-badge{color:#ffffffd9;background:#ddc4ea0f;border:1px solid #ddc4ea4d;border-radius:999px;align-items:center;gap:10px;padding:8px 20px;line-height:20px;display:inline-flex;font-size:14px!important}.ai-badge-dot{background:#ddc4ea;border-radius:50%;width:6px;height:6px}.ai-title{letter-spacing:-2.4px;vertical-align:middle;font-size:45px;font-weight:700;line-height:100%;font-family:var(--font-plus-jakarta),sans-serif!important;color:#fff!important;margin:28px 0 24px!important}.ai-title span,.ai-accent{color:#ddc4ea}.ai-accent-2{color:#9b77af}.ai-check-icon img{width:24px!important;height:24px!important}.ai-lead{letter-spacing:0;vertical-align:middle;font-size:24px;font-weight:400;line-height:39px;font-family:var(--font-inter),"Inter",sans-serif!important;color:#ffffffbf!important;letter-spacing:0!important}.ai-btn{height:52px;font-family:var(--font-plus-jakarta),sans-serif;border-radius:24px;justify-content:center;align-items:center;padding:34px;font-size:18px;font-weight:600;transition:all .3s cubic-bezier(.25,.8,.25,1);display:inline-flex}.ai-btn-primary{color:#fff!important;background:#442e5d!important;border:1px solid #ffffff1a!important;box-shadow:0 4px 14px #00000026!important}.ai-btn-primary:hover{background:#5e3e80!important;border-color:#ffffff4d!important;transform:translateY(-3px)scale(1.02)!important;box-shadow:0 8px 25px #5e3e8073!important}.ai-btn-primary:active{transform:translateY(-1px)scale(.98)!important;box-shadow:0 4px 10px #5e3e804d!important}.ai-btn-glass{color:#fff!important;background:0 0!important;border:1px solid #ffffff4d!important}.ai-btn-glass:hover{background:#ffffff26!important;border-color:#ddc4ea!important;transform:translateY(-3px)scale(1.02)!important;box-shadow:0 8px 25px #ddc4ea40!important}.ai-btn-glass:active{transform:translateY(-1px)scale(.98)!important}.ai-wordmark{pointer-events:none;z-index:1;position:absolute;bottom:0;right:4%}.ai-wordmark img{pointer-events:none;width:auto;height:537px;display:block}.ai-bottom-label{color:#ffffff1f;letter-spacing:.1em;text-transform:uppercase;font-size:clamp(14px,1.8vw,41px);font-weight:700;position:absolute;bottom:0;left:1%}.ai-avatar-wrap{min-height:600px;position:relative;overflow:visible}.ai-agent-img{max-width:100%;height:auto;display:block}.ai-hero-agent-img{filter:drop-shadow(0 34px 55px #351d4f42);z-index:10;width:min(506px,86vw);margin:0 auto;position:absolute;bottom:0;left:40%;transform:translate(-50%)}.ai-standing-agent-img{filter:drop-shadow(0 28px 48px #4b365f2e);width:min(465px,88vw)}.ai-figma-icon{object-fit:contain;flex:none;width:60px;height:60px}.ai-avatar{aspect-ratio:1/1.22;background:linear-gradient(160deg,#fff 0%,#f5effb 36%,#8f67bd 37%,#3d2456 100%);border-radius:46% 46% 30% 30%;width:min(420px,80vw);margin:0 auto;position:relative;box-shadow:0 36px 80px #351d4f47}.ai-avatar:before{content:"AI Agent";aspect-ratio:1;color:#4b365f;background:radial-gradient(circle,#fff 0 44%,#efe4f7 45% 100%);border:12px solid #4b365f33;border-radius:50%;place-items:center;width:62%;font-size:clamp(28px,4vw,46px);font-weight:900;display:grid;position:absolute;top:34%;left:50%;transform:translate(-50%,-50%)}.ai-avatar:after{content:"";background:linear-gradient(135deg,#251335,#6e49a0);border:2px solid #ffffff47;border-radius:18px;height:26%;position:absolute;bottom:12%;left:20%;right:20%}.ai-orbit-icon{opacity:0;will-change:transform,opacity;transform:translate(0)scale(0);width:100px!important;height:100px!important;box-shadow:none!important;background:0 0!important;border:none!important;border-radius:0!important;justify-content:center!important;align-items:center!important;margin-top:-50px!important;margin-left:-50px!important;display:flex!important;position:absolute!important;top:50%!important;left:50%!important}.ai-orbit-icon img,.ai-orbit-icon svg{object-fit:contain!important;filter:drop-shadow(0 4px 14px #3c1e5a4d)!important;width:80px!important;height:80px!important;animation:none!important;display:block!important}.ai-orbit-ring{pointer-events:none;z-index:1;border:1px dashed #ffffff1f;border-radius:50%;width:420px;height:310px;margin-top:-155px;margin-left:-210px;animation:4s ease-in-out infinite ai-ring-pulse;position:absolute;top:50%;left:50%}@keyframes ai-ring-pulse{0%,to{opacity:.55}50%{opacity:.2}}.ai-soft-section{background:linear-gradient(242deg,#f8eefd 39%,#ddc4ea 100%);position:relative}.ai-large-orb{opacity:.45;background:linear-gradient(#ffffff47,#ba7cda);border-radius:50%;width:420px;height:420px;position:absolute;right:-180px}.ai-owl-illustration-wrapper{align-items:flex-end;width:90%;min-height:500px;display:flex;position:relative}.ai-standing-agent-img{z-index:2;filter:drop-shadow(0 28px 48px #4b365f2e);width:100%;max-width:380px;height:auto;display:block;position:relative}.ai-pill-card{-webkit-backdrop-filter:blur(8px);z-index:10;background:linear-gradient(90deg,#fffc 0%,#fff0 100%);border:1px solid #ffffffd9;border-radius:999px;align-items:center;gap:12px;padding:10px 18px;transition:all .3s;display:inline-flex;box-shadow:0 10px 30px #4b365f14}.ai-pill-card span{color:#4b365fb3;text-transform:uppercase;letter-spacing:.05em;line-height:1.25;display:block;font-family:var(--font-plus-jakarta),sans-serif!important;font-size:11px!important;font-weight:500!important}.ai-pill-card strong{color:#252525;letter-spacing:0;font-size:18px;font-weight:600;line-height:100%;display:block;font-family:var(--font-plus-jakarta),sans-serif!important}@keyframes float-slow{0%{transform:translate(0)}50%{transform:translate(12px,-8px)}to{transform:translate(0)}}.ai-pill-top-left{animation:4s ease-in-out infinite float-slow;position:absolute;top:-37px;left:-80px}.ai-pill-bottom-right{animation:4.5s ease-in-out .5s infinite float-slow;position:absolute;bottom:80px;right:46px}.ai-orb-left{z-index:1;width:32px;height:32px;animation:5s ease-in-out infinite float-slow;position:absolute;top:60%;left:-80px;transform:translateY(-50%)}.ai-orb-right{z-index:1;width:80px;height:80px;animation:6s ease-in-out infinite float-slow;position:absolute;top:0;right:28%}.ai-section-title{font-family:var(--font-plus-jakarta),"sans-serif";letter-spacing:0;vertical-align:middle;margin-bottom:40px;font-size:45px;font-weight:700;line-height:1}.ai-body-text{color:#252525;font-size:18px;line-height:1.7;font-family:var(--font-inter),"sans-serif";letter-spacing:0;vertical-align:middle;margin-bottom:40px;font-weight:400;line-height:39px}.ai-check-list{gap:16px;margin-top:30px;display:grid}.ai-check-list li{color:#252525;align-items:center;gap:14px;font-size:18px;display:flex}.ai-check{width:24px;height:24px;color:var(--ai-purple);background:#ba7cda26;border:1px solid #ba7cda40;border-radius:50%;flex-shrink:0;place-items:center;display:grid}.ai-dark-section{padding:115px 0;position:relative;overflow:hidden}.ai-dark-orb-1{pointer-events:none;z-index:1;opacity:.85;width:140px;height:140px;transition:all .6s cubic-bezier(.25,.8,.25,1);position:absolute;top:-45px;left:36%;transform:translate(-50%)}.ai-dark-orb-2{pointer-events:none;z-index:1;opacity:.65;width:80px;height:80px;transition:all .6s cubic-bezier(.25,.8,.25,1);position:absolute;top:60%;left:100%;transform:translateY(-50%)}.ai-bottleneck-col:hover .ai-dark-orb-1{opacity:.95;filter:drop-shadow(0 0 25px #ddc4ea80);transform:translate(-50%,-12px)scale(1.12)}.ai-bottleneck-col:hover .ai-dark-orb-2{opacity:.85;filter:drop-shadow(0 0 20px #ddc4ea66);transform:translate(12px,-60%)scale(1.18)}.ai-dark-section,.ai-transform-section{color:#fff;background:radial-gradient(circle at 78% 68%,#a478cc 0%,#775794 34%,#523c66 100%)}.ai-eyebrow{color:#ddc4ea;font-family:Inter;font-weight:700;font-style:Bold;letter-spacing:0;vertical-align:middle;text-transform:uppercase;margin-bottom:16px;font-size:16px;line-height:24px}.ai-bottleneck-card{z-index:2;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:radial-gradient(circle at 8% 8%,#ffffff57,#ffffff0f 70%);border:2px solid #ffffffd1;border-radius:18px;width:85%;min-height:300px;padding:42px;transition:all .4s cubic-bezier(.25,.8,.25,1);position:relative}.ai-bottleneck-card:hover{background:radial-gradient(circle at 8% 8%,#ffffff6b,#ffffff14 70%);border-color:#ddc4eae6;transform:translateY(-8px);box-shadow:0 20px 45px #ba7cda40}.ai-bottleneck-card p,.ai-transform-section p,.ai-industry-section p,.ai-launch-section p{font-size:18px}.ai-icon-box{margin-bottom:34px}.ai-stat-strip{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff2e;border-radius:18px;gap:22px;padding:22px 36px;display:inline-flex}.ai-stat-strip strong{font-size:26px;line-height:1;display:block}.ai-stat-strip span{color:#ffffffc7;font-size:13px}.ai-photo-figma{aspect-ratio:1.05;object-fit:cover;object-position:center;border:1px solid #ffffff29;border-radius:20px;width:100%;box-shadow:0 18px 48px #2519332e}.ai-before-after{flex-direction:column;gap:50px;display:flex;position:relative}.ai-ba-row{border-radius:24px;align-items:center;gap:40px;width:100%;padding:20px;display:flex}.ai-ba-before{z-index:2;margin-left:0}.ai-ba-after{z-index:3;margin-left:auto;margin-right:0}@media (min-width:768px){.ai-before-after{gap:50px}.ai-ba-row{max-width:640px}.ai-ba-after{margin-top:-80px}}@media (min-width:992px){.ai-ba-row{max-width:680px}.ai-ba-after{margin-top:-150px}}.ai-ba-img{aspect-ratio:1;object-fit:cover;object-position:center top;z-index:2;border-radius:24px;flex:0 0 300px;width:300px;height:300px;box-shadow:0 20px 40px #0003}.ai-ba-content{flex:1;min-width:0}.ai-ba-label{letter-spacing:.08em;text-transform:uppercase;font-size:16px;font-weight:700;font-family:var(--font-plus-jakarta),sans-serif;margin-bottom:16px}.ai-ba-list{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.ai-ba-list li{color:#ffffffe6;align-items:center;gap:20px;font-size:16px;line-height:1.4;display:flex}.ai-ba-icon{flex-shrink:0;justify-content:center;align-items:center;width:24px;height:28px;display:flex}.ai-ba-icon img{width:100%;height:auto;display:block}.ai-transform-section{z-index:1;padding:60px 0;position:relative;overflow:hidden}.ai-transform-ellipse-right{opacity:.85;pointer-events:none;z-index:1;width:200px;height:auto;position:absolute;top:50%;right:0;transform:translateY(-50%)}.ai-transform-ellipse-left{opacity:.9;pointer-events:none;width:200px;height:auto;animation:8s ease-in-out infinite ai-transform-float-1;position:absolute;top:-2px;left:-50px}.ai-transform-ellipse-left-2{opacity:.9;pointer-events:none;width:200px;height:auto;animation:10s ease-in-out infinite ai-transform-float-2;position:absolute;top:180px;left:0%}@keyframes ai-transform-float-1{0%,to{transform:translate(0)scale(1)}50%{transform:translate(-15px,20px)scale(1.1)}}@keyframes ai-transform-float-2{0%,to{transform:translate(0)scale(1)}50%{transform:translate(20px,-15px)scale(.9)}}.sns-ai-container{z-index:2;position:relative}.ai-industry-section{background:#fff;padding:95px 0}.ai-industry-list{flex-direction:column;gap:12px;display:flex}.ai-industry-item{transition:all .3s}.ai-industry-item:last-child{border-bottom:0;margin-bottom:0;padding-bottom:0}.ai-industry-btn{text-align:left;cursor:pointer;background:0 0;border:0;outline:none;width:100%;padding:8px 0;font-size:20px;font-weight:700;transition:all .3s cubic-bezier(.25,.8,.25,1)}.ai-industry-btn:hover{color:#775794!important;transform:translate(8px)!important}.ai-industry-item.active .ai-industry-btn{color:#252525;padding-bottom:4px;font-size:24px;font-weight:800}.ai-industry-item.active .ai-industry-btn:hover{color:#252525!important;transform:none!important}.ai-industry-details-pane{opacity:0;max-height:0;transition:max-height .4s cubic-bezier(.4,0,.2,1),opacity .4s;overflow:hidden}.ai-industry-item.active .ai-industry-details-pane{opacity:1;max-height:500px}.ai-industry-desc{color:#252525bf;font-size:16px;line-height:26px;font-family:var(--font-inter),sans-serif;margin-top:8px;margin-bottom:18px;font-weight:400}.ai-outline-btn{color:#252525;border:1px solid #252525;border-radius:18px;padding:14px 30px;font-weight:800;transition:all .3s cubic-bezier(.25,.8,.25,1);display:inline-block}.ai-outline-btn:hover{color:#fff!important;background:#252525!important;transform:translateY(-3px)scale(1.02)!important;box-shadow:0 6px 20px #25252540!important}.ai-outline-btn:active{transform:translateY(-1px)scale(.98)!important}.ai-industry-image-container{width:100%;margin-top:10px;position:relative}.ai-industry-figma-img{opacity:1;will-change:opacity,transform;border-radius:20px;width:100%;height:auto;transition:opacity .6s cubic-bezier(.25,.8,.25,1),transform .6s cubic-bezier(.25,.8,.25,1);transform:scale(1)translateY(0)}.ai-industry-figma-img.img-fade-out{opacity:0;transition:opacity .4s cubic-bezier(.25,.8,.25,1),transform .4s cubic-bezier(.25,.8,.25,1);transform:scale(.97)translateY(10px)}.ai-industry-item .ai-mobile-industry-img-wrap img{opacity:0;transition:opacity .8s cubic-bezier(.25,.8,.25,1),transform .8s cubic-bezier(.25,.8,.25,1);transform:scale(.96)translateY(10px)}.ai-industry-item.active .ai-mobile-industry-img-wrap img{opacity:1;transition-delay:.1s;transform:scale(1)translateY(0)}.ai-browser{background:#0c0718;border-radius:20px;padding:42px;overflow:hidden;box-shadow:0 30px 70px #1e10343d}.ai-browser-top{gap:8px;margin-bottom:30px;display:flex}.ai-browser-top span{background:#ef4444;border-radius:50%;width:10px;height:10px}.ai-browser-top span:nth-child(2){background:#f59e0b}.ai-browser-top span:nth-child(3){background:#22c55e}.ai-product-screen{color:#fff;background:linear-gradient(135deg,#1b1433,#8b5fd1);border-radius:16px;min-height:440px;padding:30px;position:relative}.ai-product-card{color:#252525;background:#ffffffd1;border-radius:14px;min-height:250px;padding:20px}.ai-product-image{color:#4b365f;background:linear-gradient(135deg,#eef2ff,#c6a3e6);border-radius:12px;place-items:center;height:112px;margin-bottom:16px;display:grid}.ai-launch-section{background:linear-gradient(242deg,#f8eefd 39%,#ddc4ea 100%);padding:92px 0 0;position:relative;overflow:hidden}.ai-launch-ellipse-left{pointer-events:none;z-index:1;opacity:.7;transition:all .7s cubic-bezier(.25,.8,.25,1);position:absolute;top:45%;left:4%}.ai-launch-section:hover .ai-launch-ellipse-left{opacity:.9;transform:translate(15px,-10px)scale(1.1)}.ai-launch-ellipse-tr{pointer-events:none;z-index:1;opacity:.6;transition:all .7s cubic-bezier(.25,.8,.25,1);position:absolute;top:8%;right:6%}.ai-launch-section:hover .ai-launch-ellipse-tr{opacity:.85;transform:translate(-15px,10px)scale(1.15)}.ai-launch-eclipse-right{pointer-events:none;z-index:1;opacity:.7;transition:all .7s cubic-bezier(.25,.8,.25,1);position:absolute;top:25%;right:0}.ai-launch-section:hover .ai-launch-eclipse-right{opacity:.9;transform:translate(-12px,-8px)scale(1.08)}.ai-roi-panel{color:#fff;background:radial-gradient(circle at 74% 4%,#a478cc 0%,#744d98 48%,#452265 100%);border:14px solid #1f1d1d;border-bottom:0;border-radius:58px 58px 0 0;width:min(996px,100%);min-height:600px;margin:30px auto 0;padding:60px 90px;position:relative;overflow:hidden}.ai-roi-owl{pointer-events:none;z-index:1;width:170px;max-width:28%;position:absolute;bottom:0;right:18px}.ai-roi-card,.ai-dashboard-card{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#ffffff0a;border:1px solid #ffffff1a;border-radius:16px}.ai-roi-card{flex-direction:column;justify-content:center;min-height:176px;padding:32px;display:flex}.ai-roi-card-body{text-align:left;align-items:flex-start;gap:20px;display:flex}.ai-roi-metric{color:#fff;flex:0 0 110px;width:110px;height:auto;font-size:44px;font-weight:600;line-height:1;display:block}.ai-roi-content{flex-grow:1}.ai-roi-card-title{color:#fff;margin-bottom:8px;font-size:20px;font-weight:700}.ai-roi-card-desc{color:#fffc;margin-bottom:0;font-size:14px;line-height:1.5}.ai-dashboard-card{padding:32px}.ai-progress-row{gap:6px;margin-bottom:22px;font-size:14px;display:grid}.ai-progress-row span{color:#ffffffd9}.ai-progress-row strong{color:#fff;text-align:right;min-width:60px;display:inline-block}.ai-progress-track{background:#ffffff14;border-radius:999px;height:10px;overflow:hidden}.ai-progress-track span{border-radius:inherit;background:#c6a3e6;height:100%;display:block}.ai-placeholder-note{color:#fff;background:#ffffff1a;border:1px solid #ffffff26;border-radius:999px;padding:6px 14px;font-size:12px;font-weight:500}.ai-dashboard-stat-value{color:#fff;align-items:center;height:44px;margin-bottom:4px;font-size:44px;font-weight:800;line-height:44px;display:flex}.ai-dashboard-stat-label{letter-spacing:.08em;text-transform:uppercase;color:#fff9;font-size:11px;font-weight:700}.ai-stat-strip-glass{-webkit-backdrop-filter:blur(12px);color:#fff;background:linear-gradient(90deg,#ffffff40 0%,#ffffff0d 100%);border:1px solid #ffffff26;border-radius:24px;justify-content:space-between;align-items:center;width:100%;max-width:520px;margin-left:auto;padding:1.5rem 2rem;transition:all .4s cubic-bezier(.25,.8,.25,1);display:flex}.ai-stat-strip-glass:hover{background:linear-gradient(90deg,#ffffff52 0%,#ffffff1a 100%);border-color:#ddc4ea99;transform:translateY(-6px)scale(1.02);box-shadow:0 20px 40px #ba7cda40,inset 0 0 12px #ffffff1a}.ai-stat-strip-glass>div{text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;min-width:0;padding:0 10px;display:flex;position:relative}.ai-stat-strip-glass>div:not(:last-child):after{content:"";background-color:#ffffff59;width:1px;height:70%;position:absolute;top:15%;right:0}.ai-stat-strip-glass strong{justify-content:center;align-items:center;margin-bottom:.25rem;font-size:2.25rem;font-weight:700;line-height:1.2;display:flex}.ai-stat-strip-glass span{opacity:.85;font-size:1rem;font-weight:300;line-height:1.25}.ai-stat-strip-glass svg{color:#fff;width:44px;height:auto;margin-bottom:.25rem}.ai-mobile-industry-img-wrap{display:none!important}
