@media (max-width:1399px){.industry-card p{font-size:12px;font-weight:500;padding:10px 5px 0}.proces-sec{padding:0 0 10% 0}.hero-container{max-width:1300px;margin:0 auto;padding:0 0;width:100%}.marketing-sec{margin:9% 0 0}.custom-carousel-section .slick-center .card-box .icon{border-radius:50%;width:50px;height:50px}.custom-carousel-section .slick-center h6{color:#fff;font-size:16px!important}.custom-carousel-section .slick-center p{color:#fff;font-size:12.5px!important}.custom-carousel-section h6{font-size:15px!important}.custom-carousel-section p{font-size:11.5px!important}.custom-carousel-section .icon img{width:80%}.section-hero__title{font-size:45px}.section-about__highlight{margin-top:7%}p{font-size:14px}.section-hero__desc{font-size:14px}.counter-box h3{font-size:40px}.timeline-card{width:180px;padding:20px 10px}.tts-section{padding:20% 2% 0}.foot-b{padding:42% 0 0 0}}@media (max-width:1250px){.marketing-sec{margin:15% 0 0}}@media (max-width:900px){.common-service-banner .service-banner-heading h1{font-size:31px;line-height:42px}.features-section .feature-box h5{font-size:15px;font-weight:800}.features-section .feature-box p{font-size:12px}.feature-box .icon-circle{border-radius:50%;padding:8% 5% 0;background-color:#e17b1d29;width:65px;height:65px;margin:0 auto}.common-lightbtn{padding:3% 6%;font-size:12px}.hero-heading .line-1{font-size:80px}.hero-heading .line-2{font-size:80px}.hero-heading .line-3{font-size:80px}.marketing-sec{margin:30% 0 0}.process-v2 .top-left{position:absolute;top:235px;right:auto;left:-45%}.process-v2 .top-right{position:absolute;top:305px;left:0;right:-80%}.process-v2 .mid-left{position:absolute;top:350px;right:0;left:-100%}.process-v2 .mid-right{position:absolute;top:435px;right:-22%}.process-v2 .bottom-left{position:absolute;top:475px;right:0;left:-95%}.process-v2 .icon img{width:25px}.process-v2 .icon{width:65px;height:65px}.workflow-grid{grid-template-columns:1fr;grid-template-rows:auto}.center-col{order:-1;padding:0 0 32px}.card-col-left,.card-col-right{padding:0;gap:20px}.card-col-left{order:1}.card-col-right{order:2}.tool-sec .img-con{gap:15px}.tool-sec .img-con img{width:35px}.section-hero{text-align:center}.process-sec{margin:0 0 10% 0}.process-sec .process-row{grid-template-columns:repeat(2,1fr)}.head-container .contact-heading{font-size:2rem}.section-hero__content{margin:0 auto}.section-hero__image{margin-top:40px;text-align:center}.section-about__counter{justify-content:center;text-align:center;flex-wrap:wrap}.section-about__content{margin-top:40px;text-align:center}.section-timeline__wrapper::before{left:20px}.timeline-item{flex-direction:column;align-items:flex-start;margin-left:30px}.timeline-item.left,.timeline-item.right{justify-content:flex-start}.timeline-card{margin-bottom:15px;transform:none!important}.timeline-content{width:100%;text-align:left!important;margin:0}.before-after-sec .ba-row{grid-template-columns:1fr;text-align:center}.before-after-sec .ba-img{height:350px}.before-after-sec .ba-content{order:2;padding:70% 0}.before-after-sec .arrow img{top:42%}.before-after-sec .left-img{order:1}.before-after-sec .right-img{order:3}.cta-banner-sec{text-align:center}.cta-banner-sec .cta-left{margin-bottom:30px;text-align:left}.cta-banner-sec .cta-left h2{font-size:28px}.cta-banner-sec .cta-right ul{padding-left:0;list-style-position:inside}.marketing-sec .marketing-content{padding:50px 30px}.marketing-sec .title{font-size:28px}.marketing-sec .marketing-img img{min-height:300px}}@media (max-width:860px){.who-section .who-content{padding:0 1%}.who-section{flex-direction:column;padding:40px 24px;gap:36px}.tool-sec .img-con img{width:30px}.hex-wrap{flex:none;width:300px;height:340px;align-self:center}.section-title{font-size:30px}.service-banner-heading h1{font-size:26PX;line-height:36px;padding:0 0 0 2.5%}.digital-service h6{padding:4% 5% 6% 0;text-align:left;font-size:20px}.process-v2 .content{text-align:center;padding:0;width:55%}.marketing-sec{margin:35% 0 0}.process-v2 .top-left{position:absolute;top:80px;right:30%}.process-v2 .top-right{position:absolute;top:200px;left:10%}.process-v2 .mid-left{position:absolute;top:280px;right:-20%}.process-v2 .mid-right{position:absolute;top:365px;right:-21%}.process-v2 .bottom-left{position:absolute;top:475px;right:-24%}}@media (max-width:760px){.hero-btn .arrow{margin:0 0 5px 0}.common-service-banner .service-banner-heading h1{font-size:30px;color:#fff;font-weight:700;line-height:40px}.services-section .container .row .col-md-6{padding:0}.marketing-sec{margin:100% 0 0}.service-card{margin:5px;padding:8%}.why-choose .why-box{padding:10px 3px}.why-choose .section-title{font-size:25px}.services-subtitle{font-size:14px}.dnne{display:none}.question-flx .question{font-size:12px}.question-flx .nav-cta{display:block;font-size:20px}body{padding-top:74px;margin:0}.hero-section{padding:40px 0;min-height:auto}.hero-container{padding:15% 2% 0}.hero-heading{letter-spacing:-1px;margin-bottom:24px}.hero-desc{font-size:13px;margin-bottom:36px}.hero-btn{width:65%;justify-content:center;font-size:12px;padding:5px 12px}.web-design-process .workflow-grid{grid-template-columns:100%}.left-card-one{position:static;width:100%}.left-card-two{position:static;width:100%}.left-card-three{position:static;width:100%}.left-card-four{position:static;width:100%}.left-card-five{position:static!important;width:100%}.left-card-six{position:static!important;width:100%}.card{margin:0 0 5% 0;padding:3%}.client-logo-sec .logo-carouse .slick-arrow{display:none}.footer-col-title{font-size:16px}.blog-section .row .col-md-6{height:auto}.footer-col ul li{margin-bottom:10px}.footer-col ul li a{font-size:14px}.footer-copyright p{width:100%;text-align:center}.footer-tagline{text-align:center}.footer-links-area .foot-mid::after{display:none}.contact-card{padding:18px 10px;width:90%}.contact-grid{grid-template-columns:1fr;gap:28px}.contact-illustration{display:none}.footer-bottom-area{grid-template-columns:1fr;gap:32px}.footer-copyright{flex-direction:column;align-items:flex-start;gap:8px}.foot-b{padding:125% 0 0 0}.footer-legal{width:100%;justify-content:center}.footer-legal li a{padding:0 8px;font-size:11px;text-align:center}.footer-legal li:first-child a{padding-left:0}*{padding:0;margin:0}.digital-service .service-card{text-align:center;margin:0 5%}.digital-service ul{text-align:left}.digital-service .arrow-btn{left:15%;transform:translateX(-50%)}.digital-service{padding:10% 2%}.process-v2 .banner-s{width:100%;right:0;left:0;top:-10%!important;height:800px}.process-v2 .icon img{width:20px}.process-v2 .icon{width:50px;height:50px}.process-v2 h6{font-weight:600;margin:15px 0 5px;font-size:13px}.process-v2 p{font-size:10px;color:#858688}.process-v2 .top-left{position:absolute;top:105px;right:10%}.process-v2 .top-right{position:absolute;top:201px!important;left:-25%!important}.process-v2 .mid-left{position:absolute;top:290px!important;right:-48%!important}.process-v2 .mid-right{position:absolute;top:375px!important;right:0!important}.process-v2 .bottom-left{position:absolute;top:460px!important;right:-40%!important}.process-v2 .bottom-right{position:absolute;top:400px;right:0}.cta-banner-sec .cta-right ul li{font-size:14px}.process-v2 .center-line{left:20px}.cta-sec-custom h2{font-size:22px}.cta-sec-custom .cta-box{padding:30px 20px}.process-v2 .timeline-svg{display:none}.process-v2 .timeline-item{margin:50px 0}.process-v2 .content{text-align:center;padding:0;width:45%}.process-v2 .icon{margin:0 auto}.common-service-banner{padding:30% 0 10%}.custom-servo h1{line-height:36px;font-size:26px;margin:0 0 5% 0}.right-con-ban p,.right-con-ban ul li{color:#fff;font-size:14px}.custom-design-sec .first-rw{display:flex;flex-direction:column-reverse}.custom-design-sec .section-title{font-size:25px;margin-bottom:24px}.custom-design-sec .content ul li{font-size:14px}.custom-design-sec .content p{font-size:14px}.custom-design-sec .img-bx{height:350px}.custom-design-sec .img-bx img{width:90%}.process-sec .process-card h3{font-size:18px}.custom-carousel-section{padding:90% 0 10%}.custom-carousel-section .slick-list{margin:0 0 0 -10px}.cta-banner-sec .cta-left h2,.cta-banner-sec .cta-left p{text-align:left}.cta-banner-sec .cta-right ul li{text-align:left}.process-sec{padding:5% 0}.get-start-s .cta-contact{width:40%;padding:10px 15px}.sec-timeline .left p{margin:0 0 0}.sec-timeline .content h3{font-size:18px}.sec-timeline .timeline-con::before{left:5%;height:82%;top:5%}.sec-timeline{background-position:left;margin:0 0;padding:10% 0}.sec-timeline .timeline-item .dot{left:5%;padding:4.2%;top:8%}.sec-timeline .content{width:100%;padding-left:50px;text-align:left}.sec-timeline .left,.sec-timeline .right{left:0}}@media (max-width:580px){html{overflow-x:hidden}.section-hero .container-fluid{padding:0}.section-hero__content{padding:30% 1% 0}.section-hero__title .smal-hd{font-size:25px}.section-about__title{font-size:25px}.section-about__highlight{font-size:25px}.counter-box h3{font-size:30px}.counter-box p{font-size:13px}.timeline-text{font-size:12px}.cta-section .cta-sub{font-size:.8rem}.cta-section .cta-btn{padding:10px 25px;font-size:.9rem}.contact-pg-main .head-container{margin:30% auto 0}.tool-sec .bx-c h6{padding:15px 25px;font-size:13px}.tool-sec .img-con{align-items:center;justify-content:center;display:grid;grid-template-columns:15% 15% 15% 15% 15% 15%;gap:0}.tool-sec .img-con img{width:48%;margin:10px auto}.tool-sec .img-x{display:none}.tool-sec .img-y{align-items:center;justify-content:center;display:grid;grid-template-columns:15% 15% 15% 15% 15% 15%;gap:0}.tool-sec .img-y img{display:block;width:48%;margin:10px auto}.best-company-sec{padding:14% 0}.what-we-do{background-position:center left}.contact-section{margin:-15% 2% 0;padding:50px 0 70px}.section-title{font-size:25px}.feature-title{font-size:16px}.feature-desc{font-size:12px}.services-title{font-size:28px}.service-card-title{font-size:22px}.btn-explore{font-size:12px}.why-section .feature h4{font-size:18px}.why-section .feature p{font-size:12px}.web-design-process{padding:15% 5%}.who-section .hex-wrap{width:100%;height:100%}.who-section .hex-clip img{width:100%;padding:2% 0 5% 3%}.web-design-process .section-title{font-size:25px}.features-section{padding:10% 0}.feature-box .icon-circle{width:75px;height:75px;padding:6% 5% 0}.features-section .feature-box h5{font-size:18px}.features-section .feature-box p{font-size:12px}.digital-service .row .col-bx{margin:0 0 14% 0}.custom-carousel-section .header-row p{padding:0 5% 5%}.why-section{padding:10% 5%}.why-section .left h2{font-size:25px}.why-section .card{left:20%;padding:10% 6% 6%}.why-section .img1{top:0;width:40%;left:6%}.why-section .img3{width:50%;bottom:10%;left:10px}.why-section .card{top:90px}.why-section .img4{bottom:10%;right:-1%;width:38%}.question-flx{margin:0 auto;padding:4% 1.5%}.who-section{padding:5% 1.5%}.who-headline{font-size:1.5rem;padding:0 0 5% 0}.industry-section{padding:10% 1.5%}.main-title{font-size:25px}.dot{width:40px;height:40px}.dot img{width:20px;height:20px}.dot span img{width:80%;padding:0 0 0 15%}.card-col-left{font-size:25px}.card-col-left{margin:0 0 5% 0}.dot-top{top:3%;right:12%}.dot-bottom-right{bottom:-3%;right:0;transform:translateY(-50%)}.dot-top-right{top:11%;right:2%}.dot-bottom{bottom:4%;right:9%}.hero-heading .line-1{font-size:50px}.hero-heading .line-2{font-size:50px}.hero-heading .line-3{font-size:50px}.orbit-ring{width:180px;height:180px}.card{padding:18px}.card h3{font-size:.95rem}.card ul li{font-size:.8rem}.fst-arrw,.fst-arrw-up,.lst-arrw,.lst-arrw-up{display:none}.left-card-five,.left-card-four,.left-card-six{border-right:0;border-left:3px solid #e17b1d}.tcs-counter-section .tcs-featured .tcs-number{font-size:40px}.tcs-counter-section .tcs-featured .tcs-label{font-size:20px}.work-portfolio-sec{padding:10% 0 15%}.work-portfolio-sec .row .col-md-3{text-align:left}.work-portfolio-sec .portfolio-overlay{border-radius:5px;margin:0;padding:18px}.work-portfolio-sec .portfolio-overlay h3{font-size:18px;margin-bottom:8px}.work-portfolio-sec .portfolio-overlay p{font-size:12px;line-height:1.45;margin-bottom:10px}.work-portfolio-sec .portfolio-tags{gap:6px;margin-bottom:12px}.work-portfolio-sec .portfolio-tags span{min-height:24px;padding:5px 8px;font-size:10px}.work-portfolio-sec .portfolio-item .portfolio-url,.work-portfolio-sec .portfolio-item a{border-radius:5px}.faq-section{background:#f5f6f8;padding:10% 5%}.faq-section .faq-question p{padding:2%;font-size:12.5px}.faq-section .faq-item::before{border-radius:8px}.faq-section .faq-item{border-radius:5px;padding:1.5px}.faq-section .faq-item-inner{border-radius:5px}.faq-section .faq-icon{right:8px}.footer-decor{height:150px;width:100%}body{padding:0}.services-accordion.open{overflow-y:scroll}.cta-banner-sec{padding:10% 2%}.cta-contact{font-size:16px}.form-popup{font-size:10px;padding:3% 3%;top:1.8%;border-radius:0 0 5px 5px}.faq-section .faq-title{font-size:22px}.head-container .contact-heading{font-size:1.5rem;font-weight:700;color:#0d0f30}.head-container p{font-size:13px;padding:0 15px}.contact-section-pg{margin:0 0 12%;padding:0}.contact-section-pg .contact-form-card{padding:8% 5%}.site-footer .contact-form-card{padding:0 5%}.common-head{font-size:25px}.common-head h1{font-size:25px}.section-hero__title{font-size:25px}.section-hero__title span{font-size:22px}.section-about__content{padding:5%}.mv-card__title{font-size:25px}.position-head{position:absolute;top:2%}.bottom-left,.bottom-right,.mid-left,.top-left,.top-right{position:static}.bottom-left,.mid-left,.top-left{flex-direction:column-reverse}.contact-section-pg .contact-info-card{width:100%;position:static}.contact-section-pg .contact-heading{font-size:1.2remm}.timeline-item.right .timeline-content{margin:0}.timeline-card{margin:0 auto}.timeline-text{text-align:center;padding:5% 2.5% 0}.timeline-item{margin:0 0 3% 0}.section-timeline__wrapper{position:relative;padding:25% 0 15%}.wwd-slider .wwd-card{border-radius:0;margin:10px 0}.team-section .member-name{font-size:1rem}.cta-section .cta-box{padding:55px 20px;text-align:center;margin:0 5%}.cta-section .cta-title{font-size:1.4rem}.process-sec .process-row{grid-template-columns:100%!important}.process-card:last-child:nth-child(3n+1){grid-column:1}.process-sec .process-card{margin:0}.process-sec .snd-r{padding:0}.portfolio-pg .portfolio-grid-row .col-md-6{padding:0}.tool-sec{padding:10% 0}.footer-links-area .row>div{margin-bottom:32px}.why-section .card h3{font-size:30px}.why-section .card p{font-size:11px}}@media (max-width:415px){.contact-card{padding:35px 5px 1px;width:95%}}@keyframes fadeUp{to{opacity:1;transform:translateY(0)}}@media (max-width:380px){.foot-b{padding:140% 0 0 0}.hero-btn{width:70%}}@media (max-width:360px){.work-portfolio-sec .portfolio-item a{font-size:12px}}