body,header.inner-page{background-color:#000}header.inner-page{border-bottom:1px solid hsla(0,0%,100%,.08)}header.inner-page .main-menu>ul>li .submenu a,header.inner-page .main-menu>ul>li>a{color:#fff}header.inner-page .nav-right .mobile-menu-btn svg,header.inner-page .nav-right .right-sidebar-button svg{fill:#fff}.breadcrumb-section{background-image:url(/assets/img/banner/IT-2.webp)}.breadcrumb-section .banner-content h1{color:#fff}.breadcrumb-section .breadcrumb-list li{color:hsla(0,0%,100%,.6)}.breadcrumb-section .breadcrumb-list li a{color:var(--primary-color)}.home1-service-section{background:#0e1117}.home1-service-section .section-title h2,.home1-service-section .section-title span.sub-title{color:#fff}.home1-service-section .service-card{background-color:#161b22;border:1px solid hsla(0,0%,100%,.08)}.home1-service-section .service-card .icon svg{fill:#fff}.home1-service-section .service-card .content h4{color:#fff}.home1-service-section .service-card .content p{color:hsla(0,0%,100%,.7)}.service-details-page{background-color:#000}.service-details-page h1,.service-details-page h2,.service-details-page h3,.service-details-page h4,.service-details-page h5,.service-details-page h6{color:#fff}.service-details-page li,.service-details-page p{color:hsla(0,0%,100%,.7)}.home1-pricing-plan-section{background:#0e1117}.pricing-card{border-color:hsla(0,0%,100%,.1)}.pricing-card .pricing-top>span,.pricing-card-wrap span{color:hsla(0,0%,100%,.5)}.pricing-card .pricing-top h2,.pricing-card h2,.pricing-card h3,.pricing-card h4,.pricing-plan-tab-area span{color:#fff}.home1-why-choose-section{background:#0e1117}.home1-why-choose-section .why-choose-content .feature-list h6{color:#fff}.home1-why-choose-section .why-choose-content .feature-list h6 span{color:hsla(0,0%,100%,.5)}.home1-why-choose-section .why-choose-content .feature-list ul li{color:hsla(0,0%,100%,.7)}.home1-why-choose-section .why-choose-content .feature-list ul li strong{color:#fff}.logo-section{background:#0e1117}.logo-section .logo-wrap .logo-title h6{color:#fff}.footer-section:not(.style-2){background-color:#0e1117}.footer-section:not(.style-2) .footer-top-wrap{background-color:#161b22}.footer-section:not(.style-2) .footer-top-wrap .content p{color:hsla(0,0%,100%,.7)}.footer-section:not(.style-2) .footer-top-wrap .rating-area .rating span,.footer-section:not(.style-2) .footer-top-wrap .rating-area .review span{color:hsla(0,0%,100%,.75)}.footer-section:not(.style-2) .footer-top-wrap .author-and-social-area{border-left-color:hsla(0,0%,100%,.08);border-right-color:hsla(0,0%,100%,.08)}.footer-section:not(.style-2) .footer-top-wrap .author-contact a,.footer-section:not(.style-2) .footer-top-wrap .author-contact h6{color:#fff}.footer-section:not(.style-2) .footer-top-wrap .social-area h6{color:#fff;border-bottom-color:#fff}.footer-section:not(.style-2) .footer-top-wrap .social-area .social-list a i{color:hsla(0,0%,100%,.75)}.footer-section:not(.style-2) .footer-top-wrap .subscribe-area h4{color:#fff}.footer-section:not(.style-2) .footer-top-wrap .subscribe-form{border-color:hsla(0,0%,100%,.25)}.footer-section:not(.style-2) .footer-top-wrap .subscribe-form input{color:#fff}.footer-section:not(.style-2) .footer-top-wrap .subscribe-form input::placeholder{color:hsla(0,0%,100%,.4)}.process-slider-wrap .single-process .dot-and-step-no .dot:before{background-color:hsla(0,0%,100%,.15)}.process-slider-wrap .single-process .dot-and-step-no .dot span{background-color:#fff}.process-slider-wrap .single-process .dot-and-step-no .step-no h2{-webkit-text-stroke-color:hsla(0,0%,100%,.25)}.process-slider-wrap .single-process:hover .dot-and-step-no .step-no h2{-webkit-text-stroke-color:var(--primary-color)}.process-slider-wrap .single-process .process-content h3{color:#fff}.process-slider-wrap .single-process .process-content p{color:hsla(0,0%,100%,.6)}.home1-about-section .section-top-content p:before{background-color:hsla(0,0%,100%,.5)}.home1-about-section .section-top-content a span,.home4-contact-section .contact-wrapper .section-title h2{color:#fff}.home4-contact-section .contact-wrapper svg{fill:hsla(0,0%,100%,.3)}.home4-contact-section .address .single-contact .icon svg,.home4-contact-section .contact-info .single-contact .icon svg{fill:#fff}.home4-contact-section .address .single-contact .content span,.home4-contact-section .contact-info .single-contact .content span{color:hsla(0,0%,100%,.6)}.home4-contact-section .address .single-contact .content h6 a,.home4-contact-section .contact-info .single-contact .content h6 a{color:#fff}.case-study-card .case-card-content{border-color:hsla(0,0%,100%,.1)}.case-study-card .case-card-content h4 a{color:#fff}.case-study-card .case-card-content .read-more-btn,.case-study-card .case-card-content .read-more-btn svg{color:hsla(0,0%,100%,.6);fill:hsla(0,0%,100%,.6)}.blog-card .card-content{border-color:hsla(0,0%,100%,.1)}.blog-card .card-content .category a{color:hsla(0,0%,100%,.7)}.blog-card .card-content .blog-comment span{color:hsla(0,0%,100%,.6)}.blog-card .card-content .blog-comment:before{background-color:hsla(0,0%,100%,.2)}.blog-card .card-content h5 a{color:#fff}header.style-1:not(.three){border-bottom:1px solid hsla(0,0%,100%,.08)}header.style-1:not(.three).sticky{background-color:#000}header.style-1:not(.three) .main-menu ul>li i,header.style-1:not(.three) .main-menu ul>li>a{color:#fff}header.style-1:not(.three) .main-menu ul>li ul.sub-menu{background-color:#000;box-shadow:0 10px 30px rgba(0,0,0,.35)}header.style-1:not(.three) .main-menu ul>li ul.sub-menu>li a{color:#fff;border-bottom-color:hsla(0,0%,100%,.08)}header.style-1:not(.three) .main-menu ul>li ul.sub-menu>li:last-child .sub-menu li a{border-bottom-color:hsla(0,0%,100%,.08)}header.style-1:not(.three) .nav-right .mobile-menu-btn svg,header.style-1:not(.three) .nav-right .right-sidebar-button svg{fill:#fff}.right-sidebar-menu{background-color:#12141c;box-shadow:0 2px 30px rgba(0,0,0,.4)}.right-sidebar-menu .sidebar-logo-area{border-bottom-color:hsla(0,0%,100%,.08)}.sidebar-logo-wrap img{width:150px}.right-sidebar-menu .right-sidebar-close-btn{border-color:hsla(0,0%,100%,.25)}.right-sidebar-menu .right-sidebar-close-btn i,.right-sidebar-menu .sidebar-content-wrap .title-area h2{color:#fff}.right-sidebar-menu .sidebar-content-wrap .title-area p{color:hsla(0,0%,100%,.7)}.right-sidebar-menu .sidebar-content-wrap .title-area span svg{fill:hsla(0,0%,100%,.3)}.right-sidebar-menu .sidebar-content-wrap .contact-area .single-contact .content:after{background-color:hsla(0,0%,100%,.15)}.right-sidebar-menu .sidebar-content-wrap .contact-area .single-contact .content span{color:#fff}.right-sidebar-menu .sidebar-content-wrap .contact-area .single-contact .content h6 a{color:hsla(0,0%,100%,.75)}.right-sidebar-menu .sidebar-content-wrap .social-area h6{color:#fff;border-bottom-color:hsla(0,0%,100%,.3)}.right-sidebar-menu .sidebar-content-wrap .social-area .social-list a i,.right-sidebar-menu .sidebar-content-wrap .social-area .social-list a span{color:hsla(0,0%,100%,.75)}.breadcrumb-section .breadcrumb-list li:before{background-color:hsla(0,0%,100%,.4)}.breadcrumb-section .scroll-down-btn a{background-color:#161b22;border-color:hsla(0,0%,100%,.2)}.breadcrumb-section .scroll-down-btn a svg{stroke:hsla(0,0%,100%,.6)}.section-title h2{color:#fff}.section-title h2 span{color:#a100ff}.section-title p{color:hsla(0,0%,100%,.7)}.section-title.three h2{color:hsla(0,0%,100%,.85)}.section-title.three h2 span{color:#fff}.home1-feature-section{background-color:#000}.feature-card{background-color:#161b22}.feature-card .icon{background-color:hsla(0,0%,100%,.06)}.feature-card .content h5{color:#fff}.feature-card .content p{color:hsla(0,0%,100%,.7)}.home1-about-section .about-feature-card{background-color:#161b22;border-color:hsla(0,0%,100%,.08)}.home1-about-section .about-feature-card .icon svg{fill:var(--primary-color)}.home1-about-section .about-feature-card .content h4{color:#fff}.home1-about-section .about-feature-card .content p{color:hsla(0,0%,100%,.7)}.home1-about-section .about-bottom-content .content-and-btn p,.home1-about-section .section-top-content p{color:hsla(0,0%,100%,.75)}.home1-service-section .service-card .content a span{color:#fff}.testimonial-card{background-color:#000;border-color:hsla(0,0%,100%,.08)}.testimonial-card .author-and-quote-area{border-bottom-color:hsla(0,0%,100%,.08)}.testimonial-card .author-and-quote-area .author-area .author-name-and-desig h4{color:#fff}.testimonial-card .author-and-quote-area .author-area .author-name-and-desig span{color:hsla(0,0%,100%,.5)}.testimonial-card .author-and-quote-area .quote{fill:rgba(187,101,255,.28);width:40px}.testimonial-card .testimonial-content p{color:#ffffffb3}.pricing-card{background-color:#161b22}.pricing-card.st-plan1{background-color:#20263a}.pricing-card .pricing-content ul li{color:hsla(0,0%,100%,.75)}.pricing-card .pricing-form .primary-btn2{background-color:hsla(0,0%,100%,.08);color:#fff}.form-inner label{color:#fff}.form-inner input,.form-inner textarea{background-color:transparent;color:#ffffffb3;border-color:hsla(0,0%,100%,.2)}.form-inner input::placeholder,.form-inner textarea::placeholder{color:hsla(0,0%,100%,.4)}.form-inner2 .form-check .form-check-label{color:hsla(0,0%,100%,.75)}.form-check-input{background-color:transparent;border-color:hsla(0,0%,100%,.35)}.form-check-input:checked{background-color:var(--primary-color);border-color:var(--primary-color)}.nice-select{border-color:hsla(0,0%,100%,.2);background-color:transparent}.nice-select .current{color:hsla(0,0%,100%,.5)}.nice-select:after{border-bottom-color:#fff;border-right-color:#fff}.nice-select:focus{background-color:transparent}.nice-select .list{background-color:#161b22}.nice-select .list::-webkit-scrollbar-track{background:#0e1117}.nice-select .list .option{color:#fff;background-color:#161b22}.nice-select .list .option.selected.focus,.nice-select .list .option:hover{color:#fff;background-color:var(--primary-color)}.home4-contact-section{background-color:#000}.home4-contact-section .contact-wrapper .section-title.three svg{fill:hsla(0,0%,100%,.3)}.home4-contact-section .contact-wrapper ul .single-contact .content h6 a{color:#fff}.contact-form-wrap,.home4-contact-section .contact-form-wrap{background-color:#0e1117;box-shadow:none}.contact-map-section iframe{filter:invert(92%) hue-rotate(180deg) contrast(90%);display:block}.career-page .review-and-counter-area{border-bottom-color:hsla(0,0%,100%,.1)}.career-page .review-and-counter-area .counter-wrap{border-top-color:hsla(0,0%,100%,.1)}.career-page .review-and-counter-area .counter-wrap .single-counter{border-right-color:hsla(0,0%,100%,.1)}.career-page .review-and-counter-area .counter-wrap .single-counter .icon svg{fill:hsla(0,0%,100%,.6)}.career-page .review-and-counter-area .counter-wrap .single-counter .content .number h2,.career-page .review-and-counter-area .counter-wrap .single-counter .content .number>span{color:#fff}.career-page .review-and-counter-area .counter-wrap .single-counter .content p,.career-page .review-and-counter-area .review-area .review span,.career-page .review-and-counter-area .review-area .review-name span{color:hsla(0,0%,100%,.7)}.career-page .position-apply-area .content p{color:hsla(0,0%,100%,.75)}.career-page .position-apply-area .content a:hover{color:var(--primary-color)}.career-page .position-apply-area .content a:hover svg{fill:var(--primary-color)}.fact-and-benefits-section .eg-card-2{border-color:hsla(0,0%,100%,.1);background-color:#161b22}.fact-and-benefits-section .eg-card-2 .sl-no h3{color:rgba(var(--primary-color-opc),.4)}.fact-and-benefits-section .eg-card-2 .icon svg{fill:hsla(0,0%,100%,.75)}.fact-and-benefits-section .eg-card-2 .content h5{color:#fff}.fact-and-benefits-section .eg-card-2 .content p{color:hsla(0,0%,100%,.65)}.job-post-section{background-color:#000}.job-post-section .single-job-card{background-color:#161b22}.job-post-section .single-job-card .job-list-content .post-name h4{color:#fff}.job-post-section .single-job-card .job-list-content .post-name span{color:hsla(0,0%,100%,.6)}.job-post-section .single-job-card .job-list-content .job-discription ul li{color:hsla(0,0%,100%,.8)}.job-post-section .single-job-card .job-list-content .job-discription ul li span{color:hsla(0,0%,100%,.6)}.job-post-section .single-job-card .job-list-content .job-discription ul li:before{border-color:hsla(0,0%,100%,.35)}.c-cursor{position:fixed;z-index:999;pointer-events:none;will-change:transform,height,width,color;transform:translate(-50%,-50%)}.c-cursor,.c-cursor__inner{top:0;left:0;border-radius:100%;contain:layout style size}.c-cursor__inner{position:absolute;right:0;bottom:0;display:flex;align-items:center;justify-content:center;transform:scale(0);opacity:0;font-size:16px;line-height:20px;text-align:center;letter-spacing:-.01em;mix-blend-mode:inherit;will-change:transform,height,width,opacity,color;background-position:50%!important;background-repeat:no-repeat!important;background-size:cover!important}.c-cursor__img{width:100%;height:100%;border-radius:100%;filter:invert(1)}[data-cursor-background-image],[data-cursor-color],[data-cursor-exclusion],[data-cursor-magnetic],[data-cursor-size],[data-cursor-stick],[data-cursor-text]{position:relative}[data-cursor-background-image]:before,[data-cursor-color]:before,[data-cursor-exclusion]:before,[data-cursor-magnetic]:before,[data-cursor-size]:before,[data-cursor-stick]:before,[data-cursor-text]:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-color:transparent}[data-cursor-background-image] a,[data-cursor-background-image] button,[data-cursor-background-image] input,[data-cursor-background-image] textarea,[data-cursor-color] a,[data-cursor-color] button,[data-cursor-color] input,[data-cursor-color] textarea,[data-cursor-exclusion] a,[data-cursor-exclusion] button,[data-cursor-exclusion] input,[data-cursor-exclusion] textarea,[data-cursor-magnetic] a,[data-cursor-magnetic] button,[data-cursor-magnetic] input,[data-cursor-magnetic] textarea,[data-cursor-size] a,[data-cursor-size] button,[data-cursor-size] input,[data-cursor-size] textarea,[data-cursor-stick] a,[data-cursor-stick] button,[data-cursor-stick] input,[data-cursor-stick] textarea,[data-cursor-text] a,[data-cursor-text] button,[data-cursor-text] input,[data-cursor-text] textarea{pointer-events:painted;transform:translate(0)!important}.container{max-width:1420px}.contact-area.Footer-contact-details{display:flex;flex-direction:column}.contact-area.Footer-contact-details .hotline-area{display:flex;gap:20px;align-items:center}.contact-area.Footer-contact-details .hotline-area .icon svg{fill:var(--primary-color)}.contact-area.Footer-contact-details .hotline-area .content span{color:var(--primary-color);font-family:var(--font-inter);font-size:13px;font-weight:400;line-height:1;display:inline-block;margin-bottom:8px}.contact-area.Footer-contact-details .hotline-area .content h6 a{color:#ffffffb3;font-family:var(--font-inter);font-size:16px;font-weight:600;line-height:1}.banner-btn{margin-top:30px;gap:20px}span.heading-color{color:#a100ff}.banner-btn-2{background-color:transparent;border:1px solid #a100ff}img.about-image{width:550px}a.primary-btn.banner-btn-2.home-banner-btn2{background-color:#fff;color:#000;border-color:#fff}a.primary-btn.banner-btn-2.home-banner-btn2:hover{background-color:#a100ff;border:1px solid #a100ff;color:#fff}.our-process-section{position:relative}.process-description{max-width:720px;margin:20px auto 0;color:#b7b7b7;line-height:1.9}.process-card{position:relative;overflow:hidden;height:520px;cursor:pointer}.process-bg{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transition:.6s;opacity:.8}.process-overlay{position:absolute;inset:0;background:linear-gradient(0deg,rgba(0,0,0,.88),rgba(0,0,0,.45),rgba(0,0,0,.15))}.process-content{position:absolute;inset:0;display:flex;flex-direction:column;justify-content:space-between;padding:30px;z-index:2}.process-number{color:#a100ff;font-size:18px;font-weight:700}.process-content h4{color:#fff;font-size:22px;line-height:1.2;margin-top:auto;margin-bottom:0}.process-content p{color:#d7d7d7;margin:18px 0}.process-link{color:#fff;text-transform:uppercase;font-weight:600;letter-spacing:1px}.process-card:hover .process-bg{transform:scale(1.08)}.single-benifit h3{color:#fff}.benefits-sec-title{margin-bottom:60px}.founder-info{max-width:340px}.founder-label{color:#fff;font-size:13px;font-weight:600;letter-spacing:2px;text-transform:uppercase;display:block;margin-bottom:10px}.founder-info h3{color:#fff;font-size:34px;font-weight:700;margin-bottom:6px}.founder-role{color:#bdbdbd;display:block;margin-bottom:20px;font-size:16px}.founder-info p{color:#b7b7b7;line-height:1.9;margin-bottom:30px}.founder-stats{display:flex;gap:15px;margin-bottom:35px;margin-top:20px}.stat-box{flex:1 1;padding:18px 10px;text-align:center;background:#000;border:1px solid;border-radius:16px;transition:.3s}.stat-box h4{color:#9b28ff;font-size:24px;margin-bottom:6px}.stat-box span{color:#bfbfbf;font-size:14px}.primary-btn3{display:inline-flex;align-items:center;gap:8px;padding:14px 28px;background:#9b28ff;color:#fff;border-radius:50px;font-weight:600;transition:.3s}.primary-btn3:hover{background:#b04cff;transform:translateY(-3px)}.contact-text{color:#b8b8b8;line-height:1.9;margin:25px 0 35px;max-width:420px}.contact-benefits{display:flex;flex-direction:column;gap:18px;margin-bottom:40px}.benefit-item{display:flex;align-items:center;gap:14px;color:#fff;font-size:17px}.benefit-item i{color:#a855f7;font-size:18px}.contact-info{display:flex;flex-direction:column;gap:24px}.info-item{gap:18px}.info-item,.info-item i{display:flex;align-items:center}.info-item i{width:52px;height:52px;border:1px solid hsla(0,0%,100%,.1);border-radius:50%;justify-content:center;color:#a855f7;font-size:20px}.info-item small{color:#8b8b8b;display:block;margin-bottom:4px}.info-item h6{color:#fff;margin:0;font-size:18px}.home-form-left-title div,.home-form-left-title h2{text-align:left!important}.contact-left .contact-text{text-align:left}.magnetic-item h4{font-size:45px;color:#a100ff}.magnetic-item div{font-size:25px;color:#fff;margin-top:10px}.feature-card.three .content p{font-size:15px;color:hsla(0,0%,100%,.7)}.why-choose-list{margin-top:45px;display:flex;flex-direction:column;gap:22px}.why-item{display:flex;align-items:flex-start;gap:16px;padding:18px 20px;border:1px solid hsla(0,0%,100%,.08);border-radius:14px;background:hsla(0,0%,100%,.02);transition:.35s ease}.why-item:hover{transform:translateX(8px);border-color:rgba(167,76,255,.45);background:rgba(167,76,255,.05)}.why-item i{font-size:22px;color:#a74cff;margin-top:3px}.why-item h6{color:#fff;font-size:20px;font-weight:600;margin-bottom:6px}.why-item p{color:hsla(0,0%,100%,.7);font-size:15px;line-height:1.7;margin:0}h2.trust-heading{margin-bottom:15px!important}h2.contact-page-add-heading{text-align:left}.form-careers{margin:auto}.detailed-serive-page-top-content{text-align:center;justify-content:center}.web-sub-services{margin-top:100px}.web-sub-services-heading{max-width:700px;margin:0 auto 55px;text-align:center}.service-section-tag{font-size:12px;font-weight:400;padding-bottom:3px;border-bottom:1px solid var(--primary-color2);display:inline-block;color:var(--primary-color2);margin-bottom:8px}.web-sub-services-heading h2{color:#fff;font-size:42px;line-height:1.2;margin-bottom:15px}.service-details-content-wrap h2 span,.web-sub-services-heading h2 span{background:linear-gradient(180deg,#fff,#a100ff);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.web-sub-services-heading p{color:#aaa;font-size:16px;line-height:1.7}.web-sub-service-card{height:100%;min-height:290px;padding:30px;background:#171b23;border:1px solid #282d37;border-radius:8px;display:flex;flex-direction:column;transition:all .3s ease}.web-sub-service-card:hover{transform:translateY(-5px);border-color:#9d00ff}.web-service-icon{font-size:30px;color:#9d00ff;margin-bottom:10px}.web-service-icon i{display:block}.web-service-number{font-size:13px;color:#888;margin-bottom:8px}.web-sub-service-card h3{font-size:23px;line-height:1.35;color:#fff;margin-bottom:14px}.web-sub-service-card p{font-size:15px;line-height:1.7;color:#aaa;margin-bottom:25px}.web-service-link{margin-top:auto;color:#a855f7;font-size:14px;font-weight:600;text-decoration:none}.web-service-link span{margin-left:5px;transition:.3s}.web-service-link:hover span{margin-left:10px}@media (max-width:767px){.web-sub-services{margin-top:70px}.web-sub-services-heading h2{font-size:26px}}.logo-section{background-color:#000}.technologies-section{margin-top:120px}.technologies-heading{margin-bottom:40px}.technologies-heading .service-section-tag{display:inline-block;margin-bottom:12px}.technologies-heading h2{font-size:42px;line-height:1.2;margin-bottom:15px}.technologies-heading h2 span{color:#a855f7}.technologies-heading p{max-width:750px;color:#a9a9b2;font-size:17px;line-height:1.7}.technology-grid{display:grid;grid-template-columns:repeat(6,1fr);grid-gap:15px;gap:15px}.technology-card{min-height:135px;padding:20px;background:#151821;border:1px solid #2a2f3a;border-radius:10px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px;transition:all .3s ease}.technology-card:hover{border-color:#a855f7;transform:translateY(-5px);box-shadow:0 10px 30px rgba(168,85,247,.12)}.technology-icon{width:48px;height:48px;display:flex;align-items:center;justify-content:center;font-size:25px;color:#a855f7;background:rgba(168,85,247,.08);border-radius:10px}.technology-card h4{margin:0;font-size:16px;font-weight:500;color:#fff;text-align:center}@media (max-width:1199px){.technology-grid{grid-template-columns:repeat(4,1fr)}}@media (max-width:767px){.technologies-section{margin-top:80px}.technology-grid{grid-template-columns:repeat(2,1fr)}.technologies-heading h2{font-size:26px}.technology-card{min-height:120px}}.service-mid-image-wrapper{position:relative;overflow:hidden;min-height:500px;margin-top:100px;padding:80px 70px;border-radius:30px;background:radial-gradient(circle at 80% 50%,rgba(168,85,247,.08),transparent 40%),#161821;display:flex;align-items:center}.service-mid-image-content{position:relative;z-index:2;width:55%;max-width:650px}.service-mid-image-content h2{color:#fff;font-family:var(--font-syne);font-size:40px;font-weight:700;line-height:1.1;margin-bottom:25px}.service-mid-image-content h2 span{color:#a855f7}.service-mid-image-content p{max-width:600px;font-size:17px;line-height:1.7;color:#b5b5bd;margin-bottom:35px}.service-mid-image-buttons{display:flex;gap:18px;align-items:center}.app-primary-btn{display:inline-flex;align-items:center;justify-content:center;padding:16px 32px;border-radius:5px;font-size:16px;font-weight:600;color:#fff;background:#a100ff;transition:all .3s ease}.app-primary-btn:hover{color:#fff;transform:translateY(-3px);box-shadow:0 12px 30px rgba(139,92,246,.3)}.app-secondary-btn{display:inline-flex;align-items:center;justify-content:center;padding:15px 32px;border-radius:5px;font-size:16px;font-weight:600;color:#fff;border:1px solid #3a3d46;transition:all .3s ease}.app-secondary-btn:hover{color:#fff;border-color:#a855f7;background:rgba(168,85,247,.08)}.service-mid-image{position:absolute;right:50px;bottom:0;width:40%;height:100%;display:flex;align-items:flex-end;justify-content:flex-end}.service-mid-image img{width:100%;max-height:500px;object-fit:contain;object-position:right bottom;display:block}@media (max-width:991px){.service-mid-image-wrapper{min-height:auto;padding:60px 40px;flex-direction:column}.service-mid-image-content{width:100%;max-width:100%}.service-mid-image{position:relative;width:100%;height:auto;margin-top:50px}.service-mid-image img{width:100%}}@media (max-width:576px){.service-mid-image-wrapper{padding:30px 30px 0;border-radius:20px}.service-mid-image-content h2{font-size:28px}.service-mid-image-content p{font-size:16px}.service-mid-image-buttons{flex-direction:column;align-items:stretch}.app-primary-btn,.app-secondary-btn{width:100%}}