.main-hero-area{background-position:100%;background-repeat:no-repeat;background-size:cover;min-height:100vh;padding-top:140px;padding-bottom:120px;position:relative}.banner-main-header:before{content:"";z-index:0;opacity:.85;background:#544c9f;width:100%;height:100%;position:absolute;top:0;left:0}.banner-main-header:after{content:"";background:url(/img/banner-overlap.png) 0 0/cover;width:100%;height:304px;position:absolute;bottom:0}.banner-main-header h1{color:#fff;text-transform:capitalize;margin-bottom:25px;font-size:2.6rem;font-style:normal;font-weight:800;line-height:1.2em}.banner-main-header p{color:#fff;font-size:18px;font-weight:400;line-height:25px}.banner-bullets{flex-wrap:wrap;margin-bottom:1rem;padding:0;display:flex}.banner-bullets li{-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);border:1px solid #ffffff4d;border-radius:100px;align-items:center;gap:10px;width:auto;margin-bottom:13px;margin-right:13px;padding:5px 10px;font-size:16px;display:flex}.banner-award-icons ul{padding:0;list-style:none;display:flex}.banner-award-icons ul li{margin-right:18px}.banner-form.contact-form-area{background:#fff;border:2px solid #7770ba;border-radius:10px;padding:30px 20px}.banner-form .get_acall{color:#423c7f;text-transform:uppercase;font-weight:800;line-height:1.2em;font-size:26px!important}.banner-form.contact-form-area .form-group .form-control{padding:10px 15px;font-size:14px}.banner-form.contact-form-area .form-group{margin-bottom:10px}.banner-form{float:right;z-index:10;background:#fff;width:80%;margin:0 auto;padding-bottom:30px;position:relative;top:20px}.banner-form .theme-btn{color:#fff;background:#544c9f;border-radius:10px;margin:0;padding:10px 34px}.error_msg{font-size:12px}.technology-partner p{color:#444;text-align:justify;font-size:18px;font-style:normal;font-weight:400;line-height:153.523%}.technology-partner .counter-technology ul{flex-wrap:wrap;padding:0;list-style:none;display:flex}.technology-partner .counter-technology ul li{width:50%;padding:0 0 10px}.technology-partner ul li .technologywrapper{text-align:left;background:#d3ceff33;border:1px solid #d3ceffa6;border-radius:16px;width:95%;height:95%;margin:0 15px 0 auto;padding:15px 20px}.technologywrapper .img-tech,.differ-customer-service .sol-img{background:#544c9f;border-radius:18px 3px;padding:10px;transition:all .5s ease-out;display:inline-block}.differ-customer-service .Solutions-boxs:hover .sol-img{border-radius:3px 18px}.technologywrapper .img-tech i{color:#fff;justify-content:center;align-items:center;width:40px;height:40px;margin:0 auto;font-size:28px;display:flex}.technology-partner .counter-technology ul li h4{-webkit-text-fill-color:transparent;text-align:left;background:#544c9f;-webkit-background-clip:text;background-clip:text;margin-top:10px;font-size:40px;font-style:normal;font-weight:800;line-height:normal}.technology-partner{padding:0 0 20px}section.sec-2{padding-bottom:40px}.technology-partner .counter-technology ul li p{color:#000;font-size:18px;font-style:normal;font-weight:600;line-height:normal}.ourclients{background-image:url(/img/client-bg.png),linear-gradient(#e7e7e7 0%,#eaeaea00 100%);background-position:bottom;background-size:cover;padding:50px 0}.ourclients h3{color:#19110d;font-size:36px;font-style:normal;font-weight:600;line-height:113.957%}.ourclients ul{flex-wrap:wrap;padding:0;list-style:none;display:flex}.ourclients ul li{text-align:center;border-bottom:1px solid #ddd;border-right:1px solid #ddd;justify-content:center;width:24%;padding:30px 0;display:flex}.ourclients ul li img{filter:grayscale();object-fit:contain;align-self:center;width:145px;height:55px}.ourclients ul li img:hover{filter:grayscale(0%)}.lazyloaded{opacity:1;transition:opacity .4s}.ourclients ul li:nth-of-type(9),.ourclients ul li:nth-of-type(10),.ourclients ul li:nth-of-type(11),.ourclients ul li:nth-of-type(12){border-bottom:none}.differ-customer-service{background:#d3ceff33 100%/cover fixed;padding:80px 0}.differ-customer-service .Solutions-boxs{border:1px solid var(--neutral-n-700,#e2e2e2);background:var(--extremes-white,#fff);border-radius:48px 8px;flex-direction:column;align-items:flex-start;gap:8px;height:100%;padding:20px 24px 35px;transition:all .5s ease-out;display:flex;position:relative;box-shadow:4px 4px 15px #0000001a}.differ-customer-service .Solutions-boxs h4{color:#000;-webkit-background-clip:text;background-clip:text;font-size:24px;font-style:normal;font-weight:600;line-height:normal}.differ-customer-service .Solutions-boxs .sol-img img{filter:brightness(0)invert()}.differ-customer-service .Solutions-boxs:hover{background:#544c9f;border-radius:8px 48px}.differ-customer-service .Solutions-boxs:hover .sol-img{background:#fff}.differ-customer-service .Solutions-boxs:hover .sol-img img{filter:brightness()invert(0)}.differ-customer-service .Solutions-boxs:hover h4,.differ-customer-service .Solutions-boxs:hover p,.differ-customer-service .Solutions-boxs:hover a{color:#fff}.casestudy-recent{background:#544c9f;padding:50px}.casestudy-recent h3{color:#fff;text-align:center;font-size:36px;font-style:normal;font-weight:600;line-height:46px}.casestudyscroller{direction:rtl;height:464px;padding-left:40px;padding-right:0;overflow-y:scroll}.casestudyscroller .item{direction:ltr;margin-bottom:50px}.casestudyevalution{direction:ltr;flex-wrap:wrap;align-items:center;margin-top:35px;display:flex}.casestudyleft{flex-wrap:wrap;align-items:center;padding-right:20px;display:flex}.casestudyrightwrapper{width:100%;padding-left:0}.casestudyrightwrapper h3{color:#fff;text-align:left;font-size:32px;font-style:normal;font-weight:600;line-height:normal}.casestudyrightwrapper p{color:#fff;font-size:18px}button.viewcasestudy{color:#fff;box-shadow:none;text-align:center;background:#544c9f;border:none;border-radius:44.242px;padding:10px 20px;font-size:14px}.casestudySlider .casestudyright{position:relative}.casestudyright img{border-radius:4px}.casestudySlider .casestudyright .infographic{position:absolute;bottom:0;left:0;right:0}.casestudySlider .casestudyright .infographic ul{background:linear-gradient(#45187e00 0%,#45187e 98.6%);justify-content:center;align-items:center;margin-bottom:0;padding:100px 30px 30px;list-style:none;display:flex}.casestudyscroller::-webkit-scrollbar{width:6px;height:6px}.casestudyscroller::-webkit-scrollbar-track{background:#f1f1f1;width:8px;height:8px}.casestudyscroller::-webkit-scrollbar-thumb{background:#361165;width:12px;height:12px}.casestudyscroller::-webkit-scrollbar-thumb:hover{background:#361165}.bestintechnology{background:url(/img/besttech-bg.avif) 100% 0/cover no-repeat;height:auto;padding:80px 0}.mobileapp-dev .mobileapp-wrapper h2,.ourclients h3{color:#19110d;font-size:36px;font-style:normal;font-weight:600;line-height:113.957%}.bestintechnology h3,.bestintechnology p{text-align:center}.mobileapp-dev .mobileapp-wrapper p,.bestintechnology p,.ourclients p{color:#000;font-size:18px;font-style:normal;font-weight:400;line-height:153.523%}.bestintechnology .technology-stack{height:90%;margin-top:20px}.bestintechnology .technology-stack ul{background:#fff;border-radius:20px;height:100%;padding:0;list-style:none;box-shadow:0 0 5px #0003}.bestintechnology .technology-stack ul li:first-child{border:none;margin:0;padding:0}.bestintechnology .technology-stack ul li{border-bottom:1px solid #d9d9d9;margin:0 8px;padding:8px 8px 8px 37px;position:relative;left:0}.bestintechnology .technology-stack ul h4{color:#fff;background:#544c9f;border-bottom:1px solid #0000001a;border-radius:16px 16px 0 0;padding:13px 15px;font-size:22px;font-style:normal;font-weight:700;line-height:normal}.bestintechnology .technology-stack ul li img{object-fit:contain;width:25px;height:30px;margin-right:10px;position:absolute;top:3px;left:5px}.bestintechnology .technology-stack ul li:last-child{border:none}.mobileapp-dev{padding:50px 0}.services-wrapper{text-align:center;background:#fff;border:1px solid #0000001a;border-radius:16px;height:92%;margin-top:20px;padding:20px;position:relative}.services-wrapper:hover{background:#544c9f}.services-wrapper .services-inner-img{background:#544c9f;border-radius:16px;padding:10px;display:inline-block}.services-inner-img img{object-fit:contain;height:40px}.services-wrapper h3{color:#000;margin-top:20px;font-size:24px;font-weight:600}.services-wrapper p{color:#000;padding-bottom:25px}.services-wrapper:hover h3,.services-wrapper:hover p,.services-wrapper:hover h3 a{color:#fff}.services-wrapper:hover .services-inner-img{background:#fff}.services-inner-img img{filter:brightness(0)invert();object-fit:contain;width:40px;height:40px}.services-wrapper:hover .services-inner-img img{filter:brightness()invert(0)}.benefits-section{background:#d3ceff69;padding:80px 0}.benefits-section h3{color:#000;font-size:2.6rem;font-weight:800;line-height:1.2em;background:inherit!important;-webkit-text-fill-color:inherit!important}.benefitswrapper{background:#fff;border:1px solid #d1d1d1;border-radius:15px;height:100%;padding:15px;box-shadow:0 0 5px #0000001a}.benefitswrapper h4{color:#000;margin-top:15px;font-size:24px;font-style:normal;font-weight:600;line-height:23px}.benefitswrapper p{color:#454550;text-align:justify;-webkit-hyphens:auto;hyphens:auto;margin-top:10px;font-size:16px;font-style:normal;font-weight:400;line-height:24px}.industry-new-block{background:#fff;border-radius:40px 0 0 40px;margin-top:50px;margin-left:20px;padding:30px 0 80px 20px}.industry-new-block h3{color:#423c7f;margin-top:12px;margin-bottom:10px;font-size:32px;font-style:normal;font-weight:800}.main-banner-button button,.main-banner-button span{color:#fff;background:#423c7f;border:1px solid #423c7f;border-radius:50px;font-size:14px;transition:all .5s ease-out;padding:10px 20px!important}.industry-new-block .newindus-slide img{border-radius:10px}.industry-new-block .industry-new-slider{margin-top:10px}.industry-new-block .indus-btn{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#fff;background:#fff0;border:2px solid #ffffff4a;border-radius:12px;padding:10px 14px;font-weight:600;position:absolute;bottom:25px;left:12px}.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav{display:block}.howwework-sec{z-index:1;padding:50px 0;position:relative}.processleft{position:sticky;top:1px}.howwework-sec h3,.howwework-sec p{text-align:left}.howwework-sec h3{color:#423c7f;margin-bottom:20px;font-size:32px;font-style:normal;font-weight:800}.processright{max-height:331px;overflow-y:scroll}.home-process-marquee .processright{overflow:hidden}.home-process-marquee .processright ul{will-change:transform;animation:22s linear infinite processScroll}.home-process-marquee .processright:hover ul{animation-play-state:paused}@keyframes processScroll{0%{transform:translateY(0)}to{transform:translateY(-50%)}}@media (prefers-reduced-motion:reduce){.home-process-marquee .processright{overflow-y:auto}.home-process-marquee .processright ul{animation:none}}.howwework-sec ul{margin-top:0;padding-left:10px;list-style-type:none;position:relative}.howwework-sec ul li{background:#fff;flex-wrap:wrap;width:100%;margin-right:20px;padding:0 10px 30px;transition:all .3s;display:flex;position:relative}.howwework-sec ul:after{content:"";z-index:0;border:1px dashed #000;width:1px;height:82%;position:absolute;top:53px;left:58px}.howwework-sec ul ul{margin:0;padding:0}.howwework-sec ul ul:after{display:none}.howwework-sec ul ul li{text-align:left;width:100%;padding:4px 4px 4px 19px;font-size:16px;list-style-position:outside;position:relative}.howwework-sec ul ul li i{margin-right:23px;font-size:10px;position:absolute;top:10px;left:0}.processright-sec{width:86%;padding-left:25px}.howwework-sec .img-homesec{z-index:10;width:72px;display:inline-block;position:relative}.howwework-sec.process-sec .processright .img-homesec img{background:#544c9f;border-radius:10px;width:auto;height:auto;padding:17px}.howwework-sec ul li:last-child{margin-right:0}.howwework-sec h4{text-align:left;margin:0 0 20px;font-size:20px;font-weight:600}.howwework-sec p{color:#454550;font-size:16px}.howwework-sec ul li p{text-align:left;padding:0;font-size:16px}.fa-circle-thin:before{content:"";margin-right:5px;font-size:10px}.processright::-webkit-scrollbar{width:10px}.processright::-webkit-scrollbar-track{background:#f1f1f1}.processright::-webkit-scrollbar-thumb{background:#544c9f}.cta-section-main{background-position:50%;background-repeat:no-repeat;background-size:cover;padding:40px 0;position:relative;overflow:hidden}.cta-section-main:before{content:"";z-index:1;background:linear-gradient(135deg,#544c9feb 0%,#423c7fe0 100%);position:absolute;inset:0}.cta-section-main h4{color:#fff;letter-spacing:-.01em;margin-bottom:.5rem;font-size:1.8rem;font-weight:800;line-height:1.2}.horizontal_cta{text-align:left;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:2;background:#ffffff14;border:1px solid #ffffff26;border-radius:20px;justify-content:space-between;align-items:center;display:flex;position:relative;box-shadow:0 20px 40px -10px #0000004d,inset 0 0 20px #ffffff0d;padding:30px 40px!important}.cta_content{flex:1;margin-right:30px}.cta_badge{text-transform:uppercase;color:#fff9;letter-spacing:2px;margin-bottom:8px;font-size:.75rem;font-weight:700;display:block}.cta_content p{color:#ffffffb3;margin-bottom:0;font-size:.95rem}@media (max-width:991px){.horizontal_cta{text-align:center;flex-direction:column}.cta_content{margin-bottom:25px;margin-right:0}}.cta-section-main .container{text-align:center;position:relative}.chooseus-sec{margin-bottom:30px;padding:50px 0 0}.chooseus-sec .contentindustry-secTxt{z-index:3;background:#544c9f;border-top-right-radius:60px;width:100%;height:100%;padding:50px 82px 0 70px;position:relative}.chooseus-sec h3{color:#fff;font-size:36px;font-style:normal;font-weight:600;line-height:120.023%}.chooseus-sec p{color:#fff;font-size:18px;font-style:normal;font-weight:400;line-height:153.523%}.chooseusslider .item{background:#fff;border-radius:50px 4px 4px 12px;max-width:95%;height:100%;margin:25px auto;padding:10px;box-shadow:0 4px 22px #00000021}.whychooseUs{z-index:3;width:450px;margin-top:30px;margin-left:-100px;position:relative}.chooseuswrapper{background:#fff;border-radius:20px;height:90%;padding:20px;display:block}.chooseusslider .item .text-choose span{-webkit-text-fill-color:transparent;opacity:.5;background:linear-gradient(90deg,#09095b 6.14%,#6f134a 83.37%);-webkit-background-clip:text;background-clip:text;margin-top:10px;font-size:75px;font-style:normal;font-weight:800;line-height:normal}.owl-nav{padding-top:0}.clienttestimonial{background:url(/img/clienttest-bg.avif),#d3d3d39c 50%/cover no-repeat;max-height:700px;padding:60px 0;position:relative}.clienttestimonial .owl-carousel .owl-dots{text-align:center;margin-top:25px}.clienttestimonial:before{content:"";opacity:.5;position:absolute;top:0}.clienttestimonial .owl-carousel button.owl-dot{background:#999;border-radius:50%;width:15px;height:15px;margin-right:10px}.clienttestimonial .owl-carousel button.owl-dot.owl-dot.active{background:#544c9f}.clienttestimonial .owl-item{opacity:.6}.clienttestimonial .owl-item.active.center{opacity:1}.clienttestimonial .loopclient{margin-top:30px}.clienttestimonial h3{color:#19110d;font-size:36px;font-style:normal;font-weight:600;line-height:normal}.clienttestimonial .exploreall.explorebutton{position:relative}.clienttestimonial .exploreall.explorebutton a{background:#0f2a34;border-radius:50px;padding:10px;position:absolute;top:-77px;right:0}.clienttestimonial .item{width:96%;margin:0 auto}.clienttestimonial .item img{background:#fff;border:.957px solid #caa3a3;border-radius:19.149px}.loopclienttest.owl-carousel.owl-theme.owl-loaded.owl-drag{margin-top:40px}.faq-section-services{background:#fff;padding:100px 0}.faq-section-services .accordion-item{margin-bottom:15px;transition:all .3s;overflow:hidden;background:#d3ceff33!important;border:1px solid #d3ceffa6!important;border-radius:12px!important}.faq-section-services .accordion-item:hover{box-shadow:0 10px 20px #544c9f0d;border-color:#544c9f!important}.faq-section-services .accordion-button{padding:20px 25px;font-size:18px;font-weight:700;color:#423c7f!important;box-shadow:none!important;background:0 0!important}.faq-section-services .accordion-button:not(.collapsed){color:#423c7f!important}.faq-section-services .accordion-body{color:#555;padding:0 25px 25px;font-size:16px;line-height:1.6}.faq-section-services .accordion-button:after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%23544c9f'%3E%3Cpath d='M11 11V5H13V11H19V13H13V19H11V13H5V11H11Z'%3E%3C/path%3E%3C/svg%3E");background-size:1.5rem;transition:transform .3s}.faq-section-services .accordion-button:not(.collapsed):after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%23544c9f'%3E%3Cpath d='M5 11H19V13H5V11Z'%3E%3C/path%3E%3C/svg%3E");transform:rotate(0)}.footer-janbottom{text-align:center;border-top:2px solid #ddd;padding-top:20px}footer.om-footer.homejan-footer .footer-janbottom p{color:#19110d;margin-bottom:5px;font-size:15px}.footer-janbottom h5{color:#19110d;font-size:16px;font-weight:600}footer.om-footer.homejan-footer .footer-janbottom h6{color:#19110d;margin-bottom:20px;font-size:9px;font-weight:400}footer.om-footer.homejan-footer .foot-top{margin-bottom:25px;position:relative}.foot-title-head{font-size:14px;font-weight:600;line-height:auto;color:#010920;text-transform:uppercase;margin-bottom:15px}.foot-top .footer-menu li{margin-bottom:13px;line-height:20px}.foot-top .footer-menu li a{color:#010920;font-size:14px;line-height:15px}.main-banner-button button:hover,.main-banner-button span:hover{color:#544c9f;background:#fff;transform:translateY(-3px);box-shadow:0 10px 20px #0003}.btn-connect{text-transform:uppercase;letter-spacing:1px;font-weight:700;display:inline-block;padding:15px 40px!important;font-size:16px!important}.social-icon{padding-bottom:10px}footer.om-footer.homejan-footer .social-icon a{margin-right:10px;display:inline-block}footer.om-footer.homejan-footer .ft-contact-info a{color:#19110d;margin-bottom:15px;padding-left:30px;font-size:15px;font-weight:400;display:block;position:relative}footer.om-footer.homejan-footer .ft-contact-info a i{max-width:18px;position:absolute;top:6px;left:0}@media (max-width:767px){.filter-btns-one{margin:0!important}h2{line-height:1.5;display:block}h2 span.frontd{margin-top:10px;display:inline-block}.banner-main-header h1{font-size:30px;line-height:36.521px}.banner-main-header p{font-size:16px}.banner-award-icons img{height:50px}.banner-form{width:100%;top:40px}.technology-partner p,.casestudyrightwrapper p{font-size:14px}.banner-main-header{max-height:100%;padding-top:50px}.technology-partner{padding:30px 0 0}.technology-partner h2,.mobileapp-dev .mobileapp-wrapper h2,.ourclients h3,.mobileapp-dev .mobileapp-wrapper h3,.ourclients h3,.howwework-sec1 h3,.industry-new-block h3{font-size:26px;line-height:normal}.ourclients ul li{width:50%}.ourclients ul li img{filter:grayscale(0%);width:70%!important}h2.headfont{font-size:26px;line-height:normal}.differ-customer-service{margin-top:20px}.differ-customer-service .Solutions-boxs h4{color:#000;font-size:22px}.casestudy-recent h3{text-align:center;font-size:26px;line-height:normal}.casestudy-recent{background:#544c9f;padding:50px 15px}.casestudyrightwrapper,.casestudySlider{margin-bottom:2rem;text-align:center!important}.casestudyleft,.casestudySlider{height:auto;padding-left:0;padding-right:0;overflow-y:auto;text-align:center!important}.industry-new-block .newindus-slide img{width:96%}.industry-new-block{border-radius:0;margin-left:0;padding:30px 0 45px 15px}.industry-new-slider .owl-carousel .owl-item img{object-fit:cover;width:320px;height:400px}.chooseusslider .item .text-choose span{font-size:55px}.chooseus-sec p{font-size:16px}.clienttestimonial h3{margin-bottom:1rem;font-size:24px}.howwework-sec h3{font-size:26px}.processright{margin-top:25px}.howwework-sec ul{padding-left:0}.processright-sec{margin-top:20px;padding-left:0}.howwework-sec ul:after{display:none}.cta-section-main h4{width:100%;font-size:24px}.chooseus-sec .contentindustry-secTxt{height:auto;padding:25px;overflow:hidden}.aboutus-sec .aboutuswrapper h2,.differ-customer-service h3,.business-benefits h3,.chooseus-sec h3,.industries-sec h3,.howwework-sec h3,.tools h3,.benefits-section h3,.technicalcasestudy h3,.hiring-model-sec h3{font-size:1.7rem;font-weight:700;line-height:1.2em}.whychooseUs{width:100%;max-width:100%;margin-top:-46px;margin-left:0;padding-top:0}.clienttestimonial h3,.clienttestimonial .exploreall.explorebutton{text-align:center}.clienttestimonial .exploreall.explorebutton a{background:#0f2a34;border-radius:50px;padding:19px;position:relative;top:0;right:0}.faq-section-services .accordion-button,.chooseuswrapper h4{font-size:18px}.container-fluid.ps-5.pe-5{padding:0 .75rem!important}}.sec-p{color:#444;font-size:18px;font-style:normal;font-weight:400;line-height:153.523%}.sec-para{color:#444;text-align:justify;-webkit-hyphens:auto;hyphens:auto;font-size:16px;font-style:normal;font-weight:400;line-height:153.523%}.differ-customer-service .Solutions-boxs.active{background:#544c9f}.differ-customer-service .Solutions-boxs.active h4,.differ-customer-service .Solutions-boxs.active p{color:#fff}.text__primary{color:#544c9f!important}.ck_content a,.ck_content a:hover{text-decoration:none!important}.ck_content{color:#333;word-wrap:break-word;font-size:18px;line-height:1.7}.ck_content h1,.ck_content h2,.ck_content h3,.ck_content h4,.ck_content h5,.ck_content h6{margin:1em 0 .6em;font-weight:600;line-height:1.3}.ck_content h1{font-size:2em}.ck_content h2{font-size:1.75em}.ck_content h3{font-size:1.5em}.ck_content h4{font-size:1.25em}.ck_content h5{font-size:1.1em}.ck_content h6{font-size:1em}.ck_content p{color:#444;margin-bottom:1em}.ck_content ul,.ck_content ol{margin:1em 0 1em 2em;padding-left:1em}.ck_content ul li{margin-bottom:.5em;list-style:outside}.ck_content ol li{margin-bottom:.5em;list-style:decimal}.ck_content blockquote{color:#555;background:#f9f9f9;border-left:4px solid #3f3854;border-radius:4px;margin:1.5em 0;padding-left:15px;font-style:italic}.ck_content img{border-radius:6px;max-width:100%;height:auto;margin:1em 0;display:block}.ck_content figcaption{color:#666;text-align:center;margin-top:.5em;font-size:.85em}.ck_content mark{background:#ffecb3;border-radius:2px;padding:0 4px}.ck_content hr{border:0;border-top:1px solid #052b5b7a;margin:2em 0}@media (max-width:768px){.ck_content{font-size:15px;line-height:1.6}.ck_content h1{font-size:1.6em}.ck_content h2{font-size:1.4em}.ck_content h3{font-size:1.2em}.ck_content h4{font-size:1.1em}.ck_content h5{font-size:1em}.ck_content h6{font-size:.95em}.ck_content blockquote{margin:1em 0;padding-left:12px;font-size:.95em}}@media (max-width:480px){.ck_content{font-size:14px;line-height:1.5}.ck_content h1{font-size:1.4em}.ck_content h2{font-size:1.3em}.ck_content h3{font-size:1.15em}}.premium-why-us{color:#333;background:#fff;padding:80px 0;position:relative;overflow:hidden}.premium-why-us .overlay-image{opacity:.05;mix-blend-mode:multiply}.premium-feature-card{z-index:1;background:#fff;border:1px solid #544c9f1a;border-radius:24px;height:100%;padding:40px 30px;transition:all .4s cubic-bezier(.165,.84,.44,1);position:relative;box-shadow:0 .125rem .25rem #00000013}.premium-feature-card:hover{border-color:#544c9f;transform:translateY(-10px);box-shadow:0 30px 60px #544c9f1f}.premium-feature-card .icon-wrapper{color:#fff;background:#544c9f;border-radius:20px;justify-content:center;align-items:center;width:70px;height:70px;margin-bottom:30px;font-size:32px;transition:all .3s;display:flex}.premium-feature-card:hover .icon-wrapper{color:#fff;background:#544c9f;transform:rotateY(180deg)}.premium-feature-card h4{color:#1a1545;margin-bottom:15px;font-size:1.5rem;font-weight:700}.premium-feature-card p{color:#666;margin-bottom:0;font-size:1rem;line-height:1.6}.why-us-glow-1{pointer-events:none;background:radial-gradient(circle,#544c9f14 0%,#0000 70%);width:400px;height:400px;position:absolute;top:-10%;right:-5%}.why-us-glow-2{pointer-events:none;background:radial-gradient(circle,#a594ff0d 0%,#0000 70%);width:400px;height:400px;position:absolute;top:50%;left:-5%}.bg_light{background-color:#d3ceff33!important}.language-toggle-wrapper{z-index:1001;margin-right:15px;display:inline-block;position:relative}.language-toggle-btn{color:#1e293b;cursor:pointer;background:#f8fafc;border:1px solid #e2e8f0;border-radius:40px;outline:none;align-items:center;gap:8px;padding:8px 12px;font-size:13px;font-weight:600;transition:all .3s;display:flex;box-shadow:0 2px 4px #00000005}.language-toggle-btn:hover{background:#fff;border-color:#544c9f;box-shadow:0 4px 12px #544c9f1a}.current-flag{object-fit:cover;border-radius:2px;width:20px;height:14px;box-shadow:0 1px 2px #0000001a}.current-lang-code{text-transform:uppercase;letter-spacing:.5px}.language-toggle-btn i{color:#94a3b8;font-size:16px;transition:transform .3s,color .3s}.language-toggle-btn:hover i{color:#544c9f}.language-toggle-btn i.rotate{transform:rotate(180deg)}.language-dropdown-menu{transform-origin:100% 0;background:#fff;border:1px solid #0000000d;border-radius:12px;min-width:180px;padding:6px;animation:.3s cubic-bezier(.16,1,.3,1) dropdownSlideIn;position:absolute;top:calc(100% + 10px);right:0;overflow:hidden;box-shadow:0 15px 35px #0000001f,0 5px 15px #0000000f}@keyframes dropdownSlideIn{0%{opacity:0;transform:translateY(10px)scale(.95)}to{opacity:1;transform:translateY(0)scale(1)}}.language-list{margin:0;padding:0;list-style:none}.language-item{cursor:pointer;color:#475569;border-radius:8px;align-items:center;gap:12px;padding:10px 14px;transition:all .2s;display:flex}.language-item:hover{color:#1e293b;background:#f1f5f9}.language-item.active{color:#544c9f;background:#f0effc;font-weight:600}.list-flag{object-fit:cover;border-radius:2px;width:22px;height:15px;box-shadow:0 1px 2px #0000000d}.list-lang-name{font-size:14px}@media (max-width:991px){.language-toggle-wrapper{order:2;margin-right:10px}.language-toggle-btn{padding:6px 10px}.current-lang-code{display:none}}.test_sub_title_wrapper{background:#423c7f26;border-radius:74px;align-items:center;gap:5px;margin-bottom:20px;padding:12px 25px;display:inline-block}.test_sub_title{color:#423c7f;justify-content:center;align-items:center;font-size:16px;font-weight:600;display:flex}.test_sub_title_wrapper i{margin-right:5px;font-size:9px}.test_main_title{color:#0f172a;text-transform:capitalize;margin-bottom:30px;font-size:70px;font-weight:800;line-height:100%}.test_main_title span{color:#423c7f}.test_desc{color:#0f172a;font-size:20px;line-height:1.6}.testimonial-masonry{grid-template-columns:repeat(3,minmax(0,1fr));grid-template-areas:"video1 stat review1""video1 stat review1""video1 quote video2""video1 quote video2""orange quote video2""orange review2 video2""percent review2 review3""percent review2 review3"".logo."".logo.";grid-auto-rows:118px;align-items:stretch;gap:16px;max-width:1180px;margin:0 auto;display:grid}.tm-card{border-radius:22px;position:relative;overflow:hidden;box-shadow:0 10px 24px #0f172a2e}.tm-video{background:#fff}.tm-video-large{grid-area:video1}.tm-video-medium{grid-area:video2}.tm-video-media{background:#101223;height:64%;position:relative}.tm-video-media:after{content:"";z-index:1;background:linear-gradient(#080b190d 0%,#080b1933 45%,#080b19c2 100%);position:absolute;inset:0}.tm-video-media img,.tm-review-avatar>img,.tm-author-row img,.tm-mini-author img{object-fit:cover}.tm-video-media img{filter:saturate(1.08)contrast(1.08)}.tm-badge,.tm-duration{z-index:2;color:#fff;font-weight:800;line-height:1;position:absolute}.tm-badge{background:#5d53a8;border-radius:8px;padding:9px 11px;font-size:12px;top:22px;left:24px}.tm-badge i{color:#d9d4ff;margin-right:5px}.tm-duration{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff38;border-radius:8px;padding:9px 11px;font-size:16px;bottom:22px;right:22px}.tm-video-copy{padding:22px 26px 24px}.tm-stars{color:#ff9800;letter-spacing:3px;line-height:1}.tm-video-copy h3{color:#080b18;margin:12px 0 24px;font-size:14px;font-weight:800;line-height:1.35}.tm-author-row,.tm-mini-author{align-items:center;display:flex}.tm-author-row{border-top:1px solid #d8d8e3;gap:12px;padding-top:18px}.tm-author-row img,.tm-mini-author img,.tm-review-avatar>img{object-fit:cover;border-radius:50%;width:42px;height:42px}.tm-author-row strong,.tm-mini-author strong{color:#080b18;font-size:13px;font-weight:800;display:block}.tm-author-row span,.tm-mini-author span,.tm-white-review small{color:#4d5366;font-size:9px;font-weight:600;line-height:normal;display:block}.tm-stat,.tm-review,.tm-percent{color:#fff;background:#463f87;padding:28px 30px}.tm-stat{grid-area:stat}.tm-stat strong{color:#ff9800;margin-bottom:14px;font-size:54px;font-weight:900;line-height:.9;display:block}.tm-stat p{color:#fff;border-bottom:1px solid #ffffff8c;max-width:300px;margin:0;padding-bottom:22px;font-size:14px;font-weight:800;line-height:1.2}.tm-stat span,.tm-percent span{color:#ffb020;margin-top:18px;font-size:13px;font-weight:900;line-height:normal;display:block}.tm-review-dark{grid-area:review1}.tm-review p,.tm-percent p{color:#fff;text-transform:capitalize;margin:18px 0 22px;font-size:14px;font-weight:700;line-height:1.45}.tm-review strong{color:#ff9800;font-size:14px;font-weight:900;display:block}.tm-review span{color:#fff;opacity:.85;font-size:11px;font-weight:600;line-height:normal;display:block}.tm-quote-center{color:#fff;background:radial-gradient(circle at 25% 60%,#7646ff73,#0000 24%),linear-gradient(145deg,#33008f 0%,#5417c6 100%);grid-area:quote;padding:56px 46px 36px}.tm-quote-mark{color:#fff;font-size:64px;font-weight:900;line-height:1;position:absolute}.tm-quote-open{top:44px;left:52px}.tm-quote-close{bottom:42px;right:52px}.tm-quote-center .tm-mini-author{background:#2a0d7db8;border-radius:16px;gap:10px;width:fit-content;margin:0 auto 24px;padding:12px 22px}.tm-quote-center p{color:#fff;margin:0 0 22px;font-size:12px;line-height:1.45}.tm-quote-center .tm-stars{color:#fff}.tm-orange-card{background:#ff6b13;grid-area:orange;padding:15px 24px}.tm-orange-card>span{color:#ffffff47;font-size:46px;font-weight:900;line-height:.92;display:block}.tm-white-review{background:#fff;border-radius:10px;max-width:250px;margin:8px auto;padding:14px 16px;transform:rotate(-3deg);box-shadow:0 10px 26px #6c2c0440}.tm-white-review .tm-author-row{border:0;gap:9px;padding:0}.tm-white-review .tm-stars{letter-spacing:1px;margin-left:auto;font-size:10px}.tm-white-review p{color:#101223;margin:18px 0 0;font-size:9px;font-weight:700;line-height:1.55}.tm-review-avatar{grid-area:review2}.tm-review-avatar p{margin:16px 0 18px}.tm-percent{background:linear-gradient(145deg,#5e54bf 0%,#7765f1 100%);grid-area:percent}.tm-percent strong{color:#fff;margin-bottom:14px;font-size:54px;font-weight:900;line-height:.9;display:block}.tm-percent p{text-transform:none;border-bottom:1px solid #ffffff59;margin:0;padding-bottom:18px;font-size:15px;font-weight:500}.tm-percent span{color:#fff}.tm-logo-review{text-align:center;background:#efefef;grid-area:logo;padding:18px 28px}.tm-logo-review h3{color:#7aa092;letter-spacing:0;text-transform:uppercase;margin:0;font-size:16px;font-weight:500}.tm-logo-review .tm-stars{margin:5px 0 8px;font-size:11px}.tm-logo-panel{color:#fff;text-align:left;background:#165b4f;border-radius:8px;grid-template-columns:auto auto 1fr auto;align-items:center;gap:12px;padding:14px 18px;display:grid;box-shadow:0 8px 18px #0f172a24}.tm-logo-panel span{font-size:48px;font-weight:900;line-height:.75}.tm-logo-panel img{object-fit:contain;background:#ffffff1a;border-radius:6px;padding:5px}.tm-logo-panel p{color:#fff;margin:0;font-size:10px;line-height:1.35}.tm-review-bottom{grid-area:review3}@media (max-width:1199px){.testimonial-masonry{grid-auto-rows:108px;gap:14px}.tm-stat,.tm-review,.tm-percent,.tm-quote-center,.tm-logo-review{padding:24px}.tm-stat strong,.tm-percent strong{font-size:46px}.tm-review p,.tm-percent p{font-size:13px}.tm-video-copy{padding:18px 22px}.tm-video-copy h3{margin-bottom:18px;font-size:13px}}@media (max-width:991px){.test_main_title{font-size:48px}.testimonial-masonry{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"video1 stat""video1 stat""video1 review1""video1 review1""quote video2""quote video2""quote video2""orange video2""orange review2""percent review2""logo review3""logo review3";grid-auto-rows:98px}}@media (max-width:767px){.test_main_title{font-size:36px}.tm-badge{background:#5d53a8;border-radius:5px;padding:5px 6px;font-size:10px;top:12px;left:13px}.tm-duration{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff38;border-radius:7px;padding:6px 9px;font-size:14px;bottom:12px;right:12px}.test_desc{font-size:16px}.testimonial-masonry{grid-template-columns:1fr;grid-template-areas:"video1""stat""review1""quote""video2""orange""review2""percent""logo""review3";grid-auto-rows:auto;gap:16px}.tm-video{min-height:610px}.tm-video-media{height:58%}.tm-stat,.tm-review,.tm-percent,.tm-quote-center,.tm-logo-review,.tm-orange-card{min-height:210px;padding:26px}.tm-orange-card{min-height:300px;padding:22px 26px 30px}.tm-orange-card>span{font-size:34px;line-height:.95}.tm-white-review{max-width:285px;margin:12px auto;padding:18px;transform:rotate(-3deg)}.tm-white-review p{font-size:10px;line-height:1.3}.tm-video-copy{padding:22px 28px 26px}.tm-video-copy h3{margin-bottom:24px}.tm-stat strong,.tm-percent strong{font-size:46px}.tm-orange-card>span{font-size:38px}.tm-logo-panel{grid-template-columns:auto 1fr auto}.tm-logo-panel img{display:none}}.testimonial-masonry{column-count:3;column-gap:18px;max-width:1180px;margin:0 auto;display:block}.testimonial-masonry>.tm-card{break-inside:avoid;width:100%;margin:0 0 18px;display:inline-block}.tm-column{flex-direction:column;gap:18px;min-width:0;display:flex}.tm-card{border-radius:22px;min-height:0}.tm-video-large,.tm-video-medium,.tm-stat,.tm-review-dark,.tm-quote-center,.tm-orange-card,.tm-review-avatar,.tm-percent,.tm-logo-review,.tm-review-bottom{grid-area:auto}.tm-video-large,.tm-video-medium{height:640px}.tm-video-media{cursor:pointer;border:0;width:100%;height:68%;min-height:0;padding:0;display:block;overflow:hidden}.tm-video-medium .tm-video-media{height:67%}.tm-video-copy{height:32%;padding:24px 28px}.tm-video-medium .tm-video-copy{height:33%}.tm-video-copy h3{margin:12px 0 22px;font-size:14px;line-height:1.35}.tm-video-media:focus-visible{outline-offset:-4px;outline:4px solid #544c9f5c}.tm-video-modal{z-index:9999;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.tm-video-modal-backdrop{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);cursor:pointer;background:#080a183d;border:0;position:absolute;inset:0}.tm-video-modal-card{z-index:1;background:#fff;border-radius:18px;width:min(100%,980px);max-width:980px;position:relative;overflow:hidden;box-shadow:0 30px 80px #0000006b}.tm-video-modal-head{background:#544c9f;justify-content:space-between;align-items:center;padding:14px 16px;display:flex}.tm-video-modal-head .tm-author-row{border:0;min-height:0;padding:0}.tm-video-modal-head .tm-author-row strong,.tm-video-modal-head .tm-author-row span{color:#fff}.tm-video-modal-head .tm-author-row span{opacity:.72}.tm-video-modal-close{color:#fff;cursor:pointer;background:#ffffff1a;border:1px solid #ffffff29;border-radius:50%;justify-content:center;align-items:center;width:38px;height:38px;transition:background .2s,transform .2s;display:flex}.tm-video-modal-close:hover{background:#544c9f;transform:rotate(90deg)}.tm-video-player{aspect-ratio:16/9;background:#050816;width:100%}.tm-video-player video{object-fit:contain;width:100%;height:100%;display:block}.tm-video-modal-copy{justify-content:space-between;align-items:center;gap:16px;padding:18px 20px 20px;display:flex}.tm-video-modal-copy h3{color:#0f172a;text-align:right;flex:1;margin:0;font-size:15px;font-weight:800;line-height:1.35}.tm-author-row{min-height:42px}.tm-stat{height:210px;padding:34px 34px 28px}.tm-review{height:210px;padding:34px}.tm-review p{margin:18px 0;font-size:16px;font-weight:500;line-height:24px}.tm-quote-center{color:#fff;background:#5b20b3;border-radius:10px;height:260px;padding:50px 34px 24px;overflow:visible;box-shadow:0 18px 36px #300c8457}.tm-quote-center p{color:#fff;z-index:2;max-width:260px;margin:0;font-size:13px;font-weight:400;line-height:1.35;position:relative}.tm-quote-center .tm-author-row{z-index:3;background:#4b1597;border:0;border-radius:999px;gap:10px;min-height:56px;padding:8px 34px 8px 12px;position:absolute;top:0;right:0;transform:translateY(-50%);box-shadow:0 10px 18px #20075357}.tm-quote-center .tm-author-row img{border:2px solid #ffffffb3;width:36px;height:36px}.tm-quote-center .tm-author-row strong{color:#fff;font-size:12px;font-weight:800;line-height:1}.tm-quote-center .tm-author-row span{color:#ffffffc7;margin-top:2px;font-size:8px;font-weight:500;line-height:1.2}.tm-quote-center .tm-stars{color:#fff;letter-spacing:1px;z-index:2;border-top:1px solid #ffffff38;gap:2px;margin-top:24px;padding-top:22px;font-size:16px;display:inline-flex;position:relative}.tm-quote-center .tm-stars i{color:#fff}.tm-quote-center .tm-quote-mark{color:#fff;z-index:2;font-family:Georgia,Times New Roman,serif;font-size:55px;font-weight:900;line-height:.6;position:absolute}.tm-quote-center .tm-quote-open{top:-16px;left:15px}.tm-quote-center .tm-quote-close{bottom:-13px;right:24px}.tm-orange-card{background:#ff6715;height:300px;padding:0}.tm-orange-card>span,.tm-orange-word{color:#ffffff42;letter-spacing:0;white-space:nowrap;font-size:62.5px;font-weight:900;line-height:.9;display:block;position:absolute;left:22px}.tm-orange-word-1{top:19px}.tm-orange-word-2{top:87px}.tm-orange-word-3{top:155px}.tm-orange-word-4{bottom:24px}.tm-white-review{z-index:2;width:calc(100% - 82px);max-width:270px;margin:0 auto;padding:18px 20px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.tm-white-review-head{align-items:center;gap:12px;display:flex}.tm-orange-author{flex:1;align-items:center;gap:10px;min-width:0;display:flex}.tm-orange-author img{object-fit:cover;border-radius:50%}.tm-orange-author strong,.tm-orange-author span,.tm-orange-author small{display:block}.tm-orange-author strong{color:#080b18;font-size:12px;font-weight:900}.tm-orange-author span,.tm-orange-author small{color:#4d5366;font-size:8px;font-weight:600;line-height:1.2}.tm-white-review-head .tm-stars{letter-spacing:1px;flex:none;font-size:10px}.tm-review-avatar{height:300px}.tm-review-avatar>img{width:64px;height:64px;margin-bottom:16px}.tm-percent{height:210px;padding:34px}.tm-logo-review{text-align:center;background:#e9e9e9;border-radius:28px;height:205px;padding:12px 26px 24px;overflow:visible;box-shadow:0 12px 28px #00000038}.tm-logo-panel{color:#fff;text-align:left;background:#15584f;border-radius:10px;grid-template-columns:78px minmax(0,1fr);align-items:center;gap:14px;max-width:300px;min-height:116px;margin:20px auto 0;padding:24px 22px 18px 28px;display:grid;position:relative;overflow:visible;box-shadow:0 8px 15px #0f172a33}.tm-logo-panel p{margin:3px 0 0;font-size:8px;font-weight:500;line-height:1.35}.tm-logo-review:before{content:"";z-index:0;background:#fff;border-radius:6px;width:calc(100% - 62px);max-width:308px;height:124px;position:absolute;top:58px;left:50%;transform:translate(-50%)rotate(-3deg)}.tm-logo-review h3{color:#70988c;letter-spacing:0;text-transform:uppercase;margin:0;font-size:15px;font-weight:400;line-height:1}.tm-logo-review h3 span{color:#0f715c;font-weight:800}.tm-logo-review .tm-stars{color:#d6ae1d;letter-spacing:2px;margin:4px 0 0;font-size:11px}.tm-logo-panel:before,.tm-logo-panel:after{content:"";border:1px solid #ffffffb8;border-radius:0;width:58px;height:58px;position:absolute;top:30px;left:26px}.tm-logo-panel:before{transform:translate(-3px,-5px)}.tm-logo-panel:after{transform:translate(2px,2px)}.tm-soft-logo{z-index:1;background:#16a56f;border-radius:5px;justify-content:center;align-items:center;width:54px;height:54px;display:flex;position:relative}.tm-soft-logo span{color:#fff;letter-spacing:-4px;font-size:29px;font-weight:900;line-height:1}.tm-logo-copy{min-width:0}.tm-logo-copy strong{color:#fff;font-size:10px;font-weight:900;line-height:1;display:block}.tm-logo-panel .tm-logo-quote{color:#fff;z-index:2;font-family:Georgia,Times New Roman,serif;font-size:72px;font-weight:900;line-height:.6;position:absolute}.tm-logo-panel .tm-logo-quote-open{top:-4px;left:24px}.tm-logo-panel .tm-logo-quote-close{bottom:-26px;right:24px}.tm-stars-light{color:#fff}@media (max-width:1199px){.testimonial-masonry{column-gap:14px}.testimonial-masonry>.tm-card{margin-bottom:14px}.tm-video-large,.tm-video-medium{height:580px}.tm-stat,.tm-review,.tm-percent{height:220px;padding:26px}.tm-quote-center{height:390px;padding:120px 30px 32px}.tm-orange-card{height:280px}}@media (max-width:991px){.testimonial-masonry{column-count:2}}@media (max-width:767px){.testimonial-masonry{column-count:2;column-gap:10px}.testimonial-masonry>.tm-card{margin-bottom:10px}.tm-video-large,.tm-video-medium{height:280px}.tm-video{min-height:0}.tm-video-media,.tm-video-medium .tm-video-media{height:100%}.tm-video-copy,.tm-video-medium .tm-video-copy{height:42%}.tm-video-modal{padding:14px}.tm-video-modal-card{border-radius:14px}.tm-video-modal-head{padding:12px}.tm-video-modal-copy{flex-direction:column-reverse;align-items:flex-start;gap:10px;padding:14px}.tm-video-modal-copy h3{text-align:left;font-size:13px}.tm-stat,.tm-review,.tm-review-avatar,.tm-percent,.tm-logo-review,.tm-quote-center,.tm-orange-card{height:auto;min-height:190px;padding:14px}.tm-card{border-radius:14px}.tm-video-copy,.tm-video-medium .tm-video-copy{padding:14px}.tm-video-copy h3,.tm-review p,.tm-percent p{font-size:10px;font-weight:400;line-height:1.35}.tm-orange-card{min-height:312px;padding:0}.tm-white-review{width:calc(100% - 28px);padding:12px}.tm-orange-word{font-size:38px}.tm-logo-review{min-height:205px;padding:16px 12px 18px}.tm-quote-center{height:auto;min-height:130px;padding:10px 14px 0}.tm-quote-center .tm-author-row{display:none;top:0;right:18px}.tm-quote-center p{max-width:none;font-size:10px}.tm-quote-center .tm-quote-open{display:none;top:24px;left:24px}.tm-quote-center .tm-quote-close{display:none;bottom:12px;right:22px}.tm-logo-review:before{width:calc(100% - 56px);top:62px}.tm-logo-panel{grid-template-columns:minmax(0,1fr);max-width:300px;padding:24px 18px 18px}.tm-logo-panel:before,.tm-logo-panel:after,.tm-soft-logo,.tm-logo-panel .tm-logo-quote{display:none}.tm-logo-copy{text-align:center}}.tm_qwbg{background-color:#003390;padding:5rem 3rem}.tm-video-copy .tm-author-row img{object-fit:cover;border:2px solid #423c7f;border-radius:11px;width:37px;height:37px;box-shadow:0 3px 8px #0000003d}@media (max-width:767px){.tm_qwbg{padding:1rem}.tm-white-review-head{flex-direction:column}.tm-review p{margin:10px 0}.tm-stat p{font-size:12px;font-weight:500}.tm-quote-center .tm-stars{display:none}.consult-form-premium{padding:40px 0}}
