.hire-banner-section .banner-input-form{background:var(--white-color);border-radius:100px;align-items:center;gap:20px;max-width:700px;padding:5px 5px 5px 30px;display:flex;position:relative}@media screen and (max-width:767px){.hire-banner-section .banner-input-form{padding:5px 5px 5px 20px}}.hire-banner-section .banner-input-form .form-control{box-shadow:none;color:var(--black-color);border:none;border-radius:0;outline:none;flex:1;padding:0;font-size:16px}.hire-banner-section .banner-input-form .form-control::placeholder{color:var(--black-color)}@media screen and (max-width:991px){.hire-banner-section .pt-80{padding-top:80px}.hire-banner-section .pb-80{padding-bottom:80px}}@media screen and (min-width:992px) and (max-width:1440px){.hire-banner-section .pl-40{padding-left:20px}}@media screen and (max-width:991px){.hire-banner-section .pl-40{padding-left:30px}}@media screen and (min-width:992px) and (max-width:1440px){.hire-banner-section .pr-40{padding-right:20px}}@media screen and (max-width:991px){.hire-banner-section .pr-40{padding-right:30px}}.hire-banner-section .hiring-plans{flex-wrap:wrap;max-width:720px}.hire-banner-section .hiring-plans li{width:33.33%}@media screen and (min-width:992px) and (max-width:1280px){.hire-banner-section .hiring-plans li{width:50%;padding-bottom:20px}}@media screen and (max-width:767px){.hire-banner-section .hiring-plans li{width:50%;padding-bottom:20px}}@media screen and (max-width:480px){.hire-banner-section .hiring-plans li{border:none;width:100%;margin-top:10px;padding:10px 0}}@media screen and (min-width:992px) and (max-width:1280px){.hire-banner-section .hiring-plans li:nth-child(2){border:none}}@media screen and (max-width:767px){.hire-banner-section .hiring-plans li:nth-child(2){border:none}}@media screen and (max-width:480px){.hire-banner-section .hiring-plans li:nth-child(2){border:none;border-top:1px solid var(--border-color);width:100%;margin-top:10px;padding:20px 0}}@media screen and (min-width:992px) and (max-width:1280px){.hire-banner-section .hiring-plans li:last-child{border-top:1px solid var(--border-color);width:100%;margin-top:10px;padding:20px 0 0}}@media screen and (max-width:767px){.hire-banner-section .hiring-plans li:last-child{border-top:1px solid var(--border-color);width:100%;margin-top:10px;padding:20px 0 0}}@media screen and (max-width:480px){.hire-banner-section .hiring-plans li:last-child{border-bottom:1px solid var(--border-color);margin-top:0;padding:20px 0}}.dedicated-developers-row{flex-wrap:wrap;gap:30px;height:650px;display:flex}@media screen and (max-width:1600px){.dedicated-developers-row{height:500px}}@media screen and (max-width:1280px){.dedicated-developers-row{gap:20px;height:450px}}@media screen and (max-width:991px){.dedicated-developers-row{height:auto}}.dedicated-developers-column{flex-direction:column;gap:30px;width:calc(25% - 22.5px);display:flex}@media screen and (max-width:1280px){.dedicated-developers-column{gap:20px}}@media screen and (max-width:991px){.dedicated-developers-column{width:calc(50% - 15px)}}@media screen and (max-width:991px) and (max-width:480px){.dedicated-developers-column{width:100%}}@media screen and (max-width:991px){.dedicated-developers-column .flex-1{flex:none;min-height:200px}}.dedicated-developers-column .card-img{background:var(--bg-white-smoke);border-radius:20px;position:relative;overflow:hidden}.dedicated-developers-column .card-img img{object-fit:cover;border-radius:20px;width:100%;height:100%;position:absolute;inset:0}.dedicated-developers-column:first-child .card-img{padding:0 0 89%}@media screen and (max-width:991px){.dedicated-developers-column:first-child .card-img{padding:0 0 77%}}.dedicated-developers-column:nth-child(2) .card-img{padding:0 0 77%}@media screen and (max-width:480px){.dedicated-developers-column:nth-child(2){flex-direction:column-reverse}}.dedicated-developers-column:nth-child(3) .card-img{padding:0 0 55%}.dedicated-developers-column:last-child .card-img{padding:0 0 57%}@media screen and (max-width:480px){.dedicated-developers-column:last-child{flex-direction:column-reverse}}.tecnology-list{flex-wrap:wrap}.tecnology-list li{width:calc(50% - 15px)}@media screen and (min-width:992px) and (max-width:1199px){.tecnology-list li{width:100%}}@media screen and (max-width:767px){.tecnology-list li{width:100%}}.tecnology-list li h4{line-height:0;font-size:inherit}.tecnology-list li span,.tecnology-list li a{border:1px solid var(--border-color);border-radius:100px;padding:15px 50px 15px 24px;display:flex}@media screen and (max-width:1440px){.tecnology-list li span,.tecnology-list li a{padding:10px 50px 10px 16px}}.tecnology-list li span:before,.tecnology-list li a:before{right:24px}.tecnology-list li span img,.tecnology-list li a img{width:36px;height:36px}.tecnology-list li span:hover,.tecnology-list li a:hover{border-color:var(--primary-color)}.max-width-550{max-width:550px}@media screen and (max-width:1440px){.max-width-550{max-width:400px}}@media screen and (max-width:991px){.max-width-550{width:100%;max-width:100%}}.pl-176{padding-left:176px}@media screen and (max-width:1600px){.pl-176{padding-left:100px}}@media screen and (max-width:1440px){.pl-176{padding-left:80px}}@media screen and (max-width:991px){.pl-176{padding-left:0}.technical-requirements-tab{align-items:center;gap:20px;margin:0 0 20px;padding:0 0 10px;display:none;overflow:auto}}.technical-requirements-tab li{background:var(--white-color);cursor:pointer;border-radius:100px;align-items:center;gap:40px;margin:0 0 20px;padding:20px 30px;display:flex;position:relative}@media screen and (max-width:991px){.technical-requirements-tab li{white-space:nowrap;margin:0;padding:14px 28px}.technical-requirements-tab li span{display:none}}.technical-requirements-tab li:last-child{margin:0}.technical-requirements-tab li.active{background:var(--bg-fire-dust);color:var(--white-color)}.technical-requirements-tab li:before{content:"";background:var(--bg-Laurens-lace);border:4px solid #0000;border-radius:50%;width:20px;height:20px;margin:auto;position:absolute;top:0;bottom:0;right:20px}@media screen and (max-width:991px){.technical-requirements-tab li:before{display:none}}.technical-requirements-tab li.active:before{border:4px solid var(--white-color);background:0 0}.hire-page-cta{position:relative}.hire-page-cta .cta-top-strip{pointer-events:none;height:50%;position:absolute;top:0;left:0;right:0}.hire-page-cta .hire-page-cta-inner{display:flex;position:relative}.hire-page-cta .hire-page-cta-inner:before{content:"";z-index:0;background-image:url(/images/hire-team/cta-bg-gradient.svg);background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:10px;width:318px;position:absolute;top:0;bottom:0;right:0}.hire-page-cta .cta-img{width:597px;position:relative}@media screen and (max-width:991px){.hire-page-cta .cta-img{display:none}}.hire-page-cta .cta-img img{z-index:1;position:absolute;bottom:0;left:0;right:0}.hire-page-cta .cta-content{z-index:1;max-width:890px;padding:45px 30px 45px 130px;position:relative}@media screen and (max-width:1600px){.hire-page-cta .cta-content{padding:45px 20px 45px 100px}}@media screen and (max-width:1440px){.hire-page-cta .cta-content{padding:40px 20px 40px 40px}}@media screen and (max-width:1280px){.hire-page-cta .cta-content{padding:40px 20px}}@media screen and (max-width:991px){.hire-page-cta .cta-content{padding:40px}}@media screen and (max-width:600px){.hire-page-cta .cta-content{padding:30px}}.plans .tick-mark-solid{padding-left:30px}.plans .tick-mark-solid:before{margin:auto;top:0;bottom:0;left:0}@media screen and (max-width:1280px){.plans-section{margin:0 -16px;padding:0 16px;overflow:auto!important}}.plans-section .plans-section-col{width:25%}@media screen and (max-width:1280px){.plans-section .plans-section-col{white-space:nowrap;flex:1;width:auto}}.plans-section .plans-section-col:first-child{border-radius:20px 0 0 20px}.plans-section .plans-section-col h3.font-24{margin-top:4px}.plans-section .plans-section-col ul li{margin:0 0 35px}.plans-section .plans-section-col ul li:last-child{margin-bottom:0}@media screen and (max-width:1280px){.plans-section .plans-section-col ul li{margin-bottom:25px}}.border-radius-top{border-radius:20px 0 0}.most-popular-plan{border-radius:20px 20px 20px 0}.most-popular-plan .tick-mark-solid:before{background-color:var(--white-color)}.most-popular-plan .border-bottom-1{border-color:var(--white-color)}.plan-card-head{justify-content:space-between;align-items:center;gap:20px;margin:0 0 20px;display:flex}@media screen and (max-width:1280px){.plan-card-head{margin:0 0 10px}}.plan-card-head .most-popular{color:var(--bg-soft-green);background:var(--white-color);border-radius:100px;padding:5px 10px;font-size:14px;font-weight:600;line-height:18px}.success-icon{background-color:var(--white-color);transform-origin:50%;border-radius:50%;width:30px;height:30px;display:inline-block;position:relative;overflow:hidden}.success-icon__long,.success-icon__tip{background-color:var(--bg-soft-green);border-radius:10px;height:2px;display:block;position:absolute}.success-icon__tip{width:8px;top:17px;left:7px;transform:rotate(45deg)}.success-icon__long{width:14px;top:15px;left:11px;transform:rotate(-45deg)}.hiring-plans-for-you .card-col-4{height:260px}@media screen and (max-width:1199px){.hiring-plans-for-you .card-col-4{height:460px}}@media screen and (max-width:600px){.hiring-plans-for-you .card-col-4{height:900px}}.hiring-plans-for-you .card-col-4 .card-col{width:calc(25% - 23px);position:relative}@media screen and (max-width:1199px){.hiring-plans-for-you .card-col-4 .card-col{width:calc(50% - 10px)}}@media screen and (max-width:600px){.hiring-plans-for-you .card-col-4 .card-col{width:100%}}.hiring-plans-for-you .card-col-4 .card-col:before{content:"";opacity:.03;background-position:50%;background-repeat:no-repeat;background-size:contain;width:128px;height:128px;position:absolute;bottom:0;right:10px}.hiring-plans-for-you .card-col-4 .card-col.bg-hepatica:before{background-image:url(/images/icons/full-time-icon.svg)}.hiring-plans-for-you .card-col-4 .card-col.bg-milk-punch:before{background-image:url(/images/icons/part-time-icon.svg);bottom:10px}.hiring-plans-for-you .card-col-4 .card-col.bg-waterfalls:before{background-image:url(/images/icons/hourly-hiring-icon.svg);bottom:10px}.our-projects-cta .ed-watermark{position:absolute;top:0;bottom:0;right:100px}@media screen and (max-width:767px){.our-projects-cta .ed-watermark{display:none}}.our-projects-cta .ed-watermark img{width:auto;height:100%}.easy-steps .card-icon{width:115px;height:115px}.easy-steps .counter{top:20px;left:30px;right:auto}.smart-hiring .flex-4col-gap1{text-align:center;flex-direction:column;justify-content:flex-start;align-items:center;display:flex}.dedicated-developers .width-50-15{width:calc(33.33% - 20px)}@media screen and (max-width:1024px){.dedicated-developers .width-50-15{width:calc(50% - 15px)}}@media screen and (max-width:767px){.dedicated-developers .width-50-15{width:100%}}.hire-voice-of-success .bg-white{background-color:var(--bg-white-smoke)!important}.success-stories .flex-col-2{gap:120px;display:flex}@media screen and (max-width:1600px){.success-stories .flex-col-2{gap:50px}}@media screen and (max-width:991px){.success-stories .flex-col-2{flex-wrap:wrap;gap:40px}}.success-stories .flex-col-2 .flex-col{flex-direction:column;gap:50px;width:calc(50% - 60px);display:flex}@media screen and (max-width:1600px){.success-stories .flex-col-2 .flex-col{width:calc(50% - 30px)}}@media screen and (max-width:991px){.success-stories .flex-col-2 .flex-col{gap:50px;width:100%}}.success-stories .img-fluid{background-color:var(--border-color);border-radius:10px;margin:0 0 30px;padding:0 0 100%;position:relative;overflow:hidden}.success-stories .img-fluid img{object-fit:cover;border-radius:10px;width:100%;height:100%;position:absolute;inset:0}.success-stories .lg-col .img-fluid{padding:0 0 84.6%}.success-stories .md-col .img-fluid{padding:0 0 58.2%}.success-stories .icon-dark-btn{min-width:50px}.technology-stack-hire .bringing-innovative-section{max-width:1350px;margin:0 auto}.technology-stack-hire p.mb-50.text-center,.technology-stack-hire h2.mb-10.text-center{max-width:1350px;margin-left:auto;margin-right:auto}.hire-specific-insights .card-box{background-color:var(--white-color);border:none}.hire-specific-insights .card-box:hover{background-color:var(--bg-waterfalls)}.hire-specific-insights .card-box:hover .bg-white-smoke{background-color:var(--white-color)}@media screen and (max-width:991px){.md-min-width-680{min-width:680px}}@media screen and (max-width:991px) and (max-width:767px){.md-min-width-680{min-width:500px}}@media screen and (max-width:991px) and (max-width:567px){.md-min-width-680{min-width:340px}}
