.world-class{text-align:center;padding:50px 0 70px!important}.world-class h2{width:60%;margin:0 auto 15px}h2.sec-main-head{text-transform:inherit}.world-class p{width:60%;margin:0 auto 70px;color:#56606e;font:17px/27px 'SF Pro Display'}.client-heading{max-width:480px;margin:0 auto 30px}.client-heading h4{color:#033676;font:24px/28px SFProDisplay-Bold}.client-heading h4 span{color:#f13f43}.group-image{margin-bottom:70px}h3.sec-main-head{color:#f13e42}.clients-slider{position:relative}.client-count{position:absolute;top:0;left:auto;right:0;background:#f75669;border-radius:3px;color:#fff;padding:10px 10px 5px;width:100px}.client-count h5{font:26px/28px SFProDisplay-Bold;margin-bottom:5px}.client-count span{font:13px/15px SFProDisplay-Bold;display:inline-block}.hire-box{float:left;width:33%;padding:0 10px;box-sizing:border-box;display:flex}.hiring-model{background:#f8f8fa;float:left;width:100%;padding:70px 0!important}.hire-model{float:left;width:100%;display:flex}.hire-box-inner{background:#fff;text-align:center;padding:25px 50px 50px;width:100%}.hire-box-inner figure{height:115px;width:115px;margin:0 auto 25px;border-radius:50%;position:relative}.hire-box-inner figure img{width:100%}.hire-box-inner h4{color:#343434;text-transform:capitalize;margin:0 0 10px}.hire-box-inner h5{margin:0;color:#767f7f;font:16px/27px SFProDisplay-Medium;letter-spacing:.1px}.hire-box-inner span{font:16px/27px 'SF Pro Display';color:#767f7f}.hire-detail h4{font:16px/27px SFProDisplay-Medium;color:#767f7f;margin-bottom:0;letter-spacing:.1px}.hire-detail h5{font:16px/27px 'SF Pro Display';color:#767f7f}.hire-detail{border-bottom:1px solid #e7e7e7;padding:10px 0}.hire-benfits-outer{padding-top:60px!important;float:left;width:100%}.hiring-benefits{float:left;width:100%;padding:0 0 20px!important;position:sticky;overflow:hidden;top:150px}.benefits-box{border-color:#e7e7ec;float:left;padding:60px 40px 10px;position:relative;height:600px;border-style:solid none solid solid;border-width:1px 0 1px 1px;min-width:650px;max-width:650px}.benefits-box h5{font:20px/25px SFProDisplay-Bold;color:#023575;margin-bottom:15px}.benefits-box p{color:#56606e;font:17px/27px 'SF Pro Display'}.benefits-box img{position:absolute;top:auto;bottom:0;right:0}.hire-benefits-inner{box-shadow:rgba(161,175,221,.09) 0 5px 10px 0;display:flex;will-change:transform;transform-style:preserve-3d;margin-left:calc(-650px + 50vw);padding-bottom:50px}.oveflowHoriaontal{overflow:hidden;padding-top:50px}.mCSB_scrollTools.mCSB_scrollTools_horizontal{height:0!important}.best-talent-row{padding:0 150px;box-sizing:border-box;display:flex;float:left;position:relative;margin-bottom:100px}.image-block{float:left;max-width:430px;height:472px;width:100%;margin:0 50px;display:flex;-moz-box-align:center;align-items:center;-moz-box-pack:center;justify-content:center;position:relative}.content-block{float:right;width:50%;align-content:center;display:flex;flex-wrap:wrap}.content-block h4{color:#022a5e;font:25px/30px 'SF Pro Display';font-weight:600;margin-bottom:10px}.content-block p{color:#56606e;font:18px/28px 'SF Pro Display';padding-right:35px}.image-block .back-layer{position:absolute;width:calc(100% - 60px);height:calc(100% - 60px);top:0;right:0;background:#e4f1ff none repeat scroll 0 0;opacity:.2;z-index:1}.image-block .front-layer{position:absolute;width:calc(100% - 60px);height:calc(100% - 60px);bottom:0;left:0;background:#e4f1ff none repeat scroll 0 0;opacity:.3;z-index:2}.image-block .middle-layer{width:calc(100% - 60px);height:calc(100% - 60px);background:#e4f1ff none repeat scroll 0 0;position:relative;z-index:3;display:flex;-moz-box-align:center;align-items:center}.padding-left{padding-left:50px}.padding-right{padding-right:50px}.image-block .middle-layer figure{margin:0 auto}.pattern-block{float:left;width:100%;position:absolute;bottom:-97px;left:0;right:0}.pattern-block img{margin:0 auto;display:block}.best-talent{float:left;width:100%}.best-talent-row.second .image-block .back-layer,.best-talent-row.second .image-block .front-layer,.best-talent-row.second .image-block .middle-layer{background:#f9d6f7 none repeat scroll 0 0}.best-talent-row.third .image-block .back-layer,.best-talent-row.third .image-block .front-layer,.best-talent-row.third .image-block .middle-layer{background:#ccebf9 none repeat scroll 0 0}.best-talent-row.fourth .image-block .back-layer,.best-talent-row.fourth .image-block .front-layer,.best-talent-row.fourth .image-block .middle-layer{background:#d8d8f9 none repeat scroll 0 0}.best-talent-row.fourth{margin-bottom:0}.faq-sec{float:left;width:100%;padding-bottom:100px!important}.faq-block{width:100%;position:absolute;overflow-y:scroll;height:100%;margin-left:16px;padding-right:26px}.faq-outer{display:flex}.faq-wrapper{position:relative;overflow:hidden;width:100%;max-width:850px;margin-left:-15px}.accordion{font-size:1rem;margin:0 auto;border-radius:5px}.talk-to-experts{background:url(../images/contact-lady.png);background-size:cover;float:left;width:350px;margin-left:10px;position:relative;height:750px}.have-questions{position:absolute;bottom:50px;text-align:center;padding:0 40px}.have-questions h4{font:17px/20px SFProDisplay-Bold;margin-bottom:10px}.have-questions span{font:16px/22px 'SF Pro Display';color:#3d3d3d;display:inline-block;margin-bottom:30px}.have-questions a{display:inline-block;border:1px solid #ff4d63;color:#ff4d63;text-transform:uppercase;padding:20px;border-radius:3px;width:100%}.have-questions a:hover{text-decoration:none}.accordion__item.js-accordion-item.active{background-color:#f9ffff}.accordion-header{padding:1.5em;color:#222;cursor:pointer;font:17px/25px SFProDisplay-Bold;transition:all .3s;padding-right:300px;position:relative}.accordion__item:last-child{margin-bottom:0}.accordion__item{border:1px solid#d1edeb;margin-bottom:15px;-webkit-box-shadow:-1px 5px 14px -10px rgba(0,0,0,.44);-moz-box-shadow:-1px 5px 14px -10px rgba(0,0,0,.44);box-shadow:-1px 5px 14px -10px rgba(0,0,0,.44)}.accordion__item .accordion__item{border-bottom:1px solid rgba(0,0,0,.08)}.accordion-header:hover{position:relative;z-index:5}.accordion-body{color:#353535;display:none}.accordion-body__contents{padding:0 80px 20px 25px;font:16px/25px 'SF Pro Display'}.accordion__item>.accordion-header:after{content:'';font-family:IonIcons;font-size:1.2em;float:right;position:absolute;top:40%;right:30px;transition:.3s all;transform:rotate(0);background:url(../images/arrow-down.png);width:20px;height:12px;background-size:cover}.accordion__item.active>.accordion-header:after{transform:rotate(-180deg)}.accordion__item .accordion__item .accordion-header{background:#f1f1f1;color:#353535}@media screen and (max-width:1000px){body{padding:0}.accordion{width:100%}}.for-hire .nav-tabs{display:none}@media(min-width:768px){.for-hire .nav-tabs{display:flex}.for-hire .card{border:none}.for-hire .card .card-header{display:none}.for-hire .card .collapse{display:block}}@media(max-width:767px){.for-hire .tab-content>.tab-pane{display:block!important;opacity:1}}.for-hire{float:left;width:100%;background:#022a5e;padding:65px 0!important}.for-hire h2.sec-main-head{color:#fff;font:40px/40px SFProDisplay-Bold}.for-hire p.sec-main-head{color:#fff;width:400px}.hire-left{float:left;width:35%}.hire-left .nav-tabs .nav-item .nav-link{padding:0;border:none!important;outline:0!important}.hire-left .nav-tabs .nav-link.active{background:0 0;border:none!important;outline:0!important}.hire-left ul li{font:17px/52px 'SF Pro Display';border-bottom:1px solid #34537d}.hire-left ul li a{color:#fff;position:relative}.hire-left ul li a:before{position:absolute;width:0;left:0;bottom:-1px;height:1px;background:#ef323a;content:'';-webkit-transition:width 2s;transition:width 2s}.hire-left ul li a.active{color:#ef323a!important}.hire-left ul li a.active:before{width:100%}.hire-left p{color:#fff}.hire-left .nav-tabs li{width:100%}.hire-right ul li{float:left;width:25%;padding:0 5px;box-sizing:border-box;margin-bottom:10px}.hire-li-box{border:1px solid #294973;padding:30px 30px 35px}.hire-li-box h4{font:17px/22px SFProDisplay-Bold;color:#fff}.hire-right ul li a.c-phase-link{padding:0;background:0 0}.hire-right ul li a .c-phase-link__decor--bottom,.hire-right ul li a .c-phase-link__decor--left,.hire-right ul li a .c-phase-link__decor--right,.hire-right ul li a .c-phase-link__decor--top{background:#f13e42}.tab-accordion ul li{color:#fff}.tab-pane p{color:#fff}.tab_drawer_heading{display:none}.for-hire .tab_container{float:right;width:65%;padding-left:40px;max-height:540px;overflow:hidden}.webdevlopment-text.hire-banner .head-section h1{color:#033676;padding-bottom:20px}.webdevlopment-text.hire-banner .head-section ul li{font:18px/26px 'SF Pro Display';color:#033676;padding-bottom:12px;padding-left:50px;background:url(../images/right-ico.png) no-repeat 0 8px}.webdevlopment-text.hire-banner .head-section a{font:15px/20px SFProDisplay-Bold;color:#fff;background:#f13e42;border-radius:30px;padding:13px 70px;display:inline-block;margin-top:30px}.for-hire .card{background:0 0;border:none}.for-hire .card .card-body{padding:0}@media screen and (max-width:1279px){.group-image img{width:100%}.best-talent-row{padding:0 50px}}@media screen and (max-width:1023px){.padding-left{padding-left:0}.best-talent-row{padding:0}.image-block{margin:0 50px 0 0}.best-talent-row:nth-child(2n) .image-block{margin-right:0}.world-class h2{width:90%}.world-class p{width:90%}.technology-banner{margin-top:75px}}@media screen and (max-width:992px){.image-block{width:60%}.hire-box-inner{padding:25px 15px}.webdevlopment-text.hire-banner .head-section h1{font-size:25px;line-height:35px}.webdevlopment-text.hire-banner .head-section ul li{font-size:16px;line-height:26px}}@media screen and (max-width:767px){.best-talent-row{flex-wrap:wrap;margin-bottom:50px}.image-block{width:100%;max-width:100%;margin-right:0;margin-bottom:50px}.content-block{width:100%}.pattern-block{display:none}.best-talent-row:nth-child(2n){flex-direction:column-reverse}.best-talent-row.fourth{margin-bottom:50px}.hire-box{width:100%;margin-bottom:15px}.hire-model{flex-wrap:wrap}.world-class h2{width:98%}.world-class p{width:98%}}.hire-benfit-main{padding-top:50px}.hire-benfit-main .benefits-box{max-width:unset;min-width:auto}.hire-benfit-main .slick-list.draggable{padding-right:3px}.hire-benfit-main .slick-prev,.hire-benfit-main .slick-next{background:#023575;border-radius:50%;width:45px;height:45px;z-index:9;top:-10px;bottom:0;margin:auto}.hire-benfit-main .slick-prev:before,.hire-benfit-main .slick-next:before{font-weight:bolder;position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;width:23px;height:24px;opacity:1}@media only screen and (max-width:767px){.hire-benfit-main{padding-top:0}.benefits-box img{display:none}.benefits-box{height:unset}}@media only screen and (max-width: 600px){.benefits-box{padding:25px 25px 10px}}