.main-banner{height:775px;overflow:hidden;text-align:center;position:relative;background:#0e002d}.main-banner .banner-content{height:100%;display:flex;align-items:center;justify-content:center;position:absolute;top:50%;transform:translateY(-50%);left:0;width:100%;z-index:2}.banner-content h1{font-weight:400;line-height:1.2;margin:0 0 15px}.banner-content h1 strong{display:block}.banner-content p{font-size:22px;line-height:132%;color:#f3f5ff;margin:0 auto;max-width:710px}.banner-content .action-btn{margin:50px 0 0;display:flex;justify-content:center;align-items:center;gap:20px}.banner-content .action-btn .btn{background:#265fce;border-radius:4px;font-size:16px;color:#fff;border:2px solid #265fce}.banner-content .action-btn .btn:hover{filter:brightness(.7)}.banner-content .action-btn .btn.btn-outline{background:none;color:#fff}.solution-main{padding:0 0 40px}.solution-main .solution-inner{background:#f9f9f9;padding:35px;border-radius:20px;text-align:center}.solution-inner .top-content{margin:0 auto 40px;max-width:700px}.solution-inner .top-content h2{line-height:150%;margin:0 0 15px}.solution-inner .top-content p{line-height:132%;color:#7c7d81;margin:0}.solution-inner .solution-list{display:flex;gap:45px}.solution-inner .solution-list .col{flex:1 1;max-width:100%;background:#ededed;border-radius:20px;padding:60px 35px;position:relative;z-index:1}.solution-inner .solution-list .col:after{position:absolute;content:"";top:14px;left:0;background:#fff;border-radius:20px;z-index:-1;width:100%;height:calc(100% - 28px)}.solution-list .solution-icon{display:inline-flex;align-items:center;justify-content:center;vertical-align:middle;height:50px;width:50px;background:#f5f5f5;border-radius:10px;padding:5px;margin:0 0 20px}.solution-list .col h4{line-height:132%}.solution-list .col p{line-height:132%;margin:0 0 20px;color:#7c7d81}.solution-list .col .btn{font-weight:700;font-size:16px;line-height:132%;letter-spacing:0;color:#fafafa;padding:7px 25px;background:linear-gradient(90deg,#265fce,#53ffc3);transition:all .5s ease}.solution-list .col:nth-child(2) .btn{background:linear-gradient(90deg,#265fce,#d16dff)}.solution-list .col:last-child .btn{background:linear-gradient(90deg,#265fce,#5de1ff)}.solution-list .col .btn:hover{filter:brightness(.7)}.contact_main{padding:120px 0}.contact_main .contact-inner{background:url(https://cdn.prioxis.com/website/Images/contact_bg.webp) no-repeat 50%;background-size:cover;padding:60px 100px 60px 60px;display:flex;justify-content:space-between;align-items:center;gap:30px;border-radius:20px}.contact_main .contact-inner h2,.contact_main .contact-inner p{line-height:130%;max-width:546px}.contact_main .contact-inner p{font-weight:400;font-size:16px;letter-spacing:0;color:#010101}.contact_main .contact-inner .btn{height:auto;padding:20px 30px;font-size:20px;border-radius:10px}.benefits_cards_main{padding:60px 0}.benefits_cards_main .main-heading{max-width:990px;margin:0 auto 60px}.benefits_cards_main .benefits-list{display:flex;align-items:flex-start;gap:24px;flex-wrap:wrap}.benefits_cards_main .benefits-list .col{background:#f9f9f9;padding:55px 60px;border-radius:20px}.benefits_cards_main .benefits-list .col:first-child{width:calc(58% - 24px * 1 / 2);min-height:492px}.benefits_cards_main .benefits-list .col:nth-child(2){width:calc(42% - 24px * 1 / 2);background:#010101;min-height:550px}.benefits_cards_main .benefits-list .col:nth-child(3){width:calc(42% - 24px * 1 / 2);margin-top:-60px;background:#010101}.benefits_cards_main .benefits-list .col:nth-child(4){width:calc(58% - 24px * 1 / 2)}.benefits_cards_main .benefits-list .col:last-child{width:100%;background:#010101}.benefits-list .col:last-child h2,.benefits-list .col:last-child p,.benefits-list .col:nth-child(2) h2,.benefits-list .col:nth-child(2) p,.benefits-list .col:nth-child(3) h2,.benefits-list .col:nth-child(3) p{color:#fafafa}.team-highlights-slider{padding:60px 0}.team-highlights-slider h3{margin:0 auto 15px;max-width:520px}.team-highlights-slider .embla{overflow:hidden;padding-bottom:70px}.team-highlights-slider .col{padding:12px;flex:0 0 25%;width:25%}.team-highlights-slider .embla .embla__button{bottom:-15px}.team-highlights-slider .col_inner{background:linear-gradient(0deg,#fff,#dae9ff);padding:30px;border-radius:20px;height:100%}.team-highlights-slider .col h4{min-height:75px}.team-highlights-slider .col p{color:#7c7d81}.call-to-action{padding:60px 0 0}.call-to-action .action-inner{background:#010101 url(https://cdn.prioxis.com/website/Images/build_bg.webp) no-repeat 100%;background-size:contain;padding:100px 80px 100px 60px;display:flex;justify-content:space-between;align-items:center;gap:30px;border-radius:20px}.call-to-action .action-inner h2{max-width:546px}.call-to-action .action-inner h2 strong{display:block}.call-to-action .action-inner .btn{height:auto;padding:20px 30px;font-size:20px;border-radius:10px}.our_development_services .services_inner{border-radius:20px;background:#f4f4f4;padding:60px}.our_development_services .services_inner h2{color:#010101;text-align:center;font-size:48px;font-weight:700;line-height:1.4;padding:0;max-width:700px;margin:0 auto 60px;width:100%}.our_development_services .services_inner>h3{color:#010101;text-align:center;font-size:36px;font-weight:700;line-height:1.4;padding:0;margin:40px 0 20px;width:100%}.our_development_services .dev_services_list{display:flex;flex-wrap:wrap;gap:24px}.our_development_services .dev_services_list .dev_ser_box{border-radius:10px;background:#fff;padding:15px 15px 15px 40px;width:calc(50% - 12px)}.our_development_services .dev_services_list .dev_ser_box h3{color:#010101;font-size:16px;font-weight:700;line-height:1.4;margin:0;padding:0;position:relative}.our_development_services .dev_services_list .dev_ser_box h3:after{content:"";width:12px;height:12px;background:#265fce;border-radius:50%;position:absolute;top:5px;left:-25px}.our_development_services .dev_services_list .dev_ser_box p{color:#555558;font-size:16px;font-weight:400;line-height:1.4;margin:6px 0 0;padding:0}.why_choose_us{padding-bottom:120px}.why_choose_us .choose_inner .action_button{margin:40px 0 0;text-align:center}.dark .solution-main .solution-inner{background:#303030}.dark .solution-inner .solution-list .col:after{background:#25282d}.dark .solution-inner .solution-list .col{background:#000}.dark .solution-list .solution-icon{background:hsla(0,0%,100%,.2)}.dark .contact_main .contact-inner h2{color:#010101!important}.dark .benefits_cards_main .benefits-list .col{background:#25282d}.dark .team-highlights-slider .col_inner{background:linear-gradient(0deg,hsla(0,0%,100%,.4),#25282d)}.dark .our_development_services .services_inner{background:#303030}.dark .our_development_services .dev_services_list .dev_ser_box{background:#25282d}@media (max-width:1320px){.benefits-list .col h2{font-size:26px}.benefits-list .col p{font-size:14px}.benefits_cards_main .benefits-list .col:first-child{min-height:330px}.benefits_cards_main .benefits-list .col:nth-child(2){min-height:450px}}@media (max-width:1199px){.solution-inner .solution-list{gap:20px}.call-to-action .action-inner h2,.contact_main .contact-inner h2{max-width:400px}.team-highlights-slider .col{flex:0 0 33.33%;width:33.33%}.solution-inner .solution-list .col{padding:30px 20px}.benefits_cards_main .benefits-list .col{padding:35px}.call-to-action .action-inner,.contact_main .contact-inner{padding:40px}.benefits_cards_main .benefits-list .col:nth-child(2){min-height:410px}}@media (max-width:991px){.main-banner{height:575px}.banner-content h1{font-size:36px}.solution-inner .solution-list{flex-direction:column}.call-to-action .action-inner,.contact_main .contact-inner{flex-direction:column;text-align:center}.benefits_cards_main .main-heading{font-size:36px}.benefits_cards_main .benefits-list{flex-direction:column}.benefits_cards_main .benefits-list .col{width:100%!important;min-height:inherit!important}.team-highlights-slider .col{flex:0 0 50%;width:50%}.solution-inner .top-content h2{font-size:36px}.our_development_services .services_inner{padding:40px 20px}.our_development_services .services_inner h2{font-size:32px;margin-bottom:30px}.our_development_services .dev_services_list .dev_ser_box{width:100%}}@media (max-width:768px){.animation{top:0}.benefits_cards_main .main-heading{font-size:24px}.our_development_services .services_inner>h3{font-size:26px}}.home-banner{background:#f8faff;padding:125px 0;overflow:hidden}.home-banner.slide_02{background:#f8feff}.dark .home-banner{background:#25282d}.dark .home-banner.slide_02{background:#303030}.dark .home-banner-content h5{color:#fff}.dark .slide_03 .home-banner-content .action-btn .btn-outline{color:#fff;border-color:#fff}.home-banner .banner-in{display:flex;align-items:center;gap:0}.banner-in .banner-animation{flex:0 0 500px;width:500px;position:relative}.banner-image{flex:1 1;text-align:right}.banner-image img{vertical-align:middle;height:auto}.home-banner-content{flex:1 1}.home-banner-content h2{font-weight:700;font-size:48px;line-height:140%;letter-spacing:0;vertical-align:middle;color:#010101;margin:0 0 10px}.home-banner-content h4{font-size:48px}.home-banner-content h4,.home-banner-content h5{font-weight:400;line-height:140%;letter-spacing:0;color:#010101;margin:0 0 25px}.home-banner-content h5{font-size:32px}.home-banner-content p{font-weight:400;font-size:22px;line-height:132%;letter-spacing:0;color:#7c7d81;max-width:500px}.home-banner-content .action-btn{margin:40px 0 0;display:flex;align-items:center;gap:25px}.home-banner-content .action-btn .btn{background:#265fce;border-radius:4px;font-size:16px;color:#fff;border:2px solid #265fce;min-width:185px;height:auto}.home-banner-content .action-btn .btn-outline{background:none;color:#265fce}.home-banner-content .action-btn .btn:hover{filter:brightness(.8)}.home-banner-content .action-btn .btn-outline:hover{background:#265fce;color:#fff}.slide_02 .home-banner-content .action-btn .btn{background:#008cb4;border:2px solid #008cb4}.slide_02 .home-banner-content .action-btn .btn-outline{color:#008cb4;background:none}.slide_03 .home-banner-content .action-btn .btn{background:#54d5d5;border:2px solid #54d5d5}.slide_03 .home-banner-content .action-btn .btn-outline{color:#111baa;background:none;border-color:#111baa}.slide_04 .home-banner-content .action-btn .btn{background:#280059;border:2px solid #280059}.slide_04 .home-banner-content .action-btn .btn-outline{color:#280059;background:none;border-color:#280059}.dark .slide_04 .home-banner-content .action-btn .btn-outline{color:#fff;background:none;border-color:#fff}@media (max-width:1024px){.home-banner{padding:50px 0}.home-banner .banner-in{flex-direction:column;gap:40px}.banner-image{width:100%}.home-banner-content{max-width:100%;width:100%}.home-banner-content h2{font-size:32px}.home-banner-content h4{font-size:28px}.home-banner-content p{font-size:18px}}@media (max-width:600px){.banner-in .banner-animation{flex:0 0 340px;width:340px}.animation{width:100%;height:100%}.banner-animation .animation:after{height:80%;width:80%}.banner-animation .show_animation{width:415px}.banner-image img{width:100%;height:auto}.home-banner-content .action-btn{gap:10px}.home-banner-content .action-btn .btn{min-width:inherit}.call-to-action .action-inner .btn,.contact_main .contact-inner .btn{font-size:16px;padding:10px 15px}.call-to-action .action-inner,.contact_main .contact-inner{padding:30px}.team-highlights-slider .col{flex:0 0 100%;width:100%}.team-highlights-slider .col h4{min-height:inherit}}.main-banner-slider .embla__dots{position:absolute;bottom:50px;left:0;width:100%}