.staffcareercard-container{border:1px solid rgba(229,231,235,1);border-radius:20px;padding:2rem;height:100%;width:100%;display:flex;flex-direction:column;gap:1rem;transition:.5s ease-in-out}.staffcareercard-container:hover{border:1px solid rgba(25,123,221,1);box-shadow:0 5.48px 17.55px 0 rgba(8,15,52,.06);padding-top:-8px}.staffcareercard-flex{display:flex;gap:.3rem;align-items:center;justify-content:flex-end}.learn-more-style{font-weight:600;font-style:SemiBold;font-size:1rem;leading-trim:NONE;line-height:160%;vertical-align:middle}.learn-more-style,.staffcareercardtitlestyle{font-family:Roboto;letter-spacing:0;color:rgba(25,123,221,1)}.staffcareercardtitlestyle{font-weight:700;font-style:Bold;font-size:1.5rem;leading-trim:CAP_HEIGHT;line-height:109.00000000000001%}.staffcareercarddescriptionstyle{font-family:Roboto;font-weight:400;font-style:Regular;font-size:1.1rem;leading-trim:CAP_HEIGHT;line-height:150%;letter-spacing:0;color:rgba(75,85,99,1)}@media (max-width:600px){.staffcareercarddescriptionstyle{font-size:1.3rem;line-height:25px}}.staffcardseondarycontainer{position:relative;width:100%;height:100%;background-color:#302b36;border-radius:20px;overflow:hidden;background-color:#302B36;border-radius:21px}.staffcardseondarycontainer:before{content:"";position:absolute;inset:0;padding:2px;border-radius:20px;background:linear-gradient(180deg,#fe2d42,#f930de,#4f34fe);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude}.staffcardsecondaryinnercontainer{padding:3rem;display:flex;flex-direction:column;gap:.5rem;justify-content:center;align-items:center}.staffcardinnertitlestyle{font-weight:700;font-style:Bold;font-size:1.5rem;line-height:109.00000000000001%}.staffcardinnerpaystyle,.staffcardinnertitlestyle{font-family:Roboto;leading-trim:CAP_HEIGHT;letter-spacing:0;color:#FFFFFF}.staffcardinnerpaystyle{font-weight:600;font-style:SemiBold;font-size:1.1rem;line-height:175%}.staffcardinnerdescriptionstyle{font-family:Roboto;font-weight:400;font-style:Regular;font-size:1rem;leading-trim:CAP_HEIGHT;line-height:150%;letter-spacing:0;text-align:center;color:rgba(201,201,201,1)}@media (max-width:600px){.staffcardinnerdescriptionstyle{text-align:left;font-size:1.3rem;line-height:25px}.staffcardsecondaryinnercontainer{align-items:flex-start}.staffcardinnertitlestyle{font-size:1.5rem;line-height:25px}.staffcardinnerpaystyle{font-size:1.3rem;line-height:25px}}.tableWrapper{width:100%;background-color:#eaf3ff;padding:16px;border-radius:12px;overflow-x:auto}.comparisonTable{width:100%;min-width:720px;border-collapse:separate;border-spacing:2px;background-color:#ffffff;border-radius:10px}.comparisonTable td,.comparisonTable th{padding:1.4rem;font-size:14px;text-align:center;background-color:rgba(229,231,235,1);color:#333}.comparisonTable th{background-color:#1f7ae0;color:#ffffff;font-weight:600;font-size:15px}.comparisonTable td:first-child{text-align:left}.comparisonTable tbody tr:nth-child(2n) td{background-color:rgba(243,244,246,1)}@media (max-width:768px){.tableWrapper{padding:12px}.comparisonTable{min-width:600px}.comparisonTable td,.comparisonTable th{padding:12px 10px;font-size:13px}.tableWrapper{padding:6px}}@media (max-width:600px){.comparisonTable td,.comparisonTable th{padding:10px 8px;font-size:1.3rem;line-height:24px}}@media (max-width:480px){.comparisonTable{min-width:520px}}.accordion-container{display:grid;grid-template-columns:1fr 1fr;grid-gap:16px;gap:16px;align-items:flex-start}.accordion-item{background:#ffffff;border-radius:14px;box-shadow:0 8px 24px rgba(0,0,0,.06);overflow:hidden;transition:box-shadow .3s ease}.accordion-item.active{box-shadow:0 12px 32px rgba(0,0,0,.08)}.accordion-header{width:100%;padding:20px 24px;background:none;border:none;display:flex;justify-content:space-between;align-items:center;font-size:1.4rem;font-family:Roboto;font-weight:600;cursor:pointer;color:#1f2937;text-align:left}.accordion-header:focus{outline:none}.accordion-title{max-width:calc(100% - 50px)}.accordion-icon{width:34px;height:34px;background:rgba(247,247,255,1);color:rgba(111,108,144,1);border-radius:8px;display:flex;align-items:center;justify-content:center;font-size:22px;transition:transform 1s ease,background .3s ease;flex-shrink:0}.accordion-item.active .accordion-icon{background:rgba(25,123,221,1);color:#ffffff;transform:rotate(180deg)}.accordion-body{max-height:0;overflow:hidden;opacity:0;transform:translateY(-6px);transition:max-height 1s ease,opacity 1s ease,transform 1s ease}.accordion-item.active .accordion-body{max-height:300px;opacity:1;transform:translateY(0)}.accordion-body p{padding:0 24px 20px;margin:0;font-size:1.2rem;line-height:1.6;color:#6b7280;font-weight:400}@media (max-width:768px){.accordion-container{grid-template-columns:1fr}}@media (max-width:600px){.accordion-header{padding:16px;font-size:1rem}.accordion-body p{padding:0 16px 16px}.accordion-body p,.accordion-header{font-size:1.3rem;line-height:25px}}.staffaugmentationcontainer{margin-top:6rem;height:100%;width:100%;position:relative}.staff-background-img{object-fit:cover;position:absolute;object-position:top;left:0;right:0;top:0;bottom:0;width:100%;height:100%;z-index:-1}.staffaugmentationcontentsection{padding:6rem 3rem;display:grid;grid-template-columns:repeat(12,1fr);grid-gap:5rem;gap:5rem}.staffaugmentationbreadcrumbflex{display:flex;gap:.3rem;align-items:center;font-family:Roboto;font-weight:400;font-style:Regular;font-size:1rem;leading-trim:CAP_HEIGHT;line-height:109.00000000000001%;letter-spacing:0;color:#FFFFFF;padding:2rem 3rem 0}.staffaugmentationbreadcrumbflex :last-child{color:rgba(3,128,199,1)}.staffaugmentationcontentflex{display:flex;flex-direction:column;gap:1.5rem;grid-column:span 7}.staffaugmentationcontentflextwo{grid-column:span 5;border-radius:30px;background-color:rgba(255,255,255,.9);display:flex;flex-direction:column}.staffaugmentationblueone{background-color:rgba(25,123,221,1);padding:2rem;display:flex;flex-direction:column;gap:.4rem;border-top-left-radius:30px;border-top-right-radius:30px;justify-content:center}.staffaugtitlenew{font-weight:600;font-style:SemiBold;font-size:2.3rem;line-height:30px}.staffaugdescriptionnew,.staffaugtitlenew{font-family:Roboto;leading-trim:NONE;letter-spacing:0;text-align:center;vertical-align:middle;color:#FFFFFF}.staffaugdescriptionnew{font-weight:500;font-style:Medium;font-size:.9rem;line-height:22px}.staffauginnerflex{display:flex;flex-direction:column;gap:1rem}.staffinnerhoriflex{display:flex;gap:.9rem;align-items:center}.staff-header{font-family:Roboto;font-weight:800;font-size:4.5rem;line-height:100%;background:linear-gradient(90deg,#0066CC 23.45%,#7912D2 52.02%,#B93164 81.74%,#CF3C3E 93.7%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;color:transparent}.staff-sub-header{font-weight:700;font-style:Bold;font-size:1.5rem;line-height:125%}.staff-description,.staff-sub-header{font-family:Roboto;letter-spacing:0;color:#FFFFFF}.staff-description{font-weight:400;font-style:Regular;font-size:1.3rem;line-height:150%}.staffaugmentationwhiteone{padding:2rem;display:flex;flex-direction:column;gap:1.5rem}.staffcontactinnergrid{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));grid-gap:1.5rem;gap:1.5rem}.staffcontactinnerflexcol{display:flex;flex-direction:column;gap:.7rem}.stafflabelstyle{font-family:Roboto;font-weight:400;font-style:Regular;font-size:.9rem;letter-spacing:0;vertical-align:middle;text-transform:capitalize}.stafflabelstyle span{color:#EF2D28}.staffinputstyle{background:transparent}.staffinputstyle,.staffrequirementborder{border:1px solid rgba(63,63,63,.3);padding:1rem;border-radius:5px}.staffrequirementborder{display:flex;flex-direction:column;gap:2rem}.staffinputstyle1{border:none;padding:1rem;width:100%;background:transparent;outline:none}.staffinputstyle1:focus{outline:none;box-shadow:none}.inline-block-style{display:inline-block}.staffrequirementbtnstyle{background-color:rgba(217,217,217,.2);border:1px solid rgba(209,209,225,1);border-radius:5px;padding:.5rem 1.5rem;display:inline-block;font-family:Roboto;font-weight:400;font-style:Regular;font-size:.7rem;leading-trim:NONE;line-height:100%;letter-spacing:.5px;text-align:center;vertical-align:middle;text-transform:capitalize;cursor:pointer}.staffcontactfeildbuttonscenter{display:flex;align-items:center;justify-content:center;gap:1.5rem}.hireexpertsbtnstyle{background-color:rgba(25,123,221,1);leading-trim:NONE;color:#FFFFFF;cursor:pointer}.hireexpertsbtnstyle,.hireexpertsbtnstyle1{border-radius:50px;padding:.8rem 1.4rem;border:none;font-family:Roboto;font-weight:500;font-style:Medium;font-size:1rem;line-height:22px;letter-spacing:0;text-align:center;vertical-align:middle;text-transform:capitalize}.hireexpertsbtnstyle1{background-color:#d1d1e1;color:black;cursor:not-allowed;opacity:.6}.separator{display:flex;flex-direction:column;align-items:center;gap:5px}.separator:after,.separator:before{content:"";width:1px;height:16px;background:rgba(63,63,63,.4)}.separator span{color:rgba(63,63,63,.4);font-size:.8rem;letter-spacing:2px;font-family:Roboto}.bookcall{font-size:.9rem;font-weight:600;color:#197BDD;font-family:Roboto;font-weight:500;text-decoration:none;position:relative}.bookcall:after{content:"";position:absolute;left:0;bottom:-2px;width:100%;height:1px;background:#197BDD}.staffservicesection{max-width:1500px;padding:4rem 3rem;margin:0 auto;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:3.5rem}.staffservicetitlestyle{font-family:Roboto;font-weight:700;font-style:Bold;font-size:2.2rem;leading-trim:CAP_HEIGHT;line-height:125%;letter-spacing:0}.staffservicetitlestyle span{color:#197BDD}.homeclientanimationmoving{display:flex;overflow-x:auto;position:relative;width:100%}.homeclientanimationmoving::-webkit-scrollbar{display:none}.scroll-track{display:flex;flex-shrink:0;gap:3rem;padding-left:3rem;animation:scroll-left 7s linear infinite}.scroll-item{width:170px;height:75px;position:relative;flex-shrink:0;display:flex;align-items:center;justify-content:center}.client-img{object-fit:contain;padding:5px;width:100%;height:100%}@keyframes scroll-left{0%{transform:translate(0)}to{transform:translate(-100%)}}.staff-hori-line{height:1px;width:100%;background:rgba(5,22,77,.4)}.staffhiresection{display:flex;flex-direction:column;gap:3rem;max-width:1600px;margin:0 auto;padding:3rem}.new-padding-max-width{max-width:1350px;margin:0 auto;padding:3rem}.staffhireheadiingstyle{font-family:Roboto;font-weight:800;font-style:ExtraBold;font-size:2.6rem;leading-trim:CAP_HEIGHT;line-height:135%;letter-spacing:0;text-align:center;margin-bottom:.7rem}.staffhireheadiingstyle span{color:rgba(25,123,221,1)}.staffcareersdescriptionstyle{font-family:Roboto;font-weight:400;font-style:Regular;font-size:1.1rem;leading-trim:CAP_HEIGHT;line-height:175%;letter-spacing:0;text-align:center}.staffcareercardgridcontainer{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:1.5rem;gap:1.5rem}.stafftechnologysection{background:linear-gradient(111.58deg,#A43DDF 11.87%,#8436CA 38.15%,#662FB5 49.78%,#48279F 69.66%,#2A1F89 93.89%,#011672 114.39%)}.stafftechnologycontainer{max-width:1600px;margin:0 auto;padding:4rem 3rem;display:flex;flex-direction:column;gap:1.5rem}.stafftechnologytitlestyle{font-weight:600;font-style:SemiBold;font-size:2.7rem;line-height:109.00000000000001%}.stafftechnologydescriptionstyle,.stafftechnologytitlestyle{font-family:Roboto;leading-trim:CAP_HEIGHT;letter-spacing:0;color:#FFFFFF}.stafftechnologydescriptionstyle{font-weight:400;font-style:Regular;font-size:1.1rem;line-height:175%}.stafftechnologycardcontainer{height:100%;width:100%;display:flex;gap:0;background-color:#FFFFFF;border-radius:20px}.stafftechnologycardsection1{width:35%;border-top-left-radius:20px;border-bottom-left-radius:20px;padding:1.5rem;display:flex;flex-direction:column;gap:2rem;height:55vh;overflow-y:auto;box-shadow:20px 30px 50px 0 rgba(0,0,0,.05)}.techsectionitemtitlestyle{font-family:Roboto;font-weight:500;font-style:Medium;font-size:1.1rem;leading-trim:NONE;line-height:28px;letter-spacing:0;vertical-align:middle}.techsectionbtnstyle{color:black}.techsectionbtnstyle,.techsectionbtnstyle1{width:80%;display:flex;gap:2rem;justify-content:space-between;align-items:center;padding:1rem 2rem;border-radius:10px;cursor:pointer}.techsectionbtnstyle1{color:#FFFFFF;background-color:rgba(25,123,221,1)}.techsectionbtnstyle:hover{color:#FFFFFF;background-color:rgba(25,123,221,.4)}.stafftechnologycardsection2{width:65%;border-top-right-radius:20px;border-bottom-right-radius:20px;padding:2rem;height:55vh;overflow-y:auto}.stafftechnologycardstyle{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:1.5rem;gap:1.5rem;transition:all 1s ease-in-out}.stafftechnologycardstyleinner{width:100%;height:100%;background-color:rgba(227,236,253,1);border-radius:10px;padding:2rem;display:flex;align-items:center;justify-content:center}.staffchallengeSection{display:flex;width:100%;height:100%;max-width:1600px;margin:0 auto}.staffchallengessection1{padding:10rem 10rem 7rem;background:linear-gradient(118.34deg,#022AD8 10.48%,#011672 60.48%)}.staffchallengessection1,.staffchallengessection2{width:50%;display:flex;flex-direction:column;gap:2rem}.staffchallengessection2{background:linear-gradient(111.58deg,#A43DDF 11.87%,#8436CA 38.15%,#662FB5 49.78%,#48279F 69.66%,#2A1F89 93.89%,#011672 114.39%);padding:10rem 10rem 7rem 5rem}.staffchallangesHeaderstyle{font-family:Roboto;font-weight:700;font-style:Bold;font-size:2.5rem;leading-trim:NONE;line-height:55px;letter-spacing:0;vertical-align:middle;color:#FFFFFF}.staffchallengesliststyle{display:flex;flex-direction:column;gap:1rem}.staffchallengefacesectionflex{display:flex;gap:.7rem;align-items:center}.staffchallengesliststyle{font-family:Roboto;font-weight:500;font-style:Medium;font-size:1.2rem;leading-trim:NONE;line-height:28px;letter-spacing:0;vertical-align:middle;color:rgba(209,213,219,1)}.staffservicenewpadding{padding-top:7rem}.staffservicenewcolor{color:black;font-weight:500}.staffenterprisesection{background:linear-gradient(163.77deg,#000000 54.34%,#1E1D48 73.51%,#3C3A8F 92.69%)}.staffenterprisecontainer{max-width:1600px;margin:0 auto;padding:3rem;display:flex;gap:2rem;width:100%;height:100%}.staffenterprisesection1{width:35%;display:flex;flex-direction:column;gap:2rem}.staffenterprisebtnstyle{display:flex;border:1px solid #ffffff;border-radius:50px;padding:.5rem .5rem .5rem 2rem;gap:2rem;align-items:center;width:80%;margin-top:2rem;justify-content:space-between;cursor:pointer}.staffenterprisecontentstyle{font-family:Roboto;font-weight:500;font-style:Medium;font-size:1.1rem;line-height:26px;letter-spacing:0;vertical-align:middle;color:#FFFFFF}.staffenterprisesection2{width:65%;display:flex;gap:2rem;align-items:center;justify-content:center}.circle-wrapper{position:relative;width:max-content;height:250px;width:100%}.circle-svg{position:absolute;inset:0;width:100%;height:100%;animation:rotate 20s linear infinite}.circle-svg text{fill:white;font-size:12px;letter-spacing:3px}.center-content{z-index:2;text-align:center;color:white;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.staff-arrow-icon-size{height:57px;width:57px}.stafftableoverallcontainer{background:rgba(209,227,255,.5)}.stafftablecontainer{display:flex;flex-direction:column;gap:2rem;max-width:1600px;margin:0 auto;padding:3rem}.stafftableheadermax-width{max-width:900px;margin:0 auto}.stafftabletitle-center{text-align:center}.stafftimelinesection{max-width:1600px;margin:0 auto;display:flex;gap:0;width:100%;height:100%}.stafftimelinesectioncommonstyle h1{font-weight:700;font-style:Bold;font-size:2.1rem;line-height:47.24px}.stafftimelinesectioncommonstyle h1,.stafftimelinesectioncommonstyle p{font-family:Roboto;leading-trim:CAP_HEIGHT;letter-spacing:0;vertical-align:middle}.stafftimelinesectioncommonstyle p{max-width:80%;font-weight:400;font-style:Regular;font-size:1.1rem;line-height:25px}.stafftimelinesectioncommonstyle{padding:3rem;width:50%;display:flex;flex-direction:column;gap:1.5rem}.stafftimelineinnersection1{background:linear-gradient(180deg,#0F264C,#000000);color:#FFFFFF}.stafftimelineinnersection2{background-color:rgba(234,238,239,1);color:rgba(5,22,77,1)}.stafftimelineimageheight{height:400px;width:100%;position:relative;margin-top:2rem}.stafftimelineimageheight img{object-fit:contain}.staffcallsection{background:linear-gradient(90deg,#05164D,#0C33B3)}.staffcallcontainer{padding:4rem 3rem;max-width:1200px;margin:0 auto;display:flex;flex-direction:column;gap:1rem;color:#FFFFFF;align-items:center}.staffcallsectionbtninline{display:inline-block;margin-top:1rem}.staffcallbtnstyle{display:flex;gap:3rem;background:transparent;border:1px solid white;border-radius:50px;align-items:center;justify-content:center;padding:.5rem .5rem .5rem 2rem}.book-a-call-style{font-family:Roboto;font-weight:400;font-style:Medium;font-size:1.1rem;leading-trim:NONE;line-height:26px;letter-spacing:0;vertical-align:middle;color:#FFFFFF}.staffclientcontainer{display:flex;flex-direction:column;gap:2rem;max-width:1600px;margin:0 auto;padding:3rem}.staffcareersliderwrapper{position:relative;overflow:hidden;width:100%}.staffcareermaincontainer{display:grid;grid-template-columns:repeat(12,1fr);grid-gap:1.5rem;gap:1.5rem;max-width:1250px}.slide-right{animation:slideFromRight .5s ease-in-out}.slide-left{animation:slideFromLeft .5s ease-in-out}@keyframes slideFromRight{0%{transform:translateX(100%);opacity:0}to{transform:translateX(0);opacity:1}}@keyframes slideFromLeft{0%{transform:translateX(-100%);opacity:0}to{transform:translateX(0);opacity:1}}.staffcareermainfirstcontent{grid-column:span 5;height:351px;position:relative}.staffcareermainfirstcontent img{object-fit:contain;border-radius:15px}.staffcareermainsecondcontent{grid-column:span 7;display:flex;flex-direction:column;gap:2rem;justify-content:center}.staffcareerverticolflexcontent{display:flex;flex-direction:column;gap:.3rem}.staffcareersdescriptionstylenew{font-family:Roboto;font-weight:400;font-style:Regular;font-size:1.1rem;leading-trim:CAP_HEIGHT;line-height:30px;letter-spacing:0;color:rgba(75,85,99,1)}.staffcareersauthornamestyle{font-weight:600;font-style:SemiBold;font-size:1.3rem;color:rgba(63,63,63,1)}.staffcareerauthersubheaderstyle,.staffcareersauthornamestyle{font-family:Roboto;leading-trim:NONE;line-height:28px;letter-spacing:0;vertical-align:middle}.staffcareerauthersubheaderstyle{font-weight:400;font-style:Regular;font-size:1rem;color:rgba(75,85,99,1)}.staffcardflexcardstyle{width:100%;height:100%;padding:1rem;border-radius:10px;display:flex;flex-direction:column;gap:1rem;background-color:rgba(252,252,252,1);transition:background-color .3s ease,box-shadow .3s ease,transform .3s ease}.staffcardflexcardstyle:hover{background-color:#FFFFFF;box-shadow:0 8px 24px rgba(0,0,0,.08);transform:translateY(-2px)}.staffclientcardflexinner{display:flex;gap:1rem;align-items:center}.staffclientcardflexinner img{border-radius:59%}.staffclientcardinnerinnerflex{display:flex;flex-direction:column;gap:.5rem}.staffclientlinearlinestyle{position:relative;height:4px;width:100%;background-color:rgba(232,230,230,1);overflow:hidden}.staffclientlinearlinestyle:after{content:"";position:absolute;top:0;left:0;height:100%;width:0;background-color:rgba(25,123,221,1);transition:width 1s ease}.staffcardflexcardstyle:hover .staffclientlinearlinestyle:after{width:100%}.staffcardflexcardstyle1{width:100%;height:100%;padding:1rem;border-radius:10px;display:flex;flex-direction:column;gap:1rem;background-color:#FFFFFF;cursor:pointer}.staffclientlinearlinestyle1{position:relative;height:4px;width:100%;background-color:rgba(25,123,221,1);overflow:hidden}.staffrelatedservices{max-width:1300px;margin:0 auto;display:flex;flex-direction:column;gap:3rem;padding:3rem}.staffrelatedserviceheading{font-family:Roboto;font-weight:700;font-style:Bold;font-size:1.5rem;leading-trim:NONE;line-height:30px;letter-spacing:0;vertical-align:middle;text-transform:uppercase;text-align:center}.staffrelatedserviceflexlayout{display:flex;flex-wrap:wrap;gap:1rem;align-items:center;justify-content:center}.staffservicebtnstyle{border-radius:40px;background-color:rgba(25,123,221,1);padding:.8rem 2rem;font-family:Roboto;font-weight:500;font-style:Medium;font-size:1.1rem;leading-trim:NONE;line-height:28px;letter-spacing:0;vertical-align:middle;color:#FFFFFF}.stafffaqsectioncontainer{max-width:1400px;background-color:rgba(247,247,251,1);padding:3rem;margin:3rem auto 0;display:flex;flex-direction:column;gap:2rem;border-radius:21px}.stafffaqheaderflexcontainer{display:flex;flex-direction:column;gap:.7rem;max-width:900px;margin:0 auto}.stafffaqheaderstyle{font-weight:800;font-style:ExtraBold;font-size:2.5rem;line-height:109.00000000000001%;color:rgba(25,123,221,1)}.stafffaqheaderstyle,.stafffaqparastyle{font-family:Roboto;leading-trim:CAP_HEIGHT;letter-spacing:0;text-align:center}.stafffaqparastyle{font-weight:400;font-style:Regular;font-size:1.1rem;line-height:175%}.staffclientimgeiconnew{position:relative;height:65px;width:65px}.staffclientimgeiconnew img{object-fit:cover;border-radius:50%}.error{color:#d32f2f;font-size:.75rem;margin-top:4px}.staffcontactinnerflexcol .react-international-phone-input-container .react-international-phone-input{border:1px solid rgba(105,105,105,.5);border-top-right-radius:5px;border-bottom-right-radius:5px;width:100%;padding:1.62rem .5rem;background-color:transparent;color:rgba(0,0,0,1)}.staffcontactinnerflexcol .react-international-phone-input-container .react-international-phone-country-selector-button{border:1px solid rgba(105,105,105,.5);padding:1.62rem 1rem;border-top-left-radius:5px;border-bottom-left-radius:5px;background-color:transparent;color:rgba(0,0,0,1)}.staffselectedfiles{display:flex;flex-direction:column;gap:8px;margin:10px 0}.stafffilechip{display:flex;align-items:center;gap:8px;background:#f5f5f5;padding:8px 12px;border-radius:6px;cursor:pointer;width:-moz-fit-content;width:fit-content;transition:.2s ease}.stafffilechip:hover{background:#eaeaea}.stafffileicon{font-size:18px}.stafffilename{font-size:14px;color:#333;text-decoration:underline}.recaptcha-wrapper{display:flex;justify-content:center;align-items:center;padding-bottom:4px;padding-top:15px}@keyframes rotate{to{transform:rotate(1turn)}}.staffcarouselwrapper{position:relative;display:flex;align-items:center;justify-content:center}.stafflastcareersgridcontainer{display:flex;gap:1.5rem;overflow-x:auto;scroll-behavior:smooth;padding:1rem 3rem;scrollbar-width:none}.stafflastcareersgridcontainer::-webkit-scrollbar{display:none}.staffcardflexcardstyle{min-width:330px;cursor:pointer;transition:transform .3s ease,opacity .3s ease;opacity:.6}.staffcardflexcardstyle.active{opacity:1;transform:scale(1.05)}.staffclientlinearlinestyle{height:3px;background:transparent;margin-top:8px}.staffclientlinearlinestyle.active{background:linear-gradient(90deg,#4f8df7,#8bb5ff)}.carouselbtn{background:white;border:none;font-size:2rem;cursor:pointer;padding:0 10px;z-index:2;color:#1a73e8;transition:all .25s ease}.carouselbtn.left{margin-right:10px}.carouselbtn.right{margin-left:10px}.carouselbtn.disabled{opacity:.35;cursor:not-allowed;color:#9aa0a6}.carouselbtn:not(.disabled):hover{color:#0b5ed7}.staffclientloadingmobile{display:none}@media (min-width:1540px){.staffaugmentationcontainer{height:100vh}.staffaugmentationcontentsection{align-items:center;height:100%}}@media (max-width:1280px){.staffenterprisesection2{width:100%}.staffenterprisecontainer{flex-direction:column}}@media (max-width:1200px){.staffchallengessection1,.staffchallengessection2{padding:4rem 3rem}.staffenterprisesection1{width:100%}.staffenterprisebtnstyle{width:40%}}@media (max-width:1024px){.staffaugmentationcontentsection{display:flex;flex-direction:column;gap:4rem;padding:3rem}.staffaugmentationcontentflex,.staffaugmentationcontentflextwo{grid-column:none}.staff-background-img{display:none}.staffaugmentationcontainer{background-color:black}}@media (max-width:900px){.staffcareercardgridcontainer,.stafftechnologycardstyle{grid-template-columns:1fr 1fr}.techsectionbtnstyle1{width:90%}.stafftimelinesection{flex-direction:column}.stafftimelinesectioncommonstyle{width:100%}}@media (max-width:768px){.staffenterprisebtnstyle{width:50%}.staff-arrow-icon-size{height:37px;width:37px}.stafftimelinesectioncommonstyle h1{line-height:35px}.staff-header{font-size:3rem}.stafflastcareersgridcontainer{justify-content:flex-start}.staffcareermaincontainer{flex-direction:column}.staffcareermainfirstcontent{height:250px}.staffcareermainfirstcontent,.staffcareermainsecondcontent{width:100%;grid-column:span 12}.staffclientloadingmobile{display:flex;gap:1.5rem;width:100%;flex-wrap:wrap;justify-content:center}}@media (max-width:600px){.staffcontactinnergrid{display:flex;flex-direction:column}.staffcareercardgridcontainer{grid-template-columns:1fr}.staffcareersdescriptionstyle,.staffhireheadiingstyle{text-align:left}.stafftechnologycardstyle{grid-template-columns:1fr}.stafftechnologycardsection1,.stafftechnologycardsection2{width:50%}.staffchallengeSection{flex-direction:column}.staffchallengessection1,.staffchallengessection2{padding:3rem;width:100%}.staffchallangesHeaderstyle{line-height:35px}.staffenterprisebtnstyle{width:80%}.stafftabletitle-center{text-align:left}.stafftimelineimageheight{height:250px}.staffcallcontainer{align-items:flex-start}.staffrelatedserviceheading{text-align:left;font-size:1.8rem;line-height:32px}.staffrelatedserviceflexlayout{justify-content:flex-start}.staffclientimgeiconnew{display:none}.staffcardflexcardstyle{min-width:120px}.staffclientcardinnerinnerflex p{display:none}.staffcardflexcardstyle{gap:.3rem}.staffaugmentationwhiteone,.staffcontactinnergrid{gap:1.5rem}.scroll-item{width:160px;height:65px}.scroll-track{padding-left:1.5rem;gap:1.5rem}.staffenterprisesection2{gap:.5rem}.staffcareermainfirstcontent{height:180px}.staffaugmentationbreadcrumbflex{font-size:1.4rem;line-height:25px}.staff-header{font-size:3.2rem;line-height:40px}.staff-sub-header{font-size:2rem;line-height:32px}.staff-description{font-size:1.4rem;line-height:25px}.staffaugtitlenew{font-size:2rem;line-height:28px}.staffaugdescriptionnew{font-size:1.2rem;line-height:25px}.stafflabelstyle{font-size:1.1rem;line-height:23px}.bookcall,.hireexpertsbtnstyle1,.separator span{font-size:1rem}.staffhireheadiingstyle{font-size:2.3rem;line-height:36px}.staffcareersdescriptionstyle{font-size:1.4rem;line-height:25px}.staffcareercardtitlestyle{font-size:1.5rem;line-height:25px}.staffchallengesliststyle{font-size:1.4rem;line-height:25px}.staffenterprisecontentstyle{font-size:1.2rem;line-height:25px}.stafffaqparastyle,.stafftimelinesectioncommonstyle p{font-size:1.4rem;line-height:25px}.stafffaqparastyle{text-align:left}.stafffaqheaderstyle{font-size:2.5rem;line-height:35px}.staffservicebtnstyle{font-size:1.3rem;line-height:25px}}@media (max-width:500px){.stafftechnologycardcontainer{flex-direction:column}.stafftechnologycardsection1{width:100%;flex-direction:row;height:100%}.staffenterprisebtnstyle,.stafftechnologycardsection2{width:100%}.staffcontactfeildbuttonscenter{flex-direction:column;margin-top:-20px}.separator{flex-direction:row;gap:10px;justify-content:center;align-items:center;width:100%;background-color:transparent}.separator:after,.separator:before{width:16px;height:1px}.recaptcha-wrapper{transform:scale(.77);transform-origin:0 0;-webkit-transform:scale(.77);-webkit-transform-origin:0 0;padding-left:6rem}.staff-arrow-icon{display:none}.stafftechnologycardsection1{gap:0}.staffservicesection{gap:1.8rem}}@media (max-width:450px){.staffenterprisesection2{flex-wrap:wrap}}@media (max-width:400px){.staff-header{word-break:break-all}.staffcontactfeildbuttonscenter{flex-direction:column}.stafftimelineimageheight{height:200px}.circle-wrapper{height:190px}}