 .main-banner-section .home-banner-sec{position:relative;padding:100px 0 139px;background-size:cover;background-position:bottom;background-repeat:no-repeat;z-index:2}.main-banner-section .home-banner-sec::before{content:"";position:absolute;height:100%;width:100%;top:0;bottom:0;left:0;right:0;background-image:url("../../image/index-img/main-blur-layer.webp");background-size:cover;background-position:center;background-repeat:no-repeat;z-index:-1}.main-banner-section .home-banner-sec .banner-top{display:flex;align-items:center;justify-content:space-between;gap:100px}.main-banner-section .home-banner-sec .banner-main-title{font-weight:600;line-height:60px}.main-banner-section .home-banner-sec .banner-top .fd-header-txt-cont{max-width:650px;width:100%}.main-banner-section .home-banner-sec .banner-top .fd-header-txt-cont .main-title p{margin-top:25px}.main-banner-section .home-banner-sec .banner-top .fd-header-txt-cont .banner-about-btn{margin-top:45px;display:flex;gap:14px}.main-banner-section .home-banner-sec .banner-top .fd-header-discr{max-width:680px;width:100%;max-height:521px;height:100%}.main-banner-section .home-banner-sec .banner-top .fd-header-discr .left-side-img{position:relative;width:100%;height:100%;z-index:-2}.main-banner-section .home-banner-sec .banner-top .fd-header-discr .left-side-img img{width:100%;height:100%}.main-banner-section .home-banner-sec .fd-header-discr .banner-main-title-mobile{display:none}@media screen and (min-width:1200px){.main-banner-section .home-banner-sec .fd-header-txt-cont .main-title p{line-height:30px}}@media screen and (max-width:991.98px){.main-banner-section .home-banner-sec{max-height:initial;padding:60px 0 90px}.main-banner-section .home-banner-sec .banner-top{flex-direction:column;gap:40px}.main-banner-section .home-banner-sec .banner-top .fd-header-discr{max-height:fit-content}.main-banner-section .home-banner-sec .banner-top .fd-header-txt-cont .main-title p{margin-top:0}.main-banner-section .home-banner-sec .banner-main-title{display:none}.main-banner-section .home-banner-sec .fd-header-discr .banner-main-title-mobile{margin:0 auto 50px;display:block;font-style:normal;font-weight:600;font-size:26px;line-height:36px;color:#3c3950;text-align:center}}@media screen and (max-width:575.98px){.main-banner-section .banner-about-btn{flex-wrap:wrap}}@media screen and (max-width:480px){.main-banner-section .home-banner-sec .fd-header-discr .banner-main-title-mobile{font-size:22px!important}}@media screen and (min-width:426px){.main-banner-section .banner-about-btn{justify-content:flex-start}}@media screen and (max-width:425.98px){.main-banner-section .home-banner-sec{max-height:initial;padding:40px 0 80px}.main-banner-section .home-banner-sec::before{background-image:url("../../image/index-img/bg.webp")}.main-banner-section .home-banner-sec::after{display:none}.main-banner-section .home-banner-sec .banner-top{flex-direction:column;gap:20px}.main-banner-section .home-banner-sec .banner-top .fd-header-discr .banner-main-title-mobile{margin:0 auto 30px}.main-banner-section .home-banner-sec .banner-top .fd-header-txt-cont .banner-about-btn{justify-content:space-between}.main-banner-section .banner-about-btn .f-q-btn a{padding:10px 15px}.main-banner-section .banner-about-btn .f-q-btn:first-child a{max-width:150px;width:100%;text-align:center}.main-banner-section .banner-about-btn .f-q-btn:last-child a{max-width:200px;width:100%;text-align:center}}@media screen and (max-width:418px){.main-banner-section .banner-about-btn .f-q-btn{max-width:100%;width:100%}.main-banner-section .banner-about-btn .f-q-btn a{max-width:100%!important;width:100%!important}}.stats-section{margin-top:80px}.stats-section .stats-container{display:grid;grid-template-columns:repeat(4,1fr);gap:30px}.stats-section .stats-container .stat-item{text-align:start;padding:9px 0 9px 30px;border-left:1px solid rgba(216,216,216,1)}.stats-section .stats-container .stat-item .stat-number,.stats-section .stats-container .stat-item .stats-counter{font-size:70px;line-height:60px;font-weight:700;color:rgba(60,57,80,1)}.stats-section .stats-container .stat-item .stat-description{font-size:20px;line-height:30px;color:rgba(102,102,102,1);margin-top:10px}@media screen and (max-width:991.98px){.stats-section{margin-top:60px}.stats-section .stats-container{grid-template-columns:repeat(2,1fr)}.stats-section .stats-container .stat-item .stat-number,.stats-section .stats-container .stat-item .stats-counter{font-size:60px;line-height:50px}}@media screen and (max-width:767.98px){.stats-section{margin-top:50px}.stats-section .stats-container .stat-item .stat-number,.stats-section .stats-container .stat-item .stats-counter{font-size:50px;line-height:40px}.stats-section .stats-container .stat-item .stat-description{font-size:18px;line-height:28px}}@media screen and (max-width:575.98px){.stats-section{margin-top:40px}.stats-section .stats-container .stat-item .stat-number,.stats-section .stats-container .stat-item .stats-counter{font-size:40px;line-height:30px}}@media screen and (max-width:480px){.stats-section{margin-top:30px}.stats-section .stats-container{grid-template-columns:1fr;gap:20px}.stats-section .stats-container .stat-item .stat-description{font-size:16px;line-height:26px}.stats-section .stats-container .stat-item{padding:9px 16px 9px 30px}.stats-section .stats-container .stat-item:nth-child(even){text-align:end;padding:9px 30px 9px 16px;border-right:1px solid rgba(216,216,216,1);border-left:none}}.services-section{margin-top:100px}.services-section .our-service-heading{padding-inline-end:125px}.services-section .case_study_boxs{margin-top:50px}.services-section .case_study_boxs .owl-nav{display:flex;gap:20px;position:absolute;top:-100px;right:0}.services-section .case_study_boxs .owl-nav .owl-prev,.services-section .case_study_boxs .owl-nav .owl-next{width:max-content;padding:14px 15px;background-color:#ffffff;border-radius:10px;border:1.5px solid rgba(237,22,84,1);display:flex;margin:0}.services-section .case_study_boxs .owl-nav .owl-prev i,.services-section .case_study_boxs .owl-nav .owl-next i{font-size:20px}.services-section .case_study_boxs .owl-stage{display:flex}.services-section .case_study_boxs .owl-stage .owl-item{display:flex}.services-section .case_study_boxs .owl-item .service-item{display:flex;flex-direction:column;flex-grow:1;min-height:100%}.services-section .case_study_boxs .single_service{border-radius:30px;background:radial-gradient(72.08% 72.08% at 50% 29.67%,rgba(255,237,242,.09) 0%,rgba(237,22,84,.08) 96.97%);padding:20px;display:flex;flex-direction:column;gap:12px;height:100%}.services-section .case_study_boxs .service_box{position:relative;padding:20px 19px;background:linear-gradient(179.85deg,#ffffff -26.48%,#feedf2 41.13%,#feecf1 108.74%);border-radius:16px;display:flex;flex-direction:column;flex-grow:1}.services-section .case_study_boxs .service_box:before{content:"";position:absolute;top:-1px;left:-1px;right:-1px;bottom:-1px;background:linear-gradient(180deg,rgba(237,22,84,.2) 0%,rgba(60,57,80,.2) 100%);z-index:-1;border-radius:16px;padding:.5px;width:calc(100% + 2px);height:calc(100% + 2px)}.services-section .case_study_boxs .service_box .box_content{margin-bottom:16px}.services-section .case_study_boxs .service_box .box_content h6{font-weight:600;font-size:20px;line-height:30px;letter-spacing:0;color:rgba(0,0,0,1);margin-bottom:10px}.services-section .case_study_boxs .service_box .box_content p{padding-top:10px;margin-bottom:0;font-weight:400;font-size:18px;line-height:28px;letter-spacing:0;color:rgba(102,102,102,1);border-top:.5px solid transparent;border-image-source:linear-gradient(270deg,#d4cff9 0%,#f4d4dd 99.28%);border-image-slice:1;text-align:start;display:-webkit-box;line-clamp:3;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.services-section .case_study_boxs .service_box .read_more_icon{margin-top:auto}.services-section .case_study_boxs .service_box .read_more_icon a{display:flex;align-items:center;gap:10px}.services-section .case_study_boxs .service_box .read_more_icon a span{font-weight:500;font-size:17px;line-height:26px;letter-spacing:0;text-transform:uppercase;color:rgba(237,22,84,1)}.services-section .case_study_boxs .service_box .read_more_icon a i{font-size:20px}.services-section .case_study_boxs .owl-nav .owl-prev,.services-section .case_study_boxs .owl-nav .owl-next{background:transparent!important;outline:1px solid #ed1654!important;border:none!important;width:50px;height:50px;border-radius:10px;display:flex;align-items:center;justify-content:center}.services-section .case_study_boxs .owl-nav .owl-prev i,.services-section .case_study_boxs .owl-nav .owl-next i{color:#ed1654!important}.services-section .case_study_boxs .owl-nav .owl-prev:hover,.services-section .case_study_boxs .owl-nav .owl-next:hover{background:linear-gradient(305deg,#ff7a5c 11.41%,#ed1654 90.22%)!important;box-shadow:2px 2px 0 0 rgba(254,116,92,.4),4px 4px 0 0 rgba(254,116,92,.3),6px 6px 0 0 rgba(254,116,92,.2);outline-color:transparent!important}.services-section .case_study_boxs .owl-nav .owl-prev:hover i,.services-section .case_study_boxs .owl-nav .owl-next:hover i{color:#fff!important}section.technology-with-works{margin-top:100px}@media screen and (max-width:991.98px){.services-section{margin-top:80px}}@media screen and (max-width:767.98px){.services-section{margin-top:70px}.services-section .case_study_boxs .owl-nav .owl-prev,.services-section .case_study_boxs .owl-nav .owl-next{padding:10px 11px}.services-section .our-service-heading{padding-inline-end:108px}}@media screen and (max-width:575.98px){.services-section{margin-top:60px}.services-section .case_study_boxs .owl-nav{gap:10px}}@media screen and (max-width:480px){.services-section{margin-top:50px}}.technology-with-works .technology-work-tabs{margin-top:70px}@media screen and (max-width:991.98px){section.technology-with-works{padding:0!important}}@media screen and (max-width:425.98px){section.technology-with-works{margin:80px auto 0;padding:0!important}.technology-with-works .technology-work-tabs{margin-top:30px}}.project-section{width:100%;overflow:hidden;border-radius:10px;margin-top:100px;background:url("/assets/image/index-img/portfolio-section-bg.png");background-repeat:no-repeat;background-position:center center;background-size:cover;padding:50px 0 40px}.project-section .section-title{padding:0 16px}.project-section .project-slider-wrapper{margin-top:50px;display:grid;grid-template-columns:1fr;grid-row-gap:20px;width:100%}.project-section .project-slider{display:flex}.project-section .project-slider.backward{flex-direction:row-reverse}.project-section .box{position:relative;width:440px;margin-right:20px;border-radius:25px;display:flex;justify-content:center;align-items:center;flex-shrink:0}.project-section .box img{max-width:440px;width:100%;height:100%;object-fit:cover;border-radius:25px}.project-section .box::after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;border-radius:25px;transition:background .3s ease}.project-section .box:hover::after{background:rgba(0,0,0,.5)}.project-section .project-view-all-btn{max-width:fit-content;width:100%;margin:50px auto 0}@media screen and (max-width:767.98px){.project-section .box{width:300px}.project-section .box img{max-width:300px;width:100%}}@media screen and (max-width:480px){.project-section{margin-top:80px}.project-section .box{width:200px}.project-section .box img{max-width:200px;width:100%}}.industries-details-section{margin:100px auto 0;padding:0}.industries-details-section .industries-details-left .industries-details-img img{max-width:600px;width:100%;height:100%;max-height:370px;object-fit:cover}.industries-details-section .industries-details-card{border-radius:15px;background:#fff;box-shadow:0 3.05905px 5.32008px 0 rgba(205,156,166,.06),0 5.75991px 10.01724px 0 rgba(205,156,166,.07),0 46px 80px 0 rgba(205,156,166,.14);padding:27px 70px 27px 30px;position:relative;transition:.6s cubic-bezier(.075,.82,.165,1);min-height:176px;overflow:hidden}.industries-details-section .industries-details-card:hover{background:url("../../image/index-img/line-img.svg") left center no-repeat;transition:.6s cubic-bezier(.075,.82,.165,1);cursor:pointer}.industries-details-section .industries-details-card:not(:nth-child(2)):hover{margin-left:2rem!important}.industries-details-section .industries-details-card:nth-child(2):hover{margin-left:-10px}.industries-details-section .industries-details-card .card-data-icon img{width:70px;height:70px;max-width:70px}.industries-details-section .industries-details-card .card-data-inner .card-title{color:#3c3950;font-size:20px;font-style:normal;font-weight:500;line-height:normal}.industries-details-section .industries-details-card .card-data-inner .card-inner-text{color:#666;font-size:17px;font-style:normal;font-weight:400;line-height:27px}.industries-details-section .industries-details-card .card-data-link-wrapper{position:absolute;top:0;right:0;max-width:160px;width:100%;height:100%;display:flex;align-items:center;justify-content:center;translate:59.375%}.industries-details-section .industries-details-card .card-data-link-wrapper>a{width:160px;height:160px;display:flex;justify-content:center;align-items:center;background:linear-gradient(305.3deg,rgba(255,197,185,.15) 11.41%,rgba(255,198,214,.15) 90.22%);border-radius:100%}.industries-details-section .industries-details-card .card-data-link-wrapper .card-data-link-icon-wrap{width:120px;height:120px;border-radius:100%;background:transparent;opacity:0}.industries-details-section .industries-details-card:hover .card-data-link-wrapper .card-data-link-icon-wrap{background:linear-gradient(305.3deg,#FF7A5C 11.41%,#ED1654 90.22%);opacity:1;transition:.6s}.industries-details-section .industries-details-card .card-data-link-wrapper .card-data-link-icon{width:100%;height:100%;display:flex;align-items:center;padding-left:15px}.industries-details-section .industries-details-card .card-data-link-wrapper .card-data-link-icon>i{color:transparent;font-size:20px}.industries-details-section .industries-details-card:hover .card-data-link-wrapper .card-data-link-icon>i{color:#fff}@media screen and (max-width:991.98px){.industries-details-section .industries-details-left .industries-details-img{text-align:center}}@media screen and (max-width:767.98px){.industries-details-section .industries-details-card .card-data-link-wrapper .card-data-link-icon-wrap{background:linear-gradient(305.3deg,#FF7A5C 11.41%,#ED1654 90.22%);opacity:1;transition:unset}.industries-details-section .industries-details-card .card-data-link-wrapper .card-data-link-icon-wrap{background:linear-gradient(305.3deg,#FF7A5C 11.41%,#ED1654 90.22%);opacity:1;transition:unset}.industries-details-section .industries-details-card .card-data-link-wrapper .card-data-link-icon>i{color:#fff}}@media screen and (max-width:575.98px){.industries-details-section .industri-dot-2{display:none}.industries-details-section .industries-details-card:nth-child(2):hover{margin-left:0}.industries-details-section .industries-details-card:not(:nth-child(2)):hover{margin-left:0!important}}@media screen and (min-width:481px){.industries-details-section .industries-details-card .card-title-mobile{display:none}}@media screen and (max-width:480px){.industries-details-section .industries-details-card{padding:20px 70px 20px 20px;flex-wrap:wrap}.industries-details-section .industries-details-card .card-data-inner{padding-left:0!important}.industries-details-section .industries-details-card .card-data-inner .card-inner-text{font-size:16px}.industries-details-section .industries-details-card .card-title-main{display:none}.industries-details-section .industries-details-card .card-title-mobile{color:#3c3950;font-size:20px;font-style:normal;font-weight:500;line-height:normal;padding-left:25px}.industries-details-section .industries-details-card .card-title-main{margin-top:15px}.industries-details-section .industries-details-card .card-inner-text{margin-top:15px}}@media screen and (max-width:425.98px){.industries-details-section .industries-img{display:none}}@media screen and (max-width:375.98px){.industries-details-section .industries-details-card .card-title-main{display:block}.industries-details-section .industries-details-card .card-inner-text{margin-top:10px}}.career-opportunity-section{margin-top:100px}@media screen and (max-width:991.98px){.career-opportunity-section{margin-top:90px;padding:0!important}}@media screen and (max-width:767.98px){.career-opportunity-section{padding:0!important}}@media screen and (max-width:425.98px){.career-opportunity-section{margin-top:80px;padding:0!important}}.case-study-section{background:url("../../image/index-img/case-study-bg.webp") no-repeat;padding:70px 0;margin:100px auto 0}.case-study-section .title-underline{width:100%;max-width:max-content;text-align:start}.case-study-section .case_study_boxs{margin-top:70px}.case-study-section .our-service-heading-title .section-small-title{margin-bottom:14px}.case-study-section .case_study_boxs .owl-carousel .owl-item{max-height:490px}.case-study-section .case_study_boxs .case_study_banner img{border-radius:15px;width:100%;max-width:456px;height:100%;max-height:495px;object-fit:cover}.case-study-section .item .single_case_study:hover .case_study_hover_box{opacity:1;visibility:visible;transition:.5s}.case-study-section .item .single_case_study .case_study_hover_box{border-radius:10px;background:#fff;box-shadow:0 .30914px 2.57617px 0 rgba(102,102,102,.03),0 .78184px 6.51533px 0 rgba(102,102,102,.04),0 1.59488px 13.29065px 0 rgba(102,102,102,.05),0 3.28515px 27.37623px 0 rgba(102,102,102,.06),0 9px 75px 0 rgba(102,102,102,.09);padding:20px;position:absolute;left:20px;right:20px;bottom:20px;display:flex;align-items:center;justify-content:space-between;transition:.5s;opacity:0;visibility:hidden}.case-study-section .case_study_hover_box .download_icon a{display:inline-block;width:50px;height:50px;border-radius:5px;background:#3c3950;display:flex;justify-content:center;align-items:center;color:#fff}.case-study-section .case_study_hover_box .box_content{flex:0 0 60%;max-width:60%}.case-study-section .case_study_hover_box .box_content p{color:#444;font-size:17px;font-style:normal;font-weight:400;line-height:normal;text-align:left}.case-study-section .case_study_hover_box .box_content h6{color:#3c3950;font-size:21px;font-style:normal;font-weight:600;line-height:normal}.case-study-section .case_study_hover_box .box_content .download_icon{flex:0 0 40%;max-width:40%}.case-study-section .case-study-slider .owl-nav .owl-next,.case-study-section .case-study-slider .owl-nav .owl-prev{width:50px;height:50px;background-color:#fff;filter:drop-shadow(0 1.5496636629104614px 2.2138051986694336px rgba(255,81,45,.03)) drop-shadow(0 3.724057197570801px 5.32008171081543px rgba(255,81,45,.04)) drop-shadow(0 7.012069225311279px 10.017241477966309px rgba(255,81,45,.05)) drop-shadow(0 12.508333206176758px 17.869047164916992px rgba(255,81,45,.07)) drop-shadow(0 23.395462036132812px 33.422088623046875px rgba(255,81,45,.08)) drop-shadow(0 56px 80px rgba(255,81,45,.11));position:absolute;top:50%;border-radius:10px;transform:translate(0,-50%);display:flex;justify-content:center;align-items:center;margin:0!important;transition:.3s cubic-bezier(.4,0,.2,1)}.case-study-section .case-study-slider .owl-nav .owl-next:hover,.case-study-section .case-study-slider .owl-nav .owl-prev:hover{background:linear-gradient(305deg,#ff7a5c 11.41%,#ed1654 90.22%);box-shadow:2px 2px 0 0 rgba(254,116,92,.4),4px 4px 0 0 rgba(254,116,92,.3),6px 6px 0 0 rgba(254,116,92,.2),8px 8px 0 0 rgba(254,116,92,.1)}.case-study-section .case-study-slider .owl-nav .owl-next:hover i,.case-study-section .case-study-slider .owl-nav .owl-prev:hover i{color:#fff!important}.case-study-section .case-study-slider .owl-nav i{font-size:24px;color:#ed1654}@media screen and (max-width:767.98px){.case-study-section{padding:40px 0}}@media screen and (max-width:480px){.case-study-section{padding:40px 0}.case-study-section .our-service-heading{justify-content:center!important}.case-study-section .our-service-heading .our-service-heading-title{width:100%;margin-bottom:20px;text-align:center!important}.case-study-section .our-service-heading .our-service-heading-title .section-small-title{text-align:center!important}}.clients-section{margin:100px auto 0}@media screen and (max-width:480px){.case-study-section{padding:40px 0}.case-study-section .our-service-heading{justify-content:center!important}.case-study-section .our-service-heading .our-service-heading-title{width:100%;margin-bottom:20px;text-align:center!important}.case-study-section .our-service-heading .our-service-heading-title .section-small-title{text-align:center!important}}.inquery-form-section{padding:0;overflow:visible}.home-inquery.inquery-form-section .fd-bg-enq{margin:0}.home-inquery.inquery-form-section .form-dots-img img{width:100%;max-width:134px;height:100%;max-height:134px}.inquery-form-section .fd-enq-supsection .contact-form-img img{width:100%;max-width:250px;height:100%;max-height:250px}@media screen and (min-width:1250px) and (max-width:1499.98px){.inquery-form-section{margin-top:100px!important}}@media screen and (max-width:991.98px){.inquery-form-section{margin-top:100px}}@media screen and (max-width:767.98px){.inquery-form-section .fd-enq-supsection{padding:40px}}@media screen and (max-width:575.98px){.inquery-form-section .fd-enq-details .manager-desc{font-size:16px;line-height:26px}.inquery-form-section .fd-enq-supsection{padding:30px}}@media screen and (max-width:425.98px){.inquery-form-section{margin:50px auto}.inquery-form-section .fd-enq-supsection{padding:20px}}footer{margin-top:80px}@media screen and (max-width:575.98px){.fd-enq-details{margin:0}}@media screen and (max-width:375.98px){.fd-btn-o{padding:10px 11px}}