@import url("https://fonts.googleapis.com/css2?family=Urbanist:ital,wght@0,100..900;1,100..900&display=swap");*{padding:0;margin:0;box-sizing:border-box}a{text-decoration:none}ol,ul{padding:0;list-style:none}address,ol,ul{margin:0}body{font-family:Urbanist,sans-serif}.heading-large{font-size:52px}.heading-1,.heading-large{font-family:Urbanist,sans-serif;font-style:normal;font-weight:600;line-height:normal;text-transform:capitalize}.heading-1{font-size:42px}@media screen and (max-width:767px){.heading-1{font-size:28px}}@media screen and (min-width:768px) and (max-width:1199px){.heading-1{font-size:32px}}.heading-2{font-family:Urbanist,sans-serif;font-size:32px;font-style:normal;font-weight:600;line-height:normal;text-transform:capitalize}@media screen and (max-width:767px){.heading-2{font-size:28px}}.heading-3{font-size:24px;font-weight:400;line-height:normal}.heading-3,.heading-4{font-family:Urbanist,sans-serif;font-style:normal;text-transform:capitalize}.heading-4{font-size:22px;font-weight:500;line-height:24px}.para{font-size:18px;line-height:28px}.para,.para-sm{font-family:Urbanist,sans-serif;font-style:normal;font-weight:400}.para-sm{font-size:16px;line-height:22px}.nav-text,.primary-btn{font-family:Urbanist,sans-serif;font-size:18px;font-style:normal;font-weight:400;line-height:24px}.primary-btn{display:inline-flex;gap:8px;align-items:center;justify-content:center;padding:16px 24px;border-radius:4px;background:#8FC03B;color:#ffffff;border:0}.primary-btn .icon{font-size:24px;transform:rotate(53.353deg)}.secondary-btn{display:inline-flex;gap:8px;align-items:center;justify-content:center;padding:16px 24px;border-radius:4px;background:#0A2B2F;font-family:Urbanist,sans-serif;font-size:18px;font-style:normal;font-weight:400;line-height:24px;color:#ffffff;border:0}.secondary-btn .icon{font-size:24px;transform:rotate(53.353deg)}.primary-color{color:#8FC03B}.dark-color,.white-btn{color:#0A2B2F}.white-btn{display:inline-flex;gap:8px;align-items:center;justify-content:center;padding:16px 24px;border-radius:4px;background:white;font-family:Urbanist,sans-serif;font-size:18px;font-style:normal;font-weight:400;line-height:24px;border:0}.white-btn .icon{font-size:24px;transform:rotate(53.353deg)}.text-color{color:#676767}.m-12{margin:12px!important}.mt-12{margin-top:12px!important}.mb-12,.my-12{margin-bottom:12px!important}.my-12{margin-top:12px!important}.p-12{padding:12px!important}.pt-12{padding-top:12px!important}.pb-12{padding-bottom:12px!important}.pe-12{padding-right:12px!important}.ps-12{padding-left:12px!important}.py-12{padding-top:12px!important;padding-bottom:12px!important}.px-12{padding-right:12px!important;padding-left:12px!important}.m-18{margin:18px!important}.mt-18{margin-top:18px!important}.mb-18,.my-18{margin-bottom:18px!important}.my-18{margin-top:18px!important}.p-18{padding:18px!important}.pt-18{padding-top:18px!important}.pb-18{padding-bottom:18px!important}.pe-18{padding-right:18px!important}.ps-18{padding-left:18px!important}.py-18{padding-top:18px!important;padding-bottom:18px!important}.px-18{padding-right:18px!important;padding-left:18px!important}.m-32{margin:32px!important}.mt-32{margin-top:32px!important}.mb-32,.my-32{margin-bottom:32px!important}.my-32{margin-top:32px!important}.p-32{padding:32px!important}.pt-32{padding-top:32px!important}.pb-32{padding-bottom:32px!important}.pe-32{padding-right:32px!important}.ps-32{padding-left:32px!important}.py-32{padding-top:32px!important;padding-bottom:32px!important}.px-32{padding-right:32px!important;padding-left:32px!important}.m-50{margin:50px!important}.mt-50{margin-top:50px!important}.mb-50,.my-50{margin-bottom:50px!important}.my-50{margin-top:50px!important}.p-50{padding:50px!important}.pt-50{padding-top:50px!important}.pb-50{padding-bottom:50px!important}.pe-50{padding-right:50px!important}.ps-50{padding-left:50px!important}.py-50{padding-top:50px!important;padding-bottom:50px!important}.px-50{padding-right:50px!important;padding-left:50px!important}.m-80{margin:80px!important}.mt-80{margin-top:80px!important}.mb-80,.my-80{margin-bottom:80px!important}.my-80{margin-top:80px!important}.p-80{padding:80px!important}.pt-80{padding-top:80px!important}.pb-80{padding-bottom:80px!important}.pe-80{padding-right:80px!important}.ps-80{padding-left:80px!important}.py-80{padding-top:80px!important;padding-bottom:80px!important}.px-80{padding-right:80px!important;padding-left:80px!important}@media (min-width:768px){.m-md-12{margin:12px!important}.mt-md-12{margin-top:12px!important}.mb-md-12,.my-md-12{margin-bottom:12px!important}.my-md-12{margin-top:12px!important}.p-md-12{padding:12px!important}.pt-md-12{padding-top:12px!important}.pb-md-12{padding-bottom:12px!important}.pe-md-12{padding-right:12px!important}.ps-md-12{padding-left:12px!important}.py-md-12{padding-top:12px!important;padding-bottom:12px!important}.px-md-12{padding-right:12px!important;padding-left:12px!important}.m-md-18{margin:18px!important}.mt-md-18{margin-top:18px!important}.mb-md-18,.my-md-18{margin-bottom:18px!important}.my-md-18{margin-top:18px!important}.p-md-18{padding:18px!important}.pt-md-18{padding-top:18px!important}.pb-md-18{padding-bottom:18px!important}.pe-md-18{padding-right:18px!important}.ps-md-18{padding-left:18px!important}.py-md-18{padding-top:18px!important;padding-bottom:18px!important}.px-md-18{padding-right:18px!important;padding-left:18px!important}.m-md-32{margin:32px!important}.mt-md-32{margin-top:32px!important}.mb-md-32,.my-md-32{margin-bottom:32px!important}.my-md-32{margin-top:32px!important}.p-md-32{padding:32px!important}.pt-md-32{padding-top:32px!important}.pb-md-32{padding-bottom:32px!important}.pe-md-32{padding-right:32px!important}.ps-md-32{padding-left:32px!important}.py-md-32{padding-top:32px!important;padding-bottom:32px!important}.px-md-32{padding-right:32px!important;padding-left:32px!important}.m-md-50{margin:50px!important}.mt-md-50{margin-top:50px!important}.mb-md-50,.my-md-50{margin-bottom:50px!important}.my-md-50{margin-top:50px!important}.p-md-50{padding:50px!important}.pt-md-50{padding-top:50px!important}.pb-md-50{padding-bottom:50px!important}.pe-md-50{padding-right:50px!important}.ps-md-50{padding-left:50px!important}.py-md-50{padding-top:50px!important;padding-bottom:50px!important}.px-md-50{padding-right:50px!important;padding-left:50px!important}.m-md-80{margin:80px!important}.mt-md-80{margin-top:80px!important}.mb-md-80,.my-md-80{margin-bottom:80px!important}.my-md-80{margin-top:80px!important}.p-md-80{padding:80px!important}.pt-md-80{padding-top:80px!important}.pb-md-80{padding-bottom:80px!important}.pe-md-80{padding-right:80px!important}.ps-md-80{padding-left:80px!important}.py-md-80{padding-top:80px!important;padding-bottom:80px!important}.px-md-80{padding-right:80px!important;padding-left:80px!important}}@media (min-width:992px){.m-lg-12{margin:12px!important}.mt-lg-12{margin-top:12px!important}.mb-lg-12,.my-lg-12{margin-bottom:12px!important}.my-lg-12{margin-top:12px!important}.p-lg-12{padding:12px!important}.pt-lg-12{padding-top:12px!important}.pb-lg-12{padding-bottom:12px!important}.pe-lg-12{padding-right:12px!important}.ps-lg-12{padding-left:12px!important}.py-lg-12{padding-top:12px!important;padding-bottom:12px!important}.px-lg-12{padding-right:12px!important;padding-left:12px!important}.m-lg-18{margin:18px!important}.mt-lg-18{margin-top:18px!important}.mb-lg-18,.my-lg-18{margin-bottom:18px!important}.my-lg-18{margin-top:18px!important}.p-lg-18{padding:18px!important}.pt-lg-18{padding-top:18px!important}.pb-lg-18{padding-bottom:18px!important}.pe-lg-18{padding-right:18px!important}.ps-lg-18{padding-left:18px!important}.py-lg-18{padding-top:18px!important;padding-bottom:18px!important}.px-lg-18{padding-right:18px!important;padding-left:18px!important}.m-lg-32{margin:32px!important}.mt-lg-32{margin-top:32px!important}.mb-lg-32,.my-lg-32{margin-bottom:32px!important}.my-lg-32{margin-top:32px!important}.p-lg-32{padding:32px!important}.pt-lg-32{padding-top:32px!important}.pb-lg-32{padding-bottom:32px!important}.pe-lg-32{padding-right:32px!important}.ps-lg-32{padding-left:32px!important}.py-lg-32{padding-top:32px!important;padding-bottom:32px!important}.px-lg-32{padding-right:32px!important;padding-left:32px!important}.m-lg-50{margin:50px!important}.mt-lg-50{margin-top:50px!important}.mb-lg-50,.my-lg-50{margin-bottom:50px!important}.my-lg-50{margin-top:50px!important}.p-lg-50{padding:50px!important}.pt-lg-50{padding-top:50px!important}.pb-lg-50{padding-bottom:50px!important}.pe-lg-50{padding-right:50px!important}.ps-lg-50{padding-left:50px!important}.py-lg-50{padding-top:50px!important;padding-bottom:50px!important}.px-lg-50{padding-right:50px!important;padding-left:50px!important}.m-lg-80{margin:80px!important}.mt-lg-80{margin-top:80px!important}.mb-lg-80,.my-lg-80{margin-bottom:80px!important}.my-lg-80{margin-top:80px!important}.p-lg-80{padding:80px!important}.pt-lg-80{padding-top:80px!important}.pb-lg-80{padding-bottom:80px!important}.pe-lg-80{padding-right:80px!important}.ps-lg-80{padding-left:80px!important}.py-lg-80{padding-top:80px!important;padding-bottom:80px!important}.px-lg-80{padding-right:80px!important;padding-left:80px!important}}.welcome-section{padding:16px 0 80px;background-color:#ffffff}.welcome-section .welcome-flex{display:flex;align-items:center;justify-content:space-between;gap:54px}.welcome-section .welcome-flex .welcome-left-sec{max-width:696px;width:100%}.welcome-section .welcome-flex .welcome-left-sec .heading-1,.welcome-section .welcome-flex .welcome-left-sec .para{margin-bottom:18px}.welcome-section .welcome-flex .welcome-left-sec .para{max-width:505px}.welcome-section .welcome-flex .welcome-left-sec .btn-wrapper{display:flex;gap:18px}.check-list li{position:relative;padding-left:32px;font-family:Urbanist,sans-serif;font-size:18px;font-style:normal;font-weight:400;line-height:28px;color:#676767}.check-list li:before{content:"";position:absolute;background:url(/images/check-list-icon.svg) no-repeat top 2px left;background-size:contain;width:24px;height:24px;left:0}.common-card{border-radius:8px;border:1px solid #ececec;background:#FDFFF9}.common-card .icon-circle{width:42px;height:42px;background:#8FC03B;border-radius:50%;display:flex;align-items:center;justify-content:center;color:white}.recent-projects-section{background:url(/images/recent-project-top-01-arrow-bg.png) no-repeat top 114px left,url(/images/recent-project-top-02-arrow-bg.png) no-repeat top 114px right}.recent-projects-section .top-heading-section{text-align:center}.recent-projects-section .top-heading-section .para{max-width:376px;margin:auto}.recent-projects-section .projects-grid{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:24px;gap:24px}.recent-projects-section .project-card .project-image .img-fluid{border-radius:12px}.recent-projects-section .project-card .project-title{display:flex;gap:11px}.recent-projects-section .project-card .project-title .heading-3{flex-shrink:0}.recent-projects-section .project-card .project-title .tag-badge{display:flex;gap:8px;align-items:center;flex-wrap:wrap}.recent-projects-section .project-card .project-title .tag-badge li{font-family:Urbanist,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:22px;line-height:16px;display:inline-block;color:#676767;border-radius:4px;border:1px solid #ffbd8a;background:#FFF;padding:8px 12px}.recent-projects-section .project-card .tech-sec{display:flex;gap:12px}.recent-projects-section .project-card .tech-sec .para{flex-shrink:0}.recent-projects-section .project-card .tech-sec .tech-stack-badge{flex-wrap:wrap;display:flex;gap:8px;align-items:center}.recent-projects-section .project-card .tech-sec .tech-stack-badge li{font-family:Urbanist,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:22px;line-height:16px;display:inline-block;color:#676767;border-radius:4px;border:1px solid #8fc03b;background:#FFF;padding:8px 12px}.recent-projects-section .btn-wrapper{text-align:center}.client-testimonials{background:url(/images/shape-1-bg.png) no-repeat 0 100%,url(/images/shape-3-bg.png) no-repeat 100%;background-color:#F5F5F4}.client-testimonials .top-heading-section{text-align:center}.client-testimonials .top-heading-section .para{max-width:376px;margin:auto}.client-testimonials .testimonials-grid .owl-item .testimonial-card{display:none}.client-testimonials .testimonials-grid .owl-item.active .testimonial-card{display:block!important}.client-testimonials .testimonials-grid .owl-dots{text-align:center;margin-top:20px}.client-testimonials .testimonials-grid .owl-dots .owl-dot span{width:10px;height:10px;margin:5px;background:#ccc;display:inline-block;border-radius:50%;transition:all .3s ease}.client-testimonials .testimonials-grid .owl-dots .owl-dot.active span{background:#8dc63f;transform:scale(1.2)}.client-testimonials .testimonials-grid .owl-nav{display:none}.client-testimonials .testimonial-card{padding:24px 20px;position:relative;-webkit-clip-path:polygon(0 18.433%,0 89.247%,0 89.247%,.093% 90.991%,.361% 92.646%,.79% 94.189%,1.365% 95.598%,2.072% 96.851%,2.897% 97.925%,3.824% 98.8%,4.839% 99.452%,5.928% 99.859%,7.075% 100%,89.485% 100%,89.485% 100%,90.161% 99.951%,90.824% 99.806%,91.472% 99.567%,92.099% 99.239%,92.702% 98.824%,93.277% 98.325%,93.82% 97.746%,94.326% 97.089%,94.793% 96.357%,95.216% 95.554%,98.655% 88.334%,98.655% 88.334%,98.905% 87.773%,99.131% 87.192%,99.331% 86.591%,99.506% 85.974%,99.655% 85.343%,99.778% 84.698%,99.875% 84.042%,99.944% 83.377%,99.986% 82.705%,100% 82.028%,100% 10.753%,100% 10.753%,99.907% 9.009%,99.639% 7.354%,99.21% 5.811%,98.635% 4.402%,97.928% 3.149%,97.103% 2.075%,96.176% 1.2%,95.161% .548%,94.072% .141%,92.925% 0,11.196% 0,11.196% 0,10.562% .043%,9.938% .171%,9.328% .382%,8.734% .672%,8.161% 1.04%,7.611% 1.483%,7.088% 1.999%,6.595% 2.585%,6.135% 3.238%,5.712% 3.958%,1.592% 11.639%,1.592% 11.639%,1.297% 12.228%,1.031% 12.844%,.794% 13.485%,.587% 14.146%,.41% 14.827%,.264% 15.525%,.149% 16.237%,.067% 16.96%,.017% 17.693%,0 18.433%);clip-path:polygon(0 18.433%,0 89.247%,0 89.247%,.093% 90.991%,.361% 92.646%,.79% 94.189%,1.365% 95.598%,2.072% 96.851%,2.897% 97.925%,3.824% 98.8%,4.839% 99.452%,5.928% 99.859%,7.075% 100%,89.485% 100%,89.485% 100%,90.161% 99.951%,90.824% 99.806%,91.472% 99.567%,92.099% 99.239%,92.702% 98.824%,93.277% 98.325%,93.82% 97.746%,94.326% 97.089%,94.793% 96.357%,95.216% 95.554%,98.655% 88.334%,98.655% 88.334%,98.905% 87.773%,99.131% 87.192%,99.331% 86.591%,99.506% 85.974%,99.655% 85.343%,99.778% 84.698%,99.875% 84.042%,99.944% 83.377%,99.986% 82.705%,100% 82.028%,100% 10.753%,100% 10.753%,99.907% 9.009%,99.639% 7.354%,99.21% 5.811%,98.635% 4.402%,97.928% 3.149%,97.103% 2.075%,96.176% 1.2%,95.161% .548%,94.072% .141%,92.925% 0,11.196% 0,11.196% 0,10.562% .043%,9.938% .171%,9.328% .382%,8.734% .672%,8.161% 1.04%,7.611% 1.483%,7.088% 1.999%,6.595% 2.585%,6.135% 3.238%,5.712% 3.958%,1.592% 11.639%,1.592% 11.639%,1.297% 12.228%,1.031% 12.844%,.794% 13.485%,.587% 14.146%,.41% 14.827%,.264% 15.525%,.149% 16.237%,.067% 16.96%,.017% 17.693%,0 18.433%);background:#ffffff}.client-testimonials .testimonial-card .testimonial{font-family:Urbanist,sans-serif;font-size:18px;font-style:normal;font-weight:400;line-height:28px;font-style:italic;color:#676767;margin-bottom:16px}.client-testimonials .testimonial-card .testimonial-bottom-sec{display:flex;align-items:center;justify-content:space-between}.client-testimonials .testimonial-card .author .name{color:#8FC03B;font-family:Urbanist,sans-serif;font-size:18px;font-style:normal;font-weight:500;line-height:18px;margin-bottom:5px;display:block}.client-testimonials .testimonial-card .author .designation{color:#0A2B2F;font-family:Urbanist,sans-serif;font-size:16px;font-style:normal;font-weight:500;line-height:16px;padding-left:16px}.client-testimonials .testimonial-card .quote-icon{font-size:42px;color:#8FC03B}.client-testimonials .btn-wrapper{text-align:center}.informational-section{background:#0A2B2F}.informational-section .title-wrapper{display:flex;gap:24px;align-items:center}.informational-section .title-wrapper .img-fluid{transition:all .5s ease-in-out}.informational-section .title-wrapper[aria-expanded=true] .img-fluid{rotate:180deg}.contact-section .contact-grid{display:grid;grid-template-columns:1fr 1fr}.contact-section .contact-info{background:#E5FFEC}.contact-section .contact-info .contact-info-wrapper{max-width:567px;margin-left:auto}.contact-section .contact-info .contact-header{display:flex;gap:18px}.contact-section .contact-info .contact-header li a{display:flex;align-items:center;gap:12px;font-family:Urbanist,sans-serif;font-size:18px;font-style:normal;font-weight:400;line-height:24px;color:#676767}.contact-section .contact-info .contact-header li a .icon{width:24px;height:24px;display:flex;align-items:center;justify-content:center;font-size:16px;color:#0A2B2F;background:white;border-radius:50%}.contact-section .contact-info .contact-points .point{display:flex;gap:12px;align-items:center}.contact-section .contact-info .contact-points .point .icon{width:32px;height:32px;display:flex;align-items:center;justify-content:center;font-size:24px;color:#0A2B2F;background:white;border-radius:50%;flex-shrink:0}.contact-section .contact-info .badges{display:flex;gap:12px}.common-form textarea{width:100%;min-height:100px}.common-form .form-control,.common-form .form-select{width:100%;border-radius:4px;border:1px solid #ececec;background:#FFF!important;font-family:Urbanist,sans-serif;font-size:18px;font-style:normal;font-weight:400;line-height:28px;color:#0A2B2F;padding:11px 16px!important;min-height:50px;height:50px}.common-form .form-control:focus,.common-form .form-select:focus{box-shadow:0 0 0 2px rgba(143,192,59,.17)}.common-form .form-select{background:url(/images/select-arrow.svg) no-repeat center right 16px!important;background-color:white!important}.common-form label{font-family:Urbanist,sans-serif;font-size:18px;font-style:normal;font-weight:400;line-height:28px;color:#676767;max-width:100%}.common-form .form-floating label{padding:11px 18px 0 0;transform:translateX(16px)}.common-form .form-floating>.form-control:not(:-moz-placeholder)~label{padding:0;transform:scale(.9) translateY(-14px) translateX(16px);height:auto;background:white}.common-form .form-floating>.form-control-plaintext~label,.common-form .form-floating>.form-control:focus~label,.common-form .form-floating>.form-control:not(:placeholder-shown)~label,.common-form .form-floating>.form-select~label{padding:0;transform:scale(.9) translateY(-14px) translateX(16px);height:auto;background:white}.common-form input:-webkit-autofill,.common-form select:-webkit-autofill,.common-form textarea:-webkit-autofill{background-color:#ffffff!important;color:#000000!important;box-shadow:inset 0 0 0 1000px #ffffff!important;-webkit-text-fill-color:#000000!important;-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s}.faq-section{background:#F5F5F4}.faq-section .accordion-flush .accordion-item{background-color:white;border-radius:8px;border:none;overflow:hidden;transition:all .3s ease}.faq-section .accordion-flush .accordion-item .accordion-header .accordion-button{background-color:#ffffff;padding:0;border:none;border-radius:10px;box-shadow:none;transition:background-color .3s ease;font-family:Urbanist,sans-serif;font-size:18px;font-style:normal;font-weight:400;line-height:28px;color:#0A2B2F}.faq-section .accordion-flush .accordion-item .accordion-header .accordion-button:focus{box-shadow:none}.faq-section .accordion-flush .accordion-item .accordion-header .accordion-button:after{background-image:url(/images/faq-dropdown-icon.svg);transform:rotate(0deg);transition:transform .3s ease}.faq-section .accordion-flush .accordion-item .accordion-header .accordion-button.collapsed:after{transform:rotate(180deg)}.faq-section .accordion-flush .accordion-item .accordion-collapse{border-top:none}.faq-section .accordion-flush .accordion-item .accordion-collapse .accordion-body{font-family:Urbanist,sans-serif;font-size:18px;font-style:normal;font-weight:400;line-height:28px;color:#676767;background-color:#fff;padding:12px 0 0}.member-card{width:100%}.member-card .icon{font-size:24px;transform:translateY(3px)}.cta-section{background:#F5F5F4}.cta-section .cta-wrapper{border-radius:16px;background:linear-gradient(92deg,rgba(143,192,59,.89) -23.56%,rgba(0,0,0,.89) 113.28%)}.cta-section .cta-wrapper .btn-wrapper{display:flex;gap:24px;justify-content:center}.light-orange-bg{background-color:#FFF3E5}body,html{height:auto!important;overflow-x:hidden!important}.sticky-header{position:-webkit-sticky!important;position:sticky!important;width:100%!important}.sticky-header,.sticky-header.is-sticky{top:0!important;z-index:9999!important;background:#ffffff!important;border:none!important;box-shadow:none!important}.sticky-header.is-sticky{position:fixed!important;left:0!important;right:0!important}header{background:#ffffff!important;position:-webkit-sticky!important;position:sticky!important;top:0!important;z-index:999!important;width:100%!important;border:none!important;box-shadow:none!important}header .main-nav .main-nav-list{display:flex;gap:16px}header .main-nav .main-nav-list-link{font-family:Urbanist,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:22px;color:#0A2B2F;transition:all .5s ease-in-out;display:flex;align-items:center;gap:6px;font-weight:600}header .main-nav .main-nav-list-link.active,header .main-nav .main-nav-list-link:hover{color:#8FC03B}header .desktop-header .desktop-header-flex{display:flex;align-items:center;justify-content:space-between}header .desktop-header .desktop-header-flex .nav-wrapper{display:flex;align-items:center;gap:24px;justify-content:end}header .desktop-header .desktop-header-flex .nav-wrapper .quote-btn .secondary-btn{font-size:16px;line-height:22px;padding:16px 24px;font-weight:600}header .desktop-header .desktop-header-flex .more-nav-wrapper{position:relative;display:none}header .desktop-header .desktop-header-flex .more-nav-wrapper #more-nav-link{min-width:200px;position:absolute;top:calc(100% + 32px);right:0}header .desktop-header .desktop-header-flex .more-nav-wrapper #more-nav-link .card{padding:18px;border-color:#ECECEC;border-radius:0;box-shadow:0 30px 20px -20px rgba(0,0,0,.05)}header .desktop-header .desktop-header-flex .more-nav-wrapper #more-nav-link ul{display:flex;flex-direction:column;gap:12px}header .desktop-header .mega-menu{position:absolute;top:100%;width:100%}header .desktop-header .mega-menu .card{padding:24px;border-color:#ECECEC;border-radius:0;box-shadow:0 30px 20px -20px rgba(0,0,0,.05)}header .mobile-header .logo{flex:0 1 180px}header .mobile-header #service-dropdown-sm .card{border-color:#ECECEC}header .mobile-header .menu-icon .icon{font-size:24px;color:black;display:block}header .mobile-header #mobile-menu .offcanvas-body{background:#F5F5F4}header .mobile-header #mobile-menu .offcanvas-body .main-nav .main-nav-list{flex-direction:column}header .mobile-header #mobile-menu .offcanvas-body .main-nav .main-nav-list-link{font-size:18px}header .mobile-header #mobile-menu .offcanvas-footer{padding:24px}.dropdown-link{color:#333;text-decoration:none;padding:8px 12px;border-radius:6px;transition:all .2s ease;display:flex;align-items:center;gap:12px}.dropdown-link:hover{background-color:#f8f9fa;color:#0A2B2F;text-decoration:none}.dropdown-link iconify-icon{font-size:18px;color:#0A2B2F}.mega-menu h5{color:#0A2B2F;font-weight:600;font-size:16px}.testimonials-carousel .carousel-indicators{position:static;margin-top:30px;margin-bottom:0}.testimonials-carousel .carousel-indicators [data-bs-target]{width:12px;height:12px;border-radius:50%;background-color:#E5E5E5;border:none;margin:0 6px;opacity:1}.testimonials-carousel .carousel-indicators .active{background-color:#0A2B2F}.testimonials-carousel .carousel-item{transition:transform .6s ease-in-out}@media (max-width:991px){.testimonials-carousel .col-lg-4:not(:last-child){margin-bottom:20px}}@media (max-width:767px){.testimonials-carousel .carousel-item .row{flex-direction:column}.testimonials-carousel .col-lg-4{max-width:100%;margin-bottom:20px}.testimonials-carousel .col-lg-4:last-child{margin-bottom:0}}.footer{background:#0A2B2F;color:white}.footer .footer-brand-contact{display:flex;justify-content:space-between;gap:24px;flex-wrap:wrap}.footer .footer-brand-contact .brand-info{max-width:670px;width:100%}.footer .footer-brand-contact .contact-info{max-width:388px;width:100%}.footer .footer-brand-contact .contact-info .heading-3{color:#8FC03B}.footer .footer-brand-contact .contact-info .contact-info-list{display:flex;align-items:center;flex-wrap:wrap;gap:18px 32px}.footer .footer-brand-contact .contact-info .contact-info-list li{font-family:Urbanist,sans-serif;font-size:18px;font-style:normal;font-weight:400;line-height:24px}.footer .footer-brand-contact .contact-info .contact-info-list li a{color:white}.footer .footer-brand-contact .contact-info .contact-info-list .icon{flex:0 0 24px;height:24px;background:#8FC03B;display:flex;align-items:center;justify-content:center;border-radius:50%;font-size:16px}.footer .footer-links ul{display:grid;grid-gap:8px;gap:8px}.footer .footer-links ul li a{color:white;font-family:Urbanist,sans-serif;font-size:18px;font-style:normal;font-weight:400;line-height:24px}.footer .footer-bottom{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:24px}.footer .footer-bottom .social-icons .icon{width:32px;height:32px;background:#8FC03B;border-radius:50%;font-size:20px;color:white;display:flex;align-items:center;justify-content:center}.footer .footer-bottom .newsletter{display:flex}.footer .footer-bottom .newsletter input{border-radius:40px 0 0 40px;border:none;max-width:315px;width:100%;padding:13px 45px 13px 24px;outline:0;color:#676767}.footer .footer-bottom .newsletter button,.footer .footer-bottom .newsletter input{font-family:Urbanist,sans-serif;font-size:18px;font-style:normal;font-weight:400;line-height:24px}.footer .footer-bottom .newsletter button{padding:13px 24px;background-color:#8FC03B;border-radius:40px;color:white;border:none;cursor:pointer;margin-left:-35px}.footer .copyright{background:#8FC03B}.why-choose-section{background:#F5F5F4}.why-choose-section .why-choose-flex{display:flex;align-items:center;gap:70px}.why-choose-section .why-choose-flex .image-wrapper{flex:0 1 594px}.why-choose-section .why-choose-flex .why-choose-content{flex:1 1}.why-choose-section .why-choose-flex .why-choose-content .heading-1{margin-bottom:18px}.why-choose-section .why-choose-flex .why-choose-content .para{max-width:529px;margin-bottom:18px}.our-outsourced-section{background:url(/images/our-outsourced-bg-bottom-img.svg) no-repeat bottom;background-size:100%}.our-outsourced-section .our-outsourced-top-sec{max-width:696px;text-align:center;margin:0 auto 50px}.our-outsourced-section .our-outsourced-content .card-flex{display:flex;gap:80px;align-items:start}.our-outsourced-section .our-outsourced-content .common-card{padding:24px}.our-outsourced-section .our-outsourced-content .common-card .icon-circle{font-size:24px}.our-outsourced-section .our-outsourced-content .our-outsourced-card-bottom{max-width:370px;margin:40px auto 0}.our-outsourced-section .our-outsourced-content .our-outsourced-image-wrapper{max-width:536px;width:100%}.how-we-work-section{background:url(/images/shape-1-bg.png) no-repeat 0 100%,url(/images/shape-2-bg.png) no-repeat 100% 100%;background-color:#F5F5F4}.how-we-work-section .how-we-work-top-sec{text-align:center}.how-we-work-section .how-we-work-top-sec .para{max-width:562px;margin:auto}.how-we-work-section .how-we-work-flex{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:24px;gap:24px}.process-section{background:#FFFFE3}.our-services-section{background:url(/images/shape-1-bg.png) no-repeat 0,url(/images/shape-2-bg.png) no-repeat 100% 100%}.our-services-section .services-tab-sec{display:flex;gap:100px}.our-services-section .services-tab-sec .services-tab-btn{display:flex;gap:24px;flex-direction:column;max-width:424px;width:100%;flex-shrink:0}.our-services-section .services-tab-sec .services-tab-btn .nav-link{width:100%;font-family:Urbanist,sans-serif;font-size:18px;font-style:normal;font-weight:400;line-height:24px;color:#0A2B2F;background:#F5F5F4;border-radius:8px;padding:24px;display:block;text-align:left}.our-services-section .services-tab-sec .services-tab-btn .nav-link.active{color:white;background:#8FC03B}.our-services-section .services-tab-sec .service-tab-content .icon{width:80px;height:80px;background:#8FC03B;display:flex;align-items:center;justify-content:center;border-radius:50%;font-size:32px;color:white}.our-services-section .button-wrapper{text-align:center}.why-outsource-section{background:url(/images/why-outsource-bg.png) no-repeat 100% 100%;background-color:#F5F5F4}.who-we-are-section{background:#F5F5F4}.who-we-are-section .who-we-are-flex{display:flex;align-items:center;gap:70px}.who-we-are-section .who-we-are-flex .image-wrapper{flex:0 1 594px}.who-we-are-section .who-we-are-flex .who-we-are-content{flex:1 1}.who-we-are-section .who-we-are-flex .who-we-are-content .heading-1{margin-bottom:18px}.who-we-are-section .who-we-are-flex .who-we-are-content .para{max-width:529px;margin-bottom:18px}.why-business-choose-sec{background:url(/images/shape-1-bg.png) no-repeat left bottom 20%,url(/images/shape-2-bg.png) no-repeat right bottom 20%;background-color:#F5F5F4}.why-business-choose-sec .heading-1{max-width:562px;width:100%}.team-members-section .owl-item .member-card{display:none}.team-members-section .owl-item.active .member-card{display:block!important}.team-members-section .owl-dots{text-align:center;margin-top:20px}.team-members-section .owl-dots .owl-dot span{width:10px;height:10px;margin:5px;background:#ccc;display:inline-block;border-radius:50%;transition:all .3s ease}.team-members-section .owl-dots .owl-dot.active span{background:#8dc63f;transform:scale(1.2)}.team-members-section .owl-nav{display:none}.milestones-section{background:#F5F5F4;position:relative}.milestones-section .milestones-list{display:grid;grid-template-columns:repeat(5,1fr);grid-gap:24px;gap:24px}.milestones-section .milestones-list:after,.milestones-section .milestones-list:before{content:"";position:absolute;width:75px;height:59.244px;background:url(/images/circle-group-img.svg) no-repeat 50%}.milestones-section .milestones-list:before{bottom:60px;left:40px}.milestones-section .milestones-list:after{top:60px;right:40px}.milestones-section .milestones-list .milestones-item{padding:24px;border-radius:8px;background:white;display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative;z-index:1}.milestones-section .milestones-list .milestones-item .heading-1{color:#8FC03B}.welcome-hire-section{background:#ECF7FF}.welcome-hire-section .btn-wrapper{display:flex;gap:18px;flex-wrap:wrap}.why-hire-sec{background:#F5F5F4}.why-hire-sec .icon{font-size:42px}.why-hire-sec .experts-icon{font-size:30px}.why-hire-sec .bg-1{background:#FDFFD5}.why-hire-sec .bg-2{background:#FFDACE}.why-hire-sec .bg-3{background:#DCF2FF}.why-hire-sec .bg-4{background:#E8EEFF}.services-offered-sec .common-card,.tech-stack-section{background:#F5F5F4}.tech-stack-section .tech-stack-lists .tech-stack-item{border-radius:8px;border:1px solid #ececec;background:#FFF;padding:24px;display:flex;gap:50px}.tech-stack-section .tech-stack-lists .tech-stack-item .heading-3{max-width:235px;width:100%}.tech-stack-section .tech-stack-lists .tech-stack-item ul{display:flex;gap:24px;flex-wrap:wrap}.tech-stack-section .tech-stack-lists .tech-stack-item ul li{display:flex;gap:8px;align-items:center;font-family:Urbanist,sans-serif;font-size:24px;font-style:normal;font-weight:400;line-height:normal;text-transform:capitalize;color:#676767}.our-process-sec{background:url(/images/shape-1-bg.png) no-repeat left bottom -150px,url(/images/shape-2-bg.png) no-repeat right bottom -150px;background-color:#F5F5F4}.hiring-models-section{background:url(/images/shape-circle-1-bg.svg) no-repeat 0 100%,url(/images/shape-circle-2-bg.svg) no-repeat 100% 100%}.hiring-models-section .section-title{font-size:2rem;font-weight:600;color:#0a2c2e}.hiring-models-section .hiring-models-wrapper{max-width:1150px;margin:auto}.hiring-models-section .model-card{background-color:white;padding:24px;border-radius:8px}.hiring-models-section .model-card .model-title{font-family:Urbanist,sans-serif;font-size:24px;font-style:normal;font-weight:400;line-height:normal;text-transform:capitalize;color:#0A2B2F;text-align:center;margin-bottom:24px;font-weight:700}.hiring-models-section .model-card .model-features li{background-color:rgba(255,255,255,.2470588235);padding:8px 12px;margin-bottom:16px;border-radius:8px;font-family:Urbanist,sans-serif;font-size:18px;font-style:normal;font-weight:400;line-height:28px;color:#676767}.hiring-models-section .model-card .model-features li:last-child{margin-bottom:0}.hiring-models-section .model-card .model-features li strong{font-weight:700}.hiring-models-section .model-card.hourly{background-color:#FFDACE}.hiring-models-section .model-card.hourly .model-features li{background:#FFF3EF}.hiring-models-section .model-card.part-time{background-color:#DCF2FF}.hiring-models-section .model-card.part-time .model-features li{background:#F4FBFF}.hiring-models-section .model-card.full-time{background-color:#E8EEFF}.hiring-models-section .model-card.full-time .model-features li{background:#F4FBFF}.embla{position:relative;overflow:hidden}.embla__container{display:flex;cursor:-webkit-grab;cursor:grab}.embla__container:active{cursor:-webkit-grabbing;cursor:grabbing}.embla__slide{flex:0 0 100%;min-width:0}.embla__controls{display:flex;justify-content:center;gap:1rem;margin-top:2rem}.embla__next,.embla__prev{background:var(--primary-color);border:none;border-radius:50%;width:48px;height:48px;display:flex;align-items:center;justify-content:center;color:white;cursor:pointer;transition:all .3s ease;font-size:20px}.embla__next:hover,.embla__prev:hover{background:var(--secondary-color);transform:scale(1.1)}.embla__next:disabled,.embla__prev:disabled{opacity:.5;cursor:not-allowed}@media (max-width:768px){.embla__controls{margin-top:1.5rem}.embla__next,.embla__prev{width:40px;height:40px;font-size:18px}}@media screen and (min-width:768px) and (max-width:991px){.welcome-section{padding:32px 0 50px}.how-we-work-section .how-we-work-flex{grid-template-columns:repeat(2,1fr)}.why-outsource-section{background-size:16%}.milestones-section .milestones-list{grid-template-columns:repeat(2,1fr)}.milestones-section .milestones-list .milestones-item:last-child{grid-column:1/3}}@media screen and (max-width:991px){.welcome-section .welcome-flex{gap:24px;flex-wrap:wrap}.welcome-section .welcome-flex .welcome-left-sec{max-width:100%}.welcome-section .welcome-flex .welcome-left-sec .btn-wrapper a{flex:1 1 100%}.welcome-section .welcome-flex .welcome-right-sec{width:100%}.welcome-section .welcome-flex .welcome-right-sec .img-fluid{width:inherit}.who-we-are-section .who-we-are-flex,.who-we-are-section .why-choose-flex,.why-choose-section .who-we-are-flex,.why-choose-section .why-choose-flex{gap:24px;flex-wrap:wrap}.who-we-are-section .who-we-are-flex .image-wrapper,.who-we-are-section .why-choose-flex .image-wrapper,.why-choose-section .who-we-are-flex .image-wrapper,.why-choose-section .why-choose-flex .image-wrapper{flex:1 1 100%}.who-we-are-section .who-we-are-flex .image-wrapper .img-fluid,.who-we-are-section .why-choose-flex .image-wrapper .img-fluid,.why-choose-section .who-we-are-flex .image-wrapper .img-fluid,.why-choose-section .why-choose-flex .image-wrapper .img-fluid{width:100%}.our-outsourced-section .our-outsourced-content .card-flex{gap:24px}.our-outsourced-section .our-outsourced-content .common-card{padding:16px}.our-outsourced-section .our-outsourced-content .our-outsourced-card-bottom{margin-top:0}.contact-section .contact-grid{grid-template-columns:1fr}.contact-section .contact-grid .contact-info .contact-info-wrapper{max-width:100%}.our-services-section .services-tab-sec{gap:24px;flex-wrap:wrap}.our-services-section .services-tab-sec .services-tab-btn{max-width:100%;display:grid;grid-template-columns:1fr 1fr}.member-card{position:relative}.member-card .heading-3,.member-card .icon{font-size:18px}.member-card .rounded-4{border-radius:8px!important}.member-card .icon{position:absolute;top:12px;right:12px}}@media screen and (max-width:767px){.welcome-section{padding:32px 0}.welcome-section .welcome-flex .welcome-left-sec .btn-wrapper{flex-wrap:wrap}.who-we-are-section .primary-btn,.why-choose-section .primary-btn{width:100%}.our-outsourced-section .our-outsourced-content .card-flex{gap:0;flex-wrap:wrap}.our-outsourced-section .our-outsourced-content .common-card{max-width:100%!important}.our-outsourced-section .secondary-btn{width:100%}.how-we-work-section .how-we-work-flex{grid-template-columns:repeat(1,1fr)}.how-we-work-section .secondary-btn{width:100%}.recent-projects-section{background:transparent}.recent-projects-section .projects-grid{grid-template-columns:repeat(1,1fr)}.client-testimonials .btn-wrapper .secondary-btn,.recent-projects-section .btn-wrapper .secondary-btn{width:100%}.our-services-section{background:white}.our-services-section .services-tab-sec .services-tab-btn{grid-template-columns:1fr;gap:16px}.our-services-section .services-tab-sec .services-tab-btn .nav-link{padding:18px}.our-services-section .services-tab-sec .service-tab-content .icon{width:50px;height:50px;font-size:24px}.our-services-section .button-wrapper .secondary-btn{width:100%}.why-outsource-section{background:#F5F5F4}.why-outsource-section .primary-btn{width:100%}.informational-section .title-wrapper{gap:16px}.informational-section .title-wrapper .img-fluid{width:16px}.informational-section .heading-2{font-size:24px;font-weight:500}.footer .copyright .nav-text{font-size:16px}.why-business-choose-sec{background:url(/images/shape-1-bg.png) no-repeat left bottom 20%,url(/images/shape-2-bg.png) no-repeat right bottom 0;background-color:#F5F5F4}.milestones-section .milestones-list{grid-template-columns:repeat(1,1fr);gap:16px}.cta-section .cta-wrapper{border-radius:12px}.cta-section .cta-wrapper .btn-wrapper{flex-wrap:wrap;gap:16px}.cta-section .cta-wrapper .btn-wrapper a{width:100%}.welcome-hire-section .btn-wrapper{gap:16px;flex-direction:column}.why-hire-sec .icon{font-size:32px}.why-hire-sec .experts-icon{font-size:18px}.tech-stack-section{background:#F5F5F4}.tech-stack-section .tech-stack-lists .tech-stack-item{flex-wrap:wrap;gap:24px}.tech-stack-section .tech-stack-lists .tech-stack-item ul{gap:18px;flex-direction:column}.tech-stack-section .tech-stack-lists .tech-stack-item ul li{font-size:18px}.hiring-models-section{background:white}.hiring-models-section .model-card{padding:16px}}@media screen and (min-width:992px) and (max-width:1199.99px){header .desktop-header .desktop-header-flex{gap:24px}header .desktop-header .desktop-header-flex .more-nav-wrapper{display:block}header .desktop-header .desktop-header-flex .logo{flex:0 0 150px}header .desktop-header .desktop-header-flex .nav-wrapper{gap:16px;flex:1 1}header .desktop-header .desktop-header-flex .nav-wrapper .main-nav .main-nav-list{justify-content:flex-end;flex-wrap:wrap;gap:8px 12px}header .desktop-header .desktop-header-flex .nav-wrapper .main-nav .main-nav-list>li:nth-last-child(2),header .desktop-header .desktop-header-flex .nav-wrapper .main-nav .main-nav-list>li:nth-last-child(3),header .desktop-header .desktop-header-flex .nav-wrapper .main-nav .main-nav-list>li:nth-last-child(4),header .desktop-header .desktop-header-flex .nav-wrapper .main-nav .main-nav-list>li:nth-last-child(5){display:none}header .desktop-header .desktop-header-flex .nav-wrapper .main-nav .main-nav-list-link{gap:6px}header .desktop-header .desktop-header-flex .nav-wrapper .quote-btn{flex-shrink:0}header .desktop-header .desktop-header-flex .nav-wrapper .quote-btn .primary-btn{padding:12px 16px}.welcome-section .welcome-flex{gap:35px}.welcome-section .welcome-flex .welcome-left-sec{max-width:525px}.who-we-are-section .who-we-are-flex,.who-we-are-section .why-choose-flex,.why-choose-section .who-we-are-flex,.why-choose-section .why-choose-flex{gap:50px}.who-we-are-section .who-we-are-flex .image-wrapper,.who-we-are-section .why-choose-flex .image-wrapper,.why-choose-section .who-we-are-flex .image-wrapper,.why-choose-section .why-choose-flex .image-wrapper{flex:1 1}.our-outsourced-section .our-outsourced-content .card-flex{gap:40px;align-items:center}.our-outsourced-section .our-outsourced-content .common-card{padding:16px}.our-outsourced-section .our-outsourced-content .common-card .heading-4{font-size:19px}.our-outsourced-section .our-outsourced-content .our-outsourced-image-wrapper{max-width:435px}.how-we-work-section .how-we-work-flex{grid-template-columns:repeat(2,1fr)}.our-services-section .services-tab-sec{gap:50px}.our-services-section .services-tab-sec .services-tab-btn{max-width:350px}.why-outsource-section{background-size:16%}.member-card .heading-3{font-size:18px}}@media screen and (min-width:1200px) and (max-width:1399px){header .desktop-header .desktop-header-flex{gap:24px}header .desktop-header .desktop-header-flex .more-nav-wrapper{display:block}header .desktop-header .desktop-header-flex .logo{flex:1 1}header .desktop-header .desktop-header-flex .nav-wrapper{gap:16px}header .desktop-header .desktop-header-flex .nav-wrapper .main-nav .main-nav-list{gap:12px}header .desktop-header .desktop-header-flex .nav-wrapper .main-nav .main-nav-list>li:nth-last-child(2),header .desktop-header .desktop-header-flex .nav-wrapper .main-nav .main-nav-list>li:nth-last-child(3),header .desktop-header .desktop-header-flex .nav-wrapper .main-nav .main-nav-list>li:nth-last-child(4),header .desktop-header .desktop-header-flex .nav-wrapper .main-nav .main-nav-list>li:nth-last-child(5){display:none}header .desktop-header .desktop-header-flex .nav-wrapper .main-nav .main-nav-list-link{gap:6px}header .desktop-header .desktop-header-flex .nav-wrapper .quote-btn .primary-btn{padding:12px 16px}.welcome-section .welcome-flex{gap:44px}.welcome-section .welcome-flex .welcome-left-sec{max-width:600px}.who-we-are .who-we-are-flex,.who-we-are .why-choose-flex,.why-choose-section .who-we-are-flex,.why-choose-section .why-choose-flex{gap:50px}.our-outsourced-section .our-outsourced-content .card-flex{gap:40px;align-items:center}.our-outsourced-section .our-outsourced-content .our-outsourced-image-wrapper{max-width:435px}.our-services-section .services-tab-sec{gap:60px}.our-services-section .services-tab-sec .services-tab-btn{max-width:400px}.member-card .heading-3{font-size:20px}}