.hover-link a:hover{color:#ff5e29!important}a.e-n-menu-title-container.e-focus.e-link{cursor:pointer}#particle-image{background-color:#2C2C2C;position:relative;top:0;bottom:0;left:0;right:0;height:100%;width:100%}.orange-tag span{text-shadow:0 2px #fff;color:#FF5E29}.brand-img{position:relative!important}.brand-img:after{position:absolute;content:'';height:95px;width:2px;background-color:#D9D9D920;z-index:2!important;right:-5px;top:0}.brand-logos div.gallery{display:flex;align-items:center}.service-tab .e-n-tabs-heading{border-right:1px solid #ddd;background:#ffffff50}.service-tab .e-n-tabs-heading>.e-n-tab-title[aria-selected="true"]{background:linear-gradient(90deg,#fff0 0%,#FEEAE3 49%,#fff0 100%,#fff0 100.01%);border-left:5px solid #3B3D41!important}.service-tab .e-n-tabs-heading>.e-n-tab-title{border-left:5px solid transparent!important}.service-tab .e-n-tabs-heading>.e-n-tab-title[aria-selected="true"] span.e-n-tab-title-text,.service-tab .e-n-tabs-heading>.e-n-tab-title:hover span.e-n-tab-title-text{column-gap:15px;font-weight:700}.service-tab span.e-n-tab-title-text{column-gap:15px}.service-tab button[aria-selected="true"],.service-tab button:hover{background:linear-gradient(90deg,#fff0 0%,#FEEAE3 49%,#fff0 100%,#fff0 100.01%)!important}.service-tab .e-n-tab-title{justify-content:space-between!important}.service-tab .e-n-tab-title:hover img,.service-tab button[aria-selected="true"] .e-n-tab-title-text img{filter:brightness(1) saturate(0%) sepia(150%) hue-rotate(317deg) saturate(710%) brightness(170%)}.testimonial-slider span.elementor-testimonial__name{font-family:Inter!important;font-size:18px!important;font-weight:700!important;line-height:28px!important}.testimonial-slider .elementor-testimonial__footer{display:flex!important;flex-direction:column-reverse}.testimonial-slider .swiper-pointer-events{padding-bottom:20px!important}.testimonial-slider .elementor-swiper-button{padding:10px;box-shadow:0 4px 44px 0 #00000020!important;background-color:white!important;border-radius:100px!important}.testimonial-slider path{fill:#3B3D41!important}.testimonial-slider .swiper-slide:hover{background-color:white!important}.testimonial-slider .elementor-testimonial{height:100%;display:flex;flex-direction:column;justify-content:space-between}.testimonial-slider .elementor-swiper-button:hover{opacity:.5}div.tech-gallery .gallery{display:flex!important;align-items:center!important}.tech-gallery .gallery{justify-content:space-between}.elementor-button-link span.elementor-button-icon{display:flex;align-items:center}.footer-contact input,.footer-contact textarea,.footer-contact select{padding:12px 10px}::placeholder{opacity:1!important}.select-caret-down-wrapper:before{content:'';background-image:url(https://jspinfotech.com/wp-content/uploads/2024/11/down-arrow-jsp.svg);height:24px;width:24px;position:absolute;right:5px;top:-10px}.select-caret-down-wrapper svg.e-font-icon-svg.e-eicon-caret-down{display:none}.elementor-field.elementor-select-wrapper.remove-before.elementor-error{display:flex;flex-direction:column}.elementor-field.elementor-select-wrapper.remove-before.elementor-error .select-caret-down-wrapper:before{top:-36px}.page-id-295 .elementor-element.elementor-element-82d7374{display:none!important}.case-study-slider .slick-dots li button{padding:0px!important}.case-study-slider .slick-dots li button:before{font-size:10px;color:#D9D9D9;opacity:1}.case-study-slider .slick-dots li.slick-active button:before{color:#ff5e29;opacity:1}.case-study-slider ul.slick-dots{bottom:-60px!important}.case-study-slider .slick-dots li{margin:0}[type=button]:focus,[type=submit]:focus,button:focus,button:hover{color:#fff;text-decoration:none}.elementor-element-7485eb8 ul{column-count:2!important}.shadow-card{box-shadow:0 4px 44px 0 #0000001A}.counter .elementor-counter-title{text-align:center;padding-top:10px}.tools-icon .elementor-icon{rotate:45deg;border:10px solid #fff5f3!important;border-radius:100%;border-left-color:transparent!important;border-top-color:transparent!important}.tools-icon svg{rotate:315deg}.arrow_process{position:relative}.arrow_process::before{height:64px!important;width:64px!important;left:102%!important;background-image:url(https://jspinfotech.com/wp-content/uploads/2024/11/Frame-60.svg);z-index:1;position:absolute;top:50%;opacity:1;content:'';background-repeat:no-repeat}.arrow_process_bottom{position:relative}.arrow_process_bottom::before{height:64px!important;width:64px!important;left:75%!important;background-image:url(https://jspinfotech.com/wp-content/uploads/2024/11/Frame-61.svg);z-index:1;position:absolute;top:130%;opacity:1;content:'';background-repeat:no-repeat}.arrow_process_after{position:relative}.arrow_process_after::before{height:64px!important;width:64px!important;left:102%!important;background-image:url(https://jspinfotech.com/wp-content/uploads/2024/11/Frame-62.svg);z-index:1;position:absolute;top:50%;opacity:1;content:'';background-repeat:no-repeat}.elementor-element.elementor-element-9b54bd5{position:relative!important}.elementor-element.elementor-element-9b54bd5:after{content:'';border:1px dashed #ddd;position:absolute;top:60%;right:-112px;width:400px;rotate:90deg;z-index:-1}.circle-icon svg{border-radius:100%}.bg-black-gradiant{backdrop-filter:blur(14px)!important;background:linear-gradient(109.16deg,rgb(65 65 65 / .5) 0%,rgb(167 167 167 / .1) 100%)!important;border:1px solid;border-image-source:linear-gradient(109.86deg,#ADADAD50 0%,#66666650 101.05%);border-image-slice:1;border-radius:0}.black-bg-icon .tools-icon .elementor-icon{border:10px solid #2c2c2c!important}.underline-text span.elementor-icon-list-text{text-underline-offset:4px}ul.sub-menu{column-count:2!important}.uniq-tabs .e-n-tab-title{border:1px solid;border-image-source:linear-gradient(109.86deg,#ADADAD50 0%,#66666650 101.05%);border-image-slice:1}.uniq-tabs .e-n-tab-title[tabindex="0"]{padding:65px 30px!important;border:1px solid;border-image-source:linear-gradient(109.86deg,#FF5E2950 0%,#6C291350 101.05%)!important;border-image-slice:1;height:auto!important}.uniq-tabs span.e-n-tab-title-text{text-align:left!important;!}.uniq-tabs .e-n-tab-title{background:linear-gradient(109.16deg,rgb(65 65 65 / .5) 0%,rgb(167 167 167 / .1) 100%)!important;justify-content:flex-start!important}.uniq-tabs.elementor-widget-n-tabs .e-n-tabs-heading{position:relative;justify-content:flex-start;height:max-content}.uniq-tabs.elementor-widget-n-tabs .e-n-tabs-heading:before{content:'';height:100%;position:absolute;width:5px;left:-80px;background-color:#7A7A7A}.uniq-tabs .e-n-tab-title{position:relative;z-index:31}.uniq-tabs .e-n-tab-title:before{position:absolute;content:'';background-image:url(https://jspinfotech.com/wp-content/uploads/2024/12/dot-line.png);height:30px;width:93px;left:-93px}.sitemap ul{padding-left:20px}.elementor-element-a4936fa li.elementor-icon-list-item{display:flex!important}.agency-partners .slick-slide:not(.slick-active){opacity:.5;transition:opacity 0.3s ease,transform 0.3s ease}.agency-partners .slick-next:before,.agency-partners .slick-prev:before,.software-slider-arrow .slick-next:before,.software-slider-arrow .slick-prev:before{background-image:url(https://jspinfotech.com/wp-content/uploads/2024/12/left-arrow.svg);height:19px;content:''!important;width:12px;position:absolute;background-repeat:no-repeat;top:16px;left:20px}.agency-partners .slick-prev:before,.software-slider-arrow .slick-prev:before{background-image:url(https://jspinfotech.com/wp-content/uploads/2024/12/chervon-prev-arrow.svg)}.agency-partners button.slick-next.slick-arrow,.agency-partners button.slick-prev.slick-arrow,.software-slider-arrow button.slick-next.slick-arrow,.software-slider-arrow button.slick-prev.slick-arrow{height:50px;width:50px;box-shadow:0 4px 34px #00000010;border-radius:100%}.software-development-services .slick-track{padding:30px 0px!important}.slider-arrow,.software-slider-arrow{display:flex!important;justify-content:center!important;align-items:center!important;column-gap:30px!important;position:absolute!important;width:100%!important;bottom:-75px!important;z-index:9}.slider-arrow .slick-next,.slider-arrow .slick-prev,.software-slider-arrow .slick-next,.software-slider-arrow .slick-prev{position:static!important}.software-development-services .slick-track{display:flex;column-gap:30px}.page-id-2150 .elementor-element-1b8a9ec h2{font-size:0px!important;position:relative}.page-id-2150 .elementor-element-1b8a9ec h2:before{content:'Get In Touch';font-family:Inter;font-size:40px!important;font-weight:700;line-height:50px;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none}.software-development-services .slick-track .slick-slide{height:auto!important}.software-development-services .slick-track{align-items:stretch}.slick-initialized .slick-slide,.slick-initialized .slick-slide>*,.slick-initialized .slick-slide>div>*{height:100%}.case-study-slider [type=button]:hover{background-color:transparent!important}.elementor-card-shadow-yes .elementor-post__card{box-shadow:0 4px 44px #00000010!important}.blog-content b,.blog-content strong{color:#3B3D41!important}.blog-content a u,.blog-content a,.blog-content a strong{color:#ff5e29!important;text-decoration:none!important}.gradiant-small-heading{background:linear-gradient(90deg,#fff0 0%,#FEEAE3 49%,#fff0 100%,#fff0 100.01%)}.elementor-icon.elementor-divider__element{margin-left:0;border-radius:100%}.elementor-icon.elementor-divider__element svg{border-radius:100%}[type=button]:focus{background-color:transparent!important}h4.tab-subtitle{font-size:20px;line-height:30px;color:#F15F30;font-weight:600;margin:0;margin-bottom:10px}.hire-tab p{color:#2c2c2c!important;margin-bottom:0px!important}ul.tab-list{column-count:3;margin-top:20px;margin-bottom:60px;padding-left:27px}.tab-list li{list-style-image:url(https://jspinfotech.com/wp-content/uploads/2025/01/check.svg);margin-bottom:20px;color:#2C2C2C}.hire-tab .elementor-tab-title img{box-shadow:0 4px 4px 0 #0000004D}.hire-tab h3{font-size:30px;line-height:40px;font-weight:600;color:#2C2C2C;margin-top:0;margin-bottom:30px}a.hire-tab-button{background:#F15F30;color:white!important;font-size:20px;line-height:30px;cursor:pointer;font-weight:600;padding:13px 17px}.hire-tab .elementor-tabs-wrapper{display:flex;padding:20px!important}.hire-tab div.elementor-tab-title{padding:0px!important;margin-bottom:10px}.hire-tab.elementor-widget-tabs.elementor-tabs-view-vertical .elementor-tabs-wrapper{flex-shrink:0;width:30%!important}a.hire-tab-button:hover{background:#2c2c2c}.hire-tab .elementor-tabs{box-shadow:0 0 7px #E4E4E4;padding:40px!important;background:#fff;column-gap:20px!important}.hire-tab .elementor-tab-title.elementor-tab-desktop-title{background-color:#ffffff!important}.orange-btn svg{width:9px!important}.service-column:hover .service-icon img{filter:brightness(1) saturate(0%) sepia(150%) hue-rotate(317deg) saturate(610%) brightness(106%)}.latest_insights .elementor-grid{display:flex;height:100%!important}.sticky-btn a:focus,.sticky-btn a:active{background-color:#ff5e29!important;border:none!important;outline:none!important}.agency-partners .slick-slide{transition:transform 0.4s ease-in-out}.elementor-element.elementor-element-c0803e0{   display:flex!important}.grecaptcha-badge{visibility:hidden!important}.elementor-element.elementor-element-c0803e0.display_slide.e-con-full.e-flex.e-con.e-child{display:flex!important}.display_slide{display:flex!important}