.developer-outsource-outer-sec .wgs-banner-section{background:#F3F8EB;padding:120px 0 80px;position:relative;overflow:hidden}.developer-outsource-outer-sec .wgs-banner-section .banner-content{padding-right:25px}.developer-outsource-outer-sec section.wgs-banner-section ul{margin-top:25px;max-width:90%;display:flex;flex-wrap:wrap;width:100%;justify-content:space-between}.developer-outsource-outer-sec section.wgs-banner-section ul li{margin-bottom:15px;font-size:17px;line-height:23px;color:#000;font-weight:500;gap:10px;align-items:flex-start}.developer-outsource-outer-sec .wgs-banner-section h1{font-size:3rem;font-weight:700;margin-bottom:20px;color:#000!important}.developer-outsource-outer-sec .wgs-banner-section .lead{font-size:17px;line-height:25px;color:#000;font-weight:500}.developer-outsource-outer-sec .hiring-features ul li{margin-bottom:10px;font-size:1rem;display:flex;align-items:center}.developer-outsource-outer-sec section.wgs-banner-section ul{margin-top:25px}@media (max-width:991px){.developer-outsource-outer-sec .developer-service-sec,.developer-outsource-outer-sec .outsourcing-section{padding:50px 0!important}.developer-outsource-outer-sec .wgs-banner-section{text-align:center;padding:50px 0}.developer-outsource-outer-sec .hiring-features ul li{justify-content:center}}.developer-outsource-outer-sec .our-developer-sec{padding:80px 0}.developer-outsource-outer-sec .our-developer-sec .img-box img{width:100%;max-width:138px;display:block;text-align:left}.developer-outsource-outer-sec .our-developer-sec h2{font-size:35px;line-height:45px;margin-bottom:7px;font-weight:700;color:#000;text-align:center}.developer-outsource-outer-sec .our-developer-sec .mouse-leave-div .col-md-4{margin-top:30px}.developer-outsource-outer-sec .our-developer-sec .features-col{padding:30px;position:relative;margin:5px 0;height:100%;transition:all 0.3s ease-in;background:#fff;text-align:left;border:1px solid #ededed;box-shadow:0 4px 15px rgb(0 0 0 / .05);border-radius:15px}.developer-outsource-outer-sec .our-developer-sec .features-col:hover{box-shadow:0 0 10px rgb(0 0 0 / .1);transform:scale(1.05)}.developer-outsource-outer-sec .our-developer-sec .img-box{width:115px;text-align:center;margin:0 0 0;display:flex;align-items:center;align-self:center;justify-content:left;transition:all 0.5s ease;position:relative;border-radius:50px}.developer-outsource-outer-sec .our-developer-sec .features-col h6{font-size:22px;line-height:30px;font-weight:700;margin:15px 0}.developer-outsource-outer-sec .our-developer-sec .features-col p{margin-bottom:0}.developer-outsource-outer-sec .hire-developer-sec .left img{width:100%;height:480px;object-fit:fill;border-radius:25px}.developer-outsource-outer-sec .hire-developer-sec .left img{width:100%}.developer-outsource-outer-sec section.hire-developer-sec .row{align-items:center}.developer-outsource-outer-sec section.hire-developer-sec ul{list-style:none;margin-top:20px}.developer-outsource-outer-sec section.hire-developer-sec ul li span{margin-right:10px}.developer-outsource-outer-sec section.hire-developer-sec ul li{margin-bottom:15px;font-size:17px;line-height:23px;color:#091413;font-weight:500!important}.developer-outsource-outer-sec section.hire-developer-sec h2{font-size:35px;line-height:43px;margin-bottom:15px;font-weight:700;color:#091413}.developer-outsource-outer-sec section.hire-developer-sec{padding:70px 0}.developer-outsource-outer-sec section.hire-developer-sec p{font-size:20px;line-height:28px;color:#333}.developer-outsource-outer-sec section.outsourcing-section .c-ser-title h4{font-size:35px;line-height:45px;margin-bottom:7px;font-weight:700;color:#000;text-align:center}.developer-outsource-outer-sec section.outsourcing-section .c-ser-title{text-align:center;margin-bottom:30px}.developer-outsource-outer-sec .outsourcing-inner .icon-box{height:auto;background:#f9f9f9f9;padding:7px;width:fit-content;border-radius:12px}.developer-outsource-outer-sec .outsourcing-inner .icon-box img{width:35px}.developer-outsource-outer-sec .outsourcing-inner h4{font-size:17px;margin-top:10px;line-height:32px;font-weight:500;color:#091413}.developer-outsource-outer-sec .process-timeline{position:relative;padding:50px 0}.developer-outsource-outer-sec .timeline{position:relative;margin:0 auto;width:100%;max-width:900px}.developer-outsource-outer-sec .timeline::before{content:"";position:absolute;top:0;left:50%;width:2px;height:100%;background:#3f6f23;transform:translateX(-50%)}.developer-outsource-outer-sec .step{position:relative;width:50%;padding:20px 40px}.developer-outsource-outer-sec .step:nth-child(odd){left:0;text-align:right}.developer-outsource-outer-sec .step:nth-child(even){left:50%}.developer-outsource-outer-sec .numbers{position:absolute;top:20px;font-size:28px;font-weight:700;color:#3f6f23}.developer-outsource-outer-sec .step:nth-child(odd) .numbers{right:-50px}.developer-outsource-outer-sec .step:nth-child(even) .numbers{left:-60px}.developer-outsource-outer-sec .step:nth-child(odd) .card::after{content:"";position:absolute;top:20px;right:-21px;border-width:10px;border-style:solid;border-color:#fff0 #fff0 #fff0 #000;z-index:9999}.developer-outsource-outer-sec .step:nth-child(even) .card::after{content:"";position:absolute;top:20px;left:-21px;border-width:10px;border-style:solid;border-color:#fff0 #000 #fff0 #fff0}@media (max-width:768px){.developer-outsource-outer-sec .timeline::before{left:20px;display:none}.developer-outsource-outer-sec .step{width:100%;padding-left:60px;padding-right:20px;margin-bottom:30px}.developer-outsource-outer-sec .step:nth-child(odd),.developer-outsource-outer-sec .step:nth-child(even){left:0;text-align:left}.developer-outsource-outer-sec .numbers{left:0!important;right:auto}}.developer-outsource-outer-sec .step{opacity:0;transform:translateY(30px);animation:fadeUp 0.6s forwards}@keyframes fadeUp{to{opacity:1;transform:translateY(0)}}.developer-outsource-outer-sec .features-area{grid-column-gap:30px;grid-row-gap:30px;justify-content:space-between;align-items:center;display:flex}.developer-outsource-outer-sec section.section-regular{padding:70px 0;background:#f8fafc}.developer-outsource-outer-sec section.section-regular .align-center{margin-bottom:30px}.developer-outsource-outer-sec .features-area{display:flex;justify-content:space-between;width:100%;gap:35px}.developer-outsource-outer-sec .features-card h3{font-size:20px}.developer-outsource-outer-sec .features-card-area{display:flex;flex-direction:column;justify-content:space-around;gap:35px;width:100%}.developer-outsource-outer-sec .features-image-wrap img{width:100%}.developer-outsource-outer-sec .features-image-wrap{width:100%}.developer-outsource-outer-sec .features-card{border-radius:15px;align-items:center;gap:0;flex-wrap:wrap}.developer-outsource-outer-sec section.section-regular .align-center{text-align:center}.developer-outsource-outer-sec .outsourcing-section{padding:80px 0;background:#f8fafc}section.outsourcing-section.comparison-plan-sec{background:#fff}.developer-outsource-outer-sec .section-header h2{font-size:32px;font-weight:700;color:#1a1a1a;margin-bottom:10px}.developer-outsource-outer-sec .section-header p{color:#6b7280;font-size:16px}.developer-outsource-outer-sec .comparison-wrapper{display:flex;gap:30px;margin-top:50px;flex-wrap:wrap}.developer-outsource-outer-sec .comparison-card{flex:1;min-width:300px;background:#fff;padding:30px;border-radius:12px;box-shadow:0 10px 25px rgb(0 0 0 / .05);transition:0.3s ease}.developer-outsource-outer-sec .comparison-card:hover{transform:translateY(-5px)}.developer-outsource-outer-sec .comparison-card h3{font-size:20px;margin-bottom:20px;font-weight:700;color:#1a1a1a}.developer-outsource-outer-sec .comparison-card ul{list-style:none;padding:0}.developer-outsource-outer-sec .comparison-card ul li{margin-bottom:12px;padding-left:0;position:relative;color:#1a1a1a;font-size:16px;font-weight:500}.developer-outsource-outer-sec .comparison-card ul li span{margin-right:10px}.developer-outsource-outer-sec .comparison-card.company{border-top:4px solid #d2eebb}.developer-outsource-outer-sec .comparison-card.freelancer{border-top:4px solid #d2eebb}.developer-outsource-outer-sec section.section-regular h2.section-title{font-size:35px;line-height:43px;margin-bottom:0;font-weight:700;color:#091413}.developer-outsource-outer-sec .container{max-width:1440px;margin:0 auto;padding:0 15px}.developer-outsource-outer-sec .comparison-table th,.developer-outsource-outer-sec .comparison-table td{border:1px solid #ddd;padding:12px;text-align:left;font-size:16px;color:#000}.developer-outsource-outer-sec .section-headers{padding-left:80px}.developer-outsource-outer-sec .features-icon-wrap h4{border:2px solid #8abf37;border-radius:50px;color:#000;width:50px;height:50px;display:flex;justify-content:center;align-items:center}.developer-outsource-outer-sec .comparison-table-wrapper table{width:100%;white-space:nowrap}.developer-outsource-outer-sec section.comparison-sec{padding:70px 0}.developer-outsource-outer-sec .comparison-sec h2,.developer-outsource-outer-sec .developer-service-sec h2{font-size:35px;line-height:43px;margin-bottom:15px;font-weight:700;color:#091413;text-align:center;display:block}.developer-outsource-outer-sec .developer-service-sec{padding:70px 0;background:#fff}.developer-outsource-outer-sec .developer-service-sec .vm_feature_box img{margin-bottom:15px}.developer-outsource-outer-sec .developer-service-sec .row{margin-top:50px}.developer-outsource-outer-sec .features-card-area.right{justify-content:right}.developer-outsource-outer-sec .features-card.right-align{text-align:right}.developer-outsource-outer-sec .features-icon-wrap{margin-left:0;text-align:right}.developer-outsource-outer-sec .features-card-area.right h4{margin-left:auto}.developer-outsource-outer-sec .features-card-area.right h3.features-card-title{margin-left:auto;max-width:350px}.developer-outsource-outer-sec .features-card-area.right .features-card.right-align{justify-content:right}.developer-outsource-outer-sec .features-card-area.left h3.features-card-title{max-width:330px}.developer-outsource-outer-sec section.comparison-sec{padding:70px 0;background:#f8fafc}.developer-outsource-outer-sec section.comparison-sec table.comparison-table th{background:#8fbf28;color:#fff!important}.developer-outsource-outer-sec section.comparison-sec table.comparison-table th,td{padding:15px;text-align:center!important}.developer-outsource-outer-sec section.comparison-sec table.comparison-table{width:100%;border-collapse:collapse;margin-top:20px;border-top-left-radius:20px;border-top-right-radius:20px;overflow:hidden;background:#fff0}.developer-outsource-outer-sec section.comparison-sec .comparison-table td{background:#fff0}.banner-image img{width:100%}.developer-outsource-outer-sec .hire-our-developer-sec{padding:80px 0;background:#f8fafc}.developer-outsource-outer-sec .hire-our-developer-sec h2{font-size:35px;line-height:43px;margin-bottom:15px;font-weight:700;color:#091413;text-align:center;display:block}.developer-outsource-outer-sec .hire-our-dev-right h3{font-size:18px;margin-bottom:20px;font-weight:500;color:#1a1a1a}.developer-outsource-outer-sec .hire-our-developer-sec .row{margin-top:60px}.developer-outsource-outer-sec .hire-our-developer-sec h3:after{content:"";display:block;position:absolute;left:0;transform:translateX(-50%);width:10px;height:10px;background-color:#333;border-radius:50%;border:4px solid #d7e6ba;box-sizing:content-box;top:0}.developer-outsource-outer-sec .hire-our-developer-sec .hire-our-dev-left img{width:80%}.developer-outsource-outer-sec .hire-our-developer-sec ol li{position:relative;list-style-type:none;padding:0 0 24px 42.36px;border-left:1px solid #6fc400}.developer-outsource-outer-sec .hire-our-developer-sec ol li:last-child{padding-bottom:0}.developer-outsource-outer-sec section.hire-our-developer-sec{padding:80px 0}.developer-outsource-outer-sec .heading-title{margin-bottom:30px;text-align:center}section#features-tab{padding-top:0px!important}@media(max-width:1365px){.developer-outsource-outer-sec .section-headers{padding-left:0}}@media(max-width:1280px){.developer-outsource-outer-sec section.wgs-banner-section ul{max-width:100%}}@media(max-width:1199px){.developer-outsource-outer-sec .features-area{flex-wrap:wrap}.developer-outsource-outer-sec .features-card-area.right .features-card.right-align{justify-content:left}}@media(max-width:1024px){.developer-outsource-outer-sec .wgs-banner-section h1{font-size:32px}}@media(max-width:991px){.developer-outsource-outer-sec section.wgs-banner-section ul{max-width:75%;margin:0 auto}.developer-outsource-outer-sec .section-headers{margin-top:50px}.developer-outsource-outer-sec .wgs-banner-section h1{padding-top:60px}}@media(max-width:767px){.developer-outsource-outer-sec .our-developer-sec h2,.developer-outsource-outer-sec section.outsourcing-section .c-ser-title h4,.developer-outsource-outer-sec section.hire-developer-sec h2,.developer-outsource-outer-sec section.section-regular h2.section-title,.developer-outsource-outer-sec .section-header h2,.developer-outsource-outer-sec .developer-service-sec h2{font-size:28px}}