.ai-solutions-home-section-1{background-color:#020202}.ai-solutions-home-section-1 .info-group{margin-left:-84px}@media only screen and (min-height:1440px) and (max-height:1440px),only screen and (min-width:3440px) and (max-width:3440px){.ai-solutions-home-section-1{padding-top:300px!important;padding-bottom:450px!important}}@media only screen and (width:3440px) and (height:1440px){.ai-solutions-home-section-1{padding-top:50px!important;padding-bottom:60px!important}}@media only screen and (height:1540px){.ai-solutions-home-section-1{padding-top:50px!important;padding-bottom:60px!important}}@media only screen and (width:1512px) and (height:982px){.ai-solutions-home-section-1{padding-top:250px!important;padding-bottom:300px!important}}.small-line{width:30px;height:1px;background:var(--tc-theme-primary)}.ai-solutions-home-section-3{background-color:#f8efff}.ai-solutions-home-section-5 .work-icon span{background:#353535}.ai-solutions-home-section-5 .icon-large{width:216px;height:216px;background:var(--tc-system-white)}.ai-solutions-home-section-5 .dashed-line1,.ai-solutions-home-section-5 .dashed-line2{height:1px;background-image:linear-gradient(90deg,#484848 33%,hsla(0,0%,100%,0) 0);background-position:50%;background-size:30px 1px;background-repeat:repeat-x}.ai-solutions-home-section-5 .dashed-line2{rotate:22deg}.ai-solutions-home-section-5 .dashed-line3{height:1px;background-image:linear-gradient(90deg,#484848 33%,hsla(0,0%,100%,0) 0);background-position:50%;background-size:25px 1px;background-repeat:repeat-x;rotate:-22deg}.ai-solutions-home-section-6 .card-pricing.card-basic{background:#eff5ff}.ai-solutions-home-section-6 .card-pricing.card-basic .border-card{--bs-border-color:#cfdaec}.ai-solutions-home-section-6 .card-pricing.card-advanced{background:#f8efff}.ai-solutions-home-section-6 .card-pricing.card-advanced .border-card{--bs-border-color:#e6d8f0}.ai-solutions-home-section-6 .card-pricing.card-advanced .sale-off{border-radius:0 0 6px 6px;background:var(--tc-linear-1)}.ai-solutions-home-section-6 .card-pricing.card-team{background:#ffefef}.ai-solutions-home-section-6 .card-pricing.card-team .border-card{--bs-border-color:#f0d6d6}.ai-solutions-home-section-6 .monthly.active,.ai-solutions-home-section-6 .yearly.active{background:var(--tc-linear-1)!important;color:#fff!important;transition:.3s}.ai-solutions-home-section-7 .accordion-2{background-color:#100915}.ai-solutions-home-section-7 .accordion-2 .card{--bs-card-border-color:#22172b}.ai-solutions-home-section-7 .accordion-2 .card .card-header a .arrow:before{transition:.3s;transform:rotate(0deg);font-family:bootstrap-icons;content:"\f2ea";color:var(--tc-theme-primary);font-size:20px}.ai-solutions-home-section-7 .accordion-2 .card .card-header a.collapsed .arrow{background-color:transparent}.ai-solutions-home-section-7 .accordion-2 .card .card-header a.collapsed .arrow:before{transition:.3s;color:var(--tc-system-black);transform:rotate(180deg);content:"\f4fe"}.ai-solutions-home-section-7 .accordion-2 .card .collapse.show{border-bottom:1px solid var(--tc-theme-primary)}.section-footer-4{--bs-border-color:#332457}.section-footer-4 .icon svg{height:14px;width:14px;fill:var(--tc-body-text-secondary);opacity:.5}.section-footer-4 .icon:hover svg{fill:var(--tc-system-white);opacity:1;transition-duration:.3s}.card-team-member .social-icons{transition:all .2s linear;overflow:hidden;transform:translateY(80%);opacity:0;background:var(--tc-linear-1)}.card-team-member .social-icons .icon{transition:all .3s ease-in-out;height:40px;width:40px;display:inline-flex;align-items:center;justify-content:center}.card-team-member .social-icons .icon svg{height:14px;width:14px;fill:var(--tc-system-white)}.card-team-member .social-icons .icon:hover{background-color:var(--tc-system-white);border-color:var(--tc-theme-primary)!important}.card-team-member .social-icons .icon:hover svg{fill:var(--tc-theme-primary)}.card-team-member:hover .social-icons{transform:translateY(0);opacity:1}.card-team-member:hover .card-name h6{color:var(--tc-theme-primary)}.card-services,.card-services:hover{transition:all .2s ease-in-out}.card-services:hover{background-color:var(--tc-system-black)!important}.card-services:hover a,.card-services:hover a h6{transition:all .2s ease-in-out;color:var(--tc-system-white)}.card-services:hover p{color:var(--tc-system-white)}.progress,.progress-stacked{--bs-progress-height:4px;--bs-progress-font-size:0.75rem;--bs-progress-bg:transparent;--bs-progress-border-radius:0px;--bs-progress-box-shadow:var(--bs-box-shadow-inset);--bs-progress-bar-color:#fff;--bs-progress-bar-bg:var(--tc-system-white);--bs-progress-bar-transition:width 0.6s ease;display:flex;height:var(--bs-progress-height);overflow:hidden;font-size:var(--bs-progress-font-size);background-color:var(--bs-progress-bg);border-radius:var(--bs-progress-border-radius)}.tag-process .icon-shape{transform:rotate(90deg)}@media (min-width:1400px){.tag-process .icon-shape{transform:rotate(0deg)}}.card{transition:all .3s ease-in-out}.card .card-header a{border-bottom:1px solid transparent}.card .card-header a .arrow:before{transition:.3s;transform:rotate(0deg);font-family:bootstrap-icons;content:"\f2ea";color:var(--tc-system-navy-blue-3);font-size:20px}.card .card-header a.collapsed{border-bottom:1px solid hsla(0,0%,100%,.2)}.card .card-header a.collapsed .arrow{background-color:transparent}.card .card-header a.collapsed .arrow:before{transition:.3s;color:var(--tc-system-navy-blue-3);transform:rotate(180deg);content:"\f4fe"}.ai-solutions-blog-section-1 .swiper-button-prev{left:unset}.client-logo-wrap{margin-left:-10px;margin-right:-10px}.client-logo-wrap .client-logo-item{margin-left:10px;margin-right:10px}.client-logo-item{text-align:center;margin-bottom:15px}.client-logo-item img{display:inline-block}.integration-wrap{display:flex;flex-wrap:wrap;justify-content:center;margin-left:-10px;margin-right:-10px}.integration-wrap .integration-item{margin-left:10px;margin-right:10px}.integration-item{padding:25px;background:#fff;text-align:center;display:flex;align-items:center;justify-content:center;margin-bottom:20px;border-radius:15px;max-width:calc(33% - 20px);border:1px solid var(--ridda-border-color);box-shadow:10px 4px 60px hsla(0,0%,76%,.25)}@media only screen and (min-width:992px){.integration-item{min-width:115px;min-height:115px}}@media only screen and (max-width:479px){.integration-item{padding:15px}}@media only screen and (max-width:1399px){.counter-left-image{text-align:center}}.counter-wrap{margin-left:35px;margin-right:115px;padding:60px 80px 30px}@media only screen and (min-width:1400px) and (max-width:1599px){.counter-wrap{padding-left:55px;padding-right:55px;margin-right:80px;margin-left:0}}@media only screen and (max-width:1399px){.counter-wrap{margin:55px}}@media only screen and (max-width:991px){.counter-wrap{margin-left:35px;margin-right:35px;padding-left:50px;padding-right:50px}}@media only screen and (max-width:375px){.counter-wrap{margin-left:25px;margin-right:25px;padding-left:35px;padding-right:35px}}.count-text.k-plus:after{content:"k+"}.count-text.plus:after{content:"+"}.counter-item{margin-bottom:30px}.counter-item .count-text{display:block;line-height:1;font-size:55px;margin-bottom:12px}.counter-item .counter-title{color:#fff;font-weight:500;padding:3px 10px;border-radius:7px;margin-bottom:18px;display:inline-block;background:var(--ridda-heading-color)}.counter-item .text{max-width:200px;color:var(--ridda-heading-color)}.br-5{border-radius:5px}.br-10{border-radius:10px}.br-15{border-radius:15px}.br-20{border-radius:20px}.br-25{border-radius:25px}.br-30{border-radius:30px}.br-bottom{border-radius:0 0 10px 10px}.bordered,.bordered-left,.bordered-x{border-left:1px solid var(--ridda-border-color)}.bordered,.bordered-right,.bordered-x{border-right:1px solid var(--ridda-border-color)}.bordered,.bordered-top,.bordered-y{border-top:1px solid var(--ridda-border-color)}.bordered,.bordered-bottom,.bordered-y{border-bottom:1px solid var(--ridda-border-color)}.work-process-item{margin-bottom:50px;display:flex;align-items:center;justify-content:center;flex-direction:column}@media only screen and (max-width:575px){.work-process-item .image{order:1}}.work-process-item .image img{border-radius:7px}.work-process-item .circle{width:40px;height:40px;transition:.5s;margin:30px auto;background:#000;position:relative;border-radius:50%;border:1px solid #fff}@media only screen and (max-width:575px){.work-process-item .circle{order:2}}.work-process-item .circle:before{content:"";width:8px;height:8px;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);transition:.5s;background:#fff;border-radius:50%}.work-process-item .content{transition:.5s;text-align:center;border-radius:7px;background:#23efef;padding:30px 20px 15px;border:1px solid var(--ridda-border-color)}@media only screen and (max-width:575px){.work-process-item .content{order:3}}.work-process-item .content h5,.work-process-item .content p{color:#fff;transition:.5s}.work-process-item .content h5{margin-bottom:18px}@media only screen and (min-width:576px) and (max-width:767px){.work-process-item .content p{font-size:15px}}.work-process-item:hover .circle{background:#23efef;border-color:#23efef}.work-process-item:hover .circle:before{background:#000}.work-process-item:hover .content{background:#23efef}.work-process-item:hover .content h5,.work-process-item:hover .content p{color:#fff}.work-process-line{top:39%;left:-5%;z-index:-1;width:116.5%;position:absolute}@media only screen and (max-width:1199px){.work-process-line{display:none}}.work-process-item-two{transition:.5s;background:#fff;border-radius:10px;margin-bottom:30px;padding:40px 35px 15px;border:1px solid red}@media only screen and (max-width:375px){.work-process-item-two{padding-left:28px;padding-right:28px}}.work-process-item-two .number{width:45px;height:45px;font-weight:700;transition:.5s;line-height:43px;text-align:center;border-radius:50%;margin-bottom:28px;display:inline-block;border:1px solid var(--ridda-border-color)}.work-process-item-two h6{margin-bottom:15px}@media only screen and (min-width:376px){.work-process-item-two h6{font-size:20px}}.work-process-item-two .arrow{opacity:.5;transition:.5s;margin-bottom:15px}.work-process-item-two:hover{border-color:var(--ridda-heading-color)}.work-process-item-two:hover .number{color:var(--ridda-heading-color);background:var(--ridda-primary-color);border-color:var(--ridda-primary-color)}.work-process-item-two:hover .arrow{opacity:1}.work-process-item-two.style-two{padding-bottom:18px}.work-process-item-two.style-two .number{margin-bottom:18px}.working-step-wrap{display:flex;justify-content:center}@media only screen and (max-width:991px){.working-step-wrap{flex-wrap:wrap}}.work-step-item{margin:-1px;padding:35px;overflow:hidden;transition:.5s;min-height:370px;text-align:center;display:flex;align-items:center;justify-content:center;flex-direction:column;width:calc(20% + 2px);background:var(--ridda-lighter-color);border:1px solid var(--ridda-border-color)}@media only screen and (max-width:991px){.work-step-item{width:calc(33% + 2px)}}@media only screen and (max-width:767px){.work-step-item{padding-left:20px;padding-right:20px;width:calc(50% + 2px)}}@media only screen and (max-width:479px){.work-step-item{width:calc(100% + 2px)}}.work-step-item .number{display:block;font-size:14px;font-weight:700;transition:.5s;margin-bottom:15px;width:40px;height:40px;background:#fff;line-height:40px;border-radius:50%;text-align:center;color:var(--ridda-heading-color)}.work-step-item h6{transition:.5s;margin-bottom:20px}.work-step-item .hover-content{opacity:0;display:none;transition:.5s}.work-step-item:hover{background:#fff}@media only screen and (min-width:768px){.work-step-item:hover{width:40%}}.work-step-item:hover .number{background:var(--ridda-primary-color)}@media only screen and (min-width:768px){.work-step-item:hover h6{font-size:22px}}.work-step-item:hover .hover-content{opacity:1}.circle-progress{position:relative;text-align:center;margin-bottom:30px}.circle-progress .counting{font-size:27px;position:absolute;left:50%;top:35px;font-weight:700;color:var(--ridda-heading-color);transform:translate(-50%);font-family:var(--ridda-heading-font)}.circle-progress h6{margin-top:8px;margin-bottom:0}.rel{position:relative}.contact-info-part{max-width:550px}.contact-info-part.style-two .contact-info-item .icon{color:var(--ridda-heading-color);background:var(--tc-body-text-secondary)}.contact-info-item{margin:-1px;padding:40px 40px 30px 45px;border:1px solid var(--ridda-border-color)}@media only screen and (max-width:1199px){.contact-info-item{padding-left:30px;padding-right:20px}}.contact-info-item .icon{z-index:1;width:56px;height:56px;font-size:22px;line-height:54px;border-radius:5px;position:relative;text-align:center;margin-bottom:20px;color:var(--ridda-primary-color);background:rgba(var(--tc-body-text-secondary),.1);border:1px solid rgba(var(--ridda-primary-rgb),.1)}.contact-info-item .icon:before{content:"";width:95%;height:95%;z-index:-1;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);background:#fff;border-radius:50%}.contact-info-item .text{line-height:1.6;font-weight:500;color:var(--ridda-heading-color)}@media only screen and (min-width:376px){.contact-info-item .text{font-size:17px}}.contact-info-content .section-title{max-width:470px}.contact-info-content .social-style-two{align-items:center;margin-left:0}.contact-info-content .social-style-two h6{margin-right:15px}@media only screen and (min-width:376px){.contact-info-content .social-style-two h6{font-size:20px}.contact-info-content .social-style-two a{width:45px;height:45px;font-size:16px;line-height:43px}}.contact-info-content .social-style-two a:hover{background:var(--ridda-secondary-color);border-color:var(--ridda-secondary-color)}.contact-info-two-item{display:flex;align-items:center;margin-bottom:20px}.contact-info-two-item .icon{line-height:1;margin-top:5px;font-size:55px;margin-right:30px;color:var(--ridda-primary-color)}.contact-info-two-item .icon i{color:inherit}.contact-info-two-item .text .h6{display:block;font-weight:600}@media only screen and (min-width:376px){.contact-info-two-item .text .h6{font-size:20px}}.contact-info-two-item .text .h6 a{color:inherit}.contact-info-two-item .text .h6 a:hover{text-decoration:underline}.contact-form{border-radius:10px;padding:30px 50px 40px;border:1px solid var( --tc-body-text)}@media only screen and (max-width:479px){.contact-form{padding-left:30px;padding-right:30px}}.contact-form h3{margin-bottom:0}.contact-form.style-two{background:rgba(var(hsla#ffffff0d(0,0,100%,.05)),.1)}.contact-form.style-two p{margin-top:8px}.contact-form.style-two .form-control{border-radius:0;font-weight:600;padding:0 0 18px;border-width:0 0 1px;background:transparent;font-family:var(--ridda-heading-font)}.contact-form.style-two .form-control::placeholder{color:var(--ridda-heading-color)}.contact-form.style-two .form-control:focus{border-bottom-color:var(--ridda-heading-color)}@media only screen and (max-width:375px){.contact-form.style-two .radio-filter li{font-size:14px}}.contact-form.style-two.bgc-primary{background:var(--tc-system-stroke)}@media only screen and (min-width:1200px){.contact-form.style-two.bgc-primary{padding-top:40px;padding-bottom:50px}}.contact-form.style-two.bgc-primary .radio-filter li input:before{background:#fff}.contact-form.style-two.bgc-primary .radio-filter li input:checked{border-color:#fff}.contact-form.style-three .form-control:focus,.contact-form.style-three .nice-select:focus{border-color:var(--ridda-heading-color)}.contact-image-five .image img{width:100%;border-radius:7px}.contact-image-five .abs-headings{position:absolute;right:30px;top:30px}@media only screen and (max-width:479px){.contact-image-five .abs-headings{top:15px;right:15px}}.contact-image-five .logo{position:absolute;left:30px;bottom:30px;padding:28px;border-radius:10px;background:var(--ridda-primary-color)}@media only screen and (max-width:479px){.contact-image-five .logo{left:15px;bottom:15px;padding:20px;max-width:28%}}.abs-headings h6{padding:6px 15px;margin-left:auto;border-radius:7px;margin-bottom:10px;max-width:max-content}@media only screen and (max-width:479px){.abs-headings h6{font-size:16px}}@media only screen and (max-width:375px){.abs-headings h6{font-size:14px}}.abs-headings h6:nth-child(2){font-size:14px}.abs-headings h6.bgc-yellow{background:#d6f037}.abs-headings h6.bgc-green{background-color:#28f67a}.our-location iframe{height:620px;border-radius:7px}@media only screen and (max-width:1199px){.our-location iframe{height:500px}}@media only screen and (max-width:767px){.our-location iframe{height:350px}}.has-error .with-errors{color:red;margin-top:5px;margin-bottom:-15px}#msgSubmit{font-size:20px;margin-bottom:0;margin-top:10px}@media (max-width:767px){.py-120{padding-bottom:60px!important}.pt-120,.py-120{padding-top:60px!important}.pb-120{padding-bottom:60px!important}.mb-60{margin-bottom:32px!important}.mb-80{margin-bottom:40px!important}.mt-80{margin-top:40px!important}.py-80{padding-top:48px!important;padding-bottom:48px!important}.p-5{padding:1.25rem!important}.p-4{padding:1rem!important}.px-5{padding-left:1rem!important;padding-right:1rem!important}}@media (max-width:991px){.ai-solutions-home-section-1{padding-top:110px!important;padding-bottom:80px!important}}@media (max-width:767px){.stat-item{border-right:none!important;border-bottom:1px solid hsla(0,0%,100%,.08)!important}.col-md-4:last-child .stat-item{border-bottom:none!important}.row.g-0.w-100>.col-md-4{width:100%!important;max-width:100%!important;flex:0 0 100%!important}.price-card{padding:1.5rem!important}}@media (max-width:575px){.contact-us-area .rounded-4.p-5{padding:1.25rem!important}.rounded-4.p-5.text-center{padding:1.5rem!important}}@media (max-width:480px){#home .d-flex.flex-wrap.gap-3 .btn,#services .d-flex.flex-wrap .btn,.d-flex.flex-wrap.gap-3.justify-content-center .btn{width:100%;justify-content:center}#about .d-flex.flex-wrap.gap-3 .btn{width:100%}}@media (max-width:767px){.btn{min-height:48px;display:inline-flex;align-items:center;justify-content:center}}@media (max-width:575px){.navbar .container{padding-left:16px;padding-right:16px}.navbar .btn{padding:8px 18px!important;font-size:.85rem!important}h1,h2{font-size:clamp(1.75rem,8vw,2.5rem)!important}h3{font-size:clamp(1.4rem,6vw,2rem)!important}.fs-120{font-size:clamp(2.5rem,14vw,5rem)!important;line-height:1.05!important}.fs-1{font-size:clamp(2rem,10vw,3rem)!important}.accordion-2 .card .card-header button{padding:1rem!important;font-size:.9rem!important}}@media (min-width:576px) and (max-width:991px){.price-col,.tcard-col{flex:0 0 50%;max-width:50%}}@media (max-width:575px){.trust-badges{gap:12px!important}.trust-badges>div{font-size:.8rem!important}.contact-info-tile{flex:0 0 100%!important;max-width:100%!important}}@media (max-width:767px){.section-footer .py-80{padding-top:48px!important;padding-bottom:48px!important}.section-footer .col-lg-2{margin-bottom:1.5rem}}@media (max-width:480px){.diff-card,.pain-card{flex-direction:row;align-items:flex-start}.diff-card .flex-shrink-0,.pain-card .flex-shrink-0{width:44px!important;height:44px!important;min-width:44px}}@media (max-width:991px){#about .row.g-5{gap:2rem!important}#about .col-6.pt-5{padding-top:1.5rem!important}}@media (max-width:767px){.offCanvas__info{padding:1.5rem!important}}img{max-width:100%;height:auto}