@import url(https://www.softude.com/wp-content/themes/softude-child/assets/css/menu.css);.pl-0{padding-left:0!important}.ml-0{margin-left:0!important}.pb-0{padding-bottom:0!important}.mb-0{margin-bottom:0!important}.pr-0{padding-right:0!important}.mr-0{margin-right:0!important}.pt-0{padding-top:0!important}.mt-0{margin-top:0!important}p:empty{display:none}header.site-header{position:sticky;top:0;z-index:99999}img{max-width:100%}p:empty{display:none}.ml-auto{margin-left:auto!important}.nav-menu{list-style:none;margin:0;padding:0;display:flex;justify-content:flex-end}.nav-menu li{margin-left:20px}.blog-post{margin-bottom:2rem;padding-bottom:2rem;border-bottom:1px solid #eee}.blog-post .entry-title{margin-bottom:1rem}.blog-post .entry-meta{margin-bottom:1rem;color:#666}.blog-post .post-thumbnail{margin-bottom:1rem}.blog-post .read-more{display:inline-block;margin-top:1rem;padding:.5rem 1rem;background:#333;color:#fff;text-decoration:none}.pagination{margin-top:2rem;text-align:center}.site-footer{background:#333;color:#fff;padding:40px 0;margin-top:40px}.widget-title{color:#fff;margin-bottom:20px}:root{--top-nav-bg-color:#181818;--body-bg-color:#000;--text-color:#fff;--link-hover-color:#007bff}body{font-family:"Inter",sans-serif}.bo-black{border:1px solid #000}.w-100{width:100%}.container{max-width:1670px;width:calc(100% - 30px);margin:0 auto}#mega-menu-wrap-mega_main_menu #mega-menu-mega_main_menu>li.mega-menu-flyout ul.mega-sub-menu{background:#fff!important;border-radius:5px}#mega-menu-wrap-mega_main_menu #mega-menu-mega_main_menu>li.mega-menu-item{margin-right:34px!important}#mega-menu-wrap-mega_main_menu #mega-menu-mega_main_menu>li.mega-menu-item>a.mega-menu-link{font-size:20px!important;font-weight:600!important}#mega-menu-wrap-mega_main_menu #mega-menu-mega_main_menu>li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item a.mega-menu-link{color:#212529!important;padding:.25rem 1rem!important;background:transparent!important}#mega-menu-wrap-mega_main_menu #mega-menu-mega_main_menu>li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item:first-child a.mega-menu-link{border-radius:5px 5px 0 0}#mega-menu-wrap-mega_main_menu #mega-menu-mega_main_menu>li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item:last-child a.mega-menu-link{border-radius:0 0 5px 5px}#mega-menu-wrap-mega_main_menu #mega-menu-mega_main_menu>li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item a.mega-menu-link:hover{background:#f53342!important;color:#fff!important}.para-sixteen{color:#fff;font-size:16px;font-weight:300}.banner{background-image:url(https://www.softude.com/wp-content/themes/softude-child/assets/images/banner-img.webp);background-size:cover;background-position:center}.banner h1{font-size:3rem;margin-bottom:20px}.nav-link{color:var(--text-color)!important}.nav-link:hover{color:var(--link-hover-color)!important}div[style="height: 1px;"]{display:none!important}.top-menu .nav-link{font-size:14px;font-weight:600;margin-left:30px}.top-menu .nav-link:first-child{margin-left:0}.top-menu a i{margin-right:9px}.dropdown-toggle::after{content:url(https://www.softude.com/wp-content/themes/softude-child/assets/images/down-arrow.webp);display:inline-block;margin-left:5px;width:12px;height:auto;border-top:0}.inner-banner .btn-wrap .bo-black{padding:14px 34px}.ba-header a.so-primary-btn{margin-bottom:14.8rem}.innovate-section{gap:0!important}.innovate-right-wrap label{color:#6d6d6d;font-size:1.4rem;font-weight:300;margin-top:14px}.navbar .menus .navbar-nav .nav-item:hover .nav-link::after{filter:brightness(0) saturate(100%) invert(36%) sepia(71%) saturate(2643%) hue-rotate(334deg) brightness(95%) contrast(90%);-webkit-filter:brightness(0) saturate(100%) invert(36%) sepia(71%) saturate(2643%) hue-rotate(334deg) brightness(95%) contrast(90%)}.navbar-top{background-color:var(--top-nav-bg-color);padding:8px 0}.navbar-top .nav-link{color:rgb(255 255 255 / .8)!important;font-size:14px;transition:color 0.3s ease;-webkit-transition:color 0.3s ease;-moz-transition:color 0.3s ease;-ms-transition:color 0.3s ease;-o-transition:color 0.3s ease}.navbar-top .nav-link a{color:#fff;text-decoration:none}.navbar-top i{margin-right:6px}.navbar-nav .nav-item{margin-right:34px}.menus ul .nav-link{font-size:20px;font-weight:600}.ba-header{padding-top:15.1rem}.dropdown-item-text{color:#fff;font-size:.9rem;margin:0;padding-left:15px}.client-section::before{content:"";background:url(https://www.softude.com/wp-content/themes/softude-child/assets/images/trustedleftimg.svg) no-repeat;position:absolute;width:200px;height:333px;top:130px;background-position:left;left:0;background-size:contain}.client-section::after{content:"";background:url(https://www.softude.com/wp-content/themes/softude-child/assets/images/trustedrightimg.svg) no-repeat;position:absolute;width:200px;height:333px;bottom:0;background-position:right;right:0;background-size:contain}.client-section{position:relative;text-align:center;padding:50px 20px 50px 20px;background-color:#fff;border-radius:8px;overflow:hidden;-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;-o-border-radius:8px}.client-section h2{font-size:2.8rem;margin-bottom:10px;font-weight:300;color:#000}.client-section h3{font-size:1.5rem;margin-top:20px}.client-logos{display:flex;justify-content:center;flex-wrap:nowrap;gap:20px}.client-logos div{width:100%;height:150px;display:flex;justify-content:center;align-items:center}.client-logos .slick-list{display:block!important}.client-logos img{max-width:100%;height:auto}.what-we-do-section{padding:40px 0 54px 0;text-align:center;background-color:#fff}.what-we-do-section h2{margin-bottom:15px;font-size:2.8rem;margin-bottom:2.4rem;font-weight:300;color:#221f1f}.what-we-do-section p{font-size:1.8rem;color:#545050;line-height:1.5;font-weight:300;text-align:center}.ai-genai-section{padding:40px 0 44px 0;background:url(https://www.softude.com/wp-content/themes/softude-child/assets/images/ai-bg.webp) no-repeat right bottom}.ai-genai-section .left-wrap h4{margin-top:15px;color:#989292;font-weight:300;font-size:2.8rem;margin-bottom:3rem;transition:all 0.3s ease;cursor:pointer}.ai-genai-section .left-wrap h4.active{color:#221f1f;max-width:536px;width:100%;border-bottom:1px solid #000;padding-bottom:30px;font-size:2.8rem;font-weight:600;margin-bottom:20px}.ai-genai-section .left-wrap a{margin:1.4rem 0 6rem}.ai-genai-section ul{list-style-type:none;padding:0}.ai-genai-section li{margin:5px 0;color:#333}.arrow-icon{width:20px;height:auto;margin-left:5px;vertical-align:middle}.talk-btn{border-radius:100px;border-color:#221f1f;color:#221f1f}.scrollable-list li.active{opacity:1;font-weight:500}.scrollable-list::-webkit-scrollbar{width:4px}.scrollable-list::-webkit-scrollbar-track{background:rgb(0 0 0 / .05)}.scrollable-list::-webkit-scrollbar-thumb{background:rgb(0 0 0 / .2);border-radius:4px}.scrollable-list::-webkit-scrollbar-thumb:hover{background:rgb(0 0 0 / .3)}.animatedText{display:inline-block;padding:0;border-right:2px solid #E9383F;animation:blinkCursor 0.7s infinite}.ba-header h1{font-size:85px;font-weight:500;margin-bottom:6rem;display:flex;color:#fff;height:110px}.ba-header h1 span{display:inline-block;vertical-align:middle;margin-left:20px}@keyframes blinkCursor{50%{border-color:#fff0}}.how-we-help-section{background-color:#181818;color:var(--text-color);padding:60px 20px}.how-we-help-section h2{font-size:2.5rem;font-weight:200;margin-bottom:20px}.how-we-help-section h1{font-size:3.5rem;margin-bottom:30px}.highlight{color:#e9383f}.innovation-image{max-width:100%;height:auto;margin-bottom:20px}.character-image{max-width:100%;height:auto}.btn-outline-light{border-color:#fff;color:#fff}.help-section-head{max-width:490px;width:100%}.innovate-section h3{font-size:5rem;font-weight:400;color:var(--text-color)}.innovate-section p,.innovate-right-wrap p{font-size:1.4rem;font-weight:300;color:#6d6d6d}.innovate-right-wrap .innovate-right-wrap{padding-left:7rem;border-bottom:1px solid #939393;margin-left:1rem;padding-bottom:1rem;margin-bottom:1rem}.inno-journey{color:#e9383f;font-size:1.4rem;text-decoration:none;width:100%;display:block;padding-bottom:20px}.character-wrap{max-width:395px;background-color:#181818}.character-wrap label{position:absolute;right:-67px;top:-20px}.character-wrap .video-play-icon{position:absolute;top:44%;left:44%;width:45px;height:44px;border:#af0d3b 5px solid;border-radius:100px;overflow:hidden}.character-item{margin-bottom:20px;background:#414141;padding:8.7% 3.8%;position:relative}.character-wrap .video-play-icon .fas.fa-play-circle{font-size:35px;cursor:pointer}.innovate-scroll{max-height:380px;padding:15px 0;background:url(https://www.softude.com/wp-content/themes/softude-child/assets/images/How-We-Help.webp) no-repeat left bottom;margin-bottom:20px;margin-top:55px;overflow:hidden}.innovate-scroll{display:flex;height:500px}.innovate-scroll .col-md-3{position:sticky;top:0;height:500px}.innovate-scroll-right{overflow-y:auto;max-height:500px;padding-right:10px}.innovate-scroll .innovate-right-wrap{margin-bottom:20px;min-height:250px;border-bottom:1px solid #939393}.character-item{margin-bottom:20px;background:#414141;padding:8.7% 3.8%}.innovate-scroll .innovate-right-wrap{margin-bottom:20px}.innovate-scroll::-webkit-scrollbar{display:none}.innovate-scroll{scrollbar-width:none}.customer-success-section{padding:10.5rem 0 60px 0;background:none;text-align:center;overflow:hidden;position:relative;z-index:1000}.cust-left-wrap{padding-left:8rem;padding-top:1rem}.cust-left-wrap h3 span,h3.testimonial-title span{content:"";background-image:url(https://www.softude.com/wp-content/themes/softude-child/assets/images/vector-line.webp);height:10px;background-repeat:no-repeat;top:0;background-position:bottom;background-size:contain}.cust-left-wrap .text-start{padding-top:3rem}.success-card{background-color:#fff;border-radius:8px;box-shadow:0 2px 10px rgb(0 0 0 / .1);padding:20px;margin-bottom:30px}.success-image{max-width:100%;height:auto;border-radius:8px}.success-card h4{margin-top:15px;font-size:1.5rem;color:#221f1f}.customer-success-section .cust-left-wrap img{max-width:300px;width:100%}.project-card{position:relative;overflow:hidden;margin:0 10px}.project-card img{width:100%;height:auto;display:block}.project-card h3{position:absolute;bottom:0;left:0;right:0;background:rgb(0 0 0 / .5);color:#fff;padding:10px;text-align:left;font-size:1.4rem;font-weight:600;padding-left:30px;line-height:32px}.values-section{position:relative;z-index:2}section.values-section:after{content:"";background:url(https://www.softude.com/wp-content/themes/softude-child/assets/images/video-bg.webp) no-repeat bottom left;display:block;width:100%;height:893px;position:absolute;z-index:-1;bottom:-12%}.values-subtitle{font-size:2.8rem;color:#221f1f;font-weight:300;padding-bottom:1.5rem}.values-title{font-size:72px;color:#221f1f;font-weight:500}.values-description{margin:0 auto;font-size:1.8rem;line-height:1.6;color:#666;font-weight:300}.video-container{position:relative;width:100%;margin:0 auto;overflow:hidden}.video-container iframe{max-height:749px;height:749px;width:100%}.values-video{width:100%;display:block}.play-btn{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:80px;height:80px;background-color:rgb(255 255 255 / .9);border:none;border-radius:50%;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all 0.3s ease}.play-btn i{font-size:40px;color:#221f1f;margin-left:5px}.play-btn:hover{background-color:#fff;transform:translate(-50%,-50%) scale(1.1)}.industries-section{background-color:#221f1f;color:#fff;padding:80px 0 120px 0}.industries-section .accordion-item{background-color:#fff0;border:none}.industries-section .accordion-item .accordion-body{padding:0}.industries-section .accordion-item .accordion-header{margin-bottom:1rem}.industries-section .accordion-item .accordion-header button{font-size:28px;font-weight:300;color:#6d6d6d;background:none;box-shadow:none;padding:0}.industries-section .accordion-item .accordion-header button:after{background-color:#6d6d6d;border:none;box-shadow:none;border-radius:100%;padding:14px;line-height:25px;background-position:center}.industries-section .accordion-item .accordion-button:not(.collapsed){color:#fff}.industries-section .accordion-item .accordion-button:not(.collapsed)::after{background-color:#fff}.industries-tabs{border-bottom:1px solid #575757;margin-bottom:80px}.industries-tabs .nav-link{color:#6d6d6d!important;border:none;padding:15px 30px;font-size:28px;font-weight:300;position:relative;background:#fff0}.industries-tabs .nav-link::after{content:"";position:absolute;bottom:0;left:50%;width:0;height:5px;background-color:#fff;transition:all 0.3s ease;transform:translateX(-50%);border-radius:5px}.industries-tabs .nav-link.active{color:#fff!important;background:#fff0;border:none}.industries-tabs .nav-link.active::after{width:80%}.industries-tabs .nav-link:hover::after{width:80%}.testimonials-section .slick-slider{z-index:999!important}.testimonials-section::before{content:"";position:absolute;top:-100px;left:-100px;width:400px;height:400px;background:url(https://www.softude.com/wp-content/themes/softude-child/assets/images/curve-lines.svg) no-repeat;background-size:contain;opacity:.1;z-index:0}.testimonial-subtitle{font-size:2.8rem;color:#221f1f;font-weight:300;padding-top:54px}.testimonial-title{font-size:72px;color:#221f1f;font-weight:500;position:relative}.slider-controls{margin-top:125px;position:relative;z-index:1}.slider-controls button{width:45px;height:45px;border:1px solid #221f1f;border-radius:50%;background:#fff0;transition:all 0.3s ease}.slider-controls button:hover{background:#221f1f;color:#fff}.card-content{display:flex;gap:30px;background:#221f1f;border-radius:20px;padding:40px;position:relative;margin:0 auto}.testimonial-wrapper{position:relative;z-index:1}.testimonial-wrapper::before,.testimonial-wrapper::after{position:absolute;top:0;left:0;width:100%;max-width:492px;height:100%;background:#221f1f;content:"";border-radius:1.5rem}.info-section{position:relative;padding-left:62px;padding-right:43px;width:30%}.info-section h3{font-size:1.8rem}.testimonial-card{position:relative;min-height:682px;z-index:2;flex-wrap:wrap}.testimonial-card .image-container{margin-right:30px;position:relative}.testimonial-card .image-container img{border-radius:1.5rem}.play-button{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.client-name{color:#fff;font-size:1.8rem;font-weight:500;line-height:1.2;margin-bottom:15px}.client-position{color:gray;font-size:1.1rem;line-height:1.4;margin-bottom:20px}.rating{display:flex;gap:5px}.rating i{color:#dc3545;font-size:16px}.background-number{position:absolute;bottom:-20px;left:0;font-size:120px;color:rgb(255 255 255 / .1);font-weight:700;z-index:0}.slick-initialized .slick-slide{display:flex!important}.testimonial-section{flex-grow:1;gap:20px;width:30%}.quote-bubble{width:40%}.play-button{position:absolute;right:20px;bottom:20px;width:40px;height:40px;border-radius:50%;background:#dc3545;border:none;color:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:transform 0.3s ease}.play-button:before{width:60px;height:60px;border-radius:50%;position:absolute}.play-button i{font-size:20px;margin-left:2px}.industry-content-title{font-size:43px;font-weight:500;margin-bottom:20px;color:#fff}.industry-content-text p{font-size:1.4rem;line-height:1.6;color:#d7d7d7;margin-bottom:30px;font-weight:300}.so-primary-btn{display:inline-flex;align-items:center;gap:8px;padding:12px 1.5rem;border:1px solid #fff;border-radius:50px;color:#fff;text-decoration:none;transition:all 0.3s ease;font-size:1rem}.so-primary-btn:hover{background-color:#dc3545;border-color:#dc3545;color:#fff}.so-black-primary-btn{border:1px solid #000;color:#221f1f;font-size:1.1rem;font-weight:500}.partnership-section{background-color:#fff;padding:100px 0 40px 0}.partnership-title{font-size:72px;font-weight:500;color:#221f1f;margin-bottom:70px}.partner-card{height:200px;display:flex;align-items:center;justify-content:center;padding:15px;transition:transform 0.3s ease}.partner-card img{max-height:100%;max-width:100%;object-fit:contain;transition:all 0.3s ease}.partner-card:hover{transform:translateY(-5px)}.partner-border,.partner-border-bottom{border-right:1px solid #dadada;margin:0}.partner-border{border-bottom:1px solid #dadada}.blog-section{background-color:#fff;padding-top:100px}.blog-card{overflow:hidden;background:#221f1f;box-shadow:0 4px 12px rgb(0 0 0 / .1);height:100%;display:flex;flex-direction:column}.blog-card a{text-decoration:none;color:#fff}.card-img{width:100%;object-fit:cover}.blog-content{padding:20px;flex-grow:1;display:flex;flex-direction:column}.blog-tag{position:absolute;top:20px;right:20px;background-color:#dc3545;color:#fff;padding:6px 12px;font-size:14px}.blog-date{color:#6d6d6d;font-size:16px;margin-bottom:12px;display:flex;align-items:center;gap:6px;font-weight:400}.blog-card-title{min-height:85px;font-size:28px;font-weight:500;line-height:1.4;margin-bottom:16px;color:#fff;flex-grow:1;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.blog-card-description{min-height:85px}.read-more{color:#fff;text-decoration:none;display:inline-flex;align-items:center;gap:6px;font-weight:400;transition:color 0.3s ease;font-size:1.1rem}.read-more:hover{color:#c82333}.journey-section{background-color:#fff;position:relative;overflow:hidden}.journey-subtitle{font-size:34px;color:#333;font-weight:300}.journey-title{font-size:6.25rem;font-weight:500;color:#000;display:flex;align-items:center;gap:15px}.journey-title a{color:#000;text-decoration:none}.journey-title .bi-arrow-up-right{font-size:40px;transform:rotate(0deg)}.journey-line{height:8px;background-color:#000;width:80%}.journey-mascot{object-fit:contain}.blog-pagination{margin:2rem 0 0 0;text-align:center}.blog-pagination span{display:inline-block}.blog-pagination span a{display:flex;align-items:center;justify-content:center;text-decoration:none;width:40px;height:40px;border:1px solid #221F1F;border-radius:100%;color:#221F1F}.blog-pagination span a.disabled{pointer-events:none;background:#d5d5d5}.partners-icons img{margin-right:20px;max-width:90px;max-height:70px}.social-icons a{display:inline-flex;justify-content:center;align-items:center;width:40px;height:40px;margin-right:10px;border-radius:50%;text-decoration:none;color:#000;transition:all 0.3s ease}footer{width:100%;background-color:#000;padding:26px 0}.footer-links a{color:#fff;text-decoration:none;margin:0 10px;font-size:16px;font-weight:300}.footer-links a:hover{text-decoration:underline}.main-footer{background-color:#1e1e1e!important;padding:82px 0 34px 0}.main-footer h4{font-weight:400;font-size:38px}.main-footer .menu{list-style:none;margin:0;padding:0}.main-footer a,.main-footer span{color:#d7d7d7!important;text-decoration:none;transition:color 0.3s ease;font-size:16px;font-weight:400;width:88%}.main-footer a:hover{color:#dc3545!important}.main-footer li{font-size:14px;line-height:1.8;margin-bottom:0.5rem!important}.main-footer li span.text-danger{font-size:16px;width:30px;height:30px;border:1px solid #dc3545;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;margin-top:3px;color:#dc3545!important}.projects-section .slick-dots li.slick-active button:before{content:"";background:url(https://www.softude.com/wp-content/themes/softude-child/assets/images/star-img.svg) center center / contain no-repeat;width:22px;height:22px}.projects-section .slick-dots{text-align:left;bottom:-50px}.custom-offcanvas{background-color:#181818;color:#fff;width:320px}.custom-offcanvas .offcanvas-header{padding:1.5rem;border-color:rgb(255 255 255 / .1)}.custom-offcanvas .offcanvas-logo{max-width:120px;height:auto}.custom-offcanvas .btn-close-white{opacity:1;filter:brightness(0) invert(1);padding:1rem}.custom-offcanvas .offcanvas-body{padding:1rem 1.5rem;display:flex;flex-direction:column}.custom-offcanvas .mobile-nav .nav-item{padding:8px 0;border-bottom:1px solid rgb(255 255 255 / .1)}.custom-offcanvas .nav-link{font-size:16px;padding:8px 0;color:#fff}.custom-offcanvas .bi-chevron-down{font-size:14px;transition:transform 0.3s ease}.custom-offcanvas .nav-link[aria-expanded="true"] .bi-chevron-down{transform:rotate(-180deg)}.custom-offcanvas .dropdown-menu{background-color:#000;border:none;border-radius:4px;margin-top:8px;padding:8px 0}.custom-offcanvas .dropdown-item{color:rgb(255 255 255 / .8);padding:8px 16px;font-size:14px}#nav_menu-7 h4{margin-top:1.5rem!important}.custom-offcanvas .offcanvas-footer{border-color:rgb(255 255 255 / .1);position:sticky;bottom:0;background-color:#181818;padding:1.5rem}.custom-offcanvas .btn-wrap{text-align:center;margin-bottom:1.5rem}.custom-offcanvas .so-primary-btn{font-size:14px;padding:8px 20px;border-radius:4px;display:inline-flex;align-items:center;justify-content:center;background-color:#fff0;border:1px solid rgb(255 255 255 / .2);color:#fff;min-width:140px}.custom-offcanvas .so-primary-btn i{font-size:12px;margin-left:8px}.offcanvas.showing,.offcanvas.show{animation:slideIn 0.3s ease-out}@keyframes slideIn{from{transform:translateX(-100%)}to{transform:translateX(0)}}.mobile-top-links{margin-top:auto;padding-top:1rem;border-top:1px solid rgb(255 255 255 / .1)}.mobile-top-links .top-logo,.mobile-top-links .contact-numbers{padding-left:23px}.top-link{display:flex;align-items:center;color:rgb(255 255 255 / .8);text-decoration:none;padding:8px 0;font-size:14px;transition:all 0.3s ease}.top-link i{width:1.5rem;font-size:16px;margin-right:12px;color:rgb(255 255 255 / .6)}.contact-numbers{display:flex;flex-direction:column;gap:12px;margin-top:8px;padding-top:12px;border-top:1px solid rgb(255 255 255 / .1)}.menu-scroll-container{max-height:calc(100vh - 400px);overflow-y:auto;padding-right:10px}.menu-scroll-container::-webkit-scrollbar{width:4px}.menu-scroll-container::-webkit-scrollbar-track{background:rgb(255 255 255 / .05);border-radius:4px}.menu-scroll-container::-webkit-scrollbar-thumb{background:rgb(255 255 255 / .2);border-radius:4px;transition:background 0.3s ease}.menu-scroll-container::-webkit-scrollbar-thumb:hover{background:rgb(255 255 255 / .3)}F .menu-scroll-container{scrollbar-width:thin;scrollbar-color:rgb(255 255 255 / .2) rgb(255 255 255 / .05)}.content-wrap{margin-left:130px}.tech-banner{background:#000}.privacy-page-container p{font-size:1rem;color:#545050;line-height:1.5;font-weight:300}.privacy-page-container p .privacy-policy .se-content{padding:10% 0 5%}.privacy-page-container p a,.privacy-page-container a{color:#dc3545!important}.privacy-page-container p a:hover{color:#73151f!important}.privacy-page-container .digital-partner-section{padding:30px 0;background-color:#E9383F;margin:20px 0 30px 0;border-radius:20px}.privacy-page-container section{margin-bottom:30px}.privacy-page-container .digital-partner-section a{color:#fff!important}.privacy-page-container address span{display:block}.privacy-policy h5{font-size:2rem;margin-bottom:.5rem;font-weight:300;color:#221f1f}.ai-genai-section .left-wrap h4{margin-top:15px;color:#989292;font-weight:300;font-size:2.8rem;margin-bottom:3rem;transition:all 0.3s ease;cursor:pointer}.ai-genai-section .left-wrap h4.active{color:#221f1f;max-width:536px;width:100%;border-bottom:1px solid #000;padding-bottom:30px;font-size:2.8rem;font-weight:600;margin-bottom:20px}.scrollable-content{height:615px;overflow-y:auto;padding-right:20px}.scrollable-list{margin:0;padding:0;list-style:none;min-height:100%;padding-bottom:40px}.scrollable-list li.inactive{color:#cdc9c9;font-size:42px}.scrollable-list:last-child{padding-bottom:0}.scrollable-list li{font-size:40px;font-weight:500;color:#221f1f;padding:5px 0;margin:0;transition:all 0.3s ease}.scrollable-list li:hover{opacity:1}.scrollable-content::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 0 #fff0;border-radius:10px;background-color:#f5f5f5}.scrollable-content::-webkit-scrollbar{width:12px;background-color:#f5f5f5}.scrollable-content::-webkit-scrollbar-thumb{border-radius:10px;-webkit-box-shadow:inset 0 0 6px #fff0;background-color:#555}.project-card{position:relative;overflow:hidden;transition:transform 0.3s ease}.project-card img{width:100%;height:auto;display:block;transition:transform 0.3s ease}.project-card:hover img{transform:scale(1.1)}.project-title{position:absolute;left:20px;color:#fff;z-index:2;transition:opacity 0.3s ease}.overlay{position:absolute;top:0;left:0;right:0;bottom:0;background:#000000d9;color:#fff;display:flex;flex-direction:column;justify-content:center;align-items:center;opacity:0;transition:opacity 0.3s ease;text-align:center;padding:20px;z-index:1}.project-card:hover .overlay{opacity:1;margin:10px}.project-card:hover .project-title{opacity:0}.overlay .read-more{margin-top:9rem;padding:10px 20px;border-radius:100px;border:1px solid #e9383f;color:#e9383f;text-decoration:none}.project-card .overlay h2{font-size:26px;font-weight:600;color:#fff}.project-card .overlay p{font-size:20px;font-weight:400;color:#fff}section.what-we-do-section .container,.ai-genai-section .container{max-width:1400px;margin:0 auto;width:100%}.inner-banner{background:#221f1f}.inner-banner .navbar{background:#000}.inner-banner-content{padding:5rem 0}.inner-banner-content h1{font-size:2.8rem;font-weight:300;color:#fff;border-bottom:1px solid #575757;padding:0 0 1rem 0}.automate-section{padding:3.2rem 0;max-width:1275px}.automate-section h2{font-size:4.9rem;font-weight:500;color:#221f1f}.automate-section h2 span{color:#e9383f}.tech-section{position:relative}.tech-section .tech-tab-wrap{background:#e9383f;padding:1.5rem 0;position:sticky;top:0;z-index:10}.tech-section .tech-tab-wrap ul{list-style:none;display:flex;justify-content:space-around}.tech-section .tech-tab-wrap ul li>span{cursor:default}.tech-section .tech-tab-wrap ul li a,.tech-section .tech-tab-wrap ul li>span{color:#fff;text-decoration:none;transition:color 0.3s ease;font-size:.95rem}.tech-section .tech-tab-wrap ul li a.active{color:#ff9397}.tech-section .tech-tab-wrap ul li:active a,.tech-section .tech-tab-wrap ul li:hover a{color:#ff9397}.digital-consulting{padding:80px 0;background-color:#fff}.tech-content-section{position:relative;z-index:1}.tech-content-section:after{background:url(https://www.softude.com/wp-content/themes/softude-child/assets/images/tech-content-bg.webp) no-repeat right bottom;position:absolute;right:0;bottom:2.5rem;width:100%;height:100%;content:"";z-index:0}.tech-content-section .container{position:relative;z-index:1}.tech-inner-content{border-bottom:1px solid #d1d1d1;padding-bottom:7rem;margin-bottom:5rem}.consulting-container{max-width:1200px;margin:0 auto;padding:0 20px;display:flex;gap:60px;align-items:center}.consulting-content{flex:1;padding-right:3rem}.section-title{font-size:3rem;font-weight:600;color:#333;margin-bottom:1.5rem}.section-description{color:#666;font-size:1.4rem;line-height:38px;margin-bottom:32px}.explore-button{display:inline-flex;align-items:center;gap:8px;padding:12px 1.5rem;border:2px solid #333;border-radius:30px;text-decoration:none;color:#333;font-weight:500;margin-bottom:40px;transition:all 0.3s ease}.explore-button:hover{background-color:#333;color:#fff}.services-list{display:grid;grid-template-columns:repeat(2,1fr);gap:20px}.service-item{display:flex;align-items:center;gap:12px;color:#221f1f;cursor:pointer}.service-icon{font-size:20px;color:#d1d1d1}.service-item.active,.service-item:hover,.service-item.active .service-icon,.service-item:hover .service-icon{color:#f44}.consulting-image{flex:1;background:#221f1f;border-radius:10px;padding:1.3rem;max-width:787px}.navbar-toggler{padding:0;border:none;margin-right:15px;position:absolute;right:0}.offcanvas-body{padding:0}.navbar-toggler:focus{box-shadow:none}body .custom-offcanvas .offcanvas-body #mega-menu-wrap-mega_main_menu #mega-menu-mega_main_menu>li.mega-menu-item{margin:0!important;display:block;border-bottom:1px solid #353535}body .custom-offcanvas .offcanvas-body .mobile-top-links{display:none}.offcanvas.offcanvas-start{width:320px;transition:transform 0.3s ease-in-out}.mobile-nav{margin:0;padding:0}.mobile-nav .menu-item{border-bottom:1px solid rgb(255 255 255 / .1)}.mobile-nav .menu-item:last-child{border-bottom:none}.mobile-nav .menu-item a{padding:12px 0;color:#fff;text-decoration:none;font-size:16px;display:flex;justify-content:space-between;align-items:center}.mobile-nav .sub-menu{display:none;padding-left:15px;list-style:none;margin:0}.mobile-nav .menu-item-has-children>a.active .bi-chevron-down{transform:rotate(180deg)}.blog-detail-page{padding:60px 0}.blog-detail .entry-header{margin-bottom:30px}.blog-detail .entry-title{font-size:2.5rem;font-weight:700;margin-bottom:20px;color:#221f1f}.post-meta-details{display:flex;gap:20px;color:#666;font-size:14px}.post-meta-details span{display:flex;align-items:center;gap:5px}.category-tag{display:inline-block;padding:5px 15px;background-color:#e9383f;color:#fff;border-radius:20px;font-size:14px;margin-right:10px}.featured-image{border-radius:10px;display:flex;justify-content:center;align-items:center;width:100%;max-height:500px;height:100%;overflow:hidden}.featured-image img{width:100%;height:100%;object-fit:cover;object-position:center}.entry-content{font-size:1.1rem;line-height:1.8;color:#333}.post-tags{margin-top:30px}.tag-link{display:inline-block;padding:5px 15px;background-color:#f5f5f5;color:#666;border-radius:20px;font-size:14px;margin-right:10px;margin-bottom:10px;text-decoration:none;transition:all 0.3s ease}.tag-link:hover{background-color:#e9383f;color:#fff}.social-share{border-top:1px solid #eee;padding-top:20px}.share-buttons{display:flex;gap:15px;margin-top:15px}.share-button{width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;text-decoration:none;transition:transform 0.3s ease}.share-button:hover{transform:translateY(-3px)}.share-button.facebook{background-color:#1877f2}.share-button.twitter{background-color:#1da1f2}.share-button.linkedin{background-color:#0a66c2}.author-box{display:flex;gap:20px;background-color:#f8f9fa;padding:30px;border-radius:10px;margin:40px 0}.author-avatar img{border-radius:50%}.author-info h4{margin-bottom:10px;color:#221f1f}.related-posts{margin-top:60px}.related-post-card{margin-bottom:30px}.related-post-card img{border-radius:10px;margin-bottom:15px}.related-post-content h5{font-size:1.1rem;margin-bottom:10px}.related-post-content h5 a{color:#221f1f;text-decoration:none}.related-post-content h5 a:hover{color:#e9383f}.blog-sidebar{position:sticky;top:30px}.sidebar-widget{background-color:#f8f9fa;padding:30px}.success-stories-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:30px;margin:40px 0}.success-story-card{border:1px solid #eee;border-radius:8px;overflow:hidden;transition:transform 0.3s ease}.success-story-card:hover{transform:translateY(-5px);box-shadow:0 5px 15px rgb(0 0 0 / .1)}.story-thumbnail img{width:100%;height:200px;object-fit:cover}.story-content{padding:20px}.story-title{margin:0 0 10px;font-size:1.5rem}.story-title a{color:#333;text-decoration:none}.ss-img{max-height:355px;overflow:hidden}.ss-img img{width:100%}.ss-contant{color:#efefef;font-size:1.1rem}.client-name{color:#666;margin-bottom:15px;font-style:italic}.read-more-btn{display:inline-block;padding:8px 20px;background-color:#007bff;color:#fff;text-decoration:none;border-radius:4px;margin-top:15px}.read-more-btn:hover{background-color:#0056b3;color:#fff}.inner-banner{background:#221F1F}.inner-banner .navbar{background:#000}.inner-banner-content{padding:5rem 0}.inner-banner-content h1{font-size:2.8rem;font-weight:300;color:#fff;border-bottom:1px solid #575757;padding:0 0 1rem 0}.automate-section{padding:3.2rem 0;max-width:1275px}.automate-section h2{font-size:4.9rem;font-weight:500;color:#221F1F}.automate-section h2 span{color:#E9383F}.tech-section{position:relative}.tech-section .tech-tab-wrap{background:#E9383F;padding:1.5rem 0;position:sticky;top:0;z-index:10}.tech-section .tech-tab-wrap ul{list-style:none;display:flex;justify-content:space-around}.tech-section .tech-tab-wrap ul li a{color:#fff;text-decoration:none;transition:color 0.3s ease}.tech-section .tech-tab-wrap ul li a.active{color:#FF9397}.tech-section .tech-tab-wrap ul li:active a,.tech-section .tech-tab-wrap ul li:hover a{color:#FF9397}.digital-consulting{padding:80px 0;background-color:#fff}.tech-content-section{position:relative;z-index:1}.tech-content-section:after{background:url(https://www.softude.com/wp-content/themes/softude-child/assets/images/tech-content-bg.webp) no-repeat right bottom;position:absolute;right:0;bottom:2.5rem;width:100%;height:100%;content:'';z-index:0}.tech-content-section .container{position:relative;z-index:1}.tech-inner-content{border-bottom:1px solid #D1D1D1;padding-bottom:7rem;margin-bottom:5rem}.consulting-container{max-width:1200px;margin:0 auto;padding:0 20px;display:flex;gap:60px;align-items:center}.consulting-content{flex:1;padding-right:3rem}.section-title{font-size:3rem;font-weight:600;color:#333;margin-bottom:1.5rem}.section-description{color:#666;font-size:1.4rem;line-height:38px;margin-bottom:32px}.explore-button{display:inline-flex;align-items:center;gap:8px;padding:12px 1.5rem;border:2px solid #333;border-radius:30px;text-decoration:none;color:#333;font-weight:500;margin-bottom:40px;transition:all 0.3s ease}.explore-button:hover{background-color:#333;color:#fff}.services-list{display:grid;grid-template-columns:repeat(2,1fr);gap:20px}.service-item{display:flex;align-items:center;gap:12px;color:#221F1F;cursor:pointer}.service-icon{font-size:20px;color:#D1D1D1}.service-item.active,.service-item:hover,.service-item.active .service-icon,.service-item:hover .service-icon{color:#f44}.consulting-image{flex:1;background:#221F1F;border-radius:10px;padding:1.3rem;max-width:787px}.services-inner-banner{background-image:url(https://www.softude.com/wp-content/themes/softude-child/assets/images/inner-banner-img.webp);background-position:bottom;background-size:cover;background-repeat:no-repeat;position:relative;max-height:460px}.services-inner-banner::after{background:#fff0;content:'';width:100%;height:100%;position:absolute;left:0;top:0;z-index:0}.services-inner-banner .container{position:relative;z-index:1}.services-inner-banner .img-wrap{position:relative;z-index:1}.services-inner-banner .se-content h1 span{color:#E9383F;font-weight:600}.services-inner-banner .se-content{padding:6.5% 0 1%}.tech-section .tech-tab-wrap ul{justify-content:left;gap:25px}.se-client .client-logos{border-bottom:1px solid #d1d1d1}.se-client h2{margin-top:2.3rem}.development-section p{font-size:var(--font-size-32);line-height:var(--line-height-paragraph);color:#545050;font-weight:300;margin-bottom:2rem}.development-section .dev-tab-section{border:1px solid #d1d1d1;background:#F5F5F5}.dev-tab-section .left-wrap h3{font-size:3.2rem;font-weight:600;color:#221F1F}.dev-tab-section .left-wrap{height:734px;padding:4rem 0 0 4rem;position:relative;display:flex;flex-direction:column}.dev-tab-section .left-wrap p{font-size:1.4rem;font-weight:300;color:#545050;line-height:36px;margin:3rem 0 0}.dev-tab-section .left-wrap .img{position:absolute;right:0;bottom:5rem;max-height:300px}.dev-tab-section .left-wrap .img img{max-height:100%;width:auto}.dev-tab-section .left-wrap .footer{margin-top:auto;padding:2rem 0}.dev-tab-section .right-wrap{padding:4rem 0 0 0;height:100%}.tech-list{list-style:none;position:relative;height:100%}.tech-list::before{content:'';width:1px;background-color:#000;display:block;height:calc(100% - 3rem);position:absolute;left:33px;top:3rem}.tech-list li{display:flex;color:#545050;align-items:center;font-size:1.8rem;padding:31px;background-color:#fff;border-radius:5px;margin-bottom:20px;transition:background-color 0.3s;font-weight:400;max-width:536px;border-radius:100px;width:100%;position:relative;margin-left:27px}.tech-list li::before{content:'';width:10px;height:10px;border-radius:100%;position:absolute;left:-33px;transition:all 0.3s ease}.tech-list li.active::before{background-color:#000;width:14px;height:14px}s .tech-list li:hover{background-color:#e2e6ea}.tech-list li i{margin-right:10px;font-size:1.5em;color:#007bff}.tech-list li img{margin-right:22px;max-width:30px}.card-section{position:relative;padding:5rem 0}.card-section .card{background-color:#221F1F;border-radius:0;height:100%}.card-section .card h2{font-size:4.2rem;font-weight:300;color:#fff}.card-section .card p{color:#D7D7D7;font-size:1.8rem;font-weight:300;margin-bottom:0}.card-section .card::before{content:'';background-image:url(https://www.softude.com/wp-content/themes/softude-child/assets/images/card-img.webp);background-repeat:no-repeat;display:block;position:absolute;height:187px;width:100%;top:59px;background-position:center}.card .de-card-content{padding:3rem 0 2rem 2rem}.se-testimonial-section{position:relative;padding:40px 0 0 0;color:#fff}.se-testimonial-section h2{font-size:72px;font-weight:500;text-align:center;color:#221F1F;margin-bottom:50px}.se-testimonial-section p{font-size:1.8rem;font-weight:300;line-height:50px;text-align:center;color:#545050}.video-wrapper{position:relative;padding-bottom:40rem;height:0;overflow:hidden;z-index:1;background-image:url(https://www.softude.com/wp-content/themes/softude-child/assets/images/services-testimonial-img.webp);background-size:auto;background-position:center;background-repeat:no-repeat}.video-wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2}.play-button{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:3;cursor:pointer}.play-button img{width:80px;height:auto}.se-cust-section{background:#000;margin-top:-6rem}.se-cust-section .cust-left-wrap h3{font-size:72px;font-weight:500;line-height:100px;color:#fff}.mobile-app-project{color:#fff;padding:40px 20px;text-align:center;position:relative;overflow:hidden}.mobile-app-project h2{font-size:72px;font-weight:600;margin-bottom:25px;padding:4.6rem 0 0}.mobile-app-project p{font-size:1.8rem;font-weight:300;margin-bottom:30px;max-width:1116px;margin:0 auto}.project-form{max-width:1386px;width:100%;margin:0 auto;padding:4rem 1rem 0}.project-form .row{row-gap:21px}.project-form .input{padding:20px;border:1px solid #fff0;border-radius:8px;font-size:20px;max-width:439px;width:100%;color:#000;font-weight:300}.project-form .col-lg-12 p{max-width:100%;width:100%}.project-form .col-lg-12 p .w-100{height:120px}.project-form a{margin:3.5rem 0 5rem}.requirement-button p input[type="submit"]{margin:3.5rem 0 5rem;display:inline-flex;align-items:center;gap:8px;padding:.8rem 4rem .8rem 1.7rem;border:1px solid #fff;border-radius:50px;color:#fff;text-decoration:none;transition:all 0.3s ease;background:url(https://www.softude.com/wp-content/themes/softude-child/assets/images/button-arrow.svg) no-repeat 86% center}.requirement-button p input[type="submit"]:hover{background-color:#dc3545 url(https://www.softude.com/wp-content/themes/softude-child/assets/images/right-arrow.png) no-repeat 80% center}.project-form a:hover{border-color:#fff}.project-form form .wpcf7-response-output{position:absolute;bottom:204px;border:none;padding:0;margin:0}.project-form form .wpcf7-not-valid{border:1px solid #bd0404!important;color:#ff0000!important;background:#f99}.project-form textarea{padding:26px 20px;border-radius:8px;font-size:20px}.project-form button{background-color:#007bff;color:#fff;padding:10px 20px;border:none;border-radius:5px;cursor:pointer;font-size:1em;transition:background-color 0.3s}.project-form button:hover{background-color:#0056b3}.project-form .wpcf7-not-valid-tip{color:#8f5151;font-size:.5em;font-weight:400;display:block;text-align:left}.mobile-app-project .form-wrapper{background-color:#E9383F;border-radius:1.5rem;padding-left:6%;padding-right:6%}.mobile-app-project::before{content:'';background-image:url(https://www.softude.com/wp-content/themes/softude-child/assets/images/proj-vector.webp);width:100%;max-width:1880px;height:892px;display:block;position:absolute;background-size:100%;background-repeat:no-repeat;background-position:center;top:0;z-index:-1}.se-tech-section .se-tech-content h3{color:#221F1F;font-size:72px;line-height:100px;font-weight:600;max-width:682px;width:100%;margin-bottom:2rem}.se-tech-section .se-tech-content p{font-size:1.8rem;font-weight:300;color:#545050}.main{margin:0 auto;width:100%;max-width:480px;height:480px;position:relative}.big-circle{height:100%;width:100%;position:relative;border:1px solid #C9C9C9;border-radius:50%;display:flex;display:-webkit-flex;align-items:center;-webkit-align-items:center;justify-content:center;-webkit-justify-content:center;animation:Rotate 20s linear infinite;-webkit-animation:Rotate 20s linear infinite}.icon-block{width:64px;height:64px;position:absolute;border-radius:50%;display:flex;display:-webkit-flex;align-items:center;-webkit-align-items:center;justify-content:center;-webkit-justify-content:center;background-image:linear-gradient(180deg,#D9D9D9 0%,#D9D9D9 100%);-webkit-background-image:linear-gradient(180deg,#D9D9D9 0%,#D9D9D9 100%);box-shadow:0 2px 4px 0 #C9C9C9;-webkit-box-shadow:0 2px 4px 0 #C9C9C9}.icon-block img{margin:0 auto;width:60%;animation:Rotate-reverse 20s linear infinite;-webkit-animation:Rotate-reverse 20s linear infinite}.icon-block:first-child{top:0;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%)}.icon-block:nth-child(2){top:22%;right:40px;transform:translate(50%,-50%);-webkit-transform:translate(50%,-50%)}.icon-block:nth-child(3){bottom:194px;right:-50px;transform:translate(-50%,50%);-webkit-transform:translate(-50%,50%)}.icon-block:nth-child(4){top:22%;left:42px;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%)}.icon-block:nth-child(5){bottom:20px;left:70%;transform:translate(-50%,50%);-webkit-transform:translate(-50%,50%)}.icon-block:nth-child(6){top:67%;left:-37px;transform:translate(50%,-50%);-webkit-transform:translate(50%,-50%)}.icon-block:nth-child(7){bottom:20px;left:31%;transform:translate(-50%,50%);-webkit-transform:translate(-50%,50%)}.circle{animation:circle-rotate 20s linear infinite;-webkit-animation:circle-rotate 20s linear infinite;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) rotate(45deg);-webkit-transform:translate(-50%,-50%) rotate(45deg);width:70%;height:70%;border:1px solid #C9C9C9;border-radius:50%}.circle .icon-block img{animation:img-rotate 20s linear infinite;-webkit-animation:img-rotate 20s linear infinite}.circle .icon-block:first-child{top:5px;left:41%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%)}.circle .icon-block:nth-child(2){top:52%;right:9px;transform:translate(50%,-50%);-webkit-transform:translate(50%,-50%)}.circle .icon-block:nth-child(3){left:50px;transform:translate(-50%,50%);-webkit-transform:translate(-50%,50%);bottom:80px}@keyframes Rotate{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@-webkit-keyframes Rotate{from{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(360deg)}}@keyframes Rotate-reverse{from{transform:rotate(360deg)}to{transform:rotate(0deg)}}@-webkit-keyframes Rotate-reverse{from{-webkit-transform:rotate(360deg)}to{-webkit-transform:rotate(0deg)}}@keyframes circle-rotate{from{transform:translate(-50%,-50%) rotate(45deg)}to{transform:translate(-50%,-50%) rotate(405deg)}}@-webkit-keyframes circle-rotate{from{-webkit-transform:translate(-50%,-50%) rotate(45deg)}to{-webkit-transform:translate(-50%,-50%) rotate(405deg)}}@keyframes img-rotate{from{transform:rotate(-45deg)}to{transform:rotate(-405deg)}}@-webkit-keyframes img-rotate{from{-webkit-transform:rotate(-45deg)}to{-webkit-transform:rotate(-405deg)}}.process-steps{display:flex}.process-steps .step{width:25%}.process-steps .step .step-number::after{content:'';width:390px;display:block;position:absolute;left:118px;border:.5px solid #000;border-style:dashed}.process-steps .step:last-child .step-number::after,.process-steps .step:last-child .step-number::before{display:none}.process-steps .step .step-number::before{content:'';background-image:url(https://www.softude.com/wp-content/themes/softude-child/assets/images/arrow.png);width:12px;height:14px;display:block;position:absolute;left:10rem;top:2rem}.process-section{padding:96px 0 153px 0}.process-section h2{color:#221F1F;font-size:72px;font-weight:600;width:100%;max-width:1020px}.process-section p{color:#545050;font-size:1.8rem;font-weight:300;line-height:50px;margin-bottom:70px}.process-steps .step .step-number{max-width:116px;width:100%;background:#F5F5F5;border:1px solid #D1D1D1;color:#221F1F;font-size:3.2rem;font-weight:400;display:flex;justify-content:center;align-items:center;position:relative}.step h3{font-size:1.8rem;font-weight:300;line-height:38.73px;color:#221F1F;margin-top:50px}.reasons-section{padding:160px 0 60px 0;background-color:#221F1F}.reasons-heading h2{font-size:4.2rem;font-weight:600;line-height:100px;padding-right:4rem;color:#FFF}.reason-card{background-color:#3A3A3A;padding:40px;border-radius:14px;box-shadow:0 4px 10px rgb(0 0 0 / .2);transition:transform 0.3s ease,box-shadow 0.3s ease;height:100%}.reason-card h3{font-size:1.8rem;font-weight:500;line-height:42px;color:#FFF}.reason-card p{font-size:1.1rem;font-weight:300;line-height:32px;color:#C9C9C9}.reason-card:hover{transform:translateY(-5px);box-shadow:0 6px 15px rgb(0 0 0 / .3)}.faq-section{background-color:#f8f9fa;padding:114px 0 60px 0}.faq-section h2{font-size:4.5rem;font-weight:700;line-height:90.77px;color:#000}.faq-section p{font-size:1.3rem;font-weight:300;line-height:42px;color:#545050}.faq-section .accordion-button{font-size:1.2rem;font-weight:600;line-height:1.5rem;padding:1.5rem 27px}.faq-section .accordion-body{font-size:1rem;line-height:26px;font-weight:400;color:#545050;background-color:#eee}.faq-section .accordion-body p{font-size:1rem;line-height:26px;font-weight:400;color:#545050}.faq-section .accordion-button:not(.collapsed){color:#000;background-color:#fff;border-color:#fff0}.faq-section .accordion-button:focus{box-shadow:none}.red-txt{color:#E9383F;font-weight:600}.genai-dev-section p{margin-bottom:1.3rem;padding-right:4rem}.scroll-section{height:818px;overflow-y:auto;border:1px solid #ccc;background-color:#000;padding:34px 25px}.scroll-item{display:flex;align-items:flex-start;padding:0 10px 10px}.number{font-size:4.2rem;font-weight:600;line-height:90.77px;opacity:30%;padding:0 52px 0 0;color:#fff}.scroll-item .content{flex-grow:1;border-bottom:1px solid #575757!important}.content:last-of-type{border-bottom:none}.scroll-item h5{font-size:1.8rem;font-weight:400;line-height:38.73px;margin-bottom:1.2rem;color:#fff}.scroll-item p{font-size:1.4rem;font-weight:300;line-height:42px;margin-bottom:2.8rem;color:#545050}.simplify-tech{margin:0 0 130px 0}.simplify-inner-content{background-color:#221F1F;border-radius:10px;padding:4.5rem 5rem 3rem 5rem;position:relative}.simplify-inner-content:before{background:url(https://www.softude.com/wp-content/themes/softude-child/images/simplify-tech-left.png) no-repeat left top;position:absolute;left:0;top:0rem;width:100%;height:100%;content:'';z-index:0}.simplify-inner-content:after{background:url(https://www.softude.com/wp-content/themes/softude-child/images/simplify-tech-right.png) no-repeat right bottom;position:absolute;right:0;bottom:0rem;width:100%;height:100%;content:'';z-index:0}.simplify-inner-content h2{color:#fff;font-weight:500;font-size:3.2rem;margin-bottom:4rem}.simplify-inner-content .explore-button{border:2px solid #fff;color:#fff}.tech-partnership-section{background-color:#f5f5f5;padding:100px 0}.tech-partnership-section h2{font-weight:300}.partnership-section h5{font-size:2.8rem;margin-bottom:10px;font-weight:300;color:#000}.process-accordion .accordion-item{border:none;margin-bottom:15px;background:#fff0}.process-accordion .accordion-button{background:#fff;border-radius:8px!important;box-shadow:0 2px 10px rgb(0 0 0 / .1);padding:15px 20px}.process-accordion .accordion-button:not(.collapsed){background:#fff;color:#000}.process-accordion .accordion-button::after{background-size:14px}.process-accordion .step-number{width:30px;height:30px;background:#f5f5f5;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;margin-right:15px;font-weight:700}.process-accordion .accordion-body{padding:15px 20px;background:#f9f9f9;border-radius:0 0 8px 8px;margin-top:-1px}.testimonial-slickslider{width:80%;margin-left:auto;overflow:hidden}.testimonial-slickslider .card{background:#221F1F;padding:35px;text-align:center;font-size:1.2em;margin:5px}.testimonial-slickslider .card h5{font-size:1.4rem;font-weight:300;line-height:38px;text-align:left;color:#fff}.testi-profile-detail h6{font-size:1.4rem;font-weight:400;line-height:29.05px;text-align:left;color:#fff}.testi-profile-detail p{font-size:1.1rem;font-weight:300;line-height:30px;text-align:left;color:#6D6D6D}.tech-img{width:100%;max-width:150px;height:100%;text-align:center;border:1px solid #E3E3E3;box-shadow:0 4px 40px 0 #B5B5B526;justify-content:center;padding:11px;display:flex;align-items:center}.tech-img img{max-height:78px}.trust-us .section-title{font-size:4.2rem;font-weight:600;line-height:90.77px;text-align:left;color:#fff}.trust-us .section-title span{color:#ff4c4c}.trust-us .section-subtitle{font-size:1.4rem;font-weight:300;line-height:42px;text-align:left;color:#D7D7D7}.trustus-accordion .accordion-button{color:#fff;font-size:1.8rem;font-weight:400;line-height:38.73px;margin-bottom:16px;border-top:1px solid #C9C9C9!important;padding-top:30px}.accordion-item:first-of-type .accordion-button{border-top:none!important}.trustus-accordion p{font-size:1.4rem;font-weight:300;line-height:42px;padding-bottom:96px;color:#fff}.trustus-accordion .accordion-item{margin-bottom:10px;border-radius:5px}.cta-section-bg{background-image:url(https://www.softude.com/wp-content/themes/softude-child/assets/images/hire-developers.webp);background-color:#FFF;background-repeat:no-repeat;background-position:right center;background-size:cover;padding:90px 0 90px 60px;position:relative}.cta-section-bg:before{content:'';background:linear-gradient(to right,#FFFFFF 40%,#fff0 80%);position:absolute;width:100%;height:100%;top:0;left:0}.cta-section-bg>.row{position:relative}.cta-section{position:relative;margin-top:-16.5rem}.cta-section h2{font-size:4.2rem;font-weight:700;line-height:90.77px;color:#221F1F}.cta-section h2 span{color:#ff4c4c}.cta-section p{font-size:1.4rem;font-weight:300;line-height:42px;color:#221F1F;margin-bottom:6.2rem}.btn-custom{background-color:#ff4c4c;color:#fff;font-size:1rem;font-weight:700;border-radius:25px;padding:10px 20px}.btn-custom:hover{background-color:#d43b3b}.trust-us{background-color:#221F1F;padding:115px 0 383px 0}.trust-us img{padding-top:40px}.android-partner-section{padding:100px 0 140px 0}.android-left-wrapper{padding:0 60px 0 1.5remx}::-webkit-scrollbar{width:12px}::-webkit-scrollbar-track{background:#f0f0f0;border-radius:6px}::-webkit-scrollbar-thumb{background:#464646;border-radius:6px}::-webkit-scrollbar-thumb:hover{background:#3a3a3a}.our-tech .section-label{font-size:1.4rem;font-weight:600;line-height:42px;color:#fff;background-color:#221F1F;padding:30px 45px}.our-tech .tech-img-row{height:100%}.our-tech .our-tech-title span{color:#E9383F;font-weight:600}.contact-form .form-group .border-bottom-only{border:none;border-bottom:1px solid #525252;border-radius:0;box-shadow:none;padding-bottom:22px}.contact-form .form-group .border-bottom-only:focus{outline:none;border-bottom:2px solid #0056b3}.contact-form .form-group label{font-size:1.4rem;color:#000;font-weight:500}.contact-form .form-group textarea.border-bottom-only{height:57px;resize:none}.contact-form .form-group{margin-bottom:40px}.contact-form .form-group .form-control{padding-left:0}.contact-form .form-group .form-control::placeholder{color:#CBCBCB;font-size:1.1rem;font-weight:400}.text-area-wrap .form-check .form-check-label{font-size:1.01rem;font-weight:300;color:#221F1F;margin-left:12px}.text-area-wrap .form-check .form-check-input{width:1.5rem;height:1.5rem;margin-top:0}.text-area-wrap .form-check{margin-top:28px}.contact-services-inner-banner{background:#221F1F}.contact-services-inner-banner .se-content h1{font-size:7rem;font-weight:700;color:#D7D7D7;padding:12.2rem 0 0}.contact-services-inner-banner .se-content{padding:0}.contact-form form{padding:3.6rem 0 0;border-bottom:1px solid #525252}.contact-form form h2{font-size:4.4rem;font-weight:600;color:#000;padding-bottom:2.2rem}.contact-form form .contact-sub-btn{border:1px solid #E9383F;background:#E9383F url(https://www.softude.com/wp-content/themes/softude-child/assets/images/button-arrow.png) no-repeat 80% center;padding:1rem 5rem 1rem 3rem;color:#fff;border-radius:100px}.contact-form form .contact-sub-btn span{margin-right:53px;font-size:18px}.sof-globe-section{padding:4.8rem 0}.sof-globe-section .row{row-gap:4.6rem}.sof-globe-section .left{display:flex;align-items:center}.sof-globe-section .left span{color:#221F1F;font-size:2rem;font-weight:600;margin-left:18px}.sof-globe-section .location ul li{color:#000;display:flex;margin-bottom:30px}.sof-globe-section .location ul li:last-child{margin-bottom:0}.sof-globe-section .location ul li span{font-size:1.5rem;color:#221F1F;font-weight:400;margin-left:32px}.sof-globe-section .location ul{border-bottom:1px solid #525252;padding-bottom:80px}.sof-globe-section .usa-location ul{border-bottom:0}.sof-globe-section h2{font-size:4.6rem;font-weight:600;color:#000;padding-bottom:4rem}.location ul li i{font-size:3rem;padding-top:6px}.location ul li.small-icon i{font-size:1rem}.location ul li.small-icon i{padding:0;font-size:1.3rem;border-radius:100%;width:45px;height:45px;text-align:center;display:flex;align-items:center;justify-content:center;background:#e9383f;color:#fff}.contact-form .form-check .first.last{width:23px;height:23px;position:relative;margin:0}.contact-form .form-check .first.last input[type="checkbox"]{position:relative;z-index:1;width:1.5rem;height:1.5rem;opacity:0;cursor:pointer}.contact-form .form-check .first.last input[type="checkbox"]+span{position:absolute;width:22px;height:22px;display:block;top:0;left:0;z-index:0;font-size:0;cursor:pointer}.contact-form .form-check .first.last input[type="checkbox"]:checked+span{background-image:url(https://www.softude.com/wp-content/uploads/Vector-5.svg);background-repeat:no-repeat;background-position-x:-1px,right;background-position-y:center}.form-group.text-area-wrap p{margin:0}.tech-list li.active{color:#545050}.tech-list li:hover{color:#545050}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.tab-content>.tab-pane.fade.show{opacity:1}.dev-tab-section .right-wrap::-webkit-scrollbar{width:6px}.dev-tab-section .right-wrap::-webkit-scrollbar-track{background:#f1f1f1;border-radius:10px}.dev-tab-section .right-wrap::-webkit-scrollbar-thumb{background:#888;border-radius:10px}.dev-tab-section .right-wrap::-webkit-scrollbar-thumb:hover{background:#555}.listing-section{padding:3rem 0 0 0}.listing-pages-heading{font-size:4.5rem;color:#221F1F;margin:0;padding:0;font-weight:300;text-align:center}.listing-section .listing-pages{display:flex;flex-wrap:wrap}.listing-section .listing-pages article{width:33.3%}.details-banner{padding-top:5rem;position:relative;background-color:#E9383F}.details-banner.blog-banner-social{background-color:#fff;margin-bottom:5rem}.details-banner .image-box{margin-bottom:-100px}.details-banner .image-box img{width:100%;height:100%;object-fit:cover}.details-banner .container{position:relative;z-index:1}.details-banner .company-section{padding:2rem 0 2rem 0;color:#fff;font-size:1rem;display:flex;align-items:center}.details-banner .company-section .fas{margin-right:.5rem}.details-banner .banner-bottom-section{display:flex;align-items:center;justify-content:space-between}.details-banner .lisen-box{padding:.5rem;min-width:40%;display:flex}.details-banner .lisen-name{font-size:1rem;font-weight:700;letter-spacing:normal;padding:0 .5rem}.details-banner .banner-social-section{display:flex;align-items:center}.details-banner .banner-social-section .banne-icon{display:flex;width:43px;height:43px;border:1px solid red;border-radius:100%;text-align:center;font-size:1.5rem;align-items:center;justify-content:center;margin:0 .5rem;color:#000;text-decoration:none}.details-banner .banner-social-section .banne-icon.banne-icon-fb{border-color:#316FF6;color:#316FF6}.details-banner .banner-social-section .banne-icon.banne-icon-ins{border-color:#962FBF;color:#962FBF}.details-banner .banner-social-section .banne-icon.banne-icon-ln{border-color:#0077B5;color:#0077B5}.details-banner .banner-social-section .banne-icon.banne-icon-twi{border-color:#1DA1F2;color:#1DA1F2}.details-banner .banner-social-section .banne-icon:hover{border-color:#000;background:#000;color:#fff}.details-content-left{background:#F6F6F6;padding:3.3rem}.details-content-left h2{margin:0 0 1.5rem 0;padding:0;color:#221F1F;font-size:2rem}.details-content-left ul{margin:0;padding:0;list-style:none}.details-content-left ul li{font-size:1.2rem;font-weight:500;color:#221F1F;padding:0;margin:0 0 .8rem 0}.details-content-right .content-main-heading{font-size:3rem;font-weight:600;color:#221f1f;margin:4rem 0 1.2rem 0}.details-content-right .content-sub-heading{color:#221f1f;font-size:2rem;font-weight:600;margin:4rem 0 1.2rem 0;padding:0}.details-content-right ul{margin:2.5rem 0 0 0;padding:0;list-style:none}.details-content-right ul li{padding:0 0 0 1.5rem;position:relative;margin:0 0 1.5rem 1rem}.details-content-right ul li:after{content:'';width:7px;height:7px;background:#545050;position:absolute;left:0;top:16px;border-radius:100%;-webkit-border-radius:100%;-moz-border-radius:100%;-ms-border-radius:100%;-o-border-radius:100%}.details-content-right ul li span{font-weight:700}.details-content-right a.content-sub-heading{text-decoration:none;display:block;line-height:2.6rem}.what-you-read-section{position:relative;padding:6rem 0;overflow:visible;margin:4rem 0 0 0;margin-bottom:-70px}.what-you-read-section:after{position:absolute;width:100%;height:100%;left:0;top:0;content:'';background:url(https://www.softude.com/wp-content/themes/softude-child/assets/images/curve_red_line_bg.svg) no-repeat left top;background-size:contain}.explore-our-services{position:relative;overflow:visible;margin:4rem 0 0 0}.what-you-read-box{background:#221f1f;position:relative;z-index:1;border-radius:20px;color:#fff;text-align:center;padding:4.5rem 2rem}.what-you-read-box .read-heading{font-size:4.4rem;font-weight:600;margin:0 0 1rem 0}.what-you-read-box .read-subheading{font-size:2rem;font-weight:300;margin:0 0 3rem 0}.what-you-read-box .subscribe-form .subscribe-input-section input{border:none;width:70%;background:#fff;padding:.7rem 1rem;border-radius:5px;-webkit-border-radius:10px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;max-width:900px}.what-you-read-box .subscribe-form .subscribe-input-section .btn{background:#E9383F;color:#fff;border-radius:18px;border:1px solid;padding:.6rem 2rem;font-size:1.1rem;margin-left:1rem}.what-you-read-box .subscribe-form{max-width:1060px;margin:0 auto}.what-you-read-box .subscribe-form .subscribe-input-section{margin-bottom:2rem}.what-you-read-box .check{font-size:1.4rem;font-weight:300;margin:0;display:flex;align-items:center}.what-you-read-box .check input{width:25px;height:25px;margin-right:1rem}.explore-our-services{margin:0;padding-bottom:5rem;z-index:1}.explore-our-services .explore-our-services-box{position:relative;z-index:1;border-radius:20px;color:#fff;text-align:center;padding:4.5rem 6rem;background:#E9383F}.explore-our-services .explore-our-services-box .explore-our-services-heading{font-size:4.68rem;font-weight:300;margin:0 0 2rem 0}.explore-our-services .explore-our-services-box .explore-our-services-heading span{display:block;line-height:normal;margin:0 0 3rem 0}.explore-our-services .explore-our-services-box .explore-our-services-sub-heading{font-size:2rem;line-height:42px;font-weight:300}.explore-our-services .explore-our-services-box .btn{border:1px solid #fff;color:#fff;font-size:1.1rem;border-radius:20px;padding:.6rem 1.5rem}.minas-margin .testimonials-section{margin-top:-4rem}.testimonials-list-section .testim-list .testim-list-left{background:url(https://www.softude.com/wp-content/themes/softude-child/assets/images/union.png) no-repeat left top;height:100%;display:flex;flex-direction:column;color:#545050;padding:1rem 1rem 0 1rem;width:100%;height:100%}.testim-list:nth-child(even) .row .testim-left-section{order:2}.testim-list:nth-child(even) .row .testim-right-section{order:1}.testim-list{margin-bottom:4rem;padding-bottom:4rem;border-bottom:1px solid #D1D1D1}.testim-list-right{max-width:747px;max-height:550px;height:100%;width:100%}.testim-list-right img{width:100%;max-width:100%;max-height:100%}.testimonials-list-section .testim-list .testim-list-left .client-name,.testimonials-list-section .testim-list .testim-list-left .client-position{color:#000}.featured-section{background:#FAF8F8;padding:7.25rem 0}.featured-section .featured-section-img{position:relative;max-width:747px;width:100%}.featured-section .featured-section-img img{width:100%;max-width:100%;max-height:532px;object-fit:cover;border-radius:10px}.featured-section .featured-section-img:after{box-shadow:75px 80px 0 -62px #E9383F;content:'';width:75%;height:65%;position:absolute;bottom:0;right:0;border-radius:10px}.featured-section .featured-section-content{padding:1rem 0 0 2.5rem}.featured-section .featured-section-content .featured-subtitle{color:#545050;font-size:1.4rem;margin:0 0 1.5rem 0;padding:0;font-weight:600;line-height:normal}.featured-section .featured-section-content .featured-title{color:#221F1F;font-size:3rem;margin:0 0 1.5rem 0;padding:0;font-weight:600;line-height:normal}.featured-section .featured-section-content .description{color:#545050;font-size:1.4rem;font-weight:300;line-height:2.5rem;margin:0 0 2rem 0}.featured-section .featured-section-content .btn{color:#221F1F;padding:.8rem 2rem;border:1px solid #221F1F;font-weight:600;border-radius:30px;display:inline-flex;align-items:center;justify-content:center;column-gap:12px}.featured-section.success-stories-featured-section{margin-bottom:0}.sf-testimonial-section{padding:60px 0;background-color:#f8f9fa}.sf-testimonial-slide{position:relative;padding:30px 50px}.sf-testimonial-card{background-color:#222;color:#fff;border-radius:10px;padding:40px 50px;position:relative;max-width:900px;margin:0 auto}.sf-testimonial-card::after{content:'';background:url(https://www.softude.com/wp-content/themes/softude-child/assets/images/red-union.svg) no-repeat left top;width:30px;background-size:contain;height:30px;position:absolute;top:-18px;left:30px}.sf-testimonial-text{font-size:16px;line-height:1.6;margin-bottom:20px}.sf-client-info{margin-top:20px;display:flex;gap:10px}.sf-client-name{font-weight:700;margin-bottom:0}.sf-client-position{font-size:14px;opacity:.8;margin:0}.sf-arrow-btn{position:absolute;top:50%;transform:translateY(-50%);width:30px;height:30px;background:#fff0;border-radius:50%;border:.5px solid #272727;z-index:1;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all 0.3s ease}.sf-arrow-btn:hover{background-color:#f1f1f1}.sf-prev-btn{left:0}.sf-next-btn{right:0}.sf-arrow-btn i{color:#333;font-size:16px}.sf-testimonial-slider .slick-dots{bottom:-40px}.sf-testimonial-slider .slick-dots li button:before{font-size:12px}.Red-CTA-section-career{margin-top:-100px;position:relative;padding:0}.knowyourclient-section{padding:7rem 0 0 0;background-color:#FAF8F8}.knowyourclient-section .testim-list{margin-bottom:0;border:none}.knowyourclient-text{margin-left:2rem}.knowyourclient-text h2{font-size:3rem;font-weight:600;line-height:58.09px;color:#221F1F}.knowyourclient-text p{font-size:1.5rem;font-weight:300;line-height:42px;color:#221F1F}.knowyourclient-features{margin-top:50px}.knowyourclient-features h5{font-size:1.5rem;font-weight:500;line-height:42px;color:#545050}.knowyourclient-features a,.knowyourclient-features label{font-size:1.5rem;font-weight:600;line-height:42px;color:#221F1F;text-decoration:none;margin-bottom:40px;display:inline-block}.knowyourclient-features a:hover{color:#E9383F}.needchange-section .featured-section{background:none;padding:0}.needchange-section .featured-section .featured-section-img:after{box-shadow:81px 80px 0 -62px #E9383F;content:'';width:100%;height:100%;position:absolute;bottom:0;right:0}.needchange-section .featured-section .featured-section-content{padding:1rem 3rem 0 0}.needchange-section .featured-section:nth-child(even) .featured-section-content{padding:1rem 0 0 3rem}.needchange-section .featured-section:nth-child(even) .row .col-md-5{order:1}.needchange-section .featured-section:nth-child(even) .row .col-md-6{order:2}.project-idea p{margin-top:63px}.case-study{padding:120px 0;background:#fff}.case-study h2{font-size:72px;font-weight:600;line-height:100px;color:#221F1F;text-align:center;margin-bottom:60px}.case-item{padding:0 15px}.tag{position:absolute;top:20px;right:20px;background:#E9383F;color:#fff;padding:8px 16px;border-radius:4px;font-size:14px;z-index:2}.case-item .card-body{background-color:#221F1F;padding:30px}.case-item .card-body span{font-size:16px;font-weight:400;line-height:19.36px;color:#6D6D6D}.case-item .card-body h5{font-size:30px;font-weight:500;line-height:42px;text-align:left;color:#fff}.case-item .card-body p{font-size:18px;font-weight:300;line-height:28.8px;text-align:left;color:#6D6D6D}.case-item .card-body a{font-size:18px;font-weight:400;line-height:21.78px;text-align:left;color:#fff;padding:0}.digital-partner-section{padding:120px 0}.digital-partner-section .partner-content{max-width:1320px;margin:0 auto;width:100%;display:flex;flex-direction:column;gap:40px;align-items:center}.digital-partner-section h2{font-size:75px;font-weight:300;line-height:86.25px;color:#fff;margin-bottom:6px}.digital-partner-section .partner-content{max-width:1320px;margin:0 auto;width:100%}.digital-partner-section h2{font-size:75px;font-weight:300;line-height:86.25px;color:#fff;margin-bottom:6px}.raletad-testimonials-section{position:relative}.raletad-testimonials-section .testimonial-subtitle{margin-bottom:3rem;font-weight:600}.related-testimonial-slider{max-width:1200px;margin:0 auto;background:#221F1F;border-radius:10px;padding:2.5rem;color:#fff}.related-testimonial-slider h2.static-testimonial-title{font-size:1.5rem;font-weight:600;margin:0}.related-testimonial-slider .slick-list .slick-slide{display:block!important}.related-testimonial-slider .static-testimonial-description{font-size:1.4rem;font-weight:200;margin:0 0 1rem 0;line-height:2.5rem}.related-testimonial-slider .static-testimonial-designation{font-size:1.1rem;color:#AAA;font-weight:200}.related-testimonial-slider:after{content:'';background:url(https://www.softude.com/wp-content/themes/softude-child/assets/images/red-union.svg) no-repeat left top;width:66px;height:60px;position:absolute;top:-40px;left:40px}.menu-technologies-footer-menu-container li a{pointer-events:none}.main-footer .row .col section:nth-child(2){margin-top:2rem}.list-unstyled{padding:1rem 1rem .5rem 1rem;list-style:none;background:#2B2A2A;border-radius:10px}.list-unstyled+.list-unstyled{margin-bottom:0}.digital-breakthrough-section{padding:140px 0 113px 0;background:#F5F5F5 url(https://www.softude.com/wp-content/themes/softude-child/assets/images/about-bg.webp) no-repeat top right;position:relative}.digital-breakthrough-section p,.whatwestandfor-section p{font-size:30px;font-weight:300;color:#545050;line-height:50px;margin-bottom:7rem}.whatwestandfor-section{background-color:#fff;position:relative;padding:150px 0 0 0}.whatwestandfor-section::before{background:url(https://www.softude.com/assets/images/whatwestandfor.webp) no-repeat left top;position:absolute;top:2.3rem;width:100%;height:100%;content:'';z-index:0}.whatwestandfor-section h2,.what-business-section h2{font-size:72px;color:#221F1F;font-weight:600;padding:2.7rem 0 2rem}.whatwestandfor-section h3{font-size:72px;font-weight:600;line-height:42px;color:#C9C9C9}.whatwestandfor-section h5{font-size:48px;font-weight:500;line-height:55.2px;color:#221F1F;margin-top:54px}.what-business-section .icon{background-color:#E9383F;border-radius:100%;width:100%;max-width:106px}.what-business-section .icon-wrapper{display:flex;justify-content:flex-end}.what-business-section .icon-circle{width:106px;height:106px;background-color:#E9383F;border-radius:50%;display:flex;align-items:center;justify-content:center;padding:25px}.what-business-section .icon-circle img{width:100%;height:auto;object-fit:contain}.what-business-section .card{border:none;background:#fff0;height:100%;margin-top:2.8rem}.what-business-section .card-body{padding:50px 70px;border:1px solid #000;height:100%;display:flex;flex-direction:column}.what-business-section .icon-wrapper{display:flex;justify-content:flex-end;margin-bottom:30px}.what-business-section .card h5{font-size:48px;font-weight:500;line-height:55.2px;margin-top:10px}.what-business-section .card p{font-size:20px;font-weight:300;line-height:32px;margin-top:28px;margin-bottom:0}.digital-partner-section{padding:80px 0}.digital-partner-section .partner-content{max-width:1320px;margin:0 auto;width:100%}.digital-partner-section h2{font-size:75px;font-weight:300;line-height:86.25px;color:#fff;margin-bottom:6px}.digital-partner-section p{font-size:32px;font-weight:300;line-height:42px;color:#fff;margin:0}.partner-features{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin-top:20px}.partner-features div{margin-top:40px}.partner-section{padding:170px 0}.partner-features div{font-size:48px;font-weight:500;line-height:55.2px;color:#221F1F}.partner-image{width:100%;max-width:678px}.partner-text{flex:1}.partner-text h2{font-size:72px;font-weight:600;line-height:100px;color:#221F1F}.partner-text p{font-size:32px;font-weight:300;line-height:50px;color:#545050;margin-top:20px}.digital-partner-content{display:flex;justify-content:space-between;align-items:center;gap:100px}.partner-breakthrough-section{padding:180px 0}.logo-showcase-section{padding:120px 0}.logo-showcase-section .section-header{margin-bottom:60px}.logo-showcase-section h2{font-size:72px;font-weight:600;line-height:100px;color:#221F1F;margin-bottom:20px}.logo-showcase-section p{font-size:32px;font-weight:300;line-height:50px;color:#545050}.logo-card{height:100%;display:flex;align-items:center;justify-content:center}.logo-card img{max-width:100%;height:auto;object-fit:contain}.our-presence-section{padding:120px 0}.our-presence-section h2{font-size:72px;font-weight:600;line-height:100px;color:#221F1F;margin-bottom:40px}.presence-card{background:#221F1F;padding:40px;height:100%}.row-cols-lg-5>.col:nth-child(5n) .presence-card{border-right:none}.presence-card h3{font-size:32px;font-weight:500;line-height:55.2px;text-align:left;color:#fff;margin-bottom:20px}.presence-card p{font-size:20px;font-weight:300;line-height:32px;text-align:left;color:#fff;margin:0}.caring-wrapper{position:relative}.caring-wrapper .text-content{position:absolute;left:50%;width:100%;max-width:879px;transform:translate(-50%,-50%);top:50%}.caring-loop-section{position:relative;padding:152px 0}.whatwestandfor-section .benefits-nutshell-section{padding:0}.whatwestandfor-section .benefits-nutshell-section .content.text-left h2{display:none}.goodfirm-logo-width{max-width:175px}.clutch-logo-width{max-width:140px}.trending-article-lists .featured-image{height:auto}.trending-article-lists .row{padding-bottom:2rem}.trending-article-lists h2 a{color:#221F1F;text-decoration:none}.trending-article-lists .content{font-size:24px;color:#221F1F}.ml-3{margin-left:3rem}.single-trending-solution .blog-post-detail{margin-top:3rem}.single-trending-solution .entry-header h1{text-align:center;margin-bottom:2.5rem}.single-trending-solution .entry-header .entry-meta{display:none}#trending-solutions-details-section .section-title{margin-bottom:1rem}#trending-solutions-details-section .trending-why-title{font-size:2rem}#trending-solutions-details-section .section-content{margin-bottom:3rem}#trending-solutions-details-section .featured-section{padding-left:calc(var(--bs-gutter-x) * .5);margin-bottom:3rem}#trending-solutions-details-section .featured-section .card{min-height:425px}#trending-solutions-details-section .card-img img{background:#E9383F;border-radius:50%;width:80px;height:80px;line-height:80px;display:block;padding:15px}#trending-solutions-details-section .card-img,#trending-solutions-details-section .card-body{margin:1.5rem 1rem 0}#trending-solutions-details-section .featured-title h4{font-size:35px;line-height:42px}#trending-solutions-details-section .card-body .description{font-size:20px;line-height:32px}.trend-about-section .featured-section,.trend-the-need-section .featured-section,.trend-solutions-section .featured-section,.trend-benefits-section .featured-section{background:none;margin-bottom:1rem;padding:1rem 0}.trend-about-section .featured-section .featured-section-img img,.trend-the-need-section .featured-section .featured-section-img img,.trend-solutions-section .featured-section .featured-section-img img,.trend-benefits-section .featured-section .featured-section-img img{border-radius:10px 10px 0 10px}.trend-about-section .featured-section .featured-section-content .featured-title,.trend-the-need-section .featured-section .featured-section-content .featured-title,.trend-solutions-section .featured-section .featured-section-content .featured-title,.trend-benefits-section .featured-section .featured-section-content .featured-title{font-size:2.4rem;margin-bottom:.5rem}.trend-about-section .featured-section .featured-section-content .description,.trend-the-need-section .featured-section .featured-section-content .description,.trend-solutions-section .featured-section .featured-section-content .description,.trend-benefits-section .featured-section .featured-section-content .description{font-size:1.2rem;line-height:2.1rem}.events-lists-info{border:1px solid #000;border-radius:28px;background:#f5f5f5;padding:2rem}.events-lists-info h2 a{color:#221F1F;text-decoration:none}.events-lists-info .content{font-size:1.2rem;line-height:38.4px}@media (min-width:1280px) and (max-width:1400px){.journey-title,.main-footer h4,.journey-title .bi-arrow-up-right,.testimonial-title,.values-title,.partnership-title,.how-we-help-section h1,.digital-breakthrough-section h1,.what-we-do-section h2,.client-section h2,.ai-genai-section .left-wrap h4.active,.ai-genai-section .left-wrap h4,.scrollable-list li.active,.scrollable-list li,.innovate-section h3,.innovate-right-wrap h3,.featured-section .featured-section-content .featured-title,.details-content-right .content-main-heading,.what-you-read-box .read-heading,.services-inner-banner .se-content h1,.services-inner-banner .se-content h1,.development-section h1,.dev-tab-section .left-wrap h3,.tech-list li.active,.tech-list li{font-size:2.5rem!important}.journey-subtitle,.testimonial-subtitle,.values-subtitle,.blog-card-title,.industry-content-title,.digital-breakthrough-section p,.whatwestandfor-section p,.what-we-do-section p,.values-description,.featured-section .featured-section-content .description,.what-you-read-box .read-subheading,.what-you-read-box .check,.services-inner-banner .se-content p,.dev-tab-section .left-wrap p,.industry-content-text p{font-size:1.4rem!important;line-height:1.5!important}.customer-success-section{padding:3rem 0!important}.se-cust-section .cust-left-wrap .text-start{padding-top:0!important}.se-cust-section .cust-left-wrap h3{margin-bottom:0px!important}.industry-content-text{font-size:18px}.industries-tabs .nav-link.active,.industries-tabs .nav-link{font-size:20px}.navbar .logo{flex-grow:1;text-align:center}.testimonial-card .client-name{font-size:32px;color:#000}.testimonial-wrapper::before{background:none}.testimonial-card{min-height:auto}.details-banner h1{font-size:3.5rem}.blog-section{padding-top:0}.what-you-read-box{padding:2rem 0}.what-you-read-section:after{top:-3rem}.journey-mascot{height:250px}section.how-we-help-section img.img-fluid{height:240px}.how-we-help-section{padding:20px}.innovate-scroll{margin:0 0 20px 0}.cust-left-wrap{padding-left:0}.industries-section,.partnership-section,.testimonials-section{padding:40px 0!important}.values-section{padding-top:0!important}}@media (max-width:1399px){.navbar-toggler{display:block}.offcanvas{display:block}}@media (max-width:1400px){.journey-title,.main-footer h4,.journey-title .bi-arrow-up-right,.testimonial-title,.values-title,.partnership-title,.how-we-help-section h1{font-size:1.8rem!important}.journey-subtitle,.testimonial-subtitle,.values-subtitle,.blog-card-title,.industry-content-title,.industry-content-text{font-size:1.1rem}.industries-tabs .nav-link.active,.industries-tabs .nav-link{font-size:20px}.navbar .logo{flex-grow:1;text-align:center}.testimonial-card .client-name{font-size:1.8rem;color:#000}.testimonial-wrapper::before{background:none}.testimonial-card{min-height:auto}.testimonial-wrapper::after{display:none}.f-img-radius img.wp-post-image{width:98%!important}}.featured-section{margin-bottom:3rem;padding:3rem 0}@media (max-width:1280px){body,html{font-size:14px}.navbar .logo img{max-width:150px}.offcanvas-body{padding:20px}.offcanvas-title{text-align:center;width:100%}.btn-wrap .so-primary-btn{width:100%;text-align:center}.btn-wrap.d-none{display:none}.journey-title,.journey-title .bi-arrow-up-right,.testimonial-title,.values-title,.info-section h3,.how-we-help-section h2,.automate-section h2,.simplify-inner-content h2.section-title,.inner-banner-content h1,.section-title,.services-inner-banner .se-content h1,.development-section h1,.dev-tab-section .left-wrap h3,.mobile-app-project h2,.se-tech-section .se-tech-content h3,.process-section h2,.reasons-heading h2,.faq-section h2,.partnership-section h5,.trust-us .section-title,.cta-section h2,.client-section h2,.what-we-do-section h2,.innovate-section h3,.innovate-right-wrap h3,.values-subtitle,.testimonial-subtitle,.values-subtitle,.project-card h3,.partnership-title{font-size:28px}.testimonial-subtitle,.project-card h3,.section-description,.services-inner-banner .se-content p,.dev-tab-section .left-wrap p,.mobile-app-project p,.se-tech-section .se-tech-content p,.process-section p,.step h3,.reason-card p,.trust-us .section-subtitle,.cta-section p,.trustus-accordion p,.what-we-do-section p,.innovate-section p,.innovate-right-wrap p{font-size:1.2rem;line-height:1.5}.inner-banner-content,.automate-section{padding:1rem 0}.digital-consulting,.card-section,.process-section,.reasons-section,.faq-section,.android-partner-section,.our-tech,.trust-us,.tech-partnership-section,.client-section,.customer-success-section{padding:40px 0}.simplify-tech{margin-bottom:40px}.android-dev-section{padding:0}.partnership-section{border-bottom:none}.tech-content-section .section-title{margin-bottom:10px}.explore-button{margin-bottom:10px}.trustus-accordion p{padding-bottom:2rem}.values-subtitle,.testimonial-subtitle{font-size:1.8rem}.ai-genai-section .left-wrap h4.active{font-size:2rem}.services-list{grid-template-columns:1fr;margin-bottom:10px}.services-inner-banner .se-content p{margin-bottom:2rem}.tech-list li{max-width:350px;padding:18px;font-size:1.2rem}.tech-list li::before{left:-28px}.tech-inner-content{padding-bottom:3rem;margin-bottom:2rem}.development-section h1{padding:1rem 0}.development-section p{margin-bottom:1.5rem}.dev-tab-section .left-wrap p{margin-top:2rem}.se-tech-section .se-tech-content h3{line-height:1.2}.reason-card h3{line-height:1.5;font-size:1.8rem}.reasons-heading h2,.faq-section h2,.trust-us .section-title,.cta-section h2{line-height:1.5}.cta-section{margin-top:5rem}.values-description{font-size:16px;padding:0 20px}.cust-left-wrap{padding-left:4rem}.col-lg-4.text-end{text-align:center!important;margin-top:30px}.main-footer{padding:40px 0}.main-footer h4{margin-bottom:15px}.card-img{height:200px}.blog-card-title{font-size:1.1rem}.partner-card{height:120px}.industry-content-title{font-size:1.4rem;margin-top:20px}.industry-content-text{font-size:16px}.industries-tabs{flex-wrap:nowrap}.industries-tabs .nav-link{white-space:nowrap}.ba-header{padding-top:8rem}.ba-header h1{font-size:3.5rem}.ba-header a.so-primary-btn{margin-bottom:8rem}.what-we-do-section{padding:0 0 0 0}.ai-genai-section h2{font-size:30px}.ai-genai-section .left-wrap h4{font-size:1.8rem;margin-bottom:0}.ai-genai-section .left-wrap a{margin:2rem 0 6rem}.ai-genai-section .scrollable-list li{font-size:1.3rem}.testimonial-wrapper .quote-bubble{margin-top:2rem}.para-sixteen,.footer-links a,.main-footer a{font-size:14px}.main-footer h4{font-size:28px}.journey-line{height:4px}.so-black-primary-btn{font-size:14px}.so-primary-btn{padding:8px 20px}.info-section{width:50%;margin:0;padding:0;order:2}.testimonial-section{flex-grow:0;gap:0;width:50%;max-width:200px;order:1}.quote-bubble{width:100%;order:3}.testimonial-wrapper::before,.testimonial-wrapper::after{max-width:472px;height:70%}.testimonial-wrapper::after{bottom:-7%}.testimonial-card{margin-top:2rem}.testimonial-card .image-container img{max-width:100%}.testimonials-section{margin-top:0!important;padding:0!important}.tech-section .tech-tab-wrap ul{flex-wrap:wrap;row-gap:10px}.tech-section .tech-tab-wrap ul li a{white-space:nowrap}.what-we-do-section h2{margin-bottom:1rem}.what-you-read-section{margin-bottom:0;padding-top:3rem}.trending-article-lists .content p{line-height:32px!important}.trending-article-lists .featured-image{height:310px!important}.events-article-lists .events-lists-info{height:100%;padding-left:30px!important}.events-lists-info .content{line-height:33px}.blog-section{padding-top:30px!important}h2.p-heading{font-size:3.5rem}.news-article-lists h2.head-size-48{line-height:40px!important}.news-article-lists .col-4{flex:0 0 auto;width:42%}.news-article-lists .col-8{flex:0 0 auto;width:58%}.author-icon{width:25%}.details-content-left{background:#F6F6F6;padding:1.3rem}.details-content-right h2{font-size:38px;line-height:48px}.width-sitemap-responsive-heading{width:33%!important}.width-sitemap-p-responsive-heading{width:33%!important}.width-sitemap-f-responsive-heading{width:15%!important}.width-responsive-heading{width:12%!important}.width-responsive{width:27%!important}.sitemap-link{font-size:18px!important}.width-responsive-heading{width:12%!important}.width-s-responsive{width:33%!important}}@media (max-width:991px){.process-accordion button.accordion-button,.process-accordion .accordion-body{font-size:1.2rem;line-height:1.5}.reason-card{padding:20px}.faq-section .accordion-button{padding:15px}.simplify-inner-content{padding:2rem}.simplify-inner-content h2{font-size:1.8rem!important;margin-bottom:2rem}.project-form .input,.project-form textarea{max-width:100%;padding:10px;font-size:1.1rem}.process-section p{margin-bottom:30px}.card .de-card-content{padding:1rem}.card-section .card h2{font-size:28px;padding:1rem}.card-section .card p{font-size:18px}.cta-section-bg{padding:40px 0 40px 20px}.cta-section p{margin:2rem}.our-tech .section-label{padding:5px 15px}.our-tech .container .my-5{margin:0!important}.mobile-top-links{margin-top:.5rem}.top-link:active{opacity:.7}.contact-numbers{background-color:rgb(255 255 255 / .05);padding:12px;border-radius:4px;margin:8px 0}.contact-numbers .top-link{padding:4px 0}.how-we-help-section{padding:30px 0 5px 0}.how-we-help-section h1{margin-bottom:10px}.how-we-help-section .help-section-head+div{max-width:200px;margin:0 auto}.how-we-help-section .innovate-scroll{margin-top:0}.customer-success-section .cust-left-wrap .text-start{display:flex;align-items:center;padding-top:0;padding-bottom:1rem}.customer-success-section .cust-left-wrap img{max-width:180px;width:100%}.projects-section .slick-dots{text-align:center;bottom:-30px}.values-section{padding-top:0!important}.values-subtitle,.testimonial-subtitle,.values-subtitle,.project-card h3{padding-bottom:.7rem}.testimonial-subtitle{padding-top:20px}.video-container{position:relative;width:100%;margin:0 auto;overflow:hidden;max-width:600px}.video-container iframe{max-height:749px;height:290px;width:100%;max-width:600px;margin:0 auto}.testimonial-card{margin-top:0}.tab-content>.tab-pane{display:block;opacity:1}.industries-section .accordion-item{background-color:#fff0;border:none;margin-bottom:1rem;border-bottom:1px solid #6d6d6d;border-radius:0;padding-bottom:1rem}.slider-controls{margin-top:26px;position:relative;z-index:1}.journey-mascot{max-height:250px;margin-top:30px}.testimonial-title{font-size:28px}.card-img{height:240px}.industries-section{padding:40px 0}.industry-content-title{font-size:28px}.industries-tabs .nav-link{padding:10px 20px;font-size:16px}.partner-border,.partner-border-bottom{border-right:1px solid #dadada!important;border-bottom:1px solid #dadada}.partnership-section{padding-top:40px}.innovate-section{gap:2rem}.blog-section{padding:0!important}.industries-section .accordion-item .accordion-header button{font-size:1.8rem}.innovate-scroll .innovate-right-wrap{border-bottom:1px solid #939393;padding-bottom:1.5rem}.innovate-scroll .innovate-right-wrap .inno-journey,.innovate-scroll .innovate-right-wrap .innovate-right-wrap{border:none;padding:0}.cust-left-wrap{padding-left:2rem;padding-top:0}.industries-tabs{margin-bottom:10px}.top-link:hover{color:#e9383f}.top-link:hover i{color:#e9383f}.scrollable-content{height:400px;padding-right:10px;padding-bottom:5rem}.ai-genai-section{padding:15px 0}.ai-genai-section .left-wrap h4{font-size:1.8rem}.ai-genai-section .left-wrap h4.active{padding-bottom:.8rem;font-size:2.1rem;margin-bottom:.8rem}.ai-genai-section .scrollable-list li{font-size:1.2rem}.scrollable-list{min-height:auto}.partners-icons img{margin-right:10px;width:60px}.mobile-accordion .accordion-item{margin-bottom:1rem;border:1px solid #e5e5e5;border-radius:8px}.mobile-accordion .accordion-header{display:flex;align-items:center;padding:1rem;cursor:pointer;background:#fff;border-radius:8px}.mobile-accordion .accordion-header img{width:30px;height:30px;margin-right:1rem}.mobile-accordion .accordion-header span{font-weight:500;font-size:1.2rem}.mobile-accordion .accordion-content{padding:1rem;border-top:1px solid #e5e5e5}.mobile-accordion .accordion-content h3{margin-bottom:1rem}.mobile-accordion .accordion-content p{margin-bottom:1.5rem}.mobile-accordion .accordion-content.collapse{transition:height 0.3s ease}.mobile-accordion{margin:20px 0}.mobile-accordion .accordion-item{margin-bottom:1rem;border:1px solid #e5e5e5;border-radius:8px;overflow:hidden}.mobile-accordion .accordion-header{display:flex;align-items:center;padding:1rem;cursor:pointer;background:#fff;border-radius:8px;position:relative}.mobile-accordion .accordion-header:after{content:'';width:10px;height:10px;border-right:2px solid #000;border-bottom:2px solid #000;position:absolute;right:20px;transform:rotate(45deg);transition:transform 0.3s ease}.mobile-accordion .accordion-header[aria-expanded="true"]:after{transform:rotate(-135deg)}.mobile-accordion .accordion-header img{width:30px;height:30px;margin-right:1rem}.mobile-accordion .accordion-header span{font-weight:500;flex:1}.mobile-accordion .accordion-content{padding:1rem;border-top:1px solid #e5e5e5;background:#fff}.mobile-accordion .accordion-content h3{margin-bottom:1rem;font-size:1.2rem;color:#333}.mobile-accordion .accordion-content p{margin-bottom:1.5rem;font-size:1rem;line-height:1.5;color:#666}.mobile-accordion .accordion-content.collapse{transition:height 0.3s ease}.mobile-accordion .so-black-primary-btn{display:inline-block;padding:.8rem 1.5rem;font-size:.9rem;margin-top:.5rem}.mobile-accordion .accordion-header[aria-expanded="true"]{background:#f8f9fa;border-bottom-left-radius:0;border-bottom-right-radius:0}.development-section .dev-tab-section{background-color:#fff0;border:none}.contact-services-inner-banner .se-content h1{padding-top:0}.inner-banner .img-wrap{display:none}.contact-form form{padding:2rem 0 0}.contact-form form h2{font-size:3rem;padding-bottom:0}.contact-form .form-group{margin-bottom:2rem}.contact-form .form-group label{font-size:2rem}.contact-form .form-group label{font-size:1.5rem}.contact-form .form-group .border-bottom-only{padding-bottom:7px}.contact-form .form-group .form-control{font-size:1.5rem}::-webkit-input-placeholder{font-size:1.5rem}::-moz-placeholder{font-size:1.5rem}:-ms-input-placeholder{font-size:1.5rem}::placeholder{font-size:1.5rem}.contact-form .form-group textarea.border-bottom-only{height:80px}.text-area-wrap .form-check p{display:flex}.contact-form form .contact-sub-btn{margin-bottom:3rem;font-size:1.5rem}.sof-globe-section{padding:2.8rem 0}.sof-globe-section h2{font-size:3rem;padding-bottom:2rem}.sof-globe-section .left img{max-width:50px}.sof-globe-section .left span{font-size:2rem}.sof-globe-section .row{row-gap:2.6rem}.sof-globe-section .location ul li span{font-size:1.4rem;color:#221F1F;font-weight:400;margin-left:2rem}.location ul li i{font-size:2.5rem}.sof-globe-section .location ul li{margin-bottom:1rem}.sof-globe-section .location ul{margin-bottom:2rem}.location ul li.small-icon i{font-size:1.1rem;width:30px;height:30px}}.main-footer li span.text-danger+div,.main-footer li span.text-danger+a,.main-footer li span.text-danger+span{width:calc(100% - 30px)}@media (min-width:769px){.custom-offcanvas .nav-link:hover{color:#e9383f!important}.custom-offcanvas .dropdown-item:hover{color:#e9383f!important;background-color:rgb(233 56 63 / .1)}.custom-offcanvas .so-primary-btn:hover{background-color:#e9383f;border-color:#e9383f;color:#fff}.process-steps{display:flex;justify-content:space-between;gap:20px}}@media (max-width:768px){.trending-article-lists .col-9{width:100%!important}.trending-article-lists .trending-lists-info{width:90%}.trending-article-lists .col-3{width:90%!important}.trending-article-lists .content p{line-height:31px!important}.services-inner-banner .se-content h1{font-size:50px!important}.services-inner-banner .se-content p{font-size:26px!important;line-height:40px!important}.services-inner-banner{max-height:350px}.featured-image img{width:100%;height:260px;object-fit:cover;object-position:center}.featured-section .featured-section-img:after{box-shadow:72px 73px 0 -62px #E9383F}.events-article-lists .row{display:flex!important;flex-direction:column!important}.events-article-lists .col-4{width:100%!important}.events-article-lists .col-8{width:100%!important}.events-article-lists .featured-image img{width:100%;height:100%;object-fit:cover;object-position:center}.event-sec{margin-top:70px}h2.p-heading{font-size:3rem!important}h2.t-width{width:100%;max-width:70%}.news-article-lists h2.head-size-48{line-height:36px}.news-article-lists .col-4{flex:0 0 auto;width:100%!important}.news-article-lists .col-8{flex:0 0 auto;width:80%!important}.t-height{min-height:140px}.text-t-padding p{padding-top:0px!important}.author-icon{width:25%}.details-banner .banner-bottom-section{margin-top:100px}.details-banner .lisen-box{display:flex;flex-direction:column}.details-content-right h2{margin-bottom:20px!important;font-size:32px!important;line-height:42px!important}.details-content-right h3{margin-bottom:20px!important;font-size:28px!important;line-height:38px!important}.details-content-left{padding:1.3rem!important}.width-responsive-heading{width:15%!important}.width-responsive{width:28%!important}.width-sitemap-responsive-heading{width:34%!important}.width-sitemap-p-responsive-heading{width:32%!important}.width-sitemap-f-responsive-heading{width:15%!important}.sitemap-link{font-size:13px!important}.sitemap-bg-img{min-height:300px!important}body,html{font-size:12px}.container{width:100%}.nav-menu{flex-direction:column}.nav-menu li{margin:10px 0}.innovate-section .col-md-3{order:2}.play-btn{width:60px;height:60px}.play-btn i{font-size:30px}.card-content{flex-direction:column}.info-section{min-width:auto;margin-top:10%}.testimonial-wrapper::before,.testimonial-wrapper::after{max-width:472px;height:70%}.testimonial-wrapper::after{bottom:-7%}.testimonial-card .image-container img{max-width:100%}.background-number{font-size:80px;bottom:-10px}.quote-bubble{margin-left:0}.quote-bubble::before{display:none}.scroll-item .number{padding:0 10px 0 0;line-height:1.5;font-size:2.8rem}.scroll-item h5{line-height:1.5}.scroll-section{padding:15px}.card-content{flex-direction:column}.info-section{min-width:auto}.background-number{font-size:80px;bottom:-10px}.quote-bubble{margin-left:0}.quote-bubble::before{display:none}.testimonial-wrapper::before,.testimonial-wrapper::after{max-width:282px;height:30%}.client-section{padding:40px 0 0 0}.info-section{min-width:auto}.testimonial-card .image-container{position:relative}.testimonial-card .info-section{padding-left:0}.testimonial-wrapper::after{bottom:51%;width:140px}.col-lg-4.text-end{text-align:center!important;margin-top:30px}.main-footer{padding:40px 0}.main-footer h4{margin-bottom:15px}.card-img{height:200px}.partnership-title{margin-bottom:40px}.industry-content-title{font-size:1.4rem;margin-top:20px}.industry-content-text{font-size:16px}.industries-tabs{flex-wrap:nowrap}.industries-tabs .nav-link{white-space:nowrap}.ba-header h1{font-size:40px;margin-bottom:2rem}.ba-header a.so-primary-btn{margin-bottom:4.8rem}.custom-offcanvas .nav-link:hover,.custom-offcanvas .dropdown-item:hover,.custom-offcanvas .so-primary-btn:hover{color:#fff!important;background-color:#fff0;transform:none}.custom-offcanvas .nav-link,.custom-offcanvas .dropdown-item,.custom-offcanvas .so-primary-btn{transition:none}.navbar-top .nav-link{margin-left:12px}.consulting-container{flex-direction:column}.consulting-container{flex-direction:column}.services-list{grid-template-columns:1fr}.reasons-content{flex-direction:column}.reasons-grid{grid-template-columns:1fr}.reasons-heading{text-align:center;margin-bottom:20px}.services-list{gap:0}.mobile-app-project h2{padding:2rem 0 0 0;margin-bottom:2rem}.faq-section h2,.faq-section p,.faq-section .accordion-body p{line-height:1.5}.reason-card p{margin:0}.main{width:500px;height:500px}.icon-block{width:50px;height:50px}.process-steps{flex-wrap:wrap}.process-steps .step{width:100%;display:flex;margin-bottom:2rem;align-items:center}.process-steps .step .step-number{max-width:76px;width:50px;height:50px;margin-right:1rem}.step h3{margin:0}.process-steps .step .step-number::after{display:none}.process-steps .step .step-number::before{left:21px;bottom:-13px;transform:rotate(88deg);top:inherit}.needchange-section .border-accent{bottom:-15px;right:-15px;border-right-width:8px;border-bottom-width:8px}}@media (max-width:480px){.services-inner-banner .se-content h1{font-size:40px!important;line-height:50px!important;font-weight:600!important}.services-inner-banner .se-content p{font-size:20px!important;line-height:30px!important}.services-inner-banner{max-height:330px}.featured-image img{width:100%;height:170px;object-fit:cover;object-position:center}.trending-article-lists .content p{line-height:28px!important}.trending-article-lists .featured-image{height:auto!important}.services-inner-banner .se-content{padding:12% 0 1%}.f-img-radius img.wp-post-image{width:96%!important;height:170px!important}.featured-section .featured-section-img:after{box-shadow:70px 70px 0 -62px #E9383F}.events-article-lists .events-lists-info{height:100%;padding-left:25px!important}.events-lists-info .content{line-height:28px}.events-lists-info .so-black-primary-btn{font-size:14px!important}h2.p-heading{font-size:2.5rem!important;margin-bottom:25px}h2.t-width{width:100%!important;max-width:90%!important}.event-sec{margin-top:65px}.news-article-lists img.attachment-full{height:auto!important}.news-article-lists .col-8{width:100%!important}.news-article-lists .col-4{width:100%!important}.news-article-lists h2.head-size-48{line-height:32px!important}.author-icon{width:25%}.details-banner .banner-bottom-section{margin-top:110px}.details-content-right h2{margin-bottom:20px!important;font-size:32px!important;line-height:42px!important}.details-content-right h3{margin-bottom:20px!important;font-size:28px!important;line-height:38px!important}.details-content-left{padding:1.3rem!important}.width-responsive-heading{width:100%!important}.width-responsive{width:100%!important}.width-sitemap-responsive-heading{width:100%!important}.width-sitemap-p-responsive-heading{width:100%!important}.width-sitemap-f-responsive-heading{width:100%!important}.sitemap-link{font-size:16px!important}.sitemap-bg-img{min-height:250px!important}.main{width:270px;height:270px}.icon-block{width:40px;height:40px}.navbar-top .justify-content-end{flex-wrap:wrap}.navbar-top .nav-link{margin-left:12px;font-size:12px}.navbar-top .nav-link i{margin-right:0}.ba-header{padding-top:5rem}.ba-header h1{font-size:35px;margin-bottom:4rem}.projects-section .project-card .overlay h2{font-size:20px;margin:3rem 0}.projects-section .project-card .overlay p{font-size:14px}.projects-section .overlay .read-more{margin-top:2rem;font-size:14px}.customer-success-section .overlay h2{margin-bottom:0}.projects-section .overlay{display:block}.project-card:hover .overlay{border-radius:12px}.icon-block:nth-child(2){top:14%;right:40px}.icon-block:nth-child(3){bottom:104px;right:-38px}.icon-block:nth-child(4){top:18%;left:29px}.circle .icon-block:nth-child(3){left:10px;bottom:50px}}.services-inner-banner .se-content h1{font-size:72px;line-height:100%;font-weight:600;margin-bottom:30px;color:#FFF}.services-inner-banner .se-content p{font-size:32px;line-height:50px;font-weight:400;color:#FFF;max-width:1100px;margin:0 auto 5.2rem}.trending-article-lists .col-9{flex:0 0 auto;width:66%}.trending-article-lists .col-3{flex:0 0 auto;width:30%}.trending-article-lists .ml-4{margin-left:9rem}.trending-article-lists .head-size-48{line-height:3rem;width:70%}.trending-article-lists .trending-lists-info .content p{margin:2rem 0 1rem 0}.trending-article-lists .content p{line-height:38px;color:#221F1F}.trending-article-lists .so-black-primary-btn{border:1px solid #E9383F!important;color:#ffffff!important;font-size:18px;font-weight:500!important;border-radius:48px!important;background-color:#E9383F!important;text-transform:uppercase!important;letter-spacing:0px!important}.trending-article-lists{background:#f5f5f5;margin-bottom:5.5rem;border-radius:0 0 28px 28px}.trending-article-lists li{background-image:url(https://www.softude.com/wp-content/uploads/vertical_align_top.svg);background-repeat:no-repeat;background-position-x:1px,left;background-position-y:center;display:inline-block;width:100%;font-size:24px;font-weight:500;line-height:30px;color:#213168!important}.trending-article-lists ul{list-style:none!important;padding-left:0rem!important}.trending-article-lists .featured-image.mb-4{margin-bottom:3.5rem!important}.trending-article-lists .trending-lists-info{width:80%}h2.t-size{font-size:72px;line-height:82px}.single-trenging-buttom{background-color:#E9383F}.f-img-radius img.wp-post-image{border:1px solid #000;border-radius:30px;padding:0;height:auto}.events-lists-info .so-black-primary-btn{border:1px solid #E9383F!important;color:#ffffff!important;font-size:18px;font-weight:500!important;border-radius:48px!important;background-color:#E9383F!important;text-transform:uppercase!important;letter-spacing:0px!important}.events-article-lists .events-lists-info{height:100%;padding-left:75px}.img-radius{border-radius:28px}.events-article-lists .col-4{width:40%}.events-article-lists .col-8{width:60%}.events-article-lists .featured-image{height:100%;max-height:100%}h2.p-heading{font-size:4.5rem;line-height:100%}.blog-section.event-sec{padding-top:70px}h2.t-width{width:100%;max-width:75%}.f-img-h-auto img{max-width:100%;height:auto}.news-lists-info .btn:hover{background-color:#fff;border-color:#fff}.news-article-lists h2.head-size-48{line-height:48px}.news-lists-info{margin-top:-10px}.news-article-lists p{color:#6D6D6D}.t-height{min-height:150px}p.news-text-height{max-width:88%;min-height:140px}.news-article-lists .col-4{width:35.3%}.news-article-lists .col-8{width:64%}.text-t-padding p{padding-top:20px}.m-top{padding-top:100px}.details-content-right p{font-weight:300;color:#545050;font-size:var(--font-size-24);line-height:var(--line-height-paragraph);margin-bottom:1rem}.details-content-right h2{margin-bottom:25px;font-size:48px;line-height:68px}.details-content-right h3{margin-bottom:25px;font-size:32px;line-height:42px}.details-content-right ul li{font-size:var(--font-size-24);line-height:var(--line-height-paragraph);margin-bottom:1rem;font-weight:300;color:#545050}.scroll-tab{transition:transform 0.5s cubic-bezier(.25,1,.5,1),opacity 0.5s ease;will-change:transform,opacity;position:relative;z-index:1}.scroll-tab.animating-up{transform:translateY(-60px);opacity:.3}.scroll-tab.animating-down{transform:translateY(0);opacity:.7}.details-content-right ul li:after{top:8px}.sitemap-bg-img{background-image:url(https://www.softude.com/wp-content/uploads/sitemap-banner-image.webp);min-height:450px;background-size:cover;background-repeat:no-repeat;background-position:center}.sitemap-heading{color:var(--main-font-red);border-bottom:1px solid var(--main-font-red)}.sitemap-link{font-size:20px;color:#221F1F;padding:12px 0 10px 0}.sitemap-subheading-paragraph{color:#6d6d6d}.menu-subheading-text-2{border-bottom:1px solid #e4e4e4bd}.sitemap-black-button{background-color:#2C2626;padding:15px 70px 15px 20px}.sitemap-black-button:hover{background-color:var(--main-font-red)}.sitemap-black-button:active{background-color:var(--main-font-red)}.width-sitemap-responsive-heading{width:34%!important}.width-sitemap-p-responsive-heading{width:32%!important}.border-width{border:10px solid #221F1F;border-radius:10px}