@import url("https://fonts.googleapis.com/css2?family=Kanit:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap");:root{--blue:#005DE9;--white:#ffffff;--black:#000000;--light-grey:#737373;--grey:#666666;--brdr-color-light:#D7D7D7;--designation-color:#585B62;--some-text-color:#D9D9D9;--white-light-text-color:#cacaca;--dark-head-color:#0B0C0C;--cards:6;--cardTopPadding:1.5em;--cardMargin:5vw;--cardGap:25vw}*{margin:0;padding:0;box-sizing:border-box;outline:none;border:none;text-decoration:none;scroll-behavior:smooth}html{scroll-behavior:smooth;background-color:#F7F7F7}html.fp-enabled{overflow:visible!important}html.fp-enabled body{overflow:visible!important}body{font-family:"Kanit",sans-serif!important;font-weight:400;font-size:16px;color:#000000;overflow-x:hidden}.min-hght-auto{min-height:auto!important}.min-hght-25{min-height:25rem!important}a{text-decoration:none!important;display:block;font-size:15px;font-weight:600}h6{font-size:20px!important;line-height:24px!important;font-weight:600!important;color:var(--black)}p{font-size:16px;line-height:28px;font-weight:400;color:var(--light-grey)}ul{padding-left:0!important;list-style:none}.blue-text{color:#00247A!important}.text-light-blue{color:#005DE9}.white-text{color:var(--white)!important}.font-weight-300{font-weight:300!important}.font-weight-500{font-weight:500!important}.font-weight-600{font-weight:600!important}.font-weight-700{font-weight:700!important}.padding-spc{padding:6rem 0}.cross-menu{display:none}.head{color:var(--blue);font-size:20px;line-height:24px;font-weight:600;text-transform:uppercase;margin-bottom:15px}.sub-head{font-size:40px;font-weight:700;color:var(--black);line-height:48px;margin-bottom:15px}.para{font-size:20px;line-height:28px;font-weight:400;color:var(--grey);margin-bottom:15px}.long-head{font-size:50px;line-height:62px;font-weight:600;color:var(--dark-head-color)}.blue-btn{background:var(--blue);color:var(--white);font-size:17px!important;font-weight:500!important;width:-moz-fit-content;width:fit-content;height:46px;display:flex;justify-content:center;align-items:center;border-radius:30px;padding:10px 30px;transition:0.4s ease}.blue-btn:hover{color:#fff!important;background:#003078;transition:0.4s ease}.light-btn{background:var(--white);color:var(--grey);font-size:15px;font-weight:500;width:-moz-fit-content;width:fit-content;height:52px;display:flex;justify-content:center;align-items:center;border-radius:30px;padding:10px 30px;border:1px solid var(--brdr-color-light)}.transparent-btn{background:transparent;color:#fff;font-size:15px;font-weight:500;width:-moz-fit-content;width:fit-content;height:52px;display:flex;justify-content:center;align-items:center;border-radius:30px;padding:10px 30px;border:1px solid var(--white);transition:0.4s ease}.transparent-btn:hover{color:#fff!important;background:var(--blue);transition:0.4s ease;border:1px solid transparent}.blue-tag{background:#005DE9;padding:8px 25px;border-radius:30px;color:var(--white);font-size:12px;font-weight:600;text-transform:uppercase;width:-moz-fit-content;width:fit-content;margin:0 0 20px}.common-input{background:#fff;border:1px solid var(--brdr-color-light);border-radius:5px;height:50px;padding:10px}.anim-image{position:absolute;right:0;transform:translateY(-50%);top:50%;background:#fff;border-radius:50%;width:200px;height:200px}.anim-image img{position:absolute}.anim-image img:first-child{animation-name:rotate;animation-duration:10s;animation-iteration-count:infinite;animation-timing-function:linear;z-index:1;width:180px;height:180px;left:10px;top:10px}.anim-image img:last-child{z-index:2;width:100px;height:100px;top:50%;left:50%;transform:translate(-50%,-50%)}.owl-dots{justify-content:center;display:flex;margin-top:50px}.owl-dots button:not(:last-child){margin-right:10px}.owl-dots button.active span{background-image:linear-gradient(to left,#FF30C5,#FFAC12);box-shadow:0px 0px 10px #fff}.owl-dot span{background:#D9D9D9;width:10px;height:10px;border-radius:50%;display:block}.badge{padding:10px;border-radius:5px;font-size:12px;font-weight:700}header{padding:12px 0;position:fixed;top:0;width:100%;z-index:999}.header-active{background:#252525;box-shadow:0px 0px 10px #3c3c3c}.nv-ara{display:flex;align-items:center;gap:20px}.nv-ara .cntct{display:flex;align-items:center;gap:20px}.nv-ara .cntct a{color:var(--white);font-weight:500;font-size:17px!important}.nv-ara .navbar-nav .nav-item a{position:relative;font-weight:500;font-size:17px}.nv-ara .navbar-nav .nav-item a::before{position:absolute;left:0;bottom:-20px;width:100%;height:100%;content:"";opacity:0}.nv-ara .navbar-nav .nav-item a .arrow-right{width:20px;height:2px;position:absolute;top:38px;right:8px;background:#fff;opacity:0}.nv-ara .navbar-nav .nav-item:hover .arrow-right{opacity:1}.nv-ara .navbar-nav .nav-item:hover .menu-hover-main{display:block;transition:0.5s ease}.indus-hvr-prt:hover .menu-hover-industry{display:block;transition:0.5s ease}.menu-hover-main{position:absolute;width:100%;max-width:1440px;left:0;top:65px;border-radius:6px;background:#fff;display:none;transition:0.5s ease}.menu-hover-main .menu-hover-main-inner{padding:50px 30px}.menu-hover-main .menu-hover-main-inner .menu-hover-main-data{display:flex}.menu-hover-main .menu-hover-main-inner .menu-hover-main-data .img-area{display:flex;width:36%;gap:10px;border-right:1px solid #ddd}.menu-hover-main .menu-hover-main-inner .menu-hover-main-data .img-area img{border-radius:6px;width:200px;height:160px;-o-object-fit:cover;object-fit:cover}.menu-hover-main .menu-hover-main-inner .menu-hover-main-data .menu-col{width:21.3%;padding-left:20px;padding-left:15px;padding-right:15px}.menu-hover-main .menu-hover-main-inner .menu-hover-main-data .menu-col:not(:last-child){border-right:1px solid #ddd}.menu-hover-main .menu-hover-main-inner .menu-hover-main-data .menu-col p{line-height:22px;font-weight:400}.menu-hover-main .menu-hover-main-inner .menu-hover-main-data .menu-col .menu-col-head a{font-size:18px;line-height:24px;text-transform:uppercase;color:#0A1425;font-weight:500;margin-bottom:15px;transition:0.4s ease}.menu-hover-main .menu-hover-main-inner .menu-hover-main-data .menu-col .menu-col-head a::before{position:absolute;left:0;bottom:-5px;width:80px;height:2px;content:"";opacity:0;background:#0A1425;transition:0.4s ease}.menu-hover-main .menu-hover-main-inner .menu-hover-main-data .menu-col .menu-col-head a:hover::before{opacity:1;transition:0.4s ease}.menu-hover-main .menu-hover-main-inner .menu-hover-main-data .menu-col .menu-col-head a span{display:block}.menu-hover-main .menu-hover-main-inner .menu-hover-main-data .menu-col .menu-links li:not(:last-child){margin-bottom:6px}.menu-hover-main .menu-hover-main-inner .menu-hover-main-data .menu-col .menu-links li a{color:var(--black);font-size:17px;line-height:28px;font-weight:400;position:relative;display:flex;align-items:center;gap:10px}.menu-hover-main .menu-hover-main-inner .menu-hover-main-data .menu-col .menu-links li a::before{position:absolute;left:0;bottom:0px;width:40px;height:2px;content:"";opacity:0;background:#0A1425;transition:0.4s ease}.menu-hover-main .menu-hover-main-inner .menu-hover-main-data .menu-col .menu-links li a .servc-menu-img{width:30px;height:30px;display:flex;align-items:center;justify-content:center;border-radius:50%;background-color:rgba(0,68,235,0.1)}.menu-hover-main .menu-hover-main-inner .menu-hover-main-data .menu-col .menu-links li a .servc-menu-img img{width:20px;height:20px;filter:brightness(2) invert(1)}.menu-hover-main .menu-hover-main-inner .menu-hover-main-data .menu-col .menu-links li a:hover::before{opacity:1;transition:0.4s ease}.menu-hover-industry{position:fixed;left:0;top:70px;border-radius:0px;background:#fff;display:none;transition:0.5s ease}.menu-hover-industry .menu-hover-industry-inner .menu-hover-industry-data{display:flex;align-items:start}.menu-hover-industry .menu-hover-industry-inner .menu-hover-industry-data .menu-left{padding:20px 40px}.menu-hover-industry .menu-hover-industry-inner .menu-hover-industry-data .menu-left .free-consult{display:flex;align-items:center;gap:25px;margin-top:20px}.menu-hover-industry .menu-hover-industry-inner .menu-hover-industry-data .menu-left .free-consult a{height:60px;margin-bottom:0}.menu-hover-industry .menu-hover-industry-inner .menu-hover-industry-data .menu-left .free-consult a:hover{background:#003078}.menu-hover-industry .menu-hover-industry-inner .menu-hover-industry-data .menu-left .free-consult a::before{display:none!important}.menu-hover-industry .menu-hover-industry-inner .menu-hover-industry-data .menu-left .free-consult .no-hover{padding:0!important}.menu-hover-industry .menu-hover-industry-inner .menu-hover-industry-data .menu-left .free-consult .no-hover img{height:60px}.menu-hover-industry .menu-hover-industry-inner .menu-hover-industry-data .menu-left .free-consult .no-hover:hover{background:transparent!important}.menu-hover-industry .menu-hover-industry-inner .menu-hover-industry-data .menu-left .free-consult img{width:200px;background:var(--blue);border-radius:6px}.menu-hover-industry .menu-hover-industry-inner .menu-hover-industry-data a{transition:0.4s ease;padding:14px;border-radius:6px;margin-bottom:5px;font-weight:400}.menu-hover-industry .menu-hover-industry-inner .menu-hover-industry-data a .menu-area{display:flex;align-items:center;gap:10px}.menu-hover-industry .menu-hover-industry-inner .menu-hover-industry-data a .menu-area .menu-img{width:30px;height:30px;border-radius:4px;display:flex;align-items:center;justify-content:center;border-radius:50%;background-color:rgba(0,68,235,0.1)}.menu-hover-industry .menu-hover-industry-inner .menu-hover-industry-data a .menu-area .menu-img img{width:20px;height:20px;filter:brightness(0) invert(0)}.menu-hover-industry .menu-hover-industry-inner .menu-hover-industry-data a .menu-area .nav-menu-title{margin-bottom:0;font-size:18px!important;position:relative;font-weight:400!important;color:var(--black)}.menu-hover-industry .menu-hover-industry-inner .menu-hover-industry-data a:hover{background:#e3f0ff;transition:0.4s ease}.menu-hover-industry .menu-hover-industry-inner .menu-hover-industry-data a .desc{color:#49515B;font-size:15px}.menu-hover-industry .menu-hover-industry-inner .menu-hover-industry-data .menu-box-right{background:var(--blue);padding:25px 25px}.menu-hover-industry .menu-hover-industry-inner .menu-hover-industry-data .menu-box-right .menu-box-right-ceo{display:flex;align-items:center;gap:20px;margin-bottom:20px}.menu-hover-industry .menu-hover-industry-inner .menu-hover-industry-data .menu-box-right .menu-box-right-ceo img{width:130px;height:130px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;border-radius:50%}.menu-hover-industry .menu-hover-industry-inner .menu-hover-industry-data .menu-box-right .menu-box-right-ceo h5{margin-bottom:0;color:var(--white);font-size:24px;font-weight:500;text-transform:uppercase}.menu-hover-industry .menu-hover-industry-inner .menu-hover-industry-data .menu-box-right .menu-box-right-ceo h5 span{display:block;font-size:18px;font-weight:400;text-transform:uppercase}.menu-hover-industry .menu-hover-industry-inner .menu-hover-industry-data .menu-box-right p{color:var(--white);font-size:20px;font-weight:400;line-height:34px}.navbar{justify-content:space-between!important}.navbar-nav .nav-link{color:var(--white)!important}.navbar-nav .nav-item:not(:last-child){margin-right:15px}.banner{position:relative;height:100vh}.banner video{position:absolute;width:100%;height:100vh;left:0;top:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.banner .content{position:absolute;top:50%;width:100%;max-width:980px;text-align:center;left:50%;transform:translate(-50%,-50%);z-index:2;display:flex;align-items:center;justify-content:center;flex-direction:column;height:100%}.banner .content h1{font-size:60px;line-height:normal;font-weight:700;color:var(--white);position:relative}.banner .content .top-rating{margin-top:auto;display:flex;align-items:center;gap:30px;justify-content:center;margin-bottom:40px}.banner .content .top-rating img{width:200px}.banner::before{background:rgba(0,0,0,0.6);width:100%;height:100%;left:0;top:0;position:absolute;content:"";z-index:1}.about{position:relative}.about .sub-head{width:80%}.about .rgt{padding-left:40px}.about a{margin-top:30px;margin-bottom:30px}.trusted{padding:4rem 0 8rem}.trusted h2{color:#0A1425;font-size:50px;line-height:70px;font-weight:600;width:80%;margin:0 auto 50px;text-align:center;position:relative}.trusted .grow{background:#005DE9;padding:12px 30px;border-radius:30px;color:var(--white);font-size:14px;font-weight:600;text-transform:uppercase;width:-moz-fit-content;width:fit-content;margin:0 auto 20px}.trusted .trust-clint{width:100%;margin-top:10px;padding:0rem 0 5%;position:relative}.trusted .trust-clint .counts{position:relative;z-index:2}.trusted .trust-clint .counts p{font-size:20px;font-weight:500;color:#1E1B39}.trusted .trust-clint::before{background:url(/static/images/third-sec.svg?f9f9d4b0035e) no-repeat;background-size:contain;background-position:center;position:absolute;width:100%;height:450px;left:50%;top:0;transform:translateX(-50%);content:""}.trusted .grow-business{padding:2rem 0 0;position:relative}.trusted .grow-business h2{width:60%}.trusted .grow-business .grow_process{display:flex;position:relative}.trusted .grow-business .grow_process ::before{background:url(/static/images/line.svg?f9f9d4b0035e) no-repeat;background-size:100% 100%;background-position:center;width:100%;height:2px;position:absolute;left:50%;transform:translateX(-50%);top:80px;content:"";z-index:1}.trusted .grow-business .grow_process .grw-bx{position:relative;text-align:center;padding:0 40px;z-index:2}.trusted .grow-business .grow_process .grw-bx .g-b{background:#F5F5F5;width:160px;height:160px;border-radius:50%;display:flex;align-items:center;justify-content:center;text-align:center;margin:0 auto 40px;position:relative;z-index:2}.trusted .grow-business .grow_process .grw-bx .g-b span{color:#0D0E1D;font-size:16px;font-weight:600;padding:2px;display:flex;align-items:center;justify-content:center;border-radius:50%;background:var(--white);position:absolute;left:10px;top:0px;width:36px;height:36px;box-shadow:0px 0px 5px #ddd}.trusted .grow-business .grow_process .grw-bx .grow-process-title{font-size:26px;font-weight:500;color:#0D0E1D;margin-bottom:15px}.trusted .grow-business .grow_process .grw-bx p{color:#0D0E1D;font-size:17px;font-weight:400;width:100%;margin:0 auto}.service_provide{background:#0A0A0A}.service_provide .long-head{color:var(--white);margin-bottom:50px}.service_provide .srvc-prvd{background:rgba(196,197,199,0.1);border-radius:6px;padding:20px;margin-top:60px}.service_provide .srvc-prvd .imgs{width:56px;height:56px;display:flex;align-items:center;justify-content:center;background:var(--white);border-radius:50%;margin-top:-40px}.service_provide .srvc-prvd .srvc-prvd-title{color:var(--white);font-size:26px;line-height:36px;font-weight:600;margin-bottom:20px;margin-top:20px}.service_provide .srvc-prvd .srvc-prvd-title span{display:block}.service_provide .srvc-prvd p{color:#C4C5C7;font-size:20px;font-weight:400;margin-bottom:0;min-height:160px}.black-bg-sec{background:url(/static/images/service-2-bg.webp?2589ae145a2d) no-repeat}.white-bg-sec{background:#fff}.our-expertise{position:relative;width:100%;background-size:100% 100%;overflow:hidden}.our-expertise .expertise-sec{margin-top:50px;display:grid;grid-template-columns:16.6% 16.6% 16.6% 16.6% 16.6% 16.6%}.our-expertise .expertise-sec .ext-bg{background:rgba(23,33,58,0.9);width:80px;height:80px;border-radius:50%;display:flex;align-items:center;justify-content:center;margin:0 auto 20px;padding:20px;transition:0.4s ease}.our-expertise .expertise-sec .ext-bg img{transform:scale(1);transition:0.4s ease}.our-expertise .expertise-sec .data-2{border:1px solid rgba(0,0,0,0.1)!important}.our-expertise .expertise-sec .data-2 .ext-bg{background:rgba(0,93,233,0.1);transition:0.4s ease}.our-expertise .expertise-sec .data-2 .ext-bg svg{transition:0.4s ease}.our-expertise .expertise-sec .data-2 .ext-bg svg path{stroke:#005de9;transform:scale(1);transition:0.4s ease}.our-expertise .expertise-sec .data-2 p{color:var(--dark-head-color)!important}.our-expertise .expertise-sec .data-2 p a{color:var(--dark-head-color)!important}.our-expertise .expertise-sec .data-2:hover .ext-bg{transition:0.4s ease}.our-expertise .expertise-sec .data-2:hover .ext-bg svg path{stroke:#005de9;transition:0.4s ease;transform:scale(1.04)}.our-expertise .expertise-sec .data{padding:30px 10px;text-align:center;border:1px solid rgba(255,255,255,0.1);transition:0.4s ease}.our-expertise .expertise-sec .data p{color:var(--white);margin-bottom:0;font-weight:500!important}.our-expertise .expertise-sec .data p a{color:var(--white)}.our-expertise .expertise-sec .data:hover .ext-bg{transition:0.4s ease}.our-expertise .expertise-sec .data:hover .ext-bg img{transform:scale(1.1);transition:0.4s ease}.our-services .sub-head{width:50%;margin:auto}.our-services .card-service{padding-right:30px;overflow:hidden}.our-services .card-service h6{margin-bottom:10px;margin-top:-40px}.our-services .card-service img{margin-left:-50px}.our-services .card-service .numb{position:relative;font-size:16px;font-weight:700;margin-top:10px;padding-left:50px}.our-services .card-service .numb::before{width:40px;height:1px;left:0;top:50%;transform:translateY(-50%);position:absolute;content:""}.our-services .card-service .frst{color:#3BBEFF}.our-services .card-service .frst::before{background:#3BBEFF}.our-services .card-service .scnd{background:-webkit-linear-gradient(#0082F8,#3C10F2);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.our-services .card-service .scnd::before{background-image:linear-gradient(to left,#0082F8,#3C10F2)}.our-services .card-service .thrd{background:-webkit-linear-gradient(#2ACE93,#9CE842);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.our-services .card-service .thrd::before{background-image:linear-gradient(to left,#2ACE93,#9CE842)}.our-services .card-service .forth{background:-webkit-linear-gradient(#FF30C5,#FFAC12);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.our-services .card-service .forth::before{background-image:linear-gradient(to left,#FF30C5,#FFAC12)}.portfolio{background:url(/static/images/pt-bg.webp?2589ae145a2d) no-repeat;width:100%;background-size:100% 100%;margin-bottom:20px}.portfolio .p-head{display:flex;justify-content:space-between;align-items:end}.portfolio .p-head .lft{width:50%}.portfolio .owl-stage-outer .owl-item{padding:0 6px 6px}.portfolio .box{background:var(--white);border-radius:5px;box-shadow:0px 0px 10px #ddd;overflow:hidden;transition:0.4s ease}.portfolio .box img{transition:0.4s ease}.portfolio .box:hover{box-shadow:0px 0px 15px #ddd;transition:0.4s ease}.portfolio .box:hover .img-ara img{transform:scale(1.1);transition:0.4s ease}.portfolio .box .img-ara{overflow:hidden}.portfolio .box .data{padding:20px}.portfolio .box .data .ylw-bg{background:#FFC300}.portfolio .box .data .blue-bg{background:#175CFF}.portfolio .box .data .orange-bg{background:#FF6B35}.portfolio .box .data .badge{margin-bottom:15px}.portfolio .box .data a{color:#175CFF;display:flex;align-items:center;margin-top:20px}.portfolio .box .data a img{width:15px;margin-left:10px;transition:0.4s ease}.portfolio .box .data a:hover img{margin-left:15px;transition:0.4s ease}.testimonial{background:url(/static/images/BG_Testimonial.webp?d46a6d1b9815) no-repeat;width:100%;height:100%;background-size:cover}.testimonial .bg{background:var(--white);border-radius:16px}.testimonial .bg p{line-height:34px;font-size:20px;padding:40px;color:var(--black);min-height:280px}.testimonial .bg .intro{display:flex;justify-content:space-between;align-items:center;padding:30px 40px;background:#f9f9f9;border-radius:16px 16px 0px 0px}.testimonial .bg .intro .cust-logo{width:150px;text-align:center}.testimonial .bg .intro .cust-logo img{height:80px;-o-object-fit:contain;object-fit:contain;text-align:center}.testimonial .bg .intro .name{display:flex;align-items:center;gap:20px}.testimonial .bg .intro .name img{width:80px;height:80px;border-radius:50%;-o-object-fit:cover;object-fit:cover}.testimonial .bg .intro .name .client-detail{font-size:24px;font-weight:700;margin-bottom:0;margin-top:0}.testimonial .bg .intro .name .client-detail span{display:block;font-size:16px;font-weight:400;color:var(--designation-color);margin-top:10px;text-transform:uppercase}.testimonial .owl-dot span{background:rgba(255,255,255,0.3);width:130px;height:2px;border-radius:0;display:block}.testimonial .owl-dots button.active span{background-image:linear-gradient(to left,#fff,#fff);box-shadow:0px 0px 0px #fff}.testimonial .owl-dots button:not(:last-child){margin-right:0px}.case-study{overflow:hidden;height:100vh}.case-study .swiper-controls-wrap{justify-content:center;background-color:#6f23d0;border-right:none;position:relative}.case-study .swiper-pagination-vertical.swiper-pagination-bullets{gap:0}.case-study .swiper-pagination-vertical.swiper-pagination-bullets .swiper-bullet-custom{height:100px;border-radius:0;width:2px;border:none;background-color:#f1f1f1;opacity:0.3}.case-study .swiper-pagination-vertical.swiper-pagination-bullets .swiper-bullet-custom.is-active{background-color:#f1f1f1;opacity:0.8}.case-study .swiper-wrapper .swiper-slide .slide-style .row{opacity:0!important;transition:2s ease}.case-study .swiper-wrapper .swiper-slide.swiper-slide-active .slide-style .row{opacity:1!important;transition:2s ease}.case-study .slide-style{background-color:#6f23d0;padding:0}.case-study .slide-style .light-btn{background:transparent;color:var(--white)}.case-study .slide-style .apps-btn{background:#8550ce;font-size:15px;font-weight:500;width:-moz-fit-content;width:fit-content;height:52px;display:flex;justify-content:center;align-items:center;border-radius:30px;padding:10px 30px;color:var(--white)}.case-study .slide-style .apps-btn:hover{background:var(--blue)}.case-study .slide-style .heading{font-size:70px;color:var(--white);margin-bottom:30px!important}.case-study .slide-style .heading2{font-size:30px;line-height:45px;font-weight:600;color:var(--white)}.case-study .slide-style p{color:var(--white);font-size:20px;line-height:34px;margin-bottom:20px}.case-study .slide-style a i{padding-left:6px}.case-study .slide-style a:hover{background:var(--blue);border:none}.case-study .slide-style a:hover i{padding-left:10px;transition:ease 0.4s}.case-study .slide-style .row{align-items:center}.case-study .slide-style img{height:100vh!important}.char-count{display:flex;justify-content:space-between}.mid-contact{background:#242627;margin-top:100px}.mid-contact .content-ara{padding:6rem 0}.mid-contact .content-ara .head{color:var(--blue)}.mid-contact .content-ara .sub-head{margin-bottom:20px}.mid-contact .content-ara .conect{display:flex;gap:40px;margin-top:60px}.mid-contact .content-ara .conect img{width:30px;height:auto}.mid-contact .content-ara .conect .call{display:flex;align-items:start;gap:20px}.mid-contact .content-ara .conect .call h5{margin:0}.mid-contact .content-ara .conect .call h5 span{display:block;font-weight:600}.mid-contact .content-ara .conect .call h4{height:40px;width:1px;background:rgba(255,255,255,0.1)}.mid-contact .content-ara .conect .call p{line-height:20px}.mid-contact .content-ara .address-cmn .addres-data{display:flex;align-items:start;gap:20px;margin-top:30px}.mid-contact .content-ara .address-cmn .addres-data h5{margin-bottom:0;margin-top:0;font-weight:600}.mid-contact .content-ara .address-cmn .addres-data img{width:22px;height:auto}.mid-contact .form-area{background:#EDF1FC;border-radius:8px;padding:30px;margin-top:-90px;margin-bottom:6rem}.mid-contact .form-area .connect-head-title{font-size:24px;line-height:30px;font-weight:600;color:#0B0C0C;margin-bottom:30px;padding-bottom:10px;border-bottom:1px solid rgba(0,0,0,0.1)}.mid-contact .form-area label{font-size:16px;color:#0B0C0C;font-weight:500;margin-bottom:10px}.mid-contact .form-area input{background:#fff;height:50px;border:1px solid #eee;border-radius:6px}.mid-contact .form-area textarea{width:100%;border:1px solid #eee;border-radius:6px;background:#fff;padding:2%;min-height:100px}.mid-contact .form-area button{padding:10px 45px;font-weight:600}.lets-together{padding:50px 0 0}.lets-together .footer-blue{background:url(/static/images/footer-bg.webp?d46a6d1b9815) no-repeat;width:100%;height:100%;background-size:cover;text-align:center;padding:100px 80px;position:relative;margin-bottom:-200px}.lets-together .footer-blue .footer-blue-title{font-size:50px;line-height:50px;font-weight:600;margin-bottom:20px;color:var(--white)}.lets-together .footer-blue p{font-size:18px;line-height:28px;color:var(--white);font-weight:400;width:70%;margin:0 auto 40px}.lets-together .footer-blue a{display:flex;align-items:center;gap:10px;background:var(--white);padding:20px 40px;color:#0D0E1D;font-size:20px;font-weight:500;width:-moz-fit-content;width:fit-content;margin:0 auto}.lets-together .footer-blue a svg{transform:rotate(-45deg);transition:0.4s ease}.lets-together .footer-blue a:hover svg{transform:rotate(0deg);transition:0.4s ease}footer{padding:16rem 0 0;background:#000}footer .subscribe{display:flex;align-items:center;gap:10px;margin-bottom:20px}footer .footer-head{font-size:20px;font-weight:600;line-height:22px;margin-bottom:35px;color:var(--white);position:relative}footer .footer-head:before{position:absolute;right:0;top:0;content:"+";display:none}footer p{color:var(--white);font-size:16px;line-height:28px;color:var(--some-text-color);margin-top:20px}footer input{width:-webkit-fill-available}footer button{border-radius:5px!important}footer h5{font-size:17px;font-weight:20px;color:var(--white);margin-bottom:0}footer .f-frst{width:49%;padding-right:80px}footer .f-all{width:17%}footer ul li:not(:last-child){margin-bottom:12px}footer ul li a{font-size:15px;font-weight:400;line-height:26px;color:var(--some-text-color)}footer .top-footer{display:flex;gap:30px;padding:0px 0 40px}footer .top-footer .links{width:25%}footer .top-footer .links ul{margin-bottom:0}footer .bottom-footer{padding:1.5rem 0;border-top:1px solid rgba(255,255,255,0.3);margin-top:0rem}footer .bottom-footer .copy-w{display:flex;align-items:center;justify-content:space-between}footer .bottom-footer .copy-w p{margin:0}footer .bottom-footer .copy-w .bot-link{display:flex;align-items:center;gap:40px}footer .bottom-footer .copy-w .bot-link .b-links{display:flex;align-items:center;color:var(--white);gap:15px}footer .bottom-footer .copy-w .bot-link .b-links a{color:var(--white)}footer .bottom-footer .copy-w .social{display:flex;gap:10px}footer .bottom-footer .copy-w .social a{border:1px solid rgba(255,255,255,0.3);border-radius:5px;width:36px;height:36px;text-align:center;display:flex;align-items:center;justify-content:center}footer .bottom-footer .copy-w .social a i{font-size:16px;color:var(--white)}.banner-inner{position:relative}.banner-inner::before{background:url(/static/images/service-bg-1.webp?2589ae145a2d) no-repeat;width:800px;height:100%;background-size:100% 100%;left:0;top:0;content:"";position:absolute}.banner-inner::after{background:url(/static/images/service-bg-2.webp?2589ae145a2d) no-repeat;width:800px;height:100%;background-size:100% 100%;right:0;top:0;content:"";position:absolute}.banner-inner img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.banner-inner .content{position:absolute;top:50%;width:100%;max-width:980px;text-align:center;left:50%;transform:translate(-50%,-50%);z-index:2}.banner-inner .content h1{line-height:normal;font-weight:600;color:var(--white);position:relative}.service-details{overflow:hidden}.service-details .content p{font-size:20px;line-height:34px;color:#252525;margin-bottom:25px}.service-details .content ul{padding-left:2rem!important;margin-bottom:30px}.service-details .content ul li{font-size:20px;line-height:34px;color:#252525;list-style:disc}.service-details .brdr-right{border-right:1px solid #D9D9D9}.service-details .data{text-align:center;padding:0 15px}.service-details .data p{font-size:20px;line-height:34px;color:#252525;margin-bottom:25px}.service-details .data p span{display:block}.service-details .data img{margin-bottom:30px}.service-details .img-sticky{position:relative}.service-details .img-sticky img:first-child{border-radius:50%;height:500px;width:500px;margin:auto;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.service-details .img-sticky .hero-animation-spin{animation:hero-spin 35s linear infinite;position:absolute;left:15px;top:0;width:600px;height:562px}@keyframes hero-spin{100%{transform:rotate(360deg)}}.app-development{background:url(/static/images/service-2-bg.webp?2589ae145a2d) no-repeat;position:relative;width:100%;background-size:100% 100%;overflow:hidden}.app-development .cmads{position:relative}.app-development .cmads #circle{position:absolute;right:0px;top:0px;width:200px;height:200px;overflow:hidden}.app-development .cmads #circle svg{position:absolute;left:0;top:0;width:100%;height:300px;animation-name:rotate;animation-duration:5s;animation-iteration-count:infinite;animation-timing-function:linear}.app-development .cmads #circle svg text{font-size:20px;letter-spacing:5.4px}.app-development .long-head{color:var(--white);line-height:65px;width:70%}.app-development .main-subhead{color:var(--white);font-size:20px;line-height:30px;font-weight:500;width:70%;margin-bottom:30px}.app-development .box{border:1px solid #1C2337;background:#0D1426;border-radius:20px;padding:30px;margin-top:80px}.app-development .box:hover{background:var(--blue)}.app-development .box:hover .icon-prt{background:var(--white)}.app-development .box:hover img{filter:brightness(1) invert(1)}.app-development .box .icon-prt{background:#17213A;border-radius:50%;width:80px;height:80px;display:flex;align-items:center;justify-content:center;padding:15px;margin-bottom:40px}.app-development .box .icon-prt img{width:50px;height:50px;-o-object-fit:contain;object-fit:contain}.app-development .box .hd{font-size:30px;line-height:40px;font-weight:700;color:var(--white);margin-bottom:20px}.app-development .box .hd span{display:block}.app-development .box p{color:var(--white);line-height:30px;min-height:180px}.app-development .owl-dot{margin-top:70px}.app-development .owl-dot span{background:rgba(255,255,255,0.3);width:130px;height:2px;border-radius:0;display:block}.app-development .owl-dots button.active span{background-image:linear-gradient(to left,#fff,#fff);box-shadow:0px 0px 0px #fff}.app-development .owl-dots button:not(:last-child){margin-right:0px}@keyframes rotate{from{transform:rotate(-360deg)}to{transform:rotate(0)}}.video-sectn .video-prt{position:relative}.video-sectn .video-prt video{position:relative;width:100%;border-radius:50px}.video-sectn .video-prt #circle2{position:absolute;right:30px;bottom:-80px;width:200px;height:200px;overflow:hidden;background:#fff;border-radius:50%}.video-sectn .video-prt #circle2 svg{position:absolute;left:-100px;top:-65px;width:400px;height:326px;animation-name:rotate2;animation-duration:5s;animation-iteration-count:infinite;animation-timing-function:linear}.video-sectn .video-prt #circle2 svg text{font-size:20px;letter-spacing:5.2px;text-transform:uppercase}@keyframes rotate2{from{transform:rotate(360deg)}to{transform:rotate(0)}}.mad h5{margin-bottom:60px}.mad .bxes{padding:30px 20px;background:var(--white);margin-top:40px;border-radius:8px;transition:0.4s ease}.mad .bxes hr{background:rgba(0,0,0,0.3)}.mad .bxes:hover{margin-top:20px;transition:0.4s ease}.mad .bxes img{margin:10px 0 20px}.mad .bxes .head{font-size:22px;text-transform:capitalize;color:var(--dark-head-color);min-height:60px}.mad .bxes .head span{display:block}.mad .bxes p{min-height:170px}.mad .bxes a{margin-top:30px;display:flex;align-items:center;gap:10px;line-height:1}.mad .bxes a:hover{color:var(--white)}.mad .bxes a:hover span{margin-left:5px}.Container{width:90%;margin:0 auto}#cards{list-style-type:none;padding-left:0;display:grid;grid-template-columns:1fr;grid-template-rows:repeat(var(--cards),var(--cardHeight));gap:var(--cardGap);padding-bottom:calc(var(--cards) * var(--cardTopPadding));margin-bottom:var(--cardMargin)}#card1{--index:1}#card2{--index:2}#card3{--index:3}#card4{--index:4}#card5{--index:5}#card6{--index:6}.Cardd{position:sticky;top:8vw;padding-top:calc(var(--index) * var(--cardTopPadding))}.Cardd:nth-child(1){top:6vw}.Cardd:nth-child(2){top:8vw}.Cardd:nth-child(3){top:10vw}.Cardd:nth-child(4){top:12vw}.Cardd:nth-child(5){top:14vw}.Cardd:nth-child(6){top:16vw}.card-body{box-sizing:border-box;padding:30px;border-radius:40px;height:var(--cardHeight);border-radius:20px;padding:20px 30px;background:#F1F1F1;border:1px solid #E2E9FC;width:100%}.HeadingFive{font-size:30px;line-height:40px;font-weight:700;margin-bottom:20px;color:var(--black)}.strategy .curtain{position:relative!important;left:0;top:0;width:100%;min-height:100vh;display:grid;grid-template-columns:50% 1fr;gap:30px}.strategy .curtains-active .curtain{box-shadow:0 20px 40px -20px rgba(0,0,0,0.25)}.strategy .curtain.active{z-index:1}.strategy .stickys{position:sticky;max-height:100vh;top:130px}.strategy .gallery{margin:0 auto;position:relative;width:100%}.strategy .long-head{margin-bottom:20px}.strategy p{font-size:20px;line-height:36px;margin-bottom:20px}.strategy img{margin-bottom:30px;border-radius:20px}.strategy .boxes{border-radius:20px;padding:20px 30px;background:#F1F1F1;border:1px solid #E2E9FC;width:100%;position:sticky;margin-bottom:80%;top:15vh}.strategy .boxes h5{font-size:30px;line-height:40px;font-weight:700;margin-bottom:20px;color:var(--black)}.faq .accordion .accordion-item{background:#2562F4;border-bottom:1px solid #E5E7EB!important;border-top:1px solid #E5E7EB!important;border-left:1px solid #E5E7EB!important;border-right:1px solid #E5E7EB!important;margin-bottom:15px;border-radius:6px}.faq .accordion .accordion-item .accordion-header{margin-top:0}.faq .accordion .accordion-item .accordion-header .accordion-button{padding:20px;font-size:24px}.faq .accordion .accordion-item .accordion-header .accordion-button.collapsed{background:#EDF1FC}.faq .accordion .accordion-item .accordion-header .accordion-button:not(.collapsed){background-color:transparent;box-shadow:none;color:var(--white)}.faq .accordion .accordion-item .accordion-header .accordion-button:not(.collapsed)::after{filter:brightness(0) invert(1)}.faq .accordion .accordion-item .accordion-header .accordion-button:focus{border:none;box-shadow:none}.faq .accordion .accordion-item .accordion-header .accordion-button::after{background-image:url(/static/images/down-circle-arrow.svg?7e92060bac00)!important}.faq .accordion .accordion-item .accordion-collapse.collapsing .accordion-body{color:var(--white)}.faq .accordion .accordion-item .accordion-collapse.collapse.show .accordion-body{color:var(--white);transition:0.1s ease}.faq .accordion .accordion-item .accordion-collapse .accordion-body{padding:0 20px 30px;font-size:18px;line-height:30px;margin-top:5px}.faq .expert{padding:20px 20px;border:1px solid #E5E7EB;border-radius:6px;background:#EDF1FC}.faq .expert .head{font-size:24px;text-transform:capitalize;color:var(--dark-head-color);margin:20px 0}.faq .expert a{margin-top:20px}.faq .expert a:hover{color:var(--white)}.circle-cursor{position:fixed;left:0;top:0;pointer-events:none;border-radius:50%}.circle-cursor--outer{width:30px;height:30px;border:1px solid #000;z-index:12000;opacity:0.5}.circle-cursor--inner{width:5px;height:5px;left:-2.5px;top:-2.5px;z-index:11000;background:#000}.progress-wrap{position:fixed;right:30px;bottom:30px;height:46px;width:46px;cursor:pointer;display:block;border-radius:50px;box-shadow:inset 0 0 0 2px rgba(0,0,0,0.1);z-index:10000;opacity:1;visibility:hidden;transform:translateY(15px);transition:all 200ms linear;background:#fff}.progress-wrap.active-progress{opacity:1;visibility:visible;transform:translateY(0)}.progress-wrap::after{position:absolute;font-family:"FontAwesome";content:"\f062";text-align:center;line-height:46px;font-size:24px;color:rgba(0,0,0,0.3);left:0;top:0;height:46px;width:46px;cursor:pointer;display:block;z-index:1;transition:all 200ms linear}.progress-wrap:hover::after{opacity:0}.progress-wrap::before{position:absolute;font-family:"FontAwesome";content:"\f062";text-align:center;line-height:46px;font-size:24px;opacity:0;background:black;-webkit-background-clip:text;-webkit-text-fill-color:transparent;left:0;top:0;height:46px;width:46px;cursor:pointer;display:block;z-index:2;transition:all 200ms linear}.progress-wrap:hover::before{opacity:0.7}.progress-wrap svg path{fill:none}.progress-wrap svg.progress-circle path{stroke:rgba(0,0,0,0.2);stroke-width:4;box-sizing:border-box;transition:all 200ms linear}.text-section .text-contnt{width:90%;margin:0 auto}.text-section .text-contnt .long-head{margin-bottom:20px}.text-section .text-contnt p{font-size:20px;line-height:34px}.text-section .arrow-icon{color:#ddd;font-size:2.5rem;animation:pulse 1.5s ease-out;animation-iteration-count:infinite}@keyframes pulse{0%{opacity:0.5}50%{opacity:0.7;transform:translateY(10px)}100%{opacity:1}}.about-us .content h5{font-size:28px;line-height:40px;margin-bottom:20px}.about-us .content p{font-size:20px;line-height:34px;color:#252525;margin-bottom:25px}.about-us .img-area{display:grid;gap:20px;margin-top:0px}.about-us .img-area img{-o-object-fit:cover;object-fit:cover}.about-us .img-area .img1{grid-column:1/span 1;grid-row:1/span 2;width:100%;height:480px;border-radius:10px}.about-us .img-area .img2{grid-column:2;width:100%;height:230px;border-radius:10px}.about-us .img-area .img3{grid-column:2;width:100%;height:230px;border-radius:10px}.mission-vision{background:#f1f7ff}.mission-vision .ms-vs{padding-right:30px}.mission-vision .ms-vs .sub-head{margin-bottom:30px!important;color:var(--blue)!important}.mission-vision .ms-vs p{color:#252525;font-size:20px;line-height:34px}.counters{margin-top:60px!important}.counters .counts{text-align:center}.counters .counts .cunt-main{font-size:50px;font-weight:600;color:var(--blue);margin:0 0 0px;line-height:normal}.counters .counts p{font-size:20px;font-weight:400;color:var(--dark-head-color)}.brands .worked-with{width:60%;margin:0 auto 50px;text-align:center}.brands .worked-with span{color:var(--blue)}.brands .brand-logo{padding:30px;border-radius:8px;text-align:center;margin-top:40px}.brands .brand-logo .logos{display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr}.brands .brand-logo .logos img{width:100%;height:140px;-o-object-fit:contain;object-fit:contain;padding:30px 50px 30px;border-bottom:1px solid #D9D9D9;filter:grayscale(1);transition:0.4s ease}.brands .brand-logo .logos img:hover{filter:grayscale(0);transition:0.4s ease}.brands .brand-logo .logos img:not(:last-child){border-right:1px solid #D9D9D9}.brands .brand-logo .logos img:nth-child(5){border-right:none}.brands .brand-logo .logos img:nth-child(6){border-bottom:none}.brands .brand-logo .logos img:nth-child(7){border-bottom:none}.brands .brand-logo .logos img:nth-child(8){border-bottom:none}.brands .brand-logo .logos img:nth-child(9){border-bottom:none}.brands .brand-logo .logos img:nth-child(10){border-bottom:none}.leader{position:relative;display:none}.leader::before{position:absolute;left:0;bottom:0;width:630px;height:270px;background-size:contain;background:url(/static/images/leadership-bg-2.webp?2589ae145a2d) no-repeat;content:""}.leader::after{position:absolute;right:0;bottom:0;width:479px;height:395px;background-size:contain;background:url(/static/images/leadership-bg.webp?2589ae145a2d) no-repeat;content:"";z-index:1}.leader .lead-header{width:80%;text-align:center;margin:0 auto 50px}.leader .lead-header p{font-size:24px;line-height:40px;color:var(--dark-head-color)}.leader .team-bx{margin-top:30px;position:relative;z-index:2;text-align:center}.leader .team-bx img{border-radius:12px}.leader .team-bx h4{font-size:28px;font-weight:700;margin-bottom:15px;margin-top:20px;color:var(--black)}.leader .team-bx p{font-size:20px;font-weight:400;color:var(--black)}.contact-us .content{padding-right:40px}.contact-us .content h5{font-size:80px;line-height:80px;margin-bottom:35px}.contact-us .content h6{font-size:18px}.contact-us .content p{font-size:22px;margin-bottom:30px}.contact-us .form-area{border:1px solid var(--black);padding:30px 30px;border-radius:14px}.contact-us .form-area h3{font-size:30px;margin:0 0 30px}.contact-us .form-area input{height:60px}.contact-us .form-area input,.contact-us .form-area textarea{border:1px solid #ccc;width:100%;border-radius:8px;padding:10px}.contact-add{background-image:linear-gradient(to right,#000717,#002D97)}.contact-add .details{display:flex;gap:20px;align-items:start}.contact-add .details span{background:#005DE9;width:60px;height:60px;border-radius:50%;padding:5px;display:flex;align-items:center;justify-content:center}.contact-add .details span svg path{fill:#fff}.contact-add .details .data{width:calc(100% - 60px)}.contact-add .details .data h5{font-size:24px;color:var(--white);margin:0 0 15px}.contact-add .details .data p,.contact-add .details .data a{color:var(--white);font-size:16px!important;margin-bottom:0}.innovation{background:url(/static/images/innovation-bg.webp?2589ae145a2d) no-repeat;background-size:cover;background-position:top;width:100%;height:100%;padding:10rem 0}.innovation .content{overflow:hidden}.marq{padding:16px 20px;background:var(--blue);display:flex}.marq marquee{width:100%}.marq marquee .marques{width:100%;display:flex;gap:30px;align-items:center;height:30px}.marq img{width:20px;height:20px;filter:brightness(1) invert(1)}.marq p{color:var(--white);font-size:26px;margin-bottom:0;font-weight:600;text-transform:uppercase}.case-study-slide{overflow:hidden}.case-study-slide .slide{position:absolute;top:0px;left:0;width:100%;height:100vh;overflow:hidden}.slides-container{position:relative;left:0;top:0;width:100%;height:100vh;overflow:hidden;z-index:10}.slides-container .case-color{padding-left:100px;padding-top:100px;height:100%;display:flex;align-items:center}.slides-container .case-color .left-ara{width:50%;padding-right:50px}.slides-container .case-color .right-ara{width:50%}.slides-container .case-color .right-ara img{width:100%}.slides-container .counting{display:flex;flex-direction:column;gap:20px;position:absolute;left:40px;top:50%;transform:translateY(-50%);z-index:5;align-items:center}.slides-container .counting p{font-size:15px;color:var(--white);margin-bottom:10px}.slides-container .counting .count-line{display:flex;flex-direction:column}.slides-container .counting .count-line .slide-count{height:100px;width:2px;border:none;background-color:#f1f1f1;opacity:0.3}.slides-container .counting .count-line .slide-count.active{opacity:0.8}.product-list__item{display:flex;overflow:hidden;align-items:center;height:100%}.product-list__item-image{width:50%;height:100%;position:relative;z-index:1}.product-list__item-image{width:100%;height:100%;position:relative;z-index:1}.product-list__item-image--bg{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;opacity:0;transform:translateY(100px);transition:opacity 1s ease,transform 0.6s ease 2s}.active .product-list__item-image--bg{opacity:1;transform:translateY(0)}.active .product-list__item-image--bg{transition:all 1.2s ease 0s}.slides-container-wrapper{position:relative;height:100vh}.product-list__item{display:flex;overflow:hidden;align-items:center;height:100%}.swiper-slide.transitionEnd .product-list__item-image--bg{opacity:1;transform:translateY(0)}.slide-style{background-color:#6f23d0;padding:0}.slide-style .light-btn{background:transparent;color:var(--white);margin-top:30px}.slide-style .apps-btn{background:rgba(0,0,0,0.25);font-size:15px;font-weight:500;width:-moz-fit-content;width:fit-content;height:52px;display:flex;justify-content:center;align-items:center;border-radius:30px;padding:10px 30px;color:var(--white)}.slide-style .apps-btn:hover{background:var(--blue)}.slide-style .heading{font-size:70px;color:var(--white);margin-bottom:30px}.slide-style .heading img{width:200px;height:100px}.slide-style .heading2{font-size:40px;line-height:50px;margin-bottom:20px;font-weight:600;color:var(--white)}.slide-style p{color:var(--white);font-size:20px;line-height:34px;margin-bottom:20px}.slide-style a i{padding-left:6px}.slide-style a:hover{background:var(--blue);border:none}.slide-style a:hover i{padding-left:10px;transition:ease 0.4s}.slide-style .row{align-items:center}.four-prt{background:#EDF1FC}.four-prt h5{margin-bottom:60px}.four-prt .bxes{padding:40px 20px;background:var(--white);margin-top:40px;border-radius:20px;border:1px solid rgba(0,122,255,0.1);padding:15px;height:270px;overflow:hidden;transition:all 0.7s ease}.four-prt .bxes:hover{background:rgba(0,122,255,0.05);transition:all 0.7s ease;margin-top:30px}.four-prt .bxes img{margin:10px 0 20px}.four-prt .bxes .head{font-size:20px;text-transform:capitalize;color:var(--dark-head-color)}.four-prt .bxes .head span{display:block;transition:all 0.7s ease}.four-prt .bxes p{min-height:50px}.service-provide{background:#0a0a0a}.service-provide .content h6{border-color:rgba(255,255,255,0.09);background-color:rgba(255,255,255,0.1);border-radius:30px;color:var(--white);font-size:16px!important;padding:8px 20px;text-align:center;margin-bottom:20px;width:-moz-fit-content;width:fit-content}.service-provide .content .long-head{font-size:54px;line-height:70px;margin-bottom:50px;font-weight:500}.service-provide .content .long-head span{font-weight:300;opacity:0.4}.service-provide .content a{transition:0.5s ease}.service-provide .content a span{margin-left:5px;transition:0.5s ease}.service-provide .content a:hover{color:var(--white);transition:0.5s ease}.service-provide .content a:hover span{margin-left:10px;transition:0.5s ease}.service-provide .content img{margin-top:60px;width:70%;opacity:0.2}.service-provide .rgt-content{padding-left:30px}.service-provide .rgt-content ul{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));padding:0 30px!important;background:#141414;gap:30px}.service-provide .rgt-content ul li{padding:3.5rem 0}.service-provide .rgt-content ul li:nth-child(1){border-bottom:1px solid rgba(255,255,255,0.1)}.service-provide .rgt-content ul li:nth-child(2){border-bottom:1px solid rgba(255,255,255,0.1)}.service-provide .rgt-content ul li img{margin-bottom:30px;width:70px;height:80px;-o-object-fit:contain;object-fit:contain}.service-provide .rgt-content ul li h5{color:var(--white);font-size:24px;line-height:34px;margin-bottom:20px;font-weight:600}.service-provide .rgt-content ul li h5 span{display:block}.service-provide .rgt-content ul li p{color:var(--white);font-size:16px;font-weight:500;line-height:24px;margin-bottom:0}.about-home .upper{width:70%;margin-bottom:60px}.about-home .img-part{position:relative}.about-home .img-part img{border-radius:20px}.about-home .img-part .anim-image{position:absolute;right:-100px;top:50%;transform:translateY(-50%);background:#fff;border-radius:50%;width:200px;height:200px}.about-home .img-part .anim-image img{position:absolute}.about-home .img-part .anim-image img:first-child{animation-name:rotate;animation-duration:10s;animation-iteration-count:infinite;animation-timing-function:linear;z-index:1;width:180px;height:180px;left:10px;top:10px}.about-home .img-part .anim-image img:last-child{z-index:2;width:100px;height:100px;top:50%;left:50%;transform:translate(-50%,-50%)}.about-home .contnt-part{padding-left:100px;display:flex;justify-content:center;flex-direction:column;height:100%}.about-home .contnt-part p{margin-bottom:20px;font-size:18px;color:#1E1B39}.about-home .contnt-part img{width:40%}.about-home .contnt-part a{margin-top:40px}.about-home .contnt-part a span{margin-left:5px;transition:0.5s ease}.about-home .contnt-part a:hover{color:var(--white);transition:0.5s ease}.about-home .contnt-part a:hover span{margin-left:10px;transition:0.5s ease}.why-choose-us{position:relative}.why-choose-us .lottie-area{position:absolute;left:0;top:50%;transform:translateY(-50%);display:flex;justify-content:space-between;width:100%;content:""}.why-choose-us .lottie-area .lottie-left{width:50%}.why-choose-us .lottie-area .lottie-right{transform:scaleX(-1);width:50%}.why-choose-us .upper{margin-bottom:60px}.why-choose-us .boxes{background:#EDF1FC;padding:40px 30px;border-radius:20px}.why-choose-us .boxes img{margin-bottom:20px;width:60px}.why-choose-us .boxes .head{font-size:22px;margin-bottom:15px;min-height:40px}.why-choose-us .boxes p{font-size:20px;line-height:32px;min-height:130px}.why-choose-us .choose-area{background:#EDF1FC;border-radius:20px;padding:30px;margin-bottom:30px}.why-choose-us .choose-area p{margin-bottom:20px;font-size:20px;line-height:32px}.why-choose-us .choose-area .choose-head{display:flex;justify-content:space-between;align-items:center;margin-bottom:30px;gap:20px}.why-choose-us .choose-area .choose-head h5{width:75%;margin-bottom:0}.why-choose-us .choose-area .choose-head svg{width:70px;height:auto}.galry{background:#EDF1FC}.galry .long-head{margin-bottom:40px;margin-top:0}.galry a{margin-top:30px;position:relative;transition:0.4s ease}.galry a img{border-radius:8px;width:100%;height:220px;-o-object-fit:cover;object-fit:cover}.galry a .overcover{position:absolute;width:100%;height:0%;left:0;top:0;display:flex;align-items:center;justify-content:center;font-size:50px;color:var(--white);background:rgba(0,0,0,0.6);content:"";transition:0.4s ease;opacity:0;border-radius:8px}.galry a:hover .overcover{height:100%;transition:0.4s ease;opacity:1}.lightbox img{max-height:none!important}.error_404{height:100vh}.error_404 .detail_404{display:flex;align-items:center;justify-content:center;flex-direction:column;height:100vh;text-align:center}.error_404 .detail_404 h4{margin-top:30px}.error_404 .detail_404 p{margin-bottom:30px}.contact_form{position:relative;margin-top:-80px}.contact_form .white-box{background:#fff;padding:60px;box-shadow:0px 0px 8px #e7e7e7}.contact_form .white-box .white-box-title{color:#191919;font-size:32px;font-weight:38px;font-weight:500;margin-bottom:40px}.contact_form .white-box p{color:#191919;font-size:16px;font-weight:400}.contact_form .white-box p span{color:#4842A8;font-size:14px}.contact_form .white-box button{width:250px;font-weight:400!important}.contact_form .white-box .box{border:1px solid #DEE2E6;padding:12px 15px;display:flex;align-items:center;gap:20px}.contact_form .white-box .box .data{width:100%}.contact_form .white-box .box .data label{font-size:16px;color:#191919;font-weight:400;margin-bottom:10px}.contact_form .white-box .box .data input{width:100%;padding:8px 2px}.contact_form .white-box .box .data .calling{display:flex;align-items:center;gap:10px;overflow:hidden}.contact_form .white-box .box .data .calling select{background:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:35%}.contact-logo{padding:3rem 0}.contact-logo .logos-ara{display:flex;justify-content:space-between;align-items:center}.contact-logo .logos-ara img{height:60px;width:120px;-o-object-fit:contain;object-fit:contain}.g-location{position:relative}.g-location .g-location-title{position:relative;font-size:42px;font-weight:500;color:#191919;margin-bottom:40px}.g-location .g-location-title::before{width:100px;height:3px;background:#191919;bottom:-20px;left:0;position:absolute;content:""}.g-location p{font-size:16px;font-weight:300;width:50%;color:#191919}.g-location .map-area{display:flex;margin-top:50px;box-shadow:0px 0px 8px #ebebeb;height:100%}.g-location .map-area iframe{width:50%;height:auto}.g-location .map-area .addrs-area{background:#fff;padding:40px 30px 60px 40px;position:relative}.g-location .map-area .addrs-area::before{width:70%;height:5px;background:#4842A8;top:0;right:20px;position:absolute;content:""}.g-location .map-area .addrs-area h5{color:#191919;font-size:36px;font-weight:300;margin-bottom:30px}.g-location .map-area .addrs-area p{color:#191919;font-size:16px;font-weight:300;width:100%}.g-location .map-area .addrs-area a{font-size:16px;font-weight:300;color:#4842A8;margin-top:40px;margin-bottom:30px}.g-location .map-area .addrs-area .loca-blue{background:#4842A8;width:77px;height:77px;display:flex;align-items:center;justify-content:center;margin-left:auto;position:absolute;bottom:0;right:0}.blog{position:relative}.blog .blg-list{position:relative}.blog .blg-list .blog-list-area{border-radius:10px;border:1px solid #E8E8E8;display:flex;align-items:center;margin-bottom:30px}.blog .blg-list .blog-list-area img{border-radius:10px 0px 0px 10px;width:400px;height:350px;-o-object-fit:cover;object-fit:cover}.blog .blg-list .blog-list-area .blog-dtl{padding:20px 40px;width:calc(100% - 400px)}.blog .blg-list .blog-list-area .blog-dtl .blg-hd{background:#005DE9;padding:8px 25px;border-radius:30px;color:var(--white);font-size:11px;font-weight:600;text-transform:uppercase;width:-moz-fit-content;width:fit-content;margin:0 0 20px}.blog .blg-list .blog-list-area .blog-dtl h2{color:#0E0E0E;font-size:32px;line-height:38px;font-weight:500;margin-bottom:20px}.blog .blg-list .blog-list-area .blog-dtl p{color:#6D6F72;font-size:17px;line-height:27px;font-weight:400;margin-bottom:25px}.blog .blg-list .blog-list-area .blog-dtl .autor-atl{display:flex;align-items:center;gap:20px}.blog .blg-list .blog-list-area .blog-dtl .autor-atl p{margin-bottom:0}.blog .blg-list .pagination{justify-content:center;display:flex;align-items:center;gap:10px;padding:10px;border-radius:6px}.blog .blg-list .pagination a{color:#005DE9!important}.blog .blg-list .pagination .fa-solid{background:transparent;padding:5px;color:#333;cursor:pointer;display:flex;align-items:center;justify-content:center;border-radius:50%;width:27px;border:1px solid #E8E8E8;height:27px;transition:0.4s ease}.blog .blg-list .pagination .fa-solid:hover{background:#005DE9;color:var(--white);transition:0.4s ease}.blog .blg-list .pagination .box{width:27px;height:27px;background:transparent;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;color:#333}.blog .blg-list .pagination .box:hover{background:#005DE9;color:var(--white)!important;transition:0.4s ease}.blog .blg-list .pagination .active{background:#005DE9;color:#fff}.blog .blog-sidebar{position:relative}.blog .blog-sidebar .blog-sidebar-inner{background:#FFEEE8;padding:30px;border-radius:20px}.blog .blog-sidebar .blog-sidebar-inner .blog-sidebar-inner-title{color:#0E0E0E;font-size:19px;font-weight:500;margin-bottom:20px}.blog .blog-sidebar .blog-sidebar-inner .srch{position:relative;margin-bottom:30px}.blog .blog-sidebar .blog-sidebar-inner .srch input{background:#fff;border-radius:30px;height:50px;width:100%;position:relative;padding:10px 10px 10px 40px}.blog .blog-sidebar .blog-sidebar-inner .srch img{position:absolute;left:10px;top:50%;transform:translateY(-50%);z-index:1}.blog .blog-sidebar .blog-sidebar-inner ul{list-style:disc;padding-left:17px!important;margin-bottom:40px}.blog .blog-sidebar .blog-sidebar-inner ul li:not(:last-child){margin-bottom:12px}.blog .blog-sidebar .blog-sidebar-inner ul li a{font-size:16px;font-weight:400;color:#0E0E0E}.blog .blog-sidebar .blog-sidebar-inner .post_r .post-dtl{display:flex;align-items:center;gap:20px;margin-bottom:20px}.blog .blog-sidebar .blog-sidebar-inner .post_r .post-dtl .post_r_dtl p{color:#0E0E0E;font-size:14px;font-weight:500;margin-bottom:6px;display:flex;align-items:center;gap:10px}.blog .blog-sidebar .blog-sidebar-inner .post_r .post-dtl .post_r_dtl p span{color:#8F929D}.blog .blog-sidebar .blog-sidebar-inner .post_r .post-dtl .post_r_dtl a{color:#0E0E0E;font-size:20px;font-weight:400;line-height:26px}.blog .blog-sidebar .blog-sidebar-inner .tagging{display:flex;align-items:center;gap:5px;flex-wrap:wrap}.blog .blog-sidebar .blog-sidebar-inner .tagging a{background:var(--white);padding:6px 18px;border-radius:15px;color:#8F929D;font-size:14px;font-weight:300;transition:0.4s ease}.blog .blog-sidebar .blog-sidebar-inner .tagging a:hover{background:#005DE9;transition:0.4s ease;color:var(--white)}.blog-details-banner{position:relative}.blog-details-banner::before{background:rgba(0,0,0,0.7);width:100%;height:100%;left:0;top:0;position:absolute;content:""}.blog-details-banner .main-bann{height:700px}.blog-details-banner img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.blog-details-banner .content{position:absolute;bottom:10%;z-index:2;width:1000px}.blog-details-banner .content h1{font-size:57px;line-height:70px;font-weight:600;margin-bottom:20px;color:var(--white);margin-top:20px}.blog-details-banner .content .authr-blog{display:flex;align-items:center;color:#D2D3D5;font-size:14px;font-weight:500;gap:20px}.blog-details-banner .content .authr-blog .auth-name{display:flex;align-items:center;gap:15px}.blog-details-banner .content .authr-blog .auth-name span{color:var(--white)}.blog-details-banner .content .authr-blog p{margin-bottom:0}.search-result{margin-top:0;margin-bottom:0.2rem;font-weight:500;line-height:1.2}.blog_details .dtls img{width:100%!important}.blog_details .dtls p{font-size:17px;color:#6D6F72;line-height:27px;margin-bottom:30px}.blog_details .dtls p img{width:100%!important;height:100%!important}.blog_details .dtls p a{display:inline;font-size:17px}.blog_details .dtls ul{padding-left:2rem!important;list-style:disc!important}.blog_details .dtls h4{color:#0E0E0E;font-size:24px;font-weight:600;margin-bottom:20px}.blog_details .dtls .img-area{display:flex;align-items:center;gap:10px;margin-bottom:30px}.blog_details .dtls .img-area img{width:50%}.blog_details .dtls .blog_quote{background:#FFEEE8;width:100%;border-radius:14px;padding:40px;text-align:center;border-left:2px solid #4050FF;margin-bottom:40px}.blog_details .dtls .blog_quote h6{font-size:18px;line-height:35px!important;font-weight:300!important;text-align:left;color:#0E0E0E;margin-top:20px}.blog_details .dtls .auth-spn{margin-bottom:40px}.blog_details .dtls .auth-spn img{margin-bottom:5px}.blog_details .dtls .auth-spn span{color:#6D6F72;font-size:16px}.blog_details .dtls .about-auth{background:#FFEEE8;border-radius:14px;padding:50px;display:flex;align-items:start;gap:30px}.blog_details .dtls .about-auth img{width:80px!important}.blog_details .dtls .about-auth .auth-dlt-prt .auth-dlt-prt-name{color:#0E0E0E;font-size:19px;font-weight:500;margin-bottom:10px;margin-top:0}.blog_details .dtls .about-auth .auth-dlt-prt .abt-author{color:#8F929D;font-size:14px!important;font-weight:400!important;text-transform:uppercase}.blog_details .dtls .about-auth .auth-dlt-prt .data{font-size:17px;color:#6D6F72;line-height:27px;margin-bottom:20px}.blog_details .dtls .about-auth .auth-dlt-prt .social{display:flex;align-items:center;gap:30px}.blog_details .may-like{margin-top:100px}.blog_details .may-like .may-like-head{color:#0E0E0E;font-size:35px;font-weight:500;margin-bottom:40px}.blog_details .may-like .like{position:relative}.blog_details .may-like .like img{border-radius:14px;margin-bottom:15px;height:300px;width:100%;-o-object-fit:cover;object-fit:cover}.blog_details .may-like .like .related-blog{font-size:14px!important;font-weight:400!important;margin-bottom:10px;text-transform:uppercase;color:#0E0E0E}.blog_details .may-like .like a{color:#0E0E0E;font-size:24px;line-height:34px;font-weight:500}.blog_details .may-like .like .owl-nav{position:absolute;width:100%;bottom:40%;transform:translateY(-50%);padding:0 10px;display:flex;align-items:center;justify-content:space-between}.blog_details .may-like .like .owl-nav button{background:#FFEEE8;width:50px;height:50px;border-radius:50%;display:flex;align-items:center;justify-content:center}.blog_details .may-like .like .owl-nav button span{font-size:0;position:relative}.blog_details .may-like .like .owl-nav .owl-prev span{background:url(/static/images/left-arw.svg) no-repeat;width:18px;height:12px}.blog_details .may-like .like .owl-nav .owl-next span{background:url(/static/images/right-arw.svg) no-repeat;width:18px;height:12px}.common-banner{position:relative;height:700px}.common-banner::before{background:rgba(0,0,0,0.7);width:100%;height:100%;left:0;top:0;position:absolute;content:""}.common-banner img{height:700px;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top}.common-banner .content{position:absolute;bottom:10%;z-index:2;width:1000px;text-align:center;transform:translateX(-50%);left:50%}.common-banner .content .blue-tag{margin:0 auto 20px}.common-banner .content .blue-tag:hover{color:var(--white)}.common-banner .content h1{font-size:57px;line-height:70px;font-weight:600;margin-bottom:20px;color:var(--white);margin-top:20px}.light-bg-bx{background:#faf8fb}.working-here .working-box{border:1px solid #eee;padding:30px;border-radius:6px;margin-top:40px}.working-here .working-box img{margin-bottom:15px}.working-here .working-box h5{color:#1A1A1A;font-size:22px;font-weight:500;margin-bottom:20px}.working-here .working-box h6 span{display:block}.working-here .working-box p{color:#545454;font-size:16px;font-weight:400;margin-bottom:0}.hiring{background:var(--black)}.hiring .jobs{background:#252525;border-radius:10px;padding:16px 20px;display:flex;align-items:center;justify-content:space-between;margin-top:30px}.hiring .jobs .left-desc .job-title{color:var(--white);font-size:22px;font-weight:500;margin-bottom:20px}.hiring .jobs .left-desc .job-des ul{display:flex;align-items:center;gap:50px;padding-left:20px!important}.hiring .jobs .left-desc .job-des ul li{color:#C4C4C4;font-weight:400;font-size:16px;list-style:circle}.hiring .jobs .left-desc .job-des ul li span{color:var(--white);margin-left:20px}.hiring .jobs .btn-ara{display:flex;align-items:center;gap:20px}.project-comp h3{font-size:45px;line-height:55px;color:#1A1A1A;font-weight:500;text-align:center;margin-bottom:20px}.project-comp .owl-carousel{position:relative}.project-comp .owl-carousel .owl-dots{position:absolute;bottom:20px;left:50%;transform:translateX(-50%)}.project-comp .owl-carousel .owl-dots button span{background:#c7cbd0}.project-comp .owl-carousel .owl-dots button.active span{background-image:none;background:#fff}.ofc-happn .happen-img{font-size:50px;line-height:50px;font-weight:400;margin-bottom:20px}.ofc-happn .happen-img span{background:var(--blue);padding:8px 10px;color:var(--white);display:inline-block;font-weight:500}.ofc-happn .images-ara{margin-top:30px}.ofc-happn .images-ara img{cursor:pointer}.ofc-happn .images-ara .img-area{display:grid;gap:15px;margin-top:0px}.ofc-happn .images-ara .img-area .img3{grid-column:2/span 2;grid-row:1/span 2;width:100%;border-radius:10px;height:280px;-o-object-fit:cover;object-fit:cover}.ofc-happn .images-ara .img-area .img2{grid-column:1;width:100%;height:100%;border-radius:10px;height:128px;-o-object-fit:cover;object-fit:cover}.ofc-happn .images-ara .img-area .img1{grid-column:1;width:100%;height:100%;border-radius:10px;height:128px;-o-object-fit:cover;object-fit:cover}.ofc-happn .images-ara .img-area-2{display:grid;gap:15px;margin-top:0px;grid-template-columns:68% 30%}.ofc-happn .images-ara .img-area-2 .img1{grid-column:1/span 1;grid-row:1/span 1;width:100%;height:510px;-o-object-fit:cover;object-fit:cover;border-radius:10px}.ofc-happn .images-ara .img-area-2 .img2{grid-column:2;width:100%;-o-object-fit:cover;object-fit:cover;height:510px;border-radius:10px}.ofc-happn .images-ara .img-area-3{display:grid;gap:15px;margin-top:0px}.ofc-happn .images-ara .img-area-3 .img1{grid-column:1/span 2;grid-row:1/span 2;width:100%;height:510px;-o-object-fit:cover;object-fit:cover;border-radius:10px}.ofc-happn .images-ara .img-area-3 .img2{grid-column:3;width:100%;height:100%;border-radius:10px;-o-object-fit:cover;object-fit:cover}.ofc-happn .images-ara .img-area-3 .img3{grid-column:3;width:100%;height:100%;border-radius:10px;-o-object-fit:cover;object-fit:cover}.lightbox{display:none;position:fixed;z-index:9999;padding-top:10px;padding-bottom:10px;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:rgba(0,0,0,0.9)}.lightbox .lightbox-content{margin:auto;display:block;max-width:80%;height:100%}.lightbox .lightbox-content img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.lightbox .close{position:absolute;top:15px;right:35px;color:#fff;font-size:40px;font-weight:bold;transition:0.3s}.lightbox .close:hover,.lightbox .close:focus{color:#bbb;text-decoration:none;cursor:pointer}.lightbox .prev,.lightbox .next{cursor:pointer;position:absolute;top:50%;width:auto;padding:16px;margin-top:-50px;color:white;font-weight:bold;font-size:20px;transition:0.6s ease;border-radius:0 3px 3px 0;-webkit-user-select:none;-moz-user-select:none;user-select:none}.lightbox .prev:hover,.lightbox .next:hover{background-color:rgba(0,0,0,0.8)}.lightbox .next{right:0;border-radius:3px 0 0 3px}.opng{display:flex;align-items:center;gap:5px}.opng img{width:18px!important;height:20px!important;-o-object-fit:contain;object-fit:contain}.working-here-title{font-size:20px!important;line-height:24px!important;font-weight:600!important;color:var(--black)}.career-dtls .respons{padding-right:40px}.career-dtls .respons h3{margin-bottom:30px;margin-top:0}.career-dtls .respons h4{font-size:18px;font-weight:500;margin-bottom:15px}.career-dtls .respons ul{margin-bottom:30px;padding-left:1.2rem!important}.career-dtls .respons ul li{margin-bottom:15px;font-size:16px;line-height:22px;font-weight:400;list-style:disc}.career-dtls .respons .ready-join{margin-top:50px}.career-dtls .respons .ready-join .ready-join-h3{margin-bottom:15px;margin-top:0;font-weight:500;line-height:1.2;font-size:1.75rem}.career-dtls .respons .ready-join .join-area{border:1px solid #333;padding:20px;display:flex;align-items:center;gap:30px;margin-top:30px}.career-dtls .respons .ready-join .join-area .apply-pos{background:var(--blue);color:var(--white);gap:10px;font-size:20px;display:flex;align-items:center;justify-content:center;padding:20px 40px}.career-dtls .respons .ready-join .join-area .apply-pos svg{transform:rotate(-45deg);transition:0.4s ease}.career-dtls .respons .ready-join .join-area .apply-pos svg path{fill:#fff}.career-dtls .respons .ready-join .join-area .apply-pos:hover svg{transform:rotate(0deg);transition:0.4s ease}.career-dtls .respons .ready-join .join-area p a{font-size:18px}.career-dtls .opng-form{padding:20px;background:#f2f2f7;border-radius:6px}.career-dtls .opng-form .job-sub-head{margin-bottom:30px;margin-top:0;font-size:30px;margin-top:0;font-weight:500;line-height:1.2}.career-dtls .opng-form form select{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto;height:60px}.career-dtls .opng-form form input{height:60px}.career-dtls .opng-form form [type=file]::-webkit-file-upload-button{background:#f5f5f5;border-radius:4px;color:#333;cursor:pointer;font-size:12px;outline:none;padding:10px 25px;text-transform:uppercase;-webkit-transition:all 1s ease;transition:all 1s ease;height:60px}.we-offer{background:#f2f2f7;position:relative;padding:3rem 1rem 4rem}.we-offer .sub-head-offer{margin-top:0;margin-bottom:0.5rem;font-weight:500;line-height:1.2;font-size:1.75rem}.we-offer .offer-box{background:var(--white);padding:40px 30px}.we-offer .offer-box img{width:70px!important;margin-bottom:20px}.we-offer .offer-box h6{font-size:24px!important}.we-offer .offer-box p{margin-bottom:0;min-height:50px}.we-offer .owl-nav{position:absolute;display:flex;align-items:center;gap:10px;right:0;top:-100px}.we-offer .owl-nav button{width:40px;height:40px;background:#c7c7cc!important;display:flex;align-items:center;justify-content:center}.we-offer .owl-nav button span{font-size:30px}.all-services .srvic-box{display:flex;gap:40px;border:1px solid #D9D9D9;padding:25px;border-radius:10px}.all-services .srvic-box .image-box{width:40%}.all-services .srvic-box .image-box img{border-radius:6px;width:100%;height:480px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.all-services .srvic-box .content-box{width:60%}.all-services .srvic-box .content-box h2{font-size:30px;font-weight:700;margin-bottom:15px;color:var(--black)}.all-services .srvic-box .content-box p{font-size:20px;line-height:34px;color:#252525;margin-bottom:25px}.all-services .srvic-box .content-box .bodr-box{border:1px solid #D9D9D9;padding:20px;border-radius:6px;margin-bottom:30px}.all-services .srvic-box .content-box .bodr-box .bodr-bx-inner{display:flex;gap:20px;align-items:center}.all-services .srvic-box .content-box .bodr-box .bodr-bx-inner .bodr-bx-inner-title{font-size:20px;font-weight:600;color:var(--black)}.all-services .srvic-box .content-box .bodr-box .bodr-bx-inner .bodr-bx-inner-title span{display:block;color:var(--grey);font-size:16px;margin-top:6px;font-weight:400}.submit__generated{display:inline-block}.submit__generated span{display:inline-block;width:35px;height:35px;vertical-align:center;line-height:35px;font-weight:bold;font-size:16px;text-align:center;letter-spacing:1px;text-transform:uppercase;border:1px solid #cdcdcd;border-radius:4px}.submit__generated.valid:after,.submit__generated.unvalid:after{font-family:FontAwesome;font-size:18px;margin-left:10px}.submit__generated.valid:after{content:"\f00c";color:#2ecc71}.submit__generated.valid .submit__input{border:1px solid #2ecc71!important;color:#2ecc71!important}.submit__generated.unvalid:after{content:"\f00d";color:#e74c3c}.submit__generated.unvalid .submit__input{border:1px solid #e74c3c!important;color:#e74c3c}.submit__generated .submit__input{position:relative;outline:0;height:35px!important;width:35px;border-radius:4px;border:1px solid #cdcdcd!important;color:#42A0DD;text-align:center;font-weight:bold;font-size:16px;top:-1px}i.fa-refresh{margin:4px 0 0px 5px;padding:5px;font-size:18px;color:rgba(0,0,0,0.2);cursor:pointer;transform-origin:center center;transition:transform 0.2s ease-out,color 0.2s ease-out}i.fa-refresh:hover{color:rgba(0,0,0,0.4);transform:rotate(180deg)}.error-message{color:#dc3545;font-size:12px;padding-left:5px}.contact-error-message{color:#dc3545;font-size:12px;padding-left:28%}.captcha-error-message{color:#dc3545;font-size:12px;padding-left:5px;margin-top:-0.5%!important}.ml-3{margin-left:10px}.industry-main .indus_main-div{display:block;position:relative;overflow:hidden}.industry-main .indus_main-div .indus-box{position:relative}.industry-main .indus_main-div .indus-box::before{position:absolute;width:100%;height:100%;left:0;top:0;content:"";background:rgba(0,0,0,0.4);border-radius:20px;z-index:1}.industry-main .indus_main-div .indus-box img{position:relative;border-radius:20px;width:100%;height:400px;-o-object-fit:cover;object-fit:cover}.industry-main .indus_main-div .indus-box .content{position:absolute;bottom:0;left:0;padding:20px;z-index:11}.industry-main .indus_main-div .indus-box .content p{font-size:16px;line-height:24px;color:var(--white);font-weight:500}.industry-main .indus_main-div .indus-box .content .indus-crt{display:flex;align-items:center;gap:15px;margin-bottom:15px}.industry-main .indus_main-div .indus-box .content .indus-crt .icn-prt{width:50px;height:50px;background:#2562F4;border-radius:50%;display:flex;align-items:center;justify-content:center}.industry-main .indus_main-div .indus-box .content .indus-crt .icn-prt img{width:25px;height:40px;-o-object-fit:contain;object-fit:contain;filter:brightness(0) invert(1)}.industry-main .indus_main-div .indus-box .content .indus-crt .indus-crt-title{font-size:30px;color:var(--white);font-weight:500}.industry-main .indus_main-div .hover-box-blue{position:absolute;left:0;top:0;width:0%;height:100%;transition:0.3s ease-out;background:var(--blue);z-index:111;border-radius:20px}.industry-main .indus_main-div .hover-box-blue a{width:100%;height:100%;display:flex;align-items:center;justify-content:center;flex-direction:column;opacity:0;gap:20px;transition:0.3s ease-out}.industry-main .indus_main-div .hover-box-blue a .hover-box-text{color:var(--white);font-size:30px!important;font-weight:600!important;text-transform:uppercase}.industry-main .indus_main-div:hover .hover-box-blue{width:100%}.industry-main .indus_main-div:hover .hover-box-blue a{opacity:1;transition:0.3s ease-in}@keyframes typing{0%{width:0%}100%{width:100%}}.app-development .box{min-height:35rem}.working-here .working-box{height:18rem}.case-study-mobile{overflow:hidden;position:relative}.case-study-mobile .bg{padding:60px 0 30px;min-height:100vh}.case-study-mobile .case-bg-color{display:flex;align-items:center;min-height:100vh}.case-study-mobile .case-bg-color .left-ara{width:50%}.case-study-mobile .case-bg-color .left-ara .content{padding:20px 40px 20px 120px}.case-study-mobile .case-bg-color .left-ara .content .apps-btn{background:rgba(0,0,0,0.25);font-size:15px;font-weight:500;width:-moz-fit-content;width:fit-content;height:52px;display:flex;justify-content:center;align-items:center;border-radius:30px;padding:10px 30px;color:var(--white)}.case-study-mobile .case-bg-color .left-ara .content .apps-btn:hover{background:var(--blue)}.case-study-mobile .case-bg-color .left-ara .content .case-study-head{font-size:40px;line-height:50px;margin-bottom:20px;font-weight:600;color:var(--white)}.case-study-mobile .case-bg-color .left-ara .content p{color:var(--white);font-size:22px;line-height:34px;margin-bottom:20px}.case-study-mobile .case-bg-color .left-ara .content img{width:200px;height:100px;margin-bottom:30px}.case-study-mobile .case-bg-color .right-ara{width:50%}.case-study-mobile .owl-dots{position:absolute;top:0;left:30px;flex-direction:column;top:50%;transform:translateY(-50%);margin-top:0}.case-study-mobile .owl-dots button:first-child span{border-radius:6px 6px 0 0}.case-study-mobile .owl-dots button:last-child span{border-radius:0 0 6px 6px}.case-study-mobile .owl-dots button:not(:last-child){margin-right:0px}.case-study-mobile .owl-dots button.active span{background-image:linear-gradient(to left,#fff,#fff);box-shadow:0px 0px 0px #fff}.case-study-mobile .owl-dot span{background:rgba(255,255,255,0.3);width:6px;height:100px;border-radius:0;display:block}.case-study-mobile .owl-nav{position:absolute;top:20px;right:20px;display:flex;gap:10px;align-items:center;justify-content:center}.case-study-mobile .owl-nav button{width:40px;height:40px;border-radius:50%;border:1px solid #fff!important}.case-study-mobile .owl-nav button span{color:#fff;font-size:35px;line-height:25px}.first-bg-color{background-color:#6f23d0}.second-bg-color{background-color:#0081fa}.third-bg-color{background-color:#00234A}.forth-bg-color{background-color:#83CFAF}.fifth-bg-color{background-color:#DF5509}.sitemaps .sitemap-link ul{list-style:disc}.sitemaps .sitemap-link ul li:not(:last-child){margin-bottom:20px}.sitemaps .sitemap-link ul li a{font-size:20px;text-transform:uppercase;font-weight:500;color:#000}.sitemaps .sitemap-link ul li a:hover{color:var(--blue)}.sitemaps .sitemap-link ul li .sitemap-inner-link{margin-left:20px;margin-top:25px;margin-bottom:30px;list-style:circle!important}.sitemaps .sitemap-link ul li .sitemap-inner-link li a{font-weight:400;font-size:16px}.expert-m .modal-dialog{max-width:900px}.expert-m .modal-dialog .modal-content{border-radius:20px}.expert-m .modal-dialog .expert-main{position:relative;display:flex}.expert-m .modal-dialog .expert-main .expert-left{width:40%;height:auto;background-size:cover;background-position:center;border-radius:20px 0 0 0px}.expert-m .modal-dialog .expert-main .expert-left h3{color:#000;font-size:30px;font-weight:600;line-height:1.2;position:relative}.expert-m .modal-dialog .expert-main .expert-left h3 span{color:var(--blue)}.expert-m .modal-dialog .expert-main .expert-left p{color:#000;font-size:14px;font-weight:600;line-height:1.5;padding:0}.expert-m .modal-dialog .expert-main .expert-left img{border-radius:20px 0 0 20px}.expert-m .modal-dialog .expert-main .btn-close{position:absolute;right:10px;top:10px}.expert-m .modal-dialog .expert-main .expert-right{padding:40px 30px;width:60%;background:#F6F8F8;border-radius:0px 20px 20px 0px}.expert-m .modal-dialog .expert-main .expert-right .heading{color:#0A1425;font-size:30px;line-height:normal;font-weight:600;margin-bottom:0px}.expert-m .modal-dialog .expert-main .expert-right .subHead{color:#0A1425;font-size:16px;font-weight:600}.expert-m .modal-dialog .expert-main .expert-right form{margin-top:10px}.expert-m .modal-dialog .expert-main .expert-right input{padding:8px 0;margin:20px 0 0;width:100%;font-size:16px;background-color:transparent;border:0;font-weight:400;border-bottom:1px solid #000;color:#000;text-shadow:0px 6px 26px rgba(0,0,0,0.1607843137);resize:none;border-radius:0}.expert-m .modal-dialog .expert-main .expert-right ::-moz-placeholder{font-size:14px!important}.expert-m .modal-dialog .expert-main .expert-right ::placeholder{font-size:14px!important}.expert-m .modal-dialog .expert-main .expert-right button{margin-top:40px}.expert-m .modal-dialog .expert-main .expert-right p{font-size:18px;color:#000;text-align:center;margin-bottom:0}.expert-m .modal-dialog .black-line{background:#000;height:10px}.expert-m .modal-dialog .expert-bottom{display:flex;justify-content:space-between;gap:20px;padding:20px}.expert-m .modal-dialog .expert-bottom p{color:#000;padding-top:5px;display:block;font-size:12px;line-height:normal;font-weight:400;margin-bottom:6px}.expert-m .modal-dialog .expert-bottom p span{color:var(--blue)}.expert-m .modal-dialog .expert-bottom img{margin-bottom:10p}.aboutBnnerTxt h5{font-size:40px!important;line-height:60px!important}.galaxy_eff{position:absolute;height:300px;width:750px;overflow:hidden;top:15%;left:0;transform:rotate(45deg);pointer-events:none;z-index:1}.star{display:block;background-color:#fff;position:absolute;border-radius:100%;animation-timing-function:linear;animation-iteration-count:infinite;z-index:-1}@keyframes move_right{0%{transform:rotate(0deg) translateX(8px) rotate(0deg)}100%{transform:rotate(360deg) translateX(8px) rotate(-360deg)}}.thankyouMain{background:#f3f3f3;padding:4rem 0;background:url(/static/images/third-sec.svg?f9f9d4b0035e) no-repeat}.thankyouMain .detail{display:flex;align-items:center;justify-content:center;flex-direction:column;text-align:center;width:700px;margin:0 auto;z-index:1}.thankyouMain .detail h4{margin-bottom:10px}.thankyouMain .detail p{margin-bottom:30px}.thankyouMain .detail .thanksLogo{background:#000000;padding:15px 30px;border-radius:10px;margin-bottom:10px}@media (min-width:768px) and (max-width:991px){.thankyouMain .detail h4 span{display:block}}@media (max-width:767px){.thankyouMain .detail{width:100%;padding:0 25px}}@media (min-width:1480px){.menu-hover-industry .menu-hover-industry-inner .menu-hover-industry-data a .menu-area .menu-img{width:40px;height:40px}}@media (min-width:1201px){.case-study-mobile{display:none}}@media (max-width:1200px){.case-study-slide{display:none}.case-study-mobile .case-bg-color .left-ara .content{padding:20px 20px 20px 30px}.case-study-mobile .case-bg-color .left-ara .content .case-study-head{font-size:24px;line-height:36px}.case-study-mobile .case-bg-color .left-ara .content p{font-size:17px;line-height:24px;margin-bottom:15px}}@media (min-width:1600px){.innovation{padding:20rem 0}}@media (min-width:1501px) and (max-width:1599px){.app-development .cmads{margin-bottom:70px}.app-development .cmads .long-head{width:60%;font-weight:600;line-height:60px!important}.common-banner{height:600px}.common-banner img{height:600px}.common-banner .content h3{font-size:45px}.working-here .working-box h6{color:#1A1A1A;font-size:22px!important;font-weight:500!important;margin-bottom:15px!important}.working-here .working-box p{font-size:16px;line-height:24px}.project-comp h3{font-size:42px;line-height:50px;margin-bottom:40px}.ofc-happn h3{font-size:42px;line-height:50px}.about-us .content p{font-size:16px;line-height:24px}.about-us .img-area .img1{height:400px}.about-us .img-area .img2{height:190px}.about-us .img-area .img3{height:190px}.sub-head{font-size:42px;font-weight:500;line-height:52px}.mission-vision .ms-vs h5{margin-bottom:20px}.mission-vision .ms-vs p{font-size:16px;line-height:24px}.mission-vision .counters{margin-top:30px!important}.galry .long-head{margin-bottom:20px}.slides-container .counting{left:40px;top:55%}.slides-container .counting .count-line .slide-count{height:75px}.padding-spc{padding:4rem 0}.para{font-size:16px;line-height:24px}.lets-together .footer-blue{padding:80px 20px}.lets-together .footer-blue h3{font-size:42px;line-height:50px}.lets-together .footer-blue p{font-size:16px;line-height:24px}.brands .brand-logo{padding:20px;margin-top:10px}.our-expertise .expertise-sec .data p{font-size:16px;line-height:24px}.counters .counts .cunt-main{font-size:42px;font-weight:500}.counters .counts p{font-size:16px;font-weight:500;line-height:24px}.banner .content h1{font-size:45px;font-weight:600}.app-development .box .hd{font-size:26px;line-height:34px}.service-details .content p{font-size:18px;line-height:28px;margin-bottom:30px}.service-details .data p{font-size:18px;line-height:28px}.service-details .img-sticky img:first-child{height:400px;width:400px}.faq .accordion .accordion-item .accordion-header .accordion-button{padding:20px;font-size:16px;font-weight:400}.faq .accordion .accordion-item .accordion-collapse .accordion-body{font-size:16px;line-height:24px}.slide-style .heading{font-size:60px}.slide-style .heading img{width:200px;height:100px}.slide-style .heading2{font-size:24px;line-height:32px}.slide-style p{font-size:16px;line-height:24px}.why-choose-us .boxes .head{font-size:20px;font-weight:500}.why-choose-us .boxes p{font-size:16px;line-height:24px;min-height:95px}.why-choose-us .choose-area p{font-size:16px;line-height:24px}.why-choose-us .choose-area .choose-head{display:flex;justify-content:space-between;align-items:center;margin-bottom:30px;gap:20px}.why-choose-us .choose-area .choose-head h5{width:75%;margin-bottom:0}.why-choose-us .choose-area .choose-head svg{width:60px;height:auto}.long-head{font-size:42px;line-height:50px!important;font-weight:500}.trusted{padding:0rem 0 6rem}.trusted h2{font-size:42px;line-height:50px;font-weight:500}.trusted .trust-clint .counts p{font-size:16px;line-height:24px}.trusted .grow-business .grow_process .grw-bx .grow-process-title{font-size:20px}.trusted .grow-business .grow_process .grw-bx p{font-size:16px;line-height:24px}.about-home .contnt-part p{font-size:16px;line-height:24px}.service_provide .long-head{margin-bottom:20px}.service_provide .srvc-prvd h4{font-size:24px;line-height:32px}.service_provide .srvc-prvd h4 span{display:block}.service_provide .srvc-prvd p{font-size:16px;min-height:125px;line-height:24px}.menu-hover-main .menu-hover-main-inner .menu-hover-main-data .menu-col .menu-links li a{font-size:15px!important}.menu-hover-industry .menu-hover-industry-inner .menu-hover-industry-data{align-items:start}.menu-hover-industry .menu-hover-industry-inner .menu-hover-industry-data .menu-left{padding:20px 40px}.menu-hover-industry .menu-hover-industry-inner .menu-hover-industry-data .menu-left .free-consult a{height:45px}.menu-hover-industry .menu-hover-industry-inner .menu-hover-industry-data .menu-left .free-consult img{width:160px}.menu-hover-industry .menu-hover-industry-inner .menu-hover-industry-data a{padding:15px;border-radius:6px;margin-bottom:10px}.menu-hover-industry .menu-hover-industry-inner .menu-hover-industry-data a .menu-area .nav-menu-title{font-size:12px!important}.menu-hover-industry .menu-hover-industry-inner .menu-hover-industry-data .menu-box-right{padding:20px 20px}.menu-hover-industry .menu-hover-industry-inner .menu-hover-industry-data .menu-box-right .menu-box-right-ceo h5{font-size:20px}.menu-hover-industry .menu-hover-industry-inner .menu-hover-industry-data .menu-box-right .menu-box-right-ceo h5 span{font-size:16px}.menu-hover-industry .menu-hover-industry-inner .menu-hover-industry-data .menu-box-right p{font-size:14px;line-height:24px}.testimonial .bg p{min-height:210px;font-size:16px;line-height:24px}.menu-hover-main .menu-hover-main-inner .menu-hover-main-data .img-area img{width:180px}.strategy p{font-size:14px;line-height:26px}.strategy .long-head{font-size:32px;line-height:44px}.mad .bxes .head{font-size:18px}.mad .bxes p{min-height:220px;font-size:16px}.app-development .box{min-height:39rem}.strategy .stickys .long-head{font-size:30px;line-height:45px!important}.strategy .stickys p{font-size:16px;line-height:28px}}@media (min-width:1200px) and (max-width:1500px){.app-development .cmads{margin-bottom:70px}.app-development .cmads .long-head{width:60%;font-weight:600;line-height:60px!important}.common-banner{height:600px}.common-banner img{height:600px}.common-banner .content h3{font-size:45px}.working-here .working-box h6{color:#1A1A1A;font-size:22px!important;font-weight:500!important;margin-bottom:15px!important}.working-here .working-box p{font-size:16px;line-height:24px}.project-comp h3{font-size:42px;line-height:50px;margin-bottom:40px}.ofc-happn h3{font-size:42px;line-height:50px}.about-us .content p{font-size:16px;line-height:24px}.about-us .img-area .img1{height:400px}.about-us .img-area .img2{height:190px}.about-us .img-area .img3{height:190px}.sub-head{font-size:42px;font-weight:500;line-height:52px}.mission-vision .ms-vs h5{margin-bottom:20px}.mission-vision .ms-vs p{font-size:16px;line-height:24px}.mission-vision .counters{margin-top:30px!important}.galry .long-head{margin-bottom:20px}.slides-container .counting{left:40px;top:55%}.slides-container .counting .count-line .slide-count{height:75px}.padding-spc{padding:4rem 0}.para{font-size:16px;line-height:24px}.lets-together .footer-blue{padding:80px 20px}.lets-together .footer-blue h3{font-size:42px;line-height:50px}.lets-together .footer-blue p{font-size:16px;line-height:24px}.brands .brand-logo{padding:20px;margin-top:10px}.our-expertise .expertise-sec .data p{font-size:16px;line-height:24px}.counters .counts .cunt-main{font-size:42px;font-weight:500}.counters .counts p{font-size:16px;font-weight:500;line-height:24px}.banner .content h1{font-size:45px;font-weight:600}.app-development .box .hd{font-size:26px;line-height:34px}.service-details .content p{font-size:18px;line-height:28px;margin-bottom:30px}.service-details .data p{font-size:18px;line-height:28px}.service-details .img-sticky img:first-child{height:400px;width:400px}.faq .accordion .accordion-item .accordion-header .accordion-button{padding:20px;font-size:16px;font-weight:400}.faq .accordion .accordion-item .accordion-collapse .accordion-body{font-size:16px;line-height:24px}.slide-style .heading{font-size:60px}.slide-style .heading img{width:200px;height:100px}.slide-style .heading2{font-size:24px;line-height:32px}.slide-style p{font-size:16px;line-height:24px}.why-choose-us .boxes .head{font-size:20px;font-weight:500}.why-choose-us .boxes p{font-size:16px;line-height:24px;min-height:95px}.why-choose-us .choose-area p{font-size:16px;line-height:24px}.why-choose-us .choose-area .choose-head{display:flex;justify-content:space-between;align-items:center;margin-bottom:30px;gap:20px}.why-choose-us .choose-area .choose-head h5{width:75%;margin-bottom:0}.why-choose-us .choose-area .choose-head svg{width:60px;height:auto}.long-head{font-size:42px;line-height:50px!important;font-weight:500}.trusted{padding:0rem 0 6rem}.trusted h2{font-size:42px;line-height:50px;font-weight:500}.trusted .trust-clint .counts p{font-size:16px;line-height:24px}.trusted .grow-business .grow_process .grw-bx .grow-process-title{font-size:20px}.trusted .grow-business .grow_process .grw-bx p{font-size:16px;line-height:24px}.about-home .contnt-part p{font-size:16px;line-height:24px}.service_provide .long-head{margin-bottom:20px}.service_provide .srvc-prvd h4{font-size:24px;line-height:32px}.service_provide .srvc-prvd h4 span{display:block}.service_provide .srvc-prvd p{font-size:16px;min-height:125px;line-height:24px}.menu-hover-main .menu-hover-main-inner .menu-hover-main-data .menu-col .menu-links li a{font-size:15px}.menu-hover-industry .menu-hover-industry-inner .menu-hover-industry-data{align-items:start}.menu-hover-industry .menu-hover-industry-inner .menu-hover-industry-data .menu-left{padding:20px 40px}.menu-hover-industry .menu-hover-industry-inner .menu-hover-industry-data .menu-left .free-consult a{height:45px}.menu-hover-industry .menu-hover-industry-inner .menu-hover-industry-data .menu-left .free-consult img{width:160px}.menu-hover-industry .menu-hover-industry-inner .menu-hover-industry-data a{padding:15px;border-radius:6px;margin-bottom:10px}.menu-hover-industry .menu-hover-industry-inner .menu-hover-industry-data a .menu-area .nav-menu-title{font-size:12px!important}.menu-hover-industry .menu-hover-industry-inner .menu-hover-industry-data .menu-box-right{padding:20px 20px}.menu-hover-industry .menu-hover-industry-inner .menu-hover-industry-data .menu-box-right .menu-box-right-ceo h5{font-size:20px}.menu-hover-industry .menu-hover-industry-inner .menu-hover-industry-data .menu-box-right .menu-box-right-ceo h5 span{font-size:16px}.menu-hover-industry .menu-hover-industry-inner .menu-hover-industry-data .menu-box-right p{font-size:14px;line-height:24px}.testimonial .bg p{min-height:210px;font-size:16px;line-height:24px}.menu-hover-main .menu-hover-main-inner .menu-hover-main-data .img-area img{width:180px}.strategy p{font-size:14px;line-height:26px}.strategy .long-head{font-size:32px;line-height:44px}.mad .bxes .head{font-size:18px}.mad .bxes p{min-height:220px;font-size:16px}.app-development .box{min-height:39rem}.strategy .stickys .long-head{font-size:30px;line-height:45px!important}.strategy .stickys p{font-size:16px;line-height:28px}}@media (min-width:992px) and (max-width:1199px){.common-banner .content h3{font-size:50px;font-weight:600}.blue-tag{font-size:12px}.working-here .working-box{padding:15px}.working-here .working-box img{width:35%;height:auto}.working-here .working-box h6{color:#1A1A1A;font-size:17px!important;font-weight:500!important;margin-bottom:15px!important}.working-here .working-box p{font-size:16px;line-height:24px;min-height:100px}.project-comp h3{font-size:42px;line-height:50px;font-weight:500;margin-bottom:25px}.ofc-happn h3{font-size:42px;line-height:50px;font-weight:500;margin-bottom:20px}.about-us .content p{font-size:16px;line-height:24px}.mission-vision .ms-vs h5{margin-bottom:20px}.mission-vision .ms-vs p{font-size:16px;line-height:24px}.mission-vision .counters{margin-top:30px!important}.galry .long-head{margin-bottom:20px}.galry a img{height:160px}.testimonial .bg p{min-height:280px;font-size:18px;line-height:28px}.sub-head{font-size:42px;font-weight:500;line-height:52px}.padding-spc{padding:3rem 0}.banner .content h1{font-size:50px;font-weight:600}.why-choose-us .choose-area p{font-size:16px;line-height:24px}.mid-contact .form-area label{font-size:14px}.brands .brand-logo{padding:15px;margin-top:10px}.brands .brand-logo .logos img{padding:20px 40px 20px}.trusted{padding:2rem 0 6rem}.about-home .contnt-part p{font-size:16px;line-height:24px;margin-bottom:15px}.about-home .contnt-part a{margin-top:30px}.counters .counts .cunt-main{font-size:42px;font-weight:500}.counters .counts p{font-size:16px;line-height:24px;font-weight:500}.trusted{padding:0rem 0 4rem}.trusted .trust-clint .counts p{font-size:16px;line-height:24px}.trusted h2{font-size:42px;line-height:50px;width:100%}.trusted .grow-business{padding:2rem 0 0;position:relative}.trusted .grow-business .h6{width:100%}.trusted .grow-business .grow_process .grw-bx{padding:0 10px}.trusted .grow-business .grow_process .grw-bx .grow-process-title{font-size:22px;font-weight:500}.trusted .grow-business .grow_process .grw-bx p{font-size:16px;line-height:24px}.brands .long-head{width:100%}.brands .long-head span{display:block}.faq .accordion .accordion-item .accordion-header .accordion-button{font-size:18px;font-weight:400}.faq .accordion .accordion-item .accordion-collapse .accordion-body{font-size:16px;line-height:24px}.HeadingFive{font-size:28px;line-height:34px;font-weight:600}.strategy p{font-size:18px;line-height:28px}.app-development .box{margin-top:25%}.service-details .content p{font-size:18px;line-height:28px;margin-bottom:30px}.service-details .data p{font-size:18px;line-height:28px}.service-details .img-sticky img:first-child{height:400px;width:400px}.service_provide .long-head{margin-bottom:10px}.service_provide .srvc-prvd p{min-height:150px;font-size:16px;line-height:24px}.menu-hover-main .menu-hover-main-inner .menu-hover-main-data .img-area{display:none}.menu-hover-main .menu-hover-main-inner .menu-hover-main-data .menu-col{width:33.3%}.mad .bxes{height:25rem;margin-top:70px}.nv-ara{gap:10px}.nv-ara .nv-ara .cntct{gap:10px}.nv-ara .cntct a{font-size:13px!important}.navbar-nav .nav-item .nav-link{padding:5px;font-size:13px!important}.navbar-nav .nav-item:not(:last-child){margin-right:5px}.portfolio{background-size:cover;background-position:center}.mad .bxes .head{font-size:20px;font-weight:500}.mad .bxes p{min-height:255px}.strategy .boxes{margin-bottom:60%}.service_provide .srvc-prvd h4{font-size:22px;line-height:32px}.service-details .img-sticky .hero-animation-spin{left:20px;top:-55px;width:430px;height:562px}.why-choose-us .boxes{height:21rem}.why-choose-us .boxes .head{font-size:22px;font-weight:500;margin-bottom:10px}.why-choose-us .boxes p{font-size:16px;line-height:24px;min-height:120px}.head{font-size:22px;line-height:24px;font-weight:500}.brands .worked-with{width:80%}.slides-container .case-color{padding-left:50px;padding-top:100px}.slides-container .case-color .left-ara{padding-right:10px}.slides-container .slide-style .heading2{font-size:22px;line-height:28px;margin-bottom:15px}.slides-container .slide-style p{font-size:16px;line-height:24px;margin-bottom:15px}.slides-container .counting{left:30px}.faq .expert{padding:10px 10px}.faq .expert .head{font-size:22px}.faq .expert a{font-size:14px!important;padding:10px 16px}.our-expertise .expertise-sec .data p a{font-size:16px;line-height:24px;font-weight:400}.long-head{font-size:42px;line-height:50px!important;font-weight:500}.leader .team-bx h4{font-size:24px;line-height:32px}.contact-us .content{padding-right:0px}.contact-us .content h5{font-size:50px;line-height:60px}.contact-add .details .data h5{font-size:18px;margin:0px 0 8px}.contact-add .details .data p,.contact-add .details .data a{font-size:15px!important;word-break:break-all}.blog .blg-list .blog-list-area{flex-direction:column}.blog .blg-list .blog-list-area img{border-radius:10px 10px 0px 0px;width:100%}.blog .blg-list .blog-list-area .blog-dtl{padding:20px 20px;width:calc(100% - 0px)}.blog .blog-sidebar .blog-sidebar-inner .post_r .post-dtl{flex-direction:column}.blog .blog-sidebar .blog-sidebar-inner .post_r .post-dtl img{width:100%}.blog-details-banner .content{width:80%}.blog-details-banner .content .blog-h-title{font-size:40px;line-height:50px}.banner-inner .content{padding:0 30px}.banner-inner .content h1{font-size:35px;line-height:45px}.hiring .jobs .left-desc .job-des ul{gap:35px;align-items:start}.hiring .jobs .left-desc .job-des ul li{font-size:12px}.common-banner{height:600px}.common-banner img{height:600px}.all-services .srvic-box .content-box p{font-size:14px;line-height:20px}.all-services .srvic-box .content-box .bodr-box{padding:10px}.all-services .srvic-box .content-box .bodr-box .bodr-bx-inner{gap:10px}.all-services .srvic-box .content-box .bodr-box .bodr-bx-inner h5{font-size:16px}.all-services .srvic-box{gap:20px;padding:15px}.all-services .srvic-box .content-box{width:50%}.all-services .srvic-box .content-box .bodr-box .bodr-bx-inner{align-items:flex-start}.all-services .srvic-box .content-box .bodr-box .bodr-bx-inner h5{font-size:18px;line-height:22px;margin-top:0}.all-services .srvic-box .content-box .bodr-box .bodr-bx-inner h5 span{font-size:14px;line-height:18px}.all-services .srvic-box .image-box{width:50%}.g-location .map-area .addrs-area h5{font-size:32px}.menu-hover-industry .menu-hover-industry-inner .menu-hover-industry-data .menu-left{padding:20px 20px}.menu-hover-industry .menu-hover-industry-inner .menu-hover-industry-data .menu-left .free-consult{gap:15px}.menu-hover-industry .menu-hover-industry-inner .menu-hover-industry-data .menu-left .free-consult a{font-size:14px!important;width:-webkit-fill-available}.menu-hover-industry .menu-hover-industry-inner .menu-hover-industry-data a{padding:20px 4px}.menu-hover-industry .menu-hover-industry-inner .menu-hover-industry-data a .menu-area{gap:4px}.menu-hover-industry .menu-hover-industry-inner .menu-hover-industry-data a .menu-area .nav-menu-title{font-size:11px!important}.menu-hover-industry .menu-hover-industry-inner .menu-hover-industry-data .menu-box-right{padding:25px 15px}.menu-hover-industry .menu-hover-industry-inner .menu-hover-industry-data .menu-box-right p{font-size:16px;line-height:24px}.menu-hover-industry .menu-hover-industry-inner .menu-hover-industry-data .menu-box-right .menu-box-right-ceo h5{width:50%}.mid-contact .content-ara .conect{gap:20px}.mid-contact .content-ara .conect .call{gap:15px}.mid-contact .content-ara .conect .call h5 span{font-size:17px}.strategy p{font-size:15px;line-height:25px}.strategy .stickys .long-head{font-size:35px;line-height:35px!important}.strategy .stickys img{height:280px;width:100%;-o-object-fit:cover;object-fit:cover}}@media all and (min-width:992px){.dropdown-menu li{position:relative}.nav-item .submenu{display:none;position:absolute;left:100%;top:-7px}.nav-item .submenu-left{right:100%;left:auto}.dropdown-menu>li:hover{background-color:#f1f1f1}.dropdown-menu>li:hover>.submenu{display:block}.mobile-menu{display:none}}@media (max-width:991px){.g-location .map-area{height:auto}.error-message{font-size:9px}.case-study-mobile .bg{padding:0}.case-study-mobile .case-bg-color .left-ara{width:100%;height:50%}.case-study-mobile .case-bg-color .left-ara .content{padding:20px 20px 20px 20px}.case-study-mobile .case-bg-color .right-ara{width:100%;height:50%;padding-left:5px}.case-study-mobile .case-bg-color .right-ara img{height:100%;-o-object-fit:contain;object-fit:contain}.dropdown-menu .dropdown-menu{margin-left:0.7rem;margin-right:0.7rem;margin-bottom:0.5rem}.nav-item .submenu{display:block;height:auto!important}.text-section .arrow-icon svg{width:100%}.strategy .curtain{grid-template-columns:100%;gap:50px}.strategy .stickys{position:relative;max-height:100%;margin-bottom:40px;top:40px}.nv-ara{display:none}.mobile-menu{background:var(--white);padding:20px;width:100%;height:100vh;right:0px;transform:translateX(200%);transition:0.5s ease;position:absolute;top:-12px;z-index:4}.mobile-menu ul.mobile-menu-ul{padding-top:60px}.mobile-menu ul.mobile-menu-ul li.blogHead:before{display:none!important}.mobile-menu ul.mobile-menu-ul li.main-head{position:relative}.mobile-menu ul.mobile-menu-ul li.main-head::before{position:absolute;right:0;top:-4px;content:"+";font-size:20px}.mobile-menu ul.mobile-menu-ul li.main-head:not(:last-child){margin-bottom:30px}.mobile-menu ul.mobile-menu-ul li.main-head a{color:var(--black);font-size:18px;text-transform:uppercase}.mobile-menu ul.mobile-menu-ul li.adding::before{content:"-"!important}.mobile-menu .inner-link{margin-top:15px;padding-left:30px!important;display:none}.mobile-menu .inner-link li{list-style:disc}.mobile-menu .inner-link li:not(:last-child){margin-bottom:15px}.mobile-menu .inner-link li a{font-size:14px!important}.mobile-menu .showing{display:block;transition:0.4s ease}#mobile-menus img{width:20px;height:20px;-o-object-fit:contain;object-fit:contain}#mobile-menus .menu-icn{filter:brightness(1) invert(1)}#mobile-menus .close-icn{display:none}.mob-menu{transform:translateX(0%);transition:0.5s ease;overflow-y:scroll}.mob-menu-new{right:15px!important}.mob-menu-new .menu-icn{display:none}.mob-menu-new .close-icn{display:block!important;position:relative;z-index:5}body.open-body{overflow:hidden}body.open-body header .col-md-12{padding:0}body.open-body header .container{max-width:100%}.blog .blg-list .blog-list-area{flex-direction:column}.blog .blg-list .blog-list-area img{border-radius:10px 10px 0px 0px;width:100%}.blog .blg-list .blog-list-area .blog-dtl{padding:20px 20px;width:calc(100% - 0px)}.blog .blg-list .pagination{margin-bottom:40px}}@media (min-width:768px) and (max-width:991px){.about-us .content p{font-size:16px;line-height:24px}.mission-vision .ms-vs{padding-right:20px}.mission-vision .ms-vs h5{margin-bottom:20px}.mission-vision .ms-vs p{font-size:16px;line-height:24px}.mission-vision .counters{margin-top:30px!important}.galry .long-head{margin-bottom:20px}.galry a img{height:170px}.blue-tag{font-size:14px;font-weight:500}.working-here .working-box{padding:15px}.working-here .working-box img{width:30%;height:auto}.working-here .working-box h6{color:#1A1A1A;font-size:17px!important;font-weight:500!important;margin-bottom:15px!important}.working-here .working-box p{font-size:15px;line-height:22px}.hiring .para{font-size:18px;font-weight:500}.hiring .jobs .left-desc h6{font-size:22px!important;font-weight:500!important}.project-comp h3{font-size:36px;line-height:45px;font-weight:500}.ofc-happn h3{font-size:36px;line-height:45px;font-weight:500}.ofc-happn .images-ara .img-area .img1{height:80px}.ofc-happn .images-ara .img-area .img2{height:80px}.ofc-happn .images-ara .img-area .img3{height:180px}.ofc-happn .images-ara .img-area-2 .img1{height:280px}.ofc-happn .images-ara .img-area-2 .img2{height:280px}.ofc-happn .images-ara .img-area-3 .img1{height:280px}.ofc-happn .images-ara .img-area-3 .img2{height:130px}.ofc-happn .images-ara .img-area-3 .img3{height:130px}.trusted .trust-clint .counts p{font-size:16px;line-height:24px}.about-home .contnt-part p{font-size:16px;line-height:24px;margin-bottom:15px}.about-home .contnt-part a{margin-top:20px}.counters .counts .cunt-main{font-size:36px;font-weight:500}.counters .counts p{font-size:16px;line-height:24px;font-weight:500}.service_provide .long-head{margin-bottom:10px}.service_provide .srvc-prvd p{min-height:150px;font-size:16px;line-height:24px}.service-details .content p{font-size:16px;line-height:28px;color:#252525;margin-bottom:18px}.service-details .data p{font-size:16px;line-height:28px;margin-bottom:18px}.mad .bxes{height:24rem;margin-top:70px}.app-development .box{margin-top:120px}.industry-main .indus_main-div .indus-box .content .indus-crt h5{font-size:28px}.long-head{font-size:36px;line-height:45px!important;font-weight:500}.padding-spc{padding:4rem 0}.sub-head{font-size:32px;line-height:40px;font-weight:500}.mid-contact .content-ara .para{font-size:16px;line-height:24px;font-weight:400}header .navbar-light .navbar-toggler{outline:none;border:none;position:absolute;right:5px;top:15px;padding:0}.nv-ara{position:absolute;width:100%;background:#fff;top:68px;box-shadow:0px 0px 10px #ddd}.navbar-nav{margin-top:0px}.navbar-nav .nav-item{padding:0 0px}.navbar-nav .nav-item .dropdown-menu{border:none;height:250px;overflow-y:auto}.navbar-nav .nav-item .dropdown-menu .app-development .box .hd{font-size:30px;line-height:40px;font-weight:700;color:var(--white);margin-bottom:20px}.navbar-nav .nav-item .dropdown-menu .dropdown-item{padding:14px 20px}.navbar-nav .nav-item:not(:last-child){margin-right:0px;border-bottom:1px solid #ddd}.navbar-nav .nav-link{color:var(--black)!important;padding:20px 20px 20px 20px!important}.nv-ara .main-menus{position:absolute;right:0;width:300px;background:#fff;top:-12px;height:100vh}.nv-ara .main-menus.navbar-collapse{transform:translateX(4%)}.nv-ara .cntct{display:none}.trusted{padding:0rem 0 6rem}.trusted h2{width:100%;font-size:36px;line-height:45px;font-weight:500}.trusted .grow-business .grow_process .grw-bx{padding:0 5px}.trusted .grow-business .grow_process .grw-bx .g-b{width:150px;height:150px}.trusted .grow-business .grow_process .grw-bx p{width:100%;font-size:16px;font-weight:400;line-height:24px}.trusted .grow-business .grow_process .grw-bx .grow-process-title{font-size:22px;line-height:24px;font-weight:500}.trusted .grow-business .h6{width:100%}.service_provide .srvc-prvd h4{font-size:22px;line-height:24px;font-weight:500}.banner-inner{height:500px}.banner-inner img{height:500px}.banner-inner::before{width:300px}.banner-inner::after{width:300px}.banner-inner .content h5{font-size:30px;line-height:40px}.service-details .img-sticky{margin:20px 0}.portfolio{background-size:cover;background-position:center}.app-development .owl-dot span{width:60px}.mad .bxes .head{font-size:18px}.mad .bxes p{min-height:225px}.strategy .curtain{grid-template-columns:100%;gap:50px}.strategy .curtain .stickys{position:relative}.faq .accordion .accordion-item .accordion-header .accordion-button{padding:16px;font-size:18px}.faq .expert .head{font-size:22px}.faq .expert .para{font-size:16px;line-height:24px;font-weight:500}.mid-contact .content-ara .conect{flex-direction:column}footer .f-frst{width:40%;padding-right:30px}footer .f-all{width:20%}footer .subscribe{flex-direction:column}footer .subscribe .blue-btn{width:100%}footer h6{font-size:16px!important}footer ul li a{font-size:14px!important}.our-services .sub-head{width:80%}.mid-contact .form-area textarea{height:110px}.mid-contact .form-area label{font-size:12px}.banner .content h1{font-size:40px;padding:0 20px;font-weight:600}.about .sub-head{width:100%}.strategy .boxes{margin-bottom:40%}.our-expertise .expertise-sec{grid-template-columns:25% 25% 25% 25%}.about-us .content h5{line-height:40px!important}.contact-us .content{padding-right:0px}.contact-us .content h5{font-size:40px;line-height:60px}.contact-add .details{gap:10px;align-items:start}.contact-add .details span{width:45px;height:45px}.contact-add .details .data h5{font-size:18px;margin:0px 0 8px}.contact-add .details .data p,.contact-add .details .data a{font-size:15px!important;word-break:break-all}.brands .worked-with{width:100%}.brands .worked-with span{display:block}.brands .brand-logo{padding:20px;margin-top:0px}.brands .brand-logo .logos img{padding:25px}.about-us .counters .counts .cunt-main{font-size:40px;line-height:50px;margin:0 0 10px}.about-us .counters .counts p{margin-bottom:0}.service-details{overflow-x:hidden}.service-details .img-sticky .hero-animation-spin{left:0;top:-10px;width:100%;height:366px}.about-home .contnt-part{padding-left:0px}.about-home .img-part .anim-image{right:50%;top:auto;bottom:-150px;transform:translateX(50%)}.why-choose-us .boxes{padding:20px 15px;height:21rem}.why-choose-us .boxes .head{font-size:22px;min-height:50px;font-weight:500}.why-choose-us .boxes p{font-size:16px;line-height:24px;min-height:150px}.why-choose-us .choose-area{padding:20px}.why-choose-us .choose-area p{font-size:16px;line-height:24px}.why-choose-us .choose-area .choose-head svg{width:60px;height:auto}.testimonial .bg p{min-height:310px;line-height:28px;font-size:18px}.slides-container .case-color{padding-left:50px;padding-top:100px}.slides-container .case-color .left-ara{padding-right:10px}.slides-container .slide-style .heading2{font-size:26px;line-height:38px;margin-bottom:15px}.slides-container .slide-style p{font-size:16px;line-height:24px;margin-bottom:15px}.slides-container .counting{left:30px}.leader .team-bx h4{font-size:24px;line-height:32px}.strategy .gallery{padding-top:40px}.lets-together .footer-blue{padding:100px 40px}.service-details .img-sticky img:first-child{height:350px;width:350px;-o-object-position:center;object-position:center}.app-development .box .hd{font-size:24px;line-height:35px;font-weight:500}.app-development .box p{min-height:365px}.blog .blog-sidebar .blog-sidebar-inner .post_r .post-dtl{flex-direction:column}.blog .blog-sidebar .blog-sidebar-inner .post_r .post-dtl img{width:100%}.blog-details-banner .main-bann{height:500px}.blog-details-banner .content{width:80%}.blog-details-banner .content .blog-h-title{font-size:35px;line-height:45px}.HeadingFive{font-size:28px;line-height:30px;font-weight:600}.common-banner .content{width:100%;padding:0 10px}.common-banner .content h3{font-size:40px;line-height:55px;font-weight:600}.hiring .jobs{flex-direction:column;align-items:start}.hiring .jobs .left-desc .job-des ul{gap:40px;align-items:start;margin-bottom:30px}.common-banner{height:550px}.common-banner img{height:550px}.career-dtls .respons .ready-join .join-area{margin-bottom:30px}.all-services .srvic-box .content-box p{font-size:16px;line-height:25px}.all-services .srvic-box{flex-direction:column;gap:30px;padding:15px}.all-services .srvic-box .content-box{width:100%}.all-services .srvic-box .content-box .bodr-box .bodr-bx-inner{align-items:flex-start}.all-services .srvic-box .content-box .bodr-box .bodr-bx-inner h5{font-size:15px}.all-services .srvic-box .content-box .bodr-box .bodr-bx-inner h5 span{font-size:13px;line-height:18px}.all-services .srvic-box .image-box{width:100%}.all-services .servic2 .content-box{order:1}.expert-m .modal-dialog{max-width:100%}.expert-m .modal-dialog .expert-main .expert-left{padding:30px 20px}.expert-m .modal-dialog .expert-main .expert-left h3{font-size:24px;line-height:normal}.expert-m .modal-dialog .expert-main .expert-left p{line-height:normal}}@media (max-width:767px){.about-us .content p{font-size:18px;line-height:24px}.mission-vision .ms-vs h5{margin-bottom:20px}.mission-vision .ms-vs p{font-size:18px;line-height:24px}.mission-vision .counters{margin-top:30px!important}.galry .long-head{margin-bottom:20px}.galry a img{height:140px}.blue-tag{font-size:14px;font-weight:500}.working-here .working-box{height:auto;padding:20px}.working-here .working-box img{width:14%;height:auto}.working-here .working-box h6{font-size:24px;line-height:36px;font-weight:500}.working-here .working-box p{font-size:18px;line-height:24px;min-height:100%}.hiring .para{font-size:18px;font-weight:500}.hiring .jobs .left-desc h6{font-size:24px!important;font-weight:500!important;line-height:36px!important}.project-comp h3{font-size:30px;line-height:38px;font-weight:500}.project-comp img{height:300px;-o-object-fit:cover;object-fit:cover;width:100%;border-radius:30px}.our-expertise .long-head span{display:block}.our-expertise .expertise-sec .data p a{font-size:16px;line-height:24px;font-weight:400}.service_provide .srvc-prvd h4{font-size:24px;line-height:36px;font-weight:500}.service_provide .srvc-prvd p{font-size:18px;line-height:24px}.counters .counts .cunt-main{font-size:34px;font-weight:500}.counters .counts p{font-size:18px;font-weight:400;line-height:24px}.working-here .working-box p{font-size:18px}.HeadingFive{font-weight:600;font-size:22px;line-height:30px}.strategy p{font-size:18px;line-height:26px}.service-details .brdr-right{border:none}.testimonial .bg{height:34rem}.testimonial .bg p{font-size:18px;line-height:24px}.long-head{font-size:30px;line-height:35px;font-weight:500}header .navbar-light .navbar-toggler{position:absolute;right:5px;top:15px;padding:0}header .navbar-light button:focus{outline:0;border:none}.nv-ara{position:absolute;width:100%;background:#fff;top:68px;box-shadow:0px 0px 10px #ddd}.navbar-nav{margin-top:0px}.navbar-nav .nav-item{padding:0 0px}.navbar-nav .nav-item .dropdown-menu{border:none;height:250px;overflow-y:auto}.navbar-nav .nav-item .dropdown-menu .dropdown-item{padding:14px 20px}.navbar-nav .nav-item:not(:last-child){margin-right:0px;border-bottom:1px solid #ddd}.navbar-nav .nav-link{color:var(--black)!important;padding:20px 20px 20px 20px!important}.nv-ara .cntct{display:none}.padding-spc{padding:3rem 0}.sub-head{font-size:32px;line-height:40px}.banner video{height:100vh;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.banner .content h1{font-size:26px;padding:0 20px;font-weight:600}.banner .content .top-rating{flex-direction:column}.about-home .contnt-part p{font-size:18px;line-height:24px}.trusted{padding:0rem 0 6rem}.trusted h2{width:100%;font-size:34px;line-height:45px}.trusted .trust-clint{height:auto}.trusted .trust-clint .counts p{font-size:18px;line-height:24px;font-weight:400}.trusted .grow-business .h6{width:100%}.trusted .grow-business .grow_process .grw-bx{margin-top:50px}.trusted .grow-business .grow_process .grw-bx .grow-process-title{font-size:24px;font-weight:500}.trusted .grow-business .grow_process .grw-bx p{font-size:18px;line-height:24px}.about-home .contnt-part{padding-left:0px;margin-top:130px;height:auto}.about-home .img-part .anim-image{right:50%;top:auto;bottom:-100px;transform:translate(50%);width:160px;height:160px}.about-home .img-part .anim-image img:first-child{width:140px;height:140px;left:10px;top:10px}.about-home .img-part .anim-image img:last-child{width:70px;height:70px}.about-home .upper{width:100%}.trusted .grow-business .grow_process{display:block}.why-choose-us .choose-area{margin-bottom:0}.why-choose-us .choose-area p{font-size:18px;line-height:24px}.why-choose-us .boxes{margin-top:20px}.why-choose-us .boxes .head{font-size:24px;min-height:35px;line-height:36px}.why-choose-us .boxes p{font-size:18px;line-height:24px;min-height:70px}.service-provide .content{margin-bottom:40px}.service-provide .content .long-head{font-size:44px;line-height:54px}.service-provide .rgt-content{padding-left:0px}.service-provide .rgt-content ul{grid-template-columns:repeat(1,minmax(0,1fr))}.service-provide .rgt-content ul li:not(:last-child){border-bottom:1px solid rgba(255,255,255,0.1)}.about .sub-head{width:100%}.about .rgt{padding-left:0px;padding-top:30px}.our-services .sub-head{width:100%}.our-services .card-service{padding-right:0px}.our-services .card-service img{margin-left:-40px}.our-services .card-service h6{min-height:50px}.portfolio{background-size:cover;background-position:center}.portfolio .p-head{flex-direction:column;gap:10px}.portfolio .p-head .lft{width:100%}.app-development .box .hd{line-height:36px;font-size:26px}.case-study .swiper-component{grid-template-columns:2rem 1fr}.case-study .slide-style .row{gap:20px}.case-study .slide-style .heading{font-size:40px;margin-bottom:20px}.case-study .slide-style .heading2{font-size:20px;line-height:35px}.case-study .slide-style p{font-size:16px;line-height:24px;margin-bottom:20px}.case-study .slide-style img{height:100%!important}.mad .bxes p{min-height:100%}.mid-contact{overflow:hidden;margin-top:0}.mid-contact .content-ara .conect{flex-direction:column;gap:20px;margin:30px 0 30px}.mid-contact .form-area{margin-top:0px}footer .top-footer{display:block}footer .top-footer .links{margin-bottom:40px;width:100%}footer .top-footer .links h4:before{display:block}footer .top-footer .links h4.opens:before{content:"-"}footer .top-footer .links ul{display:none;margin-bottom:30px;transition:0.4s ease-in;scroll-behavior:smooth}footer .top-footer .links ul.open{display:block;transition:0.4s ease-in;scroll-behavior:smooth}footer .f-frst{width:100%;padding-right:15px;margin-bottom:30px}footer .f-all{width:100%}footer .f-all h6{cursor:pointer}footer .bottom-footer{margin-top:0rem}footer .bottom-footer .copy-w{gap:10px;flex-direction:column}footer .bottom-footer .copy-w .bot-link{flex-direction:column;gap:20px}.banner-inner{height:400px}.banner-inner img{height:400px}.banner-inner::before{width:150px}.banner-inner::after{width:150px}.banner-inner .content{padding:0 20px}.banner-inner .content h5{font-size:30px;line-height:40px}.service-details .data{margin-top:30px}.app-development .long-head{font-size:30px;line-height:40px;width:100%}.app-development .cmads #circle{position:relative;top:0;margin:0 auto}.app-development .cmads .main-subhead{width:100%}.app-development .owl-dot span{width:30px}.testimonial .owl-dot span{width:30px}.video-sectn .video-prt #circle2{width:140px;height:140px}.video-sectn .video-prt #circle2 svg{left:-36px;top:-35px;width:200px;height:196px}.video-sectn .video-prt #circle2 .anim-image{width:140px;height:140px}.video-sectn .video-prt #circle2 .anim-image img:first-child{width:120px;height:120px}.video-sectn .video-prt #circle2 .anim-image img:last-child{width:80px;height:80px}.faq .accordion .accordion-item .accordion-header .accordion-button{padding:16px 30px 16px 16px;font-size:18px;line-height:22px;gap:20px;font-weight:500}.faq .accordion .accordion-item .accordion-collapse .accordion-body{font-size:18px;line-height:24px}.para{font-size:18px;line-height:24px;font-weight:400}.testimonial .owl-carousel{padding:0 15px}.testimonial .bg p{padding:10px 15px 15px}.testimonial .bg .intro{padding:40px 15px 20px;gap:20px;flex-direction:column}.testimonial .bg .intro .cust-logo{width:180px}.strategy .boxes{margin-bottom:40%}.our-expertise .expertise-sec{grid-template-columns:33% 33% 33%}.about-us .counters .counts{margin-top:25px}.about-us .counters .counts .cunt-main{font-size:50px;line-height:60px;margin:0 0 10px}.about-us .counters .counts p{margin-bottom:0}.brands .worked-with{width:100%}.brands .brand-logo .logos{grid-template-columns:1fr 1fr}.brands .brand-logo .logos img{padding:20px}.brands .brand-logo .logos img:not(:last-child){border-right:none}.brands .brand-logo .logos img:nth-child(odd){border-right:1px solid #D9D9D9}.brands .brand-logo .logos img:nth-child(5){border-right:1px solid #D9D9D9}.brands .brand-logo .logos img:nth-child(6){border-bottom:1px solid #D9D9D9}.brands .brand-logo .logos img:nth-child(7){border-bottom:1px solid #D9D9D9}.brands .brand-logo .logos img:nth-child(8){border-bottom:1px solid #D9D9D9}.innovation{background-position:75% 100%}.leader{position:relative}.leader::before{width:100%;height:150px}.leader::after{display:none}.leader .lead-header{width:100%}.contact-us .content{padding-right:0px}.contact-us .content h5{font-size:40px;line-height:45px}.contact-us .content p{font-size:18px;margin-bottom:30px}.contact-add .details{gap:25px}.contact-add .details span{width:40px;height:40px;padding:8px}.contact-add .details .data{margin-bottom:25px}.contact-add .details .data h5{font-size:24px;line-height:normal;margin:0px 0 7px}.service-details{overflow:hidden}.service-details .img-sticky{padding:20px}.service-details .img-sticky .hero-animation-spin{left:0px;top:14px;width:100%;height:338px}.slides-container .counting{left:30px}.slides-container .case-color{padding-left:40px;flex-direction:column;gap:30px;height:100%;justify-content:center}.slides-container .case-color .left-ara{width:100%;padding-top:0px;padding-right:0}.slides-container .case-color .right-ara{width:100%;display:none}.slides-container .slide-style .heading{font-size:40px;margin-bottom:20px}.slides-container .slide-style .heading img{width:60%}.slides-container .slide-style .heading2{font-size:24px;line-height:30px}.slides-container .slide-style p{font-size:18px;line-height:24px;margin-bottom:15px}.slides-container .slide-style .apps-btn{font-size:14px;height:40px;padding:6px 20px}.marq marquee .marques{height:30px}.marq marquee .marques p{font-size:20px;line-height:normal}.text-section .text-contnt .long-head{font-size:30px!important;line-height:40px!important}.service-details .img-sticky img:first-child{height:300px;width:300px}.lets-together .footer-blue{padding:100px 20px}.lets-together .footer-blue h3{font-size:40px;line-height:45px}.lets-together .footer-blue p{width:100%}.blog-details-banner .main-bann{height:400px}.blog-details-banner .content{width:90%}.blog-details-banner .content .blog-h-title{font-size:20px;line-height:30px}.blog-details-banner .content .authr-blog{gap:8px;font-size:12px}.blog_details .dtls .about-auth{margin-bottom:40px}.blog_details .may-like .like{margin-bottom:30px}.mission-vision .ms-vs{padding-right:0px;margin-bottom:40px}.common-banner .content{width:100%;padding:0 10px}.common-banner .content h3{font-size:26px;line-height:28px}.hiring .jobs{flex-direction:column;align-items:start}.hiring .jobs .left-desc .job-des ul{flex-direction:column;gap:10px;align-items:start;margin-bottom:30px}.ofc-happn h3{font-size:26px;line-height:30px;font-weight:500}.ofc-happn h3 span{width:-moz-fit-content;width:fit-content;margin:10px auto 0}.ofc-happn .images-ara .img-area-2{grid-template-columns:48% 48%}.ofc-happn .images-ara .img-area-2 .img1{height:300px}.ofc-happn .images-ara .img-area-2 .img2{height:300px}.ofc-happn .images-ara .img-area-3 .img1{height:350px}.ofc-happn .images-ara .img-area-3 .img2{height:160px}.ofc-happn .images-ara .img-area-3 .img3{height:160px}.common-banner{height:500px}.common-banner img{height:500px}.career-dtls .respons{padding-right:0px}.career-dtls .respons .ready-join .join-area{flex-direction:column;border-right:1px solid #333;gap:10px;padding:15px;margin-bottom:30px}.career-dtls .respons .ready-join .join-area p{margin-bottom:0;text-align:center}.all-services .srvic-box{flex-direction:column;gap:30px;padding:15px}.all-services .srvic-box .image-box{width:100%}.all-services .srvic-box .content-box{width:100%}.all-services .servic2 .content-box{order:1}.case-study-mobile .case-bg-color .right-ara{display:none}.all-services .srvic-box .content-box .bodr-box .bodr-bx-inner{align-items:flex-start}.all-services .srvic-box .content-box h4{font-size:22px}.all-services .srvic-box .content-box p{font-size:18px;line-height:28px}.contact_form .white-box{padding:40px 20px}.g-location p{width:100%}.g-location .map-area{margin-bottom:40px;flex-direction:column-reverse}.g-location .map-area .addrs-area{padding:40px 0px 0px 0px}.g-location .map-area .addrs-area::before{width:100%;right:0}.g-location .map-area iframe{width:100%;height:200px;margin-top:40px}.expert-m .modal-dialog{max-width:100%}.expert-m .modal-dialog .expert-main{flex-direction:column}.expert-m .modal-dialog .expert-main .expert-left{width:100%;height:auto;background-position:bottom;border-radius:20px;display:none}.expert-m .modal-dialog .expert-main .expert-left h3{font-size:20px;line-height:normal}.expert-m .modal-dialog .expert-main .expert-left p{line-height:normal}.expert-m .modal-dialog .expert-main .expert-right{width:100%;border-radius:20px 20px 20px 20px}.expert-m .modal-dialog .expert-main .expert-right .heading{font-size:22px}.expert-m .modal-dialog .expert-main .expert-right .subHead{font-size:14px}.expert-m .modal-dialog .expert-bottom{flex-direction:column}}