:root{--primary_color:#333;--secondary_color:#af110e;--lightgray:#f7f7f7;--white:#fff}*{box-sizing:border-box;list-style:none;margin:0;padding:0;transition:all .3s ease}html{font-size:medium;scroll-behavior:smooth}body{font-family:arial,sans-serif}h1,h2,h3,h4,h5,h6{font-family:arial,sans-serif}h1 strong,h2 strong,h3 strong,h4 strong,h5 strong,h6 strong{font-weight:700}h1,.h1{font-size:xx-large;font-weight:700;line-height:56px;text-transform:uppercase}h2,.h2{font-size:x-large;font-weight:700;line-height:1.6;margin-bottom:25px;text-transform:uppercase}h2 small{font-size:15px;display:block;line-height:2}h3,.h3{font-size:x-large;font-weight:700;line-height:1.6;margin-bottom:25px;text-transform:uppercase}h4,.h4{font-size:16px;font-weight:700;line-height:1.6}h5,.h5{font-size:14px;font-weight:700;line-height:1.6}h6,.h6{font-size:13px;font-weight:700;line-height:1.6}p{font-family:arial,sans-serif;font-weight:400;font-size:medium;font-style:normal;line-height:26px;margin-bottom:20px}p:last-child{margin-bottom:0}a{color:#333;text-decoration:none}img{display:block;width:auto;height:auto;max-width:100%}ol,ul{margin:0;padding:0;list-style:none}main{min-height:50vh}.container{width:100%;max-width:990px;padding-left:15px;padding-right:15px;margin-left:auto;margin-right:auto;position:relative}.containerInner{width:100%;max-width:990px;padding-left:15px;padding-right:15px;margin-left:auto;margin-right:auto}.sec{padding-top:55px;padding-bottom:55px;position:relative}.dFlex,.featuredLogo{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}input:focus,textarea:focus,button:focus{box-shadow:none}.btn{background-color:var(--secondary_color);border:2px solid var(--secondary_color);color:#fff;font-size:15px;padding:14px 15px;display:inline-block;border-radius:6px;text-decoration:none;font-weight:400;text-transform:uppercase;letter-spacing:1px;display:inline-flex;align-items:center;justify-content:center}.btn:hover{background-color:initial;border-color:#fff}.btn img{margin-left:10px}.btnWhiteBG{text-decoration:none}.btnWhiteBG:hover{background-color:#232323;border-color:#232323;color:#fff}a{text-decoration:none}.cross-functional .rq-btn{margin:0}.header{-webkit-transition:all .3s ease;-moz-animation:all .3s ease;-ms-animation:all .3s ease;-o-animation:all .3s ease;transition:all .3s ease;padding:10px 0 0;position:sticky;top:0;left:0;z-index:999;width:100%;background:var(--primary_color);min-height:80px}.headerIn{align-items:center;justify-content:space-between;margin:0 0 5px}.vdoHeight430{height:325px}.logo{display:block;max-width:196px}.deskLogo{height:60px}.mobLogo{display:none;max-width:40px}.headRight a{margin-right:25px}.headRight a:last-child{margin:0!important}.topSec{overflow:hidden;padding-top:50px;padding-bottom:100px}.topSecBgImg{position:absolute;top:0;left:-50px}.dottedBgImg{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);text-align:center;width:600px;height:600px;display:inline-block}.dottedBgImg img{width:100%}.topSecIn{align-items:flex-start;justify-content:space-between;margin-top:20px}.topSecLeft{width:100%;max-width:50%;padding-top:0;padding-right:15px}.topSec h1{margin-bottom:25px}.topSecRight{width:100%;max-width:50%;position:relative}.text21Upr{font-size:x-large;line-height:1.4;font-weight:700;font-style:italic;text-transform:capitalize}.topSec .text21Upr{margin-bottom:40px;padding-right:0}.topSec h4{margin-bottom:20px;font-size:20px;font-weight:400}.topSec p{padding-right:0;font-size:1rem}.topSec .btn{margin-top:25px}.topSecVdo{border-radius:22px;position:relative}.playBtn{display:inline-flex;align-items:center;justify-content:center;width:150px;height:105px;border-radius:22px;background-color:#151515;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.playBtn:hover{background-color:var(--secondary_color)}.playBtn:after{display:block;content:"";width:0;height:0;border-top:25px solid transparent;border-left:42px solid #fff;border-bottom:25px solid transparent}.roundedBlock{background-color:#fff;border:1px solid #d7d7d7;border-radius:5px;padding:9px 15px;height:45px;display:inline-flex;align-items:center;justify-content:space-between;position:static;z-index:9}.rb1{left:-55px;bottom:0;position:relative}.rb2{right:0;bottom:0;position:absolute;left:auto}.rbRating{display:inline-flex;align-items:center;justify-content:space-between;margin:0 7px}.rbRating li{margin-right:1px;font-size:20px;line-height:20px}.rbRating li:last-child{margin-right:0}.rbReview{font-size:small;line-height:16px}.rb1 span.rbLogo{font-size:x-large;font-weight:700;color:#dc3c2a}.rb2 span.rbLogo{font-size:larger;font-weight:700}.topDevSec{background-color:var(--lightGray);text-align:center}.topDevSec .textCenter{max-width:600px;margin:auto}.topSites{margin-top:-185px;position:relative;z-index:1;margin-bottom:50px}.topSitesIn{background-color:#fff;box-shadow:0 0 6px rgba(0,0,0,.16);padding:30px 20px}.topSitesIn h1{margin-bottom:20px}.topSitesIn ul{margin-top:0;justify-content:center}.topSitesIn ul.our-exp-list{margin:0 0 25px}.topSitesIn ul li{display:inline-flex;align-items:center;justify-content:center;padding:10px 15px}.topSitesIn ul li:last-child{margin:0}.topSitesIn ul li img{max-width:130px;height:auto;width:100%}.topGDsec .topSitesIn ul li{margin:0;justify-content:flex-start}.sdExe{padding-top:30px;position:relative}.sdeDots{position:absolute;top:calc(100% - 80px);left:-122px;width:130px;height:298px;z-index:1}.sdExe ul{margin-left:auto;margin-right:auto;margin-top:40px;align-items:center;justify-content:center;padding-bottom:50px}.sdExe ul li{padding-left:15px;padding-right:15px;width:25%;display:inline-flex;flex-wrap:wrap;justify-content:center;position:relative}.sdExe ul li:before{display:block;content:"";position:absolute;top:0;bottom:0;right:0;width:2px;margin-right:-4px;background-color:#c2c2c2;border-radius:0}.sdExe ul li:last-child:before{display:none}.sdExe ul li:first-child{padding-left:0}.sdExe ul li:last-child{padding-right:0}.sdExe ul li img{margin-left:auto;margin-right:auto;margin-bottom:10px}.sdExe ul li h3{width:100%;margin-bottom:0}.sdExe ul li h4{text-transform:uppercase}.sdExe ul li p{text-transform:uppercase;margin-bottom:0}.hiringDevSec{padding:60px 0}.hdIn{align-items:center;justify-content:flex-end;flex-direction:row-reverse}.hdInImg{padding:20px 0 60px;width:40%}.hdInImg img{height:auto}.hdInText{width:60%;padding:0 100px 0 0}.hdInText h1{margin-bottom:25px}.hdInText p{padding-right:100px}.servingClientSec{background-color:var(--lightGray);padding-bottom:0}.scIn{align-items:center;justify-content:space-between;margin-top:50px}.scInText{width:100%;padding-right:0}.scInList{width:100%;justify-content:space-between}.scInList li{margin-bottom:20px;display:inline-flex;justify-content:center;align-items:flex-start;flex-wrap:wrap;width:23%;padding:15px 10px;text-align:center;background:#fff;margin:1%;box-shadow:0 0 12px #dadada}.scInList li h4{font-size:13px;line-height:1.6;width:100%}.scInList li p{display:block;width:100%;line-height:21px;margin-top:10px;margin-bottom:0}.empDevSec{}.empDevBlockMain{position:relative}.edbBg{position:absolute;height:100%;width:100%;text-align:center}.edbBg img{margin:auto;height:100%}.empDevBlock{margin-top:40px;position:relative}.empDevSec .textCenter{max-width:600px;margin-left:auto;margin-right:auto}.edBlck{align-items:center;justify-content:center}.edBlck:nth-child(2n+1) {flex-direction:row-reverse}.edBlckTxt{align-items:flex-start;flex-wrap:nowrap!important;max-width:50%;padding:20px 40px}.edBlckImg{margin-left:0;width:50%;padding-left:0;position:relative}.edBlck:nth-child(2n+1) .edBlckImg {margin-left:0;margin-right:0;width:50%;padding-right:0}.edBlckImg:after{content:"";position:absolute;left:-13px;width:25px;height:25px;background:#6dcda9;bottom:50px;transform:rotate(45deg)}.edBlck:nth-child(2n+1) .edBlckImg:after {left:auto;right:-13px}.edBlckTxt h3{font-size:x-large;line-height:normal;text-transform:capitalize;display:flex;align-items:center;margin-bottom:15px}.edBlckTxt h3 img{display:inline-block;margin-left:15px}.edNo{font-size:20px;line-height:38px;color:#fff;display:block;text-align:center;margin-right:0;border:1px solid #000;width:40px;border-radius:50%;background:#000}.edbt{width:calc(100% - 40px);padding-left:15px;padding-top:5px}.newsMSec{background-color:#222;padding-top:40px;padding-bottom:40px}.newsMIn{align-items:center}.newsMIn h3{color:#fff;max-width:100%;margin:0 0 35px;width:100%;font-size:24px;text-align:center}.nmList{max-width:100%;padding-left:0;width:100%}.nmList li{width:16.33%;display:flex;align-items:center;justify-content:center;margin:0;padding:18px 15px}.gRankSec,.sotuSec{text-align:center;padding-bottom:55px}.para13{font-size:small;line-height:2}.para18{font-size:16px;line-height:1.6}.para22{font-size:16px;line-height:1.6}.sotuSec{text-align:left}.rsBg{position:absolute;left:0;top:0;right:0;bottom:0}.rsBg img{height:100%;width:auto;max-width:none;display:block;object-fit:cover;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.rsBg img{height:100%;width:auto;max-width:none}.sotuSec h3{text-align:left}.textCenter{text-align:center}.gRankSec .textCenter{max-width:600px;margin:auto}.gRankSec ul{justify-content:center;margin-left:-15px;margin-right:-15px;margin-top:35px}.gRankSec ul li{margin:0;width:25%;background:#fff;padding:25px;display:flex;align-items:center}.gRankSec ul li.odd-no{background:#fef7f3}.gRankSec ul li img{max-width:100%;max-height:130px;margin:0 auto}.osSec .nmList li img{max-height:100%;max-width:100%}.osSec{}.osSec h3{max-width:950px}.osIn{margin-top:30px;align-items:center;justify-content:space-between}.osList{width:50%;justify-content:space-between;border-right:1px solid #ddd;padding-right:20px}.osList li{width:100%;margin:15px 0;display:flex;align-items:center;justify-content:flex-start}.osList li p{margin:0;text-align:left;line-height:1.6}.osList .edNo{font-size:76px;line-height:65px;margin-right:10px}.osSec .nmList{width:50%;max-width:none;padding:0;margin-left:-15px;margin-right:-15px}.osSec .nmList li{width:100%;margin:0;padding:10px 15px;border:none}.profileSec{background-color:var(--lightGray);padding-bottom:60px}.profileSec h3{max-width:950px}.profileList{align-items:stretch;margin-top:75px;margin-bottom:30px;margin-left:0;margin-right:0;position:relative;column-gap:1.5%;justify-content:center}.plBox{width:23.8%;padding:0 15px}.profileBox{background-color:#fff;box-shadow:0 0 6px rgba(0,0,0,.16);padding:24px 15px 18px;height:100%;position:relative}.pbhImg{margin-right:15px;width:75px;height:75px;border-radius:50%;overflow:hidden;flex-shrink:0;margin:-60px auto 15px}.pbhTxt{width:100%}.pbhImg img{object-fit:cover}.pbhTxt h4{margin-bottom:5px}.pbhTxt p{font-size:small;line-height:16px}.proRat{padding-bottom:10px;border-bottom:1px solid #d9d9d9}.proRatIn{align-items:center;justify-content:flex-start;margin-bottom:8px}.proRatIn span{display:block;width:50%;font-size:13px}.proRatIn ul li img{max-width:14px}.proRatIn ul{display:flex;align-items:center;justify-content:flex-start;padding:5px 0}.proRatIn ul li{margin-left:4px;padding:0;width:auto}.proTags{padding-top:5px;padding-bottom:55px;min-height:280px}.profileBottomLink .rq-btn{margin:0;font-size:13px;padding:10px 13px}.proTags li{width:auto;display:inline-block;margin:7px 0 0 0;padding:5px 5px;border:1px solid #d1d1d1;border-radius:5px;text-transform:uppercase;font-size:12px}.profileBottomLink{text-align:center;position:absolute;bottom:18px;left:15px;right:15px}.pB90{padding-bottom:90px!important}.profileBottomNote{text-align:center;font-size:small;line-height:18px;display:flex}.profileBottomNote code{font-size:medium;font-weight:700;font-style:normal}.profileBottomNote ul li{display:inline-block;padding:0;margin:0 6px}.servicesSec{padding-bottom:55px}.ss{display:block;content:"";position:absolute}.ss1{right:60px;top:150px;transform:rotate(-17deg)}.ss2{left:-100px;bottom:0}.servicesSec .textCenter{margin:0 auto}.servicesBox{align-items:center;justify-content:space-between;position:relative;z-index:1;margin-top:30px;max-width:700px;margin-left:auto;margin-right:auto}.servicesBox .scInList li h4{font-size:14px;line-height:1.4;font-weight:400;margin-top:-10px}.sbText{width:40%;padding-right:20px}.sbText h4{margin-bottom:25px}.servicesBox .scInList{width:60%;align-items:flex-start;justify-content:flex-start;margin-left:0;margin-right:0}.servicesBox .scInList li{width:31.33%;min-height:140px;align-items:center;padding:0 10px 15px}.servicesBox .scInList li img{margin-bottom:0;max-width:70px}.dFRowInv{flex-direction:row-reverse}.dt{margin-top:50px}.dt .scInList li{margin-top:0;margin-bottom:20px}.dt .sbText{padding-right:0;padding-left:20px}.portfolioSec{margin-top:-100px}.secHead{text-align:center}.portfolioSec .secHead{margin-bottom:60px}.portList{justify-content:space-between;margin-left:-15px;margin-right:-15px}.portList li{width:25%;padding:20px 15px}.portfolioSec .portList li img{box-shadow: 3px 6px 10px rgb(0 0 0/21%);border-radius:10px}.osSec.accordianSection .toggle-content{background:0 0;padding:15px 0!important}.osSec.accordianSection .toggle-content .secRow-6{margin:0 -20px}.portfolio1Sec .portList li img{border-radius:5px}.portfolio1Sec{margin-top:0;padding-top:90px;text-align:center}.portfolio1Sec .portList{margin-left:-15px;margin-right:-15px}.portfolio1Sec .portList li{padding:15px}.portfolio1Sec .portList li a{position:relative;display:block;border-radius:5px;overflow:hidden}.portfolio1Sec .portList li a:after{display:block;content:"";position:absolute;left:0;top:0;right:0;bottom:0;box-shadow: 0 0 15px rgb(0 0 0/16%)inset;border-radius:5px}.portfolio1Sec .portList li img{box-shadow:none}.tabset>input[type="radio"]{position:absolute;left:-200vw}.tabset .tab-panel{display:none}.tabset>input:first-child:checked~.tab-panels>.tab-panel:first-child,.tabset>input:nth-child(3):checked~.tab-panels>.tab-panel:nth-child(2),.tabset>input:nth-child(5):checked~.tab-panels>.tab-panel:nth-child(3),.tabset>input:nth-child(7):checked~.tab-panels>.tab-panel:nth-child(4),.tabset>input:nth-child(9):checked~.tab-panels>.tab-panel:nth-child(5),.tabset>input:nth-child(11):checked~.tab-panels>.tab-panel:nth-child(6),.tabset>input:nth-child(13):checked~.tab-panels>.tab-panel:nth-child(7),.tabset>input:nth-child(15):checked~.tab-panels>.tab-panel:nth-child(8),.tabset>input:nth-child(17):checked~.tab-panels>.tab-panel:nth-child(9),.tabset>input:nth-child(19):checked~.tab-panels>.tab-panel:nth-child(10),.tabset>input:nth-child(21):checked~.tab-panels>.tab-panel:nth-child(11),.tabset>input:nth-child(23):checked~.tab-panels>.tab-panel:nth-child(12),.tabset>input:nth-child(25):checked~.tab-panels>.tab-panel:nth-child(13) {display:block}.tabset>label{position:relative;display:inline-block;padding:0 15px;cursor:pointer;background-color:#fff;border-radius:4px;margin:0 2px 8px;font-size:16px;line-height:34px;border:1px solid #ddd}.tabset>label:hover,.tabset>input:focus+label{color:#af110e}.tabset>input:checked+label{background:#232323;color:#fff;border-color:#232323}.tab-panels{margin-top:15px;padding:0}.clientFeed{margin-top:40px;justify-content:space-between;align-items:center}.cfBox{width:33.33%}.cfv1{order:1}.cfv2{order:3}.cff{order:2}.cfVdo{border-radius:20px;overflow:hidden}.cfVdo iframe{width:100%;height:250px}.accordianSection h2{line-height:32px!important;margin:0}.cfFeatures{justify-content:space-between;align-items:flex-start}.cfFeatures li{display:inline-flex;flex-wrap:wrap;width:50%;padding:10px;justify-content:center;align-items:flex-start;text-align:center}.cfFeatures li p{text-align:center;line-height:1.6}.cffIcon{width:60px;height:60px;border-radius:50%;box-shadow:0 0 10px rgba(0,0,0,.11);display:inline-flex;justify-content:center;align-items:center;margin-bottom:10px}.cffIcon img{max-width:48px;height:auto}.ttSec{padding-bottom:45px}.rServiceSec{}.rServ{align-items:center;justify-content:space-between}.rServTxt{width:58%}.rServImg{width:38%}.rServTxt ul{align-items:stretch;justify-content:flex-start;margin-left:0;margin-right:0}.rServTxt ul li{border-left:1px solid #707070;padding:10px 20px;width:25%;margin:17px 0;min-height:60px}.rServTxt ul li:nth-child(4n+1) {border:0}.rServTxt ul li a{text-decoration:none;color:var(--primary_color)}.rServTxt ul li a:hover{color:var(--secondary_color)}.orangeTxt{color:var(--secondary_color)}.gOfficesSec{}.gOfficesIn{justify-content:space-between;align-items:flex-start;margin-left:-17px;margin-right:-17px}.gOfficesIn li{position:relative;width:33.33%;padding:25px 17px}.gOfficesIn li .goMain{position:relative;width:100%;border-radius:5px;overflow:hidden}.gOfficesIn li .goMain>img{display:block;width:100%;height:340px;object-fit:cover}.goTxt{background-color:rgba(0,0,0,.85);position:absolute;left:0;top:0;right:0;bottom:0;padding-top:35px;text-align:center;color:#fff;padding-left:15px;padding-right:15px}.goTxtIn{margin:auto}.goTxt h4{margin-bottom:20px;padding-bottom:10px;position:relative;font-weight:400}.goTxt h4:after{display:block;content:"";position:absolute;left:50%;top:100%;width:94px;height:2px;background-color:var(--secondary_color);transform:translateX(-50%)}.goTxt p{font-size:medium;line-height:24px}.goTxt p img{display:inline-block;margin-right:15px;position:relative;top:4px}.goTxt p a{color:#fff;text-decoration:none}.goTxt p a:hover{color:var(--secondary_color)}.contactSec{}.contactSec .textCenter{max-width:950px;margin:auto}.contactIn{align-items:center;justify-content:space-between;flex-direction:row-reverse;margin-top:80px}.contactImg{width:28%}.contactImg img{height:auto}.contactBox{box-shadow:0 -2px 20px rgba(0,0,0,.21);border-radius:5px 5px 0 0;padding:35px 45px;width:66.66%}.contactBox>img{width:100%}.footer{background-color:var(--primary_color);color:#fff;text-align:center}.footerTop{padding:50px 0 30px;border-bottom:1px solid #707070}.footerTop p{line-height:21px}.footerBottom{padding:20px 0}.footerBottom p{font-size:small;line-height:16px}.contactTxt{margin-bottom:35px}.ttDemoImg{width:100%}.topSecVdo iframe{width:100%}.cookiesPopup{position:fixed;top:auto;left:0;right:0;bottom:10px;z-index:999;width:100%;text-align:center;background:0 0}.cookiesPopup .cookiesFrame{display:inline-block;text-align:center;background:rgba(8,9,14,.7);padding:4px 5px 4px 8px;font-weight:700;height:auto;width:auto;bottom:auto;z-index:999}.cookiesPopup .colLeft{display:inline-block;vertical-align:middle}.cookiesPopup p{color:#fff;font-size:small;font-weight:600;line-height:1.6;display:inline}.cookiesPopup button{display:inline-block;background:#af110e;color:#fff;border:none;box-shadow:none;border-radius:0;text-shadow:none;height:30px;padding:0 15px;margin-left:10px;cursor:pointer;vertical-align:middle;font-size:x-small;font-weight:700;line-height:30px;text-decoration:none;transition:all .3s ease 0s}.cookiesPopup button:hover{background-color:#1d2538;color:#fff}.tsBx{display:flex;align-items:center;justify-content:flex-start;font-weight:600;text-align:left}.tsBx img{margin-right:10px}.m0{margin:0!important}.topSecGD{padding-bottom:200px}.topSitesIn ul{justify-content:space-around;padding:0 10px}.topGDsec .topSitesIn{padding:60px 40px}.edBlckTxt ul li{display:flex;justify-content:flex-start;align-items:flex-start;margin:15px 0}.edBlckTxt ul li img{flex-shrink:0;margin-right:10px;position:relative;top:9px}.startGameSec{position:relative;text-align:center;color:#fff;overflow:hidden}.startGameSec:before{display:block;content:"";position:absolute;left:0;right:0;top:0;bottom:0;z-index:1;background-color:rgba(0,0,0,.85)}.sgBg{position:absolute;left:0;top:0;right:0;bottom:0;z-index:0}.sgBg img{height:100%;max-width:none;object-fit:cover}.startGameSec .container{z-index:2}.startGameSec h4{font-weight:400;margin-bottom:60px}.trustedBySec{text-align:center}.tbList{justify-content:space-between;align-items:center;flex-wrap:nowrap}.whyDd{width:40%;padding-bottom:30px}.gwDevSec{background-color:var(--lightGray)}.gwDevIn{align-items:flex-start;justify-content:space-between;margin-left:-15px;margin-right:-15px;margin-top:50px}.gwDevIn li{width:33.33%;padding:30px 35px}.gwDevIn li a{display:block;background-color:#fff;border-radius:10px;padding:20px;text-decoration:none}.gwDevIn li a img{margin-bottom:20px;border-radius:10px}.wwdSec{overflow:hidden}.wwdList{justify-content:space-between;align-items:flex-start;align-items:stretch;margin-left:-20px;margin-right:-20px;margin-top:80px}.wwdList li{width:25%;padding:20px}.wwdBx{position:relative;padding:30px 25px 20px;box-shadow:0 0 8px rgba(0,0,0,.16);border-radius:10px;height:100%}.wwdList li h4,.wwdList li p{position:relative}.wwdList li img{margin-bottom:25px}.wwdList li h4{margin-bottom:25px;min-height:60px}.wwdList li h4{font-size:x-large;line-height:normal}.wwdList li p{font-size:large;line-height:30px}.h4Main{text-align:center;margin-top:100px}.wwdSec .h4Main{max-width:300px;margin-left:auto;margin-right:auto}.mT0{margin-top:0!important}.pT0{padding-top:0}.techUseSec{text-align:center}.techUseSec ul{align-items:stretch;justify-content:center;margin-top:80px}.techUseSec ul li{border:1px solid gray;border-right:0;display:flex;align-items:center;justify-content:center;width:8.33%}.techUseSec ul li:last-child{border-right:1px solid gray}.topGDsec .sdExe{padding-top:60px}.topGDsec .topSites{margin-top:-150px}.bbTxt{margin-top:40px}.weOfferSec{background-color:#fff}.sotuSec .scInText{width:400px;padding-right:30px}.sotuSec .scInList{width:calc(100% - 400px)}.sotuSec .scIn{margin-bottom:60px}.sotuSec .scIn:last-child{margin-bottom:0}.sotuSec .scIn .scInList{padding-bottom:40px;border-bottom:1px solid #ddd}.sotuSec .scIn:last-child .scInList{padding-bottom:0;border:0}.awardSec{margin:0;overflow:hidden}.awardBg{position:absolute;right:-210px;top:160px}.awardSec .secHead{margin-left:auto;margin-right:auto;max-width:550px}.lastTab:after{display:none}.blog-col-box{display:flex;flex-wrap:wrap;margin-top:40px}.blog-col{width:31.33%;margin:0 3% 30px 0;background:#fff;border-radius:8px;box-shadow: 0 0 12px rgb(0 0 0/12%);padding:17px}.blog-col:nth-child(3n) {margin-right:0}.blog-col-content a{text-decoration:none}.blog-info{display:flex;padding:20px 0;border-bottom:1px solid #e5e5e5;justify-content:space-between;align-items:center}.blog-info-left span{color:#af110e}.blog-description{padding:25px 0 0;color:rgba(32,35,53,.8);font-size:16px;line-height:1.6;min-height:175px}.blog-read{width:44px;height:44px;border-radius:100%;margin:0 0 0 auto;display:block;background:#ffe1d6;box-shadow: 0 10px 20px rgb(37 43 51/16%);padding:11px 0 0 13px}.wSec{background:var(--lightGray)}.wSec .empDevBlock{background:0 0;padding:0}.wSec .edBlck{justify-content:space-between;align-items:center;padding:30px 0}.wSec .edBlckImg{width:35%;margin-right:5%;margin-left:0}.wSec .edBlckTxt p{margin:0}.bwSec{background-color:#fff}.bwSec .edBlckTxt{width:50%;padding-right:0;padding-left:0}.bwSec .edBlckImg{width:50%;margin:0;padding:0 30px}.bwSec .edBlck:nth-child(2n+1) .edBlckImg {margin:0}.bwSec h6{margin-bottom:10px}.btn i{margin-left:5px;font-size:0}.arrow-right{display:block;margin:0 auto;width:10px;height:10px;border-top:2px solid #fff;border-left:2px solid #fff;transform:rotate(135deg);position:relative;top:-1px}.cross-functional .rq-btn{margin:0;border:none;padding:15px 25px}.cross-functional .rq-btn:hover{margin:0;background:#fff;border:none;color:#222;padding:15px 25px}.cross-functional .rq-btn .arrow-right{display:block;margin:0 auto;width:10px;height:10px;border-top:2px solid #fff;border-left:2px solid #fff;transform:rotate(135deg);position:relative;top:0;margin-left:10px;transition:all .3s ease;font-size:0}.cross-functional .rq-btn *{transition:none}.cross-functional .rq-btn:hover .arrow-right{border-top:2px solid #222;border-left:2px solid #222}.or-services{align-items:flex-start}.osInTxt .osList,.osSec .osInTxt .nmList{width:48%;align-items:flex-start}.osInTxt .osList p{padding-right:15px}.bwSec h4{margin-bottom:15px}.edBlck:last-child{padding-bottom:0}.toggle-button span{background:#fff;width:calc(100% - 15px);display:block;height:3px;margin-bottom:6px;border-radius:5px;position:absolute}.toggle-button span:nth-child(2) {width:100%;top:9px}.toggle-button span:last-child{margin-bottom:0;bottom:0}.toggle-button span:first-child{top:0}.toggle-button{width:24px;background:0 0;border:none;padding:0;cursor:pointer;margin-top:5px;position:relative;height:26px;font-size:0;border-top:3px solid #fff;border-bottom:3px solid #fff;margin-right:15px}.toggle-button:after{content:"";position:absolute;height:3px;background:#fff;left:0;top:8px;width:35px}#top-menu nav{position:fixed;right:-290px;top:70px;background:#333;width:290px;height:calc(100% - 70px);overflow:auto;z-index:999}.open#top-menu nav{right:0}#top-menu a{color:#fff;padding:10px 25px;border-bottom:solid 1px rgba(255,255,255,.1);display:block;text-align:left;text-transform:capitalize}.open .toggle-button span:nth-child(2) {display:none}.open .toggle-button span:last-child{width:90%;transform:rotate(-45deg);bottom:8px}.open .toggle-button span:first-child{width:90%;transform:rotate(45deg);top:9px}#trusted{scroll-margin-top:250px}#how-work{scroll-margin-top:70px}#news-media{scroll-margin-top:120px}#our-certifications{scroll-margin-top:100px}#our-programmers{scroll-margin-top:100px}#our-services{scroll-margin-top:100px}#portfolio{scroll-margin-top:100px}#testimonials{scroll-margin-top:100px}#secQnA{scroll-margin-top:100px}#contactSec{scroll-margin-top:100px}#blog .textCenter h2{padding:0;text-align:center;font-size:24px}.mt-3{margin-top:25px}.blog-info.blog-info-left{justify-content:flex-start;column-gap:10px}.contactBox iframe{height:440px}@media (max-width:1599px){.footerTop{padding:60px 0 40px}.footerBottom{padding:25px 0}.topGDsec .topSitesIn ul li{width:25%}.sdeDots{position:absolute;top:90%;left:0;width:80px;height:188px;z-index:1}}@media (max-width:1469px){.plBox{width:49%;margin:15px 0}.plBox .proTags li{width:auto;margin:5px 3px 0 0}.rb2 span.rbLogo{font-size:medium}.rb1 span.rbLogo{font-size:xx-large}}@media (max-width:1399px){.goTxt{padding:10px;padding-top:50px}.contactIn,.ttIn,.clientFeed,.servicesBox,.profileList,.osIn,.scIn,.gRankSec ul,.empDevBlock,.sdExe ul,.techUseSec ul,.wwdList,.wwdSec .h4Main,.gwDevIn,.blog-col-box{margin-top:30px}.tab-panels{margin-top:30px}.portfolioSec .secHead{margin-bottom:40px}.cfFeatures li{padding:15px}.profileSec .container:before{width:262px;height:262px;background-size:100%;top:-200px}.osList{width:45%;margin-left:-10px;margin-right:-10px}.osList li{padding:0 10px}.nmList li img{max-width:200px;width:100%}.osSec .nmList{width:55%;margin-left:-15px;margin-right:-15px}.nmList{padding:0;margin-left:0;margin-right:0}.nmList li{padding:0 25px}.topDevSec:before{width:80px;height:183px;left:20px;bottom:45px}.topDevSec:after{height:120px}.wSec .empDevBlock{margin:0}.topSecVdo{text-align:left}.topSec p{padding-right:50px}.osSec .osInTxt .nmList li{width:100%}.osSec .osInTxt .nmList .edNo{font-size:86px;line-height:100px}}@media (max-width:1365px){.gOfficesIn{margin-left:-15px;margin-right:-15px}.gOfficesIn li{padding:15px}.hdInText{padding-right:30px}.hdInText p{padding-right:0}.topSitesIn ul{margin-left:-15px;margin-right:-15px}.topSitesIn ul li{padding:10px 15px;margin:0}.topGDsec .topSites{margin-top:-250px}.topDevSec{padding-top:160px!important}.topSitesIn{padding:45px 40px}.topGDsec .topSitesIn{padding:30px 20px}.topGDsec .topSitesIn ul{justify-content:center;padding-left:10%}.topGDsec .topSitesIn ul li{width:50%;justify-content:flex-start}.contactBox iframe{min-height:400px}img{height:auto}}@media (max-width:1279px){.goTxt h4{margin-bottom:25px}.empDevBlock{background:0 0!important;padding-bottom:0!important}.edBlck .edBlckImg img{width:100%}.edBlckImg,.edBlck:nth-child(2n+1) .edBlckImg {margin:auto}.wSec .edBlckTxt{width:60%}.wSec .edBlckImg,.wSec .edBlck:nth-child(2n+1) .edBlckImg {width:35%;margin:0}.bwSec .edBlckImg{width:45%}.bwSec .edBlckTxt{width:48%}}@media (max-width:1199px){.sec{padding-top:50px;padding-bottom:50px}.pB90{padding-bottom:70px!important}.wwdList li h4{font-size:large;min-height:50px}.wwdList li p{font-size:medium;line-height:26px}.goTxt{padding-top:30px}.portfolio1Sec .portList{margin-left:-15px;margin-right:-15px}.portfolio1Sec .portList li{padding:15px}.scInText{width:auto;margin-bottom:40px;text-align:center;padding:0}.scInList{width:auto;margin-left:-15px;margin-right:-15px}.scInList li{padding:0 50px}.topSecLeft{position:relative;z-index:1}.topSecRight{padding:0}.scInText{text-align:center;width:100%}.topSec p{padding-right:0}.topSec,.topSecLeft{text-align:center;padding-right:0}.topSecRight{width:100%;max-width:720px;position:relative;margin:0 auto}.topSec{padding-top:50px;padding-bottom:50px}.topSecRight{text-align:center}.topSecVdo{margin:auto;width:100%;max-width:720px}.rb1{}.rb2{}.wwdList{justify-content:flex-start}.wwdList li{width:33.33%}.gwDevIn li{padding:15px}.gwDevIn li a{padding:15px 15px 30px}.tbList{flex-wrap:nowrap!important}.tbList li{padding:15px}.weOfferSec .scInList li{padding:0 15px}.weOfferSec .scInList{margin-left:-15px;margin-right:-15px}.sotuSec .scInList li{padding:0 15px}.sotuSec .scInText{width:100%;padding:0;text-align:center}.sotuSec h3{text-align:center}.sotuSec .scIn .scInList{width:auto;margin-left:-15px;margin-right:-15px}.topSec .text21Upr{padding-right:0}.edbBg{display:none}.para22{font-size:medium;line-height:26px}.para13{font-size:small;line-height:2;text-align:justify}.para18{font-size:medium;line-height:28px}.edBlckTxt h3{font-size:x-large}.topSecIn{margin-top:40px}.edBlckTxt ul li img{top:5px}.topSecLeft{width:100%;max-width:100%;padding-top:0;padding-right:0;padding-bottom:50px}.topSecIn{margin:0 auto}.m-none{display:none}}@media (max-width:1079px){.gOfficesIn li{width:50%}.goTxt{padding-top:70px}.gOfficesIn li .goMain>img{height:400px}.goTxt h4{margin-bottom:45px}.rServTxt{width:100%}.rServImg{width:100%;justify-content:center;padding-top:50px}.cfv1{order:2}.cfBox{width:48%}.cff{order:1;width:100%;margin-bottom:50px}.cfFeatures li p{display:block;width:100%}.newsMIn h3{max-width:none;width:100%;text-align:center;margin-bottom:25px}.nmList{max-width:none;width:auto}}@media (max-width:1023px){.blog-col{width:48.5%;margin:0 3% 30px 0}.blog-col:nth-child(3n) {margin-right:3%}.blog-col:nth-child(2n) {margin-right:0}}@media (max-width:991px){.contactBox{width:100%}.contactImg{width:100%;justify-content:center;padding:50px 0 0}.portList{justify-content:flex-start;margin-left:-10px;margin-right:-10px}.portList li{padding:20px 10px}.servicesBox{align-items:flex-start}.sbText{width:100%;margin-bottom:50px;padding:0}.servicesBox .scInList{width:auto}.dt .sbText{padding:0}.osList{width:auto;margin-bottom:50px;margin-left:-10px;margin-right:-10px}.osList li{width:33.33%;padding:0 10px}.scInList li{padding:0}.scInList{width:auto;margin-left:0;margin-right:0}.whyDd{padding-top:30px;width:auto}.weOfferSec .scInText{width:auto}.weOfferSec .scInList{width:auto}.weOfferSec .scInList li p{padding:0}.bwSec .edBlck:nth-child(2n+1) .edBlckImg {margin:0}.bwSec .edBlckImg{margin:0;width:48%}.rsBg,.awardBg{display:none}.osInTxt .osList,.osSec .osInTxt .nmList{width:50%}.osInTxt .osList li{width:50%}.osInTxt .osList p{padding-right:0}.topGDsec .topSitesIn ul{padding-left:5%}.topSec .btn{margin-top:5px}.topSecVdo{text-align:center}.rb1{left:auto}.rb2{position:relative}.edBlck .edBlckImg img{padding-top:20px}.nmList li{padding:0 15px}.contactBox iframe{min-height:335px;height:335px}}@media (max-width:899px){.contactBox iframe{min-height:440px}}@media (max-width:839px){.techUseSec ul li{width:16.66%}.techUseSec ul{border-top:1px solid gray}.techUseSec ul li{border-top:0;border-bottom:1px solid gray}.techUseSec ul li:nth-child(6n) {border-right:1px solid gray}.tbList{justify-content:center;flex-wrap:wrap!important}.edBlck .edBlckImg img{width:auto;margin:auto}.edBlck .edBlckTxt{margin:auto}.wSec .edBlckImg,.wSec .edBlck:nth-child(2n+1) .edBlckImg {width:auto;margin:0 auto 35px}.wSec .edBlck{margin-bottom:0}.bwSec .edBlck .edBlckImg,.bwSec .edBlck:nth-child(2n+1) .edBlckImg {margin:0 0 25px}.osInTxt .osList li{width:100%;margin:25px 0 0}.wwdList li{width:50%}.or-serv-l,.or-serv-r{width:100%;max-width:100%}}@media (max-width:767px){.footerTop{padding:40px 0 30px}.footerBottom{padding:20px 0}.sec{padding-top:35px;padding-bottom:35px}.pB90{padding-bottom:55px!important}h1,.h1{font-size:xx-large;line-height:45px;text-transform:uppercase}h2,.h2{font-size:x-large;line-height:40px}h3,.h3,.wSec .edBlckTxt h3{font-size:x-large;line-height:34px;margin-bottom:20px;text-transform:uppercase}h4,.h4{font-size:medium;line-height:24px}.contactIn,.ttIn,.clientFeed,.servicesBox,.profileList,.osIn,.scIn,.gRankSec ul,.empDevBlock,.sdExe ul,.techUseSec ul,.wwdList,.wwdSec .h4Main,.gwDevIn,.blog-col-box{margin-top:40px}.tab-panels{margin-top:20px}.portfolioSec .secHead{margin-bottom:20px}.rServTxt ul li{width:33.33%}.rServTxt ul li:nth-child(4n+1) {border-left:1px solid #707070}.rServTxt ul li:nth-child(3n+1) {border-left:none}.cfv1,.cfv2{width:100%;margin-bottom:50px}.cfBox:last-child{margin:0}.newsMSec{padding-top:45px}.nmList li{margin:15px 0;width:33.33%}.sdExe ul li{width:50%;margin-bottom:25px}.sdExe ul li:first-child{padding-left:10px}.sdExe ul li:last-child{padding-right:10px}.sdExe ul li:nth-child(2n):before {display:none}.hdInImg,.hdInText{width:auto}.hdInText{padding:35px 0 0}.topSitesIn ul li{width:50%;padding:10px 5px}.topSitesIn{padding:30px 20px}.sdExe{padding-top:60px}.topSec .text21Upr{margin-bottom:30px}.topSec .btn{margin-top:30px}.roundedBlock{position:static;width:auto;margin:5px 15px}.portfolioSec{margin-top:0}.topDevSec:before{bottom:0}.topDevSec:after{height:50px}.servicesBox .scInList li{width:33.33%}.servicesBox.dt .scInList li{width:25%}.hdIn{justify-content:center}.wwdList li,.gwDevIn li{width:50%}.cookiesPopup{display:none}.weOfferSec .scInList li{width:33.33%}.weOfferSec .scInList{justify-content:flex-start}.profileBottomNote{display:block;text-align:center}.profileBottomNote code{margin:0;width:100%}.btn .gg-arrow-long-right{display:none}.dottedBgImg{width:100%;height:100%}.osSec .osInTxt .nmList li{padding:0}.osInTxt .osList li{margin:15px 0 0}.osSec .osInTxt .nmList .edNo{font-size:64px;line-height:64px}.osSec .osInTxt .nmList li{align-items:flex-start;margin-top:15px}.topGDsec .topSitesIn ul{padding-left:0}.para22{font-size:medium;line-height:24px}.edBlckTxt h3{font-size:21px}.topSecIn{margin-top:30px}.profileList{margin-bottom:30px}.osList li p{line-height:26px}.sotuIn .scIn{margin-top:0}.sdeDots{display:none}.sdExe ul{padding-bottom:0}.weOfferSec .scIn{margin-top:0}.wwdList li h4{font-size:large;min-height:0}.topSecIn .para22{line-height:1.8;font-size:1rem!important}}@media (max-width:679px){.plBox{width:100%}.osList li,.osSec .nmList li{width:50%}.osSec .nmList{margin-left:-15px;margin-right:-15px}.osSec .nmList li{padding:30px 25px}.scInList{justify-content:flex-start;margin-left:-15px;margin-right:-15px}.scInList li{width:33.33%;padding:0 15px}.headRight a.btn{margin-right:5px;padding:6px 8px;font-size:small;line-height:16px}.headRight a.btn img{display:none}h1,.h1{font-size:larger;line-height:35px}.topSec h1{margin-bottom:15px}h2,.h2{font-size:larger;line-height:32px}h3,.h3,.wSec .edBlckTxt h3{font-size:18px;line-height:30px;margin-bottom:15px}.text21Upr{font-size:large;line-height:22px}.topSec .text21Upr{margin-bottom:20px}.topSec .btn{margin-top:20px}p{font-size:small;line-height:21px;margin-bottom:15px}p:last-child{margin:0}.profileSec .container:before{width:182px;height:182px}.topSecRight{padding:50px 0 30px}.topSec{padding-top:0;padding-bottom:0}.header{background-color:#fff;border-bottom:1px solid var(--primary_color);padding:10px 0 7px}.portfolioSec .rq-btn{margin-bottom:10px!important}.mobLogo{display:block}.deskLogo{display:none}.vdoHeight430,.topSecVdo iframe{height:388px}.profileBottomNote p b{display:block}.profileBottomNote p span{margin:3px 10px}.header{min-height:60px}.blog-col{width:100%;margin:0 0 30px}.topSitesIn ul{margin-top:35px}.topSecVdoIn{margin-bottom:20px}.osList .edNo{font-size:65px}.toggle-button{width:30px;margin-top:6px}.toggle-button span{background:#2a2a2a;width:calc(100% - 10px)}#top-menu nav{right:-260px;top:90px;width:260px;height:calc(100% - 60px);z-index:999}#top-menu a{padding:10px 20px;font-size:medium;white-space:nowrap}.desk_o{display:none}.toggle-button{border-top:3px solid #000;border-bottom:3px solid #000;width:24px;margin-top:3px}.toggle-button:after{content:"";position:absolute;height:3px;background:#000;left:0;top:8px;width:35px}}@media (max-width:599px){.gOfficesIn li{width:100%}.rServTxt ul li{width:50%}.rServTxt ul li:nth-child(3n+1) {border-left:1px solid #707070}.rServTxt ul li:nth-child(2n+1) {border-left:none}.cfFeatures li{padding:15px 10px}.portList li{width:50%}.gRankSec ul li{width:50%;margin:0}.gRankSec ul li img{max-width:100%}.nmList li{width:50%}.scInList li{width:50%}.vdoHeight430,.topSecVdo iframe{height:342px}.techUseSec ul li{width:25%}.techUseSec ul{border-top:1px solid gray}.techUseSec ul li{border-top:0;border-bottom:1px solid gray}.techUseSec ul li:nth-child(6n) {border-right:0}.techUseSec ul li:nth-child(4n) {border-right:1px solid gray}.topGDsec .topSitesIn ul li{width:100%;justify-content:center}.tsBx{width:100%;flex-direction:column;align-items:center;text-align:center}.tsBx img{margin-bottom:10px}.wwdList li{width:100%}}@media (max-width:480px){.vdoHeight430,.topSecVdo iframe{height:272px}.weOfferSec .scInList li{width:50%}.osInTxt .osList,.osSec .osInTxt .nmList{width:100%}.osInTxt .osList{margin-bottom:20px}.tabset>label{font-size:small}}@media (max-width:400px){.vdoHeight430,.topSecVdo iframe{height:226px}}@media (max-width:367px){.vdoHeight430,.topSecVdo iframe{height:206px}}#secQnA h2{text-align:center}#secQnA .togglebtn h3{position:relative;padding:0 0 0 40px;cursor:pointer;font-size:16px;font-weight:700;line-height:28px;margin:0}#secQnA .togglebtn h3 span{position:absolute;top:0;left:8px;color:#fff;width:30px;height:30px;text-align:center;line-height:34px;font-size:0;color:#333}.servicesBox .sbText h4{margin:0;padding-right:35px}.servicesBox .togglebtn{padding:20px 22px;position:relative}.servicesBox .togglebtn h4 span{position:absolute;right:20px;background:#333;width:32px;height:32px;text-align:center;line-height:34px;border-radius:50%;font-size:16px;color:#333;top:18px}.accordianSection .togglebtn{border:1px solid #3f3f3f;background:#3f3f3f;color:#fff;padding:12px 18px;border-radius:4px;position:relative;cursor:pointer}.servicesBox .togglebtn h4 span:before{position:absolute;content:"";width:8px;height:8px;left:11px;top:10px;transform:rotate(45deg);border-right:2px solid #fff;border-bottom:2px solid #fff}#blog h2.nmHead:before,.rServiceSec .togglebtn h2::before,.osSec .togglebtn h2::before{top:8px;left:25px}#blog h2.nmHead span,.rServiceSec .togglebtn h2 span,.osSec .togglebtn h2 span{position:absolute;right:15px;top:14px;background:#333;color:#fff;width:30px;height:30px;text-align:center;line-height:34px;border-radius:50%;font-size:16px;color:#333}#blog h2.nmHead span:before,.rServiceSec .togglebtn h2 span:before,.osSec .togglebtn h2 span:before{position:absolute;content:"";width:8px;height:8px;left:10px;top:8px;transform:rotate(45deg);border-right:2px solid #fff;border-bottom:2px solid #fff}.accordianSection .toggle-content{padding:15px 20px!important}#secQnA .edBlckTxt{width:100%;max-width:100%;padding:18px 20px;border:1px solid #d9d9d9;border-radius:6px}#secQnA .togglebtn{margin:0}#secQnA .edBlck{padding:10px 0;margin-bottom:15px}#secQnA .togglebtn h3 span:before{position:absolute;content:"";width:10px;height:10px;left:5px;top:5px;transform:rotate(45deg);border-right:2px solid #418cdc;border-bottom:2px solid #418cdc}#secQnA .toggle-content{padding:15px 15px 0}#blog .toggle-content{background:0 0;padding-top:30px}#rService .rServ{margin-top:30px}#our-services .servicesBox h3{text-transform:inherit;font-size:20px;margin-bottom:5px}.ser-w-bg{background:#fff;border-bottom:1px solid #f5f5f5}.empDevSec p.textCenter{max-width:600px}@media (max-width:767px){#secQnA .togglebtn h3{font-size:15px;line-height:22px;padding:0 0 0 30px}#blog h2.nmHead span,.rServiceSec .togglebtn h2 span,.osSec .togglebtn h2 span{right:15px;top:12px;width:26px;height:26px}.servicesBox .togglebtn h4 span{right:15px;top:12px;width:26px;height:26px;line-height:28px;font-size:14px}#blog h2.nmHead:before,.rServiceSec .togglebtn h2::before,.osSec .togglebtn h2::before{left:10px}.servicesBox .togglebtn{padding:13px 50px 13px 18px}#secQnA .togglebtn h3 span{width:26px;height:26px;left:0}#secQnA .togglebtn h3 span:before{top:1px}#blog h2.nmHead span:before,.rServiceSec .togglebtn h2 span:before,.osSec .togglebtn h2 span:before{width:6px;height:6px;left:9px;top:8px}.servicesBox .togglebtn h4 span:before{width:6px;height:6px;left:9px;top:8px}.accordianSection h2{padding-left:0;font-size:14px;line-height:24px}.servicesBox .sbText h4{font-size:14px;line-height:24px}#secQnA .togglebtn{padding:0}.osSec .togglebtn h2{padding-right:27px;line-height:1.6!important;padding-left:28px}.servicesBox .sbText h4{padding-right:0}.desk_o{display:none}#secQnA .edBlckTxt{padding:15px}#our-services .servicesBox h3{font-size:18px}.tabset>label{padding:0 10px;margin:0 2px 8px;font-size:15px;line-height:28px}.contactImg{display:none}}@media (max-width:479px){.servicesBox .scInList li{width:50%}}.header .menuh{font-size:12px;position:relative;display:block;padding:12px 11px 9px;margin:0;height:auto}.header .menuh:before{position:absolute;content:"";width:1px;height:12px;background:#fff;top:14px;margin-left:-11px}.header .menuh:first-child:before{display:none}.head-nav .desk_o{display:flex;align-items:center;justify-content:space-between;margin:0;background:#232323;padding:0 3px}.header .para22{margin:0 0 10px;padding:5px;font-size:medium!important;letter-spacing:.06rem;word-spacing:.08rem;border-radius:8px;background:#9acd32!important;color:#000!important}.header .para22 a{background:transparent!important;color:#000!important}.headRight .btn{background:transparent}.header .menuh:hover{font-size:12px;position:relative;display:block;padding:12px 11px 9px;margin:0;height:auto}.headRight a{font-size:15px;padding:10px 15px}.topSecVdo iframe{height:300px}.servingClientSec h2{position:relative}.servingClientSec h2:after{content:"";width:50px;height:4px;background:#6d6d6d;position:absolute;left:50%;margin-left:-25px;bottom:-3px}.rServTxt ul{margin-left:-10px!important;margin-right:-10px!important;padding:0 0 0 10px}.rServTxt ul li a h3{font-size:15px!important;margin:0}.rServTxt ul li{border:1px solid #707070!important;padding:10px 8px!important;width:24%!important;margin:1px!important;min-height:60px!important;background:#f7f7f7!important;border-radius:5px!important;text-align:center}.portfolio1Sec .tab-panel .portList li{width:25%;display:flex;align-items:center;position:relative;padding:15px;justify-content:center}.portfolio1Sec .tab-panel .portList li a:after{display:none}.portfolio1Sec .tab-panel .portList li img{max-width:100%;height:auto}.portfolio1Sec .tab-panel .portList li:after{content:"";width:1px;background:#cecece;left:0;position:absolute;top:20px;bottom:20px}.portfolio1Sec .tab-panel .portList li:first-child:after{display:none}.portfolio1Sec .tab-panel .portList{margin:0 -25px}.our-exp-sec{padding:50px 0;margin-bottom:40px}.our-exp-sec h3{margin-bottom:30px}.our-exp-list{display:flex;flex-wrap:wrap;margin:0 -15px}.our-exp-list li{width:25%;padding:0 15px;display:flex;align-items:center}.exp-icon{width:60px}.exp-text{width:calc(100% - 60px);padding-left:20px;font-size:16px;text-align:left}.exp-text h3{font-size:35px;margin:0 0 5px;line-height:1.1}.serving-list{display:flex;flex-wrap:wrap;justify-content:center;margin:0 -.5%}.serving-list li.serving-lg{width:38%;display:flex;align-items:center;margin:1%;text-align:left;background:no-repeat;padding:0;box-shadow:none}.serving-list li.serving-lg h3{margin:0;max-width:325px;font-size:20px}.serving-list li{width:19%;padding:5px 5px 20px;background:#fff;margin:.5%;text-align:center;box-shadow:0 0 12px #dadada}.serving-list li img{margin:0 auto;max-width:70px}.serving-list li h4{font-size:14px;font-weight:400}.cross-functional{background:#222}.cross-functional h3{color:#fff}#our-services .tabset{text-align:center}#our-services .tabset>label::after{display:none}#our-services .tabset>label{padding:5px 17px;background-color:#ddd;border-radius:6px 0 0 6px;font-size:16px;color:#3a3a3a;font-weight:600;margin:0 -2px;border:none}#our-services .tabset>label.lastTab{border-radius:0 6px 6px 0}#our-services .tabset>input:checked+label{background:#af110e;color:#fff}#our-services h2{margin-bottom:35px}.topSites .para22{max-width:600px;margin:0 auto;padding-bottom:10px}.portfolioSec .tabset{text-align:center}#secQnA .empDevBlock{max-width:700px;margin-left:auto;margin-right:auto}.hire-tab-list{display:flex;flex-wrap:wrap;margin:0;width:50%}.hire-tab-list li{width:100%;display:flex;align-items:center;padding:10px;position:relative}.hire-tab-list li:before{position:absolute;content:"";left:5px;width:10px;height:18px;border-bottom:3px solid #1d62ad;border-right:3px solid #1d62ad;transform:rotate(45deg);top:10px}.hire-tab-list li p{font-size:18px;padding-left:25px}.secRow-6{display:flex;flex-wrap:wrap;margin:0 -10px}.secCol-6{width:50%;padding:0 10px 15px}.secCol-6 p b{display:block;color:#000}.secCol-6 p.para16{color:#545454;height:100%;padding:5px 10px}.accordianSection .textCenter{max-width:600px;margin:auto}.hire-free-row{margin:0;background:#fff;box-shadow: 0 6px 14px rgb(0 0 0/.2)
}.prl-col-3 li{width:33.33%}.pad-30-btm{padding-bottom:30px}.hire-free-con p{font-size:18px;line-height:1.6}.row-revers{flex-direction:row-reverse}.hire-col-6{width:50%;padding:0 15px}.hire-free-img{height:100%}.hire-free-img img{width:100%;height:100%;object-fit:cover}.hire-free-row .hire-col-6{padding:0}.hire-free-con{height:100%;padding:30px}.free-lanc-review{padding:40px 25px 0}.free-lanc-review p{font-size:16px;padding-top:15px;line-height:1.6;margin-bottom:30px}.user-pro-row{display:flex}.hire-row{display:flex;flex-wrap:wrap;margin:0 -15px}.free-pro-con h3{margin:0!important;font-size:18px;font-weight:700;text-transform:capitalize}.free-pro-con span{font-size:14px;color:#666}.free-pro-img{width:65px;height:65px;overflow:hidden;border-radius:50%}.free-pro-con{width:calc(100% - 65px);padding-left:15px}.li-ion img{width:22px}.hire-free-lanc h3{margin-bottom:30px}.head-center{max-width:600px;margin-left:auto;margin-right:auto}.secCol-6 h4{display:flex;align-items:center;margin:5px 10px}.t-c-icon{min-width:40px;margin-right:10px;margin-left:-7px}.hire-free-sm{max-width:800px;margin:0 auto 40px}.or-serv-l,.or-serv-r{width:50%;max-width:50%;padding:0 15px;align-items:flex-start}.bwSec .edBlckImg:after{display:none}.roundedBlock a{display:inline-flex;align-items:center}.mb-35{margin-bottom:35px!important}nav.desk_o{background:#232323;margin-bottom:0!important;padding:10px 0}.top-note{min-height:46px;padding-bottom:10px}.top-note p{margin:0!important}@media (max-width:1023px){.header .menuh{padding:12px 5px 9px}.head-nav .desk_o{justify-content:center;margin:0 -5px}.header .menuh:before{margin-left:-5px}.roundedBlock{padding:9px 10px}.exp-text{padding-left:10px;font-size:14px}.topSitesIn{padding:25px 15px}}@media (max-width:870px){.or-serv-l,.or-serv-r{width:100%;max-width:100%;padding:0}.servicesBox .scInList li{width:23%;min-height:135px;padding:0 5px 15px}.head-nav .desk_o{justify-content:center;margin:0 -11px;flex-wrap:wrap}.exp-text h3{font-size:24px;margin:0}.exp-text{width:calc(100% - 60px);padding-left:5px}.head-nav .desk_o{display:none}}@media (max-width:767px){.head-nav .desk_o{display:none}.topSecLeft{width:100%;max-width:100%;padding:0}.topSec,.topSecLeft{padding-right:15px;padding-left:15px;padding-top:50px;padding-bottom:50px}#HS1TickerDiv{padding:0 0 20px}.topSecRight{padding:50px 0 30px;max-width:100%}.vdoHeight430,.topSecVdo iframe{height:auto;min-height:210px}.serving-list li.serving-lg{width:100%;margin:0 0 15px;padding:0 10px;justify-content:center}.serving-list li{width:46%;padding:18px 10px;margin:2%}.containerInner{padding-left:0;padding-right:0}.topSites{margin-top:-185px;margin-bottom:30px}.topSitesIn ul{margin-top:10px}.our-exp-list li{width:50%}.exp-text h3{font-size:20px;margin:0}.exp-text{width:calc(100% - 50px);padding-left:10px;font-size:14px}.topSitesIn ul.our-exp-list{padding:0}.header .para22{font-size:13px;line-height:1.4}.topDevSec{padding-top:70px!important}.exp-icon{width:50px}.our-exp-list li{width:50%;padding:0 10px;display:flex;align-items:center;margin:0 0 20px}.our-exp-list{margin:0 -10px}.our-exp-sec{padding:30px 0}.edBlck:nth-child(2n+1) .edBlckImg {width:100%}.edBlckImg{width:100%}.edBlckTxt{max-width:100%;padding:20px 15px}.containerInner{padding-left:15px;padding-right:15px}.edBlck .edBlckImg img{padding-top:0}.hire-tab-list li p{font-size:16px}.hire-tab-list li{padding:5px 10px}.hire-tab-list{width:100%;margin:0}.osSec .nmList{margin-left:0;margin-right:0;width:100%}.osSec .nmList li{padding:30px 5px;width:100%}.hire-col-6{width:100%;padding:0 15px}.hire-free-con{height:100%;padding:20px}.hire-free-con p{font-size:16px;line-height:1.6}.free-lanc-review{padding:30px 0 0}.or-serv-l{margin-top:0}.profileBox{height:auto;margin-top:40px}.headRight a.btn{margin-right:12px;padding:6px;font-size:12px}.secCol-6{width:100%;padding:0 10px 15px}.contactBox{padding:25px 20px}.edBlckImg:after{display:none}.topSec h4{font-size:18px}.serving-list li.serving-lg h3{font-size:18px;text-align:center}h2,.h2{line-height:28px}.newsMIn h3{font-size:20px}.nmList li img{max-width:115px;width:100%}.t-c-icon{margin-left:-5px}.osSec .secCol-6 p{padding-left:10px}.osSec.accordianSection .toggle-content .secRow-6{margin:0 -15px}.serving-list li h4{font-size:14px;font-weight:400}.cross-functional{padding:30px 15px}.headRight a.btn,.headRight a.btn:hover{padding:7px 12px;background-color:#333;border:2px solid #333}.topSecIn .para22 br{display:none}.topSecLeft .para22{padding-right:0!important;line-height:1.8;margin-bottom:25px}.topSecLeft{padding:0!important}.goTxtIn{max-width:100%;padding-left:15px;padding-right:15px}.topSites{margin-top:-100px}.topSecLeft ul li{margin-bottom:20px!important}.topSecLeft ul{margin-top:15px;margin-bottom:50px}.mb-35{margin-bottom:50px!important}.topSecLeft{padding:0 0 40px!important}.topSecIn{margin-top:0}.hire-tab-list li:before{left:7px;width:8px;height:14px;top:6px}.top-note{min-height:40px;padding-bottom:10px}.header .para22{font-size:13px!important;font-weight:700}}@media (max-width:599px){.gRankSec ul li{width:48%;margin:1%;background:#fef7f3}.gRankSec ul{margin-left:-1%;margin-right:-1%}}@media (max-width:479px){.portfolio1Sec .tab-panel .portList{margin:0 -15px}.portfolio1Sec .tab-panel .portList li{padding:15px;width:100%}.portfolio1Sec .tab-panel .portList li:after{content:"";width:auto;left:15px;top:8px;bottom:auto;height:1px;right:15px}.gRankSec ul li{width:48%;margin:1%;background:#fef7f3}.servicesBox .scInList li{width:48%;min-height:140px;padding:0 5px 15px;margin:1%}.prl-col-3 li{width:50%}.portList li{padding:10px}.btn{padding:12px}.hire-tab-list li p{font-size:15px}.li-ion{width:18px}.hire-tab-list li p{width:calc(100% - 18px);font-size:15px}.servicesBox .scInList li img{margin-bottom:0;max-width:60px}.edBlckTxt{padding:20px 0}#secQnA .empDevBlock{margin:0}.roundedBlock{margin:5px 10px;padding:7px 10px}.rServTxt ul li{width:49%!important}}@media (max-width:360px){h2,.h2{line-height:24px;font-size:18px}.serving-list li.serving-lg h3{font-size:16px;line-height:24px}.serving-list li h4{font-size:15px}h3,.h3,.wSec .edBlckTxt h3{font-size:16px;line-height:24px;margin-bottom:15px}.edBlckTxt h3{font-size:18px;margin-bottom:10px}.newsMIn h3{font-size:18px}.btn{padding:10px;font-size:14px}#secQnA h2{text-align:center;margin:0 0 15px}.free-pro-con h3{font-size:16px}.tabset>label{padding:0 8px;font-size:14px;line-height:26px}.topSitesIn{padding:20px 12px}.rbReview{font-size:12px;line-height:16px}}.menuh{color:#fff;text-transform:uppercase;font-weight:normal;text-decoration:none;font-size:15px;line-height:1.6;overflow:hidden;margin-bottom:5px;margin-top:15px;white-space:nowrap}.menuh:hover{color:#fff;text-transform:uppercase;font-weight:normal;text-decoration:underline;font-size:16px;line-height:1.6;overflow:hidden;margin-bottom:5px;margin-top:15px}.point-test::before{content:'';display:block;font-size:large;margin-right:5px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAdCAMAAADvl95BAAABI1BMVEVBjNz///9BjNxBjNxBjNxBjNxBjNxBjNxBjNxBjNxBjNxBjNxBjNxBjNxBjNxBjNxBjNxBjNxBjNxBjNxBjNxBjNxBjNxBjNxBjNxBjNxBjNxBjNxBjNxBjNxBjNxBjNxBjNxBjNxBjNxBjNxBjNxBjNxBjNxBjNxBjNxBjNxBjNxBjNxBjNxBjNxBjNxBjNxBjNxBjNxBjNxBjNxBjNxBjNxBjNxBjNxBjNxBjNxBjNxBjNxBjNxBjNxBjNxBjNxBjNxBjNxBjNxBjNxBjNxBjNxBjNxBjNxBjNxBjNxBjNxBjNxBjNxBjNxBjNxBjNxBjNxBjNxBjNxBjNxBjNxBjNxBjNxBjNxBjNxBjNxBjNxBjNxBjNxBjNxBjNxBjNxBjNz4cuHEAAAAYHRSTlMAAAQGCAsMDQ8QERITFBUZGxwfIiUmJykvOjxARUhJTE1QUVNUVVlaXmBhYmNnbHBzjJSdqayusbK1trq+v8HCw8bKzM3O0NPU1tne3+Hk5+jq6+7v8PHz9fb3+vv8/f63zS/jAAABJElEQVQ4y4XT11YCQQwG4D+CWEDArgj2gmLvCgpWxN57mfd/CmGT3R1lmcnVJOc7yZQzgCWIKFe+Xm2HHS6raqzZ4VLNqTsrXHScurG5BXZqxeLmxa2HzS4nbiNE5n4/7DabyAiz3+y2QmSE0+K2w2SEU1/sdpqJYWw0HXSkyQ92eXaEgUuliok6N/7Obi9CAvO19Cj+z42I228hFz46hZN4oCu0woMlLh12aG74TfpF4cPUKxcPfJl5kVIUGkRGxhTbxKWfZUgMf6C2cccNPXEqB9SgdxWFSDVJiTtOoA5ql4vBB16eJhEAMfEpzz92L64TgdB7WImzJBpAzOiy0oWGEFlfVrphgJhz3XkPjND9SBe9sED+mld9sELMlm93+xEMfwEthHIuqGp/1AAAAABJRU5ErkJggg==) no-repeat center 6px;width:20px;height:20px;background-size:15px;position:absolute;left:0;top:0}.point-test{position:relative;padding-left:25px;margin:5px 5px 10px;text-align:left}.hire-free-row .hire-free-con{padding:15px}.li-ion img{width:22px;display:none}.li-ion{width:12px;height:20px;border-bottom:3px solid #1d62ad;border-right:3px solid #1d62ad;display:block;transform:rotate(45deg);margin-top:-8px;font-size:0}.topSecIn h3{color:#145e7b;text-transform:none}.fl{font-size:large!important}.mb-0{margin-bottom:0!important}.fs{font-size:small!important;text-transform:uppercase;font-weight:bold;margin-bottom:.5em}.show-div{display:block}.btn-bl{background:#232323;border-color:#232323}.btn-bl:hover{background:#373737;border-color:#373737}